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
337000965541	337000966101	337000966651	337000967201	337000967751	337000968301	337000968851	337000969401	337000969951	337000970501	337000971051	337000971601	337000972151	337000972701	337000973251	337000973801	337000974351	337000974901	337000975451	337000976001	337000976551	337000977101	337000977651	337000978201	337000978751	337000979301	337000979851	337000980401	337000980951	337000981501	337000982051	337000982601	337000983151	337000983701	337000984251	337000984801	337000985351	337000985901	337000986451	337000987001	337000987551	337000988101	337000988651	337000989201	337000989751	337000990301	337000990851	337000991401	337000991951	337000992501	337000993051	337000993601	337000994151	337000994701	337000995251	337000995801	337000996351	337000996901	337000997451	337000998001	337000998551	337000999101	337000999651	337001000201	337001000751	337001001301	337001001851	337001002401	337001002951	337001003501	337001004051	337001004601	337001005151	337001005701	337001006251	337001006801	337001007351	337001007901	337001008451	337001009001	337001009551	337001010101	337001010651	337001011201	337001011751	337001012301	337001012851	337001013401	337001013951	337001014501	337001015051	337001015601	337001016151	337001016701	337001017251	337001017801	337001018351	337001018901	337001019451	337001020001	337001020551	337001021101	337001021651	337001022201	337001022751	337001023301	337001023851	337001024401	337001024951	337001025501	337001026051	337001026601	337001027151	337001027701	337001028251	337001028801	337001029351	337001029901	337001030451	337001031001	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2700	3650	2300	2701	3650	2300	2702	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32421	13532	11900	8382	9968	50900	56059	42464	27961	14566	4878	1448	546	299	222	212	222	222	213	233	207	226	193	210	222	216	234	229	206	257	199	253	224	215	238	229	225	187	219	188	208	194	224	223	224	211	228	177	194	207	204	204	219	206	209	200	230	225	218	236	222	223	215	228	207	203	213	227	229	209	198	196	230	206	211	223	238	222	222	222	214	216	207	217	199	226	222	233	235	226	229	226	204	215	246	222	203	218	236	201	200	216	202	191	213	205	227	218	242	197	208	244	189	219	218	215	224	201	192	223	233	210	235	205	228	208	202	180	205	223	193	218	218	236	192	199	196	222	208	204	212	202	229	219	232	218	207	172	257	223	224	220	222	241	218	218	203	227	228	220	221	201	226	200	207	242	205	234	207	197	239	202	215	230	207	210	189	218	208	191	216	212	220	205	229	206	194	229	236	221	220	211	213	216	218	184	186	227	252	225	199	220	201	217	241	216	281	217	227	197	197	203	206	234	203	222	219	243	177	244	220	236	238	239	201	219	223	231	184	197	210	232	217	238	234	207	214	201	192	210	209	198	218	190	201	190	215	209	205	225	194	234	220	215	252	208	204	235	231	211	227	224	195	219	212	213	232	199	244	203	215	201	196	218	206	233	213	200	196	210	199	207	226	240	205	193	223	226	221	221	217	209	193	208	218	213	227	195	211	222	218	212	228	205	207	219	214	206	260	228	185	238	213	254	205	207	233	212	222	222	201	204	217	212	234	189	218	217	213	226	215	227	211	213	210	222	208	193	199	218	213	214	205	204	225	228	218	231	212	206	230	218	216	212	229	201	238	247	182	217	232	193	198	203	213	213	188	208	201	206	231	246	235	223	210	213	206	217	198	195	207	221	200	182	208	219	201	220	231	246	215	194	202	206	225	244	193	225	206	207	203	203	206	225	206	213	208	231	211	234	198	217	211	217	202	205	229	239	193	233	190	234	224	191	198	198	205	220	233	210	228	206	237	208	222	219	205	209	225	219	245	204	226	214	211	204	210	208	229	202	201	210	217	243	239	221	242	209	225	232	207	210	212	211	218	197	226	228	203	195	217	205	202	211	182	195	224	205	208	238	240	185	218	207	224	214	237	198	210	203	217	212	223	203	234	210	224	222	221	183	206	227	224	216	221	229	202	225	212	241	178	194	198	214	219	200	227	218	211	219	222	253	223	200	217	211	237	221	241	188	229	214	209	224	219	206	223	202	213	209	210	228	245	228	235	190	229	232	219	237	220	222	229	210	218	203	203	224	210	218	243	198	201	252	206	210	243	251	231	226	212	220	219	223	215	213	247	227	219	212	213	201	208	214	224	236	199	226	240	218	199	205	195	185	223	209	204	201	221	224	205	253	197	219	211	200	188	247	215	234	224	230	211	220	222	212	216	223	233	205	191	230	224	236	250	209	211	220	228	234	205	221	209	216	194	206	199	205	216	206	225	240	216	212	219	216	186	240	233	221	241	215	245	212	242	193	195	205	208	216	210	184	224	221	209	203	185	221	224	212	203	198	215	216	228	234	218	239	232	224	204	213	206	199	228	208	221	209	225	205	225	203	207	173	227	209	233	235	247	230	222	220	205	203	211	219	212	199	217	196	213	210	216	236	202	244	227	220	226	213	219	244	213	209	212	207	243	223	208	243	197	219	205	218	194	203	213	217	212	208	222	189	213	227	196	232	207	244	217	220	218	221	217	198	233	240	206	201	200	199	251	228	222	241	224	215	200	185	226	203	206	207	191	213	238	251	216	217	231	210	207	204	232	245	200	228	219	210	218	217	203	195	185	205	236	218	215	211	200	208	202	202	212	207	209	213	223	192	198	200	214	224	218	202	195	200	254	216	214	205	199	238	226	191	239	208	209	226	202	211	204	235	207	208	206	214	237	221	186	221	218	208	223	207	216	240	265	239	197	210	216	195	230	233	227	218	215	240	214	231	198	183	221	217	242	225	222	233	221	197	220	186	204	205	229	227	229	196	217	206	210	213	226	218	207	202	213	227	213	240	222	218	217	223	211	209	224	223	195	214	213	179	194	211	220	225	237	201	246	194	204	232	221	211	221	199	223	229	222	211	193	211	229	216	196	213	213	211	196	182	210	205	215	213	194	196	231	235	221	214	204	224	214	205	207	219	232	226	231	214	212	188	218	222	213	193	183	208	181	219	216	223	208	225	222	184	213	192	191	218	205	201	198	250	203	220	230	232	217	226	221	189	226	210	197	240	203	217	220	201	209	229	216	214	212	223	182	207	193	211	213	214	223	220	227	198	216	236	232	217	214	212	213	243	210	205	209	203	206	224	220	228	203	249	237	207	173	247	212	226	234	204	224	222	197	208	203	213	206	216	207	214	207	188	210	219	201	208	225	228	216	237	229	227	214	219	213	241	231	227	199	187	208	205	248	200	238	187	207	197	228	197	218	228	234	212	194	205	207	208	229	222	201	232	235	212	229	242	218	220	222	187	224	223	196	187	208	215	219	196	182	193	200	209	226	245	218	237	230	225	226	232	218	213	194	197	200	233	224	200	208	198	202	199	209	244	230	199	195	207	217	208	251	208	243	221	195	215	220	205	238	204	217	230	220	216	226	222	194	208	198	236	245	197	214	245	225	204	266	216	207	228	232	220	230	225	239	236	221	241	249	205	193	204	219	200	226	203	215	229	232	231	233	238	239	236	219	207	219	224	222	214	220	203	221	232	225	231	201	223	224	214	235	234	233	233	199	226	208	208	213	218	241	221	206	234	210	215	218	250	242	216	229	206	215	202	233	242	204	254	218	238	211	224	225	224	222	213	203	215	224	215	222	211	225	216	245	215	208	218	206	188	227	248	242	254	211	203	216	256	206	239	233	213	217	232	222	182	221	183	239	235	244	203	227	218	234	221	202	202	202	208	201	206	235	198	211	236	224	218	222	247	202	229	208	201	190	216	207	223	229	222	226	236	181	185	220	204	222	201	226	196	205	198	173	206	227	214	214	200	244	224	209	228	207	222	218	249	197	190	211	232	216	229	227	204	198	220	210	200	190	193	242	233	196	233	239	212	209	217	215	228	217	196	222	187	196	223	235	218	251	209	193	246	187	208	244	201	219	228	223	219	243	197	208	224	197	213	207	194	232	219	226	212	211	216	212	216	217	214	201	217	203	240	204	226	225	241	214	233	230	203	196	221	210	218	215	194	199	235	203	222	215	174	212	212	215	231	205	187	220	219	221	224	218	230	190	214	213	241	225	208	200	212	215	212	222	192	204	230	197	241	216	223	203	255	227	222	209	213	196	202	189	211	210	200	207	193	205	216	207	192	226	196	232	217	230	213	210	220	213	222	240	202	238	228	200	219	210	216	226	208	215	198	200	220	222	218	223	224	238	227	201	193	231	220	229	211	218	197	206	235	236	192	216	198	187	207	220	231	246	225	202	212	236	203	194	228	236	203	210	239	209	214	200	194	204	201	217	211	229	195	200	219	191	218
18964	5722	14303	16425	23826	64873	68253	55796	43626	29443	14664	5386	1969	932	598	533	544	513	500	516	509	521	544	564	497	541	529	542	517	504	501	537	529	545	548	535	549	519	506	505	495	517	544	495	517	565	518	545	546	521	474	487	500	490	519	524	542	530	522	552	525	519	540	530	530	507	540	530	540	545	508	564	530	494	524	525	518	512	538	505	552	515	549	540	520	532	516	552	537	521	496	570	508	544	521	508	529	511	530	541	548	518	520	558	540	552	528	506	557	520	523	510	524	503	537	491	534	502	487	563	538	535	504	532	498	535	548	536	519	527	528	516	547	511	534	568	517	545	549	472	546	527	519	526	523	501	516	552	554	519	487	542	503	516	533	472	528	516	518	576	525	537	530	530	528	553	498	491	512	529	519	499	506	544	459	489	497	500	545	532	534	529	504	525	508	562	511	544	498	518	506	509	490	480	556	540	538	535	529	504	523	487	476	536	520	506	520	517	503	500	515	532	532	502	505	467	511	500	498	543	491	528	524	540	508	541	533	514	515	572	524	533	475	503	509	497	524	489	518	547	549	535	513	555	517	521	483	484	549	573	520	523	539	509	530	528	570	526	500	548	530	530	546	517	542	551	565	518	506	517	524	564	536	492	516	529	500	549	522	514	511	506	531	573	501	519	533	539	531	515	456	507	529	520	523	530	513	570	523	538	549	519	543	497	523	519	501	537	515	496	487	524	537	531	549	526	517	552	522	515	507	504	550	509	536	511	549	534	537	516	526	540	500	517	514	481	500	556	500	502	532	522	531	520	569	540	521	509	547	568	532	566	519	518	531	517	542	518	500	532	509	536	562	517	523	494	533	525	503	526	473	505	505	525	552	541	531	472	535	579	516	547	514	553	496	532	534	508	519	510	503	507	505	554	541	520	526	511	556	546	506	491	512	480	514	520	513	509	571	571	498	529	521	531	504	498	510	532	507	531	521	527	535	500	501	491	555	487	519	520	509	505	504	485	486	498	458	511	558	514	530	509	509	519	514	496	493	480	591	519	522	522	515	526	536	511	527	540	523	536	526	502	521	476	514	512	543	554	547	508	491	475	531	498	553	496	516	499	541	515	487	512	531	523	509	524	509	546	523	490	526	483	547	502	533	525	531	508	566	512	479	488	542	535	519	528	494	533	532	529	530	528	543	519	523	522	499	514	521	513	525	552	536	506	538	524	510	561	556	517	521	501	494	563	528	494	555	515	520	547	542	485	556	539	499	523	553	506	512	489	491	552	517	529	535	503	537	521	583	513	528	486	550	506	513	526	529	523	500	507	540	509	521	510	512	517	520	545	532	556	487	496	542	509	502	528	526	522	517	494	505	514	464	496	536	547	462	495	530	550	538	480	549	566	511	500	532	508	484	485	509	516	531	535	522	517	575	492	529	549	499	530	542	526	499	575	547	550	490	530	519	540	539	506	554	526	514	517	546	545	556	555	545	502	496	524	504	514	522	524	518	488	504	534	524	517	513	531	502	559	547	524	492	563	540	553	484	527	514	499	500	501	495	506	526	543	522	527	527	510	535	498	487	501	514	536	539	476	543	481	507	524	500	543	485	494	564	503	505	573	578	522	509	539	531	518	550	500	537	505	524	496	534	528	507	506	491	512	504	505	507	503	474	520	545	509	520	522	491	481	493	521	510	514	514	524	537	557	524	497	537	492	547	502	489	547	574	495	532	516	489	524	541	512	508	500	522	526	505	488	469	524	518	539	496	532	524	534	531	512	513	542	504	519	548	524	556	497	555	509	525	531	539	533	557	503	542	507	528	541	542	561	533	534	569	510	525	501	494	510	513	490	488	536	544	551	503	492	524	559	545	537	519	507	505	544	563	549	533	544	507	556	543	518	501	570	494	501	473	535	545	555	562	518	519	520	546	461	524	516	532	517	501	509	512	506	520	463	528	496	543	520	544	523	536	534	547	508	553	522	515	500	549	500	524	535	550	462	494	500	539	534	519	541	493	521	561	517	543	544	524	484	501	560	534	535	521	489	507	539	529	541	534	484	523	537	510	510	525	512	556	581	542	525	503	503	489	552	495	507	536	537	510	531	564	490	518	497	507	504	511	546	534	528	491	535	554	503	536	525	485	507	527	517	526	525	524	565	535	537	506	546	567	518	497	501	536	514	512	521	541	536	478	469	488	542	518	509	514	509	474	489	536	553	507	526	497	486	529	535	547	503	535	535	538	510	559	528	495	512	534	503	533	536	494	456	533	593	517	545	534	473	566	541	519	504	511	477	520	566	540	530	517	517	529	554	522	522	520	511	502	521	538	511	478	505	539	524	516	532	512	539	507	547	484	529	518	510	536	566	519	544	476	488	513	533	536	553	485	545	478	553	535	548	478	535	521	496	534	486	513	508	542	557	548	520	543	535	551	482	471	539	554	491	519	583	504	529	512	491	466	513	533	509	518	522	507	512	500	514	488	552	534	514	507	517	520	554	501	501	543	531	522	543	505	520	540	547	507	523	505	555	519	501	503	526	465	550	536	535	495	538	485	523	494	484	607	521	528	528	534	503	546	563	526	540	530	526	508	538	557	541	504	522	529	531	531	553	534	509	549	492	555	555	549	539	564	537	573	513	513	524	529	533	495	495	529	526	536	529	523	463	563	521	521	578	517	529	523	535	501	534	512	518	545	545	556	509	509	516	534	518	528	519	510	523	519	483	509	507	508	548	536	578	497	565	522	516	494	520	526	491	505	532	507	514	507	547	477	497	467	513	528	506	520	490	504	518	539	511	543	535	505	477	555	539	536	486	507	529	524	507	475	502	525	499	551	573	507	544	509	549	493	545	535	545	522	533	515	518	583	525	527	523	562	521	508	508	524	511	514	503	548	517	535	499	495	492	513	524	532	535	528	520	557	497	548	523	504	562	491	494	526	517	495	574	522	507	508	503	505	519	500	525	487	545	480	516	515	540	486	504	502	497	560	540	568	518	519	501	509	533	528	539	515	503	532	506	489	547	538	516	492	491	496	515	509	532	516	502	528	535	522	529	513	559	550	477	514	542	497	502	521	540	513	539	528	583	527	580	469	528	490	501	516	559	561	499	511	511	502	489	522	544	553	521	534	501	536	502	525	490	549	542	514	518	527	473	495	534	509	527	524	553	521	510	532	548	535	525	527	498	507	558	545	513	498	510	540	535	488	519	542	534	561	495	479	516	529	555	553	540	469	511	532	516	536	538	512	560	488	544	561	549	549	492	529	489	542	476	517	526	532	508	510	541	528	494	526	561	537	524	546	571	535	539	535	537	473	534	495	570	502	548	555	545	534	515	541	534	516	516	549	513	521	552	549	490	560	527	534	556	490	530	537	506	537	521	511	514	489	555	499	528	509	520	539	544	543	558	524	554	521	523	494	518	482	495	505	493	552	516	516	541	503	504	505	577	541	529	532	500	543	544	526	485	549	564	568	526	537	550	490	590	519	527	537	465	482	505	455	533	560	498	519	512
7182	2620	3632	2749	921	2143	3390	2601	1577	880	464	271	196	177	179	170	168	187	178	175	169	183	169	149	163	172	157	151	174	175	179	173	182	175	154	195	160	167	170	165	200	154	182	170	164	169	190	167	200	173	151	153	158	147	175	173	177	168	161	167	173	175	164	162	160	166	156	172	143	134	157	190	181	164	175	161	180	163	174	132	171	167	144	166	185	168	185	171	184	172	179	156	133	157	148	149	179	179	162	199	156	179	155	159	156	149	182	186	190	176	154	165	156	154	164	173	157	155	176	166	165	188	162	197	174	154	176	120	156	180	173	153	195	175	177	176	209	184	178	189	148	170	187	165	177	157	149	178	187	176	162	163	162	161	179	187	161	140	183	179	161	161	158	175	155	180	156	168	158	191	153	166	197	180	162	173	162	187	157	144	180	158	143	162	182	161	154	189	173	152	198	182	168	130	168	149	189	153	176	169	158	173	189	153	172	154	186	174	191	172	177	147	163	168	162	159	182	172	170	180	186	203	169	174	161	188	161	164	200	171	165	158	201	163	151	174	152	163	168	162	156	184	168	186	165	146	175	199	177	189	176	146	166	178	169	162	166	157	170	161	186	159	158	167	169	146	173	136	210	190	187	167	163	151	188	195	176	156	158	154	151	162	161	183	179	163	146	170	167	178	168	182	186	179	189	184	190	164	170	171	168	172	160	190	180	179	157	176	159	179	172	163	180	155	161	186	167	159	154	169	181	206	203	162	174	139	183	155	180	144	159	162	187	167	158	187	173	171	190	192	180	153	159	193	192	172	168	159	161	146	184	192	172	150	157	160	161	176	175	147	184	164	175	186	164	149	161	146	190	168	171	171	189	169	177	180	179	165	160	156	173	187	163	169	162	152	165	163	158	152	170	178	161	184	165	181	175	150	187	149	173	174	146	175	157	178	141	170	156	170	165	174	177	139	184	157	182	160	157	176	179	182	163	168	166	171	185	169	169	153	160	170	165	191	167	160	140	140	144	178	168	142	181	154	170	173	158	166	158	190	189	155	161	171	161	175	172	155	184	165	210	177	194	186	165	161	160	158	171	160	158	178	166	185	161	162	172	191	159	164	185	136	183	156	146	174	157	173	173	176	187	187	149	158	160	167	185	139	147	194	196	157	172	181	181	156	144	172	194	180	160	138	149	188	162	161	174	186	167	175	161	174	171	163	158	147	172	181	177	150	154	157	155	181	160	166	166	169	163	159	166	147	152	175	182	171	172	176	171	182	172	169	177	174	173	163	197	177	180	159	189	172	171	176	180	163	167	180	161	186	162	155	175	170	162	178	154	152	157	170	183	169	151	173	144	149	161	179	175	173	172	164	166	161	174	179	152	156	175	166	158	172	174	161	192	154	161	163	168	159	162	179	159	183	171	163	164	169	175	169	183	158	171	159	177	156	176	166	159	179	159	167	150	177	167	170	185	172	141	183	167	179	165	157	177	185	180	150	151	168	173	165	174	193	168	178	167	177	188	170	171	179	174	178	206	166	177	194	173	174	163	158	165	179	161	143	187	166	160	163	170	174	157	155	176	141	156	164	177	161	179	190	180	199	155	163	138	154	183	162	182	153	173	161	186	145	164	148	171	176	181	162	197	165	180	160	166	164	181	199	153	179	171	205	158	197	165	169	152	176	179	189	164	169	179	189	172	156	183	164	145	173	183	162	147	162	138	176	180	146	179	160	187	199	159	166	159	161	166	168	164	162	198	184	157	172	173	166	167	162	167	194	185	174	146	179	184	173	172	160	151	169	168	159	146	167	166	155	183	177	168	171	189	182	152	169	188	141	164	145	142	168	169	179	157	171	144	147	174	179	164	160	163	167	174	155	175	175	178	187	152	170	174	156	172	160	167	167	167	161	189	165	146	181	167	154	160	166	152	163	169	159	178	158	146	175	177	162	168	178	152	186	171	172	172	175	184	157	161	144	163	164	147	158	176	175	172	177	155	178	182	173	161	184	172	169	175	159	183	177	145	163	184	147	165	166	183	151	175	148	172	156	155	188	191	184	182	151	176	182	171	173	174	154	171	161	174	173	153	178	172	179	193	164	155	160	169	160	163	174	149	156	149	176	161	199	149	169	181	178	155	163	159	135	165	190	193	188	158	168	181	172	177	174	165	169	161	168	163	155	154	171	161	173	153	159	156	161	161	173	172	178	171	173	161	183	174	151	160	161	186	179	159	166	166	158	164	174	166	182	164	177	164	198	149	182	161	157	133	168	165	176	170	136	175	177	145	181	170	154	157	163	180	170	170	181	166	177	166	162	174	159	141	169	159	188	167	170	156	177	179	172	172	178	192	171	167	194	155	172	169	158	150	173	188	160	165	192	178	159	151	167	155	164	189	184	172	159	179	153	162	143	164	172	169	149	176	154	183	159	188	184	174	150	158	164	141	158	160	190	167	159	182	166	174	167	203	166	144	163	155	184	154	159	142	191	169	164	169	180	169	182	180	176	169	168	168	184	158	177	150	173	172	174	146	156	157	173	167	180	152	180	154	165	165	155	167	192	151	147	173	150	181	163	180	196	184	161	186	168	148	181	186	180	160	175	156	186	169	179	168	156	170	169	185	174	161	167	166	191	165	166	166	186	164	149	174	157	186	158	168	179	194	169	183	165	179	160	155	204	159	168	163	179	163	192	175	178	147	149	175	177	159	177	198	155	169	144	170	186	151	159	160	190	179	156	152	174	160	185	178	178	175	163	168	180	152	167	163	158	176	161	149	167	181	149	166	162	156	159	169	166	168	169	157	171	154	167	144	165	164	168	168	173	141	141	178	174	170	160	185	178	186	138	158	173	166	152	166	164	155	138	172	161	174	187	197	181	157	175	181	166	170	143	150	173	174	164	157	165	164	204	172	160	152	165	150	178	144	185	172	168	169	178	167	160	156	171	159	185	170	180	178	178	148	180	174	160	195	132	180	146	164	174	162	177	155	142	163	167	163	176	163	149	171	165	162	158	182	183	146	195	179	166	171	176	172	162	175	166	151	163	185	154	179	159	160	170	172	160	173	172	169	179	156	175	137	168	170	178	167	173	197	191	161	168	157	191	162	153	178	157	151	152	186	167	169	174	169	157	186	175	154	164	152	168	167	157	167	140	167	178	152	153	151	167	144	156	163	170	163	177	144	171	152	178	192	190	199	145	134	186	169	181	175	161	176	184	147	166	151	152	178	171	156	178	172	175	177	185	176	157	162	160	159	162	158	167	186	187	182	159	166	145	162	171	177	166	163	206	172	163	159	148	167	164	158	162	155	159	170	150	163	170	153	176	152	163	145	151	168	185	157	161	181	167	168	204	178	159	161	163	156	155	143	153	155	161	165	164	148	156	169	150	147	145	141	176	142	159	197	161	162	169	164	152	190	168	152	156	185	199	198	162	145	193	176	165	168	161	164	178	164	205	171	147	155	139	166	187	165	177	152	158	168	168	184	183	163	157	177	184	167	154	167	176
4960	2475	6406	7405	3659	10185	13811	10432	6088	3219	1631	903	588	458	406	418	435	448	414	459	419	421	459	424	470	453	478	439	440	428	470	421	433	417	428	437	444	438	450	402	420	448	432	444	415	414	394	455	487	435	421	440	445	413	455	412	440	397	446	461	403	403	417	424	447	442	463	458	408	424	437	421	426	446	441	452	419	434	455	435	425	418	431	418	421	444	480	425	432	396	418	404	440	434	426	450	404	387	388	413	460	424	421	462	451	489	402	415	447	449	444	440	435	400	437	460	431	436	467	411	424	429	441	430	436	447	422	413	437	427	415	439	420	415	441	424	419	435	416	415	424	426	400	390	410	408	427	419	416	437	422	428	419	420	424	469	409	433	431	400	437	430	476	438	437	458	401	422	403	428	425	436	399	429	396	390	446	440	429	441	419	470	410	408	436	456	442	421	416	443	445	433	427	451	422	399	441	418	424	398	419	438	414	416	409	436	429	418	380	452	410	436	436	404	414	463	435	436	465	427	429	450	403	413	425	448	450	435	421	457	423	424	417	419	392	470	422	433	429	409	450	414	418	426	406	418	454	417	429	417	431	425	466	394	437	422	426	406	433	429	416	442	391	417	503	434	458	425	477	444	447	417	394	437	414	438	421	445	417	424	478	442	400	493	422	460	419	436	409	453	444	408	420	418	399	440	399	380	422	422	432	465	430	409	416	438	438	399	445	431	421	440	420	422	448	449	423	427	385	414	406	413	406	417	417	403	469	402	440	408	472	404	438	450	405	429	429	424	418	453	413	425	403	443	453	407	449	416	405	444	407	395	421	439	446	435	439	435	414	433	445	406	412	439	394	451	450	408	426	465	411	421	441	404	437	416	421	430	405	432	475	434	438	474	448	424	421	449	427	406	408	453	403	466	448	468	426	450	450	400	425	426	414	439	468	384	431	438	451	417	405	369	434	426	432	442	389	426	399	405	444	425	428	407	429	451	427	447	460	402	435	408	388	386	425	413	426	445	431	389	421	432	455	450	407	406	453	437	433	414	436	434	438	450	433	426	419	392	410	449	413	434	423	421	413	405	379	459	460	428	397	434	411	443	402	452	449	413	416	418	485	395	399	459	432	439	405	427	438	427	452	443	433	428	430	464	423	440	467	399	412	423	398	375	408	412	436	427	454	444	420	429	417	414	436	428	422	417	409	423	431	444	415	403	425	417	431	398	484	428	415	402	368	412	409	445	463	423	440	399	428	374	433	399	446	442	467	441	440	404	458	450	431	396	438	459	441	415	400	443	422	398	424	406	436	423	437	451	452	471	417	415	442	400	404	442	420	425	481	421	450	403	408	436	429	425	438	443	414	405	440	425	413	408	455	396	405	442	450	437	437	427	394	465	405	450	412	432	422	432	455	437	473	411	433	443	430	403	420	451	419	452	481	431	426	416	456	376	450	409	410	443	458	449	428	406	436	409	432	405	424	401	450	471	420	424	431	416	428	429	439	457	420	456	473	456	440	416	437	399	435	473	439	443	414	432	426	385	456	433	403	436	449	405	400	436	438	455	438	468	405	472	415	420	428	402	412	447	447	438	417	382	376	419	449	437	435	436	413	436	441	456	430	400	396	436	426	422	410	415	426	425	423	473	436	415	421	444	449	393	407	451	480	401	421	438	455	433	409	391	432	413	427	409	439	408	433	423	426	443	427	453	429	459	446	431	416	425	440	456	458	445	472	377	461	440	404	422	397	408	450	445	455	445	445	409	445	438	421	423	450	438	440	447	441	422	424	407	404	412	394	468	457	475	478	432	428	419	438	444	393	462	450	409	420	435	406	412	418	445	423	438	414	447	441	406	421	412	461	415	437	425	398	429	436	430	452	454	399	422	443	393	419	460	422	397	384	428	426	445	451	410	413	446	445	461	407	438	459	411	473	429	429	449	439	419	429	417	421	409	400	412	440	434	420	453	426	436	446	435	411	400	430	481	402	442	459	415	430	483	392	440	454	451	415	451	428	441	422	426	461	413	410	436	390	473	415	456	402	405	401	435	446	423	426	426	408	428	424	439	422	447	406	410	429	383	392	398	462	418	415	418	412	414	447	452	420	412	396	442	420	392	429	417	386	400	409	376	420	399	438	416	412	446	419	420	446	428	450	426	438	422	438	418	404	425	424	423	445	421	430	414	419	456	414	440	421	406	375	444	399	439	457	427	426	452	395	404	435	411	427	460	450	387	399	438	406	432	405	426	393	405	464	462	422	412	456	445	428	434	413	430	427	433	430	410	428	469	445	438	440	416	454	431	431	426	441	443	433	470	424	449	459	416	401	449	427	434	442	419	416	453	434	430	439	410	430	397	431	422	425	409	438	425	407	452	492	425	487	399	450	449	440	385	457	429	423	428	427	404	436	439	440	417	429	425	442	444	427	407	414	446	445	435	444	451	469	447	452	419	473	440	420	428	418	409	411	410	430	438	449	466	435	455	447	440	405	409	445	458	442	457	406	457	453	391	439	427	425	427	420	427	420	422	437	393	412	464	432	427	448	408	454	458	406	430	439	456	427	426	464	439	448	426	413	407	433	414	440	443	456	432	408	388	449	450	412	448	419	412	464	461	423	416	430	439	445	421	437	410	443	429	434	425	425	419	421	439	440	435	404	471	431	425	419	430	446	464	406	436	422	393	419	424	438	448	440	438	445	460	431	432	435	433	409	422	394	411	406	406	421	437	432	390	399	439	441	424	424	383	416	400	460	452	437	425	418	426	391	453	424	410	434	379	452	438	387	396	410	425	435	428	405	413	398	409	418	391	402	430	441	401	443	403	428	429	405	409	435	423	432	443	436	438	444	447	456	416	384	388	456	448	456	424	416	489	460	421	435	442	412	432	395	448	401	422	424	439	430	414	395	405	401	429	446	445	424	462	380	380	430	416	426	402	460	411	445	394	415	443	406	432	410	456	426	434	422	404	400	457	449	435	453	407	428	405	420	437	452	428	409	400	412	414	425	416	426	406	426	424	394	430	423	395	433	416	453	436	434	421	403	430	449	420	435	455	437	406	459	426	416	434	366	442	437	426	429	426	436	405	436	463	434	443	433	415	409	458	428	424	464	452	438	434	403	437	402	424	459	396	392	434	440	406	409	423	393	392	404	437	423	420	426	395	408	454	431	423	367	438	415	432	409	423	435	428	446	419	430	410	457	411	441	437	435	428	434	425	442	456	408	442	429	411	443	451	415	404	411	461	410	445	413	421	397	430	455	455	411	430	460	408	443	453	390	408	430	444	394	421	430	382	408	458	437	413	449	374	411	418	467	391	403	434	442	421	411	405	435	409	421	405	444	439	402	440	414	447	433	448	457	426	472	424	416	431	462	433	443	426	418	427	421	427	464	427	447	412	457	428	408	445	430	402	413	433	434	398	451	439	414	434	417	420	417	417	426	467	392	425	449	445	430	439	449	413	420	463	410	475	399	458	453	459	422	412	412	412	427	421	460	470	416	416	451	440
23155	10753	7299	3919	4851	35056	37867	27170	15029	6638	2435	868	411	249	223	200	199	186	212	230	211	270	203	227	196	237	226	211	207	202	199	210	234	216	217	214	193	204	196	208	216	247	211	204	220	236	221	204	207	192	210	197	231	192	224	211	232	219	209	209	237	229	232	213	192	237	199	211	206	221	227	211	248	199	204	212	232	236	235	223	190	185	223	231	189	210	186	225	202	229	207	223	222	242	201	203	227	211	219	183	205	220	193	222	239	219	204	220	191	206	207	186	208	194	193	221	224	235	209	198	242	211	189	187	206	226	202	239	248	213	222	216	198	205	204	206	202	224	222	202	223	226	227	226	220	216	216	223	216	222	202	221	225	239	226	222	241	204	244	230	220	227	192	182	208	224	229	206	222	218	212	232	203	194	202	192	202	208	200	268	207	230	230	207	213	227	241	184	203	232	211	204	223	193	193	224	209	183	173	221	219	193	215	198	207	203	218	216	199	247	217	216	229	196	224	217	211	205	193	217	228	227	235	193	187	218	208	190	224	220	204	199	206	210	200	203	239	218	222	217	229	232	216	201	211	207	177	206	211	197	205	207	185	219	247	217	219	204	198	220	244	217	207	227	245	201	229	221	255	183	212	229	186	203	203	173	206	218	221	195	197	210	212	218	224	215	209	233	181	228	203	208	216	196	200	229	210	208	218	212	215	194	212	222	211	219	230	202	205	228	214	190	206	239	207	209	208	225	208	223	247	202	192	225	203	223	222	190	190	204	227	218	228	220	196	219	186	219	191	244	213	222	240	209	213	234	219	215	189	217	250	186	258	205	220	203	218	201	210	243	226	229	230	240	186	208	212	217	217	220	219	197	195	212	221	232	201	198	196	199	199	224	202	237	217	222	207	198	227	195	190	217	233	218	224	197	216	233	210	186	200	216	225	213	184	209	204	198	226	241	242	208	221	203	209	200	195	219	198	221	232	217	190	196	191	207	217	203	210	220	204	192	188	174	207	199	196	201	215	191	221	210	237	209	203	198	204	215	211	220	207	213	192	191	207	236	201	203	232	197	225	201	201	204	198	217	205	236	200	221	205	208	206	220	198	201	212	206	225	211	224	189	234	181	198	187	228	219	202	217	228	236	245	199	244	204	218	218	199	213	206	226	226	206	208	217	209	228	219	215	235	246	217	199	215	204	217	200	197	205	218	197	215	222	212	215	214	220	232	226	202	231	211	216	238	199	208	211	212	211	221	220	223	194	232	214	204	265	235	226	198	216	183	198	225	214	211	220	211	215	200	216	221	217	208	209	180	242	212	178	223	199	230	197	207	226	205	200	216	234	221	197	234	208	255	232	242	215	184	218	200	201	209	220	222	204	210	230	181	220	194	223	222	213	215	195	222	228	213	250	191	231	196	223	194	206	242	215	195	216	210	204	200	197	227	219	189	190	219	210	205	191	218	237	201	206	219	207	195	228	196	218	200	227	201	200	194	202	198	215	205	199	232	211	195	196	199	227	211	232	197	217	221	220	210	211	198	205	203	224	193	219	202	209	219	213	237	210	230	225	217	208	211	222	223	218	230	205	210	230	225	225	221	243	223	218	186	213	212	189	212	212	216	201	194	201	222	198	213	219	218	208	205	207	214	235	219	204	213	212	250	197	195	219	208	208	236	220	223	232	203	208	191	191	182	193	205	221	225	195	228	209	205	201	236	193	185	251	226	217	219	226	204	219	234	230	218	237	217	225	196	210	219	189	231	201	216	217	218	207	226	198	239	237	223	225	224	196	206	223	222	199	202	188	206	212	209	205	248	202	237	222	194	184	213	210	200	212	194	185	194	210	196	214	207	240	191	229	198	199	208	227	207	236	223	228	232	213	225	225	234	203	230	227	209	218	211	219	239	195	218	213	222	220	210	208	210	221	189	213	189	222	220	205	211	214	233	204	209	223	213	218	209	208	221	184	218	192	214	232	203	198	186	198	202	203	217	211	185	201	227	214	213	178	239	220	220	240	214	229	253	236	210	219	222	222	194	216	199	185	205	201	206	195	190	217	201	216	205	197	211	207	217	205	184	201	195	196	205	238	184	198	189	225	187	212	181	198	176	206	210	220	212	216	223	204	191	228	213	218	210	227	215	226	208	225	224	203	215	188	237	218	204	228	206	197	202	197	200	223	222	217	222	217	210	223	254	214	236	191	204	235	196	180	214	234	222	215	218	204	223	209	190	190	200	244	221	197	208	248	227	218	195	213	225	222	234	192	195	225	227	214	203	206	221	187	221	220	207	219	212	188	214	223	201	191	226	207	217	197	230	224	220	236	233	200	202	206	201	213	223	200	234	221	213	194	196	213	229	228	211	217	198	213	218	195	206	219	227	203	194	208	226	225	225	183	200	218	175	218	192	217	207	185	208	198	206	215	227	221	229	231	209	213	189	234	231	209	216	243	216	262	240	232	244	233	189	198	189	228	197	213	208	189	202	204	226	203	252	216	211	210	214	209	202	175	209	248	212	202	220	234	215	230	219	210	220	247	220	207	238	229	197	230	215	225	247	195	209	226	206	202	207	226	223	192	182	208	227	223	203	239	206	208	207	235	210	229	203	222	200	212	224	213	206	200	209	200	233	210	213	197	208	236	202	198	205	191	212	205	209	198	224	216	212	208	202	217	190	211	186	203	207	205	217	206	214	183	231	248	218	205	228	214	225	193	218	248	179	212	212	198	220	221	199	198	199	205	214	247	238	206	207	212	209	228	217	212	194	218	212	199	251	212	218	236	208	206	210	211	200	230	191	223	223	202	216	218	215	186	214	193	228	190	218	212	199	206	219	226	223	190	220	207	197	235	223	207	206	211	234	218	224	232	222	202	212	221	208	200	189	192	198	214	228	204	205	222	210	197	250	206	231	206	205	174	201	206	210	201	214	197	187	200	216	192	230	221	226	206	208	222	213	210	194	210	198	209	211	193	210	220	222	221	241	211	202	212	191	201	206	218	215	206	225	214	211	213	259	215	211	203	197	213	211	231	227	247	202	201	226	214	213	222	218	207	239	228	211	207	216	214	194	230	192	206	220	221	189	214	188	210	215	188	195	187	197	203	217	238	206	224	220	231	186	201	250	205	216	227	201	188	195	229	203	224	190	211	211	193	223	194	231	185	206	192	226	201	228	211	195	199	223	199	227	217	204	218	226	229	214	210	222	217	242	219	199	220	193	238	198	220	226	215	226	205	209	219	202	228	240	173	220	220	232	192	214	223	198	231	219	207	201	203	199	186	186	201	208	224	197	199	202	203	205	185	195	194	196	179	220	216	210	212	224	221	234	205	189	211	188	190	185	197	236	207	212	212	195	244	217	227	212	200	217	192	235	190	213	180	209	201	204	202	210	208	230	192	217	212	209	227	232	189	202	226	196	212	211	200	204	211	192	209	191	192	250	216	229	207	229	232	206	220	232	216	188	214	194	212	212	219	208	194	229	211	202	224	230	202	221	216	214	192	214	233
15223	5741	9808	8054	13577	52565	52774	42962	30915	19464	9268	3511	1419	731	566	536	549	527	495	575	511	523	521	555	542	551	501	535	511	526	497	505	539	534	541	520	503	535	505	539	522	518	532	511	572	558	512	579	511	524	537	538	521	482	556	482	550	523	568	546	570	511	550	543	507	521	522	535	539	514	510	558	532	529	514	559	572	524	548	518	528	528	515	533	539	518	525	549	527	533	497	476	556	546	525	515	549	507	520	504	572	533	524	517	503	543	577	514	497	505	527	513	534	485	540	509	513	493	523	519	493	544	514	513	518	508	523	528	528	537	530	528	519	554	532	562	575	539	522	508	546	550	500	522	576	502	565	514	509	560	500	502	534	509	539	529	547	497	512	539	548	528	552	543	559	546	523	508	510	498	538	531	532	518	569	542	522	521	540	513	495	543	526	551	512	516	489	528	542	547	508	547	518	527	533	577	546	531	503	507	516	526	513	535	537	513	509	532	492	539	517	541	513	531	472	533	534	454	489	513	533	550	542	522	506	543	505	528	506	510	552	518	540	555	547	535	503	507	518	524	532	514	531	545	491	494	523	507	555	532	538	480	509	524	559	524	484	498	471	551	510	583	541	540	552	546	531	504	528	487	520	505	507	533	518	517	479	571	538	582	513	544	544	532	528	527	550	536	533	494	508	498	514	498	503	543	555	538	520	500	510	532	561	503	518	510	523	547	566	540	511	505	491	541	539	514	537	522	553	465	530	515	508	476	486	523	565	533	545	513	520	528	566	552	535	513	533	530	570	537	524	535	507	568	551	507	485	509	543	533	532	553	516	557	549	550	544	509	506	521	543	538	565	535	561	536	557	526	508	534	528	547	503	498	506	499	530	511	550	521	515	530	539	537	563	512	507	521	526	518	558	560	543	523	508	529	558	553	550	503	545	548	472	511	498	527	521	523	525	524	475	534	512	524	538	552	542	564	553	503	494	535	499	553	535	535	519	505	525	500	521	551	521	524	512	537	553	514	531	543	584	581	529	453	540	487	474	542	529	553	541	503	499	509	539	510	499	494	518	471	530	532	513	530	560	521	520	538	541	541	571	516	511	548	531	507	547	531	519	535	522	543	529	529	509	491	522	539	508	538	557	524	548	485	512	480	550	583	545	566	559	524	532	543	539	498	557	510	506	486	514	537	551	527	561	518	533	506	502	514	591	548	526	567	510	509	532	515	544	553	496	549	533	509	504	520	530	524	555	517	494	517	507	514	550	543	510	546	514	517	540	546	519	521	550	510	480	560	534	562	513	550	559	517	495	539	550	527	492	542	514	510	518	491	542	549	502	563	539	521	526	543	555	552	490	518	529	530	529	520	551	516	507	541	522	555	546	531	534	502	564	544	542	531	489	488	536	523	565	502	514	517	538	487	500	515	563	538	514	466	545	518	555	524	513	558	537	526	501	521	537	502	506	548	478	525	539	507	516	494	530	499	507	501	539	515	526	520	529	525	494	512	551	544	536	538	564	516	557	558	547	540	544	502	506	511	500	546	561	488	515	561	543	500	527	511	534	552	539	554	510	549	518	514	543	509	530	525	508	517	526	554	520	556	501	547	517	497	580	503	539	537	539	492	518	528	499	498	548	500	500	506	535	527	506	525	572	511	554	491	500	559	532	482	557	517	514	556	535	508	520	518	542	527	539	543	553	526	534	515	559	534	535	545	495	551	543	512	537	571	535	555	521	521	595	548	527	544	553	559	574	553	546	539	582	563	518	558	538	510	528	533	513	518	538	490	558	504	527	507	540	573	504	587	538	488	533	525	530	540	514	524	532	533	524	526	526	522	515	543	534	531	530	504	554	539	548	528	555	569	534	554	557	533	540	508	492	506	509	522	529	534	522	503	570	521	535	520	501	548	513	499	555	521	530	528	506	558	557	527	526	565	493	526	547	503	539	499	541	537	565	510	492	520	533	518	556	497	540	573	520	530	496	561	521	533	534	510	531	486	514	550	533	549	525	564	529	529	487	574	513	533	549	501	528	584	529	533	520	494	533	557	522	522	558	512	544	547	527	501	533	502	528	523	508	535	558	487	508	539	517	550	509	504	505	525	545	543	529	523	527	560	566	501	552	499	517	505	539	544	537	511	492	501	548	537	554	512	498	542	552	563	487	501	522	548	567	540	553	555	510	506	540	558	527	509	513	558	540	516	538	539	501	564	514	543	533	525	511	563	519	557	528	548	551	529	569	517	537	506	548	490	500	534	513	507	511	486	548	537	537	544	481	564	508	546	554	507	536	542	494	484	518	555	514	513	495	521	564	510	520	526	540	479	504	535	494	550	555	519	483	525	532	508	551	493	565	553	460	533	529	530	545	502	538	543	552	530	533	509	561	487	545	544	550	541	536	526	503	543	528	538	506	536	503	533	512	512	509	526	536	555	550	526	522	523	520	489	531	523	466	518	507	527	519	492	519	519	562	468	550	515	541	530	569	536	551	506	503	557	540	483	520	512	524	550	565	541	526	508	538	513	501	518	564	555	530	517	515	551	506	556	533	547	523	507	487	512	509	525	536	498	530	534	533	503	534	575	507	527	549	494	507	520	517	548	524	530	521	492	549	517	530	561	521	524	560	526	545	555	528	506	511	505	513	562	509	514	522	562	506	527	510	538	561	542	544	510	525	563	542	527	505	520	547	529	547	528	520	552	469	516	536	512	546	527	518	535	519	541	506	484	532	494	539	541	511	534	537	517	569	499	526	517	550	506	581	533	569	559	496	555	552	500	548	523	564	544	581	511	539	499	504	523	523	510	558	530	560	532	521	483	530	544	548	555	528	554	512	539	541	519	538	494	555	530	540	527	508	530	533	511	536	530	550	513	497	512	519	525	478	547	534	516	505	548	546	572	539	533	529	510	521	587	544	530	569	550	532	518	530	504	562	519	515	503	516	544	522	521	543	547	540	508	533	541	512	568	514	501	543	522	542	532	481	512	510	535	534	539	570	543	516	521	526	537	524	573	531	519	597	569	576	543	535	523	483	545	519	535	556	515	500	483	513	513	535	545	551	539	537	528	516	556	533	514	542	539	524	528	528	501	530	522	544	545	527	531	552	532	541	533	554	527	503	491	523	536	527	533	531	566	528	498	525	514	530	501	524	555	541	536	514	503	518	499	496	471	536	497	530	543	555	508	514	530	508	513	548	550	518	538	494	477	566	559	514	538	512	520	533	523	504	528	547	531	534	498	520	542	512	542	539	536	522	512	516	517	535	515	513	539	527	517	521	515	556	522	553	521	511	525	514	520	504	494	559	516	556	542	543	562	553	535	532	566	541	485	513	518	496	503	521	535	492	530	505	503	481	486	555	526	535	533	549	490	549	529	521	509	546	518	572	525	524	542	498	509	553	525	514	545	560	578	492	537	553	524	530	554	545	550	539	537	512	499	500	513	526	570	523	517	482	542	474	533	548	527	525	542	502	518	557	493	537	523	522	530	531	533	501	498	531	511	516	562
39089	18670	12134	5764	12709	49329	54247	42027	27268	14142	5742	1787	624	351	231	192	159	217	216	220	196	186	211	212	217	223	212	169	208	200	204	206	225	201	193	185	207	211	230	222	212	236	204	174	209	206	227	189	234	195	223	185	230	192	171	222	192	224	231	219	226	206	203	225	226	218	187	201	209	213	205	212	211	187	190	197	229	206	232	238	204	201	204	193	219	201	187	203	189	225	223	219	225	210	202	211	234	203	209	217	210	222	213	199	225	183	208	210	217	191	223	220	204	243	195	222	190	211	219	207	225	201	218	201	218	197	220	204	179	197	228	215	218	210	187	187	204	206	208	213	216	216	195	171	187	206	206	234	176	200	198	228	225	199	192	186	216	229	193	211	210	207	233	213	208	213	212	194	211	206	203	206	225	215	187	215	200	204	221	195	215	178	191	202	193	215	223	221	225	226	204	205	250	238	215	235	205	209	221	208	204	208	190	195	233	215	216	211	220	207	177	202	225	211	215	204	204	206	179	224	242	204	210	207	193	195	198	204	216	210	193	218	220	212	213	196	227	207	204	209	213	198	210	214	208	221	200	199	219	191	188	200	231	189	200	202	216	227	208	217	237	205	215	187	213	227	202	225	206	232	211	209	231	227	203	223	192	211	201	217	222	213	209	207	197	226	200	201	246	219	213	182	215	202	217	201	220	227	192	215	229	217	228	202	209	228	216	195	229	199	213	227	206	203	203	227	231	216	208	226	202	203	220	193	176	186	213	197	217	200	207	188	191	207	212	234	205	209	214	216	205	211	223	232	197	202	196	215	211	216	212	211	182	183	215	199	196	206	214	221	211	195	215	215	218	185	217	209	200	209	192	230	188	197	201	212	190	207	227	240	215	222	209	193	208	221	221	222	231	227	209	214	200	224	190	218	214	207	229	205	219	194	213	247	197	240	207	200	191	207	203	214	224	211	217	200	205	212	225	216	236	186	216	208	222	199	217	211	227	219	178	229	232	229	199	195	197	207	204	230	208	200	223	206	256	193	205	209	193	214	212	227	223	220	213	180	200	186	231	223	196	224	211	208	222	194	205	222	197	208	226	203	200	203	200	197	193	200	208	204	208	206	218	181	200	219	190	219	231	207	208	214	206	212	206	211	209	234	202	208	189	235	195	207	211	200	196	187	212	189	222	189	219	245	237	189	195	235	231	230	197	215	208	190	209	233	215	205	216	223	207	225	172	206	208	215	215	206	198	221	224	213	234	226	211	212	207	227	187	221	217	208	223	225	211	175	216	208	191	210	235	209	200	180	186	185	209	200	214	229	203	202	195	209	219	220	210	204	179	220	202	204	204	219	204	206	181	194	203	228	195	204	222	199	195	202	198	227	215	219	184	194	206	199	194	219	214	222	199	223	205	203	196	238	214	205	213	231	200	222	192	215	196	220	208	212	202	205	209	221	221	180	205	218	220	198	228	218	224	186	205	216	221	213	189	209	213	207	204	190	206	200	210	236	217	214	251	213	228	222	225	228	220	228	194	188	191	206	251	219	232	214	193	240	203	189	198	226	211	220	242	223	211	194	210	204	233	165	215	181	239	197	204	209	243	215	194	194	191	202	188	235	219	218	186	212	209	195	206	212	192	206	215	217	203	183	184	205	193	200	238	206	199	230	202	219	199	200	183	200	211	196	200	224	224	204	208	202	214	188	208	193	201	207	210	208	220	175	228	218	227	190	196	175	212	195	181	236	226	220	229	213	241	211	231	214	213	204	183	202	220	194	211	198	206	198	187	238	188	196	185	193	205	191	219	245	197	185	237	226	211	187	225	227	205	217	204	206	199	214	198	197	234	228	214	204	199	216	213	215	206	241	197	193	208	226	177	193	234	214	212	231	215	204	227	204	193	205	212	215	222	234	210	184	216	203	212	199	223	200	194	198	211	194	216	214	194	194	214	198	203	204	243	209	193	211	197	200	229	209	233	232	199	199	240	223	218	197	235	193	173	180	195	233	188	172	209	223	200	224	215	216	206	211	198	219	210	201	218	201	217	207	196	204	195	206	207	218	191	220	203	214	180	203	242	181	207	215	229	227	198	201	212	206	198	213	216	231	207	219	206	233	195	231	212	211	203	224	208	212	232	197	219	220	224	224	189	221	196	191	222	240	219	197	183	217	212	194	199	232	198	227	231	214	190	216	185	210	239	188	187	223	208	210	210	196	211	185	213	203	211	180	229	199	209	227	224	205	206	192	202	201	200	213	221	210	215	184	243	199	229	228	206	215	206	193	196	217	213	200	195	180	223	206	214	230	217	198	219	202	219	184	212	217	185	211	214	197	189	219	203	235	201	207	209	212	220	205	211	209	203	205	220	217	239	208	214	232	194	221	223	198	183	219	188	209	212	204	222	207	211	216	201	218	223	216	208	217	209	209	243	215	216	210	211	236	224	193	214	217	205	197	232	212	201	214	214	183	225	223	217	203	225	198	252	215	174	219	221	217	202	238	229	216	208	196	202	214	186	247	191	210	197	213	202	244	212	224	201	205	206	196	215	222	218	216	218	227	225	228	213	193	207	198	219	225	212	244	174	205	220	191	214	237	182	211	219	180	192	184	195	205	212	214	211	210	218	223	213	211	195	180	220	227	223	219	198	221	218	214	210	240	214	230	191	212	232	190	204	200	191	228	228	197	210	194	231	237	200	223	202	184	210	178	221	178	209	213	203	220	200	210	217	187	203	220	199	211	202	224	192	197	188	209	219	199	184	219	224	208	220	235	219	185	221	227	194	244	218	219	227	204	206	216	179	222	224	216	214	236	220	213	196	211	225	217	214	212	196	193	215	201	194	191	178	193	218	207	231	185	217	219	203	222	222	197	204	178	234	188	240	204	243	202	216	190	212	199	196	191	226	226	197	203	235	211	183	247	206	223	205	183	204	214	211	195	196	235	193	225	210	196	182	200	221	202	233	207	233	214	202	202	216	206	226	208	206	221	222	217	216	203	224	203	244	221	218	214	208	205	199	196	232	171	202	195	194	199	210	200	191	215	211	195	248	220	239	207	197	206	211	211	191	176	235	212	228	210	213	184	225	228	212	234	198	187	209	215	239	206	229	203	207	208	226	233	222	220	195	190	211	216	215	214	199	214	190	190	219	220	225	213	205	211	208	207	214	233	191	200	205	230	224	239	213	211	197	216	187	197	186	251	214	192	212	206	230	236	213	225	232	201	196	205	210	202	207	185	207	182	210	199	219	195	188	194	174	211	250	210	198	233	205	231	226	244	219	204	213	230	185	208	206	230	200	240	211	212	227	213	206	229	234	215	216	218	205	228	247	204	210	221	207	166	203	221	204	198	194	219	218	197	215	214	209	199	222	227	185	199	221	212	169	211	207	175	210	194	209	200	181	213	200	189	212	184	206	209	218	217	191	208	203	210	220	211	212	199	201	208	199	201	203	192	197	218	207	216	221	200	204	203	217	231	213	211	231	222	184	207	181	215	198	202	187	221
24808	7154	11541	8878	26808	62964	66594	55319	42338	29358	17114	6720	2350	1057	627	552	540	502	543	516	538	507	480	489	524	557	525	523	541	488	524	500	511	480	497	517	490	518	499	521	501	512	504	549	510	505	469	497	502	525	456	485	505	514	523	528	511	472	461	475	488	533	493	503	504	451	495	549	536	490	534	533	537	477	508	502	534	504	541	530	512	520	488	520	516	539	510	544	507	507	477	522	526	559	525	475	522	471	501	506	499	548	520	508	555	513	566	549	497	486	477	472	527	504	503	493	549	488	516	500	512	515	559	495	538	566	524	518	516	526	511	499	551	481	501	503	507	476	495	509	464	554	479	546	500	519	511	505	512	508	535	503	484	526	521	501	508	520	518	493	531	559	502	562	546	501	503	524	533	513	545	482	464	537	494	490	520	548	519	517	543	493	487	485	506	523	557	501	515	521	518	511	520	513	506	492	554	525	531	494	504	477	510	518	540	506	485	499	551	522	526	557	488	486	563	510	504	507	538	525	479	494	480	488	493	479	489	502	519	489	518	530	508	526	546	499	486	540	547	509	510	518	494	507	515	490	543	481	511	504	490	524	519	462	517	540	503	500	468	515	489	531	495	531	502	501	524	494	506	511	489	502	441	508	513	539	556	516	507	495	501	463	510	510	504	499	554	503	501	510	544	511	551	520	469	525	535	505	520	462	479	535	566	532	451	535	507	497	469	473	521	480	505	490	472	511	528	532	498	513	521	503	503	491	498	554	514	529	512	538	506	488	487	506	533	509	520	507	486	536	477	476	537	516	491	518	524	491	529	531	517	500	516	508	479	503	503	504	519	534	500	487	518	496	508	505	525	525	552	527	512	484	479	530	509	501	504	524	463	534	521	488	525	533	495	510	518	497	480	477	529	493	518	531	501	494	460	495	487	501	513	496	517	485	518	486	517	496	510	510	526	546	492	503	501	525	510	532	506	528	529	529	489	533	496	484	534	479	504	491	490	519	486	529	496	513	489	516	554	516	496	506	565	471	493	487	462	464	494	534	549	521	526	492	518	493	526	472	510	527	515	496	513	496	509	474	496	540	471	529	510	478	484	535	499	493	475	533	495	522	486	545	483	506	545	539	514	489	477	521	518	529	466	545	503	519	499	529	482	560	528	496	508	522	540	515	471	501	513	486	469	497	486	567	498	517	507	518	514	501	487	503	481	509	522	525	481	500	504	513	537	555	486	536	498	516	547	512	507	496	478	546	554	487	511	527	523	506	500	478	482	537	535	531	505	501	461	499	503	507	487	555	522	527	503	501	516	533	505	498	532	474	530	512	479	508	496	484	494	511	525	530	490	524	514	505	527	481	525	480	496	535	518	492	512	505	495	507	521	553	498	525	541	504	493	541	501	551	493	512	518	508	524	524	505	525	547	540	499	509	495	495	470	519	481	507	510	531	512	532	546	524	524	533	509	506	527	546	503	495	477	514	521	503	486	505	488	572	505	479	507	499	474	512	511	516	535	521	530	498	546	509	541	497	526	498	509	530	505	541	503	511	537	554	525	541	481	469	516	506	502	513	517	515	530	473	538	496	542	484	560	522	534	488	483	508	509	494	519	498	506	523	549	511	491	492	456	567	525	496	508	511	507	530	460	497	519	570	523	474	484	480	493	518	515	495	518	496	533	492	505	505	481	504	510	552	486	535	557	501	465	487	519	539	538	536	523	527	524	514	503	484	535	491	458	494	483	479	515	504	489	512	528	508	539	506	489	541	548	486	524	450	485	517	480	479	509	515	507	537	492	530	502	503	546	488	538	519	498	476	507	535	494	525	482	496	484	513	531	520	477	516	483	523	482	488	472	494	520	523	488	527	537	471	502	511	515	505	514	493	490	505	485	511	516	504	526	561	482	504	500	495	534	511	555	500	496	532	523	498	487	495	493	523	558	488	519	508	503	523	503	529	486	506	472	526	527	526	521	517	501	495	492	495	501	525	488	502	479	505	505	517	515	525	481	504	523	520	499	495	504	517	504	524	513	529	508	520	529	552	487	535	542	492	528	513	506	504	530	512	539	529	500	500	525	506	501	518	471	500	525	515	524	490	488	473	469	547	507	461	557	511	517	517	528	517	504	482	535	479	535	507	491	527	506	510	515	532	477	476	486	508	516	575	541	526	506	540	543	495	522	468	493	533	532	499	515	512	525	519	548	531	483	550	549	504	503	537	508	476	499	540	492	502	503	493	514	460	539	497	469	497	512	506	481	512	468	500	504	536	510	491	502	508	513	521	495	533	522	496	561	535	514	536	517	488	515	512	479	521	530	529	509	520	491	544	555	530	482	523	504	503	536	515	520	490	461	518	476	498	505	497	530	497	515	490	477	522	520	546	479	519	486	491	523	539	526	536	504	502	495	507	505	520	512	476	508	491	491	506	483	538	492	520	492	473	527	476	528	490	490	528	527	522	494	521	513	492	485	488	494	531	493	531	507	506	481	528	512	545	533	521	510	518	507	511	479	514	534	473	494	514	504	502	564	552	497	496	537	511	514	454	546	521	480	497	455	528	496	519	498	522	534	505	506	498	508	507	509	502	495	507	538	496	496	508	527	519	484	520	489	481	495	530	542	518	486	498	527	475	542	500	485	547	495	512	513	518	502	529	550	496	551	496	493	504	487	541	512	502	543	509	511	539	510	472	517	522	493	494	537	535	526	481	490	519	494	499	482	513	513	486	518	512	503	493	527	468	528	504	519	521	507	511	525	496	492	519	484	535	528	485	500	528	515	528	517	493	512	536	503	484	518	507	466	496	533	488	535	495	539	496	529	531	521	533	539	550	518	512	513	478	518	523	510	530	454	489	524	496	499	527	481	513	521	560	495	509	501	480	545	538	491	461	558	483	521	513	505	494	526	457	555	522	504	505	487	500	497	474	502	523	493	488	555	467	493	508	508	501	527	515	479	499	489	529	542	486	493	522	483	468	521	497	489	499	496	531	517	480	528	510	497	496	548	481	478	551	520	506	542	557	516	501	468	532	530	510	495	541	536	530	500	526	476	546	525	530	502	531	548	522	490	521	571	501	532	482	500	500	527	481	527	519	562	468	490	497	502	517	533	499	483	526	553	520	533	500	498	496	518	508	510	451	529	502	527	499	544	501	535	544	514	497	512	509	519	499	530	465	528	496	512	522	491	495	519	484	527	519	503	517	490	487	528	480	508	526	479	503	493	502	502	487	509	484	504	556	555	478	531	513	535	526	510	533	517	472	471	503	545	538	550	490	478	553	518	511	550	564	500	513	503	538	519	513	511	533	476	523	513	554	505	487	538	512	493	538	481	519	538	497	550	519	500	515	542	529	490	502	483	557	490	521	520	510	515	500	538	523	475	530	478	475	529	535	528	522	546	503	462	536	501	535	489	516	486	502	503	504	527	482	519	489	548	511	514	446	565	538	504	524	499	490	507	508	523	519	537	523	525	522	514	535	504	539	479	498	546	488	511	490	493	528	529	488
8991	2602	1500	656	1272	2761	2937	2395	1433	747	443	280	214	176	179	168	152	190	175	175	193	189	169	181	153	188	174	171	173	160	176	172	167	161	168	170	175	157	182	164	159	172	160	189	149	163	185	181	204	149	165	169	158	178	157	157	159	154	169	185	160	170	175	184	183	181	161	147	172	162	201	155	173	144	146	155	194	178	197	186	171	166	163	180	171	174	182	180	168	177	149	168	158	173	169	163	149	150	139	172	179	176	184	156	181	181	163	206	167	178	181	163	181	165	200	177	175	184	165	173	183	170	150	145	155	179	192	170	164	173	154	175	168	169	192	179	194	189	172	162	161	193	156	161	188	149	171	160	184	189	155	168	177	159	158	153	160	161	180	166	172	157	163	155	168	155	169	172	151	150	167	139	167	186	190	152	176	150	173	173	154	163	166	167	168	191	178	163	145	177	183	176	143	183	153	196	162	157	176	164	191	135	160	171	177	168	167	158	160	168	162	168	175	169	158	186	157	144	156	168	182	174	173	183	154	168	180	187	152	193	149	147	178	182	171	161	172	175	172	154	156	176	162	169	144	179	170	144	174	159	163	164	170	171	194	172	151	173	180	171	185	179	183	175	173	167	183	157	171	180	144	164	170	169	189	168	155	159	180	165	187	183	138	158	178	136	191	197	159	170	174	201	174	154	170	162	163	166	180	164	164	172	166	148	162	138	166	183	179	170	160	168	160	171	168	183	177	190	170	182	186	178	153	168	203	164	168	163	169	175	189	162	196	168	170	188	174	153	185	178	168	163	152	175	160	147	175	178	177	160	166	172	189	173	187	173	172	188	179	196	162	182	188	190	169	179	173	157	171	146	165	163	170	153	171	194	138	177	154	179	191	171	154	184	157	135	177	148	167	167	157	171	162	167	160	176	169	158	165	158	170	175	167	152	160	174	172	176	155	181	158	161	178	161	176	162	162	165	178	178	155	154	180	168	171	158	181	190	163	170	166	167	157	174	169	166	165	180	151	195	181	162	183	186	179	180	139	142	170	148	166	169	172	155	170	156	151	190	153	155	190	194	171	163	176	190	186	147	176	184	166	169	174	160	176	209	173	185	198	190	196	190	141	152	184	186	187	181	172	169	152	162	164	168	142	152	147	157	196	180	164	194	175	162	182	171	183	163	178	167	184	185	158	149	190	183	175	179	161	156	158	160	171	158	158	168	189	181	165	141	189	167	166	161	177	154	156	168	190	186	157	152	146	179	170	179	176	155	179	178	155	181	162	174	190	160	151	175	178	153	158	161	162	181	167	151	171	177	172	178	162	203	169	164	156	141	183	169	172	161	186	176	184	155	168	142	172	159	171	177	173	154	179	183	184	149	159	152	190	170	179	177	165	173	155	143	187	166	180	172	146	161	179	160	173	179	168	170	160	171	168	164	175	174	176	159	174	152	175	172	169	184	175	180	168	170	188	158	166	169	143	173	178	181	167	182	179	181	171	156	159	157	182	179	168	179	160	185	184	183	195	163	189	173	172	169	172	172	132	180	162	181	152	172	173	184	155	174	168	143	181	197	146	175	170	166	161	179	184	180	162	180	159	180	169	188	172	155	161	190	168	176	167	165	183	154	159	192	197	165	175	189	171	158	176	168	177	181	152	174	156	146	151	182	156	172	162	168	166	183	183	150	167	169	176	164	173	177	193	159	175	213	154	156	183	166	187	145	192	168	165	167	160	142	179	166	138	153	172	164	135	162	159	163	186	167	176	165	155	178	186	170	156	174	177	162	152	185	188	183	174	169	176	198	169	175	185	177	141	158	154	166	179	195	172	159	173	173	172	166	179	147	158	169	161	182	158	174	205	178	180	167	182	148	150	151	169	176	189	160	187	159	170	158	190	195	171	208	159	165	161	152	199	181	171	188	193	173	171	149	168	154	181	133	155	168	163	160	171	188	152	157	195	159	184	205	163	152	168	173	151	195	160	155	160	185	165	157	182	185	152	180	177	175	155	160	166	175	171	152	168	166	178	157	147	175	190	143	165	171	156	197	186	218	156	154	141	180	188	162	160	198	173	169	165	176	147	132	162	188	172	137	164	164	164	173	186	155	164	170	180	152	154	176	165	171	171	155	156	175	172	144	168	156	177	175	178	152	185	179	152	161	164	188	173	156	173	156	174	156	162	183	159	167	150	161	177	173	156	191	184	182	148	173	192	166	157	181	166	174	190	184	177	172	155	147	162	168	174	178	169	164	163	168	148	168	177	171	170	192	152	165	186	147	163	169	186	179	163	161	165	177	159	172	167	159	183	176	143	171	165	152	163	176	169	177	181	166	171	174	166	168	188	172	165	163	160	178	158	178	174	154	168	137	175	156	167	168	163	180	170	174	169	170	175	161	168	169	173	173	176	186	183	162	161	173	142	167	159	168	145	153	166	174	165	178	173	183	179	170	146	175	183	159	130	168	172	169	167	169	178	168	175	154	160	143	184	176	181	164	180	182	171	145	181	161	173	158	157	156	191	171	186	160	166	185	183	193	176	167	158	183	160	195	166	162	172	137	175	162	176	151	167	159	175	163	182	172	168	168	146	162	172	180	177	169	152	178	149	162	176	178	179	175	156	179	144	191	164	146	193	168	177	172	166	170	150	174	155	165	153	166	198	171	159	154	189	175	186	187	201	184	153	163	186	169	149	163	202	173	187	176	175	171	154	164	170	184	168	158	180	185	156	174	180	173	165	167	172	158	168	167	190	182	156	190	176	150	168	176	173	166	157	166	181	168	146	174	168	173	170	188	171	147	157	146	162	166	159	164	146	166	186	192	180	164	167	132	166	147	178	178	154	160	189	159	178	172	148	160	166	154	179	164	171	200	169	198	174	186	162	194	154	174	179	170	173	167	154	171	160	161	157	157	169	151	154	156	190	159	169	167	192	176	167	184	162	165	193	184	170	168	153	194	170	177	167	158	167	158	176	175	184	158	163	176	173	173	180	164	168	159	181	156	164	196	186	140	170	177	159	166	171	168	168	187	179	156	159	177	200	150	159	166	164	175	147	182	153	155	153	183	177	169	166	170	174	183	182	155	174	138	178	144	165	183	187	152	162	176	145	154	156	182	172	176	187	166	176	189	145	172	166	179	167	146	165	165	179	176	189	193	165	169	169	157	168	172	172	172	174	152	171	178	154	155	166	175	154	151	179	151	151	207	146	159	161	170	172	165	153	163	174	176	168	176	169	170	156	163	154	173	146	162	142	161	180	184	168	178	191	149	174	176	173	187	168	201	175	162	169	155	169	174	173	179	172	160	164	166	165	166	185	168	196	166	173	179	154	170	153	175	180	158	160	188	148	165	174	167	170	168	148	192	179	183	126	170	164	162	178	178	157	139	163	168	183	178	171	155	172	155	151	169	180	166	170	148	167	154	174	133	148	191	180	194	161	179	172	168	156	173	158	143	167	169	170	150	170	165	169	175	169	152	154	154	174	169	167	158	185	152	163	175	174	166
5658	2126	2603	2064	5931	12450	12305	9614	5488	2932	1543	840	592	480	428	408	452	397	414	418	437	437	438	447	455	437	434	440	393	420	437	436	436	411	446	433	439	395	452	449	457	442	412	435	453	428	456	443	443	447	414	439	433	452	451	431	490	465	411	433	428	448	427	418	464	427	457	438	475	423	445	432	484	447	414	411	464	413	494	463	432	439	440	441	438	452	396	407	461	429	411	454	439	433	482	418	401	422	433	394	470	445	456	430	417	430	426	422	380	406	442	432	429	452	439	387	435	434	445	457	419	421	451	425	401	453	427	421	410	414	405	408	399	437	425	410	414	443	440	414	448	431	442	428	433	436	423	417	418	405	446	427	465	378	434	444	435	404	405	455	416	437	444	441	447	433	432	450	414	400	409	425	421	444	434	462	428	421	443	419	440	406	411	415	438	423	429	440	458	440	437	483	443	443	424	397	418	401	424	441	446	446	419	436	441	442	444	482	445	442	444	437	448	456	431	451	431	429	457	424	448	406	404	417	442	428	377	431	421	424	409	425	426	483	426	440	425	443	433	449	440	413	441	381	416	443	391	473	410	442	442	429	436	453	439	449	393	455	443	431	445	428	438	430	414	448	442	425	435	444	447	437	467	400	408	447	424	453	439	391	435	455	448	425	440	408	419	427	433	465	460	409	444	444	436	419	436	426	468	427	437	460	419	445	394	418	410	429	401	461	423	452	401	429	436	427	398	431	453	420	412	434	493	415	409	435	410	404	473	403	421	428	422	407	423	422	432	444	434	399	455	439	416	438	449	456	401	473	427	453	449	402	460	391	406	433	440	433	380	438	473	417	416	426	403	420	482	433	426	431	437	425	416	437	452	455	437	426	407	459	422	417	406	447	443	443	430	432	447	386	428	376	454	420	431	483	446	432	429	414	428	434	435	432	430	462	470	468	393	410	426	393	431	431	448	390	451	475	459	430	412	442	464	420	446	434	424	403	439	452	436	426	436	445	393	453	448	480	440	434	425	435	441	455	439	405	476	427	472	416	444	416	388	416	414	436	405	417	433	430	419	428	399	463	424	436	431	431	447	456	408	393	422	393	425	453	399	427	446	417	431	436	424	426	458	453	423	403	432	439	405	425	450	461	420	431	426	413	413	438	467	451	413	456	401	443	455	428	462	412	394	425	378	445	428	416	425	440	426	460	429	397	410	439	453	400	419	416	459	446	444	393	441	439	404	412	442	434	422	407	425	444	417	470	493	412	444	439	456	484	435	438	414	434	447	437	449	420	444	429	412	449	482	427	450	465	454	473	441	424	419	467	444	373	414	446	434	450	403	429	450	404	421	410	397	437	434	420	429	434	425	417	458	455	429	414	468	449	465	437	449	438	428	405	431	405	403	458	462	426	469	418	429	458	466	421	433	480	427	447	394	418	470	443	431	437	417	403	472	439	444	427	431	435	418	423	444	437	422	430	436	409	402	457	440	476	436	451	416	443	413	422	423	459	437	442	413	426	417	451	416	412	439	438	388	399	448	436	412	425	411	400	429	399	431	397	451	422	455	428	434	466	458	415	456	387	400	434	444	418	419	433	427	436	452	427	421	419	438	399	423	436	419	445	439	443	382	418	443	430	436	434	437	411	444	438	445	434	394	444	454	400	429	432	409	437	430	413	427	438	410	433	398	415	410	454	472	436	425	415	429	430	414	419	442	451	460	446	420	488	461	420	450	440	397	425	452	454	425	449	449	418	440	430	404	394	426	431	454	432	429	442	415	428	445	427	427	426	433	393	467	438	441	450	397	415	414	415	429	419	428	402	435	427	465	423	451	443	430	400	430	448	438	449	435	426	439	417	469	420	440	411	430	411	434	455	485	429	384	412	459	456	390	410	445	425	399	422	404	421	434	446	446	431	424	389	423	427	457	420	410	422	439	429	441	429	444	463	389	462	445	417	427	447	427	448	452	437	447	419	436	466	445	433	464	455	396	434	428	422	394	436	472	424	397	434	461	443	434	437	442	422	431	442	447	448	446	448	439	407	408	449	465	464	439	437	428	446	434	413	436	420	433	433	428	410	442	420	431	441	421	392	423	444	433	423	409	421	424	433	440	417	405	396	390	415	460	460	424	447	447	394	421	427	429	464	442	439	387	453	393	419	467	415	412	412	423	466	404	436	384	424	425	443	446	415	472	492	440	469	436	448	451	438	427	432	479	425	450	430	450	433	388	443	464	442	443	441	436	453	425	442	440	436	430	418	432	449	417	422	381	437	428	446	412	426	419	469	421	468	437	447	402	438	434	427	438	438	440	432	420	409	453	478	414	420	396	447	437	420	443	442	434	434	435	418	400	437	435	395	410	441	437	413	438	451	435	413	438	390	421	408	432	432	441	418	458	427	430	418	418	453	436	461	431	411	406	432	438	445	433	466	438	417	442	418	414	435	401	435	437	427	417	412	457	464	440	421	446	411	451	460	429	464	430	403	423	440	422	430	406	452	458	430	419	418	456	427	433	427	406	443	389	461	423	425	460	438	421	437	431	421	461	430	420	414	441	438	411	395	471	424	434	452	415	417	462	439	423	464	407	447	440	403	453	424	458	442	446	455	433	392	458	439	425	442	433	432	443	454	444	440	460	445	456	428	424	406	423	486	467	411	470	380	380	406	419	416	440	433	431	469	393	415	426	423	424	439	438	389	403	411	452	444	421	422	405	438	434	437	432	406	419	416	419	424	431	452	438	436	425	454	447	409	422	412	467	425	434	411	441	444	447	400	436	424	433	423	430	433	402	430	454	437	414	440	424	440	391	419	414	411	485	466	453	401	416	446	396	438	442	422	436	395	416	417	440	455	455	418	453	430	467	428	456	406	433	408	420	397	402	439	444	446	436	450	427	445	442	420	445	433	437	433	394	429	422	405	450	422	429	400	469	430	400	439	425	443	423	415	408	435	455	437	445	437	426	444	420	429	433	408	397	425	410	432	424	404	413	452	395	483	438	435	439	453	383	409	427	426	442	457	450	457	456	432	478	444	459	452	446	441	426	407	417	425	412	416	420	463	410	420	427	399	446	416	453	420	405	413	403	414	462	424	406	421	400	425	459	437	410	440	415	443	421	453	436	427	423	459	475	386	389	441	447	427	444	376	410	402	412	424	438	450	455	389	421	412	435	416	449	429	443	434	455	423	408	443	415	415	435	408	451	434	439	430	407	432	439	417	453	436	454	450	431	442	403	436	436	441	456	400	448	437	436	383	445	434	436	443	408	445	406	392	446	404	436	403	436	449	461	431	465	422	430	416	439	414	410	442	438	429	418	415	476	460	474	427	426	421	431	421	449	400	396	446	460	426	436	460	395	451	394	462	402	446	433	441	430	375	449	456	417	422	412	452	448	407	474	422	412	436	426	387	414	435	415	412	429	433	409	452	442	400	428	443	437	453	450	427	445	483	430	418	415	456	406	407	435	444	393	422	414	439	467	390	444	457	432	441	443	434	438	428	425	412
25350	7813	3821	2702	10817	34500	36752	27137	15412	6293	2364	837	364	280	228	207	227	184	206	195	229	214	213	228	197	248	202	202	197	207	215	219	182	200	233	222	217	226	197	214	194	219	224	207	197	228	215	204	206	221	189	201	228	214	221	235	220	196	231	215	217	220	213	223	214	203	181	201	190	212	228	193	224	201	212	185	231	208	211	203	206	203	200	215	215	216	212	228	229	216	252	204	224	193	245	238	230	223	219	204	219	204	216	219	217	192	215	213	235	188	208	263	195	224	223	194	216	178	231	182	233	221	223	223	223	205	205	210	210	229	235	172	218	189	227	174	189	208	224	235	225	238	239	186	206	207	195	206	194	241	198	222	207	217	212	210	200	207	198	199	212	207	228	223	235	218	172	232	243	194	191	205	217	226	193	234	189	231	222	200	211	221	212	206	193	211	213	232	233	184	189	180	215	214	214	239	225	200	207	208	224	220	193	215	196	209	191	204	262	226	225	211	202	225	198	194	213	231	207	198	206	213	213	210	220	225	217	224	188	218	199	208	226	178	217	178	204	223	240	246	195	213	200	242	193	210	207	198	213	189	221	213	208	218	193	216	231	202	227	207	180	199	193	211	233	220	197	206	214	202	199	218	218	237	198	228	212	203	212	191	193	232	209	208	196	223	194	198	231	210	235	225	212	201	221	203	208	194	231	243	204	243	209	206	211	222	213	235	207	231	241	217	206	198	214	223	238	210	226	223	198	213	179	199	212	204	196	184	203	213	217	226	218	219	217	243	201	234	211	203	211	198	229	213	200	219	211	208	211	235	189	241	208	207	212	216	205	189	198	210	189	197	200	190	220	217	226	197	197	216	216	189	233	181	210	206	209	211	245	230	200	223	208	205	225	192	227	207	235	213	203	192	199	210	237	200	228	200	228	222	216	232	232	225	219	221	209	203	190	219	226	212	209	222	195	181	216	226	218	220	186	234	250	224	214	210	231	240	200	247	200	195	192	177	223	209	228	229	245	197	208	203	197	210	187	214	202	239	196	213	187	206	213	200	209	207	203	209	191	234	219	201	213	245	212	197	233	197	190	215	229	201	211	230	218	244	206	215	212	216	206	216	256	221	241	186	197	222	228	236	232	227	222	189	219	207	226	209	208	217	223	215	224	219	204	192	224	218	215	227	223	212	210	206	230	202	206	213	203	218	246	207	233	204	211	229	208	188	204	205	255	225	215	205	239	213	231	212	226	230	209	203	225	200	196	207	205	176	173	202	222	194	221	232	224	195	197	205	190	212	211	212	236	220	189	224	218	195	219	209	203	210	184	230	204	239	235	206	230	200	196	220	238	218	209	216	194	211	185	239	221	217	222	200	211	191	207	235	226	172	207	174	216	222	226	183	234	220	201	234	215	219	218	193	219	205	204	217	234	216	209	227	218	218	229	234	229	238	219	216	214	198	254	213	210	198	227	223	216	226	226	210	218	238	195	208	188	204	220	203	225	227	196	228	226	206	215	208	238	214	217	231	199	216	212	205	221	175	210	203	209	189	229	218	201	218	205	206	183	212	181	230	186	233	223	227	244	236	208	247	248	210	195	226	220	212	215	215	219	219	197	219	223	206	221	202	210	220	210	198	211	215	199	225	197	191	215	199	182	228	212	210	213	214	218	188	201	227	214	200	207	239	231	215	217	192	233	249	224	205	234	204	228	251	213	216	192	220	191	238	211	211	207	218	224	219	217	233	219	205	209	225	181	221	204	195	228	248	226	203	204	232	210	220	197	213	194	190	215	206	213	203	212	218	214	230	228	231	223	215	234	201	247	212	197	192	208	204	196	186	209	230	225	214	221	199	228	222	216	182	217	225	205	237	205	220	181	187	211	210	214	207	211	212	207	214	194	225	204	230	204	197	196	187	208	202	193	231	216	218	200	241	193	216	223	211	187	218	236	220	227	228	220	180	197	191	227	207	226	216	232	221	226	208	216	251	220	237	220	206	213	217	219	217	197	232	203	194	228	199	226	229	232	240	189	212	221	210	229	197	219	181	239	213	209	200	212	217	220	219	206	225	210	221	225	206	215	244	230	206	201	203	218	226	210	218	201	227	218	205	238	209	220	234	198	232	213	206	196	198	245	214	229	227	219	227	232	192	194	223	212	235	208	231	224	215	188	198	211	212	238	202	192	220	249	222	204	205	232	210	232	213	223	255	239	199	214	223	214	231	199	184	203	238	218	213	205	221	230	208	196	206	213	207	202	200	208	202	212	204	219	215	242	234	234	210	237	201	208	194	190	202	210	222	193	234	217	214	214	237	220	202	198	242	205	224	227	244	205	209	215	191	207	204	216	221	205	217	196	232	228	235	213	226	219	238	211	202	191	228	215	212	212	215	227	191	228	222	207	203	217	229	202	217	194	214	214	212	217	211	187	210	204	243	210	198	201	203	228	219	234	250	225	223	202	220	214	215	211	208	232	220	208	231	225	204	176	225	235	220	216	183	236	200	219	207	193	227	218	246	204	227	205	183	213	194	226	223	214	192	215	229	224	220	224	201	206	215	202	206	221	216	216	217	211	233	216	234	225	245	202	236	221	227	207	225	240	226	221	234	224	193	175	201	235	236	214	228	223	225	242	222	202	231	200	214	233	207	194	194	213	202	219	223	211	207	220	198	193	213	228	222	206	221	227	199	237	209	220	204	210	190	213	180	184	231	178	219	237	202	212	204	209	207	220	206	221	197	222	214	241	205	226	199	219	230	228	216	217	227	202	227	224	210	202	201	208	180	229	207	213	197	225	206	219	200	217	193	201	203	202	211	224	198	233	195	222	233	223	216	214	209	218	228	211	225	195	204	227	192	208	200	225	208	211	190	223	206	223	224	206	205	189	193	232	189	185	199	199	219	233	217	217	220	233	206	210	213	215	191	228	210	259	184	225	222	212	240	229	198	211	200	226	208	220	182	199	237	221	205	245	243	216	196	246	234	209	192	230	182	233	211	240	204	241	189	211	212	220	218	232	213	225	205	207	217	192	200	208	219	217	221	217	199	195	221	217	225	224	218	222	199	225	233	200	218	219	203	218	228	210	238	214	228	234	204	214	198	215	217	217	200	220	210	213	201	198	215	228	229	197	212	202	204	180	203	224	232	213	212	213	214	214	183	224	218	198	227	205	200	226	194	211	218	229	210	202	223	236	232	211	184	207	208	203	226	204	223	227	226	193	202	217	212	219	235	240	244	218	189	211	226	212	213	219	217	207	221	223	216	260	203	241	247	203	231	200	213	192	213	207	216	206	226	227	226	222	202	221	191	214	229	195	207	190	212	236	233	205	260	206	207	198	201	215	217	233	231	211	235	222	225	213	203	214	219	226	212	225	225	216	194	242	216	208	214	220	222	219	202	222	244	231	196	172	206	228	169	217	251	210	248	216	175	240	212	204	228	235	211	230	200	192	220	201	193	208	208	225	214	218	242	215	225	222	258	202	182	211	215	224	236	198	206	239	217
14983	3142	4291	6293	25490	51308	52149	43025	31601	18410	8924	3474	1419	743	522	531	529	532	556	512	520	515	527	565	534	497	564	513	509	541	500	497	536	542	562	510	526	578	506	569	558	532	526	556	573	558	519	563	508	526	545	501	517	559	508	540	535	511	528	523	509	510	535	545	531	536	517	539	554	551	522	542	501	529	511	494	479	548	540	531	510	542	583	511	516	521	491	530	531	560	528	508	514	554	511	530	509	482	548	556	521	536	540	578	504	539	466	522	492	473	540	539	535	523	523	534	546	533	535	492	528	566	543	562	511	512	538	506	518	557	520	549	542	510	538	559	500	551	469	537	538	552	545	544	562	555	526	489	539	540	518	544	562	499	533	542	534	483	508	529	541	515	539	536	498	519	518	463	523	541	493	520	502	528	520	553	517	526	525	514	513	537	520	496	483	545	522	510	546	521	507	514	483	524	522	532	490	543	517	548	522	518	536	560	568	566	519	555	513	567	514	558	554	515	516	511	513	493	520	504	514	517	539	526	500	555	551	515	519	523	550	540	530	493	562	540	564	533	534	520	481	525	514	507	515	542	540	522	515	536	532	527	518	532	535	537	535	553	522	534	550	572	553	496	567	552	529	545	543	513	532	531	501	526	502	526	537	553	500	539	568	534	503	533	529	521	509	503	485	559	533	537	529	512	526	486	517	474	533	527	499	495	496	551	527	538	511	524	530	511	547	539	501	521	492	536	538	535	516	582	493	525	532	510	524	535	521	559	510	552	549	491	530	556	505	531	561	547	507	574	545	523	503	519	556	533	599	509	523	554	523	495	524	499	535	488	544	526	510	495	491	501	477	531	558	546	544	539	524	525	524	536	499	548	524	548	532	534	562	536	506	522	533	531	555	514	556	567	518	545	544	540	549	516	486	547	540	547	555	501	495	510	527	523	501	500	487	487	578	521	551	520	538	510	535	527	524	476	474	536	519	582	577	532	549	510	507	538	517	573	558	540	524	571	547	572	531	539	567	517	538	487	536	552	576	543	513	539	529	509	544	507	517	544	500	583	524	527	468	553	541	508	524	557	527	514	504	463	502	493	538	535	512	515	497	507	542	490	556	506	517	540	518	571	516	499	522	520	541	531	501	541	509	512	531	551	521	537	505	520	506	520	535	523	507	519	529	549	542	565	559	534	556	524	562	512	480	509	520	492	539	502	563	537	536	540	509	513	521	539	527	509	538	520	520	525	518	518	534	537	560	492	570	481	526	553	554	538	528	530	533	554	540	478	565	520	522	537	513	551	551	491	571	491	556	534	545	544	524	498	510	499	528	525	513	504	494	577	542	512	538	574	547	513	567	561	552	530	539	534	505	515	526	499	527	522	543	498	522	491	545	557	499	515	528	531	550	531	526	501	526	566	518	550	522	522	543	498	552	520	511	527	509	534	560	542	551	502	520	486	542	502	563	553	537	494	490	565	537	552	520	534	545	499	480	499	562	535	530	521	516	547	557	527	527	538	551	509	541	515	526	538	544	527	522	536	526	514	514	496	526	538	511	547	532	541	541	535	530	527	530	531	472	531	508	556	558	537	558	523	541	477	562	560	517	515	518	561	523	515	549	523	556	564	511	548	572	515	559	575	503	491	505	535	540	552	493	548	495	503	535	534	563	532	544	504	535	549	546	527	540	542	513	494	485	514	522	479	523	487	569	531	517	559	515	573	499	531	536	509	490	509	568	538	598	504	518	513	518	516	534	528	561	556	519	547	494	511	526	529	549	525	570	554	547	502	545	505	497	531	497	526	527	548	516	544	519	519	542	547	505	508	560	530	556	523	521	512	548	572	513	554	539	546	495	527	511	553	537	546	524	504	544	521	547	541	535	514	553	521	545	511	541	518	504	493	542	515	499	510	505	511	538	516	507	525	537	515	532	551	532	535	497	513	533	519	549	535	505	547	532	538	545	547	512	487	499	526	536	557	545	523	512	489	514	512	548	473	514	543	494	537	518	514	503	517	507	522	600	561	516	519	513	533	547	532	545	563	494	547	561	514	532	515	551	569	548	548	531	550	563	555	525	530	556	533	574	515	506	557	512	576	488	526	564	480	508	538	509	492	511	510	562	527	564	511	524	470	542	514	534	521	484	465	563	531	512	570	519	543	502	552	529	536	517	535	552	529	515	532	524	510	497	541	539	508	535	559	526	517	540	527	523	564	524	530	525	488	532	497	520	545	505	580	533	521	567	551	523	524	520	546	550	516	558	544	523	526	488	526	475	532	519	496	515	504	534	536	521	558	523	518	534	519	530	532	531	498	512	532	513	533	506	534	533	532	512	544	533	540	538	510	525	608	517	504	546	542	536	544	525	545	509	540	528	508	544	510	512	526	474	542	541	531	534	532	530	534	546	521	535	522	560	557	531	530	543	543	528	610	528	560	510	530	516	556	524	554	511	560	520	527	529	532	589	482	515	521	526	523	532	470	534	526	535	519	553	550	502	509	551	548	536	526	555	507	492	564	528	523	524	525	537	521	487	523	503	521	508	529	534	535	509	506	541	518	529	541	521	535	560	528	531	520	537	587	545	537	527	503	539	532	571	530	537	553	528	514	498	528	528	516	493	528	532	495	536	523	539	500	507	555	557	517	492	557	555	522	548	548	528	515	539	546	489	533	543	553	513	524	520	561	517	515	540	504	470	542	510	525	512	510	512	530	531	519	572	492	488	528	525	516	502	529	520	491	545	540	506	565	521	529	545	519	512	528	539	511	518	555	537	528	539	524	543	531	523	513	527	533	551	528	514	543	465	527	525	498	524	504	572	525	517	566	518	519	552	502	514	544	546	585	540	517	480	563	502	506	553	497	514	528	550	520	544	521	535	536	568	556	513	540	586	526	534	538	554	561	551	528	560	506	511	537	550	520	550	501	531	518	534	475	551	538	509	552	538	540	514	529	555	538	516	567	560	470	532	512	523	501	507	578	536	552	539	532	535	553	547	521	539	533	530	545	514	537	524	522	503	537	500	560	513	545	515	511	539	538	534	546	512	478	530	576	519	576	563	549	535	499	564	496	547	525	580	584	527	541	508	544	559	520	543	514	491	554	524	524	499	523	539	567	546	547	533	542	498	510	548	520	532	506	531	572	533	502	551	531	561	529	521	545	523	506	523	552	566	502	544	508	553	570	538	502	517	506	543	531	529	505	535	564	513	499	521	540	546	494	488	541	537	521	502	534	558	549	564	494	512	533	508	540	557	507	555	540	554	529	495	504	521	511	553	525	538	542	483	550	524	506	492	508	538	543	508	529	555	548	516	520	544	528	576	552	547	530	488	536	522	524	530	492	528	520	546	561	587	506	517	546	538	563	552	559	514	521	528	548	497	554	513	540	559	535	579	534	508	533	546	530	515	566	532	520	507	545	536	504	502	563	508	548	488	565	530	532	499	495	526	534	504	516	504	499	480	546	558	539	543	546	514	504	546	541	533	529	509	517	547	557	537	506	569	530	509	527
37747	13893	7798	4758	3273	29500	55754	45533	30464	16528	6332	2049	715	349	259	207	207	235	197	211	217	245	209	201	201	222	209	223	236	198	204	191	215	198	206	206	218	220	228	187	191	213	204	234	199	210	220	193	204	220	210	213	241	194	206	226	207	212	256	205	218	190	222	192	200	204	200	191	209	209	238	234	212	220	221	209	232	221	212	193	201	217	203	252	222	190	203	175	207	204	237	189	209	208	222	217	213	252	219	216	205	199	226	222	234	223	225	200	226	224	201	207	204	227	194	232	206	224	227	205	205	224	221	219	199	210	198	209	217	250	216	210	242	220	194	190	207	225	208	216	223	190	180	194	207	192	205	198	226	223	215	221	217	214	215	231	219	231	213	199	235	216	192	198	228	218	219	227	227	238	231	188	183	253	221	201	216	188	177	219	192	228	221	198	217	200	170	231	251	208	201	213	217	219	207	212	234	259	225	190	214	221	203	207	208	229	233	220	208	221	213	215	200	207	176	198	192	201	215	212	200	224	202	223	210	204	227	229	187	196	206	195	178	191	212	223	231	219	204	215	229	206	229	214	217	189	226	184	217	215	227	218	206	214	207	205	204	220	218	217	192	225	182	225	200	186	207	235	224	204	198	213	217	231	200	210	199	186	225	226	229	197	214	210	201	214	215	222	203	197	202	223	223	234	199	200	239	209	214	212	200	210	215	202	233	213	196	202	191	215	237	214	215	204	200	176	229	216	236	211	216	200	233	211	194	216	226	231	170	220	210	199	213	225	181	230	226	228	186	207	219	212	198	199	223	197	214	211	207	196	194	208	217	191	226	228	218	198	201	218	238	238	244	205	221	220	189	204	200	194	203	191	212	198	191	200	199	196	187	213	198	212	208	215	208	225	208	226	219	211	231	234	196	211	203	220	205	225	213	218	221	205	216	201	188	211	202	199	220	232	220	250	204	215	179	187	202	187	193	228	190	209	220	203	222	207	202	233	211	230	239	191	202	220	216	211	199	211	200	200	208	205	195	185	210	215	213	209	206	205	219	215	200	222	215	228	187	212	195	211	224	191	208	195	200	217	206	226	226	205	200	207	193	203	230	209	218	194	200	206	207	200	211	194	205	238	216	217	210	199	198	245	218	199	236	226	217	200	196	230	225	217	217	238	197	185	222	190	212	226	188	220	235	215	201	209	229	199	197	186	221	196	187	223	209	192	229	199	188	208	201	233	211	207	205	228	198	198	201	213	206	185	207	234	205	185	239	218	196	231	199	204	233	211	218	208	208	225	224	201	199	206	202	211	189	202	224	220	198	206	195	225	191	196	178	209	200	189	219	223	214	222	195	195	227	186	193	225	204	203	187	218	204	210	220	201	239	244	221	235	224	181	229	198	210	236	201	199	211	223	203	214	198	196	211	243	263	204	231	196	226	220	185	207	220	237	207	219	225	180	200	222	235	230	204	203	222	239	197	199	179	199	190	196	222	246	203	221	219	210	208	225	224	235	222	201	232	201	230	216	198	194	196	215	211	196	212	218	215	226	212	228	229	216	193	200	194	195	230	216	196	191	233	222	210	216	226	229	196	199	204	208	215	217	246	219	185	206	224	203	191	230	224	223	224	186	193	216	243	240	195	190	208	225	200	190	207	209	213	216	200	223	223	197	214	202	206	192	225	204	214	186	214	205	225	244	233	231	194	234	200	207	232	221	201	220	222	196	213	201	207	248	202	208	225	238	205	191	202	206	206	210	206	227	242	221	215	194	210	213	205	198	225	208	197	211	197	200	223	227	228	202	222	233	198	220	231	205	222	206	224	220	201	230	189	217	200	225	170	216	192	182	210	200	231	207	201	216	216	196	200	191	208	199	202	181	200	208	195	222	197	185	221	235	221	183	180	208	199	216	216	197	212	198	206	207	223	218	217	216	210	243	207	229	219	200	219	208	202	227	208	241	201	218	191	228	201	199	216	232	189	208	225	219	193	213	201	210	223	226	212	247	229	218	199	198	208	194	186	213	169	202	214	188	214	232	219	200	239	197	212	222	230	220	231	210	214	227	180	190	209	217	205	198	212	225	184	224	220	210	220	213	214	212	220	200	212	197	202	193	224	199	195	217	222	207	212	220	201	196	234	232	208	214	216	219	194	213	196	213	211	239	232	217	208	214	211	197	218	209	218	209	205	221	224	210	209	219	196	183	215	224	225	213	232	224	219	204	220	213	202	205	192	204	229	206	190	231	201	201	220	217	231	184	209	191	204	218	216	196	202	228	203	238	198	190	222	222	224	220	222	195	215	208	199	211	207	203	212	190	230	228	170	214	186	220	219	214	209	202	199	192	220	237	196	210	195	204	183	217	188	219	222	204	200	192	202	204	186	226	177	243	223	202	221	216	197	205	218	240	188	214	209	235	225	218	207	225	227	202	236	198	212	177	226	208	199	209	198	209	209	205	213	220	205	203	225	241	210	225	213	230	179	201	193	221	225	226	232	210	189	222	197	216	199	211	201	207	183	176	190	224	215	228	223	214	198	195	204	236	213	209	229	210	200	225	225	182	222	212	211	204	214	223	213	179	221	222	188	208	232	215	223	206	195	197	217	206	226	199	224	193	200	205	213	182	198	243	197	199	233	208	218	196	192	189	192	214	238	210	232	222	205	225	195	204	229	223	221	224	206	203	193	242	218	203	200	206	215	209	219	193	201	192	199	214	214	207	191	215	230	214	194	244	205	201	213	239	222	210	219	208	190	180	227	215	208	203	190	233	207	215	257	211	204	222	253	225	229	234	225	213	212	196	183	200	222	187	229	197	190	210	215	227	199	196	215	219	203	223	196	231	193	214	191	205	225	205	209	207	205	196	196	214	189	199	219	194	216	209	193	176	228	226	205	225	212	209	230	215	195	210	208	243	205	228	207	215	189	182	202	207	221	229	226	186	200	192	207	199	185	210	237	216	191	191	219	208	217	212	196	218	219	211	216	209	220	199	212	213	207	202	222	229	230	220	204	194	189	204	236	208	215	209	184	211	231	190	199	231	216	198	186	201	210	210	211	188	195	229	209	186	200	209	182	225	206	223	225	219	214	209	210	200	214	213	224	210	229	233	201	207	203	215	206	237	222	234	200	209	212	207	219	191	222	208	205	206	202	212	212	190	188	214	203	206	214	212	203	187	229	224	253	216	216	186	194	210	237	222	218	218	216	207	192	211	219	243	229	193	209	221	200	225	196	207	228	215	211	222	218	233	203	216	199	192	189	197	232	198	210	211	195	232	226	245	222	218	205	192	197	214	211	176	202	227	200	211	207	215	210	200	209	214	196	216	198	181	221	221	216	216	207	204	202	196	214	216	187	205	218	208	213	215	197	237	215	222	202	198	209	196	215	193	204	201	206	200	194	207	243	199	209	200	226	210	240	201	218	211	193	221	219	209	204	181	232	186	204	216	225	229	204	214	210	201	236	225	193	173	203	231	223	217	205	223	213	214	204	240	191	191	231	236	198	223
22380	3890	8057	9110	9180	45751	68646	58966	45244	31780	18148	7404	2759	1037	648	496	526	521	501	524	516	518	506	523	527	490	513	550	543	551	491	499	522	510	490	503	560	547	549	516	471	547	486	540	520	493	510	534	511	499	475	555	539	490	530	511	521	520	525	486	519	521	524	519	504	520	497	487	516	497	480	507	554	487	514	504	525	483	540	502	483	492	537	495	536	486	468	546	510	501	489	507	476	507	495	527	525	489	484	500	521	480	546	513	541	472	482	535	513	525	507	517	503	540	559	478	522	466	548	481	535	505	513	461	505	518	502	534	516	505	507	499	534	541	546	491	516	543	543	528	500	477	512	564	502	455	528	573	524	518	517	540	494	505	482	537	479	475	511	513	525	553	536	525	468	506	515	544	516	510	528	545	542	521	530	504	472	517	482	543	506	450	500	502	498	562	513	534	517	540	523	516	534	510	512	511	523	567	500	533	524	545	520	530	536	517	506	521	525	503	527	512	523	510	507	505	555	507	523	548	508	544	535	513	485	534	520	523	520	519	537	527	518	506	521	494	521	497	546	510	484	480	545	497	520	540	499	473	524	537	512	562	498	451	539	490	516	550	522	521	514	522	504	525	566	509	538	543	495	504	496	459	516	511	525	504	526	498	533	511	476	511	515	504	532	539	506	505	527	515	497	518	514	478	490	486	529	505	549	511	562	497	477	532	501	504	525	501	532	557	518	520	513	514	524	525	499	494	546	525	487	506	519	503	529	506	511	513	481	480	504	510	535	504	508	523	506	519	523	499	520	534	516	519	513	538	497	512	548	506	552	513	527	492	501	491	548	507	516	527	467	546	519	496	520	484	512	541	481	484	557	555	499	506	500	489	514	535	534	494	535	493	528	536	495	518	502	535	524	500	515	536	543	497	510	487	527	530	517	556	508	501	557	462	528	480	541	516	496	516	508	526	494	490	503	537	511	526	495	512	549	501	484	525	539	494	507	502	537	490	535	538	486	530	515	505	502	527	538	503	514	476	514	517	544	498	510	487	469	508	514	488	502	531	545	539	501	560	499	530	535	556	518	496	539	474	533	523	535	510	521	523	471	523	520	539	527	494	498	512	522	518	531	468	502	551	513	502	535	485	512	515	504	532	480	469	496	511	515	494	548	532	498	508	493	506	461	503	519	525	479	492	484	536	501	478	486	505	518	506	491	515	543	487	490	528	484	555	503	519	576	489	468	494	483	537	535	480	517	528	520	563	490	554	530	532	527	530	517	521	479	486	522	556	477	510	485	491	491	478	501	515	541	530	496	538	523	528	515	547	491	524	495	462	523	517	508	508	497	519	523	499	554	512	561	514	536	469	489	523	522	498	498	492	551	469	544	486	475	526	539	530	532	513	545	511	496	526	548	517	474	486	500	509	522	543	524	495	520	509	518	510	541	534	496	544	525	503	513	500	522	537	512	499	551	503	499	563	495	534	528	530	510	545	529	523	536	535	521	485	466	512	524	482	536	486	501	536	534	503	516	538	527	537	503	499	499	532	529	490	562	516	501	496	518	523	532	549	530	548	492	503	548	495	514	512	534	499	527	478	539	509	457	505	499	498	531	476	546	517	548	501	567	544	559	508	532	513	509	501	479	503	470	516	513	511	544	526	513	478	487	516	500	487	525	518	520	482	499	517	553	516	524	513	504	522	535	540	504	537	506	523	523	509	516	537	554	557	495	489	508	506	465	480	525	538	504	509	492	518	538	494	526	495	538	530	491	545	509	558	506	510	551	543	543	539	501	506	499	494	498	537	539	497	529	566	539	539	499	533	475	518	501	490	515	496	516	528	528	505	509	512	581	557	529	501	506	515	515	467	513	579	464	523	533	547	529	505	546	529	531	501	531	491	525	450	532	514	485	529	507	524	524	521	481	502	532	521	540	540	532	496	496	503	535	502	524	500	537	507	516	523	485	503	531	470	548	524	508	515	496	523	501	497	543	520	536	516	539	513	501	511	516	492	540	530	500	489	564	501	537	560	555	518	496	519	471	528	488	535	502	541	492	511	503	552	510	505	508	489	493	494	496	541	508	509	501	495	502	552	492	542	518	528	542	524	526	524	494	544	518	520	521	550	556	511	549	505	519	500	555	509	514	516	509	551	521	513	492	515	506	522	526	486	526	508	518	489	548	488	542	539	529	539	506	532	503	520	535	507	516	507	540	535	508	533	531	520	507	514	515	531	503	465	491	524	497	545	512	513	577	495	556	520	565	496	545	493	542	539	541	528	542	506	513	542	505	497	472	494	539	459	540	483	505	476	535	530	506	502	489	531	522	485	542	500	495	587	539	536	532	521	524	519	516	532	540	506	527	517	526	514	545	528	534	496	524	514	509	497	512	501	531	473	501	516	530	542	529	538	512	496	509	515	488	478	508	511	509	532	483	479	517	499	506	523	503	512	520	507	495	546	514	511	530	468	499	490	581	556	474	510	540	539	523	521	521	531	491	509	528	514	544	544	496	494	514	511	517	471	495	512	529	557	464	527	487	494	491	521	533	518	544	519	555	485	515	520	515	514	513	494	497	533	528	532	493	472	488	505	533	492	504	534	549	553	472	511	511	518	510	535	563	514	536	484	484	540	526	528	495	508	520	498	489	523	524	510	525	480	506	508	504	546	492	489	518	539	518	525	525	530	490	485	522	517	542	528	511	446	533	516	484	521	495	507	491	508	493	455	532	501	514	518	530	571	507	495	525	479	537	521	479	522	518	500	530	511	479	478	555	505	533	521	494	489	523	554	562	500	538	520	486	521	519	488	504	483	512	510	494	534	488	492	538	531	485	499	522	510	517	496	481	484	523	508	524	563	519	499	495	492	515	496	500	544	514	532	523	490	527	522	472	508	484	503	494	504	534	498	490	546	531	467	529	515	477	494	500	473	513	528	521	550	518	537	508	495	512	481	493	529	510	498	517	470	486	519	518	543	497	530	510	502	529	518	515	529	507	513	533	512	503	508	521	513	495	522	533	534	502	501	541	547	533	531	553	483	524	535	540	523	527	521	515	523	517	512	505	485	516	513	514	527	561	521	483	506	534	524	539	529	523	538	492	526	540	515	531	538	547	517	508	482	590	494	486	481	498	501	505	561	546	513	509	512	516	512	530	519	509	535	571	503	468	495	485	498	508	518	493	520	536	516	504	509	517	495	555	535	476	526	532	516	507	531	494	454	515	528	492	505	518	525	495	547	516	518	502	501	529	468	519	505	509	547	519	516	495	512	525	522	527	510	510	519	501	474	527	495	492	493	531	564	474	568	517	532	524	504	476	538	515	508	532	509	541	494	480	527	526	514	491	503	508	539	521	532	497	508	484	533	507	486	482	535	497	524	485	504	493	538	522	549	543	534	542	476	531	477	497	517	503	544	520	515	518	476	528	509	546	480	509	517	503	519	504	472	538	536	502	501	550	509	498	516	516	503	549	501	500	497	519	535	543	547	518	531	494	524	499	496	490	530	517	531
8546	1631	1889	920	523	1087	3424	3629	2277	1233	701	366	264	167	173	172	187	162	202	206	195	174	180	175	158	179	162	182	160	169	201	190	196	166	167	181	176	168	177	171	172	185	169	181	186	179	158	205	170	183	187	169	170	165	176	149	171	165	163	154	166	186	179	167	180	156	173	174	195	159	168	168	163	168	182	169	141	167	161	169	186	179	172	193	159	177	152	155	154	166	159	169	175	161	183	182	171	169	156	179	190	173	208	144	186	166	156	187	164	162	163	162	179	206	170	181	178	161	177	154	161	157	190	184	167	190	172	174	172	172	202	197	173	174	166	174	169	187	195	185	132	159	193	151	170	154	159	174	181	174	136	177	185	167	185	167	182	165	170	168	172	163	164	160	188	158	167	193	156	172	169	169	159	174	172	174	163	190	159	167	167	181	165	191	199	195	182	147	185	158	154	194	164	171	168	149	176	195	165	182	179	202	197	164	192	192	176	183	178	167	174	165	181	174	159	169	164	160	172	177	170	174	172	191	163	185	174	177	152	196	182	205	158	140	158	180	177	168	183	193	157	159	180	199	173	196	172	175	172	155	170	172	204	169	183	175	178	160	205	181	179	162	184	184	198	188	187	180	168	211	162	194	173	169	182	153	170	172	185	157	186	172	179	142	186	185	170	171	188	177	155	166	177	167	180	176	184	176	151	182	158	149	181	178	176	182	178	190	172	173	174	166	174	172	179	175	190	168	202	177	161	167	178	174	177	174	174	172	164	182	171	188	159	175	143	157	189	185	171	155	189	184	161	173	166	155	193	153	195	207	189	179	159	176	169	148	196	173	167	181	183	196	173	161	171	174	140	165	161	157	160	170	164	159	164	171	184	163	188	168	166	155	193	170	164	158	172	158	182	181	199	157	172	187	154	182	144	195	188	180	163	183	153	164	147	189	172	177	207	165	156	192	193	187	186	154	173	194	162	147	197	193	163	199	172	180	174	166	169	173	177	184	153	177	163	154	173	182	188	166	157	168	172	181	166	165	163	166	160	184	179	179	183	199	158	175	168	179	189	196	181	162	196	167	158	181	159	183	154	167	159	157	166	196	202	181	167	182	191	169	190	179	158	176	194	180	180	191	174	173	176	183	163	168	189	167	144	169	151	170	177	176	170	201	165	149	177	166	187	183	168	166	184	167	161	166	163	175	166	171	157	181	170	191	167	181	170	171	161	186	164	156	183	182	160	170	196	187	186	139	164	190	172	191	155	162	189	143	186	172	191	194	167	178	174	189	164	184	162	173	168	185	176	168	161	176	189	174	170	176	162	179	178	165	167	183	150	183	198	191	190	166	181	153	172	206	147	208	169	206	188	186	163	160	163	164	197	193	174	164	169	183	158	191	194	206	163	179	186	181	174	187	183	154	181	159	154	174	168	173	164	178	171	185	159	183	162	174	179	152	162	145	194	165	175	176	163	162	185	182	160	176	174	213	176	164	200	187	192	187	175	193	172	186	182	151	151	161	194	161	210	166	180	166	168	170	198	169	163	207	191	158	173	168	186	200	186	159	166	176	196	170	217	191	165	171	180	170	171	179	181	170	175	184	177	165	160	158	160	180	168	163	167	166	157	166	177	169	193	178	177	168	159	183	173	201	169	174	180	170	174	167	185	196	152	188	189	154	172	208	164	196	176	190	162	196	151	182	171	171	152	179	179	180	168	162	171	168	137	172	181	209	172	177	152	168	159	172	158	203	168	189	155	164	180	205	191	165	166	162	172	175	162	173	197	183	167	173	186	160	167	182	186	169	163	155	196	163	165	176	199	171	171	176	165	182	179	186	165	184	167	174	167	164	164	160	147	167	172	177	197	165	153	162	154	181	173	158	166	187	184	150	173	156	187	187	155	161	161	192	175	182	190	145	138	168	179	184	159	170	171	155	182	127	183	179	210	167	173	183	185	173	174	179	166	173	175	167	172	145	182	168	168	192	164	157	192	180	157	158	162	175	167	183	175	173	182	170	190	183	188	180	175	175	191	169	197	170	165	193	195	182	186	168	186	177	178	161	174	183	170	170	180	168	165	159	172	148	175	156	158	177	164	178	153	159	176	175	165	173	161	207	173	177	173	168	168	184	164	206	172	187	180	162	194	154	191	177	201	144	148	193	181	199	162	161	172	167	175	165	197	186	182	155	164	160	185	159	182	161	163	157	164	166	166	166	188	182	177	177	184	155	172	165	142	198	156	194	171	183	178	191	153	156	179	170	152	147	169	155	160	165	173	170	175	154	184	188	192	172	167	195	173	189	150	176	187	211	189	177	182	175	159	160	174	173	167	189	159	178	160	168	156	173	183	142	160	181	177	191	150	152	183	200	187	189	148	165	212	139	157	138	131	184	177	172	177	170	182	196	171	176	172	135	156	164	183	175	176	171	187	157	189	174	170	166	143	177	202	163	184	202	151	163	160	183	168	181	158	161	190	175	165	165	198	185	152	193	157	143	164	199	179	159	158	163	163	163	167	184	189	182	179	173	186	178	177	174	190	171	173	151	181	166	177	198	174	165	178	173	158	163	164	170	182	164	199	178	159	162	174	174	172	182	156	174	163	177	173	164	186	165	167	172	173	185	174	184	172	167	167	189	201	166	161	189	196	152	182	171	181	165	161	183	170	164	180	177	184	187	174	160	189	163	193	174	197	186	201	182	177	178	163	167	165	162	159	164	158	164	174	176	173	154	192	179	207	203	168	160	191	184	175	196	189	169	160	158	167	162	181	176	167	162	149	173	163	178	163	168	204	178	168	163	171	162	159	197	198	167	136	165	184	161	156	167	156	152	164	166	179	160	184	183	157	178	171	167	193	182	184	172	173	161	170	166	185	179	185	149	180	151	167	168	191	160	160	192	180	167	154	182	178	191	154	166	195	166	161	177	166	152	179	177	154	163	154	174	166	167	179	158	183	170	162	212	182	154	156	184	178	179	180	165	182	176	155	171	176	171	189	162	203	181	158	163	176	174	175	176	176	174	170	187	149	194	171	147	184	167	192	171	171	162	164	166	167	174	189	203	179	181	188	153	151	158	151	171	185	181	175	171	197	187	201	176	200	157	166	175	194	185	178	137	174	157	190	179	161	148	176	182	161	161	162	168	155	171	162	177	156	161	186	198	169	156	184	183	184	172	163	145	170	157	153	188	157	184	162	173	159	156	145	171	189	161	165	166	176	163	177	172	178	184	177	178	178	188	162	199	157	178	188	151	176	179	189	177	182	183	188	170	167	144	159	161	189	170	169	192	162	177	150	188	213	194	172	183	181	158	162	196	171	163	165	175	167	158	157	173	158	156	150	166	186	164	161	165	181	179	175	147	169	165	171	158	175	172	167	166	191	164	172	156	178	163	188	134	158	170	164	186	167	167	156	175	183	156	156	175	189	167	158	156	155	162	173	157	182	144	174	190	166	183	158	152	156	182	147	167	163	191	176	171	173	187	186	147	157	199	172	176	185	176	157	162
5445	1466	3393	2757	1911	4971	13814	12606	7950	4485	2277	1106	701	512	475	445	433	426	438	450	446	406	449	442	456	417	435	457	453	419	429	438	469	415	451	422	442	429	455	456	465	419	424	428	451	450	398	432	404	438	462	437	445	422	478	455	427	456	468	430	471	399	413	458	414	444	452	414	450	447	432	441	453	447	458	410	451	425	430	457	453	479	456	454	432	436	442	413	429	482	463	437	447	452	429	448	437	428	445	407	404	447	450	436	436	429	455	437	448	398	442	428	433	410	458	451	487	420	455	427	437	432	411	404	436	434	414	432	395	452	444	444	447	440	436	466	409	416	401	435	435	446	472	429	456	450	427	418	435	431	408	430	436	445	413	450	442	447	408	456	426	478	437	482	453	466	412	447	435	448	464	406	427	453	426	466	446	444	413	439	426	422	420	437	470	426	406	433	440	449	416	439	416	448	461	463	432	447	460	427	443	406	507	470	439	427	477	457	441	477	425	401	414	459	417	456	416	471	448	457	442	426	461	456	451	477	449	426	478	437	437	457	457	408	422	428	449	431	400	446	451	448	463	457	402	427	431	438	408	484	454	419	454	446	450	457	446	443	447	436	431	457	483	458	436	432	476	459	451	443	444	445	457	399	444	448	469	419	414	449	476	469	421	436	431	461	450	439	453	452	468	466	396	417	437	442	425	438	441	461	453	446	453	442	422	465	414	415	460	482	453	405	426	461	414	489	458	438	413	399	433	441	456	472	452	488	396	451	479	434	427	445	422	437	405	412	428	478	435	419	442	427	476	461	434	442	452	496	485	436	446	455	442	433	424	480	472	441	439	420	449	451	438	452	431	432	443	419	409	459	413	494	452	423	448	406	429	407	437	459	428	444	437	435	405	458	392	426	435	444	400	420	406	485	446	458	427	439	440	438	416	427	461	424	499	412	443	431	424	444	450	433	457	441	452	412	428	407	445	455	463	397	412	429	443	406	464	419	451	413	442	469	432	455	442	461	466	441	446	465	400	429	458	461	435	433	476	449	409	434	428	426	445	425	452	444	432	467	462	454	412	469	478	485	410	466	437	455	434	451	442	383	445	453	432	427	403	430	435	456	436	434	426	395	452	424	459	487	439	451	430	447	456	483	440	459	441	437	428	408	400	416	396	411	415	459	432	436	439	444	424	458	466	443	453	472	434	453	428	433	424	448	434	442	466	467	427	424	436	455	422	439	486	446	467	458	469	451	430	463	410	409	435	489	455	419	420	438	447	441	430	454	444	462	457	440	403	484	446	466	444	420	444	476	457	438	461	400	451	462	480	443	444	438	412	422	467	464	433	408	427	455	428	466	451	439	456	425	415	431	425	378	446	461	423	403	480	421	467	441	440	439	438	464	419	457	446	456	467	455	439	448	415	452	421	414	454	435	418	402	450	448	430	465	453	383	431	434	484	454	425	449	474	434	441	449	424	451	443	451	446	440	442	445	458	482	439	423	436	447	439	452	432	454	438	446	448	420	440	445	445	417	450	471	431	448	441	446	439	445	436	423	449	448	471	435	469	399	420	454	461	461	470	431	461	464	470	470	440	429	450	466	479	448	439	434	446	464	456	409	405	453	441	424	468	427	381	409	457	459	430	413	439	433	443	425	460	438	439	447	424	435	420	468	434	460	452	440	430	395	426	429	422	464	456	447	434	457	438	427	427	435	449	458	411	418	453	445	488	463	416	440	452	419	413	441	436	425	468	453	461	446	415	401	449	462	429	428	431	450	421	460	457	448	436	449	443	453	444	457	436	449	422	441	454	466	462	409	409	447	418	432	441	453	414	399	436	446	420	457	398	461	454	442	452	442	429	415	449	461	408	472	427	442	426	433	491	438	456	465	470	431	474	424	453	403	435	401	409	431	426	445	446	512	424	466	470	451	427	438	432	419	417	439	446	434	441	451	425	451	438	446	452	429	473	434	389	422	463	435	428	425	434	455	417	415	437	429	468	425	497	437	437	437	481	432	418	431	442	410	443	445	416	411	403	432	418	426	430	429	451	465	445	429	434	436	439	467	443	455	469	422	407	423	460	412	454	444	399	434	433	433	424	453	449	418	406	431	443	449	450	439	469	464	440	416	485	435	408	444	423	472	466	425	471	464	434	461	435	435	460	453	429	484	446	444	435	448	439	453	476	434	491	460	461	419	433	473	437	387	448	449	471	479	464	429	454	443	436	469	408	409	449	424	420	455	449	430	488	429	447	435	438	461	472	444	448	423	464	443	438	447	441	421	454	462	435	446	451	407	464	438	460	457	450	446	488	438	472	426	423	436	462	408	444	445	433	443	463	415	429	442	415	451	456	460	468	461	429	453	435	435	417	435	438	448	471	471	429	426	407	465	466	465	403	468	429	431	437	436	439	411	442	415	441	439	464	407	448	460	432	456	464	427	444	410	430	441	465	422	431	421	449	438	439	450	437	441	450	382	427	486	459	453	451	418	407	427	448	418	440	412	437	431	434	441	435	453	399	456	452	435	443	410	451	449	421	433	444	423	390	452	455	446	373	445	416	449	451	425	475	414	436	414	416	438	421	461	468	480	435	455	435	490	432	440	419	434	430	459	416	422	415	436	442	454	447	458	400	425	418	427	462	423	471	415	428	436	432	430	413	429	409	433	440	475	445	459	437	437	435	458	433	441	435	435	459	416	429	454	415	411	412	437	434	447	402	406	414	409	418	429	416	460	441	394	379	457	426	478	489	472	411	425	438	442	458	494	476	453	469	427	455	474	458	458	434	465	416	452	468	438	447	436	454	465	442	437	460	445	430	450	440	446	460	427	459	450	454	447	448	444	446	429	435	433	433	437	438	448	499	443	424	467	468	452	427	432	409	465	435	450	456	385	436	414	430	451	470	422	458	450	454	437	467	442	422	459	453	459	463	446	445	479	451	437	386	386	427	435	453	441	439	449	433	420	435	407	477	458	461	430	452	414	464	453	413	447	411	452	461	477	448	444	433	410	433	425	456	445	425	430	440	461	463	447	429	467	417	447	430	454	440	471	453	413	419	445	441	469	454	468	466	447	433	460	454	442	436	436	452	433	456	452	446	425	479	442	441	457	398	425	462	413	430	416	445	463	405	433	395	446	411	433	443	432	432	467	446	426	460	491	466	445	447	433	452	447	426	428	409	418	406	435	461	461	455	441	416	406	452	449	428	427	485	460	466	432	471	454	462	436	451	425	454	407	446	470	443	442	430	443	402	476	459	438	467	433	477	421	439	450	475	437	459	424	452	440	426	398	455	391	442	445	451	476	434	467	433	448	493	456	420	426	433	406	461	433	464	450	454	431	464	462	438	431	441	452	422	438	449	397	430	468	450	448	414	448	440	467	442	424	426	411	432	470	422	444	420	430	448	443	446	417	425	419	435	411	478	439	444	455	454	445	460	439	452	422	472	417	444	439	440	449	483	413	434	424	435	434	446	449	420	438	446	464	436	471	471	447	457	430	426	456	460	398
28367	9706	4500	2700	1838	18888	36406	30426	18670	9227	3666	1180	546	366	247	219	259	215	214	230	224	246	206	237	225	217	214	213	248	217	213	203	231	227	232	239	215	231	216	253	208	222	195	222	216	227	202	216	241	215	254	242	219	207	224	229	212	231	255	242	209	246	221	205	209	215	222	222	244	215	219	216	224	247	227	216	234	255	188	246	209	194	203	217	233	202	226	246	257	223	244	224	199	255	266	224	213	225	202	214	224	233	251	223	209	208	203	242	220	246	218	235	227	222	209	238	226	234	217	222	220	236	213	231	223	204	219	246	225	209	214	221	220	198	213	233	196	204	199	208	210	241	232	222	227	221	228	250	215	205	200	253	207	211	229	189	211	226	213	233	203	189	239	221	216	215	231	229	221	220	224	211	239	240	229	224	229	220	215	220	240	228	201	218	232	216	220	224	211	224	229	233	218	203	210	212	220	228	224	214	215	210	209	233	212	205	235	205	235	234	221	215	233	223	224	214	196	218	215	196	210	240	244	231	204	217	216	217	223	228	226	212	235	218	242	207	205	240	215	232	227	231	231	188	205	227	192	236	217	214	222	205	224	184	230	236	212	231	252	226	238	217	226	213	217	226	213	228	226	210	208	223	222	220	214	212	228	218	243	226	216	238	241	236	221	221	240	237	236	216	218	202	249	218	228	248	206	200	236	230	215	210	200	218	235	225	221	232	199	202	247	201	253	221	239	229	210	198	247	246	232	235	210	205	217	252	228	224	211	208	224	211	226	229	224	223	225	231	212	218	220	239	230	214	211	230	216	220	202	183	236	241	209	227	194	222	224	207	228	236	207	229	222	204	233	212	243	229	253	225	220	225	203	193	231	195	215	225	225	222	225	223	197	199	229	225	228	225	227	215	212	218	210	212	219	212	216	225	217	246	234	220	225	210	226	231	237	195	261	209	223	220	215	229	207	215	201	226	198	230	194	204	224	241	184	234	228	234	215	234	232	227	217	217	218	254	224	235	245	233	230	228	213	241	235	195	208	208	201	207	225	208	219	216	232	202	202	228	245	219	196	215	237	221	218	216	233	197	217	228	214	225	224	213	218	232	210	223	213	227	219	235	216	220	223	223	220	204	227	228	221	219	242	211	217	215	201	202	221	210	212	213	222	194	208	218	229	210	229	200	214	206	213	231	235	235	221	206	225	220	198	243	213	220	229	253	248	232	218	233	229	235	215	241	239	210	206	209	224	223	245	227	218	224	236	187	216	232	213	203	219	258	238	262	232	216	204	239	224	236	210	246	224	206	260	240	240	236	211	217	214	232	231	225	209	248	214	220	224	184	201	182	186	217	217	226	206	208	224	237	233	246	215	242	223	212	219	221	204	216	212	197	216	214	235	240	249	218	252	212	207	192	237	216	205	196	231	210	220	203	222	203	190	193	221	236	214	234	212	249	234	233	193	193	220	220	229	235	223	223	230	245	217	205	181	242	225	207	219	201	238	217	247	244	225	232	207	205	228	229	208	205	201	222	240	223	223	216	234	196	192	247	218	221	225	216	220	217	205	211	226	215	229	231	214	218	215	230	211	213	224	220	221	213	193	215	214	231	233	236	212	213	221	210	223	248	204	239	216	229	216	230	236	243	225	191	235	225	220	221	210	212	189	222	233	209	222	211	202	218	212	201	236	236	224	206	212	212	175	193	231	209	202	235	201	224	220	231	216	201	222	259	214	221	229	211	220	222	235	207	229	222	228	216	207	208	193	217	225	190	212	216	192	226	200	231	229	211	216	231	210	208	192	207	207	190	228	230	213	233	227	217	282	191	251	239	240	218	219	203	216	226	247	199	218	227	241	238	213	210	204	235	240	183	245	244	224	245	205	235	221	234	216	216	221	235	219	193	240	240	214	200	260	195	214	233	222	205	218	207	217	236	239	254	226	215	200	259	259	210	207	232	244	207	198	222	220	236	177	212	212	215	205	237	232	234	207	232	233	229	203	203	221	226	218	209	198	232	221	225	200	234	205	237	227	217	199	184	213	215	229	222	206	195	237	211	231	241	181	245	212	218	213	200	209	199	223	247	211	223	239	220	216	239	248	246	201	218	236	212	212	218	229	214	227	220	241	226	192	249	209	224	203	223	233	217	236	222	230	211	197	250	191	228	231	233	214	219	228	205	221	236	246	233	231	242	222	212	206	212	225	234	224	225	197	218	206	236	235	208	225	214	215	241	221	234	223	232	231	236	213	223	241	224	223	234	236	227	239	226	224	234	222	228	244	216	234	215	218	219	229	214	239	220	226	222	196	220	205	204	209	222	228	197	212	220	210	207	201	235	231	226	233	228	230	226	205	244	226	234	226	216	218	228	245	214	232	228	201	253	224	220	231	242	228	220	231	235	215	209	216	211	239	210	208	213	211	235	236	217	227	216	220	254	218	195	222	234	189	243	202	217	208	199	189	212	225	226	201	233	232	223	227	225	252	195	195	222	237	227	257	243	230	244	192	225	241	209	222	206	241	205	237	230	243	256	231	221	206	242	220	227	202	233	250	250	239	201	229	207	221	203	224	237	218	248	217	205	225	207	211	211	238	224	226	244	229	246	203	204	210	221	210	221	236	225	232	231	225	208	206	204	228	232	211	196	203	260	229	243	234	276	196	214	221	213	224	218	205	246	206	201	228	201	208	217	247	228	227	225	229	219	229	200	213	216	228	217	236	220	233	253	204	221	200	192	220	210	218	211	205	211	243	226	205	219	213	208	210	232	206	202	246	236	228	220	229	252	219	216	226	231	223	212	215	244	211	235	236	242	225	235	213	222	221	195	212	209	214	247	216	206	192	230	228	213	222	228	223	196	213	228	225	198	219	228	220	184	209	214	228	222	214	203	218	223	226	174	200	205	223	211	209	239	220	218	205	238	198	243	223	226	233	223	196	251	213	219	214	186	204	241	207	208	240	237	202	220	232	199	237	207	188	210	231	241	232	185	216	219	236	241	232	215	244	194	222	198	213	183	209	231	234	214	198	224	238	257	257	242	208	216	251	228	209	232	239	238	205	238	229	198	223	198	209	208	241	225	210	213	245	215	198	238	218	226	227	232	205	244	226	208	230	216	217	244	218	207	223	204	251	234	213	202	227	242	252	211	210	219	205	212	240	248	236	209	210	229	201	199	248	207	196	254	227	236	225	209	223	225	208	211	223	238	228	230	220	238	253	230	220	237	246	205	214	236	202	235	207	239	244	224	231	230	225	205	216	206	211	208	202	271	221	231	209	226	207	222	207	208	199	222	234	240	180	223	225	221	194	241	236	204	224	237	199	234	219	223	207	228	214	252	198	213	222	210	226	221	250	233	211	233	243	218	210	206	213	234	206	237	224	230	248	213	211	211	200	210	200	207	236	211	212	210	226	204	249	217	214	208	212	239	240	209	200	245	217	217	217	219	217	231	202	232	234	228	226	208	207	213	181	238	235	238	234	202	228	222	243	232	215	219	219	210	251	209
17617	3217	4528	5783	5657	37424	52332	46661	35327	24303	12828	4666	1839	968	660	557	535	533	566	525	585	562	517	526	561	570	549	540	517	543	529	549	550	565	541	503	524	544	565	548	538	548	564	548	524	552	544	563	565	527	530	536	554	560	574	565	532	531	540	523	556	494	575	541	550	517	554	542	583	520	541	532	569	522	558	510	520	535	566	552	554	546	505	573	568	520	577	570	528	507	549	525	538	598	567	524	573	519	563	559	541	556	556	558	580	562	572	571	511	552	573	558	536	528	532	553	567	527	553	574	555	514	568	522	576	552	534	537	542	532	485	498	555	532	575	527	515	544	537	531	528	564	532	560	558	551	512	555	546	524	580	543	543	553	566	585	580	543	570	582	548	558	548	538	540	572	546	512	572	543	567	557	484	541	535	536	520	526	554	494	593	549	518	561	549	538	523	567	533	565	552	545	559	540	484	534	558	566	514	560	516	561	555	554	551	607	518	566	568	580	533	522	594	526	511	563	524	531	519	528	546	542	544	504	551	535	508	522	530	547	518	565	556	541	597	573	558	539	541	532	568	530	534	544	578	542	551	509	535	562	535	540	557	554	554	543	513	530	568	553	542	522	542	535	526	547	564	546	534	548	504	532	544	526	513	538	537	531	580	504	491	575	568	544	547	562	553	516	498	520	564	564	571	532	529	598	540	538	559	536	540	577	552	582	520	544	581	534	560	546	510	520	539	514	588	567	550	509	569	540	565	579	533	561	557	517	555	561	539	539	565	559	534	572	555	549	582	540	558	563	532	512	527	579	577	552	537	556	541	558	578	561	514	533	524	554	504	521	529	538	527	546	530	554	536	528	541	540	526	493	567	516	523	570	502	538	546	544	549	598	560	478	546	500	547	534	541	516	525	547	570	517	533	534	522	550	561	538	559	542	561	586	543	539	473	534	571	531	536	555	543	545	558	564	503	530	538	536	491	578	541	543	528	541	518	536	538	550	566	534	625	553	575	600	527	540	552	551	552	524	524	492	517	535	560	591	549	560	557	535	517	530	518	569	536	525	539	524	568	526	541	577	565	536	573	568	544	546	593	532	534	534	543	561	502	510	600	539	550	562	532	514	545	594	513	568	515	573	532	557	575	485	570	593	546	575	526	532	554	561	565	524	531	520	533	535	576	535	561	525	540	537	552	546	557	519	552	553	532	586	509	556	561	538	516	534	528	540	568	516	526	536	544	557	540	582	512	557	487	504	562	564	565	582	597	559	548	559	524	533	568	540	516	525	510	581	524	540	505	575	644	570	562	560	486	543	537	563	588	540	555	548	542	546	536	514	567	507	543	520	544	534	587	534	544	523	522	534	570	536	499	551	541	517	540	541	549	573	527	515	531	539	598	585	536	511	513	503	526	586	557	548	531	527	536	545	527	510	593	504	535	520	532	586	535	573	555	546	532	588	508	578	532	566	521	521	591	565	534	522	562	525	545	555	528	527	555	555	548	543	551	520	573	493	564	565	564	566	543	501	530	544	541	548	513	545	541	527	505	519	554	513	541	543	575	561	556	535	583	524	578	530	534	542	508	534	507	512	523	558	531	553	571	540	562	490	536	542	513	511	551	526	553	569	511	508	507	585	540	534	550	487	531	578	518	570	528	518	548	521	566	564	546	559	500	513	567	551	538	595	522	553	549	510	559	546	543	548	504	591	522	500	523	562	527	542	518	566	607	525	546	527	584	534	520	543	598	546	513	524	573	558	567	515	522	565	570	573	537	536	549	544	553	591	535	531	558	506	547	565	526	536	530	534	540	521	580	559	554	557	577	517	496	525	532	563	518	595	555	502	569	569	592	553	545	521	506	555	565	532	541	554	526	531	538	560	553	509	552	559	521	531	497	557	530	584	525	572	579	579	528	537	588	481	523	514	521	604	536	544	569	571	533	518	529	519	578	497	568	535	556	545	560	551	516	546	550	580	495	583	566	550	513	549	526	561	573	573	581	525	532	562	513	544	545	500	557	543	549	544	560	562	562	565	537	548	550	550	564	577	564	540	560	516	532	558	537	530	547	544	590	507	510	561	539	521	537	606	549	550	543	515	547	562	524	573	494	527	518	543	565	533	587	512	549	562	578	573	527	534	569	535	530	530	556	543	560	546	580	547	599	486	517	552	567	523	582	549	535	520	557	549	552	500	551	470	576	538	530	521	578	541	498	555	522	536	550	540	593	522	574	543	540	529	582	540	553	572	555	503	534	567	537	554	529	540	535	508	495	531	562	524	603	533	556	538	539	551	529	531	583	566	538	522	530	507	552	614	541	545	559	549	532	589	576	556	541	569	513	543	564	560	546	547	529	513	568	550	547	579	547	570	567	534	550	539	561	568	528	566	521	539	550	517	539	558	564	546	536	527	521	560	560	540	536	547	566	527	535	517	525	581	564	558	531	552	516	564	556	533	508	537	573	543	570	520	548	523	539	542	527	560	540	553	551	543	536	537	546	546	533	536	563	593	586	542	545	540	550	531	574	531	555	559	530	545	502	540	547	572	523	526	554	548	529	559	593	557	556	611	554	545	559	518	528	526	591	533	586	566	527	547	536	549	549	523	516	534	545	588	550	572	527	572	525	516	571	538	580	533	543	583	534	541	518	506	547	564	539	560	495	511	515	520	560	540	547	563	523	555	560	552	556	510	564	557	555	563	581	556	557	566	577	526	571	541	513	581	537	535	565	531	543	595	550	525	561	583	520	533	540	570	544	580	518	537	522	546	559	564	541	556	531	598	549	514	520	542	531	540	552	549	626	526	562	556	522	527	581	548	501	537	540	551	526	549	549	548	541	533	528	538	513	499	521	549	563	556	525	520	540	538	533	537	518	556	562	535	560	585	575	539	538	524	535	590	518	534	556	559	570	551	532	542	602	524	537	482	565	560	553	555	517	562	562	570	534	561	536	540	559	523	525	514	539	551	597	535	580	551	550	543	555	526	526	535	567	503	522	551	521	591	526	580	548	500	575	567	541	524	563	592	539	549	499	532	554	561	507	513	505	541	541	517	552	554	576	574	548	541	480	526	509	533	550	522	547	562	549	534	526	551	539	559	560	548	553	554	535	515	560	528	540	529	591	579	571	534	553	558	508	572	566	537	563	570	551	530	503	510	536	544	529	549	539	582	499	531	559	531	581	495	555	571	513	530	541	527	530	506	578	528	504	512	584	573	558	562	516	519	564	578	573	550	524	542	565	578	563	514	550	556	570	521	552	527	554	545	568	538	588	522	531	576	529	590	573	539	556	565	550	571	556	549	509	573	522	497	558	569	502	558	574	540	562	539	567	560	561	518	541	583	505	602	517	577	531	532	578	514	596	558	539	563	563	541	543	529	510	489	553	543	541	499	573	551	504	531	493	524	533	498	532	536	531	563	560	564	532	567	511	544	549	576	512	536	514	577	511	549	566	570	555	582	552	491	618	530	533	561	557	560	481	552	537	550	569	535	589	574	510	545	547	543	517	548
32838	11007	6905	5117	3745	30337	52556	45784	31349	17387	8171	2781	975	471	280	233	232	207	207	211	215	234	228	208	211	215	210	236	240	218	187	234	232	210	240	227	188	227	203	194	214	199	216	210	230	208	233	193	216	238	211	217	221	237	230	225	246	201	195	244	223	202	231	195	199	200	216	213	205	247	196	203	230	239	188	206	199	221	187	209	225	219	246	200	232	194	223	201	256	235	204	235	221	213	211	199	209	216	211	230	224	224	204	201	213	205	212	231	225	212	230	207	221	196	188	215	220	222	215	246	203	228	228	213	216	219	184	210	210	208	194	244	230	220	240	220	196	209	223	219	221	229	211	233	229	252	213	221	244	217	209	212	221	224	214	203	236	253	211	210	209	219	225	231	231	218	239	215	232	236	239	224	224	210	196	193	192	198	172	217	223	229	212	209	232	206	216	241	227	233	220	220	201	216	210	191	211	189	213	212	197	207	210	208	201	195	239	192	221	211	220	216	230	227	224	203	197	200	221	233	234	215	264	196	219	208	208	185	217	223	230	202	215	236	228	200	223	222	233	213	212	210	191	197	224	226	219	201	209	227	230	209	241	227	211	216	202	189	194	208	218	188	207	218	218	230	234	252	244	227	231	190	240	211	208	206	215	197	196	232	213	207	209	208	196	238	215	207	240	235	228	208	216	218	214	230	241	222	225	199	208	214	215	200	198	216	220	186	224	199	219	184	210	200	201	211	208	182	227	212	207	190	234	196	196	202	193	203	208	241	224	248	233	240	206	217	205	223	225	243	243	215	239	212	248	215	191	233	243	208	221	228	233	223	221	223	230	214	211	241	213	215	203	208	201	209	251	237	198	207	242	218	212	182	240	200	222	204	235	193	220	237	199	220	227	241	208	198	240	254	202	238	220	227	208	241	210	223	221	231	230	216	175	195	220	225	219	244	226	217	209	206	238	213	204	209	201	226	211	179	215	208	180	214	221	209	204	220	202	229	217	232	223	215	249	225	230	218	221	246	196	207	207	195	206	237	220	212	224	214	227	230	231	201	208	205	246	205	200	239	238	211	194	233	209	225	207	222	229	225	225	206	229	200	195	230	208	196	213	210	210	221	237	198	218	204	220	214	219	245	229	196	230	215	220	220	219	201	185	217	205	225	228	208	243	229	189	229	249	233	201	217	215	224	220	199	217	224	242	230	208	209	203	197	232	212	223	211	209	233	182	175	193	229	236	228	194	226	232	228	211	217	203	222	220	194	196	215	202	169	232	218	205	183	215	220	228	220	218	206	208	218	216	207	207	191	249	221	221	231	224	210	217	203	212	198	185	191	221	207	197	191	222	217	208	225	225	216	241	206	204	225	203	210	234	204	201	227	207	185	228	217	236	214	217	200	225	210	218	237	211	209	235	219	215	225	208	201	228	200	208	197	201	205	227	243	178	219	209	204	239	226	228	229	217	251	226	220	219	219	213	230	208	184	186	188	218	232	235	230	221	216	239	220	196	216	242	234	208	242	228	212	199	223	224	201	229	237	213	231	229	210	216	218	211	247	215	224	219	213	232	229	236	216	198	226	195	220	205	202	201	216	180	224	215	224	198	229	211	245	210	206	250	184	208	215	211	253	258	229	214	207	221	228	201	211	241	205	206	220	221	229	215	239	193	222	231	222	216	214	222	217	227	230	227	206	210	215	172	196	210	223	212	224	219	222	208	201	214	206	248	214	239	202	214	239	201	196	265	216	216	232	215	210	233	223	191	210	230	230	227	244	216	212	223	192	228	216	206	201	228	217	211	239	240	194	213	198	216	227	213	201	208	208	238	215	209	217	216	211	231	222	248	206	218	209	203	215	205	222	239	227	230	233	211	204	202	186	231	203	224	220	242	208	220	197	212	207	221	242	208	209	210	213	211	205	212	224	209	212	220	215	228	177	194	203	232	220	223	216	222	216	205	224	207	218	233	218	208	202	195	200	216	208	197	203	234	197	231	217	242	260	196	177	208	216	205	215	219	221	214	207	213	216	211	208	201	240	200	184	234	251	212	192	188	205	216	211	187	226	224	208	225	230	194	223	221	229	202	229	213	215	188	218	194	202	234	200	239	218	208	227	223	222	203	192	188	187	208	244	199	219	240	193	215	198	211	216	191	235	223	199	193	220	204	201	183	225	245	234	212	247	236	210	198	217	229	236	241	235	203	223	210	207	219	195	181	214	205	212	210	206	239	193	222	241	224	190	206	209	192	215	225	187	209	216	232	213	220	203	215	233	196	215	202	231	227	223	227	206	227	192	254	223	213	209	215	207	211	233	193	175	218	201	238	228	207	242	227	216	185	207	222	211	214	227	218	214	196	207	229	241	227	222	212	212	212	226	227	199	215	230	236	199	240	209	230	233	199	204	221	219	216	193	225	193	211	222	226	240	227	216	199	186	227	243	225	193	234	212	205	216	230	226	230	221	192	213	198	205	220	202	196	219	205	222	204	215	220	207	208	217	212	218	205	205	205	233	230	227	225	226	198	207	209	223	228	214	213	232	205	194	240	225	198	225	218	219	236	247	230	194	201	217	224	216	195	230	210	205	207	251	222	198	241	216	217	191	223	232	180	216	238	221	228	220	231	234	219	183	229	217	213	231	208	210	204	222	230	202	187	234	209	232	197	197	236	242	235	226	229	205	229	191	216	219	236	213	211	193	211	223	218	215	199	207	218	220	219	224	181	222	236	212	213	201	219	242	214	239	227	219	215	231	210	223	221	216	225	228	231	206	208	224	228	219	215	235	216	216	239	221	227	240	215	234	225	209	204	218	212	203	213	209	254	235	193	221	186	219	234	200	234	217	228	203	196	241	201	225	213	229	229	224	227	216	208	223	212	245	206	212	218	210	257	200	245	195	240	239	225	200	223	217	236	220	212	229	202	212	201	213	234	210	224	219	213	210	208	207	187	185	222	225	235	204	213	207	217	219	204	201	209	223	210	207	197	224	219	220	233	210	229	220	212	205	224	234	193	240	203	202	198	209	229	234	228	205	203	231	183	182	184	194	216	218	190	226	208	225	225	210	225	219	213	236	224	230	197	191	255	199	210	198	235	211	219	203	214	220	197	252	229	210	217	205	211	194	223	205	229	207	238	199	226	187	192	231	222	222	208	214	202	215	194	229	220	202	203	213	221	226	210	244	214	244	231	240	224	197	202	209	253	227	224	215	197	209	236	227	237	200	215	241	218	243	204	211	210	219	200	206	213	228	228	213	205	221	190	218	208	212	220	195	194	209	237	231	228	257	228	217	217	204	205	193	217	188	215	218	205	220	233	204	206	197	218	214	225	233	199	219	207	203	236	209	205	211	226	216	221	208	197	223	225	212	214	209	219	223	205	244	224	185	212	230	236	235	233	230	220	241	234	217	202	235	228	206	216	206	222	210	212	206	213	212	225	201	215	205	214	189	214	207	208	215	220	201	202	219	194	218	219	217	216	210	232	239	220	211	203	193	212	214	210	192
18012	3654	7406	10345	11085	47417	65554	59246	46322	33335	22564	10265	3849	1706	869	583	518	532	551	535	498	514	520	500	501	532	564	517	522	527	511	514	521	564	512	539	525	599	500	552	510	515	530	526	525	543	549	512	513	518	529	495	530	547	551	485	559	528	525	544	492	537	526	538	549	528	496	495	537	512	536	544	551	511	539	482	533	531	576	501	519	495	530	498	540	532	511	533	558	475	533	492	538	484	531	550	496	481	518	511	506	528	528	532	533	525	531	552	565	526	503	542	551	545	514	525	561	534	541	529	494	534	521	515	509	469	534	525	504	505	524	559	503	496	503	527	504	536	494	509	538	486	534	529	537	514	525	577	534	579	556	587	530	517	505	487	556	517	506	508	549	550	522	532	561	505	531	536	514	495	501	530	524	533	492	513	507	519	561	523	541	502	495	526	563	527	521	517	536	578	494	536	519	503	530	520	521	524	535	534	488	549	512	523	530	547	513	535	528	537	541	500	540	553	545	523	538	517	526	536	490	506	547	586	514	547	531	536	527	534	536	530	517	539	533	568	553	564	518	521	503	558	521	512	515	501	515	532	520	513	517	521	540	504	538	497	488	537	550	518	521	516	513	538	496	525	508	544	520	568	535	517	514	507	482	525	487	546	520	516	513	535	562	578	521	527	518	535	547	513	529	552	528	521	513	509	530	482	516	553	521	581	545	538	546	520	497	526	575	528	512	524	506	509	574	516	563	511	532	529	514	542	512	532	522	525	506	544	536	525	530	529	524	533	537	507	528	524	509	532	499	530	529	557	508	516	520	545	571	540	531	499	561	532	531	526	543	507	486	533	557	539	531	551	517	560	510	524	550	508	537	546	585	506	542	551	519	469	499	505	571	535	538	507	507	527	517	522	531	484	535	545	534	511	558	570	570	499	497	532	496	521	546	494	562	508	522	516	555	545	491	505	520	498	525	549	537	521	552	523	537	541	529	541	542	559	516	531	508	545	522	553	541	539	529	501	507	537	575	527	547	556	549	499	520	503	476	490	520	510	561	537	490	513	511	468	489	534	486	541	519	481	544	515	562	546	494	460	538	529	528	518	535	508	531	525	514	565	520	536	531	493	534	582	559	508	540	531	561	530	502	499	493	524	537	481	558	518	531	543	516	531	514	528	529	547	519	477	516	562	478	510	557	505	558	545	529	505	507	529	546	521	513	551	523	487	526	496	515	517	500	539	574	532	551	514	536	518	477	557	522	523	531	543	509	517	551	536	549	483	551	564	526	516	515	553	496	491	542	498	550	472	551	522	556	519	525	554	540	561	515	584	545	538	511	483	501	537	552	496	584	551	536	527	514	548	500	507	521	534	529	548	509	529	527	491	554	530	496	493	520	536	525	544	544	540	511	497	494	540	522	503	583	569	542	551	508	540	528	518	540	513	500	522	522	531	506	486	571	497	526	565	515	529	497	511	526	472	509	525	550	528	538	544	547	531	553	527	550	566	492	543	535	501	561	538	535	549	537	540	509	529	515	530	485	549	548	516	551	538	516	590	514	531	507	536	564	528	557	486	530	506	548	530	529	517	501	539	479	583	494	558	501	520	481	537	511	546	503	586	563	505	521	531	540	555	492	500	543	535	550	559	544	507	526	522	510	517	572	550	550	558	531	485	529	551	533	494	532	499	527	546	530	535	517	510	489	518	513	485	513	574	525	512	500	516	530	519	514	545	554	558	542	541	553	504	528	526	545	544	527	526	520	479	525	521	503	549	490	480	556	500	503	533	505	533	530	545	570	543	529	531	549	470	526	509	495	527	510	511	556	553	532	538	534	524	528	519	495	517	526	537	532	538	581	514	543	480	555	471	487	522	471	536	541	555	497	511	488	552	521	541	561	556	471	517	563	547	565	541	594	487	507	484	526	508	490	551	516	526	513	503	529	550	552	536	537	515	490	575	500	523	529	567	540	544	476	517	506	513	524	485	518	530	572	516	535	609	533	492	532	502	519	525	539	531	544	476	529	524	493	538	518	529	538	511	551	503	532	545	527	525	500	495	504	519	537	553	524	520	490	535	498	573	566	507	534	517	503	503	538	556	503	525	475	566	525	521	499	520	512	520	550	574	564	555	504	514	520	538	491	544	554	520	564	507	532	557	523	551	529	513	512	522	544	499	545	546	491	543	537	512	548	519	544	518	558	515	587	495	509	526	525	549	534	492	537	490	507	493	531	531	502	523	521	487	527	526	511	579	522	539	491	534	532	513	502	526	500	493	509	498	510	518	514	516	531	487	550	487	528	513	556	494	518	532	507	522	574	499	512	520	530	526	536	538	604	499	537	523	544	547	550	526	485	534	494	536	549	538	506	494	535	568	539	506	531	506	520	453	531	536	525	548	546	508	527	511	573	523	492	474	589	518	521	505	476	580	501	566	492	534	488	514	566	561	517	516	540	550	536	508	500	551	547	513	511	504	524	523	538	514	499	508	537	503	537	557	497	535	558	541	504	504	557	527	544	528	553	538	524	545	523	525	572	582	519	526	518	526	514	533	530	516	532	530	535	530	543	531	530	485	524	542	538	496	571	474	530	539	529	499	517	469	505	534	506	507	500	511	512	529	513	515	543	570	515	548	535	548	518	538	515	539	544	576	579	526	527	541	507	541	585	550	520	525	537	572	485	483	501	583	518	561	493	548	539	507	521	532	502	502	548	528	542	497	526	477	507	534	503	501	529	488	517	560	531	542	503	479	530	469	557	493	514	509	539	548	541	530	515	524	543	561	539	511	512	473	548	563	513	526	513	539	513	530	543	499	513	502	532	538	568	536	515	567	522	492	547	501	520	524	530	520	513	496	514	557	537	513	512	493	507	518	549	509	515	504	503	528	535	552	527	533	517	513	520	478	507	545	553	495	565	535	576	547	491	487	531	548	547	530	508	503	523	533	508	557	518	524	528	568	518	499	472	535	542	502	549	554	530	494	471	530	496	511	532	501	545	502	522	543	523	512	526	544	518	548	569	532	518	560	519	512	547	489	531	500	532	547	557	544	503	549	518	545	494	567	512	498	540	489	495	559	539	530	501	546	525	535	552	475	533	502	555	550	519	546	523	548	525	491	501	539	513	495	522	531	547	525	504	537	518	531	486	514	557	523	551	529	527	546	545	495	512	548	513	549	535	533	514	508	583	545	525	564	510	581	546	488	500	559	514	536	538	504	510	576	516	517	520	509	525	527	465	538	514	569	549	563	532	535	537	515	512	530	510	532	508	488	515	527	532	509	515	530	509	514	553	517	517	532	547	522	522	495	522	529	513	505	523	532	517	529	508	530	575	531	510	535	537	523	534	528	556	514	501	503	501	546	548	519	504	538	480	516	505	513	547	528	523	554	536	552	560	483	546	504	523	491	525	525	513	552	551	532	528	515	506	539	552	522	528	536	531	507	502	508	520	555	481	539	533	525	531	485	557	536	508	529	541	510	581	539	576	532	544	539	514	544	533	499	522	521	567	531
6558	1163	1073	1162	1492	2034	3179	2891	1812	985	609	397	264	196	173	161	195	160	153	171	164	172	155	170	174	178	179	176	190	170	173	189	171	180	189	158	196	159	188	173	196	164	177	158	169	164	161	188	159	174	153	195	164	174	175	150	172	157	154	177	179	155	154	169	174	167	176	157	184	163	145	184	167	181	178	168	173	185	166	186	156	173	175	174	176	171	163	193	195	156	177	166	178	174	178	167	176	154	200	176	200	157	169	158	160	149	184	169	164	199	167	192	174	194	164	156	173	158	208	186	189	139	163	177	193	155	195	163	187	152	181	176	156	172	181	174	193	203	167	163	181	201	200	167	157	171	176	183	178	180	180	176	184	204	180	159	168	176	165	184	145	164	175	198	160	202	164	158	175	182	190	175	156	194	156	197	160	175	192	170	169	193	158	179	179	181	179	180	194	180	180	170	160	185	164	165	168	171	144	174	170	175	173	171	171	188	187	169	171	156	177	154	168	184	157	180	172	148	167	167	189	168	178	151	196	173	180	172	171	167	176	164	157	169	163	172	181	179	189	158	164	168	183	195	152	172	176	187	183	166	171	171	165	189	175	164	190	165	168	159	188	181	195	165	163	178	173	169	181	174	169	195	164	196	171	160	184	171	196	204	185	159	185	181	187	176	187	181	185	175	192	187	177	193	167	183	173	151	193	172	169	172	163	194	171	157	198	175	189	178	159	164	170	169	163	184	188	194	194	181	175	169	153	160	205	186	183	175	183	212	156	151	162	159	172	198	161	164	177	180	181	179	163	179	173	164	173	173	185	182	174	171	175	193	178	169	180	183	194	170	175	174	157	165	167	174	178	178	163	173	190	164	177	198	192	174	163	146	165	180	193	171	156	160	151	184	175	155	152	148	189	193	181	160	178	179	163	165	148	170	211	162	176	169	173	169	159	189	189	176	159	163	155	160	161	144	168	185	186	159	184	193	185	167	167	178	161	160	165	166	165	196	177	170	197	166	143	184	174	175	178	183	144	185	152	156	169	179	192	165	183	157	170	167	176	174	166	184	174	170	171	166	188	194	182	161	151	165	190	182	197	166	189	210	166	170	179	151	156	161	158	147	170	169	181	154	170	174	183	155	166	165	168	158	160	195	178	175	184	160	157	179	173	165	155	160	167	154	163	161	183	166	190	180	184	191	186	195	152	185	168	167	175	173	178	163	195	185	183	177	179	184	181	162	180	175	166	172	163	169	157	202	162	185	170	188	182	174	182	174	170	154	165	163	173	158	189	163	189	190	178	165	194	192	187	160	169	158	142	170	193	161	183	169	178	172	184	173	191	182	183	178	197	169	159	171	153	164	150	155	175	174	194	172	176	181	181	180	176	182	170	178	175	162	171	158	163	187	171	177	172	158	178	197	174	198	161	157	172	171	161	190	198	156	170	173	168	192	171	161	187	147	170	174	171	177	199	151	178	191	169	191	176	166	185	166	202	183	158	180	185	183	156	181	155	182	151	181	195	162	165	156	160	170	188	161	161	167	148	200	171	177	170	173	181	194	181	159	179	157	175	187	186	156	166	166	171	169	204	153	172	179	181	196	173	156	156	151	154	169	171	173	178	166	166	155	164	183	154	171	163	166	169	173	176	181	149	178	192	180	170	161	200	183	171	175	181	173	167	175	180	175	176	172	174	164	179	161	186	194	187	165	174	177	145	155	147	160	158	153	159	185	174	161	161	172	176	187	159	200	154	202	175	187	179	180	181	178	162	202	158	176	155	164	168	173	170	154	191	161	178	172	182	166	189	168	190	179	151	166	167	172	171	174	188	185	183	178	178	157	152	160	178	153	177	177	171	175	189	173	172	202	190	190	149	175	158	174	162	186	157	166	171	198	188	181	177	159	181	191	181	135	159	184	175	184	190	166	169	172	194	181	206	157	179	191	189	184	176	193	204	166	190	167	178	193	180	150	176	176	185	146	167	176	143	179	186	165	182	187	179	185	181	161	168	183	140	184	180	158	160	154	179	161	170	194	186	168	174	180	212	159	190	162	166	167	172	178	161	180	202	179	191	173	175	164	164	212	188	189	184	191	204	190	175	156	186	181	187	168	168	179	174	167	154	177	165	180	175	180	170	185	184	178	162	173	162	187	158	183	167	164	180	190	183	172	160	171	173	197	165	165	155	158	204	177	170	174	155	152	173	190	169	187	175	169	165	160	152	180	158	168	174	181	171	179	188	184	175	154	148	172	194	184	172	180	162	200	172	147	188	181	193	191	164	169	205	161	159	147	163	184	183	163	153	187	180	174	190	158	173	165	166	179	154	171	162	167	195	163	167	183	158	177	168	202	167	170	157	152	169	178	171	177	165	181	188	162	173	165	159	167	154	195	171	180	184	162	144	161	156	171	178	176	189	171	154	165	151	173	179	166	169	195	151	162	176	159	154	185	182	173	161	173	159	175	143	176	176	168	170	181	188	179	167	182	187	186	199	187	181	173	168	174	166	148	170	170	183	157	184	172	152	177	190	203	171	179	171	175	150	146	159	175	170	176	178	180	166	155	191	167	190	182	208	202	187	185	164	178	202	162	159	178	183	189	180	158	171	174	171	149	178	200	175	173	175	169	180	178	150	189	178	159	193	179	192	203	154	174	167	168	169	175	162	169	164	182	164	205	161	154	149	177	170	178	179	168	205	198	175	177	148	157	164	193	179	198	165	163	163	193	173	196	171	194	166	184	170	166	175	155	173	191	172	210	180	187	190	174	170	178	171	177	194	153	170	169	145	202	170	175	179	170	138	174	149	162	185	171	163	157	177	171	163	161	197	172	156	173	171	169	151	157	159	185	174	176	187	166	184	188	181	191	194	190	175	185	191	181	178	197	156	183	169	172	180	152	154	155	196	188	180	161	192	174	147	154	178	199	182	183	145	179	167	184	176	150	168	167	198	139	173	169	167	189	165	176	181	165	172	180	154	191	196	182	185	191	172	163	170	182	192	198	169	161	162	174	169	191	176	179	172	167	206	165	190	164	180	160	187	188	194	168	172	175	184	173	170	145	172	171	178	198	170	216	175	189	183	164	183	180	183	206	195	159	169	175	148	189	178	175	197	172	184	171	199	187	167	182	179	176	184	192	185	206	200	173	173	169	182	174	172	190	165	183	184	183	175	178	169	181	160	177	190	182	183	179	174	194	169	171	200	170	172	175	164	183	182	188	184	172	166	178	199	181	165	151	182	183	192	163	184	181	166	158	163	176	176	198	182	162	164	174	177	163	163	163	178	182	163	176	203	186	162	175	164	184	160	173	197	175	183	176	163	182	168	174	168	180	165	182	173	168	132	188	194	190	165	171	184	153	177	154	163	193	179	187	177	173	170	181	172	176	179	174	182	187	177	200	201	172	162	201	153	192	197	200	167	161	200	179	161	196	187	177	158	171	173	177	172	180	197	167	178	178	173	195	186	164	185	174	184	175	185	190	168	182	157	172	183	171	168	185	173	198
4306	1207	2363	3755	5428	9695	13520	11588	7272	3690	2302	1285	802	517	467	446	431	431	422	434	449	428	440	456	429	470	440	447	461	444	459	455	419	455	420	441	439	436	443	440	425	449	453	446	464	451	440	422	426	430	438	420	434	392	436	462	441	452	466	416	422	445	456	453	467	438	472	454	456	446	454	443	455	470	485	434	436	483	457	444	438	450	463	439	449	459	443	430	466	448	433	439	449	441	438	429	402	437	418	438	449	436	446	439	440	482	457	430	414	446	490	430	457	441	415	430	430	485	463	398	443	461	459	470	449	438	483	459	454	464	454	473	471	418	466	419	465	426	420	427	454	424	461	420	438	489	396	445	467	377	437	453	450	437	458	432	458	465	427	448	462	436	452	445	416	440	451	421	418	428	410	456	448	431	432	452	460	409	458	447	443	455	443	459	466	475	402	408	419	473	466	420	430	468	455	479	459	432	471	444	444	497	454	473	455	424	393	454	436	434	412	422	473	433	417	447	403	442	441	463	420	423	458	430	436	434	448	435	446	408	450	427	448	434	471	459	430	455	413	456	470	465	454	446	432	449	471	461	446	451	458	459	459	444	425	436	442	479	441	428	420	429	420	457	481	407	424	476	445	444	464	436	387	432	457	406	451	431	445	479	422	449	445	462	473	455	446	453	420	450	434	441	459	453	464	444	435	457	453	468	444	471	470	433	400	439	466	418	436	423	437	482	425	446	431	453	450	418	448	434	425	453	465	454	465	435	412	450	389	428	422	380	464	438	471	442	426	433	449	458	440	429	503	459	474	433	456	443	447	464	461	462	421	423	473	433	455	448	395	466	438	435	440	442	427	420	438	469	428	433	423	442	457	441	404	421	427	452	437	452	435	403	398	450	457	408	421	426	488	468	466	418	453	448	441	436	486	443	459	393	415	465	443	475	465	433	459	430	450	423	417	476	460	428	410	428	452	445	390	471	458	448	447	487	451	427	454	419	446	442	435	452	466	454	415	455	430	439	428	467	460	469	488	430	442	436	460	434	424	453	463	403	428	448	448	449	453	432	444	432	436	454	462	416	474	443	447	404	419	443	446	455	454	454	434	427	444	468	455	445	470	420	472	429	458	452	420	450	467	463	432	480	435	467	457	424	453	425	463	440	455	482	409	468	428	416	495	422	428	473	446	453	440	464	458	441	444	431	428	459	496	428	450	450	454	442	426	465	439	462	423	393	448	433	392	447	478	464	452	455	464	442	460	443	414	465	469	462	459	460	430	453	430	432	446	442	466	403	409	463	437	404	420	457	458	455	444	461	445	422	467	479	446	417	434	484	433	440	402	428	429	474	460	445	447	404	451	457	423	403	446	465	436	469	437	461	464	468	447	434	486	440	414	431	481	448	398	410	422	432	419	432	431	445	439	436	403	411	398	445	457	465	451	464	440	425	456	459	466	454	456	407	439	424	473	447	448	426	421	417	441	445	429	455	463	426	435	427	435	444	433	433	484	456	493	424	462	422	465	453	445	465	444	452	414	408	429	471	432	454	452	405	451	411	413	457	416	436	464	473	437	443	405	442	456	407	468	415	451	475	447	466	411	437	455	459	445	430	454	444	433	416	457	459	457	481	441	441	444	472	475	439	449	473	447	442	451	472	437	407	445	423	418	469	417	436	441	447	442	453	456	447	453	449	451	437	424	441	407	470	430	441	457	477	442	444	440	398	452	458	435	449	403	469	446	447	437	473	456	433	448	435	432	417	480	412	407	440	481	459	466	489	446	418	441	423	482	438	425	423	412	432	411	445	462	447	403	451	445	424	499	434	454	429	409	449	468	418	426	439	472	425	462	450	453	459	433	455	456	480	478	433	466	437	481	420	436	435	422	464	463	439	423	432	465	445	464	473	440	445	488	430	452	435	455	454	455	419	476	448	467	437	455	462	409	439	484	428	426	447	418	466	442	429	488	436	422	465	478	461	462	456	446	459	477	439	467	408	439	467	432	402	443	446	444	497	454	459	447	439	427	458	457	427	472	461	441	450	445	459	422	475	436	419	459	451	441	386	461	453	454	459	465	439	439	422	437	431	428	475	409	440	475	407	420	428	447	441	444	479	444	460	415	436	454	411	434	444	459	497	439	456	453	442	459	449	457	427	411	453	414	430	476	459	408	428	421	449	427	460	453	435	413	432	424	484	433	420	425	442	483	407	414	483	478	438	470	427	431	431	428	450	448	452	452	433	471	418	443	500	436	435	417	466	442	455	472	481	472	463	436	434	460	444	425	498	426	438	464	467	436	490	493	486	453	423	441	453	439	464	421	443	452	429	415	471	407	443	452	434	428	461	454	464	465	423	392	433	455	435	435	422	429	404	423	431	441	458	467	479	432	463	410	451	416	471	429	426	450	461	416	416	454	432	465	476	431	446	416	433	427	420	429	456	428	466	446	416	450	455	450	428	456	474	414	458	462	437	461	437	447	435	432	450	440	456	462	436	428	474	431	427	422	436	418	454	435	467	494	458	431	457	441	401	450	390	474	465	473	471	447	451	436	454	426	441	439	475	427	454	435	452	433	413	441	466	440	414	424	458	457	478	442	462	457	424	461	434	432	446	455	420	473	439	466	444	432	432	439	437	473	483	439	434	442	454	435	453	449	449	460	389	424	451	453	464	435	439	454	457	492	454	483	438	427	461	466	424	413	450	445	463	445	451	445	424	467	461	470	448	488	448	439	408	479	463	485	426	468	425	443	466	446	438	446	425	443	446	400	447	390	461	463	446	476	422	443	458	415	460	441	451	421	437	473	440	478	399	462	450	470	415	468	430	412	427	455	412	409	447	427	435	438	445	441	480	423	456	440	432	465	447	456	459	434	443	456	427	426	424	440	464	485	458	471	465	445	427	419	440	473	437	457	450	473	438	430	436	452	450	470	424	446	428	433	404	436	442	446	404	439	491	465	462	455	444	452	419	471	440	440	462	421	417	408	424	439	426	435	389	452	449	449	447	448	428	441	407	470	475	414	442	447	466	437	434	448	443	458	441	429	445	407	429	470	461	419	465	445	439	447	457	426	459	445	408	440	489	448	389	441	469	461	418	426	456	446	464	454	451	445	450	446	457	443	411	466	423	416	451	410	423	468	443	424	447	443	406	443	427	441	407	454	484	442	423	432	434	441	449	408	386	473	450	464	414	426	420	487	472	445	482	441	449	440	444	477	416	415	442	487	426	451	457	427	414	459	426	445	430	431	420	437	435	428	462	435	452	460	431	442	416	422	407	424	441	448	468	425	409	428	435	449	460	449	427	431	448	448	438	468	443	426	439	440	465	438	431	497	414	431	438	456	438	409	421	440	460	480	438	462	444	451	428	431	448	444	424	440	474	440	427	439	428	460	452	461	463	449	443	409	439	470	429	443	424	448	493	432	427	465	463	464	475	422	432	438	424	469	449	449	440	471	389	491	450	445	449	426	481	435	431	450	437	424	461	454	471	451	429	447	442	421	453	454	463
20469	5858	4088	5460	3840	12062	31889	30180	21034	10584	5363	2352	793	400	279	241	222	207	195	216	211	213	215	218	229	222	238	223	214	204	229	213	227	211	212	226	221	214	256	211	220	240	200	201	232	243	241	253	207	233	182	198	232	224	240	223	245	229	215	233	235	253	248	220	230	216	218	208	201	194	202	215	236	225	217	227	188	207	206	214	225	244	231	204	221	214	220	246	236	209	213	224	239	238	213	226	211	218	223	243	209	221	221	230	222	227	219	216	222	212	203	243	235	227	233	238	214	214	207	237	211	216	231	205	196	211	237	224	231	202	210	238	220	223	193	234	236	230	190	207	229	255	241	234	197	234	219	238	208	216	238	213	235	217	215	243	205	236	220	196	234	219	202	228	209	229	219	199	206	221	204	240	234	200	216	213	247	236	227	206	209	203	224	232	216	217	222	243	229	218	189	200	211	211	221	230	221	251	227	220	233	249	222	194	217	216	202	239	219	209	191	217	209	203	212	262	205	208	219	218	206	209	202	251	223	215	237	211	216	222	214	227	233	201	214	237	204	209	214	204	207	188	204	213	217	198	211	245	224	222	232	196	221	205	244	223	197	225	228	204	225	244	209	187	215	213	230	202	239	227	221	233	204	225	207	249	233	215	217	240	229	228	217	205	214	220	198	225	250	244	220	203	217	205	232	228	215	212	208	219	209	237	204	236	225	231	218	232	199	200	237	211	216	224	212	184	231	218	226	218	228	229	195	225	227	234	200	204	199	243	223	205	238	238	235	233	229	210	213	200	237	205	229	225	210	248	191	200	224	254	237	234	206	200	209	227	227	212	233	242	206	226	246	224	220	222	203	211	219	235	221	239	218	222	225	238	232	253	213	202	213	217	205	216	201	251	209	205	231	228	234	206	219	208	230	225	200	204	216	232	226	223	225	227	235	202	210	220	204	256	217	194	233	206	223	226	211	210	215	212	228	219	210	237	225	202	241	230	249	212	216	213	221	234	243	237	228	184	225	232	235	235	225	230	243	224	220	169	212	229	238	221	216	251	240	221	247	211	191	228	231	227	190	217	211	198	233	239	228	228	211	209	259	218	215	194	224	247	202	235	227	228	219	217	245	242	213	233	208	211	253	228	216	224	230	232	224	227	224	229	231	210	237	226	233	209	222	231	207	213	189	231	222	207	218	208	187	219	213	228	210	216	206	240	227	209	233	215	212	209	248	225	223	234	203	218	227	250	232	253	247	232	220	223	246	204	221	196	246	218	231	213	202	214	198	214	213	246	260	216	219	229	242	242	230	215	231	209	210	230	224	197	209	218	192	243	236	225	202	259	221	216	205	227	209	240	198	201	233	214	215	226	230	197	236	230	217	227	243	236	242	207	219	242	222	204	229	220	224	233	255	225	239	246	203	233	207	216	234	212	246	209	239	217	242	235	224	246	236	233	251	241	243	212	209	246	242	202	204	212	217	239	223	236	188	239	216	219	235	233	238	217	207	218	228	252	217	218	252	209	203	232	200	193	217	242	225	206	233	223	218	219	216	215	222	219	237	227	193	223	253	227	229	213	179	223	215	224	224	241	238	227	225	203	215	238	229	204	205	231	214	211	206	206	213	230	222	247	220	233	227	227	214	235	233	218	236	198	195	209	219	218	216	220	225	226	246	242	225	218	200	226	222	224	221	201	196	201	223	238	216	234	208	211	238	218	240	238	197	233	239	232	212	230	213	212	213	214	203	203	204	235	223	246	220	212	244	223	244	184	220	194	227	224	229	225	225	236	215	230	214	195	220	215	224	232	215	229	197	214	236	239	197	216	213	206	201	232	197	239	223	217	226	198	194	209	216	226	227	228	239	203	198	211	227	232	201	215	234	229	199	193	211	219	233	197	205	220	241	206	260	226	216	201	225	253	232	237	227	230	223	219	236	238	231	194	232	208	200	204	228	228	242	232	212	220	219	244	216	223	264	222	229	216	242	231	244	254	211	233	209	201	189	209	219	216	215	238	230	217	202	226	228	222	216	207	222	226	235	222	218	219	229	220	223	245	254	208	202	187	238	230	186	201	227	214	214	214	209	184	231	217	210	219	227	214	215	221	216	226	218	228	213	238	219	211	223	213	213	204	244	234	234	227	248	222	228	230	204	228	221	209	233	233	224	232	212	209	228	223	217	229	248	210	193	232	212	215	229	233	219	199	231	213	206	224	186	214	218	223	227	221	192	206	190	236	226	193	241	207	237	253	209	210	235	204	225	235	213	205	223	221	218	221	218	211	201	215	227	226	218	236	221	238	202	218	212	260	236	220	218	228	201	211	257	221	229	221	227	206	219	241	217	239	245	209	247	240	222	218	212	217	230	205	228	211	220	217	218	176	222	239	208	210	216	215	223	229	211	226	205	218	211	214	203	203	215	207	209	220	214	212	209	219	204	229	232	235	206	206	219	216	232	226	227	227	220	210	237	204	233	221	223	233	211	226	206	196	218	227	212	203	214	209	229	223	228	226	246	246	214	212	190	225	221	213	204	211	230	238	203	196	224	219	205	210	209	217	219	213	228	221	236	220	220	195	231	230	200	252	251	225	224	216	248	230	203	213	216	242	221	230	204	220	216	246	217	219	232	208	206	218	206	246	221	217	201	235	210	207	213	197	232	234	233	244	215	200	244	221	207	219	221	197	239	223	231	228	233	214	246	223	213	223	225	210	221	235	231	243	222	242	217	205	251	219	242	202	209	235	209	197	236	220	232	215	221	180	231	206	218	226	189	215	196	230	237	210	209	214	211	229	211	221	199	197	245	223	224	226	241	216	237	214	195	235	234	211	218	195	222	205	216	221	225	221	237	218	238	196	234	206	239	207	220	238	225	226	220	227	224	233	216	203	219	222	227	229	240	218	208	224	218	231	191	219	224	188	226	211	235	226	219	216	218	234	239	207	212	197	222	231	216	227	225	219	226	192	211	238	212	237	243	196	240	215	196	228	225	221	189	222	213	199	213	221	218	243	222	215	211	189	219	230	224	238	236	213	241	215	240	218	200	219	219	218	219	234	207	222	231	205	206	250	203	226	233	212	221	224	216	204	207	231	229	234	193	234	241	217	227	219	201	236	205	227	216	212	222	232	220	228	220	217	230	228	239	241	198	223	224	207	228	198	234	250	206	207	234	230	250	214	204	229	189	224	202	204	227	231	223	236	229	229	229	220	198	231	213	211	229	218	211	214	196	231	239	206	185	229	208	200	212	228	242	217	225	202	220	224	245	247	225	212	217	187	229	229	224	233	202	240	230	226	240	189	191	231	225	196	235	225	228	233	197	200	221	226	223	224	242	209	225	231	215	216	220	215	205	218	222	234	224	215	205	217	212	239	220	236	243	241	189	206	203	200	231	221	224	198	220	219	226	248	253	223	219	214	210	209	195	202	235	241	214	242	214	227	198	230	230	238	226	210	222	228	212	226	230	240	226	235	206	223	232	221	251	207	211	225	218	217	244	200	239	252
12753	2685	5987	13242	11958	30112	49974	47282	38249	26582	19058	9167	3056	1408	778	630	559	564	562	549	481	566	550	550	579	523	508	540	581	520	537	564	509	559	553	504	578	573	546	512	521	541	571	541	531	540	531	546	531	524	518	586	489	563	540	537	543	531	558	553	568	564	515	530	569	547	574	550	547	541	562	522	516	552	582	565	548	554	515	517	551	543	527	537	547	581	529	559	574	546	596	524	562	535	533	552	588	572	529	501	558	582	534	494	550	509	561	532	563	537	552	509	522	548	612	551	500	518	538	546	527	548	573	535	544	558	564	534	587	524	550	548	552	506	548	539	543	576	532	553	591	493	620	579	539	527	563	593	561	531	521	556	530	515	477	572	588	556	561	582	523	561	546	530	480	502	544	548	560	523	531	570	563	566	553	538	580	563	535	585	529	517	514	570	512	512	514	577	512	543	557	491	561	563	530	520	561	574	551	536	519	527	562	542	590	540	520	554	563	530	594	581	560	516	569	556	533	561	513	519	605	566	512	547	545	567	513	539	514	563	578	570	548	534	549	510	478	584	552	539	519	563	537	543	555	538	497	541	562	515	523	544	536	475	547	557	506	545	524	508	522	555	554	565	549	544	547	552	541	538	527	531	549	537	540	542	566	536	520	559	554	575	517	546	546	539	586	554	572	538	548	544	592	562	533	563	526	566	552	554	590	561	581	531	557	556	554	498	531	508	536	527	509	547	557	551	558	507	532	529	539	550	534	562	550	560	545	526	527	545	563	556	558	535	567	566	553	524	531	510	579	548	568	516	607	518	542	552	586	581	580	506	535	506	551	514	597	562	549	532	563	540	563	536	531	543	526	539	585	589	528	561	542	612	510	585	552	514	571	540	569	555	534	534	536	537	516	561	555	613	541	573	581	531	564	529	566	523	564	575	538	577	545	539	569	586	509	480	519	570	559	575	504	552	540	515	569	507	526	544	564	586	562	542	525	540	532	575	517	551	543	592	581	580	558	554	556	532	578	513	526	577	587	524	515	524	558	544	532	547	531	553	583	547	566	572	582	510	534	520	574	523	534	580	587	539	554	546	542	532	573	553	520	527	561	539	580	566	560	517	568	571	536	555	562	544	514	513	519	542	515	559	556	536	543	541	490	520	552	541	561	515	546	535	536	568	554	503	570	530	556	498	537	582	547	553	505	541	538	508	533	530	580	560	553	542	550	524	523	536	522	564	564	562	547	534	552	555	518	543	531	574	546	541	491	560	550	531	570	559	526	564	542	528	567	528	567	576	560	583	542	536	517	519	566	571	554	553	531	542	528	549	526	536	539	535	541	560	565	521	520	553	563	513	548	512	531	563	549	555	539	518	544	495	530	579	559	532	550	542	554	572	525	555	530	563	557	542	492	532	557	561	552	500	545	545	521	546	582	558	558	552	542	530	584	537	562	534	553	536	516	566	563	554	572	575	540	517	571	483	531	522	557	497	546	541	559	551	583	541	545	543	520	574	565	523	572	531	545	515	561	533	540	496	567	519	568	570	515	524	527	524	534	564	546	567	507	537	523	572	474	557	533	563	534	556	512	527	571	543	536	510	526	563	530	540	594	561	532	522	542	514	515	567	559	500	531	567	531	514	570	535	533	504	509	581	566	576	540	499	575	580	508	538	538	578	543	539	577	510	544	510	520	548	539	522	530	503	561	524	525	525	581	541	582	564	602	509	528	548	583	542	560	511	548	565	552	504	540	570	538	546	561	579	566	545	539	530	527	540	589	588	503	540	551	566	498	572	541	559	523	552	539	506	521	539	552	544	559	555	553	565	553	539	509	532	576	584	504	522	540	510	535	504	524	507	561	583	531	541	562	543	542	541	529	553	551	497	536	535	542	563	546	536	548	532	549	530	549	534	536	543	604	546	549	546	555	561	496	568	574	524	507	541	518	577	519	557	560	534	519	558	504	520	541	509	571	557	570	540	592	555	515	549	563	575	524	546	533	521	541	538	557	534	591	563	537	551	514	546	583	473	564	544	505	536	547	532	565	535	563	578	553	552	564	525	551	565	547	569	545	528	573	542	516	538	579	553	533	557	554	515	568	546	525	539	517	565	518	556	500	523	584	544	530	494	547	594	569	556	555	547	572	529	510	518	552	484	582	560	529	542	521	562	550	521	535	545	575	516	564	582	534	624	545	563	540	535	568	521	509	525	529	569	513	571	583	521	512	544	586	549	562	562	519	553	569	529	537	575	585	549	537	535	544	547	545	529	568	528	556	525	543	600	524	576	561	545	563	531	547	514	538	534	580	538	578	535	573	535	518	533	599	547	536	540	559	507	539	540	559	538	565	589	578	554	563	546	520	552	545	534	562	559	531	517	563	534	586	589	492	586	525	531	553	527	559	516	519	545	553	514	492	559	540	508	549	548	591	530	519	528	547	566	554	532	528	526	553	581	541	570	538	531	565	556	570	525	529	514	557	512	606	527	536	538	575	560	545	538	582	520	543	564	543	540	536	559	525	531	560	558	530	576	530	542	576	529	538	567	514	551	575	538	530	551	566	573	507	545	522	571	553	511	546	547	566	576	563	518	501	532	523	563	553	539	539	587	536	534	548	559	532	534	552	583	490	509	526	583	526	533	548	535	569	519	538	515	524	547	547	576	532	575	491	541	562	527	577	581	579	568	536	534	541	571	562	517	546	538	546	558	543	506	543	519	550	603	515	535	516	573	510	547	492	576	571	502	489	528	559	564	578	525	502	504	519	554	519	542	548	550	519	497	526	564	540	543	541	524	558	571	539	507	555	562	547	508	538	533	532	534	530	568	536	554	549	574	575	561	580	558	554	557	535	516	569	480	497	601	549	572	554	525	536	535	525	539	514	558	483	591	504	537	539	540	551	496	558	530	549	534	534	519	526	538	555	548	578	566	547	529	547	551	518	563	533	592	531	533	552	513	552	535	564	547	552	559	556	579	522	549	548	532	588	576	559	553	514	506	502	569	537	600	592	555	521	505	544	512	533	534	571	581	530	570	552	532	547	555	581	572	507	576	566	541	553	533	559	520	559	544	568	539	583	545	522	547	542	510	562	526	543	545	522	627	544	528	561	544	530	527	532	543	521	548	560	528	573	546	539	507	569	525	542	532	543	534	556	540	555	549	566	540	536	574	519	587	523	537	514	554	555	537	517	566	560	523	590	532	554	551	516	508	530	555	562	582	550	597	564	528	529	577	503	564	558	509	528	559	521	528	497	534	509	554	565	542	558	547	522	549	557	538	579	533	536	555	542	575	550	545	607	534	577	542	554	530	543	502	569	523	540	539	578	481	542	528	527	563	596	548	535	519	545	533	568	499	536	534	528	531	544	514	524	559	550	575	576	532	535	557	523	546	518	566	541	577	517	518	562	552	538	554	528	555	540	568	584	541	590	580	558	538	552	572	553	558	561	542	538	552	573	554	530	589	541	557	546	570	570	547	529	539	531	537	534	584	574	525	564	521	560	557	551	545
30746	12809	8865	8807	6208	19194	48070	46716	33150	19986	11645	5096	1369	557	337	217	231	208	239	209	222	184	207	220	204	216	222	229	186	211	249	193	202	212	212	246	214	223	242	204	208	218	208	220	249	226	211	217	236	212	202	229	204	202	220	224	204	207	232	234	215	201	223	192	209	225	201	210	224	193	211	229	212	220	221	205	197	207	234	210	213	214	204	200	230	189	217	225	190	203	199	207	246	240	211	212	233	213	220	194	205	220	201	210	223	213	214	186	203	219	223	201	201	196	219	195	235	226	218	238	215	195	223	172	209	205	209	189	218	227	208	186	194	219	202	205	219	210	212	197	237	224	237	229	209	212	230	219	204	209	209	210	209	231	239	211	214	220	206	210	222	217	197	218	240	215	212	215	182	226	224	202	201	213	228	199	195	227	205	229	235	204	205	216	189	213	221	218	228	218	212	196	232	245	223	219	208	222	208	212	203	220	212	197	229	206	207	214	218	216	231	200	218	199	202	205	208	226	214	247	235	222	216	218	213	213	230	218	231	199	221	227	200	219	215	195	216	229	229	194	217	189	195	217	222	213	239	217	202	210	218	215	200	218	235	217	215	211	215	229	220	221	220	226	228	211	215	207	212	203	194	213	190	237	194	191	197	204	214	179	206	203	210	229	240	231	229	219	177	224	239	211	206	218	207	207	216	227	233	204	209	215	223	203	224	215	205	241	222	219	199	214	229	208	198	212	220	203	198	211	225	205	205	225	214	206	225	213	199	219	201	186	237	203	218	201	225	205	225	250	220	190	227	197	198	208	208	247	234	232	237	210	208	204	225	251	168	217	203	218	219	233	212	234	205	208	204	185	202	232	221	220	211	208	212	201	209	201	210	208	229	190	213	219	213	231	231	202	228	215	227	186	175	198	234	216	196	217	207	235	220	222	242	238	240	244	221	216	207	223	232	205	221	222	207	188	210	225	212	209	199	234	233	212	201	225	230	224	206	197	217	228	197	205	186	224	211	212	238	196	228	210	231	216	221	204	210	211	213	257	239	214	184	216	223	211	217	191	194	231	221	234	223	210	214	216	181	176	209	221	190	237	238	229	236	225	219	197	210	234	228	240	208	193	201	230	200	202	244	210	240	221	250	201	209	206	212	235	250	193	212	203	196	222	196	186	236	219	190	210	218	238	226	244	202	208	210	214	203	196	209	211	206	205	210	220	226	209	241	203	215	206	216	218	221	229	199	210	210	191	208	215	214	204	198	240	201	237	218	200	203	220	206	208	217	217	196	223	210	208	213	203	213	197	202	194	208	223	204	176	232	212	243	233	239	202	212	218	210	240	220	198	240	206	197	221	209	222	227	221	195	219	229	210	252	224	197	209	199	192	218	212	227	211	204	234	202	222	182	199	215	219	229	201	215	225	196	204	199	202	181	228	234	211	189	199	191	211	209	230	221	218	230	205	188	222	224	226	224	199	200	204	195	205	197	217	229	219	198	228	202	237	220	244	250	208	215	217	207	212	223	222	221	237	205	234	237	202	219	194	193	219	210	214	216	240	185	206	189	224	209	216	227	214	219	226	221	225	209	210	202	216	222	181	200	209	204	193	229	237	209	187	213	218	233	192	207	192	210	183	224	244	200	197	217	217	214	222	214	230	214	220	210	228	211	210	215	199	211	235	243	178	189	208	211	197	228	192	209	222	209	197	186	191	248	195	236	211	205	200	242	198	241	207	234	199	213	222	209	216	200	227	247	206	214	195	234	237	238	200	207	206	212	201	220	208	234	210	227	200	219	246	230	217	186	207	219	194	201	213	219	200	237	225	196	234	230	207	225	203	218	193	209	216	231	194	213	229	211	213	205	243	219	240	214	223	206	224	210	231	198	225	221	202	213	231	230	219	229	221	226	212	234	206	188	215	223	198	199	213	210	212	194	206	207	195	180	194	183	208	239	207	196	210	225	240	173	203	217	208	236	186	196	234	237	205	263	229	215	198	215	237	258	221	219	201	201	202	210	214	226	212	251	206	203	206	210	208	231	211	202	197	213	224	208	217	238	234	237	227	193	250	218	223	207	193	219	216	224	196	182	207	218	221	206	218	218	209	217	167	189	212	215	260	191	206	209	218	223	197	223	212	231	201	212	222	199	197	217	238	203	210	210	204	199	211	211	200	201	213	204	207	221	227	219	207	221	227	226	199	223	225	198	228	229	219	210	240	196	221	198	212	228	223	225	227	211	211	210	205	201	234	209	236	226	206	201	199	253	216	220	216	221	250	207	219	229	202	221	218	194	243	237	220	214	230	235	204	237	219	204	226	205	206	222	210	217	239	224	228	186	203	225	217	241	235	219	219	199	214	209	228	201	205	217	208	222	225	207	231	223	214	246	219	216	198	218	241	226	212	226	207	206	201	169	204	191	218	211	225	226	253	206	186	210	196	217	212	219	221	208	204	228	230	212	235	212	223	225	235	214	239	200	214	198	212	237	207	192	265	207	228	217	211	210	214	216	230	219	199	209	222	188	230	180	233	214	202	232	228	226	231	202	198	213	227	229	218	222	234	214	248	237	224	212	238	209	215	196	198	172	204	224	258	233	226	212	193	225	221	200	233	201	208	214	207	199	206	186	258	210	232	197	204	205	243	191	185	201	218	219	208	213	207	221	221	197	240	249	239	194	214	214	198	192	216	197	230	216	221	231	226	222	193	190	204	211	237	207	219	185	234	195	219	212	222	206	204	209	189	212	216	218	208	211	191	220	220	214	239	194	228	209	194	202	209	201	239	218	215	220	214	213	227	197	225	217	235	202	198	225	187	214	214	197	210	222	197	237	208	188	224	215	198	223	236	235	229	254	211	202	214	219	219	189	211	248	233	232	214	199	234	218	205	196	215	239	202	204	217	215	208	201	192	175	200	201	225	196	218	198	194	186	222	204	202	202	205	189	199	198	219	235	213	214	197	243	245	213	227	203	204	232	203	215	198	209	191	228	204	219	222	198	222	231	209	190	207	178	212	213	213	222	155	189	243	208	226	177	195	232	192	205	216	229	220	200	204	210	173	213	206	239	239	204	222	217	223	203	224	213	196	207	221	199	208	191	214	226	233	216	221	199	230	218	208	207	213	203	234	209	203	197	224	224	182	203	233	251	229	223	208	215	216	211	212	200	191	231	216	207	209	216	212	200	216	199	239	205	222	195	212	214	211	212	205	203	221	196	213	217	224	220	229	225	213	207	206	222	178	221	219	232	223	196	239	188	197	205	212	251	206	201	221	213	183	216	190	215	214	234	210	200	243	233	223	203	229	249	209	200	199	207	194	237	220	201	230	186	248	210	231	214	183	185	205	241	191	203	223	204	208	211	255	213	186	221	227	197	192	213	203	213	206	181	219	218	205	207	194	199	234	210	227	214	243	229	222	243	215	207	216	181	241	235	208	230	208	218	192	202	220	220	232	193	196	222	227	210	214	213	229	219	198	222	210	194	209	195	214	222	213	232	202	218	229
17692	5916	10528	17292	16033	37591	62252	60035	48613	36931	28939	15947	5757	2222	987	630	525	490	529	513	509	583	534	500	521	550	526	531	537	536	522	541	564	506	510	520	518	514	491	501	516	492	505	520	498	513	537	520	496	514	526	532	542	563	514	516	497	502	506	518	482	485	526	511	518	504	570	498	546	510	549	493	536	513	564	498	507	541	504	539	482	503	548	499	514	571	482	534	516	517	515	534	529	566	506	522	479	506	571	480	535	529	510	547	546	474	526	507	532	532	487	552	520	538	493	539	507	503	518	536	513	500	550	533	497	523	523	511	525	535	516	517	551	555	508	516	516	548	473	497	511	489	547	517	533	508	545	525	524	556	548	539	512	482	507	561	482	531	485	487	524	529	486	542	525	551	549	489	566	523	563	535	563	520	519	552	514	506	503	571	488	555	502	489	552	509	553	499	535	512	552	546	489	499	487	535	518	539	497	492	507	506	563	508	543	501	501	521	523	512	505	527	530	526	522	496	514	565	476	491	516	532	541	517	509	521	523	485	512	501	511	511	529	539	533	536	499	523	545	520	480	514	528	537	502	556	545	502	531	459	546	538	533	513	544	543	483	553	509	527	526	530	586	503	519	538	506	512	487	513	536	476	549	537	481	560	488	493	534	491	524	516	523	532	496	510	543	508	519	538	512	497	511	521	487	509	515	516	520	531	547	529	504	541	487	533	528	501	495	509	515	521	524	552	481	515	528	534	525	502	515	511	540	519	534	514	538	536	550	537	501	563	499	508	520	528	503	557	553	511	567	529	502	514	500	520	542	544	513	497	512	546	482	515	554	521	530	564	534	460	530	561	519	510	530	524	496	531	496	513	543	542	523	512	527	562	490	526	544	509	535	531	538	577	531	528	504	531	518	535	544	504	568	542	485	527	562	515	534	496	487	509	530	522	540	477	529	569	508	534	530	484	553	516	515	506	520	489	480	517	545	534	544	498	514	533	556	509	476	513	512	515	551	515	485	556	514	522	544	543	505	525	523	512	544	525	559	543	536	544	569	551	524	540	506	534	497	590	526	510	552	553	530	536	538	522	547	535	545	520	551	528	549	573	526	502	501	517	549	505	534	508	556	487	476	540	534	494	492	517	522	583	502	514	461	517	513	532	474	524	523	539	514	473	546	527	487	529	523	549	530	515	559	521	542	544	516	495	501	547	534	517	487	535	537	507	529	536	547	522	514	550	518	556	521	556	525	527	473	455	500	550	526	500	507	539	498	497	533	524	517	512	535	544	515	527	489	577	513	551	509	516	495	532	514	530	512	470	528	545	546	523	503	539	586	547	540	542	507	458	523	505	467	544	521	541	527	509	515	533	532	529	545	518	536	506	543	505	516	527	519	517	517	546	500	530	518	522	554	484	506	533	539	556	513	498	540	498	463	516	481	560	519	527	545	571	557	532	572	528	548	517	520	556	571	531	492	522	514	555	533	519	518	495	530	505	512	514	527	529	502	518	527	530	499	512	483	533	497	507	498	517	525	551	496	521	509	546	507	477	510	493	506	511	505	541	529	499	537	539	492	516	504	531	514	534	499	517	527	539	487	491	541	518	501	503	507	480	545	505	506	569	528	544	549	564	552	507	548	530	490	519	519	553	523	513	554	519	513	534	546	524	506	548	497	532	537	527	473	529	544	529	557	538	499	539	506	476	518	520	537	544	533	540	553	556	555	540	530	544	511	497	540	546	520	491	485	485	532	489	503	554	515	541	558	544	520	541	515	501	495	533	500	549	473	508	494	531	509	564	529	538	533	534	528	539	550	508	517	530	541	538	553	503	529	551	495	505	509	527	501	567	520	516	532	512	561	525	542	491	507	538	511	540	559	500	501	543	523	509	542	529	506	515	539	506	501	519	509	486	559	508	483	521	540	521	499	564	538	547	517	521	513	524	509	516	538	505	566	526	498	537	521	522	531	559	512	519	528	495	500	499	518	484	505	499	503	508	521	484	508	520	518	512	504	522	501	475	532	515	520	495	555	482	504	529	535	511	530	505	489	539	474	519	520	554	468	500	468	533	502	525	504	517	502	494	536	552	553	523	513	532	493	527	525	540	558	487	534	499	525	532	520	552	515	545	526	557	535	546	490	526	490	520	476	537	523	519	565	487	501	572	553	485	510	491	507	549	523	527	516	541	537	495	488	502	466	546	544	495	525	552	509	546	533	517	470	521	524	533	536	528	518	526	569	527	526	496	501	548	538	528	503	540	527	509	530	513	488	532	558	523	510	476	544	490	511	518	538	515	508	522	514	517	526	526	553	527	498	540	512	504	547	512	504	555	582	504	515	521	488	527	480	525	508	508	529	544	562	527	518	535	502	517	518	515	502	513	528	535	524	468	520	540	525	516	494	518	512	492	491	524	545	555	554	535	556	467	498	555	531	504	507	505	515	532	536	524	526	506	527	508	519	534	571	555	543	551	524	508	535	509	531	540	490	523	497	487	529	535	503	564	535	559	525	538	537	520	476	485	507	542	541	504	532	535	517	519	524	488	537	517	523	511	539	533	502	523	527	510	519	523	572	488	503	558	533	506	550	500	516	548	507	527	536	560	508	499	526	479	523	508	525	545	517	471	511	505	522	561	501	515	531	500	507	482	526	559	526	552	450	536	519	457	501	502	528	518	517	523	522	528	518	550	526	530	479	510	524	507	495	511	539	521	481	560	499	537	512	528	529	529	528	515	520	514	478	508	501	554	567	492	527	538	545	483	529	473	518	565	534	518	532	543	485	553	483	489	553	524	501	546	524	503	512	510	501	543	507	527	566	548	542	489	503	565	554	540	536	516	554	506	540	461	563	521	556	519	539	490	543	498	513	519	529	511	523	505	506	499	528	494	506	516	536	485	509	546	514	532	509	528	536	512	520	531	518	476	556	477	539	530	513	501	526	483	528	477	583	567	560	568	515	525	554	517	478	519	569	522	506	549	511	543	539	575	522	494	534	529	542	543	528	498	475	518	536	522	490	506	523	511	516	555	489	522	512	540	539	532	535	551	496	535	482	512	471	552	504	526	528	538	503	533	587	490	544	531	533	478	514	532	499	554	507	568	522	529	525	518	542	507	504	497	569	526	512	510	482	507	491	550	514	480	516	515	484	550	528	491	535	557	519	504	546	515	568	539	541	478	518	481	504	510	543	515	525	499	526	477	497	547	502	506	529	504	538	500	518	535	517	520	482	501	513	527	515	531	547	563	566	501	527	531	536	522	526	515	498	522	508	517	482	524	531	538	529	505	549	526	506	532	529	519	478	488	514	498	491	531	516	524	522	515	503	531	529	512	576	538	509	529	517	560	483	522	559	517	495	576	515	487	532	501	540	505	565	500	537	483	543	491	528	518	482	518	523	567	504	521	522	477	554	519	542	516	585	536	550	521	534	476	527	537	514	553	544	551	540	539	539	557	503	519	509	545	509	495	512	526	499	537	530	564	515	527	547	506	531	497	496	517	560	540	526	542
6051	2919	4259	3478	2473	2212	2773	2787	2083	1383	923	521	318	213	158	162	163	157	164	182	183	187	144	155	157	165	165	188	182	171	180	166	177	139	188	140	180	173	206	164	155	176	177	187	175	179	166	162	196	182	145	174	182	191	153	158	160	170	161	175	165	187	176	144	199	155	163	179	168	156	169	189	158	169	171	165	193	183	171	152	190	165	165	153	155	165	156	173	148	177	142	184	165	159	158	162	188	163	172	157	191	179	158	165	173	180	186	154	166	168	187	164	176	193	142	182	178	184	146	178	184	178	166	184	149	158	182	184	154	163	165	171	172	165	175	173	195	185	174	164	178	182	205	182	194	162	166	177	157	155	180	177	163	174	175	186	168	145	182	134	177	175	176	159	180	167	140	152	163	189	170	173	142	139	171	182	155	176	186	163	163	192	179	172	170	167	179	146	188	115	174	157	161	175	158	174	186	164	175	154	161	154	179	160	201	160	153	171	176	167	181	150	187	177	163	164	174	167	181	163	180	174	182	169	166	173	173	178	177	158	184	180	168	172	184	155	184	170	161	223	158	166	186	181	163	167	175	184	174	175	171	177	168	164	170	186	161	182	162	154	176	165	189	161	188	185	154	140	158	174	169	164	167	188	159	180	175	196	175	180	181	157	169	156	150	177	175	161	170	198	158	173	180	171	172	179	159	155	166	146	169	134	178	177	191	175	177	164	158	169	159	179	222	182	160	166	164	176	213	176	172	165	175	203	131	149	165	183	196	150	161	167	168	171	203	164	180	187	141	144	168	166	143	201	173	155	175	175	186	169	175	168	171	170	172	167	180	165	175	166	180	167	165	153	185	164	174	180	155	156	158	170	176	154	181	164	163	171	155	164	160	147	170	171	180	202	178	166	163	181	168	165	164	170	152	156	171	195	180	159	188	171	155	165	158	177	166	181	191	162	164	201	168	185	180	165	161	173	182	159	190	166	165	193	189	176	174	170	148	173	167	158	174	180	173	184	156	148	146	176	157	180	201	154	160	169	151	188	190	164	164	169	165	158	183	169	167	179	172	151	180	190	156	179	174	176	170	147	175	176	172	165	162	168	166	169	185	160	151	176	159	166	175	181	160	157	184	178	167	170	160	194	139	160	189	183	188	172	193	180	153	142	172	178	171	195	192	191	198	169	175	158	184	155	158	161	177	161	176	157	147	168	155	167	167	164	143	195	171	181	162	162	171	176	176	171	186	164	165	183	156	152	173	187	175	181	176	203	153	175	172	188	181	162	177	201	160	176	162	168	183	148	157	166	172	188	175	179	167	177	156	194	168	187	162	148	140	185	158	166	163	155	182	166	174	171	184	165	159	162	174	149	167	150	172	185	194	182	174	169	163	168	180	159	179	168	165	174	179	180	168	158	178	168	183	176	174	157	177	170	142	154	199	159	157	171	166	173	182	183	158	177	179	187	194	200	191	156	139	151	168	176	165	167	187	178	182	188	166	167	170	159	185	178	176	196	169	187	189	149	155	158	159	159	182	160	180	202	171	168	170	176	182	157	158	183	176	160	137	188	171	153	165	192	190	172	167	166	174	188	173	201	163	152	156	162	182	173	157	175	168	142	162	159	165	174	181	177	169	164	178	196	175	156	176	180	163	171	183	169	159	172	138	166	187	176	173	160	153	171	191	164	177	168	164	167	173	183	171	147	158	154	158	164	165	172	191	179	158	154	170	161	174	176	166	161	159	180	165	173	152	175	178	176	198	184	158	184	189	186	198	170	182	212	171	152	159	191	163	170	187	166	155	147	161	151	193	196	176	184	179	172	199	135	164	178	182	198	177	166	169	154	158	137	185	160	179	163	184	170	166	159	171	157	174	183	168	183	169	170	165	171	162	167	181	188	204	171	195	166	179	167	162	198	176	169	186	168	176	169	176	142	170	172	162	148	160	178	194	175	166	160	169	182	154	176	176	188	175	162	175	193	189	128	193	175	173	178	169	182	198	155	176	176	184	148	190	165	177	155	161	185	173	167	174	155	186	185	177	174	175	175	171	185	138	180	147	163	172	181	154	196	167	168	167	153	161	176	165	165	179	202	175	174	175	175	178	186	150	184	159	166	182	158	155	167	156	173	188	177	174	161	161	177	181	175	154	158	165	156	171	182	187	187	163	150	139	167	167	198	182	166	149	164	169	185	166	166	187	150	156	164	193	181	170	193	152	155	154	183	171	162	172	173	176	152	149	187	196	173	185	161	185	155	159	152	199	147	158	154	158	162	202	154	165	190	167	145	167	169	188	177	177	166	187	183	175	168	158	156	165	177	180	177	163	176	186	167	155	161	140	151	177	166	156	202	193	181	156	156	159	166	174	185	143	175	176	173	168	182	203	166	158	165	166	183	177	165	183	170	172	178	160	206	162	164	144	185	185	158	192	177	136	168	180	160	170	177	171	179	167	193	174	185	167	141	188	156	187	164	192	155	165	185	160	168	183	155	185	187	156	156	192	177	152	165	167	200	187	163	164	151	149	181	158	149	184	171	165	161	172	184	195	163	194	174	167	168	159	170	172	159	172	172	180	198	190	158	168	153	163	175	178	177	153	157	182	166	182	162	158	167	152	180	182	179	182	174	195	166	164	173	148	169	155	145	170	183	180	181	171	197	177	153	159	183	167	169	179	173	167	168	186	186	142	169	168	190	174	165	176	157	179	168	185	183	175	172	179	181	200	177	166	166	143	173	156	171	169	166	171	191	186	168	170	183	162	167	188	180	183	153	166	154	167	160	166	181	195	171	174	158	153	163	166	153	165	170	164	169	150	177	159	165	143	175	162	176	164	178	167	157	156	158	178	167	175	161	173	171	177	162	169	171	161	177	169	163	168	165	123	185	156	189	167	176	180	178	161	172	172	165	185	169	173	169	141	171	174	188	196	167	208	179	170	180	160	175	168	155	197	145	170	146	175	163	150	181	193	183	175	150	159	174	181	182	165	173	152	161	175	163	170	175	189	188	175	171	205	179	162	143	188	165	176	166	183	155	155	176	171	173	153	176	205	160	186	172	190	143	177	162	174	166	157	151	172	179	186	159	165	174	163	153	184	160	177	160	162	167	196	139	176	148	174	153	181	177	159	197	165	175	169	158	162	169	176	163	146	168	137	182	180	141	154	160	154	181	183	179	170	151	177	157	170	162	175	188	157	155	173	194	154	194	199	200	186	166	154	169	169	173	177	169	173	158	172	162	155	187	178	177	154	176	180	173	169	164	185	157	168	157	179	186	186	172	172	177	159	160	162	174	170	177	166	187	165	154	174	174	165	211	155	175	180	166	161	178	176	176	180	149	176	144	154	147	164	173	145	182	165	180	174	184	151	192	157	165	179	194	147	176	166	167	183	219	168	177	185	150	171	167	187	162	159	174	167	188	176	163	184	128	193	178	175	178	157	147	167	184	149	194	170	181	168	170	170	181	159	157	165	152	198	162	163	190	186	190	177	149	176	157	190	165	170	203
4372	3065	7280	9923	9005	9023	12333	12066	8882	5580	3551	1913	1001	581	514	434	463	454	414	470	412	418	419	423	435	422	472	422	408	421	442	453	461	411	436	447	437	464	420	447	435	456	457	436	423	461	426	435	449	462	464	419	450	460	411	442	421	422	450	456	453	463	414	445	446	420	434	487	406	471	467	421	441	429	454	423	481	453	420	420	431	435	439	449	425	438	449	438	469	442	427	440	430	412	474	433	411	458	430	468	438	416	471	431	441	418	417	404	445	414	464	384	436	442	442	424	449	423	428	465	418	443	446	449	460	445	455	431	469	435	460	452	440	422	443	464	403	420	411	411	405	418	424	418	403	462	435	436	405	435	424	480	389	472	433	409	413	455	426	411	452	418	450	410	425	440	464	453	434	435	434	428	412	398	453	471	436	421	423	422	462	433	419	436	411	453	405	474	485	429	423	426	435	470	421	442	435	440	437	454	415	474	392	434	406	420	464	400	426	444	442	437	421	442	412	446	443	421	436	432	438	461	448	420	463	455	473	468	508	439	433	421	426	461	427	433	411	420	464	428	477	424	430	431	458	446	443	431	427	410	421	422	416	423	467	421	415	444	501	423	454	454	429	458	434	423	440	423	418	456	491	491	439	424	388	415	421	440	451	449	421	448	460	414	451	424	430	448	452	428	412	443	396	438	462	442	469	420	413	420	420	428	442	451	459	426	420	468	447	427	435	425	404	449	461	427	402	422	441	461	422	466	459	437	465	407	468	457	443	421	464	406	446	419	413	440	444	418	458	455	428	457	435	486	466	435	462	441	471	454	429	441	465	460	454	416	423	450	477	409	449	471	395	464	446	414	436	469	439	455	412	450	430	385	426	470	432	450	463	454	457	433	449	431	466	440	453	450	525	451	406	420	453	451	414	431	446	419	464	479	436	438	469	434	423	445	427	438	462	431	453	444	431	461	411	452	480	501	441	447	437	423	449	438	405	447	474	422	429	451	438	408	447	437	452	430	453	453	408	444	446	488	413	450	446	429	478	406	446	408	398	430	442	420	461	443	425	452	405	444	458	467	468	482	468	470	416	431	452	413	440	459	438	411	416	453	436	415	419	447	423	467	434	459	500	486	447	455	464	412	470	420	450	458	423	415	443	431	386	460	434	457	448	472	489	459	474	460	422	426	409	430	395	455	452	463	443	423	445	448	431	387	418	411	461	444	458	429	407	400	442	434	438	441	449	460	420	453	418	428	418	429	429	446	434	417	454	462	410	421	437	450	439	437	425	403	410	434	436	463	460	448	446	430	441	444	412	444	432	423	423	412	450	417	471	416	423	412	449	450	489	457	457	464	421	405	429	457	436	426	438	444	450	431	445	452	423	412	404	452	418	417	433	414	419	425	428	422	413	430	452	411	433	455	448	431	448	436	405	448	442	434	431	441	431	447	437	466	410	434	436	471	449	425	444	449	414	461	453	477	453	454	431	410	444	466	474	441	449	436	446	421	473	443	453	387	449	433	424	447	433	435	470	429	432	453	422	417	427	439	443	428	426	414	438	430	465	478	459	434	454	446	420	431	427	453	415	458	415	465	432	437	437	463	453	462	403	446	431	468	454	412	468	458	454	441	423	416	454	447	430	456	480	430	464	438	430	430	426	457	424	426	482	413	453	423	429	439	462	454	492	438	459	396	421	399	434	448	464	398	420	431	409	431	401	413	438	412	436	490	445	451	396	436	433	460	452	420	414	422	464	445	435	452	490	436	413	422	446	432	461	422	469	415	455	419	438	462	430	421	430	468	399	395	427	430	449	469	433	421	430	404	426	407	445	435	434	444	430	453	430	456	395	431	427	383	489	444	480	424	446	450	482	441	442	421	423	412	437	451	424	436	448	467	443	420	402	446	423	451	423	397	467	451	386	446	423	471	420	423	423	419	456	451	409	443	415	442	448	406	442	402	454	440	463	414	415	427	445	462	461	431	425	424	461	440	417	416	429	440	439	458	437	444	420	455	405	423	444	423	478	421	416	413	433	467	447	403	467	432	435	432	428	447	454	445	437	418	456	435	435	433	438	426	422	435	459	440	375	444	451	419	432	405	446	431	416	406	443	475	426	467	438	414	447	437	455	442	430	457	417	457	474	436	449	474	431	445	430	475	468	422	393	406	414	440	438	443	449	444	409	429	455	383	445	433	449	408	428	428	471	495	477	410	449	468	472	448	470	415	447	405	417	436	456	431	414	459	398	431	435	431	399	427	405	428	460	416	468	434	468	443	391	478	416	430	458	439	428	420	434	454	450	435	412	439	453	448	413	466	447	434	412	461	452	406	465	426	439	461	447	458	436	443	470	430	445	433	430	445	415	442	427	428	420	468	447	463	492	462	422	438	422	424	433	424	416	441	460	446	437	430	446	423	448	397	444	427	437	442	409	433	414	457	439	426	425	448	381	445	450	417	477	448	447	432	412	429	431	452	447	395	438	439	399	475	430	417	417	410	455	434	427	456	428	475	444	456	403	440	469	452	454	453	434	427	415	490	436	418	422	430	422	412	469	401	440	453	452	413	430	423	415	425	441	413	431	405	414	402	462	476	464	464	420	438	447	443	433	399	434	435	406	429	458	426	454	442	439	433	460	434	394	443	443	468	442	413	420	414	408	428	454	427	424	444	474	437	431	447	453	442	407	500	431	448	426	429	455	445	449	455	413	424	447	434	437	403	427	429	413	451	412	449	401	450	454	452	417	450	465	410	423	431	436	436	460	442	423	461	420	408	487	437	438	431	453	439	455	435	405	450	450	442	431	440	390	424	435	454	429	503	426	445	432	472	413	412	463	415	398	419	440	441	421	415	462	412	468	447	431	448	421	458	459	396	435	423	440	432	458	413	429	457	443	433	462	447	392	454	426	417	429	422	464	435	438	448	439	423	492	446	450	403	447	422	421	454	441	463	415	424	404	441	470	385	455	451	407	452	438	431	455	424	430	475	454	416	436	404	424	461	421	435	440	444	429	445	451	412	446	436	462	446	430	439	461	427	435	456	440	435	429	397	413	425	454	443	460	467	426	453	406	435	419	453	408	432	464	438	443	466	487	428	413	421	428	424	466	410	419	467	409	468	405	443	452	442	443	430	441	413	452	447	446	452	459	442	465	436	431	421	432	449	454	443	403	437	425	481	426	423	441	450	396	437	456	448	453	455	467	457	446	437	434	456	427	423	444	430	482	429	404	435	413	460	425	445	406	449	441	466	444	478	449	446	438	463	455	429	420	452	426	432	446	457	455	458	407	442	457	403	439	465	427	409	385	455	401	441	423	457	467	462	384	415	440	430	440	442	397	436	391	417	453	424	477	454	414	452	434	443	445	443	448	421	433	424	427	462	419	470	397	426	468	454	441	439	393	427	453	465	438	437	431	442	402	468	429	443	430	412	426	428	447	419	464	432	441	448	470	439	486	455	444	457	400	432	433	423	455	445	428	424	439	453	453	426	431	385	404	443	444	420	430	440
29806	18620	12446	8194	5584	6707	28047	29789	21315	11691	5824	2678	904	438	268	222	216	239	210	227	223	218	218	191	215	218	199	244	225	239	259	220	234	197	203	207	203	232	188	234	232	227	211	213	238	208	223	219	210	227	188	213	217	188	202	249	225	201	235	197	193	181	212	221	205	230	235	215	216	179	215	222	230	210	227	207	207	232	239	227	226	222	211	196	200	217	230	250	223	219	221	221	199	229	208	246	196	241	194	221	205	197	221	231	203	213	196	181	224	228	225	210	215	191	216	219	229	238	227	221	208	214	220	219	212	204	202	227	207	188	205	212	189	201	227	217	214	219	234	243	234	199	217	221	201	207	196	233	205	190	222	198	221	218	226	214	222	223	219	244	243	235	215	231	245	230	218	222	224	222	226	221	222	217	222	203	189	205	201	235	209	212	197	213	220	208	231	223	210	204	219	228	213	209	247	219	192	199	203	225	206	202	222	219	222	236	237	218	230	220	214	226	219	192	245	234	208	216	218	206	216	201	201	221	205	206	207	234	203	227	207	215	198	222	246	216	213	258	213	208	208	207	213	196	216	230	223	225	203	235	226	197	243	215	221	182	243	197	211	196	225	211	213	209	252	200	198	200	227	208	207	211	216	200	207	237	221	238	209	228	201	213	212	215	255	204	231	221	236	204	217	217	207	213	203	197	196	199	208	198	211	208	245	209	215	221	232	227	232	228	204	239	217	241	200	206	221	191	189	218	210	192	209	210	203	197	227	207	223	246	235	225	247	238	235	227	216	244	217	230	203	220	196	220	226	270	225	234	209	234	218	211	190	233	209	213	239	184	212	210	219	227	225	230	217	238	197	207	218	214	237	206	194	215	211	231	205	221	225	238	202	244	238	216	211	215	205	224	206	205	221	211	219	212	229	229	224	220	199	228	191	194	223	205	219	209	223	222	236	233	216	184	204	213	208	215	230	200	195	233	180	189	202	181	218	232	205	246	196	219	222	226	230	224	206	215	209	220	219	205	203	237	212	189	230	207	237	208	237	247	192	198	200	213	224	196	234	221	201	206	223	221	263	232	255	219	217	223	185	222	217	221	200	222	194	219	208	209	200	238	226	220	240	200	236	229	223	210	211	206	229	216	242	221	240	201	226	218	233	208	214	225	220	256	241	221	244	190	242	211	214	219	227	241	228	235	215	230	182	225	211	221	179	177	254	208	202	196	229	233	191	219	238	232	240	193	224	193	216	218	232	213	193	200	210	212	208	205	203	218	232	187	193	226	204	225	227	219	218	205	209	211	223	201	217	233	183	209	236	220	224	219	214	234	210	206	190	226	228	215	224	204	242	218	207	224	209	215	186	253	215	198	200	233	216	255	238	233	224	212	222	227	237	206	226	210	210	211	205	221	182	234	196	235	227	187	192	241	211	218	209	206	208	214	192	228	225	244	214	206	207	242	206	197	234	212	192	220	200	218	230	235	209	227	208	199	240	255	225	251	199	207	209	248	228	220	197	209	232	227	200	214	227	215	223	216	228	207	215	191	215	203	201	242	194	234	213	214	222	237	204	228	236	214	234	250	237	208	195	216	225	227	215	231	212	226	214	217	241	193	196	216	202	242	231	217	232	217	185	231	229	217	214	226	209	223	216	226	225	223	221	202	178	221	206	191	212	216	201	225	228	170	227	204	219	221	239	208	214	222	192	245	224	218	230	210	219	224	183	233	256	218	203	239	222	201	215	184	207	227	218	226	229	221	234	195	210	211	231	201	206	193	206	222	230	216	247	221	209	200	210	221	233	205	204	217	230	217	235	217	228	215	189	197	218	231	227	221	230	190	244	223	209	205	236	216	213	215	223	258	242	221	231	245	216	215	232	219	206	209	200	235	235	197	214	208	215	209	220	220	236	207	232	205	209	213	191	222	214	231	198	210	231	227	214	200	210	212	205	186	232	214	202	221	235	205	224	229	226	205	208	200	207	225	224	201	178	203	210	196	220	195	230	228	191	248	200	219	196	227	190	206	224	217	231	219	226	230	217	233	213	238	218	215	231	221	195	229	237	214	227	211	208	197	208	204	196	213	207	241	197	208	210	222	199	246	222	212	205	211	245	225	236	201	202	195	242	235	196	230	210	221	224	189	194	226	206	214	213	217	243	196	245	213	231	237	210	237	187	212	239	202	192	205	228	202	232	239	208	235	203	201	202	211	223	214	222	232	223	209	207	209	208	209	270	220	238	200	205	247	206	226	232	234	227	192	216	222	207	214	219	187	208	221	214	230	229	228	224	209	203	208	215	214	221	221	225	228	229	213	206	203	208	226	209	252	239	221	219	215	207	205	226	205	226	215	234	235	212	219	241	177	239	209	219	230	207	217	205	253	215	215	217	205	197	222	240	202	236	210	242	230	202	217	194	200	218	228	233	218	202	217	219	200	210	208	225	248	224	221	214	189	229	206	209	230	228	237	204	232	212	226	205	239	229	188	227	232	226	223	218	213	219	194	190	200	220	268	211	196	212	202	200	173	211	222	228	213	238	228	205	218	241	214	223	216	210	219	202	213	214	190	207	202	211	216	218	232	230	216	220	213	213	214	185	220	208	219	188	195	217	209	200	214	210	235	189	230	227	210	218	224	209	205	235	229	224	210	203	196	224	210	213	198	200	185	218	238	242	216	222	228	222	241	225	193	222	215	202	233	238	217	212	237	160	223	226	235	257	224	252	237	244	191	228	201	210	225	183	214	212	200	207	208	205	234	212	215	190	215	217	233	191	207	224	235	202	194	235	222	221	203	194	231	190	246	231	224	203	210	214	225	232	225	200	230	207	221	237	238	209	231	214	200	200	229	224	225	207	230	196	218	215	240	198	198	224	233	225	211	230	231	218	212	233	218	202	228	229	232	237	239	235	212	215	226	227	219	212	187	219	221	223	225	209	215	216	188	212	205	225	202	196	228	209	208	197	217	221	232	194	228	206	232	210	212	251	220	224	210	230	231	219	205	207	228	217	223	229	202	204	223	203	230	234	222	207	196	211	232	228	259	218	227	232	196	230	222	210	200	215	204	222	196	220	224	225	197	209	223	200	206	227	225	214	241	219	221	209	233	236	221	215	228	228	212	216	209	215	192	211	222	219	236	212	195	212	225	191	237	230	210	225	219	211	230	213	206	219	212	205	229	203	207	219	238	212	218	190	244	241	200	220	226	196	209	201	244	226	250	218	218	207	233	215	207	208	220	199	210	222	218	223	209	202	207	244	226	221	212	220	215	223	230	207	222	214	221	225	193	212	208	205	226	215	244	245	205	208	205	193	215	224	255	201	216	251	225	229	204	221	193	221	214	227	222	212	230	233	207	208	213	212	207	221	254	217	228	229	239	226	212	209	200	194	221	213	222	217	209	210	242	243	239	234	229	189	214	214	209	224	247	229	230	221	212	219	238	230	239	228	195	181	211	244	234	210	214	213	223	226	222	204	219	229	211	202	207	211	237	226	219	193	202	216	201
18882	12005	12816	15525	15251	20428	47969	46972	39317	28165	19214	10500	3657	1483	829	577	502	557	513	518	556	532	525	526	534	502	537	498	582	563	558	532	517	517	515	534	579	514	527	560	552	564	523	494	502	540	526	532	538	477	496	546	548	574	600	528	519	532	566	502	531	562	575	549	545	530	533	532	482	547	550	533	550	518	503	516	534	557	587	545	531	567	543	525	550	556	560	563	537	508	562	524	515	538	553	524	516	527	501	469	544	494	540	543	526	564	497	553	508	525	545	575	556	517	549	551	535	522	494	588	533	558	508	552	553	541	544	530	539	553	530	521	553	495	531	520	522	552	521	516	484	532	528	564	481	520	513	553	540	586	531	539	462	581	543	517	519	535	567	492	561	509	525	506	544	546	545	556	560	507	563	529	529	516	468	556	526	527	557	511	554	529	540	534	559	516	546	548	512	565	561	534	560	530	532	522	577	535	568	540	534	544	542	548	537	508	578	560	525	485	558	550	527	527	544	545	574	512	577	558	532	513	523	556	550	551	488	531	551	530	571	554	541	512	530	528	524	540	567	524	546	540	548	563	524	556	560	533	574	563	511	502	536	503	564	559	538	558	503	551	580	574	554	500	543	519	539	568	520	517	557	566	522	513	526	505	533	521	503	530	549	576	546	535	579	527	518	543	518	540	520	563	562	574	553	518	511	501	561	555	548	558	532	562	549	509	527	545	508	555	551	556	541	536	539	545	511	545	534	518	565	493	569	527	543	568	530	532	526	517	529	524	565	525	526	516	563	519	539	516	570	577	535	543	554	505	576	507	521	578	597	577	537	483	592	536	525	554	533	557	526	525	495	571	547	553	533	532	535	567	542	506	564	548	522	535	537	545	555	547	601	574	538	560	527	578	545	509	525	528	544	545	554	526	539	528	535	536	578	518	526	524	531	535	503	514	529	543	532	531	517	581	512	510	537	564	549	539	542	515	557	529	530	562	487	530	549	526	587	521	556	516	534	540	521	554	512	526	571	540	510	536	503	502	517	546	520	504	529	570	533	564	517	539	499	536	503	496	544	530	519	563	550	563	534	540	566	526	531	509	547	533	532	521	528	512	515	544	521	539	524	529	526	560	493	542	558	603	496	487	520	567	553	554	539	545	511	508	570	548	535	549	537	522	535	531	521	507	545	527	514	538	538	569	529	539	547	566	542	496	563	552	509	573	522	568	503	580	544	538	540	561	560	536	523	552	532	528	552	506	512	542	588	578	537	548	549	543	572	533	589	524	552	577	506	516	516	560	519	511	553	563	562	473	516	567	506	533	540	539	513	577	566	536	536	581	521	539	530	488	498	562	543	542	562	558	559	495	534	573	538	518	554	521	588	536	533	528	545	550	534	533	549	546	536	506	566	552	512	525	524	560	543	530	570	575	523	541	528	511	505	566	560	518	543	553	556	545	550	570	578	540	553	538	548	517	526	550	552	550	544	537	533	542	514	571	510	540	535	556	538	512	552	515	579	540	532	519	502	558	555	506	617	554	509	553	520	536	508	502	521	528	538	563	560	546	542	582	549	530	574	544	561	529	527	535	558	536	497	545	553	514	475	534	550	533	522	516	519	541	538	518	527	536	523	589	536	527	538	576	542	578	553	495	532	579	551	594	548	499	560	610	526	562	529	534	527	551	548	555	516	568	576	531	553	527	535	564	534	552	564	576	561	547	538	537	563	539	516	542	533	555	555	523	559	518	526	538	531	530	521	549	555	517	544	529	555	474	546	515	567	481	507	506	540	539	540	492	538	514	552	515	519	539	523	549	540	526	531	516	580	541	566	556	532	569	530	482	532	506	547	532	547	527	553	568	549	533	510	529	520	527	553	525	559	553	528	545	514	576	573	559	567	549	533	544	520	574	557	516	552	565	518	536	519	521	535	588	530	517	516	572	534	542	547	530	557	522	506	519	574	543	498	527	554	538	540	550	533	554	548	496	544	503	567	506	534	498	566	535	529	523	526	544	573	524	514	557	549	536	505	497	565	537	508	510	575	522	548	514	569	543	483	514	520	543	550	547	506	559	551	551	530	522	490	529	550	543	532	562	535	537	579	511	515	551	563	524	583	542	560	552	534	521	545	565	552	564	560	551	538	541	539	535	503	511	557	520	529	523	542	537	533	510	537	550	512	550	540	538	535	552	565	555	508	575	529	578	500	568	573	541	512	522	563	548	523	544	505	504	515	498	564	541	548	511	510	544	552	563	537	525	563	547	454	517	544	545	540	516	528	577	511	548	543	537	553	533	492	474	527	519	505	617	521	500	543	518	514	502	554	507	491	523	535	529	494	568	542	543	507	506	589	535	522	577	523	547	529	541	507	536	577	544	558	540	581	576	562	544	521	506	521	547	543	517	519	564	516	536	554	581	504	497	566	567	565	574	578	501	519	583	528	552	550	505	518	535	524	578	560	569	554	547	532	572	534	572	571	500	541	499	541	510	549	564	588	517	530	506	518	517	521	500	539	566	581	561	496	585	560	529	520	543	554	515	556	539	547	542	556	536	536	597	519	542	528	570	506	526	552	518	563	511	545	547	546	518	540	524	535	530	519	521	545	531	533	532	541	518	491	521	534	519	544	504	550	553	517	517	541	532	557	535	509	553	561	571	548	533	550	510	529	475	539	544	522	532	510	556	508	538	566	550	532	558	531	548	547	518	542	561	537	540	519	523	577	532	531	513	495	491	528	552	526	578	545	528	485	493	539	504	548	575	528	512	532	535	496	530	575	548	535	541	536	541	558	561	540	551	544	529	540	578	533	551	531	561	554	564	525	509	540	601	552	563	501	537	517	560	507	547	529	532	538	494	548	486	538	502	500	550	547	560	532	560	519	522	546	516	533	525	550	538	522	502	536	531	523	526	539	557	533	565	559	518	547	528	540	541	541	571	546	524	539	496	515	507	519	555	529	558	550	569	527	541	504	499	558	567	464	528	552	553	538	537	493	533	560	530	537	540	521	504	545	503	557	539	553	551	569	536	530	531	530	521	521	530	547	535	546	520	525	532	541	519	533	566	520	518	520	565	519	520	522	557	528	519	531	540	520	535	556	580	490	511	556	522	551	525	574	559	526	563	558	577	534	508	545	547	522	520	541	559	550	525	589	467	517	549	558	509	534	563	499	540	522	521	545	533	514	503	543	550	589	559	539	550	568	521	570	507	551	517	502	512	536	525	515	599	536	538	516	508	541	540	511	537	566	555	517	556	520	536	531	559	539	567	543	522	479	510	509	506	501	500	504	528	547	532	568	505	508	531	545	542	553	535	577	510	537	498	551	518	530	558	564	507	502	542	541	555	550	570	510	519	523	494	532	547	518	508	555	532	527	543	560	536	544	548	520	554	548	545	523	518	542	543	479	579	509	557	569	483	543	516	508	513	548	523	522	534	534	545	545	514	522	538	551	512	557	571	505	563	529	542	505	531	532	516	540	527	552	526	566	492	532	565	506	517	553	538	553	546	547	494
41237	27294	20709	13257	10112	10736	45701	46540	34290	22030	12337	5786	1660	589	307	245	224	224	199	228	183	210	223	238	227	223	225	237	215	206	208	217	205	218	202	200	231	222	231	221	184	239	188	236	208	204	194	215	179	215	190	186	206	201	215	218	234	216	178	225	203	202	224	210	192	200	203	232	218	245	199	193	214	186	185	204	223	211	212	201	211	192	192	216	209	212	206	212	204	225	211	237	190	230	226	226	215	213	239	205	202	227	218	201	223	251	160	221	200	219	217	211	205	206	232	223	217	183	224	233	205	191	199	203	230	220	209	235	193	212	229	199	201	201	236	234	222	228	208	199	211	207	202	189	194	227	217	191	221	193	200	204	205	198	215	188	247	224	226	256	201	204	194	214	226	183	209	205	194	213	216	208	208	220	214	195	204	202	195	198	182	216	223	234	196	193	196	211	201	203	201	235	227	202	218	210	209	224	207	190	204	214	218	210	226	211	243	218	216	213	223	204	181	232	209	182	214	209	226	222	197	221	181	241	224	227	203	211	222	205	222	195	239	208	216	241	222	209	228	197	200	204	208	203	204	211	206	180	212	197	207	224	187	185	228	180	211	213	238	205	193	227	223	215	195	178	201	209	182	205	197	221	206	213	206	182	219	207	219	197	214	220	219	212	234	225	197	208	190	202	213	210	206	208	229	223	210	199	214	213	228	186	203	208	201	206	194	237	211	213	222	224	208	218	214	193	194	197	199	185	222	183	213	231	213	211	191	205	178	228	203	223	207	208	182	232	218	200	199	180	213	220	205	227	204	213	196	213	214	191	194	231	228	205	207	205	238	208	202	236	212	210	197	208	193	205	196	208	195	202	213	191	198	222	204	177	199	213	223	225	170	206	228	224	208	230	221	220	206	203	192	214	228	215	225	213	202	218	217	224	209	220	205	218	216	223	220	187	216	177	229	211	186	242	198	231	220	203	217	197	195	238	238	229	215	197	220	183	209	221	233	214	215	204	187	212	231	225	220	249	191	219	209	230	183	202	216	226	206	210	217	222	214	223	237	205	214	232	204	192	213	206	181	234	236	218	204	253	215	206	192	198	245	212	215	220	215	207	190	202	216	202	218	194	198	225	202	196	204	182	218	234	193	245	209	178	202	187	215	204	213	190	206	218	216	207	235	216	186	218	206	216	200	213	226	216	190	202	215	202	204	192	183	212	223	221	193	217	207	203	222	216	204	216	220	190	243	238	209	209	176	218	201	229	233	197	220	205	214	191	201	236	226	200	194	208	209	240	217	218	238	216	206	208	206	190	221	202	201	232	206	203	193	185	212	213	201	237	209	199	190	198	198	213	215	195	197	216	219	206	211	223	193	205	206	206	223	229	205	244	216	224	200	216	215	207	212	211	211	198	194	203	209	199	203	184	221	214	243	176	236	218	210	229	201	224	207	239	197	214	205	212	211	193	220	218	228	219	198	212	227	195	201	196	219	195	207	197	207	207	208	221	193	220	199	212	217	213	202	218	226	239	234	219	206	192	218	215	211	203	204	206	204	179	216	225	243	206	207	227	207	194	201	212	215	210	200	190	193	199	179	201	215	232	207	210	215	225	206	207	241	215	210	188	209	223	201	209	185	198	236	253	200	209	197	208	237	189	199	219	208	207	209	236	199	211	251	203	209	199	204	215	204	200	193	195	228	183	209	239	220	224	200	235	225	203	206	236	202	240	217	210	202	220	206	214	209	228	216	228	195	215	191	217	266	179	194	173	244	200	204	215	223	205	228	195	218	193	222	210	184	215	224	221	209	227	200	189	197	234	206	210	204	195	232	226	213	213	220	215	224	208	213	225	203	223	229	187	202	216	185	222	179	231	194	203	257	246	185	205	224	181	201	204	215	199	212	219	201	174	210	204	214	197	226	229	197	206	213	227	203	214	226	201	212	209	202	206	218	193	206	236	210	212	228	185	216	228	205	201	220	194	165	181	204	199	216	224	196	220	225	215	201	210	209	228	191	193	203	215	254	211	206	229	206	210	234	213	191	217	210	197	223	197	215	210	212	219	217	214	186	228	197	205	216	182	189	201	184	232	203	219	221	201	240	208	192	194	202	210	177	203	236	223	212	203	207	243	226	209	210	225	236	235	220	217	206	217	197	204	225	214	222	220	227	202	212	230	218	226	214	217	204	184	224	211	222	205	221	195	211	199	223	196	197	202	210	221	225	225	233	218	216	204	266	198	203	179	224	243	209	230	219	221	211	215	203	216	194	211	226	205	220	211	222	198	211	203	206	215	221	189	206	182	233	188	246	194	209	213	201	189	219	221	203	202	201	175	204	193	202	210	229	207	207	221	214	219	214	219	214	222	169	206	209	219	206	220	182	192	205	213	171	230	202	233	193	184	193	200	208	189	203	189	247	174	197	224	187	226	221	199	207	227	212	202	189	223	214	204	199	199	205	203	192	213	218	172	241	204	195	217	203	215	235	209	211	227	209	226	212	227	220	229	206	230	205	233	218	206	223	235	239	213	233	193	197	214	205	225	174	229	212	219	228	209	234	217	234	231	212	194	202	224	199	208	229	199	247	219	199	203	218	202	205	214	192	228	211	202	197	221	194	209	214	213	214	202	197	211	231	198	202	208	232	199	187	224	217	240	203	215	206	203	196	195	205	188	214	219	185	198	212	199	202	203	199	211	223	196	219	184	204	222	200	192	214	199	209	207	215	203	186	218	231	211	201	178	221	227	209	212	222	218	208	199	212	218	206	183	221	199	199	199	226	215	222	209	202	203	207	207	215	204	197	182	202	199	214	222	213	195	206	198	225	188	208	218	213	183	219	204	203	232	199	230	226	238	212	209	215	194	211	218	203	214	224	199	218	227	217	213	202	202	240	230	213	191	220	197	197	216	223	186	204	194	221	215	206	210	212	205	212	200	216	199	185	184	208	221	196	201	196	215	211	187	245	200	189	206	194	230	220	190	207	209	224	215	192	220	236	206	166	210	231	225	223	205	195	197	232	239	187	228	233	210	225	217	194	207	200	234	208	252	211	204	211	194	217	210	225	201	195	219	217	202	202	212	208	203	216	184	212	207	232	194	216	212	217	160	203	206	200	192	218	201	213	205	203	212	213	184	208	208	215	190	215	207	240	238	212	194	202	207	216	218	209	198	188	240	199	197	201	207	196	207	209	199	229	229	214	215	220	211	233	221	232	216	185	247	201	234	218	192	213	180	210	201	207	217	211	256	207	206	197	203	218	220	206	209	221	193	231	222	183	224	195	213	163	208	217	198	182	183	224	195	222	212	212	223	215	199	214	211	220	214	210	220	214	218	206	181	217	204	196	201	225	202	228	215	235	209	217	247	204	201	180	214	202	212	204	195	203	242	207	196	227	232	201	198	218	215	235	186	190	203	214	183	211	220	216	239	208	247	224	223	232	217	223	214	245	206	209	201	217	222	188	214	234	208	189	192	230	201	230	207	227	210	195	206	211	241	184	196	232	212
27200	16801	18557	19259	21312	26435	61278	59866	50043	38145	29517	17940	6554	2442	1088	611	522	500	496	519	506	515	546	504	503	541	504	532	539	514	511	520	518	556	513	492	515	553	507	504	520	473	499	500	521	509	501	521	577	527	486	497	497	534	513	538	512	493	547	515	522	499	498	476	529	521	504	523	510	561	519	547	494	479	503	516	497	485	508	499	518	484	477	539	507	531	534	499	526	497	512	488	551	480	501	502	510	509	508	475	481	482	530	481	529	483	502	527	507	513	547	506	492	534	497	482	536	487	498	546	494	547	517	491	508	509	541	520	515	489	538	494	514	528	461	536	488	490	435	484	507	511	489	508	528	482	527	510	544	528	507	555	524	499	512	481	528	493	495	535	490	494	527	488	531	540	522	486	533	526	517	500	499	500	524	534	529	532	517	532	520	564	525	518	499	523	500	505	494	515	503	517	513	565	510	474	497	536	486	508	504	493	510	517	512	528	529	506	528	526	504	542	525	531	524	546	494	549	509	560	512	485	512	501	517	487	509	508	527	495	480	487	506	517	527	513	518	488	519	557	529	537	501	565	506	566	504	494	515	518	483	467	519	553	493	464	497	470	545	530	513	508	511	531	482	487	518	493	502	491	504	525	474	518	506	504	490	502	490	511	495	509	496	467	507	499	498	491	508	488	477	522	526	518	543	464	486	547	516	498	489	484	460	534	468	505	540	502	519	538	491	482	491	519	522	479	492	493	512	531	497	502	528	488	532	544	517	515	541	511	533	507	499	521	490	534	520	524	494	518	527	527	517	540	493	477	548	502	535	535	540	505	481	526	487	499	531	539	497	490	528	533	530	478	509	529	510	520	520	475	548	511	493	539	498	527	515	529	512	525	537	501	502	501	494	554	527	544	506	524	509	535	526	465	546	490	499	513	492	490	507	516	494	495	513	535	499	538	505	505	501	541	480	499	496	521	504	506	509	514	492	518	535	481	509	494	516	480	548	486	457	510	523	518	511	514	497	528	526	535	527	547	518	518	516	535	495	503	515	507	498	494	538	544	511	499	486	509	505	496	513	501	566	536	520	537	535	490	528	486	548	509	528	523	536	483	509	487	523	551	510	447	572	523	479	542	512	452	524	498	521	486	510	506	553	522	508	508	532	480	547	483	514	469	526	489	508	524	487	483	498	506	547	497	475	517	530	514	492	502	525	470	491	479	530	483	501	522	480	483	544	531	545	470	534	522	514	523	489	537	536	507	483	516	501	522	519	524	519	502	470	490	495	568	489	480	528	527	468	517	513	506	507	512	511	499	498	516	513	516	542	511	542	565	516	481	512	512	534	485	505	532	491	516	481	458	475	514	510	472	516	495	468	491	493	482	502	477	518	472	544	499	564	511	520	562	522	506	507	547	492	511	534	494	531	523	528	534	505	516	519	525	522	505	573	503	512	530	490	535	514	518	524	517	496	505	473	496	505	534	501	553	504	518	516	512	483	550	558	553	518	533	497	521	474	535	522	511	507	497	518	558	544	462	484	502	507	515	519	482	500	513	524	540	500	524	478	519	476	488	497	504	473	469	503	499	522	533	507	488	528	546	483	518	501	520	528	520	511	484	528	466	494	519	502	534	513	494	491	489	501	516	491	530	524	529	531	486	517	528	519	508	522	466	537	551	523	525	510	500	566	502	503	518	509	509	513	518	503	539	533	484	537	510	512	524	541	488	509	473	527	500	495	534	486	500	492	546	472	505	515	470	486	508	559	511	530	505	500	502	506	499	503	531	475	497	521	529	496	507	533	527	531	539	503	547	474	480	521	506	476	496	506	538	470	488	478	499	545	507	484	509	515	505	482	502	511	514	453	515	498	520	478	523	525	535	517	490	486	452	487	478	539	501	513	490	546	471	522	481	493	494	526	525	518	499	498	541	524	518	541	510	490	490	470	532	552	532	528	531	513	526	509	484	483	530	494	541	457	526	521	499	561	491	491	514	526	494	508	515	495	510	518	527	530	535	548	521	493	535	522	494	497	496	490	567	501	500	529	511	509	529	552	490	509	531	501	509	489	527	479	504	493	559	495	492	551	501	527	506	503	529	473	541	547	499	531	505	480	463	497	485	523	501	481	515	508	515	528	519	504	560	507	500	530	517	515	512	505	466	504	493	514	512	511	487	479	514	462	502	528	516	516	513	495	530	494	537	520	497	477	493	487	534	534	539	490	499	496	501	533	479	509	511	519	507	492	532	493	497	489	488	506	520	515	552	501	518	512	512	520	525	489	489	502	527	485	489	522	495	502	535	483	528	506	505	520	514	515	553	504	501	495	505	484	537	512	516	476	468	515	479	493	512	488	471	496	494	549	492	507	494	498	537	534	528	496	470	533	563	511	484	481	495	514	513	514	491	505	519	478	473	459	502	494	533	522	505	534	476	555	480	516	493	508	523	475	504	558	479	525	514	530	488	483	514	508	494	510	529	496	543	510	492	510	480	505	553	522	516	466	453	491	535	515	478	509	485	526	494	507	500	490	523	521	535	517	479	519	484	531	534	522	550	495	544	568	503	518	464	474	517	487	472	516	464	502	491	499	514	503	526	543	492	431	516	500	523	497	489	508	502	523	492	553	524	498	511	502	486	483	530	567	514	537	475	524	525	501	510	532	522	513	519	540	466	524	524	513	514	508	488	482	492	524	521	503	498	510	479	473	505	501	507	489	514	522	481	478	524	496	499	543	528	477	520	496	489	507	527	530	473	504	524	488	533	545	538	524	546	522	514	533	579	528	529	521	510	516	477	491	484	522	527	558	526	493	478	490	539	514	503	486	474	493	482	493	546	467	565	540	491	510	508	515	515	534	479	517	449	530	533	526	512	505	465	542	503	486	527	518	529	502	482	513	507	527	500	523	540	500	548	530	473	489	487	527	493	520	516	514	494	537	513	504	484	528	468	500	506	478	508	491	508	513	500	507	562	441	476	533	497	478	512	486	521	512	506	508	485	501	517	495	484	530	487	483	486	553	481	496	508	495	458	537	489	510	499	468	594	562	529	537	521	530	517	541	507	500	526	506	511	514	464	509	466	491	518	520	509	509	508	507	507	497	491	471	512	530	533	492	503	500	527	513	524	521	523	536	495	532	541	494	485	553	543	492	496	546	491	510	529	497	560	521	545	483	513	515	522	521	470	516	512	514	481	517	502	498	522	524	537	514	533	494	526	473	530	481	514	507	503	477	519	501	531	499	511	471	529	494	499	461	495	508	518	509	524	497	499	505	540	537	488	546	517	535	496	508	527	526	550	526	514	515	520	522	496	501	494	524	490	534	510	515	498	497	524	537	507	528	572	552	506	515	483	500	520	510	532	515	511	498	508	523	539	463	526	541	506	529	541	489	487	475	529	534	518	535	509	512	496	518	507	509	511	511	530	491	507	485	469	538	554	503	487	519	526	497	499	494	504	527	526	472	491	496	500	509	532	557	510	498	543	503	504	531	499	532	517	499	512	485	501	515	531
10401	6056	4902	4579	3581	1709	1287	2057	2421	1582	984	542	314	245	194	178	165	171	167	170	183	184	191	178	177	147	164	176	168	169	167	192	193	164	167	160	162	142	153	152	179	174	144	165	158	187	179	182	168	138	136	153	158	170	154	165	172	159	145	162	177	174	176	171	161	181	191	172	192	168	155	169	167	167	173	171	149	136	153	161	182	163	166	187	149	162	168	171	159	172	168	174	169	144	166	162	149	178	161	180	197	152	172	173	185	156	171	152	176	143	170	169	164	169	170	155	147	181	158	159	168	168	184	179	162	193	159	170	159	152	160	185	166	176	133	146	158	170	138	159	153	154	173	163	162	172	160	186	165	158	166	167	185	150	152	169	173	178	173	156	160	160	137	163	156	203	170	175	161	172	161	171	149	162	155	151	179	169	167	162	158	161	164	176	177	149	177	134	159	176	158	157	170	163	153	170	165	177	155	150	165	166	147	175	196	169	156	161	156	158	154	156	171	160	168	168	196	168	155	173	149	178	162	157	144	171	153	152	129	186	160	167	147	147	170	171	153	163	150	177	175	156	205	178	153	171	175	178	174	143	158	164	160	172	170	157	158	168	178	138	147	168	158	168	152	175	175	175	182	142	174	167	162	164	155	157	155	186	163	174	167	160	156	164	171	172	156	185	155	164	157	164	158	157	154	171	181	172	155	149	170	183	153	173	189	145	168	146	161	145	171	141	153	155	124	186	135	170	175	140	198	152	150	170	156	186	167	129	186	187	166	151	216	174	145	170	175	188	152	138	172	175	173	176	152	147	164	166	168	186	156	167	151	147	141	163	162	159	167	179	164	166	180	164	141	174	185	185	166	189	169	164	212	173	150	131	162	178	176	184	161	188	182	152	147	160	162	162	158	168	162	159	138	153	177	167	153	165	173	158	151	154	174	199	175	167	183	166	168	159	162	186	150	179	170	167	160	144	185	136	190	192	166	162	137	194	177	174	138	171	159	187	181	167	130	170	172	167	185	158	167	184	168	178	171	163	183	155	178	194	184	181	164	159	158	166	163	144	139	168	173	151	172	176	159	176	157	169	160	177	157	155	161	148	155	173	135	169	157	159	182	178	153	150	175	172	164	168	160	171	161	160	160	160	148	156	173	173	186	146	162	138	169	158	174	161	164	143	142	153	161	162	167	185	177	176	175	174	163	174	136	162	171	175	181	177	159	191	157	148	183	176	189	160	170	171	179	155	161	161	159	174	156	174	160	162	175	169	166	168	163	165	171	147	178	163	185	166	155	153	173	172	160	204	183	156	177	149	181	195	158	160	153	165	178	187	158	166	161	171	172	173	148	184	194	190	167	173	164	159	159	151	141	176	157	153	172	179	163	156	150	164	181	165	183	152	166	154	163	154	156	157	156	151	181	185	173	170	148	160	152	173	145	163	173	162	176	189	162	170	172	160	171	194	178	170	172	169	169	161	192	192	140	176	165	161	186	172	167	146	173	164	154	164	174	158	179	169	173	142	184	174	166	207	158	148	160	153	172	150	137	160	171	155	172	176	152	149	153	171	179	183	165	157	192	182	185	167	158	168	160	172	171	169	135	148	168	165	149	152	161	164	146	176	171	176	184	171	162	174	208	167	158	189	176	175	190	187	154	188	155	160	176	166	178	157	193	148	141	159	159	182	168	180	140	166	170	165	165	166	156	168	201	141	151	176	163	165	192	154	157	156	147	151	162	185	200	185	164	156	153	145	169	153	166	152	155	157	195	156	156	176	155	165	168	154	170	163	162	171	168	166	185	164	169	151	188	149	145	166	157	156	160	189	168	179	151	163	168	171	168	149	185	182	175	160	173	137	175	153	153	164	161	156	172	157	155	164	175	168	160	147	152	136	195	154	159	145	160	173	146	147	190	170	177	163	172	168	158	174	171	182	182	147	158	179	143	165	152	184	180	165	134	185	164	172	158	169	167	168	142	169	142	179	163	160	189	154	164	162	195	165	172	170	182	174	164	185	171	172	157	146	176	170	140	174	165	151	146	168	174	143	182	157	160	158	155	174	166	145	167	164	174	153	181	161	161	139	173	170	164	174	184	132	172	187	163	179	192	169	167	165	153	161	178	161	174	180	177	157	188	175	154	146	150	182	156	185	163	165	152	200	159	145	194	196	172	163	160	165	162	160	173	176	152	163	162	187	166	169	156	144	162	184	171	167	163	160	164	189	170	181	171	156	179	151	173	174	175	184	190	176	153	151	173	176	149	150	157	184	159	175	141	145	153	139	177	174	172	189	148	156	160	159	160	172	164	153	150	161	157	167	185	156	151	143	159	149	163	157	159	157	155	133	167	156	191	149	158	175	165	171	165	176	187	180	181	156	175	167	161	156	175	178	171	164	160	179	174	171	168	159	166	156	160	155	166	151	164	151	158	173	172	167	158	190	153	186	169	138	173	161	179	181	186	175	169	152	147	156	168	163	154	171	137	158	179	166	147	176	181	175	163	210	157	180	183	179	157	156	161	157	171	155	172	150	180	157	178	172	144	158	171	167	187	167	181	154	172	173	159	168	157	153	145	143	161	173	151	154	158	158	169	157	165	176	149	173	173	143	158	154	172	144	142	150	181	154	170	168	184	159	166	167	186	195	166	201	175	174	159	159	175	191	169	140	162	177	167	186	145	178	177	145	167	161	164	157	165	186	173	161	176	164	169	180	201	180	149	199	145	155	157	176	177	160	173	172	160	153	185	161	162	170	170	132	145	156	168	158	170	171	166	175	169	155	168	167	178	178	164	155	170	185	172	182	144	172	168	155	178	169	164	143	154	172	149	165	163	171	163	147	156	182	156	166	162	167	170	164	151	198	179	146	178	170	154	147	174	195	177	142	171	177	157	150	174	172	165	154	187	174	142	192	153	158	165	138	154	176	153	184	191	152	161	149	139	162	163	150	157	178	147	191	180	170	152	153	173	171	152	160	186	160	157	140	187	181	165	179	156	191	183	180	166	152	162	159	190	195	160	166	160	171	169	177	184	174	165	177	167	164	161	162	156	162	166	164	178	172	163	150	148	158	158	139	173	164	155	154	164	162	171	177	140	168	160	192	176	155	157	182	147	186	165	136	183	180	162	175	184	147	186	147	176	148	181	158	154	146	164	161	185	181	154	175	164	181	157	159	138	147	160	143	151	137	137	167	173	171	172	170	149	147	185	153	147	165	172	162	147	166	174	186	189	181	181	154	165	171	158	167	166	158	143	153	174	189	156	149	177	177	164	148	141	151	175	178	159	178	185	153	161	161	176	170	171	156	192	146	179	169	170	159	163	150	161	168	157	167	177	173	151	167	169	184	160	168	165	178	151	188	154	169	153	159	171	173	179	167	171	162	167	174	165	185	200	182	170	165	194	185	166	167	164	168	165	166	163	142	163	175	157	144	177	169	146	144	146	159	171	167	157	203	158	175	137	186	157	191	172	160	187	153	170	161	163	166	177	160	140	147	169	169	181	158
6512	5534	8179	12277	11413	6533	6522	10033	10162	6452	3747	2018	1046	623	520	402	393	405	403	440	428	382	425	416	420	417	434	453	415	383	430	450	420	433	447	433	396	441	429	413	428	414	393	442	428	427	415	451	393	384	392	419	404	447	443	407	393	409	387	437	424	417	426	417	407	402	461	452	487	404	470	421	421	412	404	460	436	440	385	431	426	433	424	416	421	399	428	432	427	436	427	405	422	413	443	397	442	445	412	437	433	420	455	434	398	409	444	393	425	425	421	423	458	383	418	401	430	418	446	418	418	459	427	389	421	401	452	467	451	431	428	395	434	414	422	446	405	424	406	413	432	422	447	405	401	438	416	396	388	409	434	425	420	439	423	430	414	420	429	426	441	404	459	405	410	433	408	408	447	421	388	446	411	399	402	432	459	419	430	404	406	398	403	451	446	405	403	457	435	402	410	456	429	442	406	404	440	387	430	404	396	454	436	447	426	403	391	434	394	422	443	403	397	407	423	436	410	386	397	409	435	376	447	468	404	410	434	457	423	395	431	436	411	438	403	410	408	455	459	469	438	415	399	448	435	455	407	418	423	442	428	414	431	406	406	431	403	425	404	412	454	425	429	453	434	416	439	421	441	391	427	438	441	447	366	433	412	426	449	435	411	427	436	406	397	437	405	429	433	451	442	428	413	438	413	396	402	408	396	458	470	426	396	404	416	428	425	430	412	440	417	406	410	415	415	421	447	424	405	444	410	414	415	449	445	484	367	402	421	463	469	437	403	432	390	376	365	440	420	405	424	412	403	429	385	431	390	419	427	453	420	427	431	415	405	419	372	424	393	447	470	417	459	409	410	421	427	382	406	418	434	421	388	480	413	399	409	421	409	427	420	444	383	388	440	414	417	442	447	429	419	425	415	416	437	383	380	440	414	407	414	407	420	433	441	422	432	424	415	418	406	388	403	420	434	442	426	416	420	439	422	426	433	436	445	459	405	454	436	405	456	412	438	441	387	450	450	435	404	399	393	420	418	414	428	424	404	404	422	448	405	435	424	421	423	437	436	431	451	409	451	440	446	423	444	458	401	438	428	418	383	410	438	426	397	406	440	421	435	461	446	429	440	429	410	403	431	418	384	419	436	417	460	426	387	401	407	405	404	429	410	439	453	419	428	443	438	428	451	392	401	460	408	433	439	442	445	426	398	428	454	440	429	426	422	416	420	430	421	418	468	447	435	412	406	457	404	413	384	423	420	460	449	421	436	368	417	420	438	417	461	443	422	417	370	436	411	466	414	441	414	424	415	422	473	427	387	437	403	447	421	437	393	401	426	433	418	428	435	460	426	410	418	442	389	403	413	417	402	413	462	443	437	410	483	399	442	426	414	430	407	416	412	480	417	432	432	408	450	413	410	427	445	427	425	424	428	394	431	424	446	437	455	414	423	423	415	421	401	459	415	415	385	431	433	463	403	425	455	423	432	425	433	402	434	421	449	458	435	412	428	375	433	412	428	436	455	422	420	414	429	432	437	430	440	416	411	412	393	448	454	452	432	422	365	413	433	428	413	433	411	417	448	433	409	390	435	394	456	452	420	413	412	413	398	448	421	391	413	433	403	423	436	441	428	423	425	405	407	409	394	398	394	400	400	445	361	447	424	431	441	429	436	446	468	405	430	436	409	443	465	443	417	407	388	435	389	413	422	431	431	401	449	459	445	392	384	434	425	464	436	398	398	433	426	399	380	396	403	450	425	404	427	400	438	381	422	406	442	396	419	429	423	446	385	431	434	389	425	432	437	415	431	429	426	416	437	428	428	425	415	413	394	440	447	434	409	429	406	421	429	396	423	398	423	444	397	421	442	384	416	420	374	432	438	446	417	402	461	428	419	406	399	460	379	434	418	430	438	436	456	418	441	396	402	448	439	444	408	420	385	413	434	415	443	442	421	455	452	427	438	417	423	433	440	449	428	440	468	429	416	417	416	426	410	440	406	440	425	409	419	407	426	406	436	369	431	413	417	418	425	433	434	431	406	450	436	429	421	425	408	416	420	411	425	479	464	408	430	418	447	443	403	431	429	407	455	402	387	433	436	395	409	439	431	415	453	421	437	465	452	406	398	420	444	436	435	408	441	418	438	451	411	420	425	393	400	415	413	416	399	419	461	390	382	388	412	412	417	434	432	417	444	426	397	422	421	435	422	481	412	433	418	417	389	397	398	452	417	445	421	417	398	456	393	410	436	426	431	437	398	413	409	410	425	448	440	432	431	438	419	416	404	438	415	410	436	439	393	455	426	430	426	435	422	390	405	457	398	401	410	407	441	405	432	474	448	436	424	416	402	434	410	419	431	464	442	450	384	402	463	428	427	429	424	402	423	424	406	422	416	436	451	456	412	410	376	437	405	409	418	380	404	417	400	419	447	451	448	413	432	426	423	414	376	415	399	420	438	452	442	419	413	420	404	404	409	421	438	429	430	399	396	401	412	466	396	398	411	410	423	432	444	448	433	379	450	416	405	441	418	418	415	418	435	436	450	395	424	424	415	412	406	453	419	424	409	472	422	434	412	413	435	409	430	403	428	421	422	442	466	438	437	438	424	445	420	435	441	381	446	440	427	422	457	433	430	436	426	413	444	408	420	432	430	411	435	467	414	381	412	424	421	419	440	428	414	440	427	391	387	437	441	428	414	403	433	413	428	464	394	434	426	467	416	400	408	436	393	397	408	402	446	423	465	403	406	464	393	437	421	410	396	442	419	445	419	409	466	392	406	408	449	393	407	406	411	418	436	435	440	419	415	403	440	407	429	442	423	445	422	409	389	414	418	417	427	441	408	429	429	444	419	432	410	443	429	410	394	407	390	408	423	445	406	394	392	425	467	422	404	440	412	403	430	464	453	434	416	432	464	405	452	399	423	445	414	430	409	429	412	417	411	395	409	417	405	430	422	436	417	429	416	391	367	413	459	457	426	418	435	489	428	437	432	430	411	460	450	417	407	403	418	380	443	446	388	426	382	471	432	405	423	440	440	431	391	412	418	427	448	431	414	399	442	405	426	418	505	415	425	450	426	433	471	400	435	391	398	409	405	431	410	447	411	421	404	438	429	455	454	413	441	440	399	433	453	420	404	431	440	465	437	455	454	402	451	459	438	434	375	414	417	442	403	419	429	439	405	455	435	427	415	444	424	421	430	413	425	429	441	433	442	413	434	427	462	404	465	433	421	407	427	486	411	434	419	415	424	447	402	444	436	403	436	442	407	412	418	411	420	454	413	407	420	398	419	439	401	442	396	397	434	441	440	407	418	405	388	446	428	420	451	413	425	408	428	459	405	425	437	430	471	455	439	429	400	440	440	419	417	420	426	400	434	441	441	438	429	425	414	397	442	427	407	402	453	446	424	393	426	416	448	418	424	422	412	398	441	449	433	424	454	438	414	439	447	406	407	410	437	428	394	430	412	404	393	446	397	400	459	420	448	430	461	431	439	408	432	432	445	396	434	431	431	386
35364	33877	28748	16118	6401	2695	13649	31212	26090	15508	5938	2008	737	330	263	212	233	239	223	211	197	207	180	182	217	209	209	214	206	200	213	223	212	233	224	218	217	190	213	189	206	217	214	217	182	203	234	206	194	203	209	192	221	203	226	202	209	231	204	192	206	183	216	199	203	210	194	222	237	216	212	214	190	193	177	204	207	203	205	200	196	202	208	199	218	222	198	228	193	243	229	195	215	212	243	198	209	246	230	203	213	238	222	213	185	193	238	197	192	195	212	227	208	225	210	224	201	208	230	197	209	230	220	215	230	264	215	235	203	182	209	204	232	214	226	207	227	208	221	203	220	214	245	229	201	222	231	217	213	192	224	220	230	194	209	231	226	197	200	226	191	215	204	222	248	195	197	198	197	206	227	202	213	190	228	227	211	243	210	230	204	195	233	206	219	213	209	213	222	209	196	231	199	211	192	210	202	216	210	196	189	208	237	232	223	246	211	216	200	203	222	228	250	220	212	209	210	194	198	243	199	216	206	196	199	191	229	228	208	212	222	205	221	184	205	226	248	215	202	225	209	240	211	213	225	216	195	206	224	196	229	214	222	209	216	214	215	201	177	201	220	230	214	203	199	233	212	244	222	203	226	233	216	210	204	219	200	192	216	216	189	187	201	206	187	228	219	200	198	220	221	207	221	211	218	212	208	188	216	211	239	211	257	196	189	230	188	225	212	204	209	209	213	231	191	214	235	214	230	200	195	196	196	236	223	222	193	204	237	211	230	204	233	204	185	213	210	206	195	195	212	223	205	202	206	225	204	215	228	188	200	214	221	207	232	197	225	216	181	215	199	212	235	207	201	217	210	201	221	241	215	219	226	249	242	224	212	204	216	224	221	228	217	206	224	211	223	212	222	212	206	216	203	241	247	194	229	233	193	212	200	216	200	215	231	228	211	226	216	190	230	190	242	239	227	231	217	218	221	218	223	209	224	214	227	212	222	219	230	220	241	210	229	227	225	196	200	218	220	225	212	240	200	236	218	209	209	185	201	233	223	213	232	202	203	211	200	207	229	193	212	216	210	216	266	226	214	223	214	230	215	204	212	201	200	212	230	200	214	206	211	199	221	245	182	210	191	213	194	186	213	225	199	213	212	217	224	192	196	238	218	219	247	218	200	200	192	213	205	230	232	231	220	230	201	215	199	226	194	207	196	208	221	227	180	217	221	219	173	229	224	185	212	216	222	202	188	224	214	219	231	180	209	196	225	226	212	199	208	210	203	214	210	229	220	189	195	221	176	198	236	191	199	192	220	232	236	209	253	200	207	229	246	202	213	221	207	208	203	213	235	208	252	196	235	203	238	233	195	205	216	219	228	220	216	210	208	213	207	218	227	230	200	229	188	213	255	191	211	221	203	198	188	207	218	205	219	215	250	219	192	200	213	234	219	193	230	240	234	215	201	190	208	222	204	196	235	202	200	202	210	235	198	249	196	205	217	226	209	203	197	208	218	237	224	220	206	222	242	229	214	231	254	220	205	215	213	201	202	222	193	199	227	187	205	206	213	215	226	199	198	200	227	208	190	206	229	209	199	220	192	251	224	206	223	199	242	213	221	213	202	218	223	189	203	220	198	210	219	215	187	209	211	198	223	232	211	204	250	206	218	217	204	221	198	200	196	194	210	216	200	205	250	206	204	217	225	215	214	213	251	218	215	225	211	226	203	208	235	213	230	214	210	208	192	210	185	246	217	223	195	216	195	205	213	215	227	243	223	228	205	222	194	210	199	207	246	220	191	236	210	218	234	224	193	213	196	167	216	220	205	195	215	238	227	193	221	197	232	199	224	209	213	200	225	203	195	201	204	207	230	190	190	217	175	197	205	213	210	211	187	226	208	213	209	228	234	211	222	218	200	189	200	189	235	241	182	200	195	207	219	210	243	204	215	222	216	191	192	214	215	247	217	237	238	207	227	220	221	204	189	199	206	246	197	214	239	201	229	193	212	227	219	225	240	221	222	237	204	222	234	210	233	207	209	200	217	199	213	196	219	226	221	220	241	207	189	223	225	195	228	202	211	191	206	217	210	227	195	218	233	231	195	225	213	224	202	207	205	208	202	212	202	214	209	199	207	248	216	237	207	233	197	211	219	217	199	215	223	214	191	240	198	213	188	201	201	220	227	218	189	226	215	214	212	222	227	195	213	206	216	216	222	200	236	219	219	213	204	200	208	206	213	239	232	238	215	244	202	201	200	219	228	224	215	204	197	212	223	227	215	203	224	204	241	200	209	207	229	213	203	216	222	200	220	228	196	224	215	211	229	208	225	215	231	185	228	201	223	232	224	236	211	217	190	215	222	222	199	234	195	203	174	206	189	230	192	205	218	213	206	206	209	199	192	200	238	203	240	188	220	197	187	237	219	233	230	215	200	198	209	197	221	205	221	225	212	225	218	232	244	212	201	196	197	218	224	219	218	211	197	230	198	233	209	215	246	192	219	214	203	202	190	197	217	219	222	205	223	228	204	197	203	229	201	215	229	206	207	208	212	209	178	224	227	204	197	210	207	224	214	206	237	193	225	217	229	227	224	195	231	214	210	230	164	220	187	209	222	192	241	212	216	217	243	214	218	219	209	206	205	213	236	222	224	204	228	210	202	211	221	196	194	198	208	219	227	204	201	205	195	210	200	225	229	193	218	196	196	225	215	196	204	229	223	198	226	197	212	239	230	228	201	211	177	208	211	228	209	210	226	206	205	218	223	206	226	206	225	240	229	208	218	186	205	221	192	238	226	202	215	218	230	211	199	215	218	210	239	220	229	220	232	210	200	202	206	203	203	193	212	201	199	199	226	218	229	194	243	204	197	197	240	216	212	246	220	212	205	205	188	214	203	210	220	228	219	225	231	225	227	201	233	218	214	194	215	188	216	192	212	238	218	225	193	207	226	225	187	203	230	222	183	212	223	204	192	220	194	234	227	210	190	206	196	218	213	225	209	192	200	224	219	202	202	191	262	225	219	215	214	226	217	218	227	213	224	195	209	199	231	198	202	179	245	202	194	229	219	235	226	205	203	221	209	221	210	229	221	225	234	250	211	208	206	194	199	226	236	206	212	214	243	222	203	218	235	232	224	195	192	196	200	207	202	208	228	220	219	246	234	242	216	228	214	218	184	185	233	227	208	198	189	235	191	238	214	210	229	218	218	208	216	218	211	214	221	238	247	213	217	213	213	233	234	215	220	206	222	206	206	198	206	244	205	222	198	248	214	211	195	228	222	221	237	221	203	243	226	221	186	216	227	225	234	203	205	230	179	206	215	245	198	202	204	213	212	205	262	159	196	202	206	190	206	227	210	217	230	227	232	211	222	204	224	201	210	199	194	215	235	199	235	213	194	219	228	189	211	211	206	228	248	220	196	196	191	247	199	199	225	219	216	183	198	219	220	251	222	215	222	201	206	215	198	209	196	224	247	184	219	214	208	206	212	215	216	228	219	226	248	204	202	210	188	223
24364	25239	27090	17844	8889	6451	31875	49768	43784	32078	17981	7782	2870	1156	691	553	559	537	566	585	521	535	518	554	556	492	512	560	521	503	493	517	560	540	522	529	539	519	510	542	538	523	545	559	497	561	506	559	489	499	521	498	551	507	554	535	537	538	542	489	484	502	525	486	534	558	506	556	569	512	540	488	498	518	529	492	554	497	501	574	521	562	522	515	481	509	495	506	538	524	541	515	503	540	517	565	536	528	516	530	499	507	529	512	539	520	507	513	477	507	545	496	524	503	543	498	526	525	533	557	536	502	527	542	530	556	498	520	541	518	560	534	504	511	516	534	543	556	541	530	514	548	502	536	534	521	529	524	573	542	541	552	559	549	540	507	541	519	512	494	551	529	541	524	502	536	527	506	495	570	533	524	495	507	528	486	528	515	575	555	529	527	532	536	522	536	561	573	540	504	537	534	532	563	539	543	507	492	557	538	528	525	551	554	502	487	502	522	490	535	547	509	506	544	560	547	498	474	553	540	544	555	513	509	543	531	503	544	489	545	538	496	552	521	558	579	541	537	530	492	494	523	493	534	544	520	521	488	544	565	529	566	549	549	548	496	523	519	482	562	537	512	517	568	512	558	507	557	524	491	549	492	528	569	509	557	568	517	488	504	538	519	508	542	515	499	528	502	550	542	532	512	529	540	503	525	504	506	564	541	495	499	533	514	516	513	495	533	487	557	518	517	500	532	516	541	580	524	522	503	512	527	541	512	516	515	512	510	545	553	453	533	539	544	556	530	510	502	534	528	482	527	554	481	521	500	572	584	499	537	534	545	542	556	540	531	546	544	539	522	496	564	504	497	545	517	553	534	509	504	584	515	515	532	485	505	541	519	536	536	508	560	530	551	523	552	536	525	538	510	517	514	518	532	519	510	556	552	512	509	548	498	589	521	569	553	527	532	576	533	530	532	541	555	530	526	530	569	547	513	488	496	539	493	510	539	552	515	502	541	531	526	555	528	509	548	483	549	531	485	554	497	538	528	550	555	492	560	541	565	575	497	495	543	527	544	566	493	537	535	547	524	530	531	531	507	529	509	497	500	521	553	569	540	530	500	544	543	522	554	540	547	555	552	564	519	524	520	540	525	522	528	544	507	566	548	535	585	515	495	532	537	467	547	495	533	497	519	530	563	533	541	487	524	517	527	523	491	542	550	544	561	511	500	485	511	522	530	502	533	494	550	544	535	511	539	529	477	508	608	538	571	518	519	548	593	516	515	504	541	544	565	540	520	512	551	519	524	495	522	544	568	523	474	499	546	532	562	492	550	554	515	515	531	530	484	472	547	553	547	561	563	536	522	517	496	585	527	575	513	481	504	533	538	522	554	507	552	523	493	520	544	515	506	510	514	514	521	490	522	539	548	503	533	542	541	516	531	552	576	522	554	547	509	540	554	523	554	484	544	548	528	493	525	496	539	583	567	554	528	505	548	531	531	523	516	529	553	548	536	513	567	555	509	569	504	552	528	558	481	511	525	520	521	498	501	566	566	535	523	535	496	520	575	495	518	508	536	522	533	530	498	513	532	506	538	559	495	515	531	537	516	527	549	563	583	529	536	564	532	498	536	513	496	516	500	529	535	522	513	535	536	476	542	549	548	513	536	560	504	591	527	547	523	525	544	517	502	543	561	542	538	528	513	519	527	540	569	496	498	486	535	512	509	551	556	525	518	490	531	552	508	551	529	531	524	564	544	488	511	523	515	537	463	534	518	563	523	551	490	537	554	549	551	559	472	524	543	525	549	533	532	529	542	527	515	525	527	484	528	518	499	539	497	514	504	531	499	524	529	526	528	515	532	535	542	477	562	529	514	514	549	542	484	528	586	554	501	538	534	530	527	517	526	523	515	542	531	527	506	532	550	533	532	556	537	524	555	547	556	510	496	509	530	470	544	536	547	516	568	526	527	548	543	518	494	527	534	481	539	493	542	550	541	505	541	549	543	582	553	526	485	509	551	572	544	518	521	543	514	511	524	512	536	564	538	512	504	525	534	545	526	509	515	538	554	523	505	549	490	500	513	542	538	494	543	488	556	488	554	484	542	497	501	556	498	507	544	503	516	553	507	533	511	534	519	564	545	536	526	488	534	521	533	521	548	561	527	538	534	514	515	518	505	524	507	535	513	515	540	540	499	552	525	529	510	494	552	542	534	515	531	521	521	520	525	552	562	535	531	538	588	506	514	526	548	532	499	528	525	518	554	544	529	526	551	525	551	521	551	523	523	549	515	519	567	566	463	573	544	529	513	547	554	529	535	495	517	503	523	524	495	523	530	562	533	523	531	532	511	500	501	551	578	542	509	549	481	529	512	561	519	556	518	521	534	519	505	551	529	510	536	512	501	537	514	562	590	544	544	522	561	542	581	534	517	542	553	530	538	524	496	529	515	504	486	529	526	536	565	532	526	514	489	561	532	518	531	573	528	526	496	493	545	553	528	524	545	525	528	556	480	510	507	517	536	511	521	540	472	518	535	508	504	549	499	532	538	553	544	539	517	566	487	508	538	564	514	512	529	514	558	542	544	549	487	517	540	499	532	544	494	535	557	528	596	512	525	550	543	545	574	545	534	507	513	470	532	533	556	559	576	488	521	498	513	517	532	536	519	547	512	610	487	538	526	507	551	545	549	525	501	541	483	537	520	505	499	570	481	546	520	542	537	504	516	514	581	512	521	527	534	550	529	500	506	525	538	557	501	548	514	547	567	513	503	547	535	577	590	552	508	561	521	532	498	478	528	511	536	511	511	499	543	534	526	517	514	537	507	507	556	524	555	499	538	523	548	535	561	501	539	502	548	518	485	518	528	528	533	543	487	518	523	557	554	501	583	510	536	507	539	537	503	551	501	567	530	549	520	502	507	509	499	546	541	551	504	525	518	534	517	569	509	526	521	552	512	542	529	526	527	568	562	470	517	534	543	524	555	591	539	543	530	535	543	508	523	487	555	526	499	529	514	500	545	503	513	569	513	545	543	494	503	546	496	511	544	519	489	550	492	537	458	542	519	508	520	540	522	558	484	504	547	526	528	543	532	510	519	539	527	540	529	535	521	528	533	530	505	491	527	543	544	542	524	509	500	515	553	555	547	499	550	553	518	520	508	503	529	516	500	513	516	524	588	526	462	499	500	529	518	532	529	511	514	504	534	534	514	539	552	548	547	529	531	556	511	518	533	550	551	510	530	523	500	503	537	545	484	506	556	546	526	539	525	551	549	579	530	516	544	527	515	522	492	498	520	574	546	527	551	489	577	540	514	529	521	520	486	535	565	535	527	540	499	523	498	536	520	580	536	507	564	532	529	501	502	486	520	539	509	530	523	484	536	543	542	542	542	513	542	469	558	550	526	498	494	524	552	507	558	516	524	554	485	497	516	536	491	504	501	562	524	517	496	530	536	548	527	522	527	507	519	539	493	538	555	555	549	501	543	518	515	534	521	506	501	508	540	549	552	533	525	509	493
50062	41590	33755	22444	12222	6927	44965	50443	35710	21092	8522	2555	831	372	257	226	224	198	218	214	237	229	199	218	192	237	223	221	227	215	209	199	251	220	220	209	205	189	227	211	222	209	218	218	206	225	235	223	200	211	220	194	233	236	220	237	234	183	214	207	229	209	205	230	206	223	239	203	225	200	223	209	218	205	205	236	235	227	227	226	211	204	207	192	199	211	191	184	210	240	220	208	237	224	239	220	210	237	216	217	206	217	192	204	226	215	172	191	207	200	212	203	236	231	209	233	226	213	209	227	210	206	197	179	198	206	227	228	221	215	231	201	234	213	187	228	216	214	223	198	190	204	216	216	219	220	227	211	215	208	240	200	192	233	193	214	185	196	229	217	228	211	225	213	195	245	212	221	172	219	226	219	206	201	211	212	189	196	209	183	221	233	204	206	197	220	205	225	220	207	222	220	221	206	199	205	235	218	212	203	208	198	208	198	200	242	225	242	215	227	217	204	212	225	203	236	205	193	219	229	242	210	228	217	208	202	252	242	214	212	221	216	220	226	200	214	214	203	202	214	228	195	227	223	214	189	206	208	246	237	231	220	211	212	216	212	194	204	212	214	217	233	218	192	217	200	225	219	208	222	210	196	211	207	213	179	211	195	214	239	195	219	251	212	200	212	219	202	250	214	224	204	200	232	230	211	219	202	202	205	226	222	210	218	201	175	190	207	229	215	169	194	203	200	211	243	195	185	212	226	213	222	219	185	220	189	210	207	186	230	224	211	198	195	198	206	208	226	212	229	191	210	215	209	196	200	203	198	204	211	234	219	219	221	214	185	217	212	231	221	183	199	220	206	210	208	216	237	217	212	217	212	214	199	212	206	227	229	200	207	222	216	203	231	211	208	223	217	231	238	213	224	189	209	204	234	220	220	209	191	256	206	227	205	205	214	228	225	205	210	232	232	201	208	220	208	229	199	189	198	176	194	220	220	203	208	209	215	213	193	222	226	219	239	252	214	218	251	230	215	221	237	222	216	200	226	215	212	197	217	211	206	227	195	248	230	208	222	203	205	206	201	189	211	216	222	203	200	247	229	207	215	212	198	215	236	213	225	191	199	220	205	196	221	202	194	193	216	186	214	198	182	200	223	213	231	199	212	178	189	199	205	239	209	228	205	213	239	239	219	211	220	202	188	214	196	208	239	225	207	199	216	219	206	213	230	207	221	219	218	209	201	205	218	193	193	209	199	241	200	204	218	224	218	223	238	231	191	217	252	193	183	215	245	206	213	201	199	225	233	214	202	219	218	217	232	214	228	211	220	218	217	208	218	188	204	218	240	206	233	224	234	198	205	232	193	202	201	232	199	213	181	215	213	216	207	216	202	220	214	233	199	207	211	230	228	214	198	208	229	213	232	237	207	242	189	222	222	206	217	212	192	228	194	208	195	235	201	201	231	219	226	203	213	216	207	213	207	218	198	207	199	200	241	210	203	243	199	227	217	204	206	230	213	255	202	210	198	201	216	216	219	210	219	235	192	200	228	250	230	209	221	231	201	184	202	220	243	220	236	238	220	213	224	193	231	227	201	211	241	210	210	218	234	197	212	213	206	226	223	210	224	225	215	203	238	182	220	212	215	209	200	204	198	219	194	226	199	216	219	230	230	212	190	214	206	201	226	215	215	226	192	238	234	239	215	188	206	230	244	214	238	226	222	209	200	196	203	207	242	223	232	221	195	219	208	217	223	218	212	241	216	196	221	228	243	200	198	214	204	222	208	202	226	226	206	204	226	219	215	217	219	205	214	224	204	196	181	216	182	213	204	227	200	232	212	212	202	194	207	218	198	231	188	205	248	207	222	211	193	229	209	203	208	229	176	218	242	196	221	210	237	200	232	210	237	232	222	211	194	223	243	219	257	209	193	226	205	189	228	191	207	221	200	232	219	241	203	202	210	219	206	195	206	199	202	218	216	217	227	204	232	212	216	207	211	215	220	231	237	216	234	218	229	214	221	220	208	196	212	238	185	216	218	194	213	223	223	218	202	200	224	228	256	227	215	218	202	222	223	224	225	245	241	226	213	208	213	228	222	215	222	222	187	230	206	224	203	203	211	236	175	221	202	185	210	196	216	205	228	186	198	232	197	186	186	233	238	200	219	207	223	225	211	244	212	227	212	218	193	234	205	236	168	222	207	219	201	230	228	203	225	223	209	214	217	208	191	219	224	234	208	251	221	225	218	203	230	205	232	225	226	207	202	205	225	219	238	214	202	215	217	226	213	193	214	200	215	213	211	213	240	204	223	205	196	209	189	212	228	207	208	231	231	209	210	211	211	185	198	203	200	230	214	207	238	203	184	214	210	227	196	241	217	231	212	200	187	214	211	210	205	198	219	226	208	218	195	203	210	201	221	220	188	212	222	207	211	221	205	236	227	228	200	207	250	213	198	194	212	241	225	207	229	220	193	214	215	200	226	198	241	205	216	216	220	194	213	206	215	218	194	220	214	230	222	223	222	230	193	229	207	213	263	188	235	211	221	176	219	204	187	193	205	228	203	247	214	218	223	235	207	247	217	215	219	225	225	233	209	238	223	241	223	223	245	209	206	215	216	180	218	201	208	219	194	213	243	222	199	202	207	210	212	216	210	241	222	217	204	206	233	204	206	202	212	209	231	201	226	220	209	217	217	213	207	214	231	193	209	242	192	234	222	237	202	199	221	226	211	217	236	227	223	228	231	182	193	225	198	214	201	223	201	207	207	215	209	191	210	238	224	201	201	201	222	225	205	236	194	237	194	221	186	219	213	223	226	191	211	212	196	230	196	217	209	232	213	201	220	203	190	233	217	202	190	215	186	213	212	239	211	217	200	239	228	232	231	226	207	197	206	206	228	212	211	228	194	224	220	202	238	214	192	225	200	209	211	227	206	205	245	215	225	202	184	233	228	230	199	186	206	184	198	201	213	222	192	192	212	223	229	213	207	210	236	210	213	205	212	203	189	194	202	199	196	211	209	187	212	210	217	201	219	211	207	202	221	192	217	194	221	180	211	207	214	218	216	217	221	223	205	221	209	208	206	201	245	223	204	200	193	207	244	211	213	219	229	207	208	218	223	206	195	207	224	203	200	221	217	200	219	216	238	247	221	238	197	224	207	214	237	204	219	176	214	213	202	207	222	228	208	210	178	208	213	223	228	229	215	200	226	241	213	195	212	188	209	207	204	188	206	250	197	184	212	211	217	199	188	208	212	197	219	223	212	241	221	220	198	206	206	227	209	188	208	211	218	240	208	203	211	218	230	213	181	227	191	228	209	210	220	248	217	200	184	210	199	233	209	213	192	207	205	224	188	216	232	202	184	222	222	204	216	206	186	192	212	217	190	231	214	212	206	234	204	222	217	229	224	210	219	205	201	230	200	218	210	207	195	224	191	201	201	226	212	172	232	220	206	223	223	228	253	226	201	210	198	198	210	201	221	195	208	230	249	200	200	201	210	219	227	219	203	213	217
37120	33890	33357	17395	10095	10353	60841	62607	49913	36364	20798	8870	3248	1159	662	534	576	513	551	543	520	540	499	512	538	511	535	487	507	534	526	552	511	482	508	512	551	482	550	528	519	501	501	504	516	527	527	533	532	514	524	519	535	533	515	503	521	512	550	525	523	523	509	486	505	526	558	551	511	555	519	506	500	492	510	486	526	554	529	476	522	521	473	539	526	494	566	514	484	538	537	538	492	515	532	521	543	553	506	538	458	512	535	516	525	512	567	478	521	547	534	513	517	549	534	531	523	479	566	528	490	519	493	476	563	534	518	522	496	480	530	504	549	515	543	520	534	497	521	534	517	507	500	538	517	527	540	516	499	540	546	496	517	543	519	552	563	516	512	505	522	482	546	499	489	502	522	501	518	513	524	517	524	469	537	537	524	487	473	509	476	478	520	501	496	503	510	483	483	531	474	500	499	541	550	482	505	537	548	472	520	543	518	507	529	513	581	502	498	558	503	526	515	501	525	513	567	518	535	562	568	531	532	493	538	513	562	546	519	509	495	535	506	510	533	474	544	502	475	563	487	503	528	507	528	543	535	531	525	526	536	450	514	523	505	487	497	528	555	515	508	534	542	552	501	501	545	497	501	487	474	513	505	526	535	550	503	506	473	527	523	494	520	535	494	498	509	506	537	555	561	489	490	499	502	516	521	519	509	503	506	503	524	566	561	536	564	513	517	530	532	505	543	536	521	518	499	555	515	535	525	522	518	545	514	517	489	475	514	563	476	512	499	543	524	541	512	518	536	524	532	532	522	545	556	499	520	492	523	564	510	507	495	509	504	502	506	500	491	461	519	451	523	537	491	495	533	500	529	532	520	516	551	456	541	538	526	514	496	475	534	521	541	547	523	522	501	510	525	516	502	518	499	502	548	505	477	528	464	531	525	470	489	549	544	483	532	564	538	530	536	504	548	528	496	505	518	548	490	545	476	524	480	538	499	526	495	498	522	524	520	505	507	548	579	509	540	492	529	539	501	561	500	464	488	483	520	524	505	525	486	515	515	512	534	514	528	509	542	488	454	532	520	510	549	544	559	504	547	561	515	538	564	562	523	532	518	542	483	519	499	544	530	527	510	566	521	523	495	521	552	521	525	519	555	504	513	509	517	529	505	511	504	492	541	510	529	531	492	507	571	538	496	542	515	529	505	492	496	534	534	467	514	514	504	543	542	543	519	536	502	524	519	538	511	518	563	513	499	526	476	529	524	511	496	492	531	504	565	474	517	513	520	522	515	554	520	494	517	528	496	523	475	564	544	538	482	524	540	552	522	485	521	512	496	520	542	507	516	494	473	531	499	531	498	511	543	534	558	542	535	538	518	500	538	496	541	508	524	513	516	525	505	551	488	501	507	482	518	533	536	552	493	519	501	500	510	524	518	540	537	523	513	502	512	541	498	514	523	496	532	508	518	527	540	507	528	528	521	495	497	552	505	513	558	480	554	506	563	525	497	510	482	555	509	523	516	539	489	495	517	514	532	505	512	531	521	529	549	531	518	490	528	530	522	551	488	542	520	530	507	514	566	515	531	529	529	537	548	540	500	550	509	516	520	544	515	547	532	496	485	503	534	524	530	553	513	509	535	508	522	485	515	567	532	497	539	541	545	516	514	542	496	541	532	535	529	509	513	522	498	529	506	546	487	532	469	512	516	509	545	497	503	497	505	559	517	514	523	532	524	511	523	555	494	486	499	526	543	478	513	560	532	489	531	522	547	519	554	503	523	484	520	484	510	520	518	539	505	534	517	532	507	561	523	502	554	538	492	523	525	518	515	524	492	552	494	521	556	493	518	549	496	484	523	520	522	505	538	510	506	461	512	550	501	518	511	512	526	534	496	493	509	478	518	481	501	529	511	558	522	524	497	515	517	514	546	486	557	501	522	537	507	523	518	552	519	488	533	553	535	507	496	522	506	556	530	550	499	479	496	513	510	535	530	505	531	531	513	498	536	517	528	495	462	540	515	538	485	554	524	515	528	536	506	491	487	535	539	503	526	544	494	542	490	516	491	540	500	519	538	499	510	549	502	553	518	497	532	467	545	549	550	522	536	506	501	551	489	502	464	481	485	546	531	516	535	473	548	549	494	493	514	479	507	547	512	511	502	530	539	535	509	513	500	530	496	506	498	501	524	472	475	499	524	522	498	517	457	536	552	515	540	527	539	513	538	540	504	544	516	514	493	505	554	548	504	546	509	502	503	490	551	503	503	550	539	484	513	519	519	532	498	514	512	548	506	532	489	530	534	548	521	535	511	557	516	521	481	522	563	481	479	529	535	484	510	518	522	501	503	479	521	517	524	506	568	528	502	509	539	497	552	535	527	477	479	548	493	510	512	517	505	513	508	487	540	518	531	522	523	534	527	532	496	545	539	480	524	516	562	498	504	504	548	494	488	520	504	526	529	534	527	548	486	519	530	511	566	509	512	554	506	533	540	515	544	508	568	514	482	530	511	499	526	521	529	516	495	494	513	547	476	507	511	534	498	497	491	554	520	492	496	525	518	519	579	542	495	513	542	490	480	534	522	540	506	532	563	501	491	499	511	508	489	469	486	510	491	525	563	507	534	493	489	493	503	512	516	565	528	540	521	491	550	543	568	487	527	521	513	553	521	546	510	508	528	558	560	509	476	525	481	520	513	497	537	546	553	518	486	542	539	535	541	542	486	504	525	481	518	530	513	520	533	528	527	504	524	545	535	523	528	505	518	512	496	499	530	535	552	537	506	528	561	532	530	490	476	528	545	534	554	517	491	527	506	503	527	532	529	516	500	515	505	551	526	480	521	507	494	519	516	508	528	518	466	513	495	525	521	525	531	533	485	516	580	502	523	501	522	543	498	555	532	535	523	512	495	474	527	524	555	507	490	512	492	557	534	518	507	557	522	506	508	534	526	500	530	508	520	538	517	511	500	534	549	509	494	523	528	524	506	535	519	529	541	479	542	527	553	552	488	538	514	493	534	550	487	526	494	484	563	556	496	500	510	483	464	563	506	531	510	553	488	502	457	514	522	469	483	519	542	510	546	507	488	546	500	505	538	515	511	504	477	500	534	525	527	528	493	510	563	539	566	536	531	523	536	489	515	507	500	517	503	531	499	521	473	526	554	510	527	546	494	517	553	527	544	499	528	515	525	501	496	549	546	516	522	526	505	497	527	558	540	547	515	506	514	530	514	502	506	534	571	543	490	535	577	517	488	521	535	524	525	546	513	515	522	518	504	535	461	523	482	542	517	471	506	507	527	533	532	534	510	512	538	491	530	490	543	495	518	532	532	525	516	544	498	499	489	499	525	487	496	511	534	502	534	491	489	524	512	522	531	494	471	524	493	494	525	535	547	530	555	529	503	502	525	536	519	532	488	546	534	507	519	503	539	502	528	493	541	512	497	509	515	536	515	515	475	496	498	543	536	516	509	484	524	501	524	552	531	507	508	553	521	489	544	514	535	546	514	515	531	496
16771	10601	3722	1167	405	354	1242	2580	2526	1694	947	489	275	209	213	178	148	171	183	158	161	140	175	190	158	170	174	166	187	152	167	179	167	182	190	152	170	177	195	213	184	170	172	161	174	169	198	180	191	170	160	174	175	189	195	181	182	156	182	209	198	180	190	162	167	182	167	182	181	165	160	172	175	157	170	191	176	148	191	140	165	164	176	191	183	184	191	184	189	159	166	176	184	210	169	178	156	153	178	166	161	186	197	183	176	159	179	169	179	158	189	180	189	170	196	160	163	190	164	199	175	164	170	170	189	166	178	186	161	169	180	173	170	186	153	178	190	152	186	175	185	191	167	157	169	169	186	181	154	178	187	157	178	156	145	157	163	177	174	185	172	151	164	160	188	150	159	178	162	177	168	184	170	183	158	169	178	164	183	190	174	175	176	156	197	169	200	182	150	166	157	162	153	187	179	160	154	164	183	180	180	175	158	168	144	168	172	187	158	151	179	205	194	176	171	164	180	202	171	182	174	167	171	176	196	188	177	183	172	195	185	185	168	171	160	160	142	181	183	172	176	145	182	160	150	171	155	176	173	184	189	186	170	164	170	175	153	154	169	185	150	174	180	186	163	163	186	179	207	175	164	172	177	170	184	176	163	192	181	169	154	173	163	166	154	205	168	162	163	185	172	156	173	156	165	178	178	166	128	168	164	171	190	181	191	171	200	183	156	171	158	182	173	171	168	189	158	152	161	176	181	177	172	177	164	185	168	149	182	170	178	165	183	163	174	178	179	182	160	186	185	184	182	153	167	197	171	173	169	183	172	171	183	189	181	153	175	192	168	197	204	168	137	167	161	188	175	150	186	188	174	175	182	212	171	182	175	182	171	189	182	180	176	195	157	169	167	191	186	161	169	139	200	180	180	158	175	162	171	156	169	184	178	166	181	170	176	162	165	172	160	172	166	149	178	162	164	189	171	189	146	183	180	181	168	173	150	164	171	157	173	155	195	201	149	187	175	154	180	187	165	183	165	165	181	170	166	181	180	161	185	189	203	176	154	168	164	194	177	166	188	152	170	157	175	164	186	165	154	162	189	170	174	181	192	182	163	171	176	161	158	181	149	159	154	179	177	199	174	193	172	192	188	160	167	174	178	160	171	163	203	176	177	164	131	173	164	172	178	153	185	182	148	176	168	184	171	173	152	175	175	168	166	171	192	171	180	176	153	196	191	161	158	198	173	204	176	158	151	179	189	185	159	169	158	168	157	179	182	153	163	155	201	163	171	186	164	182	187	168	167	148	168	144	180	137	165	163	187	195	180	192	178	180	187	146	164	177	192	199	188	149	180	156	165	171	182	166	176	147	174	177	175	184	179	180	178	168	187	167	176	145	164	175	154	168	196	197	167	155	173	144	165	171	168	179	181	198	180	181	192	174	164	190	177	170	194	177	173	164	164	184	180	204	181	161	179	169	167	147	176	172	181	187	190	167	158	164	175	192	184	172	185	173	190	165	182	179	189	187	180	188	161	173	174	200	185	166	168	165	174	195	152	178	196	165	199	180	166	140	173	182	172	180	184	182	180	190	184	159	162	166	130	165	189	157	172	180	185	167	176	191	183	170	184	172	166	174	168	151	182	151	176	161	188	187	175	173	192	149	195	175	178	187	173	172	184	175	172	171	166	167	178	181	180	172	176	188	192	176	182	167	166	185	176	161	176	182	181	170	167	171	170	176	175	159	165	183	166	184	177	182	184	180	183	176	198	187	178	177	186	156	205	171	157	165	166	187	194	166	157	187	184	164	210	151	166	166	176	177	156	194	167	173	173	170	174	179	177	166	173	164	171	177	172	152	157	181	157	193	171	180	159	150	163	181	181	178	167	190	151	170	173	158	163	196	169	162	186	200	163	167	186	159	142	161	165	189	163	163	176	158	184	159	186	188	180	179	184	198	184	190	169	171	163	160	150	159	187	176	161	177	171	162	177	185	178	164	185	153	162	183	190	169	163	181	165	174	178	167	170	158	162	159	153	184	186	197	171	193	177	157	173	181	178	163	178	209	189	186	178	169	189	163	189	149	190	182	159	190	176	181	158	144	171	164	186	161	157	144	168	205	179	165	176	170	175	160	165	164	180	168	159	182	175	159	189	181	166	182	148	161	173	165	160	191	162	169	167	175	162	167	162	161	152	131	169	170	193	161	213	176	189	188	174	182	177	180	188	175	183	202	173	170	166	181	178	151	173	187	199	170	168	203	167	176	169	156	186	148	160	169	158	169	163	198	164	160	163	178	162	189	165	145	170	182	164	193	183	185	198	145	165	168	156	182	184	165	211	146	155	170	149	162	168	191	181	171	196	169	165	173	179	170	155	157	165	170	167	182	170	166	178	177	208	184	186	200	181	162	192	173	158	181	168	152	168	184	163	162	159	180	158	181	203	168	169	165	167	156	180	169	177	187	172	167	188	156	172	183	179	169	166	156	167	161	180	173	185	166	178	153	161	166	171	171	179	169	181	179	162	174	160	168	149	177	162	165	162	156	174	196	168	181	164	179	175	179	183	185	186	179	169	187	168	179	166	166	184	168	171	183	181	167	184	185	189	166	173	185	178	181	159	154	179	169	169	172	171	149	175	177	156	160	174	185	174	191	177	177	191	155	154	181	191	158	177	170	163	180	167	213	179	187	184	188	147	175	151	211	180	153	175	156	167	154	177	159	169	149	162	153	187	173	169	151	174	176	185	187	167	170	173	167	161	189	173	166	193	186	161	177	167	180	172	169	147	187	179	176	173	172	176	171	183	162	175	165	162	196	154	178	151	180	185	178	179	175	151	181	173	175	179	183	164	168	194	155	180	192	159	185	174	170	160	176	172	159	203	177	171	197	193	167	154	154	166	195	175	181	190	170	186	173	164	201	182	170	170	190	190	160	157	178	178	173	161	169	164	168	155	174	188	184	169	148	172	167	200	189	147	166	156	143	175	209	150	171	214	198	171	177	174	179	176	160	182	181	174	197	170	164	166	190	160	161	176	189	152	161	197	167	155	159	166	191	174	162	166	153	174	190	179	163	189	200	158	185	195	192	177	204	185	158	164	165	176	176	159	152	175	190	180	194	177	171	187	171	208	207	165	163	180	165	209	173	184	153	165	175	164	170	183	161	169	170	166	171	162	155	157	186	173	157	172	145	165	194	167	181	182	196	190	171	184	168	171	158	204	171	161	196	162	166	176	172	169	154	175	186	189	193	171	173	169	176	177	154	184	175	184	145	163	183	125	139	172	179	152	181	170	167	166	179	184	166	157	160	191	170	173	162	157	186	171	174	181	171	170	158	211	170	175	146	162	194	161	190	168	177	187	170	182	166	172	183	183	175	211	164	190	171	167	189	185	167	208	164	152	199	170	172	173	191	162	165	190	183	180	169	172	205	183	192	179	186	162	169	175	157	175	143	184	160	175	189	186	197	170	160	201	158	171	190	180	182	170	167	193	160	182	170	187	165	185	173
11638	9100	5558	3162	1684	1476	6339	11696	10077	6553	3366	1643	837	555	472	425	472	463	454	434	447	477	460	444	462	454	413	448	445	432	411	427	416	441	497	413	447	440	430	415	467	443	449	466	422	439	438	436	430	424	492	420	426	446	461	411	438	413	446	458	463	450	460	465	419	448	428	447	410	472	471	434	426	446	413	449	434	470	406	399	465	494	438	421	434	427	427	420	425	456	450	414	461	466	438	447	408	475	452	441	435	449	409	429	463	440	439	475	440	396	424	471	447	430	431	458	477	485	424	412	480	443	461	412	475	503	413	441	425	433	423	458	448	453	475	429	444	421	465	427	440	415	402	447	422	438	430	474	433	458	411	458	425	432	469	458	428	442	420	419	427	434	438	404	469	472	452	455	470	468	439	435	455	434	431	469	435	454	383	444	463	437	481	435	436	447	437	424	434	495	435	419	449	434	426	416	446	426	446	436	424	418	436	455	459	434	461	407	444	443	436	481	436	440	477	436	430	423	436	402	423	457	439	401	439	418	443	452	458	430	430	458	431	418	433	456	446	441	420	463	435	488	440	432	452	447	438	420	447	436	428	456	476	455	439	422	438	400	421	472	432	449	443	443	416	396	427	457	446	457	453	447	468	439	454	441	463	477	436	446	421	440	433	436	430	428	427	418	442	438	439	431	433	451	394	410	462	420	466	429	455	428	451	422	393	408	447	446	440	462	436	438	426	464	452	457	448	439	465	399	416	456	427	429	458	424	464	424	405	459	420	454	418	435	448	420	459	458	458	461	417	450	433	462	457	433	427	438	427	427	410	410	454	423	426	439	407	420	447	416	456	458	441	432	467	440	461	416	420	430	436	459	407	408	417	441	413	446	432	399	453	443	446	438	415	439	411	452	435	428	397	483	437	442	436	392	435	401	443	427	415	409	428	423	434	453	402	452	445	452	444	400	426	433	451	499	428	430	450	467	431	429	440	471	390	451	462	426	435	447	434	423	471	426	440	453	472	471	435	433	454	468	423	416	448	436	453	420	424	430	417	504	468	412	445	419	438	456	428	400	450	456	428	463	425	450	406	456	447	451	433	463	429	453	422	454	445	437	454	449	433	437	438	446	434	391	459	459	420	475	455	442	434	471	418	447	393	437	430	424	451	434	413	427	435	403	440	466	444	468	415	452	470	441	438	406	425	444	455	454	394	415	424	415	456	457	474	454	443	462	460	471	415	434	424	435	437	435	431	436	460	434	433	417	425	415	421	406	420	447	438	467	464	451	423	450	452	473	434	450	457	430	429	426	438	483	471	445	447	463	418	411	449	409	453	425	422	433	421	444	433	469	395	401	477	461	458	426	446	450	400	466	445	451	449	458	462	429	435	453	459	433	448	425	443	434	447	433	478	456	465	421	441	406	436	412	431	440	422	427	456	422	466	442	415	443	422	450	454	420	440	443	471	436	460	446	420	484	398	434	430	436	424	452	452	481	442	433	416	467	425	432	429	470	442	479	447	437	405	453	455	467	465	416	433	413	432	442	430	441	423	417	412	433	443	460	426	446	430	451	440	426	450	453	447	421	425	463	402	451	422	459	441	372	472	427	437	448	477	437	425	446	436	464	452	449	412	403	438	446	430	429	416	448	433	423	461	441	452	472	425	422	438	472	457	429	443	453	427	464	481	429	425	447	469	448	396	403	418	427	411	438	417	424	436	420	421	417	482	439	428	415	449	444	426	379	461	440	474	433	450	404	444	427	476	436	426	450	422	465	442	428	461	446	422	405	443	418	426	429	440	429	437	416	422	425	433	433	415	445	441	432	424	424	393	409	434	450	417	426	461	465	434	473	405	428	439	460	433	443	431	464	415	405	437	417	416	449	442	417	439	438	459	409	435	449	413	451	430	436	403	467	489	422	398	456	426	431	392	454	444	456	455	442	441	408	466	429	424	459	446	425	435	471	476	431	457	401	399	441	497	422	437	455	438	417	422	466	453	444	413	468	394	451	439	428	409	433	442	420	433	433	435	439	424	439	442	438	435	457	448	408	430	458	464	433	457	461	446	446	457	428	430	449	390	426	420	494	438	415	428	427	439	432	444	447	417	463	447	431	461	454	449	430	432	425	428	435	437	440	474	430	403	405	483	482	404	430	436	459	453	459	471	461	429	432	453	443	486	443	424	431	455	412	462	471	407	432	461	413	458	435	417	433	421	427	454	454	444	415	466	431	448	424	427	446	443	425	439	445	440	444	453	413	406	432	449	477	486	412	421	432	428	436	426	477	426	455	429	450	438	400	475	405	476	405	436	450	459	435	458	450	420	475	445	421	431	462	428	414	439	419	422	438	492	422	418	431	461	405	449	484	457	437	455	416	431	431	429	401	392	398	419	419	471	439	410	444	419	454	479	417	445	396	443	438	480	458	463	450	400	445	454	405	414	422	448	434	421	427	448	434	418	407	446	444	412	428	430	457	401	441	452	463	440	433	482	442	440	435	435	416	419	400	463	451	417	471	425	419	444	427	468	457	429	454	449	452	457	456	435	440	460	409	444	444	475	456	451	441	449	469	432	428	447	411	434	443	451	432	442	456	432	448	468	443	460	470	448	426	473	438	443	457	439	425	411	433	455	447	458	431	439	435	447	395	472	431	458	446	443	432	424	480	435	411	420	486	454	420	449	431	446	395	443	427	455	465	450	431	426	438	443	421	424	446	430	429	464	483	438	414	408	456	456	437	440	437	414	436	439	424	483	434	450	439	431	402	454	435	421	382	454	476	464	445	430	424	483	463	422	431	424	442	418	456	465	422	420	430	432	418	400	431	438	440	451	453	446	421	439	474	438	446	445	404	466	441	455	437	433	444	429	411	464	475	414	422	450	461	452	437	482	413	405	436	462	439	472	410	445	448	450	441	458	451	475	456	401	463	459	449	440	416	432	452	427	437	443	434	456	443	423	433	451	442	466	464	436	476	472	442	467	433	454	429	479	461	421	417	423	408	430	451	401	449	447	433	432	449	449	466	418	454	438	469	446	441	424	409	462	449	421	457	464	437	451	438	489	462	454	445	429	417	454	429	456	430	423	474	416	440	460	448	459	488	424	477	416	400	416	433	442	480	425	441	434	433	455	447	444	465	395	480	439	440	420	427	404	438	457	416	446	438	422	394	410	409	450	433	439	467	466	435	428	453	410	436	470	433	415	440	422	472	453	432	419	441	451	455	456	434	449	459	406	391	454	454	439	450	412	437	479	486	466	442	440	463	452	448	436	441	436	451	427	466	448	417	405	431	432	419	411	444	468	446	443	438	421	443	432	412	449	438	446	413	470	460	466	432	434	469	437	433	436	476	435	427	465	460	423	461	481	454	444	445	394	447	431	444	409	474	456	438	431	421	448	426	469	453	399	415	444	447	416	421	450	430	439	474	439	465	456	462	390	448	448	455	430	442	430	422	420	418	428	446	438	463	446	413	426	432	463	431	444	431	453	402	441	459	435	383	429	452	430	407
45645	37006	24826	12418	6125	14406	28570	31851	21198	10734	4137	1436	601	339	237	229	205	227	219	229	208	203	248	210	225	224	223	197	219	208	217	203	220	235	231	219	215	229	188	205	212	209	203	217	222	219	219	248	209	194	204	217	226	219	240	206	245	204	240	212	238	206	211	219	234	224	242	199	220	224	261	239	228	217	214	246	223	193	217	222	189	221	245	251	213	238	210	238	227	236	202	220	221	242	211	234	231	240	208	221	246	218	222	239	222	214	238	229	239	214	199	230	229	225	248	229	222	221	230	231	238	229	248	233	238	213	231	223	227	240	237	208	227	253	240	207	229	231	235	203	202	223	209	220	249	232	246	228	239	228	206	214	215	233	240	203	216	223	245	238	212	244	209	225	243	208	229	226	220	242	240	221	197	239	218	214	198	218	204	230	228	211	231	217	223	225	218	230	209	211	239	234	185	185	189	211	242	205	260	232	219	215	212	265	229	223	246	221	204	235	222	249	224	225	229	234	242	220	226	212	200	215	207	210	220	232	240	215	226	249	224	227	206	234	225	215	218	242	209	204	224	236	224	229	232	218	200	225	191	237	220	235	197	230	221	253	213	233	233	226	211	193	225	199	221	213	237	224	209	229	233	214	192	225	218	215	208	242	225	238	205	246	205	218	255	204	254	229	243	206	206	242	231	205	204	239	194	234	205	234	221	242	217	228	226	207	229	214	226	241	232	209	214	221	249	231	234	227	203	212	214	226	226	245	260	231	234	230	229	247	221	196	222	217	211	204	188	219	226	228	242	218	228	238	232	226	213	252	231	199	233	227	214	235	247	211	218	226	251	231	232	214	240	201	253	196	234	205	233	246	198	208	245	238	198	201	233	233	235	211	218	233	229	244	221	239	259	214	232	259	230	229	223	221	227	239	241	226	225	241	224	233	234	203	231	242	229	249	209	219	214	212	230	229	224	227	246	213	189	206	231	234	225	242	199	236	240	204	206	218	187	237	229	217	203	209	234	263	218	231	214	248	211	214	204	216	200	220	209	227	221	234	206	214	191	226	233	186	244	217	253	198	210	225	202	229	235	215	228	234	245	232	201	229	235	218	234	221	223	226	224	225	222	201	205	230	216	227	204	196	221	230	226	195	213	204	201	230	185	230	239	220	229	200	236	232	216	217	193	233	196	205	246	221	204	205	222	233	216	208	201	201	205	226	213	219	213	235	224	210	203	194	204	230	234	221	254	232	215	229	238	225	231	253	208	217	232	200	224	181	212	242	226	231	214	235	249	211	231	200	200	217	208	234	226	236	226	187	208	217	199	213	240	229	191	208	232	238	231	231	243	212	228	199	222	222	235	223	237	198	228	199	234	209	214	220	183	239	208	211	232	248	217	224	223	231	214	232	212	221	208	229	188	217	200	206	224	222	244	222	231	223	225	200	204	215	213	223	238	216	212	210	219	235	230	221	227	232	227	246	221	198	205	229	201	217	224	242	203	207	228	206	230	197	216	205	197	242	221	220	216	225	244	221	251	239	196	199	209	237	230	209	206	237	200	240	222	249	223	198	212	253	203	262	218	228	212	236	236	200	253	229	221	239	241	214	231	219	229	211	211	224	213	215	212	193	197	206	240	225	205	197	205	213	209	195	248	227	237	219	205	205	200	244	241	211	211	225	219	203	249	223	211	225	236	211	223	235	230	195	199	223	225	201	224	232	206	241	235	215	222	222	202	236	232	225	223	229	210	229	236	206	217	255	240	223	233	227	254	231	227	224	228	213	220	217	245	221	241	211	227	256	235	234	204	206	240	238	196	206	204	232	202	225	202	217	230	224	207	225	202	212	223	210	211	207	216	221	238	215	235	219	209	212	220	232	230	232	216	232	213	203	228	223	204	219	249	230	201	200	219	233	207	228	209	218	210	230	215	212	236	246	231	200	218	228	206	211	237	201	192	215	227	235	244	211	238	238	195	215	208	200	248	239	224	217	224	224	206	197	210	216	241	222	221	230	213	219	245	240	209	239	209	260	231	237	233	230	225	215	219	251	206	212	229	204	231	230	207	247	225	235	228	214	226	213	204	231	225	220	213	209	214	225	222	196	221	215	225	245	208	223	224	219	216	210	223	213	221	186	190	207	229	235	233	228	211	246	218	191	223	203	240	218	200	234	203	244	222	237	235	232	217	214	213	221	205	228	206	208	248	217	239	256	220	214	238	215	226	240	216	233	223	205	227	210	220	226	235	207	234	209	220	222	249	218	227	236	222	204	191	252	232	238	204	208	224	217	215	206	212	204	202	227	237	227	225	252	236	220	220	213	245	215	224	184	230	197	260	217	210	220	200	228	210	215	225	194	236	232	224	237	200	221	224	224	234	211	213	219	211	201	218	227	206	243	241	206	199	231	212	228	231	224	204	233	237	223	239	222	224	244	230	212	218	214	224	222	223	196	231	214	206	211	226	221	202	243	237	180	244	205	220	231	235	225	234	220	223	238	229	258	207	231	219	217	216	256	240	199	235	214	219	211	198	229	217	207	191	219	220	223	196	229	201	236	205	222	221	235	244	234	190	209	240	223	209	219	232	258	242	199	190	183	235	235	249	226	223	223	239	206	197	190	238	223	243	234	207	196	210	209	215	243	194	212	223	231	199	217	250	270	233	231	218	188	220	217	219	225	214	208	200	195	228	212	253	241	236	215	236	227	221	218	217	227	210	191	216	232	224	217	276	226	252	206	219	201	228	245	218	225	206	247	233	239	231	229	202	214	216	249	226	227	215	191	237	237	237	200	259	199	249	206	261	180	216	215	215	220	217	234	232	208	224	243	250	243	229	220	207	228	192	220	211	230	215	218	242	225	213	238	215	218	210	180	238	199	207	197	207	218	246	202	212	218	239	218	227	225	232	219	220	195	211	202	209	209	218	243	222	244	203	207	204	196	225	219	223	225	226	222	234	225	184	193	235	216	219	223	206	236	216	204	213	255	197	216	206	191	235	222	191	249	248	195	224	228	229	226	250	210	218	228	193	220	232	228	214	223	245	221	239	198	229	213	237	202	240	226	224	216	192	224	217	206	208	257	220	224	198	232	221	239	208	211	223	223	213	248	205	203	222	201	229	211	237	221	248	209	225	212	237	200	219	219	212	212	246	220	198	230	212	234	212	212	223	248	218	214	225	244	232	216	207	238	224	225	221	236	203	237	241	206	215	229	227	229	235	223	217	204	231	247	220	240	228	213	213	213	207	253	215	217	219	226	214	239	210	211	249	212	245	230	273	230	208	193	231	220	246	237	209	209	217	210	187	212	239	200	250	192	223	252	238	238	205	223	212	230	225	210	210	228	229	197	199	200	235	246	243	232	211	232	220	222	220	232	213	211	198	235	217	219	227	221	251	213	232	209	214	230	222	211	234	208	194	228	215	236	188	235	211	231	239	234	216	255	200	201	256	233	225	215	238	241	210	238	198	207	225	224	238	210	216	226	207	220	222	227	218	240	238	240	217	223
33684	30786	14467	5238	6303	27541	45295	48117	38338	25972	13772	5589	2128	908	697	565	550	547	537	517	574	605	511	563	523	531	554	587	556	619	562	593	522	541	547	521	549	540	561	546	577	533	549	537	546	508	572	557	558	546	526	568	573	525	510	515	499	555	561	561	553	540	532	555	543	550	525	568	515	542	532	535	520	570	539	538	544	583	518	557	534	551	560	515	572	568	537	564	574	533	540	543	498	548	540	555	536	529	575	516	558	536	511	536	581	570	587	536	538	561	585	512	561	577	574	529	545	512	524	530	537	563	544	555	580	561	570	581	521	571	581	517	565	540	526	558	535	562	548	557	555	530	551	546	557	531	528	527	558	569	555	571	500	520	571	523	507	535	583	537	546	526	520	570	523	541	547	539	558	525	625	527	547	581	572	553	538	541	578	534	556	556	541	500	545	570	546	515	538	516	579	492	544	528	524	544	558	549	527	504	580	543	509	550	528	569	551	525	523	540	528	566	538	517	530	530	559	515	563	522	544	563	563	563	515	522	537	513	572	542	537	541	609	530	497	566	560	565	543	531	515	554	555	551	554	527	561	526	536	548	522	534	502	568	532	530	532	544	529	530	550	580	529	565	562	513	494	553	533	565	525	578	530	515	555	584	501	506	555	506	540	548	558	526	530	573	548	543	515	547	557	536	583	534	544	557	524	544	552	569	539	557	544	530	551	515	525	589	561	562	564	535	569	561	536	523	538	527	583	570	560	549	544	561	537	518	589	553	577	546	514	540	578	533	550	565	544	564	546	541	493	552	558	548	533	537	561	515	521	543	553	551	562	554	513	523	509	548	540	543	544	542	524	557	527	574	534	534	568	524	553	526	547	527	507	546	541	522	544	560	535	519	573	549	583	549	605	546	562	571	599	563	548	545	556	561	584	571	554	558	542	563	530	520	520	537	553	558	569	542	528	562	553	543	567	541	539	525	566	518	555	548	569	520	515	504	537	509	547	576	488	557	583	552	503	559	536	534	576	505	566	525	519	555	528	533	544	535	502	548	516	520	566	539	557	543	545	544	549	558	567	559	513	533	550	519	546	574	527	511	525	558	534	545	532	544	545	534	541	552	547	572	528	567	530	574	555	515	536	539	530	535	548	566	508	558	509	560	559	545	570	561	526	551	538	574	537	540	561	535	553	569	564	552	555	524	520	538	586	552	571	565	547	559	550	507	561	543	550	597	560	571	518	566	526	523	545	571	556	528	523	533	578	505	549	552	570	532	520	483	555	532	584	535	544	558	572	549	568	542	566	548	555	542	534	525	536	549	563	537	552	530	541	516	528	567	577	539	565	582	491	541	554	532	542	556	511	542	557	567	557	511	548	531	552	578	531	522	535	560	538	567	543	580	601	523	537	541	555	495	511	555	556	515	559	550	562	552	548	526	567	545	525	553	570	536	529	533	529	550	537	549	553	554	547	545	501	524	557	574	523	541	588	563	592	511	536	579	544	560	541	543	541	583	542	544	549	560	540	521	551	552	540	563	549	530	528	590	568	556	516	594	584	607	513	522	564	532	519	557	530	546	546	539	543	540	570	549	521	579	554	521	581	512	521	567	565	540	554	576	537	533	536	556	511	555	538	540	519	570	559	529	552	539	568	523	521	563	558	558	536	542	557	515	505	524	515	547	498	523	569	569	616	585	540	508	570	584	539	561	568	594	538	563	533	540	516	570	522	560	572	536	544	543	565	573	517	538	567	528	576	552	558	546	586	577	519	510	531	529	592	530	537	543	526	595	548	534	552	539	519	521	547	532	521	525	522	580	543	597	521	547	565	530	541	540	493	520	513	564	595	538	537	545	540	542	543	548	544	532	509	516	540	559	532	553	560	518	553	593	534	578	548	513	519	544	541	513	561	555	541	533	568	567	572	537	520	512	561	552	544	550	553	495	579	558	545	573	533	556	551	513	555	567	583	561	548	561	563	505	577	540	582	530	524	549	537	537	549	551	546	531	545	568	551	528	521	510	512	576	529	510	575	525	564	566	555	544	508	558	581	529	575	549	513	524	544	536	537	515	530	536	510	549	511	537	517	546	525	563	571	507	540	539	554	556	576	550	634	516	566	607	574	548	535	566	592	541	563	563	536	511	562	557	549	532	568	598	548	543	539	538	562	530	566	550	562	538	541	498	576	556	545	517	557	517	572	566	539	552	528	504	576	570	533	548	567	535	530	541	542	551	562	566	562	550	531	564	513	557	561	525	561	526	550	517	570	572	528	524	547	530	519	567	566	557	551	543	499	532	488	515	543	539	542	564	566	547	508	570	536	510	504	541	552	516	570	520	544	588	522	551	562	536	541	565	518	548	535	569	530	535	555	560	552	524	526	558	548	537	573	571	505	574	564	537	581	553	555	566	556	548	563	519	543	535	513	538	536	567	554	552	535	559	534	560	538	528	578	519	545	543	550	542	552	525	543	580	497	589	541	540	530	549	541	516	580	553	558	545	503	553	575	525	558	512	562	554	522	564	541	511	542	550	516	536	570	498	525	533	551	557	508	511	557	559	543	519	523	579	520	556	540	542	558	553	553	563	498	541	543	533	501	519	522	556	552	532	548	577	555	533	575	531	560	579	570	533	509	554	533	593	544	552	561	555	540	511	552	572	550	522	550	550	595	569	492	510	569	543	531	553	550	532	572	530	533	546	541	531	541	559	515	557	518	542	555	580	515	587	539	552	541	554	555	503	566	530	553	555	487	532	545	583	553	541	525	540	548	513	476	568	575	536	606	513	534	557	566	580	512	520	542	463	533	515	511	531	572	569	556	556	524	518	558	545	539	545	578	502	528	551	549	539	582	508	555	535	578	563	562	540	545	516	559	552	575	548	502	540	523	520	546	542	569	531	552	585	527	536	551	553	533	512	529	535	553	553	518	517	536	542	547	580	540	543	557	556	524	562	548	535	534	562	568	543	546	516	550	552	559	528	525	556	486	531	525	544	549	537	539	533	518	536	567	520	509	501	557	569	529	549	572	557	548	560	567	492	537	556	545	575	556	533	559	561	525	532	501	554	539	553	507	512	512	573	552	523	550	548	547	510	542	535	511	542	575	528	560	515	535	509	520	500	566	575	559	571	586	536	547	574	533	538	521	549	548	525	565	524	572	534	545	557	589	494	560	527	582	570	538	525	561	532	535	552	557	531	538	531	523	506	544	546	525	523	577	552	549	545	530	550	526	516	549	558	537	538	560	510	552	550	514	525	538	539	543	517	555	532	496	548	554	531	519	523	541	521	526	546	551	557	536	546	535	546	532	554	556	560	549	568	545	572	555	544	530	579	530	542	503	508	537	517	552	567	533	539	555	525	522	563	548	536	558	534	530	470	521	562	559	554	528	514	537	543	597	568	547	558	539	572	537	545	567	516	572	528	526	536	582	583	558	565	540	495	549	595	539	539	591	548	502	533	556	537	541	538	550	531	591	530	558	554	533	536	500	534	546	552	559	539	559	557	545	545
53838	39980	24612	16991	13382	35449	54173	45125	30774	16711	6436	1960	688	372	256	238	240	206	240	231	195	219	225	204	214	218	226	251	199	232	230	235	233	236	204	231	236	232	230	238	209	222	236	181	207	238	209	212	213	240	194	219	217	243	216	254	223	206	238	208	207	250	210	228	268	223	209	211	209	201	223	227	210	233	226	224	214	225	198	236	244	253	194	197	211	181	242	217	237	245	218	216	215	246	226	207	232	237	203	186	234	201	219	225	204	209	242	202	201	255	238	236	234	224	229	209	218	195	229	224	228	218	235	200	246	219	197	217	229	262	247	223	232	238	219	235	215	217	225	224	210	212	199	206	224	222	206	217	200	224	224	215	226	223	223	220	215	218	213	220	212	223	205	218	207	210	216	219	254	218	198	225	239	201	206	215	225	208	210	200	186	244	248	235	206	223	230	209	206	252	210	193	240	210	214	209	245	272	229	191	213	211	215	212	261	233	238	218	221	222	222	232	218	207	221	244	233	230	235	209	240	222	231	190	217	216	223	221	244	201	210	220	245	224	238	224	220	220	224	231	204	204	215	224	206	239	212	210	226	221	224	222	232	255	240	221	213	214	240	243	203	201	212	213	254	230	237	213	225	208	204	214	212	221	240	230	211	229	207	253	244	248	221	217	209	214	229	233	221	235	218	216	197	230	227	235	202	234	251	222	228	234	213	234	211	217	223	224	220	237	209	221	229	222	219	205	211	201	247	216	222	225	213	234	237	210	215	211	225	225	239	210	217	197	234	237	252	213	244	210	230	202	231	238	207	226	218	252	209	231	208	239	237	232	216	200	209	187	213	210	226	247	246	220	200	216	224	233	238	260	230	227	224	245	198	205	209	211	230	212	229	242	229	227	214	212	221	217	221	232	209	206	229	202	245	222	256	232	224	233	219	227	226	244	186	223	232	207	213	248	227	241	231	220	220	223	219	206	231	253	228	213	219	223	192	202	226	206	194	200	243	226	227	215	230	222	223	223	211	227	217	188	225	217	236	208	240	241	219	189	231	212	212	217	215	224	244	209	191	207	233	197	243	213	230	214	207	201	241	217	200	227	232	225	209	223	223	205	216	245	219	237	223	226	205	214	207	211	236	223	206	245	205	246	237	220	229	216	243	254	260	230	208	221	252	211	251	191	213	243	212	224	219	235	189	223	241	204	204	202	197	207	239	243	207	240	258	226	211	209	228	235	215	206	203	230	232	230	209	226	221	225	201	217	218	227	221	251	214	219	228	203	220	198	220	228	221	200	238	231	231	237	220	208	227	257	223	220	231	228	205	206	212	209	218	237	228	223	240	238	223	234	248	214	245	224	236	231	227	196	230	201	204	228	199	216	239	231	202	205	209	235	229	215	231	214	233	205	222	227	210	227	220	244	247	224	215	231	246	196	201	217	237	204	232	224	226	198	215	228	202	209	193	219	240	252	210	199	204	247	240	189	206	200	214	222	213	219	214	217	227	236	245	223	223	233	209	230	204	204	212	259	223	216	243	230	205	222	241	266	203	196	211	218	235	241	214	243	213	237	180	219	236	208	215	204	219	199	208	210	242	217	217	219	225	236	218	211	236	225	240	229	226	227	204	235	223	230	225	233	206	195	204	202	222	243	221	216	259	217	200	222	228	224	250	250	224	228	197	207	229	192	229	216	245	212	215	250	227	200	245	232	222	234	188	223	216	226	244	243	202	221	240	236	218	221	230	239	214	225	254	230	209	226	211	220	239	205	214	248	223	213	206	236	228	208	205	222	206	222	191	197	234	223	238	225	227	210	231	210	217	216	242	239	248	216	227	210	214	233	245	203	235	216	220	224	237	207	215	219	219	222	199	186	204	215	268	215	222	206	205	235	216	224	210	247	241	238	228	238	228	210	198	210	232	242	213	188	202	221	221	207	217	236	254	219	226	208	230	208	227	249	225	224	209	231	201	244	204	216	222	231	208	212	208	229	251	214	224	228	213	220	215	219	193	236	199	238	220	227	226	236	216	215	212	247	231	255	253	227	223	238	235	209	227	236	244	234	206	215	229	202	213	219	216	240	241	217	236	228	206	229	242	229	240	192	202	222	247	227	230	207	244	228	243	237	230	212	206	223	236	227	241	222	224	189	226	243	252	238	216	214	231	236	236	216	203	207	217	222	222	207	196	236	241	202	222	225	219	212	224	206	196	195	215	238	231	242	228	215	209	240	208	226	208	235	234	233	208	211	217	219	225	233	217	227	229	205	239	235	225	198	219	216	181	217	198	224	246	218	233	230	215	217	232	207	216	212	232	229	192	237	220	231	217	214	213	223	251	231	244	224	197	225	204	220	221	197	202	190	233	213	211	208	239	207	224	247	215	227	211	229	190	215	235	214	236	207	199	205	232	224	246	214	240	242	190	232	234	225	222	241	223	233	220	196	235	223	226	218	210	228	200	232	245	213	231	235	227	208	234	219	232	197	218	228	200	223	231	220	221	233	205	208	221	226	229	256	223	210	217	203	229	220	199	223	194	179	234	217	239	202	194	240	213	224	216	192	249	221	195	241	243	238	225	214	242	223	191	208	205	240	212	199	218	223	213	222	246	239	223	225	238	237	221	237	222	251	209	198	228	205	243	218	201	206	170	192	214	230	243	253	253	206	212	237	203	235	235	233	201	205	197	215	225	233	257	212	207	225	183	210	231	242	217	247	239	231	214	214	224	230	203	209	226	214	246	200	218	209	228	224	242	221	226	221	239	211	223	221	212	217	223	244	217	216	255	233	235	250	189	221	202	212	236	235	197	226	216	260	231	241	243	220	230	225	229	241	233	256	230	215	239	208	216	234	234	227	223	238	209	235	242	228	207	233	218	233	188	245	217	240	230	235	232	219	235	227	223	216	235	229	236	271	231	238	215	221	218	223	203	242	242	266	213	223	249	226	229	211	222	187	246	232	199	230	236	236	238	227	223	216	208	220	235	185	244	236	232	219	241	238	247	217	246	198	223	238	247	219	241	237	195	217	243	199	221	207	218	229	221	224	225	226	218	223	234	227	254	222	223	222	238	220	219	242	233	209	210	223	197	207	178	205	205	234	223	230	222	228	250	236	221	194	213	233	255	213	193	214	224	201	201	256	236	232	223	225	204	224	225	186	237	248	231	220	198	206	234	212	221	230	212	214	243	225	217	217	247	234	193	225	205	221	219	224	236	243	250	202	240	239	206	197	249	221	240	226	209	205	227	229	206	222	234	233	212	240	243	226	240	222	215	180	231	202	209	245	227	217	197	209	221	237	196	227	202	232	221	227	226	246	225	239	220	204	230	233	216	203	238	235	234	226	214	243	222	231	230	203	197	207	233	217	203	231	233	214	236	214	216	216	213	242	217	203	212	240	197	212	233	236	222	209	208	222	230	244	220	216	227	238	222	238	237	233	225	253	191	227	202	214	236	218	243	225	243	224	239	204	197	220	210	203	216	206	254	227	207	219	226	232	209	222	206	229
41802	33558	9144	8310	15864	49607	66757	58188	45247	31460	17290	7116	2448	1071	676	559	518	514	540	555	533	556	541	527	532	510	522	519	557	569	536	577	528	512	495	546	542	508	572	527	538	574	530	575	513	555	487	503	518	536	559	562	566	518	529	591	537	546	504	548	548	518	553	535	524	537	516	532	542	500	560	533	525	511	567	536	513	534	527	501	537	503	582	552	526	526	491	479	556	506	518	552	555	530	540	538	522	545	542	518	511	551	512	530	470	509	550	511	563	551	496	558	543	548	576	528	528	565	514	531	523	524	575	528	579	544	525	584	524	509	571	494	467	491	502	536	528	535	534	554	528	514	540	571	512	511	549	558	513	535	556	550	548	510	509	522	545	515	538	529	554	548	508	563	502	566	557	552	536	515	571	547	520	495	530	589	522	496	509	518	529	567	558	509	490	542	580	574	514	543	518	560	512	529	536	515	535	507	542	542	528	557	578	540	529	525	507	556	525	547	518	574	534	513	521	570	556	573	522	501	533	560	511	524	538	532	554	499	529	562	547	538	492	519	507	509	537	539	557	510	543	531	529	530	502	502	494	495	555	522	548	552	503	509	513	546	531	473	531	510	567	584	536	527	529	520	504	554	596	569	524	519	541	506	543	540	559	554	540	527	520	559	533	521	516	555	535	512	538	544	566	528	553	551	518	526	542	531	511	502	499	538	526	546	527	501	490	527	522	563	530	518	519	532	532	558	503	551	530	523	550	510	523	543	571	548	521	565	558	517	564	539	525	529	529	516	536	557	518	537	520	539	533	546	561	564	554	531	548	514	546	534	484	516	499	536	528	546	566	580	567	524	520	546	526	521	501	508	555	552	504	547	581	531	552	536	546	508	525	552	522	522	528	549	545	596	548	554	533	522	521	495	517	519	552	519	547	515	539	562	501	563	539	559	543	564	521	557	520	518	508	543	550	524	510	533	506	499	580	529	507	558	525	537	562	496	480	521	537	486	510	551	551	513	569	538	554	574	580	539	522	511	523	498	516	512	552	530	534	565	488	515	571	513	562	524	553	554	510	538	522	525	514	528	525	508	518	532	535	551	510	511	538	516	535	525	545	534	522	522	556	501	519	539	520	542	533	548	531	542	508	541	524	526	517	533	510	548	556	558	560	558	602	573	554	509	477	533	521	538	541	558	497	517	537	504	543	521	510	538	505	557	527	516	511	513	544	557	567	519	570	493	523	499	557	539	546	538	535	513	593	542	512	523	505	519	498	545	548	559	550	489	532	555	519	559	493	582	547	490	553	488	530	581	556	513	530	511	552	519	533	508	517	550	529	477	558	529	582	494	496	521	497	542	532	547	497	558	526	500	540	528	531	521	577	543	584	528	509	535	506	557	522	547	530	525	482	499	532	580	513	568	511	538	501	560	503	537	513	526	519	584	542	505	503	519	560	501	554	542	539	497	544	499	572	529	502	516	544	537	518	510	544	485	562	560	562	532	575	505	554	504	511	518	553	522	515	559	562	564	572	553	545	514	545	564	500	562	523	485	527	532	528	518	537	518	541	537	497	511	531	542	530	564	544	529	535	534	492	517	520	567	540	501	544	533	527	549	515	551	520	531	544	543	559	545	508	566	566	509	539	553	571	519	569	563	487	527	512	539	493	540	516	503	548	509	545	546	532	522	513	546	523	511	505	527	564	532	547	522	497	541	483	503	529	578	483	539	521	580	521	540	497	518	563	540	497	527	503	554	518	526	506	539	577	545	542	492	534	542	519	510	565	511	512	484	511	563	563	508	531	520	578	532	512	539	532	492	545	546	571	524	514	540	546	541	480	532	522	524	491	516	534	502	540	519	527	506	521	556	540	530	512	501	493	553	564	536	507	535	543	558	554	495	526	581	538	506	550	540	473	516	493	536	507	551	517	571	542	532	523	543	519	561	543	531	533	555	511	525	547	533	529	527	507	528	509	538	539	539	521	536	542	531	539	522	531	518	499	525	554	530	524	550	575	522	482	523	516	532	484	546	532	544	506	535	566	571	543	538	549	514	496	549	523	555	517	535	518	498	558	559	519	553	582	521	542	528	551	508	556	549	505	521	512	507	536	570	576	521	558	537	586	567	535	575	525	542	547	531	526	518	536	514	526	529	532	542	564	535	512	526	524	529	490	562	570	549	539	551	540	556	534	550	575	566	560	537	521	543	546	523	501	511	533	536	546	527	517	559	500	559	524	541	553	557	546	496	516	534	535	549	550	493	576	555	535	542	537	548	553	541	520	514	488	560	547	538	533	507	532	520	523	538	555	549	553	536	512	517	534	521	460	535	564	555	529	512	511	503	492	571	593	554	530	504	516	517	536	540	549	532	554	475	543	540	547	514	537	543	559	511	522	526	541	502	498	533	501	546	524	521	538	516	519	515	516	541	550	539	514	557	541	527	570	552	523	557	510	528	574	520	514	549	523	530	585	546	557	535	522	498	549	552	555	483	549	533	521	542	533	549	544	534	506	530	557	540	514	537	543	503	543	520	550	511	591	502	546	562	543	566	522	523	524	483	511	539	486	536	496	476	516	557	550	519	525	546	523	549	537	550	535	515	520	551	486	510	551	552	547	548	495	528	524	528	540	508	510	482	558	518	526	558	577	577	536	499	515	498	543	537	544	532	523	536	536	508	556	519	552	536	521	530	546	534	531	555	496	521	512	548	481	579	564	539	516	513	511	492	508	519	513	535	511	536	512	560	551	531	530	516	532	528	551	530	523	520	513	525	503	543	486	549	560	509	513	545	520	513	523	574	534	553	545	532	538	565	577	507	514	558	557	528	514	515	545	553	530	553	549	515	531	507	513	518	525	518	519	536	533	536	567	535	527	552	532	492	496	567	528	604	568	513	511	503	553	564	540	560	552	544	518	532	570	552	546	539	522	537	518	573	524	520	551	540	582	523	523	548	546	562	535	499	498	569	537	580	519	535	504	523	541	549	539	553	486	532	480	495	517	532	580	549	538	516	491	587	538	550	521	554	508	563	534	549	514	573	503	537	498	510	536	550	519	530	568	516	513	521	555	526	524	547	553	518	511	528	562	519	577	513	498	563	515	527	542	564	520	547	571	531	542	499	536	502	556	559	506	522	547	549	551	515	535	547	480	515	517	529	561	549	561	530	497	516	548	515	539	551	515	542	508	512	531	518	528	524	514	514	536	526	522	524	519	510	517	515	546	510	555	533	516	529	570	560	546	501	570	493	551	544	506	526	517	513	539	529	559	573	528	491	555	503	547	529	524	552	498	511	520	548	525	525	565	534	515	537	537	544	537	541	487	519	546	560	519	542	529	491	500	540	531	500	572	520	547	549	556	489	552	589	509	533	526	543	548	505	558	530	570	498	532	517	517	530	509	546	548	556	540	519	546	538	553	520	535	546	554	503	492	504	542	521	556	503	556	519	543	537	519	530	506	524	543	550	503	591	556	575	542	486	511	515	565	529	573	536	542	501	506	560	587	577	538	487
16633	5851	1234	678	830	2253	2943	2482	1671	964	494	297	240	177	209	175	185	197	190	172	203	182	174	201	192	169	178	202	171	173	162	171	185	199	178	189	202	207	192	192	203	189	181	186	207	205	165	175	185	190	181	186	196	165	192	209	181	207	183	169	200	168	193	194	210	170	207	212	178	195	197	180	198	188	211	170	194	167	155	191	171	173	200	198	164	199	201	194	216	223	201	182	197	184	176	180	184	178	200	191	175	199	211	167	200	204	165	185	189	187	183	200	204	181	165	174	166	159	207	176	207	197	182	174	173	179	208	181	187	172	183	180	185	164	183	180	170	202	191	189	200	180	206	198	186	162	171	191	210	178	218	169	165	183	215	175	220	210	172	190	206	170	205	177	190	206	183	177	192	189	166	180	193	179	204	213	162	176	223	184	175	187	178	184	199	192	196	191	189	185	185	167	189	185	200	192	196	206	195	190	218	195	208	185	204	179	214	188	206	188	201	181	173	197	188	208	203	180	172	188	192	204	177	165	194	177	181	168	181	185	181	176	196	187	205	170	178	225	204	178	182	182	185	186	155	181	195	170	182	201	194	192	164	208	182	180	180	193	182	180	168	171	180	190	190	181	189	189	189	167	191	196	189	184	183	189	180	190	190	172	196	223	177	187	205	190	185	186	160	189	190	186	172	162	188	169	178	206	172	174	200	171	202	201	216	183	167	210	224	192	188	167	188	171	177	192	171	195	170	193	193	209	183	156	179	182	181	164	179	166	200	199	201	179	194	185	170	189	191	196	210	169	195	185	167	177	198	189	180	179	217	193	197	188	194	175	190	207	186	165	185	196	196	174	172	181	204	165	182	198	197	184	180	187	196	166	192	165	183	201	181	142	170	171	177	192	185	189	197	183	182	162	173	186	185	188	197	193	202	190	186	190	182	158	184	188	190	205	189	194	166	200	196	185	185	197	194	186	181	184	183	198	183	171	194	186	205	197	190	213	189	208	188	187	196	194	182	170	170	163	180	163	178	174	184	186	174	187	174	171	192	172	172	182	198	184	193	157	189	184	161	182	200	188	187	172	208	178	188	184	192	219	186	193	190	203	202	167	156	169	191	182	181	177	159	156	193	178	187	212	193	203	191	179	167	205	177	158	185	177	199	187	160	181	177	190	184	204	171	181	190	178	199	167	188	162	184	181	162	169	172	179	162	184	187	195	187	182	222	194	214	188	173	188	193	191	206	168	182	180	184	213	194	198	152	190	165	201	194	202	165	193	187	173	192	193	172	202	212	181	204	193	191	201	183	155	174	186	169	190	212	196	160	172	206	191	192	189	170	189	189	200	172	170	171	197	181	199	203	186	184	211	199	201	154	191	204	198	187	170	212	210	174	177	178	171	180	185	181	180	189	187	183	186	188	175	192	198	194	192	186	155	175	206	187	207	192	183	167	192	215	192	189	202	168	184	189	194	186	200	203	184	183	182	196	196	196	165	189	166	196	188	209	190	174	189	208	227	199	211	185	195	192	194	200	188	176	176	192	196	207	173	193	174	181	169	211	195	203	190	181	209	184	197	206	180	201	182	168	166	174	170	194	197	183	189	180	190	180	184	164	175	185	196	192	173	176	184	199	185	207	197	193	182	209	179	162	180	191	175	157	165	178	190	196	197	207	186	190	189	177	170	201	192	167	180	185	187	165	155	211	192	210	165	189	169	184	196	173	198	203	174	189	204	192	182	177	200	174	199	184	206	190	196	179	196	189	175	172	167	175	187	192	183	175	165	195	191	184	185	191	177	184	198	167	204	172	184	190	175	189	215	166	168	211	195	171	198	181	181	197	162	192	197	199	188	180	185	142	182	170	175	208	203	214	179	186	191	196	201	191	202	185	183	193	158	174	184	176	183	176	174	163	191	181	189	196	184	174	210	213	197	180	192	173	172	184	202	164	184	156	180	165	203	188	203	202	168	179	176	191	205	205	188	210	184	220	183	193	157	190	197	183	196	206	193	196	179	183	188	195	171	162	205	195	186	191	192	210	198	215	181	192	186	183	203	183	162	190	174	207	173	181	179	202	179	168	187	187	184	195	184	213	229	201	191	186	182	182	199	193	174	190	175	209	172	194	189	156	182	174	191	182	187	168	196	218	178	174	171	196	181	178	201	189	167	178	189	208	200	168	174	172	182	193	175	190	181	174	198	218	174	187	187	196	162	154	176	200	157	167	178	185	164	188	171	178	184	199	170	176	190	184	174	191	186	181	175	177	208	180	180	176	178	200	181	206	218	201	197	190	188	184	216	158	190	174	182	174	196	209	203	198	189	187	205	202	193	186	183	179	172	168	185	232	173	191	179	164	204	175	203	218	207	189	198	195	199	179	182	178	180	177	196	193	187	161	191	182	200	176	178	214	148	201	164	175	195	167	205	190	155	178	187	190	214	187	211	179	177	200	169	195	176	164	216	198	175	195	199	183	169	217	163	194	187	171	202	179	201	173	184	203	193	178	187	186	170	182	182	180	183	181	216	159	164	183	198	181	172	177	184	175	196	190	195	203	180	185	175	176	188	194	213	159	212	203	162	206	196	193	196	183	197	205	184	210	182	173	180	207	195	165	196	199	174	210	164	184	181	221	172	184	197	165	166	192	197	192	194	194	160	171	168	187	192	186	209	192	162	203	171	180	190	191	174	211	183	188	215	200	191	191	206	180	156	201	200	193	169	184	184	179	191	188	209	187	173	204	186	181	202	170	202	224	178	189	163	177	189	195	181	168	190	195	174	192	198	188	200	169	208	195	200	191	197	186	195	171	213	190	202	211	174	182	215	161	199	195	189	172	197	185	191	154	187	178	179	166	189	183	178	193	199	181	183	164	185	183	179	171	224	213	188	183	170	199	209	182	204	164	175	180	204	171	206	190	168	197	177	186	203	196	191	188	213	187	171	198	211	173	190	201	180	194	162	197	174	172	194	172	186	186	189	211	158	176	188	177	215	173	191	201	196	190	180	199	200	189	167	185	175	176	179	198	172	172	157	211	176	206	204	199	185	193	203	179	181	165	188	178	181	193	193	179	166	182	174	171	181	177	187	202	184	175	173	195	157	185	195	191	197	185	218	199	166	172	183	183	187	195	196	184	203	226	216	188	166	179	169	186	193	203	187	188	198	190	180	194	176	191	182	209	162	186	193	198	174	192	186	171	207	171	181	167	186	199	154	192	201	191	176	189	209	177	194	193	194	185	184	182	182	188	178	163	205	173	167	170	186	196	160	182	186	181	165	184	185	197	218	186	222	213	188	198	186	200	213	208	190	208	199	190	198	200	187	216	190	184	182	194	196	198	198	193	166	154	182	184	203	191	191	179	171	193	212	213	175	189	186	194	197	147	184	180	209	181	193	192	180	182	186	210	197	157	220	183	207	181	169	177	199	195	187	152	159	171	201	194	201	187	184	172	193	176	203	167	197	166	173	183	185	207	196	173	204	177	174	143	193	183	208	197	196	183	180
11442	4287	1802	2070	4132	10398	12323	9679	6627	3729	1683	901	636	554	458	470	495	492	464	440	483	461	475	489	463	471	477	465	461	490	462	455	452	494	489	480	461	483	499	489	481	480	461	432	460	481	503	531	438	464	459	498	471	507	460	490	452	478	466	470	487	430	478	454	463	469	480	461	457	499	423	463	471	450	446	451	502	505	491	527	479	485	450	475	486	466	482	452	500	451	434	434	497	444	472	486	450	481	489	414	446	469	455	469	501	484	430	470	480	473	479	454	488	452	461	434	487	464	492	453	417	475	506	459	507	430	470	449	437	483	497	450	501	489	457	419	490	458	458	515	426	438	441	475	476	476	431	490	449	453	459	468	487	471	447	455	453	472	484	440	461	470	494	471	459	470	494	471	469	487	459	422	487	502	448	472	463	457	453	500	487	472	464	462	482	454	452	480	478	486	469	435	508	476	467	459	446	482	487	485	496	481	402	491	455	477	463	477	423	469	506	491	451	433	518	439	433	463	461	466	496	488	468	446	451	490	484	441	455	451	498	414	435	534	502	462	497	474	490	502	465	474	444	414	495	452	444	492	441	408	442	467	455	465	471	476	456	492	470	495	493	504	478	458	435	463	500	454	446	470	493	450	485	498	469	467	441	474	496	477	487	461	454	493	492	485	473	437	462	501	495	413	444	468	466	469	470	444	465	473	499	457	455	472	424	487	450	488	478	446	449	454	519	470	499	465	472	488	482	436	474	443	470	472	443	461	458	435	461	460	531	459	491	448	443	466	476	437	479	468	485	437	477	474	462	469	482	480	448	477	475	439	491	429	457	478	441	435	482	438	476	461	484	489	454	466	460	504	444	501	512	450	471	441	449	455	466	468	515	477	503	453	467	482	455	476	454	491	502	477	466	472	455	452	488	485	471	480	489	475	469	454	465	476	483	479	526	449	472	524	482	484	500	467	480	478	453	461	484	427	485	459	435	487	460	447	464	454	455	444	526	478	497	481	450	484	431	463	470	484	484	479	463	454	475	471	451	506	475	462	499	460	477	477	432	474	474	482	461	464	491	520	441	493	464	478	494	468	526	481	497	467	478	496	453	474	475	485	464	443	451	500	456	460	463	471	437	477	455	518	443	438	494	452	445	492	449	464	437	433	462	463	460	478	462	490	473	472	458	488	481	461	450	432	465	469	514	439	473	454	463	452	430	467	433	459	475	496	464	438	470	484	487	488	458	450	452	418	481	473	474	450	479	513	448	459	459	443	481	490	460	498	483	464	497	457	431	456	460	441	475	506	447	448	450	478	466	436	446	460	452	463	422	433	452	449	508	485	433	430	468	481	472	476	447	456	429	474	467	474	479	446	476	483	476	535	457	489	410	461	454	436	430	428	467	489	472	487	433	479	474	488	453	473	466	466	469	474	470	455	456	481	472	495	483	469	496	505	469	471	438	484	523	505	502	454	475	504	463	512	406	463	478	505	462	475	457	452	476	486	490	507	474	473	511	477	482	488	496	485	458	478	465	482	454	477	426	483	447	454	459	464	484	488	456	463	494	450	491	496	446	453	451	489	471	483	440	509	459	478	433	473	494	469	478	506	493	492	442	499	460	454	443	477	482	452	497	453	454	475	458	482	447	489	475	476	502	460	435	498	435	496	494	449	481	495	446	457	461	462	460	484	436	502	454	471	462	472	477	490	471	445	468	485	481	457	499	486	458	482	416	507	480	471	507	492	478	444	459	475	485	442	484	484	488	459	487	450	470	459	467	481	469	483	517	481	493	465	482	438	428	472	460	436	493	520	451	489	468	508	475	526	446	445	479	484	450	458	451	506	449	428	462	480	457	449	454	492	426	467	531	491	464	505	461	498	453	482	460	488	470	476	479	464	482	456	482	482	470	492	471	477	481	464	463	431	434	471	514	483	436	455	488	476	446	508	510	475	443	464	451	456	472	500	454	468	475	491	489	469	482	475	485	472	466	443	451	467	429	491	440	471	414	484	463	482	491	474	466	472	516	450	473	475	443	487	460	502	467	487	466	430	478	486	442	443	464	434	475	463	460	505	453	443	473	477	462	471	482	464	467	469	452	491	495	453	482	479	481	488	501	459	490	479	483	535	428	457	464	433	457	466	484	470	478	478	487	463	454	422	463	488	456	426	472	464	461	460	464	451	445	489	452	419	467	447	486	472	455	492	475	456	483	481	463	496	473	490	454	481	464	486	476	484	443	452	460	435	525	467	505	461	450	451	493	476	441	471	476	451	447	500	505	475	486	450	461	440	447	503	448	467	530	496	467	453	443	448	481	482	511	410	473	469	474	418	435	473	442	489	486	461	485	467	418	440	466	491	476	495	476	453	470	499	480	478	464	470	431	455	454	482	485	500	465	485	418	486	454	485	456	469	491	454	473	492	504	477	473	484	471	490	478	498	454	473	469	456	433	459	499	454	467	490	489	442	430	485	495	457	503	459	465	481	494	464	473	442	484	513	498	489	415	465	451	472	477	462	491	465	504	466	486	471	480	444	488	500	447	497	450	501	488	474	467	487	478	480	464	472	465	434	462	446	487	490	470	491	484	489	460	468	456	505	432	503	518	501	443	476	453	446	467	458	479	443	452	482	486	462	480	448	475	458	482	462	509	474	504	511	467	474	467	489	465	444	461	528	497	471	440	478	471	513	472	478	474	506	497	483	476	485	532	511	448	478	459	472	459	432	444	448	452	451	435	426	452	490	475	462	512	451	448	469	477	469	455	461	534	491	498	484	507	457	512	437	467	494	447	494	458	485	446	495	478	441	487	466	467	488	443	446	477	460	448	431	479	474	425	464	436	486	474	477	458	469	474	457	493	457	434	449	478	502	465	478	470	451	470	460	461	491	493	475	466	462	444	459	464	487	452	483	486	483	467	451	444	488	467	469	457	456	462	469	498	485	475	469	460	478	468	451	452	434	477	490	454	499	472	436	495	515	442	467	447	504	476	462	445	498	455	436	475	468	461	486	460	469	506	449	456	464	483	466	413	467	508	469	492	477	510	468	416	448	433	446	452	479	483	466	472	502	499	452	464	469	467	475	491	459	497	460	456	482	440	461	422	506	479	467	438	497	458	448	471	433	426	460	478	482	458	482	455	508	489	434	443	444	470	478	443	506	469	452	485	509	467	468	483	489	442	508	454	469	486	433	478	495	484	458	473	411	456	466	483	474	477	477	468	489	476	510	479	507	475	487	470	473	444	498	479	459	466	466	491	472	473	477	452	468	498	478	494	433	474	431	499	470	502	460	454	441	428	508	457	469	473	484	433	428	509	438	495	474	473	505	523	444	462	440	482	491	479	443	462	516	443	452	497	492	431	475	450	478	472	469	434	464	467	487	488	490	493	458	451	455	466	457	501	465	503	501	462	449	472	498	457	461	444	447	520	489	471	469	458	462	443	470	474	474	459	462	463	482	462	496	467	474	500	470	483	447	491	445	429	433	457	446	489	436	450	452	479	478	438	469
48654	32770	18963	10350	6701	25617	37282	29634	18321	8111	2986	1029	423	296	245	230	248	269	224	224	256	249	230	270	238	226	256	233	210	223	220	218	207	245	252	254	226	249	200	217	251	247	215	252	255	222	226	259	224	256	246	235	230	234	258	230	229	262	229	223	219	241	225	217	230	237	236	240	247	209	243	215	237	236	212	228	232	234	226	232	244	241	231	241	239	239	222	224	235	235	225	219	246	240	246	224	248	246	226	235	215	260	216	217	220	202	227	235	228	254	245	229	216	241	218	233	242	239	227	231	263	257	227	226	219	204	201	231	252	225	217	241	224	219	255	215	263	219	216	265	256	221	231	235	217	234	236	240	247	218	237	233	254	232	240	231	242	243	255	235	250	237	214	264	209	228	244	239	266	237	242	226	219	221	239	230	209	236	265	229	263	248	252	236	221	220	258	247	254	221	231	230	223	233	233	213	230	248	210	253	234	240	235	236	248	233	237	252	226	228	210	224	221	248	217	229	235	225	252	242	238	254	244	239	237	232	235	238	232	236	236	233	264	248	233	228	218	241	216	239	230	242	226	239	234	224	253	219	230	228	218	217	225	274	210	222	246	241	244	245	224	220	251	262	243	209	225	203	230	216	252	248	213	221	237	207	241	216	246	236	220	228	217	239	232	224	233	199	222	249	222	272	190	264	254	243	243	218	220	234	213	247	269	233	246	214	230	214	213	262	236	222	202	241	220	221	225	242	249	243	234	252	236	235	243	230	251	229	275	239	226	235	256	238	255	216	213	235	232	218	226	211	222	235	245	242	222	218	269	255	202	228	232	238	208	247	237	220	233	229	215	197	247	222	254	229	265	236	213	205	230	233	240	213	250	253	245	238	227	240	253	208	235	211	249	227	248	225	229	193	258	244	268	228	227	261	240	230	232	202	228	248	240	251	235	241	245	223	233	239	250	238	231	217	241	248	257	209	246	232	241	243	258	223	245	256	231	273	228	237	230	245	235	202	247	239	242	213	237	234	221	234	224	211	241	236	253	227	251	237	227	232	241	224	217	270	187	224	250	236	234	208	252	229	246	251	207	237	241	256	218	208	234	253	252	224	218	231	227	222	234	226	231	236	254	251	241	200	223	250	245	229	212	223	217	229	241	222	222	263	235	218	214	222	246	237	247	205	240	196	252	224	249	248	186	258	235	225	240	249	267	251	242	229	226	235	223	257	232	245	219	265	239	231	218	221	258	220	238	245	215	235	222	231	226	217	251	245	221	223	236	247	234	221	264	261	214	239	263	227	190	236	247	239	213	242	250	211	219	230	238	219	239	210	252	260	253	227	233	245	258	233	254	222	230	217	208	231	212	238	227	229	243	212	242	245	213	259	216	206	235	240	254	244	240	250	231	234	216	226	230	226	213	231	243	232	220	245	243	227	233	217	234	230	261	223	242	230	197	224	203	243	240	228	265	224	244	213	251	261	223	247	223	219	233	219	242	204	239	244	230	224	242	230	253	240	250	242	250	228	276	231	237	221	213	211	207	227	238	213	243	246	225	217	219	216	262	251	222	246	230	264	233	244	234	248	222	237	205	240	232	212	225	257	240	210	243	217	222	189	225	216	241	234	220	248	260	251	244	219	250	211	205	235	244	254	236	233	247	236	258	234	242	216	206	207	228	257	226	207	223	223	230	251	199	263	253	221	197	249	214	210	234	263	235	221	230	240	228	244	228	238	219	253	229	233	249	236	237	253	235	209	248	221	213	235	235	213	243	243	251	272	259	221	236	215	227	234	216	191	257	246	219	212	244	231	221	236	223	205	238	230	229	243	256	247	247	225	224	237	232	251	236	231	246	219	224	234	212	222	237	231	201	233	226	209	241	242	257	230	250	262	247	256	233	225	253	225	199	237	240	232	230	246	232	198	249	209	241	244	246	238	254	229	218	257	212	222	237	249	259	247	206	241	213	233	230	253	233	224	228	250	254	232	268	248	216	246	226	216	228	233	250	254	251	224	212	237	227	246	242	234	211	232	238	253	243	238	208	214	229	255	221	228	239	257	233	244	251	236	210	232	264	224	228	238	243	229	230	221	237	231	246	240	222	210	226	231	251	244	224	243	239	247	209	237	242	238	205	243	241	222	236	211	232	234	262	251	232	251	237	218	228	208	231	213	242	260	242	242	227	241	248	225	239	223	220	230	211	229	246	251	236	218	257	228	226	212	252	252	199	200	254	235	234	226	229	254	274	209	236	220	224	261	244	236	196	211	243	240	247	206	260	238	236	227	208	238	237	231	244	244	214	251	238	246	210	218	229	208	250	233	250	209	255	219	223	250	242	270	236	253	255	222	225	214	218	259	241	239	225	241	225	208	244	203	258	236	209	197	217	227	269	255	255	223	238	264	254	224	258	237	211	249	239	201	205	235	228	233	238	212	241	205	242	221	216	220	207	240	238	251	228	219	234	252	236	255	251	221	254	221	250	211	258	236	248	217	216	255	248	235	247	261	237	244	264	236	221	243	218	255	230	238	253	234	245	214	249	246	242	261	235	233	215	241	249	238	226	207	262	215	233	227	218	260	235	247	249	208	207	257	239	251	235	223	235	241	251	238	248	252	243	214	245	246	248	230	246	223	244	227	217	217	237	221	252	233	207	227	210	246	237	255	222	261	240	236	237	222	244	228	227	248	222	213	220	242	262	233	243	236	222	227	227	216	261	233	234	220	259	235	259	244	216	226	242	224	257	235	219	222	223	260	225	217	239	222	216	230	226	233	213	217	242	219	228	245	238	216	214	217	241	232	256	217	242	235	236	229	245	236	219	243	238	231	225	245	223	247	247	257	220	235	233	240	240	224	222	250	223	234	238	247	249	220	214	233	226	202	276	233	235	219	237	275	226	230	225	252	236	235	227	244	244	247	245	245	236	224	263	245	248	230	232	212	246	233	244	243	219	248	241	233	249	230	230	237	233	263	227	211	241	261	241	251	233	237	223	235	241	214	226	225	229	240	224	261	229	236	247	219	247	244	258	249	245	215	260	224	255	217	236	218	242	226	232	243	214	260	247	251	218	242	249	265	262	253	243	248	261	221	247	248	252	267	242	204	237	232	252	251	229	224	223	248	239	254	270	228	255	246	226	207	214	224	230	218	252	260	232	229	247	274	249	223	228	218	250	248	210	242	209	219	230	218	252	239	256	243	230	211	237	206	216	233	222	213	217	218	236	214	235	220	228	235	258	220	232	208	214	239	187	217	226	222	224	226	250	228	236	253	228	213	216	240	225	224	232	251	244	239	242	270	242	249	210	230	227	240	229	225	271	242	206	236	235	254	234	228	222	229	195	226	189	236	234	259	221	203	228	241	248	233	203	218	235	212	216	245	264	231	270	267	236	245	217	220	242	252	211	256	230	225	220	232	232	230	229	242	214	226	260	221	259	254	243	202	222	241	259	266	259	244	247	238	252	223	231	223	204	241	244	242	236	223	227	243	256	223	197	264	231	231	236	231
36767	21487	5748	5122	9634	43308	52489	45463	34562	21265	10288	3955	1544	796	665	569	553	592	573	609	618	576	579	547	572	557	583	554	592	577	600	550	585	590	580	561	596	550	543	573	588	590	554	573	606	555	588	526	596	541	556	581	567	567	558	582	575	531	563	551	606	583	530	574	545	588	558	566	606	593	576	554	571	618	585	533	589	554	578	538	592	603	546	551	557	566	579	569	604	560	615	537	531	558	604	629	547	528	558	564	538	568	560	566	569	560	580	593	573	562	548	568	553	560	551	559	577	549	526	581	536	531	560	589	567	519	599	555	590	553	594	597	540	556	584	615	570	583	564	544	523	566	606	594	597	561	554	594	600	609	557	564	579	568	563	577	519	546	563	524	597	545	561	537	591	581	561	585	541	594	567	527	565	572	595	601	561	523	622	582	543	577	547	536	577	564	562	579	558	562	559	576	539	541	587	587	550	614	560	541	578	588	591	536	543	546	582	567	551	574	540	579	574	605	592	588	598	550	593	557	561	562	611	603	551	556	584	585	555	565	596	607	532	579	586	559	544	584	581	547	555	570	576	579	542	553	537	579	554	524	583	559	557	581	518	520	591	549	573	586	599	586	560	553	588	563	511	577	591	557	596	603	575	564	522	522	532	583	586	600	570	574	543	561	529	600	574	545	563	551	553	568	553	543	579	581	561	552	579	545	577	575	602	569	590	579	569	543	543	578	607	566	552	598	567	642	562	566	557	553	586	542	568	591	579	582	569	574	637	584	538	558	542	535	601	586	577	593	586	565	546	551	557	565	585	612	584	567	565	580	545	586	563	594	581	606	568	575	548	584	567	564	627	554	556	565	611	623	578	576	557	593	583	589	530	581	573	571	554	611	574	535	609	573	553	556	577	557	553	523	562	571	531	566	514	570	592	554	566	527	596	576	574	565	557	556	596	547	576	595	584	555	597	582	503	571	559	603	577	599	594	562	581	580	559	592	544	573	556	570	540	599	595	544	595	540	593	566	530	607	550	602	544	584	560	552	545	521	562	571	576	566	571	572	613	581	567	592	545	564	574	540	602	559	584	590	603	564	558	539	569	579	559	587	574	564	547	568	542	547	580	530	527	548	563	564	577	547	595	577	565	540	583	574	598	566	551	534	517	553	542	572	617	574	549	590	604	565	533	577	597	553	563	618	567	561	585	558	542	550	567	569	549	563	571	535	567	542	611	572	556	593	540	592	524	588	555	549	563	553	540	533	569	575	559	596	583	564	529	557	580	558	595	604	599	560	558	611	546	541	557	524	609	608	552	527	604	580	624	531	585	568	602	620	578	558	552	600	538	585	549	525	555	525	527	595	568	575	520	542	537	556	597	549	623	559	580	543	519	592	588	559	541	566	577	537	578	585	570	568	561	569	556	588	602	586	561	568	570	547	622	628	572	598	552	579	514	554	560	529	571	585	560	536	548	570	530	553	588	566	551	555	541	547	620	570	569	601	557	581	554	566	544	591	564	541	594	540	569	588	582	551	586	556	553	597	560	568	587	544	548	567	575	582	523	554	622	582	558	594	567	562	626	535	584	552	588	604	561	605	584	617	561	578	510	595	557	564	529	553	592	500	578	581	603	565	604	538	571	563	558	556	545	569	569	578	556	603	560	549	554	608	615	581	558	583	631	523	586	565	577	558	568	570	543	541	555	550	596	549	544	571	577	601	533	556	537	601	582	565	590	557	553	577	590	557	580	555	567	540	632	570	595	585	569	563	526	564	558	550	617	585	552	577	569	615	583	549	572	567	592	548	573	600	565	572	621	611	592	566	571	561	530	596	605	582	564	543	511	586	588	564	577	579	602	556	573	586	603	530	566	598	561	582	553	589	564	558	558	517	576	569	547	571	588	582	570	574	568	566	553	525	573	596	534	587	552	554	589	565	527	576	533	574	592	541	520	583	559	535	588	588	587	573	539	563	621	553	601	575	600	571	556	558	554	592	524	547	567	547	591	598	564	548	562	534	528	542	578	591	563	556	537	560	564	562	595	582	524	576	613	552	575	563	560	569	580	592	598	590	567	499	532	576	601	593	599	560	586	579	552	580	526	587	581	602	616	562	584	603	568	586	570	568	613	563	558	597	581	592	545	552	560	533	549	571	600	527	568	569	540	598	569	564	582	503	550	581	553	568	537	589	570	577	573	590	560	565	585	548	532	607	560	549	534	592	559	569	531	577	542	596	577	555	591	527	589	608	556	570	551	543	569	592	592	582	553	584	576	609	573	605	571	587	558	587	575	558	542	546	595	552	541	576	568	652	580	571	573	581	537	565	580	580	568	598	560	572	548	543	562	583	581	601	599	566	535	562	587	574	574	562	576	588	579	567	566	543	556	566	550	564	502	587	577	568	596	555	527	617	579	568	578	522	563	589	591	574	537	527	550	565	567	603	558	533	537	503	553	596	563	570	588	547	585	574	561	563	551	580	578	559	584	592	560	547	563	606	558	565	587	568	585	585	547	558	585	580	504	582	549	535	564	572	575	563	528	596	584	610	596	558	531	590	561	544	571	604	575	542	564	587	584	589	553	574	559	607	555	563	564	616	526	557	595	566	585	585	602	575	566	522	603	634	550	560	504	583	599	556	576	555	577	563	580	525	535	563	560	563	546	576	531	539	593	551	576	569	572	551	568	562	528	580	586	558	562	577	548	558	557	552	562	565	593	581	566	555	586	543	584	605	546	558	596	583	578	543	572	568	577	578	552	540	574	579	587	553	532	507	597	579	550	588	552	588	568	542	585	590	594	606	564	557	559	595	573	556	581	606	545	556	566	560	566	576	549	533	544	599	601	588	586	520	524	599	583	543	610	570	616	565	590	524	600	546	560	581	619	567	551	528	565	560	556	551	584	627	530	564	580	534	572	623	556	534	595	551	552	577	544	593	551	555	559	558	596	565	560	574	550	618	590	563	594	590	571	588	589	584	550	529	550	527	601	585	538	563	605	558	540	589	550	556	526	558	555	570	513	543	587	591	577	568	560	587	548	583	571	584	577	569	602	572	545	587	553	552	558	583	568	555	587	627	587	563	595	557	573	553	579	598	559	544	536	599	574	590	619	571	565	543	612	570	596	591	557	559	561	564	549	545	562	512	607	562	576	540	551	509	584	577	542	589	520	543	544	564	576	613	593	591	565	536	556	563	614	568	579	562	605	577	587	562	558	573	581	557	576	553	572	568	569	547	524	537	599	569	528	564	627	516	565	585	595	560	650	560	586	540	550	576	606	546	527	541	585	572	559	550	571	584	584	606	597	584	552	587	569	572	575	646	546	565	556	563	610	566	560	546	598	568	595	553	599	572	583	551	578	553	578	533	517	549	516	551	553	576	553	566	545	577	595	563	558	563	534	558	577	512	499	542	585	584	581	505	585	581	559	581	545	556	589	554	568	585	541	577	546	559	595	614	580	542	549	538	576	581	564	571	548	610	533	575	575	562	537	566	565	569	550	576	596	580	576	575
50595	30638	23009	15535	9120	35354	54495	44604	31697	17060	7708	2597	795	393	243	269	222	245	207	235	225	252	251	254	238	213	235	213	242	230	242	207	250	217	220	204	251	220	215	240	204	227	210	257	253	241	204	233	232	225	242	236	264	241	222	227	233	207	248	248	220	209	231	232	250	213	238	226	229	224	221	255	220	198	232	227	229	243	232	224	223	210	237	261	245	220	207	244	224	205	215	237	240	226	217	229	254	212	243	258	210	228	221	217	204	207	218	220	234	246	203	214	200	215	234	256	221	210	240	264	240	231	220	210	247	220	231	233	232	221	203	219	234	196	236	255	241	250	227	207	218	229	218	218	219	256	200	251	194	204	229	255	215	231	254	222	216	225	222	241	228	244	225	231	228	216	229	244	251	235	234	234	293	239	232	238	242	235	218	227	234	216	223	257	215	220	265	231	242	221	240	207	212	243	203	213	216	252	241	216	216	206	212	205	239	262	215	240	244	221	221	243	236	221	213	231	225	214	235	242	235	201	220	231	222	212	236	222	207	205	239	248	231	222	208	242	255	211	239	222	223	226	236	254	204	252	229	229	226	234	233	249	211	244	236	253	257	206	226	219	233	218	253	228	223	222	227	221	220	252	251	235	251	229	212	227	222	231	238	249	226	226	233	245	205	233	252	264	269	218	219	240	202	207	254	216	233	229	232	199	246	245	248	247	236	226	231	244	228	227	224	229	217	208	222	255	247	218	236	221	223	251	224	197	192	275	271	242	213	203	244	209	204	249	211	220	226	244	225	262	242	209	254	252	219	218	230	244	218	216	266	225	242	231	284	249	230	266	237	262	236	198	234	217	234	219	227	216	230	197	209	232	209	237	244	225	229	226	236	221	211	231	227	245	226	235	211	244	229	217	210	241	206	237	211	236	220	236	237	236	236	209	222	231	233	213	202	222	257	281	227	232	235	207	220	239	223	236	239	217	242	234	233	218	236	229	207	247	222	225	209	228	228	250	236	213	225	240	237	218	255	233	260	229	234	253	224	243	230	242	253	217	200	216	250	227	258	206	252	194	249	208	205	235	222	224	255	223	244	228	247	243	238	202	216	195	248	215	246	246	232	194	215	236	230	227	230	247	243	259	217	195	204	232	229	226	268	247	236	256	201	207	218	226	253	229	224	232	239	212	242	258	223	226	230	200	226	229	242	258	212	231	243	248	198	266	236	230	231	245	223	237	239	240	210	234	231	251	213	233	218	208	216	215	226	232	278	222	228	238	237	245	245	235	248	228	221	205	227	245	247	240	212	220	212	250	237	237	213	207	248	224	208	227	260	236	230	221	205	237	217	238	228	211	236	227	219	222	228	224	243	254	243	212	270	236	240	243	229	254	250	213	250	233	270	244	238	222	240	227	229	232	240	225	246	241	263	216	225	187	219	252	200	238	237	226	230	239	256	214	199	210	223	219	215	212	219	220	237	247	225	238	239	231	251	240	207	224	222	203	233	251	225	211	238	248	228	227	228	229	250	231	227	199	210	247	250	215	217	220	252	224	261	241	232	261	235	189	242	224	228	223	241	224	216	241	210	229	192	219	249	234	205	239	227	185	212	228	232	234	251	261	225	204	247	231	232	221	223	228	245	209	229	240	246	236	212	212	234	228	243	205	221	200	238	221	243	219	252	228	223	261	239	277	215	253	236	207	224	254	227	245	227	233	224	216	246	233	218	225	212	211	212	253	240	236	235	226	234	245	213	222	256	237	245	237	216	234	232	225	213	237	231	216	223	227	217	254	235	195	217	245	239	245	228	226	212	274	240	237	242	215	219	219	225	225	251	258	223	213	212	200	241	244	249	244	260	213	228	240	221	211	217	232	250	220	238	231	219	249	242	215	249	249	237	228	221	230	237	188	220	236	198	235	231	225	217	228	241	233	221	199	197	215	212	245	234	246	239	219	222	247	212	230	230	247	237	222	224	228	225	213	213	236	227	264	232	229	217	229	235	224	237	216	246	222	249	255	251	211	243	236	215	214	234	248	217	231	240	204	223	233	218	228	246	252	240	231	246	233	234	200	212	203	211	248	240	228	222	255	251	211	263	242	253	234	229	228	202	208	220	221	229	234	238	246	260	226	224	232	230	204	217	224	254	216	226	238	231	217	268	224	225	231	239	247	243	214	224	231	226	230	220	212	254	243	247	237	252	238	212	235	243	220	229	189	224	216	216	209	257	226	239	244	231	232	219	213	251	241	231	242	248	225	212	247	245	262	238	212	228	242	212	233	246	215	217	230	221	237	214	226	250	204	227	225	189	216	255	244	219	239	242	254	230	227	194	229	240	218	227	240	212	244	219	209	251	192	220	230	224	228	197	258	231	240	218	210	222	230	233	214	241	209	233	217	205	218	243	219	230	241	214	247	211	220	223	217	203	226	217	249	235	258	275	252	221	238	226	220	224	214	225	240	225	219	190	225	221	236	220	212	218	212	218	229	207	216	241	247	206	237	235	212	240	233	246	235	224	232	216	240	257	251	232	215	261	250	242	207	219	244	245	253	245	242	203	221	218	220	237	222	223	241	255	209	228	247	221	216	208	232	232	241	230	215	224	237	244	215	220	235	240	250	224	254	218	247	229	260	201	236	234	242	213	238	245	249	211	212	250	236	204	217	238	260	208	219	244	250	259	183	244	234	226	233	223	224	230	233	255	236	224	261	241	245	233	233	220	216	236	225	213	254	243	233	249	230	239	201	259	215	225	210	232	233	224	216	270	223	223	219	207	213	224	215	222	224	254	227	212	228	225	212	230	222	221	233	232	235	227	248	214	271	223	224	231	220	223	272	239	225	236	235	214	222	240	214	203	213	239	261	201	230	269	202	242	257	243	225	227	210	241	221	214	213	226	232	223	224	220	225	247	253	281	236	226	238	237	206	256	207	222	217	221	221	246	252	215	247	229	230	226	219	220	246	251	241	251	233	256	225	213	261	228	224	237	220	242	245	217	231	237	240	199	215	213	218	241	242	231	197	225	229	229	232	216	240	228	204	239	230	241	212	245	238	241	230	208	220	231	222	239	233	221	263	210	227	223	227	260	206	225	205	233	223	224	249	240	271	208	221	237	224	218	240	228	233	229	222	264	209	230	230	225	229	256	243	209	246	217	219	248	236	257	233	234	244	211	231	208	221	229	233	227	234	230	223	237	210	231	230	226	238	224	240	210	259	240	237	220	205	232	240	211	234	218	234	253	243	223	233	219	206	219	228	227	237	255	263	217	229	259	224	247	241	203	220	213	226	221	229	228	209	235	207	239	228	203	229	202	215	225	252	216	249	246	236	236	221	237	253	232	206	235	225	193	203	222	226	205	234	209	228	230	220	245	250	255	223	226	234	245	232	224	242	246	229	206	206	221	210	242	247	199	229	223	199	226	240	227	240	242	233	229	247	242	245	229	229	223	221	199	244	225	238	251	228	213	223	268	244	227	241	242	225	215	248	233	222	225	243	233	222	225	256
39594	20540	8653	8432	7698	51392	66503	58014	46398	32629	20786	9039	3349	1334	759	599	545	521	558	569	504	538	540	570	519	561	584	558	521	570	542	549	518	561	570	540	564	531	538	579	561	569	562	534	562	573	550	548	523	517	543	586	567	571	544	518	554	570	563	590	540	537	572	564	576	535	552	545	558	530	515	546	573	533	558	568	541	542	595	575	554	550	519	586	576	538	540	537	556	528	543	570	562	582	572	542	577	548	553	563	551	563	569	566	533	547	534	599	531	566	569	544	530	531	574	548	571	549	519	536	537	522	588	580	567	553	547	584	598	536	598	537	499	568	521	549	568	575	550	523	498	552	556	623	514	540	575	590	561	553	514	510	554	565	481	525	550	570	550	592	586	519	538	515	553	565	548	595	567	519	546	551	561	539	562	540	558	559	549	577	531	552	557	554	521	548	566	543	537	543	572	509	535	543	541	529	563	594	548	508	516	572	577	521	560	592	560	534	553	519	562	523	601	543	559	553	548	555	547	594	567	589	527	549	546	553	566	565	550	538	548	564	564	524	561	517	573	551	568	606	553	529	538	546	541	530	534	587	525	577	565	531	577	536	537	549	568	552	568	545	556	553	539	551	559	535	539	551	573	514	496	585	544	570	540	499	557	538	557	566	585	556	568	548	572	557	579	581	555	585	586	549	553	574	551	550	568	523	548	546	532	556	523	579	581	579	544	499	519	551	593	539	522	548	499	546	530	549	570	555	562	551	544	570	531	566	561	516	534	595	587	574	554	518	576	533	527	585	579	563	545	582	488	569	541	522	521	531	532	582	588	572	550	535	564	526	577	561	573	530	561	567	520	537	552	552	569	529	557	588	543	538	544	559	555	535	525	565	573	547	537	548	553	556	560	518	587	544	544	522	543	535	574	551	591	524	540	560	556	530	523	523	565	548	502	564	590	532	536	544	554	557	529	533	555	531	541	556	593	550	569	580	553	549	580	507	582	586	565	553	555	566	518	536	581	575	556	567	564	532	542	550	538	514	546	543	502	578	546	537	555	591	554	490	550	543	536	522	590	545	532	552	537	507	590	570	531	527	515	518	580	552	562	515	574	542	599	567	541	577	565	551	550	534	578	516	535	525	528	601	559	570	486	583	522	597	563	610	553	551	497	572	542	546	541	548	576	570	525	539	538	556	576	584	572	561	541	562	566	536	508	509	537	539	569	548	565	580	567	519	565	595	546	562	539	575	554	546	557	527	529	562	570	531	550	568	552	541	537	554	601	533	574	528	519	548	582	554	512	532	534	549	565	574	536	539	547	553	568	556	572	544	519	534	546	544	569	568	558	546	532	552	563	571	541	570	567	545	596	532	554	520	573	530	508	551	549	558	570	583	574	540	566	582	589	543	544	571	556	517	594	547	517	524	541	518	522	552	500	566	566	512	540	544	547	571	582	561	540	582	602	556	586	551	514	569	541	550	538	572	553	551	563	488	524	544	542	535	508	565	526	522	525	535	527	538	555	573	578	562	525	594	549	564	543	533	508	556	550	535	540	522	596	555	532	549	542	578	547	533	532	532	543	569	556	554	555	592	557	566	542	579	571	518	580	547	555	507	565	572	574	568	559	557	526	537	574	564	526	527	588	590	521	541	558	566	552	572	546	557	550	564	538	524	568	533	544	561	573	542	555	513	554	522	575	536	554	537	603	529	575	534	540	541	580	550	526	553	545	531	528	505	533	554	551	532	562	518	550	547	532	569	549	551	544	614	566	561	556	551	523	595	566	512	528	528	518	533	564	564	550	518	526	514	564	546	550	570	570	544	560	522	572	520	515	555	536	589	530	556	537	556	547	452	528	536	539	580	557	551	552	543	551	537	582	571	538	528	557	529	555	552	507	563	539	573	513	565	553	553	521	561	582	569	526	546	518	571	553	549	557	566	522	565	581	546	544	550	522	569	570	539	513	515	566	581	553	519	550	581	532	537	513	546	563	573	543	543	540	562	593	594	537	523	543	533	543	544	562	546	557	506	567	553	587	549	518	566	562	562	542	557	548	568	569	551	504	515	560	556	564	565	524	525	550	519	554	556	559	514	517	552	540	521	514	532	580	551	540	566	581	568	541	580	522	562	559	546	561	534	579	576	534	579	590	564	550	540	528	545	593	537	522	552	585	559	562	622	567	536	599	594	536	583	578	518	524	541	543	564	582	558	562	492	552	555	587	553	547	543	556	570	554	571	524	527	527	490	482	550	575	547	549	505	560	589	606	534	545	556	514	534	564	554	552	538	544	605	505	490	528	575	604	593	527	543	567	532	559	517	568	535	534	590	545	532	564	556	529	523	565	554	554	547	561	539	566	551	542	559	574	522	566	541	571	551	550	552	530	549	582	544	566	566	506	535	525	534	541	546	547	504	550	516	590	583	538	552	569	545	509	538	531	569	571	558	538	550	553	526	567	564	535	532	518	578	540	557	548	601	558	550	611	559	571	536	596	569	545	544	545	552	558	548	524	584	576	540	561	552	562	570	511	559	531	597	517	552	533	509	527	543	539	507	560	579	530	465	538	531	528	550	546	580	543	571	611	545	543	549	515	545	539	537	510	522	547	525	523	557	540	577	585	576	571	563	582	520	567	533	562	524	566	601	595	523	570	558	562	557	535	541	564	548	591	531	527	572	537	553	545	606	572	568	570	533	527	550	534	471	542	579	550	590	543	555	564	539	512	597	583	560	568	513	499	523	535	526	515	561	580	503	569	527	551	576	579	568	569	506	553	567	557	542	530	543	533	524	568	545	517	525	533	575	567	549	544	558	552	530	536	560	528	545	576	520	516	577	595	554	546	528	598	535	562	524	534	525	533	569	544	543	535	499	530	571	557	528	566	513	598	559	579	511	554	557	537	565	527	598	557	527	544	544	573	570	543	622	527	540	562	501	585	586	579	552	534	533	546	565	543	527	552	526	531	533	554	569	567	559	555	533	555	544	553	553	539	503	539	537	569	559	551	540	548	577	542	550	573	531	571	555	564	551	551	545	551	573	579	564	548	555	539	525	534	569	525	503	556	522	535	546	559	528	563	621	573	596	536	575	515	588	509	579	585	551	538	562	505	542	554	561	529	552	563	591	567	602	567	537	537	503	577	580	542	557	522	539	570	543	549	524	563	547	519	573	559	521	565	565	596	561	544	550	566	581	583	555	556	520	563	511	595	523	566	563	541	528	534	561	533	544	572	515	548	578	576	550	547	541	531	556	570	496	584	566	538	562	560	588	541	553	566	525	551	540	610	569	543	571	531	582	555	536	569	530	554	540	553	552	525	528	607	538	518	564	562	540	576	557	538	588	546	560	569	547	520	569	535	561	553	543	541	509	531	568	527	551	542	512	579	526	552	575	580	595	540	512	531	545	504	565	543	472	595	545	565	531	527	588	532	518	531	535	565	538	545	555	604	540	506	534	612	557	555	558	556	542	570	561	520	569	561	523	511	557	589	581	563	528	526	485	556	551	531	526
11704	3103	1424	1087	2130	2809	3537	3878	3263	1898	949	560	360	239	217	199	189	201	179	202	166	196	168	211	190	191	190	207	188	196	196	197	192	176	220	179	192	191	198	180	198	158	202	178	152	169	195	180	180	199	179	164	173	172	188	203	177	189	190	194	185	169	173	185	166	185	197	178	201	212	197	192	185	179	174	173	157	208	164	193	199	200	203	208	196	156	151	193	185	204	195	202	204	199	179	199	180	207	201	192	183	208	188	187	190	187	184	181	176	181	205	179	213	159	180	200	180	174	202	208	167	187	213	192	179	191	190	181	198	161	184	182	183	172	181	176	203	169	187	174	183	181	158	182	160	186	173	198	181	161	192	200	172	161	195	186	203	219	182	215	168	212	178	177	199	199	174	168	207	179	169	191	208	181	199	197	157	187	180	178	184	215	215	179	189	188	181	180	177	194	197	182	196	182	211	169	194	219	206	169	216	192	211	175	170	178	191	164	192	224	196	165	189	187	200	212	196	176	194	203	192	200	184	201	177	197	181	186	163	193	171	213	202	175	167	161	213	185	211	194	207	185	182	174	181	201	201	208	186	198	165	170	203	205	205	183	202	196	192	186	183	165	197	193	174	175	168	210	206	198	191	183	164	192	175	179	205	192	185	182	192	202	234	196	155	183	192	200	187	165	206	175	186	186	191	191	167	183	179	214	171	181	175	160	205	197	187	206	153	165	214	151	177	167	176	169	195	176	190	216	206	183	177	206	177	170	166	170	193	173	186	192	214	183	179	167	162	168	171	174	184	162	177	204	166	169	206	190	193	197	173	167	171	172	182	178	209	199	217	197	209	180	196	192	186	191	204	176	201	229	169	201	191	216	195	171	176	184	180	176	186	193	188	192	206	198	194	186	176	190	189	185	171	190	190	208	215	183	179	169	186	197	197	166	181	187	181	189	180	195	185	195	199	167	185	204	179	200	171	175	188	176	202	179	198	174	198	210	183	195	186	205	188	177	211	181	163	192	184	204	200	173	147	169	194	192	185	179	182	186	205	221	208	179	192	186	194	194	182	169	199	173	202	191	181	195	176	178	199	186	179	179	170	184	189	196	177	182	201	188	180	182	179	194	187	181	181	176	183	190	189	189	179	196	176	193	192	190	204	192	182	194	169	178	182	159	195	178	191	181	202	169	200	169	208	182	169	174	184	198	165	200	198	191	171	170	167	159	167	193	178	202	181	193	197	189	179	208	191	186	210	169	173	184	173	194	181	174	202	201	197	185	173	196	202	163	204	195	183	161	202	185	171	169	192	191	183	199	204	183	177	204	173	180	214	207	201	175	173	200	196	192	181	171	198	203	207	184	191	159	189	188	190	192	195	193	164	165	185	161	159	181	169	175	201	207	172	200	211	189	163	208	167	198	186	180	183	181	187	190	195	164	177	206	187	210	165	185	183	206	199	184	169	187	181	163	203	190	211	188	175	198	162	174	175	195	171	177	190	213	170	188	179	155	173	210	187	164	208	206	171	170	206	187	176	174	188	185	192	184	196	169	207	184	223	184	158	178	216	173	155	174	203	179	197	173	183	168	211	183	196	165	198	216	185	188	193	192	176	186	203	187	195	205	201	195	185	176	168	188	194	189	179	183	218	195	199	171	175	156	212	182	202	193	182	180	187	201	199	190	171	205	182	193	189	210	196	208	166	171	195	200	190	174	175	171	186	196	175	161	170	184	186	201	186	172	187	191	190	210	178	196	196	175	196	178	166	218	200	218	202	181	193	201	173	181	182	188	200	191	170	173	197	206	191	198	196	183	168	212	181	167	187	202	182	176	179	199	174	161	199	162	188	173	184	201	177	191	176	197	207	187	171	193	209	194	191	218	197	192	164	187	186	157	172	188	178	210	169	169	202	202	198	185	170	179	185	182	210	187	187	190	205	179	202	202	176	185	180	209	204	181	189	178	164	200	188	164	204	203	169	185	197	168	185	190	177	186	187	191	213	208	191	187	206	191	181	171	188	185	194	205	182	194	196	189	206	184	191	185	196	200	205	207	207	158	196	174	172	196	173	189	209	180	195	190	164	208	195	203	163	193	167	158	220	189	210	158	193	172	180	197	209	186	184	178	170	179	198	183	187	188	153	184	190	194	158	183	207	218	169	203	179	183	182	189	179	183	196	184	217	192	215	162	171	219	179	201	176	209	185	157	196	187	183	182	205	186	197	203	215	167	174	198	208	212	213	190	204	231	200	185	198	198	195	178	202	194	196	174	195	171	206	192	184	185	180	183	212	198	173	189	169	181	185	183	196	175	192	207	172	173	168	205	204	204	197	172	196	190	167	176	173	192	179	190	208	172	148	187	174	166	151	201	185	194	181	192	191	170	200	193	184	185	197	203	183	189	181	200	195	177	171	177	203	159	189	176	190	180	198	201	183	185	193	198	178	178	191	184	194	187	221	186	171	182	197	185	177	186	195	206	198	185	190	178	174	176	194	187	167	213	205	186	187	162	195	168	178	173	184	178	179	211	191	172	182	198	175	181	175	171	200	193	170	156	184	188	174	200	197	198	171	201	202	162	202	172	186	192	171	185	192	178	203	206	202	190	182	176	194	189	207	184	182	214	182	171	212	187	175	190	179	216	210	178	175	180	201	167	206	201	182	190	177	183	190	188	190	200	182	186	198	198	210	194	176	178	179	181	194	194	183	189	188	198	156	189	204	193	180	195	186	170	179	175	173	179	198	177	182	171	187	197	205	182	191	199	209	195	195	199	191	217	189	206	199	202	205	175	224	169	175	178	184	174	189	168	179	189	177	186	193	187	178	178	206	196	207	204	166	173	193	179	170	167	181	179	220	196	195	178	197	194	208	181	187	188	175	194	180	198	182	210	194	188	180	193	208	171	189	182	157	178	195	185	187	196	210	180	188	205	204	197	176	198	178	189	172	175	193	178	196	193	192	200	208	220	182	191	189	171	190	190	193	179	199	195	171	196	182	214	183	198	194	156	216	167	188	181	186	189	183	182	192	204	200	200	180	193	195	181	171	190	199	175	198	204	200	170	211	203	182	197	186	179	223	192	211	176	196	189	186	187	183	171	176	165	183	184	182	196	208	192	181	151	191	189	214	182	186	190	203	202	175	156	210	192	199	162	196	186	166	205	181	172	179	210	208	192	199	178	214	178	203	180	179	162	173	163	214	194	167	184	190	186	176	141	190	206	219	171	194	205	185	165	186	186	212	179	177	176	181	204	199	211	159	203	187	197	190	199	193	163	193	182	199	169	193	185	219	185	191	188	192	201	198	192	197	185	191	170	151	183	179	177	188	179	204	200	175	177	180	166	192	212	183	173	190	202	204	186	185	172	206	183	175	188	199	200	203	177	198	191	241	195	178	182	184	195	184	183	185	187	190	172	207	184	190	197	160	198	195	187	181	170	184	202	188	195	183	181	178	210	180	175	167	200	181	190	207	185	195	203	195	212	192	186	184	191	172	171	207	180	145	183
8238	2500	2071	2978	7096	10201	13739	14801	11747	6739	3854	1768	983	649	529	452	474	468	490	480	470	471	500	468	469	437	421	444	455	495	481	461	440	473	490	487	429	450	446	516	499	458	483	479	489	456	494	477	470	488	505	443	502	472	488	487	474	462	514	482	506	512	520	467	469	461	445	497	485	491	497	449	498	456	471	497	494	465	519	499	482	460	479	477	486	499	480	467	493	516	461	482	454	474	455	454	494	463	477	467	488	455	474	496	478	473	469	462	509	524	486	481	505	483	493	475	465	469	471	498	483	466	451	462	482	487	495	500	460	486	476	478	494	454	468	505	420	503	489	479	486	475	459	456	468	464	530	467	436	528	468	474	495	477	472	480	521	475	487	514	467	450	469	489	509	516	484	499	475	473	456	465	478	457	472	456	427	449	473	506	453	490	467	466	451	474	488	481	455	463	490	434	442	451	458	493	485	473	466	505	465	439	429	469	461	446	446	469	489	478	485	485	475	501	486	463	437	475	476	482	482	456	476	489	508	473	493	485	479	494	487	470	450	461	469	510	482	488	465	472	473	484	450	512	439	454	455	455	464	461	443	473	476	454	487	451	515	505	494	495	471	476	484	420	536	482	450	470	452	499	462	465	497	499	469	493	490	495	479	471	445	460	506	448	451	449	459	498	448	468	461	475	501	450	468	460	515	476	483	473	439	440	492	490	481	481	515	491	463	484	442	461	466	463	477	454	504	490	469	468	473	477	510	474	469	506	411	489	497	490	515	473	467	471	464	467	465	518	490	455	508	466	504	462	514	458	497	481	496	486	476	475	452	477	464	481	449	489	466	492	432	501	474	462	470	450	439	506	514	459	464	482	467	468	458	501	476	483	498	451	455	512	466	456	503	476	474	475	485	465	478	482	512	495	485	496	496	436	479	491	469	461	429	431	451	451	493	469	491	455	490	486	450	482	469	461	481	496	454	456	459	476	467	477	493	501	457	459	475	490	456	457	461	492	465	454	476	433	454	471	480	444	478	450	466	476	457	461	450	513	488	470	461	475	493	468	503	479	508	456	490	462	483	494	463	460	491	513	497	494	508	477	443	441	460	438	476	509	481	469	451	461	479	468	460	510	502	505	430	456	486	459	485	421	468	479	487	507	485	461	481	488	446	457	512	479	473	475	476	480	442	503	470	504	436	486	474	465	485	476	430	448	495	472	486	459	457	480	450	496	485	484	468	441	459	466	469	489	458	453	465	428	428	461	462	482	475	476	396	496	484	500	433	483	476	477	522	484	456	456	450	512	499	492	493	439	489	471	452	493	439	472	497	501	469	428	493	474	495	475	510	450	462	466	516	473	473	487	478	469	427	477	506	482	475	497	471	468	470	453	468	484	450	469	450	460	471	478	515	473	464	458	456	482	479	498	440	457	432	498	494	436	445	459	508	472	477	477	503	466	483	494	484	508	474	479	505	489	448	462	467	457	468	496	473	470	502	493	464	482	494	472	516	485	457	479	494	443	503	467	501	458	462	459	420	455	492	457	461	454	478	500	501	505	448	436	453	485	457	486	454	472	515	510	445	479	516	517	493	512	476	461	517	484	413	472	451	476	473	488	491	447	489	456	444	505	454	462	480	464	450	443	506	452	477	466	461	446	513	486	511	426	495	490	476	481	468	470	428	474	488	460	453	478	507	524	486	436	446	466	464	457	457	516	478	493	490	473	498	480	447	483	502	441	461	466	500	452	504	475	490	446	496	481	461	485	465	474	488	459	482	480	477	456	440	500	480	438	492	439	484	478	490	467	473	506	502	477	473	476	479	492	487	499	505	450	459	502	487	507	485	463	469	471	462	429	509	476	488	447	423	492	464	463	477	486	469	487	465	500	485	458	454	465	488	435	475	487	437	464	471	451	459	463	462	495	494	499	472	482	476	458	503	512	482	465	499	485	506	498	447	488	492	478	461	454	491	483	492	463	456	507	525	501	477	523	425	465	431	455	487	479	461	456	461	462	465	468	488	496	475	475	472	500	486	474	477	445	494	450	435	490	514	488	465	527	477	448	435	469	486	457	497	504	438	464	455	449	472	479	487	476	456	474	452	493	469	479	496	443	487	459	455	468	439	486	446	482	462	456	464	477	465	505	469	469	430	512	462	471	502	459	469	434	488	445	470	463	443	456	508	484	469	486	441	501	486	482	475	477	498	449	462	477	463	427	476	458	480	495	489	463	490	460	458	477	482	479	500	468	487	458	498	486	502	492	427	474	462	476	549	440	481	496	460	477	446	481	472	544	523	412	428	474	454	462	489	443	488	436	489	463	461	494	499	480	455	418	474	531	468	464	508	502	490	438	499	494	488	506	469	437	465	485	460	480	509	484	529	514	477	495	500	456	447	470	479	463	412	515	516	463	443	451	490	487	431	483	469	462	479	489	528	480	524	498	466	476	507	443	454	491	485	507	470	466	474	473	503	501	481	504	510	452	481	436	472	452	495	493	453	484	487	490	482	481	490	488	502	493	465	497	469	464	494	499	457	455	471	488	454	496	434	496	491	522	465	489	475	499	462	497	490	450	485	458	483	464	511	458	521	471	471	466	478	496	473	517	460	479	484	462	430	457	434	488	508	473	499	444	471	458	476	471	504	491	470	505	476	440	479	468	478	496	461	464	477	459	476	470	448	464	494	517	487	516	403	453	465	484	478	468	465	484	499	449	456	504	476	457	461	514	467	471	462	451	483	488	483	488	480	503	456	502	449	466	464	464	499	467	466	491	499	458	528	478	442	488	449	450	445	461	475	461	516	464	465	430	465	501	479	479	501	502	470	479	450	470	477	514	444	493	458	467	476	461	456	495	444	491	487	486	489	434	491	487	485	485	486	504	464	461	452	469	479	458	470	440	484	518	448	435	444	458	524	433	460	489	470	493	456	445	484	458	477	499	480	447	479	471	477	503	471	492	467	490	504	508	462	480	503	486	479	441	460	474	478	483	486	516	527	472	476	473	458	483	481	495	482	494	480	491	513	474	480	452	439	468	489	453	446	481	491	467	473	470	460	439	442	500	483	461	449	487	492	461	467	476	496	480	481	498	463	481	507	460	483	489	470	491	478	422	450	441	480	453	497	459	452	457	468	454	470	475	452	485	469	492	441	505	536	487	462	464	512	456	442	487	468	510	529	447	441	465	458	494	489	497	444	507	524	489	479	470	493	452	456	488	489	465	465	489	438	502	455	454	467	446	485	462	471	491	467	498	491	495	452	482	466	526	481	463	465	498	473	457	476	515	454	497	502	452	467	450	495	444	439	505	489	502	468	503	486	471	460	466	477	476	487	505	468	409	458	465	450	472	470	484	491	480	491	498	463	458	458	492	477	454	437	493	453	500	475	471	455	470	473	501	459	468	499	450	475	438	488	483	431	445	479	444	461	488	496	486	445	469	444	446	466	444	461	455	469	475	493	458	481	444	464	489	465	453	446	511	486	494	466	474	409	450	489	498	462	460	445	471
42163	25169	13501	10620	6516	10655	29692	31673	22900	11653	4412	1523	576	354	266	221	199	221	260	216	238	241	224	264	241	232	223	213	232	205	236	259	226	228	220	233	236	229	235	208	222	253	242	255	218	230	263	214	233	199	233	222	220	239	207	222	217	217	215	230	214	253	224	199	235	237	243	249	234	232	234	227	206	235	236	215	247	238	234	230	254	242	230	248	216	230	234	212	240	226	206	233	217	227	222	209	230	237	242	218	215	217	238	237	235	240	217	236	193	231	240	247	251	215	209	235	216	222	234	250	238	213	226	266	229	227	227	255	231	256	216	237	248	204	231	202	250	258	245	242	205	199	233	216	202	223	252	239	218	227	223	251	252	246	225	232	252	227	199	251	218	223	264	234	219	248	224	239	233	216	262	220	228	232	224	229	224	240	256	254	223	236	268	213	238	247	217	231	218	233	226	226	243	215	247	232	228	222	235	235	225	226	215	194	212	233	260	216	239	270	196	205	209	218	218	232	207	244	217	216	222	234	216	224	239	244	266	237	234	260	224	218	227	244	245	249	218	241	233	209	226	217	234	256	256	226	220	209	224	211	219	211	216	228	231	250	223	232	223	221	231	218	238	227	240	211	238	256	225	219	248	234	218	243	256	209	251	236	217	240	226	241	261	233	206	224	208	253	213	207	232	262	205	224	215	232	244	205	218	226	217	243	238	234	223	216	206	258	250	235	245	233	256	216	257	258	217	223	244	262	247	238	239	211	239	233	224	255	256	210	232	220	252	246	199	217	243	251	251	224	230	220	235	250	229	208	224	217	246	214	249	228	266	243	225	235	230	264	257	254	223	204	224	225	220	246	222	226	217	225	233	219	215	234	246	259	249	214	226	212	232	249	209	244	214	227	219	236	222	218	243	196	251	238	219	251	257	234	273	211	221	230	209	192	241	246	212	231	235	236	214	223	222	248	242	241	229	230	193	219	230	252	237	248	225	223	240	270	223	232	221	241	243	217	236	223	233	231	227	211	238	215	228	239	247	242	227	247	250	251	232	252	193	216	221	236	248	232	239	225	226	226	232	245	234	258	227	214	228	250	223	224	229	217	221	222	221	228	247	224	244	219	219	209	243	208	242	238	228	206	214	234	234	224	250	219	237	230	228	214	214	205	211	237	223	252	223	267	215	243	234	237	226	233	251	245	211	231	262	236	216	236	255	223	216	213	226	233	224	214	233	239	237	228	253	221	237	222	248	241	219	223	242	214	230	241	215	236	205	216	225	230	226	202	197	259	255	208	235	218	213	243	208	258	231	247	231	264	241	250	218	199	216	222	242	223	231	231	204	274	262	255	217	228	220	241	223	221	207	246	211	243	251	251	229	266	228	219	227	220	232	224	242	240	219	228	241	240	253	213	226	228	232	234	251	237	230	228	231	230	224	232	243	192	212	208	241	249	247	235	237	219	236	245	229	245	229	228	218	230	209	238	250	241	224	254	230	222	221	231	234	239	211	247	215	237	244	216	227	220	212	233	236	247	241	231	223	242	232	233	236	223	235	205	249	203	216	247	251	223	222	244	236	241	225	235	235	232	223	228	245	250	242	224	237	216	236	219	219	234	252	221	227	236	237	252	206	231	194	206	247	217	228	248	222	253	202	206	238	228	219	230	226	237	227	209	237	277	238	219	248	259	257	228	247	214	237	227	231	201	228	212	209	255	233	239	226	257	220	236	259	231	244	201	205	237	220	208	205	200	195	199	220	256	231	226	230	224	207	211	247	225	241	247	225	216	235	237	258	238	245	233	218	235	191	226	240	249	228	227	228	253	247	225	230	223	225	217	243	234	214	236	233	211	203	245	237	244	236	239	225	231	241	255	210	216	245	205	240	253	229	237	238	230	247	239	234	217	247	232	216	208	224	230	226	242	231	203	216	226	228	232	228	233	229	244	205	224	244	215	241	225	267	216	203	222	245	212	219	233	241	257	219	208	247	212	231	216	230	229	269	246	232	237	231	224	240	199	199	268	227	226	259	237	224	221	256	233	244	231	224	206	220	222	255	210	222	225	250	256	230	249	235	227	243	227	205	237	192	227	222	230	232	227	216	233	239	228	203	222	214	253	247	217	201	225	231	236	255	210	206	229	238	220	234	223	217	190	231	228	214	219	230	233	194	225	250	213	235	223	203	240	210	215	221	218	219	209	195	227	241	211	239	223	247	237	224	219	232	255	240	236	248	222	230	231	256	216	202	196	229	239	214	240	220	217	223	246	196	233	246	218	238	252	226	219	237	229	249	213	229	234	239	233	233	252	218	269	228	264	226	252	212	218	238	245	207	195	211	218	213	226	255	217	230	215	242	262	224	211	250	243	223	230	221	241	234	243	218	233	253	261	252	209	213	230	227	248	231	228	209	228	228	198	250	218	246	222	213	250	223	261	202	224	230	224	210	230	214	194	242	223	232	255	241	231	226	237	246	249	227	229	249	237	244	224	216	239	212	224	222	212	227	244	231	246	224	228	250	235	231	238	208	229	245	224	249	262	233	261	222	245	215	217	251	241	207	209	244	240	253	226	233	226	222	248	231	236	234	239	240	224	202	231	237	225	260	245	232	227	249	241	237	213	222	214	254	231	244	206	260	225	255	223	233	221	226	235	215	234	241	250	231	201	225	188	243	240	222	241	206	234	226	238	232	221	232	203	226	241	198	231	212	214	242	234	246	221	215	226	238	208	216	242	229	227	206	237	239	213	233	218	236	211	238	239	243	230	210	236	235	223	246	249	233	223	224	221	225	215	239	236	216	235	241	220	189	229	227	245	238	243	204	245	245	219	250	225	265	279	219	251	257	231	228	233	232	227	196	225	225	245	251	255	220	230	212	254	217	244	240	227	217	228	255	231	193	207	239	240	244	236	202	229	235	222	220	220	251	220	245	192	253	248	249	236	216	245	198	214	227	209	217	234	244	256	230	249	223	222	228	241	245	247	224	230	211	243	221	228	244	229	242	241	249	224	224	218	215	232	239	218	219	245	227	229	214	202	236	229	264	239	241	219	217	231	232	211	215	212	240	220	237	218	228	232	236	203	240	222	219	245	234	240	252	235	213	222	208	214	234	231	245	236	267	228	214	232	258	256	245	237	216	233	235	252	209	235	222	226	223	210	232	246	214	233	216	215	220	220	233	215	225	223	240	243	212	242	218	229	254	208	240	236	229	229	211	223	232	241	256	230	224	242	222	236	248	234	226	203	224	238	240	233	221	205	219	210	224	229	249	208	242	236	212	221	249	203	238	233	230	257	227	238	229	246	234	225	263	242	242	241	253	256	206	228	224	212	231	203	224	238	247	217	230	251	215	232	209	233	235	219	226	242	223	255	229	226	225	244	233	221	206	231	222	221	255	203	213	210	220	221	264	205	240	262	253	227	225	199	239	203	253	235	238	215	219	225	235	240	235	198	248	195	223	221	249	223	225	210	222	206	221	238	221	241	236	269	222	216	234	214	226	259	232	190
28698	12207	8186	16435	13626	24231	48606	48917	40141	26819	14086	5672	2209	1088	661	588	571	552	595	590	587	545	564	567	559	571	591	548	579	593	509	598	541	547	564	523	587	577	564	584	590	557	551	530	551	571	539	572	560	590	549	549	558	589	593	586	591	557	555	529	539	610	537	583	597	558	582	557	533	575	560	554	540	568	574	580	575	594	528	599	557	554	520	548	573	583	561	551	585	558	556	557	556	591	550	605	578	532	522	594	563	592	589	618	538	534	550	582	581	561	569	601	584	582	540	565	544	544	563	544	586	557	570	524	581	592	591	557	525	579	576	624	543	563	550	535	546	589	566	574	520	544	559	547	563	602	550	597	557	578	569	579	548	545	576	571	545	569	578	589	520	557	560	519	548	568	587	595	570	575	550	574	526	569	614	547	582	583	551	568	576	541	585	527	586	576	587	557	608	565	556	527	565	558	535	536	593	580	574	592	551	554	545	558	577	557	576	534	599	531	548	555	519	561	589	564	571	603	585	574	535	546	531	630	545	517	546	580	544	572	584	540	561	541	612	569	554	598	544	565	560	588	550	553	568	563	598	566	549	557	553	561	567	555	550	564	581	546	576	551	505	566	549	518	537	567	544	579	585	576	576	550	568	575	580	566	553	587	627	557	560	574	549	569	540	561	598	558	553	572	550	564	553	568	533	562	577	563	528	554	575	568	557	548	506	502	548	590	521	590	517	559	590	582	534	556	508	564	598	608	565	571	569	527	546	561	548	576	573	566	600	618	538	532	524	556	586	542	533	586	567	552	551	551	574	514	560	559	582	606	570	586	578	548	556	581	573	604	585	581	604	555	564	584	525	588	541	614	554	576	618	604	546	590	588	543	597	593	575	533	544	584	579	592	599	566	546	546	541	558	580	588	561	578	545	585	561	514	567	558	542	524	610	544	567	546	565	576	554	577	566	578	540	534	533	558	530	538	538	601	541	580	550	556	564	496	551	590	586	544	574	551	532	559	572	594	571	619	560	566	575	549	566	581	558	563	549	578	545	592	581	568	566	555	557	559	564	566	601	570	564	520	586	523	533	595	618	591	574	514	580	581	551	544	557	568	552	566	534	552	540	558	548	576	575	554	564	573	560	541	528	528	570	586	552	537	543	576	566	554	558	565	571	568	533	600	560	609	567	595	586	563	554	571	568	546	562	563	593	558	578	557	577	603	597	561	559	565	555	600	554	566	515	581	565	554	546	518	573	600	570	570	554	540	572	560	554	561	561	578	594	622	564	593	577	563	578	573	578	589	580	561	582	555	598	568	581	576	525	534	583	525	556	550	557	513	572	557	543	545	573	529	567	563	559	547	534	584	559	553	581	566	559	564	544	553	566	569	562	588	561	571	576	566	608	582	554	539	601	590	553	556	554	545	539	541	584	565	603	563	545	523	615	555	585	530	557	561	541	535	547	534	571	564	564	553	586	552	573	575	551	542	584	545	540	547	591	550	557	555	550	585	600	536	572	569	540	578	555	542	546	572	557	550	570	544	562	535	567	544	547	596	550	586	552	510	546	545	593	553	562	565	532	580	551	571	578	610	575	572	574	566	525	543	529	577	562	532	559	590	561	577	610	562	515	544	577	582	519	555	612	579	551	554	563	549	586	567	592	563	585	586	560	586	589	547	588	598	563	521	545	605	577	578	566	583	575	600	564	591	558	534	569	544	587	620	531	565	564	567	557	599	600	608	575	563	551	564	559	551	593	550	523	529	543	548	527	578	586	590	536	542	580	502	514	626	568	555	550	559	595	595	559	555	571	562	545	604	553	545	567	550	576	531	597	548	576	595	599	535	552	549	577	554	520	606	600	561	554	547	588	540	540	547	562	593	573	589	571	549	596	535	556	555	592	559	553	546	528	544	555	583	599	585	571	543	590	530	552	542	572	550	542	573	582	592	608	557	600	551	544	620	546	595	550	566	579	543	543	525	570	572	537	570	558	581	565	597	539	549	517	553	549	569	581	590	562	519	601	557	598	518	583	547	553	538	562	541	570	537	559	534	515	546	584	593	605	568	594	536	566	530	542	563	605	536	534	571	539	553	501	601	516	599	563	612	541	576	560	579	522	575	556	576	545	578	551	574	568	537	568	559	596	559	617	551	554	565	562	555	565	561	561	549	579	567	566	556	531	530	568	535	557	562	586	564	579	534	580	553	555	532	565	558	570	575	571	598	543	590	562	506	499	568	569	574	534	583	570	588	560	574	559	583	568	567	541	549	531	569	566	534	589	579	557	560	509	589	529	636	559	566	551	572	607	567	582	559	511	571	562	578	552	589	577	590	574	583	599	551	540	547	577	571	599	571	560	565	537	563	556	564	545	538	577	541	525	545	581	599	577	610	563	599	566	592	531	557	573	542	587	575	560	549	591	595	555	538	562	561	538	506	558	571	521	608	561	555	581	604	577	554	565	566	566	557	585	558	581	583	580	586	532	569	606	549	592	612	547	599	544	577	560	558	569	572	576	556	569	555	587	561	546	596	568	576	594	614	593	586	537	543	536	589	550	586	544	547	558	565	584	608	569	578	565	576	584	538	564	578	549	609	613	573	569	547	543	559	561	585	589	513	565	584	540	554	561	534	583	550	622	571	525	529	611	529	519	579	506	600	567	583	546	593	543	594	567	526	583	580	558	580	598	583	580	565	557	554	634	565	596	592	561	574	581	556	576	574	537	564	547	558	566	555	568	545	550	598	577	562	565	542	587	506	569	571	558	562	524	567	578	568	543	578	553	598	589	609	576	587	547	571	568	591	590	557	538	560	615	567	572	534	561	565	599	535	587	575	571	538	545	530	560	571	571	605	580	518	561	587	593	554	573	602	581	587	570	581	573	589	572	572	577	544	556	565	607	552	574	598	599	597	579	540	567	574	555	580	519	600	605	565	570	560	572	519	516	592	580	546	564	526	588	579	565	528	573	537	569	579	561	570	534	543	562	587	533	563	549	545	565	535	613	547	575	574	573	591	567	553	548	588	588	536	547	586	556	576	566	541	562	526	583	600	557	548	525	586	552	549	549	538	574	527	573	564	561	548	562	587	579	565	624	564	525	555	561	570	580	558	554	542	556	613	586	549	571	544	591	580	576	566	562	556	588	595	548	609	533	564	555	570	579	583	573	563	517	576	548	558	577	559	590	561	582	556	553	574	601	593	564	550	601	582	561	558	563	558	562	564	558	563	563	537	542	547	530	517	558	550	614	566	598	587	569	582	540	591	562	566	584	600	584	569	588	552	610	559	541	547	526	583	563	559	557	547	566	571	588	582	588	573	551	524	580	597	594	500	563	550	529	554	558	578	550	571	548	577	569	568	571	564	548	556	560	571	557	574	602	579	582	562	616	524	611	574	535	577	595	599	532	581	568	544	602	542	581	607	544	554	612	568	577	545	501	589	559	571	507	518	594	566	564	563	527	552	557	572	593	533	544	542	576	549	565	556	550	560	541	551	584	508	570	596	553	569
50364	33175	23143	15814	8734	18536	47126	49817	36073	21103	8569	2542	830	412	291	218	212	257	226	238	244	242	236	207	239	230	198	262	242	202	220	234	223	195	200	234	215	231	214	225	230	214	215	216	234	228	203	222	220	232	203	217	227	218	230	223	211	223	249	216	224	238	206	189	211	204	226	226	217	266	245	225	258	216	207	231	244	233	235	222	236	248	205	229	217	233	234	235	233	217	241	252	232	234	200	193	246	258	241	200	214	222	227	227	207	229	198	244	216	208	246	236	225	232	233	239	246	231	231	213	199	223	252	216	194	252	216	210	210	247	217	219	195	224	206	210	255	219	204	235	245	229	236	218	211	234	235	228	251	224	206	222	237	228	227	222	216	238	198	242	222	205	211	184	222	185	208	239	208	206	217	226	228	220	213	249	207	212	239	210	237	230	229	210	232	248	252	221	216	242	234	237	211	220	248	239	205	218	235	221	222	242	223	258	242	209	212	213	285	232	250	220	232	240	246	214	223	226	238	218	237	212	241	236	247	217	234	204	208	239	223	211	208	226	218	238	214	227	232	222	247	203	211	195	220	199	219	231	212	202	204	214	232	224	241	209	227	214	227	232	223	243	226	220	208	170	226	229	226	232	221	208	207	204	212	236	238	221	220	239	215	214	244	231	230	229	227	232	232	235	217	233	213	240	188	242	254	223	213	197	233	241	235	220	218	215	207	217	206	212	268	256	188	204	212	206	237	214	221	198	255	210	241	245	211	231	205	213	264	202	219	241	254	205	237	213	227	225	226	204	228	229	252	199	222	215	199	208	231	183	212	256	217	231	227	250	236	237	210	216	224	219	217	205	222	210	207	219	202	227	213	233	247	212	219	226	206	194	193	255	226	246	211	226	227	227	218	224	215	215	227	240	215	198	223	213	239	222	236	248	209	229	224	241	218	214	228	224	229	203	220	241	202	189	209	222	226	220	235	232	219	236	215	205	227	209	214	217	223	251	217	217	241	206	245	208	229	218	256	227	202	201	243	249	216	217	205	212	226	236	224	229	226	223	244	213	223	232	224	215	192	205	233	223	256	209	238	216	237	236	201	225	201	242	223	198	199	204	240	206	209	222	223	205	242	217	204	219	225	236	218	222	225	232	235	225	225	221	219	216	200	204	194	248	233	210	248	245	219	235	220	235	220	215	213	238	257	217	233	229	244	201	232	221	223	222	213	234	226	197	241	216	246	240	191	238	202	227	215	221	213	192	227	226	205	231	227	275	222	239	202	214	226	213	233	208	234	243	220	221	242	241	273	280	211	222	222	216	211	241	241	251	214	226	241	217	202	236	208	223	228	204	213	219	205	223	216	195	232	221	240	220	245	217	223	225	247	228	197	226	204	254	237	229	223	244	232	227	218	218	243	225	215	225	222	204	241	235	212	251	217	220	198	225	215	188	252	190	211	220	202	180	216	213	240	238	225	229	228	225	241	233	242	225	238	230	205	239	232	237	236	216	184	224	224	248	219	193	218	227	232	218	236	274	243	220	228	226	224	228	248	200	251	204	224	228	229	227	262	241	214	215	212	216	209	194	234	223	235	236	231	247	234	245	232	226	213	230	230	205	234	239	228	219	217	230	223	242	248	219	211	206	239	215	215	220	230	238	237	212	195	211	218	258	208	190	198	205	227	210	224	224	213	231	253	253	221	196	214	214	195	212	227	242	208	209	216	216	248	241	190	207	220	219	223	255	236	212	248	228	253	214	233	238	201	225	244	238	225	246	240	233	240	229	232	223	230	239	229	192	229	208	237	219	262	218	239	232	242	249	164	222	197	208	259	218	252	211	232	226	216	229	212	249	204	218	220	213	234	212	248	223	240	217	208	236	218	229	250	222	254	247	252	203	219	221	214	235	234	200	213	226	255	248	203	221	239	233	203	237	230	229	223	243	236	197	200	245	235	210	208	224	232	218	222	195	210	224	238	237	198	248	212	218	220	234	258	244	245	253	233	212	210	221	220	202	208	220	209	244	215	209	217	224	257	218	213	229	246	216	231	209	204	223	211	209	221	226	246	215	205	200	210	214	219	219	226	221	229	228	217	226	254	221	219	208	207	223	229	210	250	233	209	203	251	231	226	222	236	222	225	234	229	236	239	197	207	214	211	223	210	235	222	231	251	214	232	250	235	229	232	227	230	242	199	208	200	215	261	221	195	243	247	233	241	239	242	213	219	232	224	226	245	223	240	230	246	221	205	245	207	219	218	203	231	222	211	236	224	232	224	212	206	237	226	238	232	230	235	235	263	230	194	219	247	200	234	210	218	209	238	221	217	217	232	217	253	206	223	248	214	226	233	220	228	217	212	220	215	236	210	236	217	237	225	220	251	217	196	235	255	231	231	206	214	245	207	214	216	207	207	209	213	247	230	232	212	235	235	241	223	216	209	227	232	193	225	205	222	198	215	205	223	217	240	216	225	232	224	193	202	223	219	230	230	222	210	263	228	216	279	224	229	247	229	237	229	211	240	242	233	238	226	211	224	239	241	268	248	209	220	209	241	223	237	233	218	236	215	240	246	257	222	225	213	265	225	223	221	237	225	210	204	241	227	210	214	233	220	223	185	208	242	214	240	221	231	199	230	254	197	250	240	232	226	222	230	213	220	219	209	239	216	214	215	231	220	242	236	230	209	240	213	203	209	250	233	220	240	219	218	212	217	219	230	210	233	216	212	209	260	225	215	224	201	212	222	226	241	224	214	238	211	268	234	197	238	206	237	195	207	217	206	224	229	215	228	219	208	223	225	221	237	191	215	225	234	217	234	251	209	241	223	219	258	213	259	237	257	224	226	224	230	217	213	201	239	239	216	242	219	223	201	216	223	250	217	240	217	229	191	219	221	217	230	216	220	226	230	229	232	208	219	229	233	232	231	196	213	222	235	236	215	220	230	218	226	210	240	232	247	253	221	199	230	229	216	206	220	221	226	239	251	227	261	239	221	220	203	255	234	203	253	207	238	223	257	216	211	215	213	241	232	237	237	223	231	225	190	212	232	237	235	207	254	217	247	214	206	232	249	228	204	249	226	191	223	233	240	238	233	204	235	250	220	226	197	219	243	242	219	243	197	211	236	210	220	224	198	225	215	196	236	236	219	232	225	237	214	217	209	246	256	229	211	203	223	241	253	231	228	233	249	207	206	218	258	227	225	236	226	204	203	253	221	242	216	236	211	235	254	226	233	221	208	229	216	215	236	234	224	217	224	219	200	249	218	250	240	200	226	243	249	212	217	202	229	243	229	219	231	224	252	210	214	243	220	225	218	214	221	248	207	229	227	223	249	250	218	232	249	266	219	217	218	218	211	210	236	210	212	248	238	242	248	249	203	211	212	239	221	258	234	215	233	196	232	221	216	240	239	210	225	207	230	222	200	193	247	231	228	231	253	232	217	217	240	216	201	222	238	206	240	210	208	224	237	208	202	219	214	223	243	246	204	241	211	221	214	213	212	222	206	225	227	217
38652	20287	17068	15465	10994	34896	62156	62779	50054	36105	20459	8594	3205	1226	774	567	516	525	504	580	573	542	529	499	557	570	526	507	535	510	550	509	535	512	543	513	554	535	559	521	537	516	539	541	547	535	522	565	544	521	533	512	512	530	546	531	561	538	556	539	547	534	532	561	534	522	551	571	548	527	566	554	555	530	533	575	524	549	543	528	539	488	502	528	562	568	557	556	534	538	533	492	546	523	534	490	553	565	503	563	565	490	521	525	548	510	543	518	557	591	558	507	566	559	532	563	524	503	514	534	579	551	524	533	520	526	542	519	519	526	538	524	511	518	551	494	519	553	578	528	538	492	566	503	503	570	530	555	534	511	518	554	572	532	521	532	528	518	507	560	561	560	528	605	514	514	536	541	560	556	555	584	533	530	518	541	541	534	504	525	534	530	547	512	559	516	549	599	540	507	524	512	508	521	503	589	533	512	519	550	542	588	517	515	534	544	542	517	536	515	518	550	507	528	560	519	531	544	540	549	532	524	541	558	529	528	555	561	533	543	521	503	543	497	531	564	551	557	518	554	519	500	531	550	525	508	562	542	516	532	524	496	533	565	527	528	533	534	551	547	504	497	540	526	528	526	538	545	523	569	541	583	526	551	528	569	553	597	540	541	501	510	539	504	543	582	528	529	537	580	578	545	566	567	528	564	558	539	515	515	559	499	563	540	505	509	492	538	561	579	594	599	549	531	519	536	536	569	520	570	531	554	517	555	570	521	571	543	576	522	553	572	533	521	547	527	495	558	521	537	510	527	545	514	491	522	517	554	489	546	531	561	550	578	552	519	543	546	516	473	537	508	532	501	541	506	535	567	532	562	525	542	528	528	529	540	537	527	524	584	537	528	530	521	516	534	549	576	523	572	561	519	531	539	520	491	533	573	527	531	540	531	531	568	511	516	503	546	518	561	547	519	530	537	531	527	528	550	519	523	530	571	552	514	525	516	554	553	528	536	568	560	540	530	549	538	578	560	571	562	531	542	514	567	531	509	547	521	581	559	540	527	513	521	521	552	480	532	562	536	512	548	536	534	540	536	518	555	569	562	530	536	510	544	531	534	560	549	518	529	532	560	542	560	501	538	521	529	593	543	541	542	574	541	512	553	544	540	521	500	517	494	514	528	541	550	588	527	481	511	531	536	539	526	554	551	518	544	556	534	536	523	563	542	547	551	558	531	535	563	539	534	575	517	516	504	528	504	560	558	516	496	516	536	582	552	504	591	551	543	559	586	542	558	513	550	542	543	508	548	524	545	546	507	535	550	558	589	495	557	518	549	527	562	510	548	553	588	547	508	510	502	502	527	525	561	553	573	535	541	531	570	519	530	524	523	531	575	565	557	527	557	484	497	532	517	571	563	561	498	513	566	554	594	550	519	557	563	547	557	571	555	510	511	533	559	515	573	521	509	548	540	534	552	503	511	537	531	522	530	511	524	543	547	578	531	580	521	587	526	537	561	579	481	511	548	502	534	543	539	488	566	565	556	538	489	522	534	551	536	525	557	505	517	562	536	547	535	526	535	535	522	505	521	526	540	540	547	554	553	502	546	570	511	517	548	533	542	545	581	503	525	550	568	553	535	562	545	552	538	565	518	529	532	567	531	523	528	535	554	490	510	540	524	531	536	539	565	510	518	545	555	544	577	547	543	579	573	539	564	571	595	524	548	535	523	520	514	519	512	519	578	549	539	548	532	538	563	545	558	540	524	535	541	504	480	545	499	521	538	596	542	549	581	497	532	529	496	549	543	520	534	498	494	553	535	558	583	496	508	523	553	539	568	529	505	545	490	515	506	527	523	536	543	520	570	587	542	528	523	526	582	486	538	506	589	545	542	499	539	546	542	523	553	562	511	505	528	569	534	578	538	540	550	505	533	570	560	522	507	504	552	528	535	559	552	534	524	514	515	526	515	511	533	586	569	562	516	539	529	537	510	514	539	546	541	564	550	540	558	514	547	512	543	531	518	564	515	547	551	548	528	520	585	534	526	558	530	564	538	492	547	536	530	531	563	535	562	495	560	505	527	512	577	534	474	510	542	528	530	522	530	555	591	572	518	541	511	499	561	533	549	527	551	541	540	551	557	567	595	500	554	534	506	545	551	548	530	522	531	524	539	537	544	555	481	586	572	494	545	499	530	557	486	529	511	551	522	547	546	557	564	538	544	567	528	545	483	562	541	552	514	570	498	549	544	588	528	502	500	494	535	536	532	541	556	542	545	542	484	538	555	562	532	556	520	545	543	526	552	482	553	524	544	557	548	526	536	594	542	574	540	554	543	523	539	511	513	525	523	545	522	528	548	520	559	540	495	512	541	551	532	541	535	582	577	497	569	527	527	558	530	513	549	538	550	520	570	523	532	548	509	554	557	540	516	542	562	513	547	515	526	540	504	522	570	491	545	547	545	543	512	566	560	485	515	559	512	542	562	536	531	492	516	559	503	527	550	566	584	503	522	554	556	545	541	549	511	511	544	536	548	535	546	522	565	556	519	524	488	525	496	569	529	603	507	545	535	519	574	535	548	549	511	527	565	524	539	522	533	525	496	507	537	521	564	539	517	548	535	533	472	522	561	554	544	556	577	513	551	551	575	531	564	520	550	502	512	525	481	499	527	572	517	541	470	497	563	560	532	513	589	549	541	502	529	570	550	562	541	527	539	522	554	525	539	522	552	560	538	544	499	575	554	553	518	545	505	537	532	530	553	568	559	554	545	553	539	542	512	520	539	518	544	518	543	534	503	485	535	526	588	541	506	502	501	529	514	545	550	550	554	552	564	542	580	534	566	526	531	523	577	542	524	524	512	520	523	551	531	517	508	542	536	565	573	505	549	568	557	553	543	530	570	534	541	543	527	558	552	507	533	539	533	510	527	552	525	482	526	512	516	519	555	538	551	553	498	545	534	544	529	510	537	519	508	520	511	493	532	563	564	552	587	539	512	531	544	516	531	522	549	558	530	530	563	562	550	599	540	512	531	546	551	563	506	532	527	524	561	544	538	528	546	563	557	550	529	575	533	541	536	542	522	578	578	554	500	558	513	523	549	545	554	564	520	550	557	543	540	533	545	547	550	553	517	500	497	559	537	524	563	535	564	510	575	569	534	547	526	546	514	528	541	536	529	569	515	533	565	518	552	511	528	542	528	542	521	528	578	551	541	557	531	574	526	557	529	562	585	497	569	555	547	535	545	535	592	532	527	492	492	518	527	513	533	551	527	548	498	579	540	540	563	547	534	553	506	548	569	540	503	511	529	546	608	571	558	528	558	561	528	556	529	540	500	548	575	515	539	548	505	547	520	596	542	548	536	530	532	485	522	523	532	537	492	528	499	509	542	545	508	519	523	544	542	546	537	495	546	506	540	486	518	518	501	575	558	518	515	520	553	511	537	543	546	573	537	542	498	575	535	527	527	554	523	475	526	537	532	548	515	559	512	553	556	507	559	532	571	523	549	509	532	526	574
13285	8040	3514	932	485	409	2043	3398	2763	1468	763	382	265	204	220	174	173	193	173	181	191	168	214	177	175	160	164	151	186	205	167	185	186	193	195	154	169	187	186	207	214	184	188	162	168	179	182	175	169	163	189	173	191	155	184	193	196	188	197	182	168	190	183	174	168	200	171	181	177	184	197	181	181	176	183	197	189	192	180	175	188	192	175	165	173	185	193	180	178	176	190	173	186	201	186	206	165	188	194	193	181	173	188	179	173	171	198	175	212	171	223	170	181	191	184	184	149	168	176	175	211	170	187	164	192	194	180	174	191	180	198	169	185	171	174	176	170	166	190	172	201	168	193	180	169	169	166	181	158	168	165	185	206	170	199	178	171	174	180	199	184	200	191	193	169	168	202	207	183	163	179	156	187	203	166	186	197	183	173	188	188	185	193	182	184	166	192	182	184	176	178	176	182	179	191	207	202	172	186	171	162	174	192	189	195	160	171	187	180	179	172	164	200	187	183	196	163	167	177	165	200	208	178	195	170	180	184	166	186	179	166	185	179	171	201	190	185	152	182	185	175	176	184	207	174	195	185	151	154	174	207	204	202	189	153	178	167	178	179	182	135	195	174	189	159	179	168	168	172	181	162	202	181	174	162	185	184	180	189	164	172	186	175	159	166	169	200	192	205	178	195	155	179	170	186	181	183	159	162	181	170	180	193	187	194	166	203	154	170	188	188	180	166	186	163	171	209	177	200	191	184	174	170	169	177	183	184	165	159	176	181	186	171	195	152	210	181	197	152	171	177	171	175	166	189	199	194	194	163	173	151	189	168	187	172	194	168	172	207	217	167	150	199	169	166	168	182	179	172	177	178	164	189	183	203	172	203	183	168	174	190	165	166	185	168	178	166	190	178	187	167	186	200	182	179	163	174	178	180	177	188	165	185	173	192	188	167	185	207	159	207	184	187	185	206	207	172	183	168	195	198	210	195	181	187	194	200	170	182	180	204	187	185	196	225	175	182	160	171	200	174	162	177	188	177	155	178	173	190	165	197	195	187	165	167	166	159	176	167	177	185	154	193	185	180	162	164	205	191	175	193	179	205	172	138	173	183	176	196	197	169	195	180	172	160	161	213	175	222	192	183	190	190	179	175	184	169	162	158	167	169	193	193	176	190	159	174	169	190	204	159	179	169	179	177	183	176	179	199	162	172	159	195	199	171	184	195	201	167	193	174	203	226	163	189	181	208	183	148	172	177	187	164	198	191	186	162	169	171	226	176	172	169	197	160	178	179	185	162	177	208	178	180	185	172	185	182	164	164	138	198	174	183	157	181	173	189	189	165	172	142	172	175	183	176	191	169	196	205	191	200	175	192	172	185	193	189	206	178	196	181	198	194	183	172	176	172	173	210	183	182	194	180	179	178	158	173	226	177	188	186	180	171	200	162	150	175	156	168	184	179	166	182	182	173	190	187	177	185	185	184	202	170	187	188	169	185	155	181	183	157	168	186	170	161	203	200	194	196	203	161	191	177	163	160	171	182	205	185	187	185	175	186	192	210	200	168	204	178	161	173	200	179	164	176	176	169	169	200	188	183	200	206	193	182	188	189	189	184	161	179	167	191	193	181	180	196	173	175	164	175	178	177	166	183	187	197	199	191	162	188	178	171	165	166	201	187	170	153	175	188	192	194	178	184	190	180	180	203	208	179	180	197	181	180	164	181	179	212	180	192	159	166	190	165	170	199	161	169	173	191	173	173	188	192	186	173	168	192	160	186	178	169	154	177	226	185	172	183	177	185	200	172	150	171	186	195	180	186	169	183	209	171	194	176	183	185	187	174	194	192	178	151	171	179	195	201	162	176	177	166	174	219	182	190	192	164	168	174	187	168	174	165	187	172	176	205	187	193	159	168	192	173	195	179	176	189	187	168	184	172	179	175	170	214	173	187	174	196	166	156	196	164	173	172	189	196	199	182	197	173	195	177	191	198	207	173	170	200	185	175	189	180	191	164	172	167	199	178	188	176	187	173	175	162	185	184	171	178	169	185	183	157	186	183	189	206	189	164	169	198	193	187	180	182	172	170	188	185	181	185	175	181	187	189	188	157	167	182	189	200	183	183	167	192	173	186	155	172	169	183	183	160	206	201	191	182	187	159	197	181	174	178	165	175	209	190	172	192	179	166	172	190	183	159	143	206	171	194	179	181	180	188	207	199	174	183	173	181	186	175	189	168	173	189	206	174	169	175	175	176	191	185	168	209	191	194	197	171	155	196	175	174	173	180	189	190	210	186	176	193	174	195	163	206	173	191	167	183	195	182	159	187	194	155	156	179	164	186	176	180	198	178	154	183	196	180	191	163	181	167	186	200	163	187	164	180	180	193	199	197	175	169	171	187	148	175	165	176	176	185	200	179	189	178	163	184	180	167	182	193	189	173	197	193	180	169	184	191	169	175	185	165	182	184	192	190	196	198	161	179	186	184	173	178	177	187	199	197	191	176	161	194	167	198	153	169	200	172	174	164	200	192	199	198	160	181	195	188	169	167	177	192	194	177	186	179	177	162	158	159	184	188	167	197	188	189	174	195	207	197	177	178	185	181	204	164	166	181	175	172	180	181	186	177	184	188	171	163	200	193	182	185	178	162	168	174	171	198	184	177	159	190	174	202	176	173	163	173	174	171	177	175	184	221	199	171	176	201	164	179	175	171	188	192	173	180	180	173	188	182	183	177	185	170	183	186	167	183	198	168	172	186	191	194	171	182	162	172	170	157	163	180	193	178	199	175	189	189	166	168	198	171	189	166	179	193	189	210	182	168	174	180	159	170	186	169	158	178	177	194	183	162	169	191	186	170	159	184	173	173	208	166	191	186	172	201	190	182	174	176	154	146	177	188	178	189	168	172	177	166	150	211	169	182	208	192	180	166	173	172	218	180	172	193	189	191	179	192	184	183	189	191	178	190	178	185	179	178	190	139	191	166	199	190	181	198	173	183	191	189	176	188	155	184	187	157	170	172	171	181	161	175	186	195	196	203	196	202	165	175	215	176	189	143	158	168	160	195	192	197	170	190	170	167	190	184	196	165	170	182	183	183	185	154	208	174	175	175	170	197	184	191	167	173	175	183	158	198	173	174	198	205	169	151	167	206	175	180	198	191	188	159	202	180	174	178	174	183	203	186	189	166	171	181	153	169	179	162	211	185	177	171	171	181	185	186	183	163	176	178	171	179	197	202	190	184	156	170	179	187	163	175	175	161	185	186	191	188	204	181	198	158	198	183	161	215	189	169	159	187	187	192	194	159	184	170	169	176	172	186	181	190	184	159	187	166	195	192	183	177	189	186	172	209	171	191	178	178	187	181	165	166	190	188	175	195	168	191	178	165	193	162	170	173	195	191	203	187	206	198	187	166	165	203	171	175	216	185	178	175	172	163	188	181	148	181	152	173	176	174	214	181	182	175	180	176	172	176	162	167	201	165	192	190	189	187	206	171	191	232	203	206	178	172	201
8883	6320	4634	2472	1540	1683	9877	13791	10005	5259	2613	1253	682	522	458	463	500	489	444	474	460	426	487	472	453	436	470	467	435	478	493	425	429	504	475	458	438	456	477	477	442	436	487	427	494	456	460	457	466	426	453	477	502	446	486	487	478	426	451	444	459	454	535	451	481	429	434	466	449	471	452	447	463	453	455	443	450	453	444	409	444	455	435	455	497	453	422	454	434	423	426	492	498	499	467	457	450	460	466	428	414	458	474	471	469	437	468	490	418	461	490	417	469	441	459	472	422	456	462	450	472	470	434	447	481	430	461	482	462	488	429	445	441	460	480	480	467	450	435	439	412	435	447	465	500	453	443	456	459	467	469	443	445	441	446	483	495	438	400	441	448	468	452	457	473	463	475	468	431	457	466	460	448	446	444	467	459	476	442	432	454	467	465	491	497	473	460	453	457	472	488	444	421	428	516	473	465	475	466	449	477	520	453	438	447	438	449	426	477	444	458	413	444	443	493	457	459	452	474	474	488	411	459	491	494	440	429	449	421	444	415	455	473	465	449	475	445	423	484	437	486	455	471	467	472	472	457	445	462	433	483	476	483	438	451	491	520	454	428	487	426	448	446	448	421	470	509	452	435	437	459	481	432	473	480	408	452	465	447	474	488	459	451	429	478	492	407	454	421	463	444	417	454	445	504	464	460	435	459	462	422	449	461	435	427	466	448	451	433	491	471	453	414	472	466	480	464	450	450	435	441	457	437	443	479	449	472	421	456	438	467	466	460	466	482	473	427	420	448	416	448	496	466	459	444	450	483	439	445	465	448	443	435	465	465	464	457	458	444	440	434	463	453	474	449	508	446	446	486	466	458	404	471	469	462	452	497	456	465	468	430	468	451	459	435	420	451	412	508	467	471	453	450	463	453	450	457	455	447	465	466	461	503	419	435	461	461	460	490	480	464	490	471	410	460	457	422	459	460	445	439	475	460	445	444	473	434	439	461	494	458	450	435	465	431	404	486	439	469	426	468	426	447	460	479	465	476	507	430	474	451	479	446	428	457	473	426	466	434	456	478	442	478	440	423	438	448	447	462	469	490	480	425	476	485	408	421	436	445	445	430	462	470	414	466	443	427	453	440	443	467	482	449	451	462	462	488	465	449	429	477	476	454	451	442	433	468	461	500	480	436	470	447	478	464	468	472	455	460	497	438	464	451	497	446	461	457	482	464	470	440	444	463	455	455	424	433	491	453	440	447	445	435	495	481	477	454	432	466	428	438	433	535	465	466	439	469	463	476	429	481	457	446	437	478	483	476	454	471	453	442	456	474	451	467	465	476	428	449	480	430	455	421	438	431	456	430	465	451	450	421	441	467	464	497	502	473	469	455	424	423	445	467	445	448	457	501	458	422	451	471	462	417	433	460	424	420	453	428	457	466	434	412	471	489	430	461	484	414	446	427	438	424	478	450	403	440	471	478	492	456	460	509	442	438	455	469	473	459	465	464	444	478	449	438	468	478	446	449	471	455	450	459	434	451	421	443	469	471	465	477	455	465	438	420	420	465	459	442	468	463	478	422	419	439	440	475	452	416	458	441	463	491	463	467	433	449	417	440	465	453	448	471	439	464	438	478	454	461	472	500	453	447	446	434	439	482	433	473	428	450	479	485	419	461	437	454	489	468	491	433	452	491	457	475	456	418	446	476	486	454	474	471	493	448	455	452	466	468	483	443	462	431	474	458	422	502	492	444	454	416	440	455	462	490	451	475	459	467	467	471	468	476	441	399	481	490	440	436	500	444	479	451	446	500	420	466	430	476	494	489	460	454	441	462	475	428	457	457	470	433	426	489	415	445	473	460	478	453	397	447	480	453	501	459	444	422	482	480	491	457	462	455	455	466	474	444	475	420	420	478	447	453	433	465	462	459	469	497	464	472	442	428	522	485	430	445	468	443	450	428	427	447	466	461	461	447	503	431	488	451	416	474	417	461	441	432	449	446	456	465	445	458	433	458	442	472	465	424	446	442	464	443	462	466	463	457	468	454	472	484	454	432	463	450	471	433	451	446	476	484	485	487	452	499	457	424	469	461	498	492	416	456	482	439	489	439	450	440	488	480	458	462	431	443	459	458	487	428	421	496	464	431	483	441	464	408	434	472	460	489	454	465	447	451	424	465	487	471	463	473	454	455	462	458	468	468	416	486	498	451	451	454	458	451	435	459	437	467	475	448	473	459	416	446	478	454	438	443	463	432	462	381	444	468	457	434	482	443	473	443	446	439	472	442	523	440	437	435	453	472	438	422	447	425	466	485	503	428	480	481	458	462	468	447	468	464	462	461	468	451	442	443	427	459	467	482	432	506	449	476	459	485	498	486	438	466	446	483	473	479	442	460	425	458	497	484	426	457	455	454	456	505	442	430	476	435	447	440	496	461	437	472	461	450	492	478	441	474	457	434	445	462	438	450	427	491	460	430	500	502	431	434	499	455	436	423	436	481	451	482	412	417	483	485	493	446	467	485	474	466	452	427	458	472	463	462	471	453	464	456	474	429	427	452	451	444	419	472	464	456	451	440	467	472	463	476	466	447	429	464	461	478	441	455	446	404	494	475	491	428	445	472	491	455	462	439	459	462	461	455	454	430	477	464	446	475	468	518	454	455	480	483	462	401	488	493	463	442	427	437	478	483	478	483	396	465	478	487	472	436	444	489	446	425	455	465	490	428	511	451	425	459	435	411	521	452	452	411	436	451	446	445	431	505	488	455	460	447	421	480	448	409	454	479	425	449	445	461	460	457	471	459	468	455	480	471	468	468	434	448	464	483	504	489	461	452	438	451	480	450	483	470	426	449	445	495	462	453	470	461	441	444	502	449	418	448	448	476	439	429	481	425	470	443	437	459	457	444	438	451	504	453	441	455	465	461	436	478	415	453	425	468	470	413	423	446	477	488	457	447	484	484	507	415	436	430	458	495	457	465	474	459	459	446	468	443	451	466	469	459	436	481	472	456	471	427	441	433	451	468	434	466	451	439	460	462	475	475	469	469	486	461	491	424	438	521	468	448	459	477	445	441	476	463	427	433	429	443	445	446	464	478	451	433	457	457	435	464	485	488	449	461	479	455	415	461	500	474	476	452	442	422	453	483	445	428	436	491	439	438	459	466	476	447	446	438	427	466	439	458	460	461	452	435	466	472	422	455	473	468	441	444	456	489	448	458	473	494	461	431	447	468	475	432	468	422	444	444	459	487	468	476	442	502	443	476	465	424	467	486	449	446	405	406	448	464	456	458	483	433	417	451	421	459	464	466	461	424	430	435	455	479	472	469	429	438	435	464	458	442	469	473	474	433	451	429	437	486	463	429	452	466	447	435	434	438	461	501	466	464	428	453	449	491	490	445	457	467	465	424	456	436	447	456	454	465	471	433	494	471	462	475	440	444	434	472	431	450	457	444	442	468	417	430	459	452	472	504	458	461	457	473	453	445	444	471	460	454	477	482	446	422	448	472	478
39181	19567	11016	5069	2806	3855	27111	33228	25124	12643	4571	1494	606	363	256	239	200	204	212	220	233	232	217	227	245	244	202	242	206	209	208	216	233	227	216	241	224	229	211	226	214	229	225	228	208	214	227	227	213	219	222	265	204	247	185	217	196	207	264	230	239	207	227	223	209	221	238	209	226	213	237	240	214	232	243	220	228	229	219	217	237	231	210	232	249	228	221	230	220	231	238	224	227	226	222	214	240	227	199	209	212	215	258	224	248	209	213	200	217	209	228	189	230	203	218	233	218	227	235	229	215	201	213	201	200	231	202	230	243	230	201	219	220	226	218	213	215	205	199	236	224	210	232	216	246	231	204	221	217	209	196	227	223	189	215	225	211	219	214	220	235	217	194	202	196	216	200	213	220	222	211	243	208	237	210	222	231	224	257	207	225	226	240	203	218	231	251	201	213	216	206	209	218	191	211	214	237	192	241	236	242	246	199	207	212	218	224	234	236	217	217	210	230	215	245	221	251	237	212	211	232	207	227	222	216	196	229	221	236	210	218	207	219	230	228	223	210	217	231	221	230	220	232	204	238	192	217	232	212	211	229	253	229	258	219	185	202	221	206	199	209	209	214	242	239	222	233	224	214	222	222	220	212	228	210	246	210	206	210	195	208	235	222	204	205	207	198	218	229	244	194	239	228	236	247	237	221	212	234	241	200	213	228	229	225	198	226	206	210	194	239	233	224	230	217	237	188	218	235	227	227	190	206	213	216	217	214	205	240	210	238	222	240	218	227	215	206	206	215	217	208	237	207	204	217	229	218	234	239	213	244	230	221	227	231	224	199	212	243	234	222	203	229	199	213	214	255	221	222	202	219	215	246	205	208	235	226	209	234	210	227	233	188	230	205	224	217	224	203	212	193	244	227	227	203	241	215	221	213	229	228	228	221	233	241	218	202	211	226	235	224	233	237	179	211	209	207	228	229	240	196	221	202	217	257	218	217	220	212	207	209	231	211	219	225	221	217	213	222	216	228	232	241	204	200	199	203	214	216	218	226	185	214	235	215	224	225	199	236	220	203	216	220	239	210	210	223	188	206	228	249	207	217	218	228	206	214	213	245	255	235	185	200	210	222	209	208	209	267	229	224	214	206	235	220	224	224	240	243	230	223	221	247	207	220	246	222	250	236	231	203	232	213	204	208	202	212	232	220	218	243	232	213	207	235	209	182	229	221	234	229	212	223	219	245	200	217	222	212	214	205	225	225	219	246	223	190	212	226	231	219	228	246	209	211	245	228	213	226	218	220	233	223	219	228	192	221	216	231	218	247	249	232	229	209	200	230	231	227	226	206	233	213	221	235	241	233	231	211	227	244	214	188	231	229	218	215	217	231	195	199	214	243	217	216	244	247	209	221	218	199	198	220	246	199	219	253	261	220	220	227	251	181	221	201	212	198	233	224	195	216	225	220	215	225	218	192	205	247	199	243	207	201	191	228	226	216	215	210	234	242	225	211	220	219	224	210	238	238	238	238	212	221	210	215	220	189	232	247	227	254	214	235	221	252	201	228	233	208	199	231	236	246	205	218	217	221	195	242	228	221	236	238	214	234	229	242	234	231	241	236	232	226	199	214	209	251	225	225	202	231	245	224	213	239	221	226	219	202	217	230	235	229	196	213	214	213	223	232	213	227	224	208	207	204	198	214	235	231	265	213	230	215	211	236	246	233	231	202	238	221	223	230	190	217	232	215	240	206	239	219	224	236	243	214	217	220	232	202	240	244	228	213	204	225	227	222	216	237	222	225	231	228	230	213	235	212	210	255	204	216	238	219	213	218	211	232	229	256	254	235	250	234	201	242	240	224	235	235	224	225	220	232	236	203	208	220	222	240	205	212	220	244	217	212	215	258	184	233	204	207	241	194	226	200	222	241	250	233	209	232	221	234	195	207	223	225	236	225	241	247	235	201	195	224	208	222	208	212	219	245	256	215	221	238	246	188	215	246	201	211	200	215	224	228	222	231	213	224	226	198	252	222	210	200	216	201	217	199	219	203	231	214	230	196	191	208	204	253	213	206	216	240	224	213	223	218	192	217	239	214	238	239	204	206	227	214	236	209	218	232	234	225	219	193	196	227	222	208	233	219	243	244	207	218	255	211	214	227	229	207	233	200	240	226	226	234	228	226	222	222	209	238	237	205	228	236	220	216	226	232	210	210	201	242	225	208	226	207	225	229	217	196	201	196	235	223	205	236	234	191	230	247	223	222	211	218	220	216	250	231	252	214	187	226	188	221	238	228	212	230	234	236	221	219	245	234	227	237	230	226	224	227	228	195	217	233	214	226	215	217	232	236	243	247	229	245	219	222	210	240	192	215	195	219	232	218	221	226	234	218	205	213	222	209	232	217	217	221	224	234	241	228	235	214	205	228	232	205	198	221	195	199	229	214	228	221	227	224	234	227	221	229	254	255	214	214	229	229	189	186	211	215	234	225	212	239	244	200	215	263	241	229	233	209	207	251	230	247	225	252	183	197	204	197	213	245	190	231	217	228	205	255	209	206	205	231	213	238	244	184	239	213	200	211	195	263	231	196	222	206	202	242	210	223	206	208	200	216	202	217	240	213	235	237	215	234	201	227	228	232	243	192	246	228	223	210	223	200	223	213	229	203	208	227	212	201	217	233	233	206	217	211	230	227	216	224	216	221	208	237	210	205	222	231	224	237	221	200	211	222	197	239	213	225	239	212	235	216	206	215	240	214	224	226	225	232	199	204	211	209	236	211	231	231	240	221	190	206	206	219	234	233	227	203	241	218	196	228	238	217	222	240	234	200	207	204	178	210	222	223	249	227	204	211	174	227	242	246	226	229	222	224	241	227	208	224	184	223	217	227	207	207	181	224	225	193	205	196	239	219	225	199	201	217	209	251	226	228	213	229	221	238	218	216	201	222	215	205	228	229	224	232	228	224	200	202	215	207	225	231	220	196	191	230	231	221	208	224	212	201	223	238	234	214	236	219	240	235	215	198	240	195	193	215	222	219	209	240	227	215	212	246	226	208	206	203	223	220	220	208	205	228	224	213	217	228	222	220	220	209	225	203	198	201	231	228	246	226	220	208	226	229	229	188	238	215	212	232	211	254	201	207	240	182	202	226	228	226	210	243	249	236	215	209	219	208	213	239	229	184	232	194	225	245	178	226	205	215	239	216	233	213	200	208	215	213	226	225	204	220	212	243	227	195	225	207	186	225	222	224	231	219	229	213	203	236	211	209	243	201	212	197	222	226	212	235	229	238	244	231	225	226	231	209	218	254	201	206	224	234	225	228	241	200	218	196	236	221	219	224	207	223	213	221	208	244	263	236	208	234	221	228	204	251	226	253	207	232	227	224	224	228	219	207	226	222	242	247	204	247	229	220	196	220	212	226	233	258	216	235	204	202	226	252	208	235	229	212	222	241	238	258	219	219	221	231	242	203	200	219	226	203	225	203	224	216	224	246	211	192	231	237	214	213	221
25189	7944	7752	5895	5505	8985	45782	50030	41472	27601	14154	5798	2246	1063	646	516	554	526	516	552	531	529	520	533	565	491	572	546	534	564	557	563	578	525	518	564	539	497	538	527	513	544	556	529	536	526	512	522	545	542	521	517	545	542	523	548	548	534	494	510	511	543	547	546	540	560	559	554	546	547	537	503	520	581	522	510	552	534	526	607	547	539	572	536	537	522	573	548	584	576	530	545	505	537	538	559	569	563	545	489	554	531	546	521	543	565	543	507	495	570	509	542	575	554	547	516	552	567	507	532	520	578	527	558	537	531	568	569	529	541	505	531	493	562	540	544	563	548	529	509	557	524	537	542	540	537	532	519	514	531	598	552	542	526	547	564	531	516	536	539	550	552	512	500	577	518	556	505	527	505	543	529	523	556	538	486	496	591	504	538	529	550	542	521	545	531	497	513	523	560	518	531	544	553	551	560	567	513	545	522	501	544	519	514	519	553	499	518	523	568	521	563	516	542	541	563	488	538	536	557	564	551	517	526	562	505	516	494	488	555	519	572	530	543	533	558	540	563	544	579	514	555	541	542	499	555	549	559	539	526	524	559	588	556	535	535	531	524	537	561	564	549	523	594	505	531	474	543	567	557	526	521	534	541	526	537	563	522	515	519	549	534	549	543	566	484	545	506	511	592	561	530	557	518	562	564	551	487	573	510	481	552	524	526	509	550	535	548	519	546	529	526	518	526	560	532	602	513	559	551	540	545	529	547	538	560	524	519	552	547	510	532	535	543	539	517	577	534	544	504	525	568	499	549	521	588	502	508	495	532	540	528	556	555	553	557	524	537	526	528	550	508	527	518	490	529	524	506	564	569	514	516	514	523	510	535	544	545	541	503	540	588	517	526	506	529	583	541	561	523	519	543	538	532	516	507	560	522	526	543	625	524	556	546	538	524	552	528	536	528	583	535	525	506	554	520	564	517	505	542	535	560	546	522	548	488	541	541	539	508	546	551	566	544	530	550	514	523	559	521	572	519	513	509	552	545	545	508	543	530	509	536	551	490	544	577	542	540	538	595	523	550	529	553	536	552	543	549	558	536	524	495	523	575	557	547	547	527	546	531	510	529	526	553	524	515	522	530	563	507	528	535	521	548	543	533	556	499	547	526	519	510	568	543	504	545	534	581	501	547	519	536	530	535	516	541	557	570	540	525	531	543	574	525	488	565	550	491	549	509	522	527	541	527	558	561	512	532	552	571	532	533	566	530	501	544	537	542	547	524	554	555	505	541	574	543	530	526	512	539	525	514	547	520	541	564	502	539	499	520	514	523	524	554	518	541	524	561	511	527	499	560	533	548	548	575	538	508	535	591	528	576	569	536	530	522	546	512	563	580	545	556	578	540	531	514	507	528	528	579	543	527	519	542	534	566	541	554	557	565	543	565	550	561	563	531	526	507	549	564	543	545	581	493	493	568	519	579	497	580	532	511	561	576	523	554	549	507	510	538	537	525	541	587	570	556	532	507	510	557	546	547	541	603	521	527	520	541	500	555	550	593	491	548	567	551	574	545	500	509	512	529	576	505	488	533	541	543	586	572	505	553	520	559	515	548	524	543	562	536	574	535	574	521	544	543	532	535	530	543	552	497	522	521	547	541	518	526	511	538	513	540	570	497	518	533	547	552	520	567	564	566	554	520	480	560	542	510	569	547	521	527	551	525	559	539	533	560	531	581	526	537	565	541	570	545	543	540	582	491	520	527	513	548	513	550	532	527	555	520	554	522	531	510	575	548	511	522	558	531	520	492	560	479	527	543	544	531	533	508	553	527	521	571	563	494	509	518	595	554	535	543	529	522	538	547	555	549	573	538	516	541	536	553	490	554	573	521	539	569	532	552	528	507	533	529	541	534	520	512	537	545	570	553	524	562	555	543	549	560	561	565	592	513	562	532	568	544	535	553	519	517	559	537	575	553	520	571	535	564	530	577	551	497	528	538	550	513	558	528	586	492	530	529	505	541	537	545	576	550	561	552	521	569	558	584	557	546	525	534	483	526	566	482	483	560	551	535	517	543	535	564	516	568	567	507	531	546	556	546	504	576	504	537	539	551	533	476	507	562	545	537	575	539	550	527	517	517	531	523	540	527	547	542	527	545	496	539	593	573	541	516	524	530	522	577	516	555	530	553	505	524	534	546	539	530	483	529	548	550	506	509	570	523	527	546	528	502	526	561	510	525	533	534	513	527	519	533	538	533	517	522	509	514	493	545	531	494	527	533	567	541	560	511	516	560	528	539	544	536	513	543	568	537	545	536	538	548	537	527	508	522	515	546	536	576	556	589	518	543	543	522	524	538	535	550	537	550	532	525	579	547	522	545	524	553	502	526	551	538	536	548	537	531	523	517	549	503	570	539	529	522	540	513	536	550	520	529	560	550	511	524	546	539	527	518	523	551	540	510	579	554	517	548	532	525	542	527	519	570	509	530	553	527	542	555	484	536	518	529	547	552	538	550	529	504	562	535	528	508	514	553	519	577	538	550	528	553	514	522	545	559	541	565	508	520	543	513	509	563	530	556	556	567	509	561	551	573	531	527	568	559	537	533	566	559	537	497	503	508	534	505	514	523	508	561	532	510	549	548	568	521	532	551	545	569	509	568	543	551	526	566	551	510	549	551	508	565	506	549	541	493	555	521	580	530	505	573	505	536	528	545	565	568	555	594	557	531	525	530	532	539	574	531	532	503	527	533	547	563	560	528	520	559	509	547	560	590	505	553	523	565	484	550	551	569	563	591	483	534	561	485	538	502	534	564	537	493	579	528	519	568	556	518	547	502	523	529	539	524	490	537	548	589	514	532	549	543	552	536	549	544	534	562	527	511	530	549	527	558	529	536	566	545	541	534	513	493	478	544	575	553	522	543	543	543	539	523	533	509	499	526	542	502	538	569	560	547	489	537	569	522	530	529	581	523	555	508	554	505	511	546	560	528	510	541	602	563	535	549	556	527	588	515	516	547	553	497	544	563	548	525	532	517	525	534	565	530	571	540	497	526	562	528	571	528	505	539	538	511	520	549	535	574	522	532	543	515	560	527	545	527	515	521	506	555	552	561	525	532	553	513	554	556	513	498	576	515	515	515	523	554	520	542	540	561	546	517	537	537	524	547	513	500	574	522	556	544	579	518	560	531	552	510	533	513	514	546	514	544	539	539	594	542	519	555	452	593	568	534	562	597	543	511	591	593	548	505	552	529	502	539	542	549	512	551	542	567	557	546	554	576	567	536	554	533	551	547	542	520	544	542	533	506	531	547	523	541	565	569	482	560	524	541	534	531	538	556	540	543	531	524	553	584	570	548	530	504	509	535	550	546	477	521	530	494	534	529	505	548	555	550	565	544	549	572	556	528	539	557	534	539	506	525	527	556	533	556	506	527	558	545	547	493	557	558	573	566	553	494	525	539	504	542	524	533	495	534	532	510	542	544	558	559	561	532	540	534	554	556	593	562	529	547	561	547
45106	23508	18061	10310	14934	44280	52503	42390	29546	16384	7242	3037	941	388	247	214	190	205	185	200	174	201	205	183	220	227	221	198	215	216	183	213	189	160	216	219	212	206	202	211	193	222	231	243	222	232	190	210	198	178	204	212	208	220	210	216	213	215	198	202	223	200	218	209	237	197	198	215	189	202	226	234	196	208	194	216	195	206	211	202	195	216	205	218	193	229	188	195	208	203	216	220	189	191	184	197	214	186	217	181	188	216	204	217	216	216	221	188	239	199	196	191	221	191	222	221	222	230	229	190	227	205	223	186	220	214	188	199	223	206	199	201	237	214	196	219	198	217	212	243	226	234	200	197	234	198	198	196	235	213	220	221	199	222	224	217	206	225	209	210	194	204	201	214	224	224	216	219	177	218	206	188	182	206	202	192	206	189	218	207	196	203	201	204	172	224	225	217	204	214	185	203	200	205	205	203	213	193	222	191	220	224	198	190	212	202	234	193	215	196	216	223	206	207	218	201	222	208	230	205	224	200	214	200	215	196	205	213	208	195	229	198	203	199	190	197	217	234	228	208	229	201	200	217	226	226	199	194	225	219	185	206	216	232	202	210	210	251	225	185	218	206	212	227	217	223	241	195	228	212	212	183	206	186	221	192	207	226	210	212	222	204	182	212	221	187	192	214	221	202	208	199	220	192	203	210	209	219	209	210	189	210	224	193	209	174	217	209	221	235	234	207	213	230	200	226	205	178	215	226	219	210	202	187	202	203	209	204	177	229	231	204	221	213	194	212	225	194	202	224	210	217	218	205	234	208	203	236	221	190	202	218	202	198	190	223	214	201	223	243	188	200	229	229	217	226	191	193	219	226	213	221	216	212	212	224	227	214	214	227	219	213	221	214	233	237	222	186	192	217	209	222	226	216	209	208	214	212	204	233	206	204	186	216	202	201	197	223	218	221	211	194	180	203	195	200	211	196	178	208	208	192	204	228	182	217	189	182	195	222	202	196	205	202	221	216	190	232	224	212	208	209	207	215	185	222	222	220	203	183	200	214	224	212	201	221	186	231	226	187	202	232	213	205	208	196	186	178	206	217	209	214	225	228	202	234	198	196	197	196	196	233	193	182	204	221	190	209	213	211	195	200	214	205	190	199	222	204	202	229	177	224	214	187	216	210	218	192	202	214	216	221	191	240	178	209	222	218	208	210	221	193	219	208	212	202	203	223	194	233	226	222	209	215	211	192	208	217	203	222	193	219	179	194	202	215	242	220	216	210	207	215	190	220	203	225	215	217	200	182	217	189	221	211	208	232	231	181	221	217	195	230	211	208	199	223	208	194	232	182	192	213	188	206	226	207	208	214	210	209	227	217	212	195	222	212	205	207	198	202	207	179	217	197	194	194	190	185	190	185	214	220	197	211	239	217	237	210	191	203	196	182	203	189	213	219	216	211	213	229	235	212	210	178	191	215	214	233	205	211	187	190	203	185	202	202	192	202	221	255	186	236	173	199	215	239	193	192	206	194	217	227	185	217	207	216	221	238	216	195	221	245	217	230	205	218	211	202	212	219	203	199	213	209	231	227	238	208	212	220	203	215	234	235	206	252	209	216	244	196	228	197	170	193	184	204	228	193	228	215	196	239	242	215	192	213	234	198	233	240	234	213	222	211	210	209	226	235	213	200	224	214	189	187	194	189	187	218	207	231	208	192	220	214	217	209	205	248	186	188	195	192	198	184	200	199	213	196	209	203	240	207	183	200	231	210	196	234	206	191	201	213	258	205	173	195	230	193	181	205	218	221	207	186	199	221	189	202	189	222	214	213	214	197	194	217	175	225	225	181	198	202	207	192	195	209	221	219	213	216	201	210	185	219	232	218	231	208	209	184	213	183	192	204	183	220	195	206	193	176	195	228	214	201	174	215	207	230	196	206	200	213	191	216	191	235	237	202	233	210	227	232	193	199	225	191	212	238	167	198	228	201	197	201	223	234	200	215	191	221	218	228	207	214	203	215	193	205	221	203	180	214	239	221	186	217	224	204	219	218	198	206	209	199	212	222	202	196	214	208	195	194	216	218	226	227	203	222	217	197	228	219	207	215	226	189	228	189	227	212	220	217	186	212	209	211	224	214	208	199	197	207	243	195	196	169	201	194	200	204	197	195	200	200	181	197	217	208	231	195	195	185	201	207	203	213	213	211	199	212	224	182	191	204	213	218	197	196	216	219	229	206	183	202	187	228	209	210	220	228	222	209	221	198	232	192	194	200	211	199	197	208	223	238	219	207	248	244	214	215	188	230	217	215	222	199	212	201	226	228	230	233	209	217	222	194	205	209	213	215	241	191	204	229	203	204	201	209	210	216	220	200	210	195	269	246	235	200	237	200	197	209	200	192	210	209	221	199	229	153	205	238	205	211	227	197	230	219	191	200	209	201	215	230	234	241	200	182	207	200	216	202	196	221	188	215	173	208	206	216	217	219	215	241	189	188	208	218	224	211	214	198	208	223	220	216	208	221	201	215	199	232	219	201	210	220	216	231	204	223	194	236	203	220	214	221	212	226	196	225	212	214	216	221	206	231	222	189	211	217	194	220	197	209	223	208	193	219	216	206	199	191	207	222	226	223	215	216	228	198	215	213	189	225	208	207	183	216	201	222	234	208	184	213	187	200	191	230	236	223	213	185	219	204	198	203	221	192	217	225	195	216	235	220	204	234	221	219	218	229	209	202	212	188	191	223	210	201	220	229	204	176	211	201	193	194	201	191	197	199	212	191	217	209	220	190	228	219	209	208	242	200	201	208	198	217	213	222	204	216	205	204	199	207	215	223	232	188	186	215	198	192	209	213	215	203	214	223	207	188	206	204	190	201	199	213	200	202	227	205	227	211	167	208	195	171	225	220	226	215	208	200	219	199	195	209	193	200	206	205	216	203	194	238	189	215	212	190	216	200	200	233	219	194	197	237	219	205	207	242	208	197	209	226	194	204	224	218	185	168	178	195	217	225	209	227	239	201	215	213	194	223	201	195	226	222	219	228	219	207	198	206	197	202	220	223	203	193	217	206	191	213	230	204	194	232	217	198	189	229	228	212	212	210	216	206	215	199	216	252	214	218	218	220	201	214	215	233	239	212	184	199	221	201	211	201	191	218	194	186	197	198	209	185	209	220	193	212	181	187	209	198	215	184	220	206	227	195	201	210	209	226	204	216	206	189	210	217	224	213	209	228	209	202	211	213	172	218	216	186	212	215	222	232	209	204	207	189	218	190	205	207	206	232	198	186	239	228	190	226	203	182	223	210	228	235	247	217	209	208	218	205	231	230	224	202	199	212	229	217	202	184	223	208	171	174	226	224	202	205	229	198	210	229	206	231	233	196	216	217	187	214	208	228	237	205	212	201	208	225	219	199	217	209	240	198	216	203	204	210	202	215	191	234	197	224	199	203	234	194	208	243	219	226	204	187	215	208	176	206	229	242	197	233	215	223	218	216	228	209	209	207	184	181	203	215
30335	8887	9038	10244	26450	59094	64661	56013	44687	31616	20305	10722	3790	1382	671	529	516	526	499	491	546	512	508	481	496	498	493	520	513	469	529	498	502	474	484	509	459	519	528	488	523	486	517	489	510	496	532	511	493	510	501	487	542	505	518	538	480	511	511	490	477	495	507	495	497	499	514	552	516	503	537	495	520	502	477	498	518	494	516	493	493	508	509	537	495	535	492	509	528	507	473	495	492	493	489	459	501	472	506	512	510	489	493	509	512	485	515	495	493	499	518	506	522	478	528	541	494	493	511	507	456	498	496	463	524	535	531	469	483	506	504	533	508	527	482	526	524	480	531	489	537	478	487	524	539	494	530	457	514	516	476	539	510	527	485	505	496	483	503	491	529	489	495	507	509	522	483	527	507	519	525	511	517	516	525	506	527	481	505	492	492	520	528	503	489	494	482	524	439	494	536	497	512	495	490	500	472	497	533	460	533	464	520	497	515	525	521	478	495	497	510	500	518	455	498	487	521	483	535	545	507	513	517	504	479	493	498	524	533	528	493	521	506	510	482	504	504	525	483	486	466	530	503	491	537	558	515	488	509	537	483	524	475	506	546	499	489	472	537	491	483	481	492	480	539	474	497	476	519	475	516	488	505	503	523	537	469	491	521	485	485	501	521	497	495	488	502	458	501	477	522	475	480	531	534	509	474	499	475	511	509	525	545	492	514	536	496	534	511	497	512	456	509	551	543	502	475	550	513	502	518	535	519	520	506	501	507	507	516	523	485	482	493	528	522	535	486	538	492	469	483	494	478	522	482	465	516	514	501	540	481	487	488	506	495	532	506	494	539	494	528	493	499	494	540	502	462	484	491	514	501	532	514	537	486	531	516	489	500	511	539	507	543	466	512	473	490	564	523	506	483	503	542	533	546	541	503	484	475	493	529	504	514	541	507	456	484	515	509	543	516	515	531	465	475	495	507	513	501	532	525	474	473	528	484	505	495	506	478	487	525	455	475	487	505	485	494	495	507	431	470	484	484	486	543	525	547	494	511	506	492	494	503	486	495	507	489	505	498	495	482	511	517	495	523	545	486	497	494	501	500	498	475	490	496	502	505	521	494	528	523	500	531	493	532	479	507	471	506	485	528	491	504	502	481	549	458	541	529	527	485	499	515	539	518	488	533	517	515	486	510	537	534	471	474	482	480	456	513	495	494	532	481	505	484	474	544	475	529	449	498	502	492	531	480	494	487	529	481	530	489	512	500	544	488	513	463	489	469	462	517	524	481	477	494	523	509	521	529	511	462	504	515	492	479	466	480	505	464	480	512	525	538	511	562	477	536	535	511	531	511	479	530	505	512	461	506	471	486	497	524	499	468	500	482	494	513	469	479	538	530	512	475	559	500	515	516	505	507	529	522	545	502	483	479	525	535	523	505	537	508	507	489	539	518	512	507	502	522	505	541	482	539	511	481	505	533	515	497	523	543	502	496	491	500	504	500	541	521	479	466	491	558	488	513	517	479	492	491	520	484	491	489	493	527	532	522	487	465	498	499	543	514	524	497	499	468	486	517	492	514	497	513	484	520	533	523	488	519	498	487	501	523	504	555	519	539	532	478	452	513	492	469	495	526	474	525	501	525	494	505	522	517	496	495	492	518	508	507	527	488	539	504	510	528	449	537	495	529	496	470	463	496	505	552	492	472	486	527	483	532	481	495	520	505	517	482	503	519	507	566	495	507	485	508	515	492	501	528	499	486	479	482	477	529	493	558	533	542	467	498	505	483	481	497	495	521	541	478	521	489	554	540	514	488	548	558	515	491	512	526	523	486	489	512	503	484	441	505	487	521	531	478	495	507	502	549	494	517	513	495	512	530	518	461	524	462	501	530	485	529	470	475	537	522	500	555	507	489	495	464	480	486	463	508	501	516	541	498	527	490	531	501	531	552	465	452	498	504	521	515	520	484	510	513	476	504	474	451	481	523	509	500	469	492	468	500	534	521	534	531	506	504	492	561	485	496	499	516	495	497	525	517	522	510	493	483	513	498	503	507	510	531	493	489	509	493	540	509	481	557	504	510	520	489	514	524	493	499	477	519	477	470	481	535	524	505	493	544	517	434	482	505	489	504	532	488	511	511	514	529	536	505	507	515	501	512	486	503	512	509	489	470	508	571	496	485	484	526	448	520	482	519	513	517	496	491	504	485	498	471	487	503	528	473	506	468	494	501	517	530	551	492	494	512	510	532	485	496	523	489	509	496	480	486	500	503	514	517	535	464	539	485	475	507	482	541	494	511	478	505	501	526	493	466	517	529	541	481	496	460	498	502	482	472	499	532	488	517	505	516	499	508	477	502	466	512	504	508	501	468	524	529	470	533	484	489	512	455	485	536	450	533	498	502	480	516	479	505	520	523	543	498	497	500	516	483	502	527	500	479	482	562	481	500	554	478	521	513	494	486	478	496	499	496	546	504	492	515	517	464	487	496	534	509	473	495	501	453	500	495	496	501	494	508	477	516	504	493	517	547	534	490	525	514	468	490	496	524	474	511	505	498	487	507	462	493	475	498	480	525	538	495	489	525	511	490	477	512	468	484	511	497	510	505	504	551	502	499	482	483	518	486	490	524	510	502	518	459	499	525	498	532	504	553	526	494	508	474	474	480	458	510	511	510	524	532	493	503	489	482	491	528	485	468	459	516	479	536	515	494	508	471	465	517	464	496	498	481	526	501	533	495	497	456	528	495	507	536	478	514	512	494	518	488	510	496	517	501	505	538	506	543	491	505	484	493	541	475	546	524	491	513	492	528	500	522	513	518	507	537	470	475	491	513	476	495	471	532	482	508	512	449	501	519	536	498	560	499	494	459	513	517	485	471	498	531	518	498	494	495	525	473	505	520	534	465	531	482	483	503	500	512	531	508	505	497	500	504	487	485	525	465	514	512	487	482	504	546	489	511	481	529	513	467	490	544	502	505	503	544	513	472	500	497	509	486	490	470	504	518	477	514	474	496	524	486	532	532	490	504	508	462	502	476	490	534	496	510	524	503	509	490	488	505	499	491	513	495	506	473	533	512	493	495	519	511	491	489	464	482	504	486	487	509	528	479	499	519	498	536	496	495	487	470	532	470	538	497	477	473	514	491	519	466	514	516	530	513	483	490	521	485	486	486	460	535	562	484	496	501	485	503	549	477	490	470	515	506	537	485	555	496	483	492	570	527	523	490	490	511	490	496	502	479	504	507	541	506	506	481	435	517	539	509	488	521	492	503	472	513	528	514	508	491	496	509	522	485	515	508	516	475	545	455	515	537	508	528	544	528	531	499	500	522	522	537	494	493	540	499	532	495	542	527	483	492	519	500	512	493	507	477	491	501	529	539	516	496	530	515	528	520	490	518	517	495	468	499	505	522	475	510	532	511	505	558	510	523	514	479	488	494	499	503	522	483	504	548	519	545	498	487	504	514	457	501	491	524	513	526	490	509	511	494	521	540	500	485	516	532	476	506	489	506	529
12806	4009	852	576	674	1767	2318	2015	1374	938	615	405	248	189	165	140	169	181	166	170	163	143	145	175	180	154	153	165	172	196	179	164	168	175	163	143	160	160	163	149	146	156	156	173	166	166	148	158	153	175	150	134	167	195	158	133	156	186	167	176	149	154	146	140	177	151	162	165	168	152	162	163	145	152	168	144	151	170	161	175	164	154	163	160	154	150	151	152	160	141	155	155	145	138	160	155	136	159	147	169	171	164	151	183	154	162	156	143	175	200	163	188	178	166	177	165	179	156	161	164	158	136	168	157	172	163	175	172	171	175	177	186	165	163	181	136	151	161	185	157	133	184	143	181	181	162	165	138	141	176	170	137	152	159	158	168	156	144	149	184	170	160	140	173	143	159	183	200	151	167	171	162	164	144	133	169	172	165	157	161	142	161	154	168	133	174	170	191	159	147	155	176	170	177	166	163	137	150	133	160	147	168	175	167	166	159	158	117	164	147	160	185	152	153	144	157	178	158	147	140	156	155	163	153	162	161	129	168	172	170	161	163	155	133	155	174	184	168	155	142	169	163	138	154	155	142	151	156	144	170	157	192	160	170	163	161	134	155	156	170	149	132	164	156	162	152	173	164	155	168	156	180	156	173	133	137	163	161	182	173	171	165	155	194	155	163	161	160	163	162	147	167	146	169	142	172	173	160	152	198	163	175	142	163	150	145	160	169	161	135	188	171	147	169	139	175	166	169	182	169	163	144	169	168	175	162	164	161	146	156	147	156	143	154	168	175	147	153	143	164	169	164	153	152	175	143	155	156	162	189	177	140	134	181	161	168	148	140	165	155	161	146	175	176	151	166	141	145	119	147	175	163	166	167	181	167	183	147	148	149	143	163	159	190	144	171	140	172	150	163	162	164	165	160	149	188	168	164	173	161	175	173	166	153	170	147	171	173	182	169	175	156	162	160	157	143	158	143	171	168	154	152	175	160	162	143	170	185	172	161	181	169	150	167	159	152	145	158	168	156	162	163	160	150	169	145	170	162	184	164	173	144	183	179	161	135	169	148	167	146	150	160	178	175	145	142	174	181	157	153	156	195	176	165	147	177	149	166	155	160	153	182	177	176	147	176	161	170	147	176	147	141	173	145	157	162	160	160	178	186	164	172	161	137	154	173	168	151	181	151	150	147	148	143	160	166	176	170	161	177	170	147	172	142	165	149	152	181	152	166	159	153	133	172	189	166	186	156	159	145	173	174	163	172	144	165	161	179	158	140	152	157	162	135	181	190	147	154	159	161	153	165	159	183	171	156	161	165	151	159	175	150	154	151	126	135	172	170	157	175	137	182	175	157	153	148	160	151	166	152	144	166	146	163	151	143	168	178	166	157	172	160	169	155	134	147	173	165	167	152	144	156	153	168	162	174	146	167	163	154	163	182	168	174	160	163	145	162	177	154	164	178	140	150	155	155	144	142	171	161	166	147	165	154	158	170	164	156	138	158	163	158	174	170	147	150	160	166	160	134	162	170	187	170	179	150	141	149	159	174	160	162	154	175	163	164	164	159	153	154	163	172	154	166	165	145	175	157	164	162	152	164	154	181	166	170	148	136	161	142	156	153	172	157	193	152	138	177	137	169	155	173	156	155	182	146	170	143	172	146	157	155	176	152	163	141	153	181	160	167	171	127	181	162	141	177	170	189	159	151	133	151	163	155	146	166	145	159	140	129	150	162	159	141	179	169	183	172	153	164	154	145	146	175	152	185	132	155	194	166	175	162	165	155	164	162	166	155	170	173	155	148	160	146	164	145	168	179	167	156	152	175	150	143	163	142	161	151	165	173	144	147	172	152	156	161	149	179	160	153	148	154	147	174	155	178	148	151	159	150	135	153	168	169	176	158	163	158	152	163	162	162	141	151	162	163	159	178	163	162	149	169	167	163	142	159	164	184	198	152	186	180	162	166	151	175	172	140	171	169	185	160	166	148	187	167	169	142	176	163	149	181	150	185	157	162	185	158	180	165	160	161	156	161	166	189	169	160	147	177	167	166	119	162	171	152	166	161	160	154	191	155	133	166	150	165	195	160	162	148	158	149	150	166	157	175	183	172	161	160	155	159	164	183	179	168	167	149	142	143	180	153	132	148	172	169	151	154	146	179	164	163	147	164	166	158	160	150	164	156	155	125	158	169	154	170	162	160	148	142	176	157	183	177	192	179	142	147	166	149	174	167	171	196	145	158	156	155	155	187	155	133	159	164	142	142	168	152	155	162	159	170	161	165	169	163	178	170	160	167	172	167	149	146	171	151	176	161	163	140	165	153	159	180	145	157	132	149	134	167	169	149	155	146	131	161	162	142	140	169	149	143	142	159	153	166	174	149	168	156	142	143	155	169	144	176	167	171	127	139	153	180	161	144	156	160	150	161	157	155	197	175	145	148	173	136	162	154	175	179	173	164	158	147	158	168	143	162	158	172	159	167	146	179	138	182	153	134	145	157	150	178	173	153	152	158	156	155	155	164	179	168	183	162	146	159	157	137	170	156	163	169	141	155	135	136	169	149	168	175	177	149	184	168	165	173	154	134	162	156	154	163	167	155	160	146	162	186	119	158	165	188	166	185	136	144	180	153	169	171	159	145	174	166	176	151	181	177	172	155	160	167	145	149	147	177	138	168	175	173	167	165	165	117	168	169	134	157	164	166	163	175	148	148	187	158	147	175	192	157	165	168	145	156	139	170	158	162	143	150	141	150	169	174	158	172	138	183	168	164	156	133	163	178	172	162	157	148	149	145	154	160	143	173	158	150	170	175	171	179	175	168	141	166	161	154	196	160	172	158	158	168	165	154	186	181	163	142	168	165	148	176	145	142	167	155	142	181	172	166	182	166	168	152	162	149	176	163	151	150	162	190	149	151	161	182	158	168	163	143	161	172	176	143	149	155	153	174	158	162	165	172	134	158	161	150	164	161	144	153	161	184	146	172	147	160	182	150	178	157	159	148	160	187	165	161	154	168	151	163	177	157	167	167	159	159	165	150	178	170	160	162	189	177	147	132	144	148	163	195	147	156	147	156	151	154	169	157	172	151	156	151	177	165	142	169	168	151	163	153	155	182	136	157	187	159	170	175	159	151	152	179	147	155	158	148	156	148	144	170	168	160	173	165	159	157	158	158	149	183	163	148	133	157	192	177	172	157	165	132	168	149	154	140	155	148	179	159	158	171	154	150	162	176	145	167	171	134	157	161	155	178	170	153	178	170	177	150	165	162	153	156	176	168	163	164	142	148	164	162	169	149	145	153	145	159	174	155	172	164	157	165	131	144	149	160	150	155	159	159	124	151	141	164	173	142	160	156	168	167	160	162	152	161	154	163	173	180	156	144	171	156	176	159	143	161	164	167	149	156	162	152	140	158	184	168	134	142	157	176	142	162	174	151	161	177	182	172	163	165	157	154	149	169	147	166	154	137	156	150	170	159	124	161	153	164	147	165	161	162	147	143	153	177	155	169
8295	2338	1112	1905	3215	8899	10699	8512	6090	3780	2282	1353	742	532	422	407	393	417	438	419	399	386	423	411	421	409	401	443	429	426	423	424	394	434	419	404	428	393	414	414	421	386	420	439	408	396	432	419	414	447	387	417	424	406	408	422	386	407	368	406	423	373	436	398	408	422	374	406	389	417	407	405	405	397	422	433	386	442	397	438	409	438	397	435	420	435	431	397	417	429	415	425	404	404	400	405	388	395	424	382	397	442	412	405	414	397	412	423	425	414	429	393	399	398	439	417	396	403	427	410	431	420	416	409	397	399	429	372	392	415	404	414	409	429	410	431	374	399	372	404	420	429	410	384	427	402	428	397	391	410	419	410	391	388	394	384	449	423	414	449	401	377	420	410	424	411	446	422	406	397	422	391	399	426	428	436	393	424	454	418	413	386	441	395	397	413	436	423	430	407	416	419	419	391	460	413	429	390	393	398	428	419	369	423	396	388	399	429	414	385	415	395	410	400	395	419	417	427	430	400	434	427	398	387	390	414	454	425	404	390	374	368	464	411	416	400	402	423	395	448	402	365	433	379	433	417	402	410	416	467	407	407	376	381	426	407	421	445	405	391	435	384	411	386	392	434	403	434	367	417	396	377	474	426	401	429	415	403	429	397	408	372	425	422	432	381	389	431	385	404	418	386	406	405	452	408	386	400	438	407	418	407	413	432	411	380	420	386	419	399	405	423	376	419	422	392	395	408	400	414	389	434	409	428	405	397	409	423	401	379	434	428	402	383	375	402	413	431	436	438	369	409	427	402	431	415	397	422	411	391	376	438	385	415	437	384	422	428	374	394	426	416	398	411	426	415	407	416	383	420	410	428	389	438	396	416	397	400	385	382	445	401	421	429	424	405	439	439	435	396	433	395	418	392	420	422	384	435	417	413	434	414	390	409	400	414	416	416	455	390	388	414	408	395	408	380	434	357	389	392	363	430	441	407	397	407	415	406	417	388	412	424	425	413	399	450	438	442	414	415	414	400	422	436	415	422	396	391	438	391	393	444	401	398	415	400	425	435	423	427	458	450	380	402	396	420	419	391	429	394	391	380	417	429	394	361	406	399	382	415	412	419	410	422	396	394	436	393	398	429	426	369	415	428	415	383	408	368	428	413	416	414	391	440	392	409	403	423	417	397	390	410	418	394	440	365	391	454	381	386	374	399	387	448	399	434	429	373	414	427	406	437	398	380	359	406	409	385	397	395	378	390	429	434	444	433	386	435	417	403	429	406	404	372	415	413	430	407	389	390	460	391	436	398	424	416	412	423	395	420	431	396	405	396	352	380	404	418	396	450	397	419	433	424	412	395	436	378	468	429	438	421	375	417	407	398	432	383	438	416	403	400	443	410	451	421	385	427	444	411	416	419	424	403	421	408	382	400	394	397	437	410	420	443	385	424	415	407	414	413	456	405	403	408	419	396	409	408	416	426	422	391	400	415	450	447	420	406	426	402	407	433	413	424	415	425	458	420	427	386	453	409	380	390	378	400	462	397	399	407	424	387	385	427	393	403	394	440	391	423	416	399	400	421	362	425	410	428	402	424	401	431	408	416	406	419	442	411	390	416	408	405	380	437	397	433	404	428	415	404	403	445	396	393	446	389	398	401	385	447	420	397	436	452	394	403	405	434	391	396	400	420	374	438	402	409	385	442	401	388	406	405	385	425	405	418	374	406	424	417	417	358	414	410	403	428	411	398	396	400	403	390	397	392	406	396	398	406	413	405	411	399	358	419	414	423	409	418	419	441	432	375	443	413	408	411	401	405	412	403	432	406	405	434	358	416	402	378	369	420	430	417	439	390	420	407	422	407	438	411	404	386	400	413	431	413	430	427	422	404	426	390	409	393	386	387	415	431	417	424	409	409	418	396	368	350	388	406	438	408	391	381	409	410	412	423	417	381	364	410	410	403	427	394	398	391	417	396	415	418	433	414	446	386	368	402	431	448	406	410	395	416	382	375	419	420	398	416	361	451	423	389	396	395	418	419	407	420	401	384	387	386	425	412	423	425	394	434	389	408	400	433	397	383	410	401	407	369	405	429	402	398	411	429	398	401	463	387	403	414	407	426	412	406	420	395	413	429	386	393	394	378	444	420	414	404	376	412	448	442	425	436	365	388	414	402	405	398	407	431	419	427	444	404	410	386	398	390	436	435	412	407	420	429	382	395	421	430	406	410	399	411	403	395	390	375	407	424	379	366	394	412	387	418	415	431	437	403	398	440	427	404	389	403	411	410	393	418	402	420	411	403	433	386	421	407	374	429	418	394	377	393	397	384	399	369	400	395	416	419	415	381	454	426	473	409	427	433	421	438	385	415	394	404	360	389	404	447	408	417	431	434	422	403	417	408	422	423	438	405	411	397	417	394	404	415	420	377	389	388	405	373	417	405	392	408	384	383	424	383	410	404	415	428	384	403	411	421	430	461	404	376	416	414	450	444	417	414	397	392	413	390	406	377	390	406	420	414	420	415	367	409	415	443	409	379	416	404	382	362	392	416	449	398	388	393	414	425	408	417	364	423	392	417	419	405	425	434	458	403	431	375	402	390	404	436	405	425	409	412	364	397	422	431	429	408	428	374	417	409	443	403	413	409	432	389	403	397	381	409	418	445	422	422	372	395	453	392	397	400	423	404	412	444	429	441	431	416	384	411	412	412	398	392	425	417	398	420	424	396	438	455	386	399	382	390	407	387	408	373	414	373	370	390	396	416	396	435	394	402	427	419	392	412	461	443	385	416	403	455	401	444	411	382	366	435	425	387	417	424	420	399	424	381	428	377	410	374	403	418	429	396	396	373	455	374	429	398	409	384	421	443	381	399	392	404	376	418	426	425	394	424	394	402	414	446	372	393	413	371	373	411	404	419	421	386	425	365	423	413	420	420	414	409	400	422	423	434	418	423	403	423	420	409	439	417	434	383	399	417	396	413	390	414	425	421	402	408	395	469	418	429	446	394	392	395	428	381	424	415	429	401	402	438	432	389	404	416	398	429	396	397	443	441	417	398	426	398	394	413	406	417	416	408	435	445	400	431	436	405	399	417	439	424	456	409	414	420	400	416	420	408	439	395	371	422	424	405	400	403	440	414	399	394	413	388	406	455	409	448	422	440	419	411	386	394	413	449	400	409	395	442	391	449	417	402	433	411	451	418	429	387	385	420	379	434	403	386	422	391	387	402	393	414	364	441	402	407	381	398	404	423	408	437	443	442	401	382	389	426	391	420	415	378	406	412	384	417	401	441	385	427	417	369	411	403	397	387	358	426	407	410	401	404	416	441	385	421	379	394	397	439	387	422	400	410	412	426	407	431	450	462	367	438	406	410	409	387	368	425	402	417	378	377	417	447	384	420	440	409	422	382	426	374	401	406	396	385	401	385	415	424	399	425	424	417	431	399	424	390	382	398	403	464	399	396	415	389	421	395	449	425	399	409	420	389	422	429	456	382	418	431	431	441	436	421
31985	12213	6014	5675	16299	30454	30772	27939	18923	9387	3163	1050	460	281	219	205	201	220	214	209	199	204	200	231	215	201	226	209	213	205	213	192	232	214	194	192	209	224	209	211	199	230	213	213	213	226	215	224	194	220	206	198	186	205	227	214	217	235	190	206	185	185	217	207	206	206	218	212	183	196	196	230	187	214	189	204	208	197	195	208	199	208	227	229	199	229	216	200	216	209	203	210	204	205	222	195	213	194	207	222	219	182	213	223	200	195	210	220	204	234	212	178	180	199	220	220	184	199	210	205	169	201	238	210	203	181	220	192	211	199	205	180	227	208	230	223	211	188	210	233	198	224	206	209	197	212	224	213	208	198	199	208	216	203	203	236	224	223	177	210	230	221	189	205	190	209	207	239	229	225	224	205	198	210	193	196	225	229	202	200	201	176	218	191	225	200	199	169	192	199	251	186	184	211	204	188	198	214	187	210	227	221	198	187	185	191	210	216	197	223	218	209	192	202	212	198	211	208	209	203	200	184	210	221	222	199	177	178	197	187	229	209	224	192	198	196	231	213	184	219	245	209	197	193	181	202	192	199	230	210	214	190	194	178	248	231	188	222	179	206	192	200	204	209	197	166	214	214	217	220	200	211	214	207	204	191	240	202	213	185	192	217	202	211	230	200	213	196	213	196	201	209	221	208	195	206	196	193	223	204	207	219	208	229	204	202	215	246	199	197	223	219	201	219	214	222	219	222	209	187	194	216	212	216	196	203	240	207	215	194	230	195	221	190	217	186	200	226	220	209	198	212	202	235	218	208	187	200	229	230	216	197	212	198	209	211	205	200	205	227	230	174	199	224	237	203	210	195	204	184	191	203	224	202	212	193	178	226	200	212	212	214	179	186	192	219	222	201	182	223	200	207	188	198	210	201	208	253	172	190	200	184	205	210	236	223	203	183	223	186	199	201	189	220	195	193	183	199	196	217	190	174	195	184	200	192	193	208	190	207	176	227	226	178	227	194	171	257	188	197	225	198	200	218	198	200	187	198	214	217	184	205	204	203	204	206	229	197	232	201	194	199	223	219	207	221	212	193	218	198	196	205	223	239	188	204	213	193	180	182	200	193	209	229	235	212	210	181	209	196	196	209	205	225	206	230	208	211	214	225	193	226	189	203	170	221	192	220	208	216	202	205	247	185	201	205	217	209	208	203	181	206	202	222	199	216	191	207	191	234	200	229	221	202	203	197	211	183	183	184	209	212	190	241	227	237	194	201	193	191	190	190	181	217	197	196	207	195	205	209	230	230	233	203	229	218	195	214	195	205	210	215	212	216	204	204	215	220	200	215	194	204	188	203	187	191	177	214	200	207	183	206	191	212	188	235	248	202	215	202	198	190	195	197	220	206	201	190	216	201	237	201	190	205	189	200	211	197	212	207	212	206	182	222	178	217	195	211	183	190	220	200	187	193	226	186	170	215	221	234	200	189	221	189	193	223	202	201	201	197	198	185	220	204	195	183	188	203	201	213	188	210	218	208	220	187	200	210	189	207	214	188	212	221	214	220	203	207	217	185	209	186	205	207	219	194	213	207	233	199	206	213	202	181	218	222	199	240	180	222	187	225	199	221	210	202	206	194	196	193	190	215	195	204	218	209	192	228	200	198	210	211	181	209	239	250	235	224	223	205	212	198	208	212	179	205	214	223	207	191	220	211	214	194	222	193	212	207	192	217	200	209	196	180	207	197	195	210	213	208	198	208	199	194	209	177	200	202	225	212	182	204	189	206	206	204	186	195	195	179	211	221	206	215	228	199	204	187	211	203	197	232	191	194	202	191	205	184	200	204	192	186	202	206	215	209	190	203	196	192	203	231	205	213	230	210	203	190	203	221	253	207	210	201	201	199	230	204	201	213	202	214	211	200	193	198	192	213	206	180	207	208	171	187	213	229	199	195	221	209	193	211	191	201	225	190	211	191	233	204	202	223	236	205	198	211	207	187	178	191	186	226	195	219	206	170	199	202	212	190	212	208	207	191	208	204	185	235	244	203	207	222	237	223	191	206	197	191	228	200	202	222	227	225	202	207	180	213	199	205	212	225	222	195	197	195	211	216	196	203	181	199	200	201	222	201	181	223	191	208	227	194	211	209	206	194	221	176	199	226	175	195	224	196	232	212	230	214	219	207	206	185	238	198	208	210	196	220	219	225	200	194	195	218	228	217	203	197	215	225	211	217	192	220	200	163	196	197	196	196	217	204	209	189	179	227	186	192	211	223	245	189	221	185	181	223	198	204	195	193	197	201	200	215	185	213	191	201	201	223	210	227	196	203	208	211	209	208	202	217	214	206	195	193	212	199	209	184	224	181	210	187	221	201	186	204	196	214	215	214	194	205	210	206	220	193	238	244	204	213	214	218	206	207	183	187	192	199	213	206	221	197	215	189	198	189	192	203	211	226	203	172	241	219	200	215	202	192	186	185	208	230	199	211	204	232	214	176	211	229	206	195	216	208	204	205	235	229	197	228	210	218	181	191	218	196	192	222	184	203	237	188	217	205	211	200	235	223	220	223	213	206	199	197	188	196	216	219	218	231	202	207	181	221	216	199	202	222	233	195	205	204	209	182	191	217	220	187	178	206	203	185	199	176	193	174	216	197	176	201	190	202	199	170	221	193	201	221	197	214	193	185	213	195	205	201	210	217	219	195	188	214	190	209	228	216	215	212	207	211	237	204	201	203	185	221	200	237	189	212	222	217	194	204	223	190	202	210	214	227	210	224	180	224	214	205	203	201	221	220	192	211	197	195	199	208	187	209	170	190	191	241	222	205	224	204	198	208	196	217	213	223	194	213	184	225	185	215	235	212	201	198	200	177	222	223	215	198	207	192	194	203	219	219	218	214	217	212	240	195	193	212	220	153	196	190	187	191	221	206	205	196	234	213	198	187	215	213	205	229	198	192	206	191	213	186	199	185	224	201	222	194	208	204	223	207	210	184	215	189	211	156	191	182	194	216	209	204	213	193	204	202	208	227	246	220	192	207	223	217	194	191	182	207	200	199	234	217	200	215	211	228	213	228	197	178	162	211	196	221	205	236	202	214	198	200	192	205	218	192	197	209	216	215	224	187	220	201	201	163	222	214	214	218	208	217	197	206	193	213	187	219	203	215	206	191	235	207	205	195	209	190	218	209	191	221	231	224	196	205	227	228	188	219	200	184	207	183	232	193	223	212	189	207	191	201	212	191	211	188	211	204	187	183	203	211	197	217	207	220	192	195	225	196	204	192	194	214	211	213	195	235	180	211	239	216	198	204	211	177	219	190	218	203	212	212	198	185	190	222	182	240	200	201	204	222	215	223	196	212	175	211	198	193	218	179	203	226	211	180	191	204	203	189	198	183	188	237	195	195	210	214	220	214	204	208	194	222	213	205	200	193	203	196	209	198	200	175	215	202	179	213	180	222	195	211	225	169	228	219	228	202	204	203	209	207	221	181	165	214	195	171	211	243	193	202
19997	2821	4479	11395	32826	47202	47552	45364	36152	23443	11227	4265	1564	830	584	526	513	504	515	532	480	539	494	479	504	517	503	480	530	498	499	454	500	485	553	522	502	485	502	501	534	504	493	509	508	517	515	505	479	491	541	488	517	506	470	480	480	499	501	516	475	476	492	509	486	491	543	470	515	489	521	520	537	508	503	483	510	472	538	476	522	461	510	497	497	522	524	517	514	499	526	541	508	549	529	486	529	492	521	522	474	489	469	533	502	497	540	491	554	537	464	489	555	549	500	495	533	522	506	529	471	460	516	481	503	489	468	479	515	525	478	510	507	493	492	526	502	524	503	495	515	509	515	487	509	475	541	550	529	480	474	521	496	509	498	455	507	527	518	498	516	508	485	484	517	477	511	520	510	469	554	496	537	532	542	521	526	505	512	476	481	520	482	491	533	467	486	550	468	503	462	489	513	517	501	497	495	499	478	535	539	514	529	526	497	496	519	511	516	536	555	505	514	520	552	528	493	488	492	532	500	489	535	501	519	473	482	506	509	542	495	547	515	485	463	513	498	523	495	546	523	468	508	513	524	451	506	476	541	541	470	518	494	489	494	483	525	497	521	511	539	503	476	517	500	517	521	508	473	559	534	464	501	518	483	533	491	505	529	488	544	505	480	520	498	516	488	496	565	516	517	497	504	519	505	493	518	549	518	513	479	471	520	540	520	532	536	456	531	487	518	492	509	530	513	504	476	511	531	492	507	536	505	505	482	531	534	476	497	540	496	484	450	513	530	544	520	474	503	505	496	511	506	524	482	491	531	514	517	461	540	517	503	482	483	551	489	547	481	508	517	486	517	510	520	515	502	544	537	516	563	520	506	495	534	493	498	501	539	498	527	519	506	479	503	487	521	508	507	503	505	512	511	484	564	514	522	497	549	491	512	481	511	512	526	484	543	494	461	512	530	515	497	549	510	532	519	511	537	460	532	489	531	523	503	500	497	497	481	493	520	498	480	525	468	481	521	512	513	517	494	518	510	522	509	500	520	498	479	531	525	513	493	525	487	501	480	513	473	512	503	514	508	511	493	519	558	559	488	487	490	500	506	512	480	507	531	478	536	561	464	519	522	545	515	501	517	498	502	491	537	494	486	513	518	515	537	506	476	535	508	515	505	472	469	513	508	530	497	526	505	508	533	522	469	532	520	533	521	535	520	518	487	494	500	527	482	500	510	499	491	476	499	507	557	498	501	512	463	492	492	517	500	501	504	502	556	527	511	500	530	480	466	474	516	494	526	508	476	487	500	511	543	491	526	508	508	499	534	488	518	512	518	521	524	491	519	520	514	459	511	503	509	518	491	531	530	493	511	462	508	496	525	511	485	534	467	509	545	533	490	481	462	504	500	492	533	517	484	511	516	520	528	533	471	495	523	480	492	571	503	521	482	493	516	492	512	564	536	488	516	531	503	543	474	522	523	486	526	522	508	559	544	519	511	522	532	540	472	520	530	480	522	516	544	484	488	483	526	490	532	515	489	484	548	513	502	473	512	493	520	479	476	500	490	504	493	535	505	504	525	507	464	507	516	507	498	479	522	513	481	506	525	481	486	519	521	533	502	520	505	511	476	515	519	492	478	483	550	474	508	513	527	519	493	503	569	545	506	546	489	523	470	513	521	497	502	506	521	503	530	485	479	471	506	529	518	453	490	511	517	492	478	508	537	521	523	530	502	509	480	504	478	485	518	448	527	473	561	515	520	543	484	504	486	506	516	514	530	503	491	497	515	493	504	483	528	511	517	517	486	515	529	569	474	513	534	487	531	529	514	491	493	522	504	496	502	485	522	492	461	519	475	569	512	477	486	508	479	549	559	483	528	532	502	496	515	499	515	534	474	478	546	517	528	522	492	506	521	502	520	491	529	497	516	511	524	470	481	496	524	566	517	510	489	535	548	485	520	527	530	533	478	509	513	492	500	490	492	546	503	476	526	493	464	489	509	542	477	491	525	515	511	503	492	537	509	495	502	506	519	558	493	501	488	464	495	542	542	500	509	516	486	473	507	493	502	489	473	542	521	479	483	518	503	517	502	515	508	516	520	519	483	491	530	529	507	507	472	504	493	514	482	542	536	483	510	501	476	525	482	461	490	518	468	488	551	492	496	530	500	490	483	498	463	512	479	495	544	495	527	504	492	497	507	512	489	491	489	498	487	506	527	524	523	506	488	513	519	523	537	503	489	523	529	489	510	486	540	486	489	541	511	467	478	549	510	500	531	517	540	526	531	517	498	536	510	474	494	532	464	499	486	523	582	505	490	504	462	495	516	530	507	463	517	502	502	558	487	522	497	535	544	491	508	559	536	544	533	511	508	522	523	508	519	532	570	519	499	512	490	486	499	501	523	480	510	482	498	491	502	517	475	550	492	470	502	499	499	453	495	504	500	538	497	508	448	521	492	526	538	521	496	500	495	525	529	527	519	513	489	508	490	566	434	529	575	495	516	511	533	546	527	528	498	523	538	520	489	489	526	508	528	500	508	505	500	479	511	509	481	489	494	517	534	494	503	494	492	505	480	481	496	476	519	496	490	489	494	501	513	498	498	481	522	519	512	510	529	507	496	544	511	535	512	536	537	503	524	514	513	540	489	506	461	504	500	482	520	506	517	473	458	539	460	484	495	513	455	485	504	514	539	475	512	504	499	528	468	555	512	502	510	499	491	477	500	505	493	455	503	525	501	526	520	491	501	517	477	552	504	499	484	535	502	528	512	541	509	509	492	482	506	518	498	491	508	489	512	481	511	503	543	550	490	531	494	483	466	529	528	511	501	521	555	500	506	516	492	452	558	511	496	523	539	469	526	497	471	564	512	484	582	502	513	515	503	482	510	569	476	538	517	578	481	492	494	496	526	537	517	494	502	520	503	529	540	505	477	523	480	475	487	481	502	522	548	518	539	496	523	535	492	533	505	511	482	503	494	494	500	522	512	505	499	526	502	487	485	478	518	521	542	493	498	533	515	528	503	489	518	500	521	522	534	498	536	486	494	497	483	480	494	512	522	479	469	490	528	484	494	518	482	495	524	503	513	521	522	518	479	479	529	522	513	490	512	501	475	464	492	529	496	505	501	519	481	491	502	516	527	510	544	505	521	485	524	499	486	481	525	473	514	469	525	492	528	491	540	519	497	510	531	493	511	477	506	514	504	550	544	474	495	511	522	484	507	479	521	504	535	511	506	488	487	524	566	485	480	537	532	508	495	503	522	516	531	537	504	480	488	495	520	480	472	453	508	501	548	493	462	476	520	524	566	489	529	488	550	526	508	494	520	530	493	482	510	529	513	496	499	483	500	487	493	509	498	462	524	543	503	515	496	516	513	475	469	506	512	516	482	533	501	516	489	486	504	538	535	500	484	530	540	497	491	481	492	519	478	528	525	550	504	527	537	464	510	492	535	474	499	513	528	500	504	506	478	481	534	498	494	505	543	540	507	529	496	518	525	486	497	515	567	522	502	463
33511	12957	6616	11713	38444	48316	47447	41158	31832	16877	6106	1665	546	304	220	212	236	211	205	180	208	207	215	200	211	229	199	210	216	200	217	201	235	215	184	208	212	195	197	182	176	180	170	180	186	208	199	222	199	188	192	213	209	200	192	208	188	194	197	215	180	186	192	188	179	206	198	225	219	235	190	229	187	210	186	202	208	189	199	207	225	202	218	210	212	191	204	191	194	198	204	224	208	221	174	180	192	187	186	202	177	204	219	195	225	221	205	227	216	187	185	199	196	225	230	199	206	222	203	204	223	195	200	186	186	202	200	194	212	196	208	198	188	214	210	213	205	206	217	208	232	188	202	203	201	188	195	200	206	177	213	195	191	225	227	196	185	202	222	195	195	206	216	194	222	216	178	219	206	214	188	188	207	204	177	182	201	206	186	209	217	219	205	211	217	196	206	211	212	218	200	220	207	214	206	220	201	183	191	190	213	201	207	204	213	212	216	206	186	205	194	185	174	194	226	208	201	222	201	221	204	204	189	207	232	208	192	190	196	225	199	185	195	207	211	182	199	202	203	212	207	227	222	205	216	203	208	215	226	190	217	193	189	195	209	199	219	202	192	189	212	192	204	209	218	205	225	200	202	153	212	199	225	217	202	198	203	217	196	190	202	203	223	208	191	187	202	198	186	180	199	198	204	205	193	202	191	192	222	214	218	206	191	245	203	196	189	214	232	219	191	228	202	198	194	203	194	190	224	187	213	231	190	214	191	201	224	222	261	186	201	188	212	211	197	211	225	209	224	214	219	193	198	209	225	183	191	172	185	183	192	230	190	216	187	224	199	199	197	228	176	193	200	195	221	229	208	214	201	215	218	196	178	195	190	190	228	197	224	185	202	205	188	192	190	206	219	226	186	207	195	220	182	208	190	209	199	200	217	215	204	214	190	198	212	211	231	205	203	178	224	202	195	233	201	208	219	212	209	216	197	202	193	194	191	185	187	174	196	198	210	200	201	208	176	197	204	193	241	186	199	205	239	199	208	204	189	202	212	194	217	192	205	203	196	205	177	190	231	205	208	195	201	233	208	208	198	194	188	198	224	208	213	199	182	194	183	191	207	199	198	174	201	211	202	212	220	203	212	204	210	224	211	210	201	209	209	201	208	187	220	178	202	180	211	213	190	205	196	211	207	178	172	199	195	191	178	187	221	206	197	213	178	196	204	221	198	232	176	223	210	191	185	188	173	186	201	179	206	229	200	210	216	209	200	204	184	215	196	196	208	197	194	206	201	220	200	195	209	203	205	178	214	186	207	213	190	181	190	223	183	215	221	192	204	222	198	208	217	184	222	196	205	179	183	208	184	232	194	205	196	213	249	211	202	187	217	242	176	221	225	220	191	212	191	208	212	190	199	210	177	205	184	234	190	187	206	212	208	188	204	205	198	202	190	226	187	205	204	205	212	205	194	198	208	200	203	245	212	222	208	195	195	206	201	190	216	175	204	209	213	190	201	211	198	196	200	192	190	203	186	207	205	215	197	224	237	194	207	223	223	207	217	212	213	207	204	191	200	197	220	198	207	220	183	217	201	198	206	202	212	202	244	185	193	198	227	186	196	179	178	215	187	201	165	212	204	223	199	222	184	207	216	216	213	203	184	199	218	197	200	217	209	180	186	188	215	201	207	211	199	197	198	221	188	232	178	189	181	221	219	199	182	196	194	214	183	190	207	185	190	202	194	201	218	209	183	211	197	213	196	195	199	188	192	219	214	177	219	203	216	223	228	216	205	218	227	184	220	218	180	185	177	205	227	231	212	201	195	211	208	189	205	216	232	185	206	209	238	187	208	196	184	240	190	212	232	217	206	192	200	200	222	194	198	210	199	215	192	192	210	235	212	213	222	208	212	212	202	200	177	213	190	196	209	197	210	209	201	189	216	210	196	211	206	194	230	208	184	207	199	202	198	217	216	206	179	235	221	213	232	202	162	227	206	175	218	185	214	200	202	228	188	208	198	193	209	196	183	217	207	199	230	191	219	193	183	243	198	220	214	214	199	208	209	197	206	174	231	212	193	191	221	194	221	205	192	203	189	198	209	199	195	219	210	193	200	181	187	185	212	223	196	196	201	207	180	199	188	220	226	172	181	198	203	204	190	231	194	182	201	198	187	190	226	193	183	225	177	190	201	215	197	193	187	214	220	203	192	192	209	220	195	188	192	191	198	176	224	204	214	238	223	198	211	209	204	195	198	220	196	176	201	219	178	207	184	204	209	202	191	220	199	207	208	198	193	199	194	203	210	185	193	216	186	179	205	206	203	203	207	196	234	201	211	209	211	214	220	209	223	201	231	181	204	209	211	204	217	228	211	180	201	182	190	186	183	190	181	201	192	197	194	216	207	203	193	202	210	218	201	203	191	211	217	210	215	214	231	202	217	207	193	195	202	183	212	168	196	201	211	187	222	198	198	196	210	230	210	194	185	206	191	225	173	187	182	203	237	186	198	206	197	207	183	185	202	206	194	218	215	200	219	169	197	223	213	207	196	207	219	211	196	207	213	215	205	201	219	190	199	205	180	182	188	235	220	214	217	202	181	182	194	215	230	192	199	217	203	203	204	193	200	185	178	186	193	187	198	190	198	195	216	208	221	216	206	191	194	221	213	205	186	192	214	196	209	203	204	202	209	184	210	200	216	207	207	179	217	178	214	185	190	191	214	210	207	210	208	209	224	207	208	214	206	201	229	183	226	192	203	209	184	217	184	193	195	196	191	195	251	195	228	216	213	205	222	204	199	199	217	199	162	218	199	192	212	206	198	225	224	194	235	207	194	219	237	188	221	216	205	197	180	215	212	207	223	170	231	191	188	175	192	186	196	211	186	203	189	220	217	201	193	223	180	191	208	203	197	213	197	217	198	199	231	195	201	203	180	192	214	197	195	184	220	201	193	221	211	206	191	221	210	207	193	184	227	218	172	216	217	230	178	196	198	177	193	213	214	184	177	204	218	229	203	188	195	205	207	185	193	203	228	197	203	214	200	175	204	202	224	225	187	204	188	213	212	207	202	208	190	193	208	215	200	204	181	225	226	208	192	187	197	213	196	195	184	205	185	204	224	228	225	213	212	179	214	205	205	212	189	215	207	199	218	188	196	233	214	188	185	199	188	208	191	211	210	215	196	187	198	186	202	196	200	220	203	213	215	219	194	196	201	193	192	225	189	196	193	207	180	202	214	216	206	211	177	239	199	206	194	217	200	193	219	184	209	208	213	216	223	233	206	192	189	200	201	212	224	230	215	190	231	206	197	186	224	208	192	182	224	188	226	197	202	198	191	193	181	203	195	222	202	179	206	178	213	209	214	203	194	188	190	224	202	208	201	186	172	200	197	229	240	211	203	202	211	185	235	183	202	196	195	200	186	213	222	190	228	199	201	191	210	207	224	223	211	191	210	193	171	194	207	195	196	196	206	190	198	229	204	210	230	218	215	207	196	190	215	181	170	166	211	197	209	201
19617	4271	5374	21662	52874	60932	60447	55695	46685	31681	16571	6087	2175	889	569	482	450	496	505	493	509	518	491	463	502	515	497	507	509	509	443	505	488	497	486	490	534	478	472	520	510	483	531	488	494	553	446	483	490	500	479	465	485	479	489	461	507	474	517	467	502	482	530	459	515	491	509	496	511	515	470	471	489	494	506	516	500	464	476	498	471	473	494	494	489	470	509	479	516	497	485	469	510	493	489	466	473	469	530	481	486	504	510	482	514	495	480	497	488	465	476	445	480	503	515	485	554	482	493	516	503	537	475	480	494	481	466	484	483	469	530	473	495	499	466	495	463	525	511	497	479	491	509	498	484	501	475	491	505	472	456	490	508	485	517	485	478	438	477	477	491	480	488	502	537	472	452	473	473	501	509	483	511	504	463	479	487	501	491	457	478	524	525	490	492	466	489	510	540	484	459	481	484	533	483	463	479	489	522	503	472	491	482	527	493	472	538	461	499	479	500	470	469	455	468	500	460	461	541	484	493	495	481	547	527	471	483	500	560	538	502	463	529	491	499	500	486	521	465	489	502	464	497	503	453	495	547	504	454	521	463	511	469	496	515	494	492	492	483	464	478	518	492	467	464	530	504	501	526	484	508	462	497	483	503	493	490	515	520	454	482	510	477	505	481	470	485	478	495	533	510	496	519	474	504	492	468	503	521	492	486	465	517	469	509	464	504	485	530	465	442	516	465	515	496	489	489	481	508	504	480	484	519	503	472	505	470	529	539	543	497	458	479	483	495	461	516	492	496	498	495	485	486	480	504	509	500	450	501	460	475	504	465	480	493	466	460	544	475	437	498	476	489	482	472	481	511	479	463	495	488	490	475	488	480	523	479	450	503	487	482	514	494	480	468	481	505	519	453	466	506	483	509	471	488	504	506	502	485	446	550	500	503	458	480	478	461	486	511	486	483	467	498	497	465	508	500	503	518	488	510	484	496	450	506	470	525	518	478	474	507	502	519	522	518	479	462	500	467	474	493	513	471	480	478	481	502	527	502	519	470	480	465	494	505	484	470	512	503	541	458	469	448	466	487	528	500	495	514	504	509	491	491	538	462	487	480	499	495	525	541	476	523	518	468	493	497	447	489	472	468	478	473	494	507	484	502	501	488	468	483	490	476	500	529	462	501	490	525	472	458	532	463	447	522	499	494	514	519	483	539	479	498	481	486	502	484	492	487	473	484	484	523	485	484	465	528	498	494	483	500	491	496	480	490	497	481	501	479	495	498	488	464	507	496	512	484	499	476	511	500	506	497	492	511	497	490	477	448	469	500	507	519	492	518	486	496	451	474	489	529	454	480	499	478	483	508	500	527	477	470	497	515	497	442	468	521	518	525	471	508	510	487	505	483	494	481	481	513	491	473	498	484	462	508	485	480	492	491	515	511	503	497	509	506	488	479	496	512	519	465	471	508	508	477	454	509	484	537	495	469	519	536	489	483	506	512	521	518	497	480	530	469	495	539	459	510	489	462	481	504	465	494	515	499	486	473	486	532	518	498	478	469	510	485	476	461	475	446	492	465	495	488	510	485	540	491	500	491	485	501	499	513	502	470	487	503	494	501	506	510	457	550	492	499	491	529	486	505	512	483	478	532	502	469	467	449	513	475	498	480	494	482	527	525	504	498	475	476	482	508	490	452	462	481	454	488	492	480	513	484	493	495	479	472	447	472	496	526	523	462	500	475	497	508	506	506	502	495	476	488	508	483	494	512	479	512	517	492	481	492	492	524	511	471	484	502	500	512	470	464	484	527	487	456	498	461	466	544	512	459	517	491	516	480	549	495	508	519	455	496	490	478	487	541	488	490	515	499	534	473	532	502	461	470	483	472	497	472	480	475	476	467	508	492	496	506	529	464	509	507	507	476	462	504	480	511	477	499	482	487	527	504	531	501	491	524	516	494	488	484	520	514	490	451	458	527	508	479	474	493	462	523	445	492	487	478	488	505	482	533	481	496	491	499	511	481	490	482	497	491	527	480	504	448	505	480	488	481	506	492	496	495	484	486	469	530	509	479	482	554	518	473	500	489	515	488	482	462	497	490	464	478	471	441	496	481	496	494	483	495	523	464	504	493	459	443	483	509	474	455	450	495	514	511	479	493	509	501	501	489	517	493	533	477	472	494	470	482	494	522	506	514	449	513	479	503	519	465	472	485	457	497	491	464	506	432	467	512	554	507	473	454	523	508	526	493	460	515	478	521	474	501	550	466	497	488	512	492	468	493	492	502	492	444	506	491	536	477	488	466	504	480	550	480	517	510	483	470	487	502	517	487	484	458	484	473	482	493	486	461	530	471	494	460	499	515	473	461	489	436	512	516	474	507	512	449	516	489	483	502	445	447	506	465	489	473	467	503	485	516	494	497	485	477	450	507	496	487	506	521	498	458	462	485	533	493	499	521	493	492	504	489	486	531	489	450	494	478	489	484	463	544	480	458	485	466	540	445	487	516	532	456	505	448	464	500	488	474	497	470	465	510	491	471	505	499	530	489	511	479	497	465	502	487	477	467	487	524	466	427	475	468	533	467	489	491	468	487	511	520	495	490	503	515	498	483	484	532	475	501	519	501	472	473	454	510	492	511	508	468	507	476	480	489	484	525	497	491	500	526	502	461	482	474	549	490	520	497	473	509	515	545	500	500	470	528	502	500	467	476	488	455	468	489	465	478	556	494	515	513	479	473	502	487	502	495	508	513	473	481	499	492	508	527	489	498	515	524	505	532	488	491	529	490	509	487	513	464	535	531	485	460	462	469	474	515	505	468	458	486	475	489	475	522	470	467	489	490	440	474	456	454	478	472	464	499	506	497	491	521	478	484	499	515	503	482	481	506	458	475	513	505	480	524	525	489	478	514	479	509	481	470	474	484	494	499	517	487	487	485	489	494	500	473	514	487	491	509	487	493	485	450	524	493	477	490	504	514	457	458	456	484	476	492	494	492	447	504	470	507	497	472	485	480	470	501	491	504	462	483	494	539	514	502	529	489	461	485	555	504	526	482	520	509	510	489	492	470	483	514	520	518	475	518	494	470	479	504	491	519	469	519	473	485	501	474	491	501	474	493	484	479	507	471	474	465	529	559	449	499	471	486	520	478	479	502	515	523	497	509	474	500	493	497	467	515	481	495	493	474	513	478	497	520	487	497	537	503	516	499	466	521	527	461	499	482	538	449	513	500	477	521	517	463	475	514	529	518	472	472	523	485	467	543	494	484	510	506	476	520	469	492	477	502	528	492	464	466	495	471	472	503	466	503	463	515	477	509	493	533	508	501	492	488	492	498	489	461	471	462	483	498	498	485	447	498	486	507	506	480	504	483	493	527	533	508	489	501	470	527	512	484	482	520	448	511	471	502	490	482	469	465	484	527	462	476	478	507	473	498	486	512	485	516	510	481	489	470	531	493	517	494	497	485	458	493	502	452	502	478	520	477	453	516	463	475	461	490	542	487	504	486	518	492	540
5248	679	428	507	1117	1833	2381	2406	1930	1069	546	315	196	172	168	159	165	184	169	165	171	175	172	168	158	176	179	172	172	168	190	185	164	171	139	166	182	134	173	158	173	157	183	165	150	166	186	151	182	166	161	178	177	160	164	174	171	152	192	173	185	157	176	165	162	153	176	160	189	150	167	167	180	156	166	179	169	180	189	148	155	183	169	176	155	161	159	187	181	181	152	167	170	166	157	185	162	153	176	176	151	182	181	170	170	175	182	157	194	179	175	138	174	168	161	168	185	162	166	175	162	180	170	180	185	150	180	176	166	193	159	179	201	178	154	157	175	171	162	160	189	163	187	157	166	181	159	169	187	159	165	159	156	161	187	161	159	172	162	160	174	155	165	177	140	157	173	194	180	179	166	158	163	173	188	151	163	179	197	170	196	172	177	170	164	166	159	168	194	154	192	178	160	188	176	174	182	177	185	182	162	189	192	167	174	153	148	156	173	177	179	171	181	171	180	157	171	169	175	179	165	165	164	153	190	157	203	192	164	166	172	166	153	149	196	150	166	158	202	167	163	181	179	177	154	165	179	168	180	157	164	171	192	155	167	176	162	162	172	149	174	166	160	191	189	169	174	160	163	164	168	161	170	183	196	169	185	173	156	177	172	188	156	178	172	186	174	155	182	165	174	142	162	157	187	159	170	161	163	154	172	163	157	166	195	139	197	167	167	153	175	155	175	165	142	173	178	158	164	190	180	168	182	165	168	167	176	188	177	181	189	152	165	178	183	151	168	183	169	162	163	171	162	168	176	176	172	172	162	188	181	195	173	162	176	191	163	191	154	163	183	188	182	163	175	185	167	183	161	179	175	164	187	181	149	172	166	155	196	162	171	164	182	178	156	166	148	169	161	180	164	164	169	202	134	160	160	187	162	151	168	166	170	182	154	172	165	188	153	168	162	175	175	172	186	181	172	191	178	178	199	168	173	200	178	163	159	162	172	154	158	157	159	142	173	169	161	184	189	177	166	158	169	171	157	179	162	161	152	180	158	153	169	193	149	159	150	142	189	168	190	185	157	178	163	182	156	164	189	164	149	154	157	183	166	170	178	174	170	162	174	171	160	160	163	174	185	137	172	162	182	170	167	185	171	183	165	151	144	164	173	171	169	174	175	176	161	154	207	165	163	152	161	173	174	198	162	164	189	144	174	183	180	191	154	158	153	159	175	172	171	177	167	161	168	188	173	178	172	161	173	154	152	172	168	156	170	193	171	153	159	174	153	178	172	154	162	156	169	179	172	176	175	176	153	171	182	196	172	193	163	171	152	158	169	180	186	155	166	173	179	164	188	179	162	158	173	156	167	178	166	183	170	155	153	155	175	168	183	178	176	183	171	184	167	186	167	183	155	166	180	174	162	166	172	186	160	160	147	178	170	178	165	180	181	160	156	161	186	193	161	154	171	158	160	174	174	184	167	174	177	177	167	164	204	170	180	166	167	152	173	159	182	165	169	165	157	177	163	162	185	185	151	169	153	176	171	180	198	161	187	183	177	170	188	163	151	158	174	152	180	179	179	163	154	166	152	159	185	185	188	160	157	174	162	165	158	163	179	174	192	176	179	175	169	179	154	188	179	176	178	175	169	161	161	179	156	173	176	164	181	170	186	192	163	146	164	158	174	156	189	180	160	181	188	178	155	158	153	163	157	157	156	173	185	183	174	168	188	155	163	180	173	162	166	154	194	190	187	164	165	191	174	161	192	165	178	158	161	173	186	173	172	164	167	148	154	156	164	177	157	187	175	183	184	168	177	168	182	166	164	162	172	150	167	156	152	155	157	145	179	184	161	160	186	196	171	167	186	162	176	157	157	172	160	164	167	164	171	182	146	150	169	160	177	194	156	185	181	154	165	184	178	169	173	166	153	171	157	170	153	152	178	186	193	166	168	165	183	184	176	177	162	182	172	153	180	193	173	186	161	178	162	189	173	182	193	157	157	146	169	175	147	170	157	176	155	157	165	168	164	186	163	162	157	171	165	179	155	174	169	190	165	187	160	177	170	154	192	144	217	188	168	207	174	164	165	178	177	162	206	166	175	189	178	161	169	143	156	159	178	169	143	171	177	164	171	151	157	192	169	196	165	193	163	183	153	152	161	171	171	179	170	168	164	172	157	170	175	139	153	174	179	159	158	149	159	177	157	155	144	172	154	198	181	162	181	179	160	153	154	195	153	164	151	190	169	147	167	185	146	155	163	181	182	161	176	186	169	150	187	157	160	170	157	168	166	176	148	140	151	170	181	150	174	167	165	184	165	181	168	161	158	185	154	169	202	190	194	174	160	181	167	161	183	162	153	174	162	177	173	167	163	177	177	158	167	196	186	184	163	180	171	155	196	148	159	175	165	154	156	151	177	179	174	166	166	176	174	172	167	177	202	155	191	181	191	155	150	164	168	177	180	144	181	175	175	171	175	162	156	192	178	190	151	168	140	182	201	155	159	154	177	171	171	177	162	167	158	191	187	162	182	183	198	160	145	143	195	183	147	172	174	173	176	223	161	186	174	185	176	157	201	180	198	174	158	171	170	168	200	149	146	148	160	186	182	182	174	165	176	156	180	163	173	180	186	148	166	174	165	210	173	182	196	165	165	183	162	155	155	165	182	163	173	162	159	154	189	185	159	170	160	148	171	184	158	191	168	181	161	162	148	169	161	175	163	185	172	183	162	149	149	169	182	183	179	203	147	161	199	177	190	141	198	180	162	160	173	166	153	174	174	175	182	185	161	171	159	165	141	195	162	169	168	173	175	178	164	191	165	177	186	184	160	185	152	168	142	175	156	161	165	145	160	152	180	163	182	176	159	160	173	187	173	174	171	196	139	177	163	161	163	173	157	178	181	176	167	169	162	169	168	170	153	174	187	177	166	159	187	153	176	197	172	172	158	184	176	166	165	184	167	161	189	156	172	168	164	160	151	155	153	153	170	185	181	163	165	175	162	131	145	161	169	157	183	158	176	156	172	189	187	152	174	182	155	173	153	164	186	177	175	173	154	166	178	170	188	163	180	180	150	193	167	174	158	193	160	168	148	184	197	166	171	179	157	174	155	154	147	155	181	192	149	170	149	176	191	177	188	175	147	164	191	168	179	158	177	165	171	158	170	166	175	187	162	178	168	153	168	163	175	176	175	185	163	173	178	196	160	189	164	147	159	170	172	172	169	175	171	152	176	170	175	163	149	171	157	163	163	199	163	169	179	186	176	166	160	161	165	186	172	164	174	169	177	165	176	178	186	180	140	184	171	141	153	195	152	141	152	157	157	175	172	166	181	156	193	164	157	177	167	153	206	182	181	150	172	175	165	174	158	192	156	169	177	161	157	157	171	144	158	170	169	164	159	172	160	150	199	163	163	164	184	177	168	159	149	190	185	160	177	200	171	152	175	199	165	159	182	180	182	167	149	160	166	181	160	184	187	166	152	162	157	179	158	173	172	183	163	166	144	157	186	163
3831	695	935	2042	5546	9235	10585	10397	7324	3917	1798	944	589	496	434	425	414	406	433	423	402	415	426	463	414	421	446	441	452	435	425	440	448	446	448	432	413	442	411	417	433	454	443	431	413	456	410	400	438	381	420	436	489	422	456	438	366	452	410	422	415	452	408	428	419	453	418	421	418	428	442	402	440	409	460	442	464	396	462	436	424	439	420	444	462	424	436	391	423	421	393	428	397	415	411	444	436	411	447	419	425	411	416	431	450	421	419	452	434	433	480	439	393	460	414	448	414	437	411	427	419	476	467	392	444	414	419	421	405	442	425	443	425	421	443	442	408	453	439	445	444	419	469	419	424	389	429	411	420	456	433	436	425	427	446	436	476	408	423	445	424	467	413	396	427	458	452	440	404	411	381	461	428	418	438	417	416	387	464	452	407	419	425	372	425	416	433	437	455	450	455	433	446	445	407	456	459	443	457	435	453	429	402	435	437	418	440	446	407	437	436	454	438	414	417	447	430	464	443	457	396	438	458	422	414	426	463	420	411	417	432	389	412	399	417	410	384	455	416	421	403	405	424	425	438	419	425	441	414	427	438	432	440	439	441	440	422	434	442	423	432	409	414	453	428	455	443	405	410	407	478	440	415	421	429	428	435	456	437	444	433	441	427	393	415	390	445	447	399	442	453	425	417	437	464	423	430	441	445	419	424	378	419	450	416	443	458	422	409	394	443	426	411	437	455	412	398	416	433	451	423	463	371	426	433	425	460	430	410	397	448	428	461	432	438	437	447	422	389	465	443	435	433	393	422	422	445	442	394	435	410	428	429	453	425	445	404	440	427	440	439	411	409	430	396	422	448	442	399	435	445	426	429	449	452	452	437	404	438	447	395	442	404	409	422	425	448	419	409	426	426	431	395	450	447	424	440	456	414	420	417	437	421	442	404	395	435	434	403	424	408	413	439	454	420	387	417	455	425	440	419	407	421	422	442	422	431	463	424	411	451	427	448	439	422	444	432	413	433	431	412	401	466	419	436	431	478	435	412	410	455	432	444	440	399	416	413	448	415	448	404	451	427	454	413	456	413	450	428	424	440	393	436	433	419	408	445	453	446	398	404	442	435	383	423	455	418	407	440	402	418	421	416	413	426	448	412	413	414	419	431	393	406	422	426	449	414	429	443	472	417	422	441	390	402	451	453	437	416	444	464	449	450	452	409	424	411	401	443	411	412	456	426	432	425	421	417	431	401	424	422	426	411	419	455	416	436	382	478	417	421	417	426	430	423	449	412	420	419	436	404	429	427	422	393	449	449	420	451	412	413	422	442	426	446	450	437	419	398	409	417	398	446	462	470	426	432	455	438	421	440	465	440	423	480	432	391	384	424	453	410	453	388	469	426	409	494	451	441	442	416	416	423	435	418	417	454	436	452	421	391	427	455	418	442	423	428	418	424	425	438	426	451	445	440	442	475	432	446	393	439	458	431	451	440	473	435	440	424	413	406	414	420	406	423	424	442	460	461	394	405	426	414	452	416	424	452	451	422	430	390	441	427	445	424	406	416	435	381	418	470	434	444	444	477	433	440	413	420	419	435	455	457	424	432	432	423	459	431	438	462	442	403	446	456	457	449	433	390	439	428	444	384	412	447	402	448	455	411	445	440	443	431	398	442	420	431	434	447	449	423	451	444	455	435	410	436	440	379	382	451	419	405	456	404	417	416	432	442	451	409	463	427	426	421	419	447	406	413	412	408	433	388	410	445	436	414	452	469	419	428	446	403	417	407	420	424	370	399	424	446	431	429	423	376	403	423	454	454	427	439	414	420	397	426	438	463	407	427	421	452	416	407	449	416	417	431	408	444	423	405	407	442	423	421	465	423	391	394	438	439	427	402	437	426	423	423	443	432	434	435	437	406	456	434	414	387	453	481	414	433	423	429	429	471	450	433	437	437	459	445	417	420	437	405	449	418	462	422	450	413	445	461	391	400	447	423	428	429	424	426	441	410	432	472	428	465	411	424	473	432	455	460	394	405	430	426	444	412	453	434	443	475	417	460	422	455	454	416	429	423	432	438	425	405	417	452	412	408	461	432	397	435	405	429	464	438	410	449	413	386	412	413	434	417	456	403	403	416	436	440	393	389	416	432	439	376	389	442	382	414	449	456	426	453	428	405	428	442	382	432	472	400	395	426	438	457	484	433	410	422	444	390	400	415	436	423	389	401	470	431	400	418	440	411	443	440	427	396	428	421	433	465	456	446	402	422	400	459	415	454	428	424	418	414	431	410	469	392	429	422	438	389	418	436	417	433	437	434	458	421	428	463	430	430	457	446	418	453	418	451	442	459	429	395	435	428	440	365	419	449	418	448	419	426	411	415	434	427	435	447	421	475	418	445	435	414	434	428	417	414	473	436	469	414	435	418	459	398	413	413	450	456	442	423	402	433	399	421	433	426	384	450	482	447	419	412	468	430	386	416	450	413	457	479	419	459	484	412	452	435	425	417	429	448	421	435	423	435	422	430	409	448	439	429	436	441	485	420	420	432	448	441	429	415	433	446	441	378	446	419	446	405	445	432	428	416	453	448	447	433	418	455	426	456	455	454	440	418	455	432	462	418	430	423	433	417	423	426	463	401	468	419	389	407	429	422	437	404	446	408	438	446	443	415	412	447	414	430	425	427	412	398	418	441	460	411	425	415	403	425	472	412	430	436	419	438	437	445	459	415	421	398	429	424	403	409	437	459	413	423	427	440	419	420	447	445	427	411	468	423	404	422	459	399	421	392	443	431	429	444	420	419	392	442	401	462	425	396	424	408	422	410	421	455	441	477	440	425	436	396	397	467	415	437	456	439	426	392	399	421	438	397	428	408	467	452	396	457	417	445	407	426	429	426	419	418	445	453	446	409	436	417	430	427	433	434	418	421	423	420	446	394	397	428	465	409	433	374	448	416	422	441	438	416	436	414	448	428	435	439	433	401	463	456	423	428	451	445	463	438	431	480	434	458	431	416	416	435	422	444	441	437	403	416	437	398	440	413	432	490	445	450	444	422	437	419	415	417	458	431	425	428	426	440	428	408	441	420	426	437	424	424	421	449	420	425	411	459	430	386	429	433	430	427	456	458	416	473	429	410	432	425	450	453	440	397	401	409	429	439	444	425	442	453	422	426	439	401	441	409	408	465	399	419	424	416	438	420	426	382	445	429	425	388	431	425	411	424	426	454	426	475	452	424	425	422	404	421	440	461	385	434	424	451	420	391	456	382	415	434	441	441	431	434	417	451	411	439	435	423	459	422	433	429	387	391	441	408	461	400	396	442	424	415	435	429	426	414	433	424	428	447	483	403	431	421	455	420	419	417	459	464	438	437	464	423	474	465	431	396	429	431	452	415	389	380	436	432	434	431	400	435	458	502	457	419	454	420	448	425	437	467	397	402	456	412	430	410	433	421	422	431	437	447	384	435	410	438	452	428	405	457	403	425	438	396	439	424	438	414	459	390	422	442	402
22012	7025	3770	7319	27240	35302	34663	26085	15219	6303	2160	734	328	247	225	223	214	209	203	182	227	219	212	206	214	190	237	219	191	202	236	199	218	220	212	209	214	214	202	214	226	243	204	215	228	203	239	233	224	214	216	218	196	217	218	218	201	207	247	237	228	228	209	236	226	226	225	212	240	207	185	191	200	205	222	225	193	225	239	238	202	244	227	206	202	201	210	224	239	219	229	175	224	219	217	204	204	235	220	215	253	199	210	196	190	239	194	199	198	213	167	188	188	175	209	204	220	211	199	215	218	218	203	208	203	222	227	228	224	214	235	205	214	202	194	225	208	228	230	209	205	221	189	217	194	190	206	216	212	213	231	202	198	211	220	211	216	202	242	220	219	194	236	223	190	192	201	218	186	206	200	226	223	217	203	206	229	222	230	214	210	194	248	206	231	221	205	217	200	204	204	218	223	226	211	211	238	198	235	217	214	208	192	214	203	220	218	209	230	215	223	215	214	236	201	235	214	196	218	238	244	233	225	224	201	196	194	231	216	207	231	213	233	236	214	190	207	218	222	202	232	189	225	222	244	206	227	196	201	229	196	221	226	245	229	221	213	227	215	205	231	227	226	205	233	198	195	209	211	217	203	205	238	235	197	226	235	199	217	243	201	218	225	233	234	236	201	186	201	208	187	240	230	235	208	199	215	211	205	213	244	198	228	217	237	219	208	278	246	198	227	201	217	237	185	218	220	219	239	234	208	219	226	218	218	207	199	213	208	220	195	210	209	220	231	201	210	196	230	198	202	227	214	205	205	227	190	213	234	212	226	240	192	193	202	187	209	202	234	224	194	190	224	209	221	187	197	204	205	224	209	264	184	223	233	202	220	215	229	196	231	243	210	191	252	216	205	210	228	260	212	224	239	227	225	200	223	188	200	249	225	243	218	225	182	208	205	229	188	230	190	238	226	220	222	199	203	226	221	231	254	197	239	211	224	226	203	221	202	208	218	237	213	232	248	247	213	222	236	209	223	212	222	219	187	210	206	227	217	207	218	230	232	209	210	214	210	212	211	220	193	199	217	196	198	217	216	228	199	222	194	191	227	200	226	236	186	204	218	206	223	211	215	198	226	204	241	195	212	217	217	219	221	223	218	195	210	200	204	238	220	221	211	217	203	226	193	204	212	209	189	214	212	204	211	203	246	241	184	228	185	234	199	219	205	219	219	238	199	206	204	229	219	201	216	199	218	224	210	223	196	177	224	231	202	201	228	185	215	238	187	240	217	201	195	203	219	195	213	229	210	231	229	200	202	247	196	206	221	248	228	182	199	245	194	210	198	213	223	179	212	223	198	213	208	218	225	236	214	225	222	277	248	212	235	237	209	221	180	192	212	209	241	224	210	241	191	227	211	210	202	214	221	239	204	238	208	274	217	193	242	227	185	236	223	227	184	209	214	214	231	215	219	234	226	237	215	243	201	236	255	183	225	204	225	225	198	201	239	222	230	203	193	226	229	220	201	219	202	227	214	221	196	239	227	239	215	204	207	249	210	206	237	219	207	201	227	222	204	216	215	220	218	229	223	205	241	203	207	231	201	238	222	221	213	241	212	242	210	229	218	212	209	224	228	209	205	187	226	209	216	190	233	219	204	247	226	215	203	202	206	214	225	225	219	216	204	216	250	245	207	217	211	178	203	209	186	230	224	225	203	209	221	210	217	196	228	231	210	208	214	205	207	234	228	218	254	206	247	232	215	182	221	228	193	199	201	218	213	202	217	222	212	228	217	206	204	219	219	222	215	214	232	219	214	206	188	219	218	202	196	223	240	215	231	215	247	211	199	216	222	215	195	201	209	220	206	216	203	227	211	221	218	236	208	207	209	200	205	213	208	237	219	204	208	198	216	206	190	226	236	226	203	194	196	226	170	213	212	191	202	226	216	246	224	192	226	227	221	205	243	184	219	241	205	193	227	193	196	196	221	222	218	227	200	234	226	210	213	224	219	189	205	195	194	210	221	217	226	195	223	224	218	219	200	217	250	241	206	208	204	232	219	217	209	207	209	193	235	222	196	233	178	226	223	255	253	244	243	214	231	222	210	206	254	223	221	223	193	204	210	208	217	214	235	211	206	224	194	193	200	190	226	201	206	204	231	218	224	194	201	227	216	198	221	211	211	216	218	204	188	220	207	235	205	210	216	210	196	224	223	178	207	189	200	200	222	237	210	230	209	214	224	228	219	230	212	222	224	219	243	205	200	187	215	208	245	199	219	229	232	210	220	217	193	221	242	216	223	213	211	204	225	176	209	236	212	204	206	224	200	218	219	245	212	206	210	232	211	242	221	225	208	223	207	208	216	217	178	207	226	213	210	218	217	229	218	218	225	212	204	205	206	216	207	203	190	199	238	197	205	241	238	216	209	239	247	212	230	225	220	198	207	206	203	207	210	237	199	196	214	208	231	239	217	213	199	200	200	213	222	221	211	243	216	190	220	230	218	209	215	213	199	228	209	188	216	214	197	202	190	208	207	235	215	228	220	242	219	199	222	235	193	202	200	204	198	237	217	200	234	246	208	185	226	208	209	221	260	208	218	204	233	197	216	195	195	253	227	220	197	223	220	197	218	223	230	203	198	217	222	230	228	202	183	230	200	215	236	250	227	198	215	222	204	215	178	188	209	213	234	200	218	213	203	228	220	223	215	197	217	222	231	202	196	210	233	205	214	228	189	205	195	214	174	185	243	222	228	229	192	211	219	186	245	217	221	219	210	234	209	212	221	234	225	225	227	241	238	209	213	202	225	208	232	216	226	204	206	212	235	212	226	219	212	220	211	192	251	225	197	219	238	222	201	246	210	249	227	234	223	232	232	222	207	183	239	192	218	200	226	210	223	216	204	227	211	230	217	206	233	219	201	213	214	207	200	223	223	211	228	224	193	180	230	219	210	189	217	222	245	258	210	244	248	215	237	211	224	239	208	169	202	222	225	215	222	198	212	230	222	211	208	206	188	252	221	227	232	209	209	241	191	220	231	231	218	221	222	235	221	189	219	219	211	191	218	215	216	202	196	244	203	210	198	204	211	204	249	211	231	237	184	199	222	220	212	205	220	200	219	216	201	202	219	214	196	224	198	221	214	227	233	209	231	244	235	214	226	211	200	218	212	205	216	230	227	213	204	201	197	202	205	244	230	227	221	198	228	208	227	185	207	199	221	215	209	215	245	232	222	217	213	203	204	229	247	217	249	208	234	195	209	227	199	254	224	216	197	207	216	230	189	229	221	208	221	194	200	213	217	218	192	202	238	234	222	213	239	180	243	220	182	235	226	219	219	224	212	203	227	216	208	218	222	205	201	197	207	224	216	206	218	206	203	219	194	231	214	191	220	226	213	214	198	221	227	199	201	222	228	235	196	220	220	184	204	211	212	216	221	200	218	226	207	195	203	214	228	218	237	206	226	214	174	236	212	202	217	230	218	217	212	197	202	205	214	206	213	204	207	208	222	189	207	192
13585	2466	3576	18299	44564	50813	50381	42551	31188	18305	7926	2855	1113	672	544	483	524	518	503	514	558	565	532	503	540	514	558	537	530	520	501	556	523	500	515	527	554	531	527	540	526	535	542	505	565	533	512	533	528	535	538	523	512	518	490	516	505	498	507	532	496	492	533	545	505	558	524	514	515	528	506	539	554	562	526	526	537	544	540	513	529	473	524	550	488	530	507	506	514	549	536	489	523	594	539	533	568	533	541	539	513	547	495	529	507	522	504	547	515	548	545	549	578	523	519	552	492	512	551	500	527	513	540	531	512	530	497	541	531	539	489	502	547	516	554	492	516	573	513	561	511	512	527	520	502	505	528	528	515	523	529	493	572	516	537	526	542	540	553	517	546	550	598	528	538	524	522	543	471	516	528	466	512	511	513	531	567	545	545	543	511	530	518	527	512	560	503	517	525	539	521	551	554	533	505	542	552	532	524	502	551	540	499	544	534	533	541	513	544	555	527	524	469	538	563	517	525	514	530	558	513	544	577	539	572	544	550	525	557	525	566	522	538	556	488	508	519	501	515	498	513	550	553	510	527	529	551	509	501	547	533	492	548	525	528	553	490	545	522	549	534	530	529	495	498	549	550	504	550	532	514	585	521	551	507	553	538	573	508	518	559	548	500	557	506	580	548	527	526	530	539	527	492	564	542	496	538	560	512	529	549	519	544	518	512	537	500	537	564	502	518	582	518	572	528	545	501	560	506	536	587	536	542	553	527	528	530	570	503	520	551	546	499	518	520	497	502	526	566	541	526	539	530	543	529	497	536	493	560	527	530	475	533	538	533	522	499	509	521	552	566	547	551	553	500	484	522	539	524	498	510	517	545	543	569	518	542	503	564	513	510	509	532	498	502	565	501	549	489	488	574	519	535	550	525	520	554	544	535	511	548	527	516	515	539	562	504	516	543	511	538	495	577	553	501	522	520	554	547	557	539	556	516	521	560	542	567	541	523	560	523	533	536	521	541	517	523	506	540	513	520	504	502	536	506	533	546	562	534	535	552	509	517	533	565	502	503	532	521	518	552	531	507	522	545	522	521	549	550	568	524	554	560	515	546	551	527	539	501	517	521	532	514	498	565	537	512	540	535	533	556	535	514	508	561	523	516	537	564	513	536	516	526	561	541	506	512	559	508	513	518	544	533	509	539	574	520	528	517	522	522	531	507	526	487	475	559	507	483	528	553	517	548	524	504	529	516	501	549	525	525	573	526	551	483	554	498	524	490	522	550	558	537	504	537	540	559	512	542	502	520	501	580	540	504	510	495	521	486	503	493	514	556	512	544	551	555	517	526	573	554	576	489	564	552	559	552	549	564	522	562	512	526	532	520	522	531	513	537	546	488	509	528	569	538	550	553	530	514	547	538	533	539	564	521	545	582	523	561	536	527	480	558	529	515	548	493	528	534	536	496	551	548	527	540	511	537	557	514	564	498	534	539	533	526	561	471	522	543	534	510	516	522	544	516	536	516	548	537	534	505	481	552	510	536	573	583	556	523	523	530	545	546	492	529	517	557	502	526	527	543	507	546	531	532	512	548	553	535	593	530	548	514	508	529	544	554	529	535	521	528	519	555	495	540	528	548	543	540	535	528	525	541	479	553	499	566	521	544	528	525	532	550	530	528	515	538	497	529	543	529	520	529	514	497	507	521	521	556	545	569	550	549	510	512	536	535	564	519	533	568	513	533	522	534	524	544	551	527	526	537	555	530	512	539	512	528	548	543	521	510	562	561	532	561	502	513	514	510	530	537	502	548	527	555	559	558	528	525	497	556	526	532	522	506	558	550	508	506	553	529	560	482	534	507	542	550	525	547	513	528	520	540	491	524	526	518	510	538	516	540	505	548	510	544	554	553	528	585	502	523	513	558	537	527	480	534	537	528	511	524	491	524	511	520	511	507	522	574	551	482	515	560	549	538	530	594	524	495	528	552	534	534	540	552	535	526	481	540	523	505	544	518	545	512	475	532	533	544	490	518	561	533	522	541	515	527	530	537	557	537	522	550	543	520	514	531	542	532	576	537	508	548	563	496	517	543	507	541	530	527	530	555	527	512	511	525	535	515	529	517	538	505	562	537	547	514	538	550	506	555	504	539	559	529	504	537	522	518	546	532	565	578	538	533	558	492	478	514	529	539	562	523	549	537	532	510	557	485	522	543	543	575	514	515	538	545	508	484	564	530	514	530	562	509	533	514	512	558	525	514	546	520	560	485	524	517	514	556	489	547	522	549	551	539	538	491	554	492	559	496	520	524	497	490	497	556	521	531	568	550	552	523	511	555	549	516	521	543	514	492	507	524	522	509	514	536	522	545	510	498	509	513	542	532	540	526	517	528	521	504	573	502	579	534	488	569	535	532	536	517	527	565	512	512	537	537	498	547	505	542	577	516	532	560	518	547	522	546	537	516	523	549	556	538	528	520	572	495	526	510	588	555	552	514	520	551	533	505	493	512	523	565	544	535	523	528	530	496	508	511	520	518	538	531	469	516	539	535	555	492	556	536	556	532	502	531	540	542	499	536	535	554	563	536	526	565	541	516	534	538	514	522	569	513	524	548	538	514	478	537	538	499	533	517	531	540	513	507	499	568	490	537	483	503	491	528	545	534	540	520	512	515	528	533	515	532	503	539	551	544	547	548	542	519	492	527	514	545	544	517	536	489	547	537	601	487	493	506	523	542	529	492	545	554	541	526	550	527	515	537	509	496	538	519	480	522	532	505	554	588	541	553	557	523	546	536	506	531	492	530	523	500	511	503	533	560	547	586	489	566	508	585	553	529	579	520	527	505	554	562	532	521	521	532	551	524	516	536	551	554	520	530	509	535	530	536	558	495	520	517	525	542	530	525	563	531	494	529	539	522	526	536	545	496	528	519	464	504	493	530	508	538	553	489	584	517	490	521	513	567	562	529	528	544	531	528	548	539	522	526	562	533	502	525	514	505	501	526	500	528	502	512	510	511	496	503	543	516	511	508	541	529	527	504	558	512	541	553	560	507	554	535	481	511	563	540	508	536	522	521	493	581	546	539	550	534	519	525	562	528	546	516	542	530	526	559	504	531	503	543	538	521	545	540	518	497	528	509	488	585	520	548	497	483	496	509	513	512	506	531	546	509	575	518	496	501	540	558	538	510	524	499	524	485	566	506	534	518	521	547	492	529	537	537	483	538	569	551	550	552	546	519	499	568	516	538	543	525	537	562	556	559	518	553	568	494	511	516	553	573	541	527	509	478	541	534	539	547	511	519	514	546	501	526	527	542	514	515	521	546	556	502	577	534	531	540	545	552	499	488	555	544	539	508	562	551	519	550	545	506	491	533	541	528	546	565	542	532	534	567	494	525	561	539	533	557	530	564	532	556	527	512	543	503	505	510	526	547	511	542	530	533	547	524	509	553	552	557	576	553	548	487	561	550	537	498	509	573	542	556	546	526	558	528	501	555	472	520	538	533	543	488	523	519	558
27751	9542	6756	17374	41264	52943	51416	39893	25521	12606	4441	1360	551	293	232	214	206	231	211	211	194	232	218	209	189	230	246	191	217	208	183	220	204	221	195	205	248	240	211	220	237	245	225	195	228	193	212	228	210	227	212	227	220	205	225	203	227	188	192	207	201	226	189	215	214	184	236	207	201	232	218	209	189	203	219	183	222	223	244	205	193	198	211	245	235	212	224	197	223	232	198	215	228	204	187	202	191	220	203	242	227	211	227	210	227	202	247	220	213	195	222	200	205	255	225	198	210	244	229	213	202	198	223	224	211	217	222	201	212	216	214	170	200	203	211	203	199	206	235	210	243	191	205	191	208	216	238	223	193	200	221	236	185	212	207	200	198	226	194	234	220	235	209	232	204	221	214	236	257	206	205	229	229	213	195	202	221	216	208	188	238	210	205	225	200	217	203	182	208	189	233	204	238	205	200	219	220	213	224	219	232	231	248	215	228	206	245	224	214	225	205	218	195	220	205	225	224	207	224	186	235	226	223	201	189	194	186	205	179	231	205	219	219	224	213	218	213	207	207	207	204	208	196	221	185	219	233	232	250	222	219	202	217	218	192	205	216	218	209	240	221	213	235	199	217	205	225	231	200	214	185	200	202	216	212	179	225	211	186	212	230	188	187	189	220	213	201	210	238	212	199	228	211	209	213	205	193	221	209	199	219	237	244	207	199	221	205	208	225	211	191	201	216	207	217	210	188	225	235	229	214	218	208	204	199	201	220	235	245	189	230	199	228	215	212	188	227	225	227	196	219	205	224	181	209	228	209	240	215	194	212	205	196	254	209	206	230	214	200	225	227	224	214	194	215	225	212	200	220	227	233	220	218	210	223	217	217	202	190	200	227	207	219	224	197	212	242	213	226	236	202	212	225	192	204	205	184	228	231	225	206	234	216	222	216	213	236	213	225	228	221	199	189	208	230	230	213	221	241	187	219	182	206	213	184	185	215	251	215	221	206	236	209	192	224	224	212	245	201	220	233	206	218	262	241	181	216	233	193	207	213	206	188	213	213	218	209	192	213	226	219	203	191	215	181	235	200	209	198	223	219	230	220	201	255	191	233	211	227	209	213	204	215	209	207	222	236	190	237	212	220	199	218	222	205	196	203	184	192	220	238	239	179	233	219	235	211	237	212	225	229	197	197	224	182	224	235	216	206	189	229	201	213	217	232	220	243	238	206	228	247	234	210	224	201	230	218	217	218	224	195	213	225	221	182	215	198	186	214	203	251	208	215	196	202	221	213	227	223	184	205	219	224	214	185	214	203	222	245	217	209	210	204	212	188	207	222	209	213	214	211	227	217	219	215	214	200	203	219	213	198	213	223	198	197	192	199	193	233	198	197	211	222	223	203	194	226	193	210	198	221	217	200	203	228	199	208	211	244	212	194	224	216	204	229	209	204	218	200	232	193	205	218	218	210	232	209	222	242	195	228	220	244	222	250	219	196	204	204	216	225	207	214	217	222	212	241	225	250	216	223	195	207	203	232	214	246	211	249	206	206	230	203	219	191	232	227	223	186	220	229	233	181	214	209	227	207	239	210	224	201	212	229	219	203	184	216	248	207	225	220	228	225	214	201	221	248	185	215	221	214	199	245	227	234	214	222	217	231	204	203	212	202	196	223	226	222	195	236	219	224	203	218	235	232	208	212	232	212	196	227	181	236	203	210	196	222	212	208	207	254	197	217	207	216	242	207	202	214	219	224	211	219	233	219	212	211	228	245	226	230	220	219	219	210	227	191	227	201	211	194	211	215	228	203	244	248	228	224	242	210	222	204	221	230	235	205	224	195	208	221	195	201	231	225	221	224	250	213	206	233	213	219	197	210	237	196	225	229	188	221	195	179	204	190	222	217	221	203	192	209	200	219	180	215	193	200	215	243	217	188	235	225	239	215	235	223	221	192	233	229	215	205	215	219	204	220	218	206	223	210	204	226	206	221	206	178	220	201	214	226	235	233	226	231	231	236	194	221	214	210	202	239	209	247	215	218	224	205	204	217	215	199	204	227	221	225	201	200	183	202	219	188	205	215	218	191	207	236	208	210	217	227	189	203	224	202	199	231	207	212	207	227	194	198	215	220	230	211	208	211	200	194	177	198	235	219	203	191	252	239	219	209	239	210	187	229	231	220	226	222	203	204	248	226	185	209	190	231	227	227	220	195	195	216	207	214	204	210	212	203	222	230	219	222	199	194	202	221	207	215	217	211	202	238	204	236	221	221	207	226	225	232	217	216	212	204	213	225	197	202	228	222	181	224	203	203	193	213	197	215	220	219	233	230	213	201	203	215	241	202	209	225	213	214	222	167	193	193	172	188	215	207	211	243	219	224	219	230	218	204	202	210	238	200	229	211	215	185	195	228	230	204	201	210	201	217	190	202	220	199	224	218	183	210	192	191	223	183	238	181	193	189	212	230	209	241	222	205	221	220	214	228	198	223	209	223	215	215	199	229	208	230	221	177	229	228	229	181	211	230	231	219	232	189	189	215	220	247	222	222	204	208	211	202	209	183	207	206	190	182	209	225	211	220	227	206	198	227	192	195	218	229	222	212	203	230	244	233	205	199	190	192	235	212	229	225	219	197	221	224	192	209	225	213	211	232	215	223	219	203	245	228	197	239	204	198	212	225	255	221	211	232	188	205	221	216	230	208	225	243	222	202	209	209	218	224	195	235	222	221	213	234	224	189	223	205	199	193	210	222	208	220	194	208	207	209	207	209	219	205	211	192	197	202	196	190	197	235	214	207	211	206	187	223	223	201	221	225	226	220	207	211	210	203	207	217	212	221	211	190	216	240	213	187	205	244	242	196	239	224	220	230	226	215	219	212	206	182	219	229	210	220	224	202	230	214	206	222	236	233	210	193	203	239	209	204	198	220	243	212	217	238	223	207	191	216	187	204	213	219	205	211	199	199	210	199	205	210	200	202	218	214	231	201	201	224	232	235	236	231	233	190	209	188	211	229	209	226	235	208	205	196	197	206	189	222	210	193	218	226	208	198	202	227	224	206	221	212	215	236	238	219	219	194	208	214	197	222	197	237	199	212	212	191	222	200	217	200	187	205	214	183	245	210	217	232	221	201	214	215	206	215	197	190	218	219	210	209	225	223	212	209	207	225	222	183	211	204	232	208	204	208	193	237	209	193	219	229	235	247	200	229	241	224	196	201	217	195	207	227	212	196	214	207	210	224	214	210	200	228	216	195	210	239	214	205	206	222	210	236	192	234	201	228	194	222	200	217	225	227	235	193	204	230	208	210	213	229	228	250	236	206	238	221	225	227	178	199	228	223	224	216	216	229	219	205	239	214	215	227	212	214	226	239	218	187	235	217	207	208	193	224	195	215	244	198	198	229	232	217	234	227	221	228	208	192	210	209	211	223	213	250	210	208	225	207	199	235	210	184	212	206	204	193	205	221	215	241	210	237	210	211	226	238	214	207	207	205	205	241	217	213	199	227	224
16081	3537	7905	30216	54887	65619	64366	53705	40748	26908	13569	5101	1834	839	596	517	494	520	546	531	549	519	549	505	517	474	527	575	552	497	519	533	576	499	556	484	517	539	522	512	539	523	516	518	494	522	518	501	524	550	531	524	520	513	527	502	506	511	542	505	482	530	507	484	528	495	551	513	518	480	517	510	515	524	531	522	501	496	511	517	533	507	589	536	491	541	539	493	482	540	493	512	498	533	550	507	513	528	524	528	531	546	514	528	483	550	491	534	553	517	539	488	523	532	568	512	563	532	531	555	502	492	518	516	505	509	538	511	491	514	483	530	527	555	551	553	508	535	527	544	535	519	503	514	559	553	487	524	504	503	497	533	500	544	559	495	511	534	525	521	490	513	511	518	494	504	500	504	533	480	528	533	432	510	455	563	507	520	522	532	498	523	498	539	513	502	537	492	603	500	479	500	525	493	518	538	499	524	531	571	546	562	488	515	463	519	538	520	494	512	546	536	509	555	549	540	569	530	541	523	538	506	518	532	486	487	518	547	512	519	520	499	542	514	535	501	504	536	501	534	542	518	480	528	494	474	552	466	534	512	530	522	543	460	519	517	549	515	500	496	516	530	526	540	496	516	514	573	504	523	509	535	557	464	500	506	524	541	519	481	506	553	512	484	506	537	475	503	516	526	544	531	498	486	541	524	500	482	503	512	491	549	547	517	552	595	526	502	520	519	509	501	540	525	527	554	496	532	521	555	476	524	502	572	526	512	540	526	498	511	477	497	544	518	526	508	522	516	505	483	508	563	507	527	546	504	520	480	496	557	512	525	547	545	549	505	510	510	485	494	519	507	532	486	500	499	521	518	503	564	509	505	479	547	552	527	503	500	523	514	547	528	527	508	508	507	473	503	519	592	502	524	544	508	566	503	542	534	499	496	524	487	505	528	519	528	534	499	493	502	505	517	523	521	503	513	503	523	537	490	507	522	526	553	537	480	546	515	485	528	537	511	491	506	514	538	547	493	525	498	513	511	462	508	500	538	517	507	514	542	531	521	499	548	498	501	551	537	551	506	558	495	539	508	502	537	519	490	511	519	555	507	471	543	502	530	513	551	521	547	549	527	497	528	502	572	548	544	528	497	498	507	526	535	514	520	524	567	517	502	536	561	498	518	494	553	480	510	498	508	505	530	519	520	524	507	534	536	541	545	526	489	524	537	492	522	493	507	512	508	531	526	492	504	539	518	526	539	509	502	463	545	488	539	551	515	493	534	513	572	500	527	474	512	500	539	512	501	529	488	473	506	505	554	536	530	518	530	524	511	536	514	541	502	527	503	476	541	563	509	533	497	531	501	534	544	472	504	542	552	492	526	541	523	500	517	489	536	494	528	527	484	540	516	541	546	524	533	505	493	518	532	513	505	582	560	547	527	485	543	523	532	530	521	511	492	523	529	515	500	541	539	515	528	518	530	501	550	497	519	503	530	514	481	536	512	480	468	532	527	501	514	525	516	491	505	507	501	544	529	509	547	519	512	518	500	546	557	519	527	511	512	555	539	531	537	557	531	558	529	484	520	538	550	523	481	498	496	527	513	520	543	518	506	502	520	536	517	544	471	527	534	558	555	510	517	526	489	506	522	499	526	526	512	542	521	503	513	579	531	523	531	518	561	501	517	541	562	489	574	549	522	514	506	504	521	466	527	548	514	515	537	513	564	530	501	473	511	543	433	521	513	521	511	535	497	507	524	543	503	544	523	521	517	519	517	524	491	500	534	514	523	503	502	497	570	519	568	510	551	484	482	488	511	525	505	455	503	519	523	501	481	517	493	520	489	552	520	503	518	545	510	516	490	457	524	549	544	518	514	471	564	487	515	471	515	505	515	538	539	555	535	523	508	509	539	502	530	497	538	546	499	526	472	502	514	553	516	542	545	505	486	502	545	535	553	455	541	521	522	473	524	501	515	488	532	515	524	532	507	510	517	513	520	509	557	552	565	547	498	480	508	479	528	540	529	494	530	486	546	494	518	548	518	547	523	518	528	496	480	505	511	505	519	537	552	534	562	507	495	482	545	484	524	524	543	487	511	567	505	510	532	521	537	550	507	542	536	516	523	497	522	548	517	525	511	490	528	500	526	512	516	521	522	534	539	523	507	499	517	547	510	530	483	505	536	523	518	511	509	532	476	529	539	519	504	500	541	545	500	544	502	536	530	510	525	503	525	488	488	521	505	501	496	519	532	538	549	485	556	548	460	507	542	536	470	536	524	549	505	490	530	537	486	495	488	554	516	492	471	524	507	532	494	485	538	493	549	488	519	511	509	532	498	549	518	540	526	524	518	504	519	491	529	525	533	492	529	506	566	532	542	487	476	502	542	533	502	543	533	488	528	512	496	588	503	492	505	481	496	551	513	525	496	463	492	526	555	496	560	493	511	500	505	536	562	502	561	504	490	498	514	517	544	478	532	515	496	488	507	541	551	509	532	519	532	508	506	492	520	526	539	531	537	493	554	498	489	520	500	498	530	528	536	508	546	557	544	522	540	539	511	533	512	509	529	512	490	509	533	487	541	518	466	493	517	514	515	464	505	546	566	520	487	538	502	488	529	513	516	502	502	523	500	505	480	516	536	506	511	499	497	532	515	490	523	511	501	501	560	504	550	488	501	527	481	530	530	520	513	540	543	512	482	496	522	489	488	501	542	548	504	537	511	516	549	562	523	560	524	538	511	555	517	511	475	547	538	520	505	501	484	516	521	504	501	551	478	528	498	527	541	515	499	523	544	509	500	531	518	530	538	572	475	542	541	520	520	504	555	548	525	460	490	489	527	578	539	534	549	509	528	534	550	531	512	501	526	508	555	483	539	572	513	492	498	495	528	484	542	525	509	495	520	538	475	510	546	516	556	520	527	526	525	512	544	518	527	516	524	535	519	513	540	562	498	501	552	536	552	523	537	521	519	528	493	523	498	530	521	558	501	536	513	527	485	512	550	542	563	478	485	516	482	517	531	509	498	527	484	549	557	536	527	497	516	499	550	512	501	489	507	548	528	512	485	489	520	503	535	534	528	507	528	486	567	519	513	512	530	531	542	531	539	517	544	542	514	490	542	544	498	520	541	522	539	521	517	550	512	514	512	504	534	553	497	511	515	504	522	542	511	533	531	515	501	549	580	511	520	466	540	477	566	500	516	523	495	495	509	518	559	521	509	549	496	463	529	548	499	523	506	491	507	527	501	539	531	508	508	512	501	530	507	518	553	540	497	499	504	463	532	550	508	525	515	524	538	519	541	546	528	531	497	492	459	514	546	546	542	525	530	524	525	541	519	525	526	555	485	507	510	526	512	504	528	479	495	530	561	527	503	511	512	541	487	511	494	522	513	537	498	525	529	525	500	558	494	523	565	518	522	490	511	500	536	541	519	481	516	534	507	547	528	536	510	530	493	466	532	536	530	535	520	537	548	482	527	557	499	487	509	534	507	531	542	536	474	538	524	603	526	517	538	507	464
4091	815	1312	1440	2235	2779	3361	2734	1808	960	520	281	222	202	211	173	186	158	180	154	196	197	195	177	200	178	201	154	183	179	167	175	197	183	213	213	192	168	180	170	188	199	178	204	178	209	171	183	202	175	181	176	178	187	190	189	171	171	187	167	174	180	187	164	185	192	200	195	153	215	186	160	174	148	180	178	185	169	190	175	175	203	178	178	179	188	193	198	185	200	166	188	187	164	162	178	202	177	179	160	160	179	205	191	187	188	187	175	180	154	163	195	179	163	171	190	177	197	180	194	192	174	181	155	173	190	187	204	205	178	183	162	179	192	192	140	176	174	185	169	196	173	162	170	165	185	180	185	157	188	155	208	179	176	175	195	174	196	197	151	154	191	168	169	176	186	176	191	194	195	199	178	162	152	172	178	170	163	201	193	165	184	191	201	178	167	182	186	216	170	182	180	197	177	167	160	185	172	177	195	201	182	184	183	198	176	189	165	186	172	167	180	154	154	182	191	180	217	177	201	171	180	186	183	192	191	161	180	198	186	175	186	170	177	194	210	153	181	171	179	174	180	183	184	190	168	154	180	186	166	191	189	195	186	176	202	166	181	153	187	184	196	188	168	183	174	169	165	167	192	191	205	161	179	189	165	174	174	176	195	175	179	195	187	186	188	188	169	198	182	195	178	167	172	183	171	164	209	170	195	166	187	179	169	165	191	173	205	203	146	157	180	183	182	180	196	168	195	198	163	189	193	191	174	192	165	163	205	175	183	207	190	169	183	145	167	182	161	176	193	168	185	192	170	178	173	181	180	189	199	178	212	177	164	164	193	180	203	180	175	175	167	192	183	171	175	169	176	185	195	180	178	153	173	214	175	179	206	192	203	166	164	188	181	180	178	180	179	198	201	188	142	153	168	169	196	184	178	166	211	183	182	179	196	180	159	199	186	166	179	159	164	182	163	185	163	187	212	189	185	185	180	189	200	191	180	188	197	189	167	191	177	174	167	229	195	183	198	161	190	185	182	197	182	191	180	175	163	196	180	171	184	187	182	190	193	157	188	187	224	199	165	181	226	168	175	181	177	183	164	179	214	183	170	184	160	190	180	192	183	171	211	171	195	171	184	159	156	206	203	178	176	231	173	171	177	176	183	184	188	187	205	174	182	185	175	172	180	210	210	173	200	178	211	159	159	198	181	175	168	173	168	180	170	182	168	171	171	195	195	169	161	164	162	197	196	165	185	191	182	175	194	179	186	190	191	213	171	187	189	191	171	209	178	191	184	152	177	177	163	177	194	169	173	160	156	158	180	175	160	172	178	192	162	200	190	163	178	203	179	164	173	186	175	190	172	188	185	154	196	173	175	182	187	198	176	185	169	200	198	202	181	210	167	191	184	192	194	168	192	182	172	191	197	189	166	168	179	196	179	225	158	190	184	177	214	177	185	191	181	186	175	206	181	165	174	175	171	204	148	187	181	157	189	175	180	200	184	172	176	187	200	207	195	165	169	183	193	175	187	179	176	168	193	172	154	182	177	176	169	168	194	178	160	156	202	183	178	183	184	190	183	195	191	165	192	201	199	182	171	190	195	179	190	196	184	208	169	197	179	168	167	179	160	165	173	162	190	188	162	202	175	202	188	199	182	187	154	203	189	202	190	181	182	194	166	193	171	160	180	169	179	192	175	190	191	175	159	191	199	213	178	173	193	187	177	159	170	185	169	174	197	199	196	205	162	205	194	183	189	192	180	168	182	172	181	169	192	196	192	178	194	178	185	147	178	185	205	192	166	179	183	195	171	183	181	199	181	182	202	188	230	175	167	194	186	165	179	171	196	176	165	176	190	194	168	196	176	188	201	163	157	170	168	188	176	179	177	165	198	191	181	160	184	189	169	177	162	221	178	165	181	159	161	169	181	191	186	171	181	181	208	189	178	196	176	177	163	188	193	198	173	171	192	184	181	190	197	194	180	197	204	169	188	175	183	200	163	162	177	215	193	156	190	199	172	158	187	158	167	199	217	172	158	172	197	191	205	164	162	173	177	177	175	204	175	212	152	183	194	179	185	178	176	169	190	172	180	196	187	196	181	194	166	214	145	185	158	202	178	196	175	193	173	158	155	173	177	175	176	171	168	162	184	176	148	156	183	183	215	173	186	202	170	159	170	167	163	162	180	180	175	199	209	185	159	192	174	188	193	185	190	185	198	194	189	188	194	172	150	186	197	160	182	178	189	196	186	166	194	209	173	182	169	166	188	184	169	149	158	169	195	189	157	176	187	162	187	182	180	166	157	184	175	180	207	194	174	192	212	170	192	182	180	170	203	192	170	182	175	172	180	183	197	195	181	201	176	157	175	180	174	143	174	174	186	188	177	194	192	181	159	193	168	175	174	186	170	178	198	188	174	162	192	207	209	171	161	178	186	178	173	200	179	164	149	184	183	163	229	164	193	191	152	168	164	195	211	185	194	183	168	183	166	191	178	166	201	173	189	179	208	202	180	161	191	186	188	178	177	192	190	197	172	157	191	171	182	179	208	182	184	184	199	181	176	195	181	187	188	172	167	178	188	172	178	165	209	148	183	182	182	170	165	173	202	167	150	182	197	175	191	160	211	167	194	176	175	163	185	156	189	186	192	185	188	216	191	164	166	176	182	178	190	178	194	178	182	178	193	197	187	169	183	221	207	166	179	189	181	178	171	186	183	212	174	199	201	188	181	162	172	176	181	173	172	205	188	187	173	183	171	167	183	160	194	203	167	191	186	185	209	212	183	180	195	170	172	161	180	150	162	206	155	177	186	202	175	168	196	183	170	179	188	175	166	208	170	160	168	174	156	169	188	172	178	178	161	161	188	184	178	158	164	178	184	175	181	155	174	181	179	183	171	174	203	192	159	188	175	192	173	190	190	185	195	184	188	165	163	177	197	194	202	171	190	173	192	204	155	193	176	202	158	169	150	161	179	168	192	177	172	208	177	185	181	173	177	187	191	183	190	178	182	162	199	211	173	181	184	169	163	174	188	174	208	159	189	203	173	192	199	175	174	185	197	215	184	187	181	182	150	158	183	152	182	183	178	175	175	180	193	169	179	182	170	159	162	193	186	196	208	180	188	180	157	178	215	184	192	191	173	169	158	171	179	173	204	202	169	174	178	173	177	180	190	184	165	174	192	187	154	173	183	199	170	197	194	170	189	166	193	172	176	189	204	160	202	187	194	199	183	163	162	208	156	200	179	192	177	203	182	168	180	181	161	186	159	195	176	164	183	204	186	191	175	170	174	176	175	194	183	189	191	166	186	210	173	187	172	179	176	190	162	162	175	166	219	186	179	161	184	178	167	187	179	177	158	186	206	187	178	204	181	173	184	147	196	197	187	172	165	168	168	183	192	172	177	165	175	194	174	199	177	204	179	176	196	183	180	176	190	172	217	162	197	177	179	202	180	201	167	194	143	175	180	186	172	159	209	201	169	178	186	194	172	190	174	185	210	173	154	218	187	187	180
3398	922	2637	5035	8987	11690	12996	10133	6271	3513	1679	926	618	517	474	467	473	513	486	472	483	505	459	466	468	450	458	435	474	448	469	473	448	474	444	421	452	444	450	458	464	493	471	482	445	488	482	460	446	433	476	464	416	449	457	443	444	451	460	484	477	502	450	466	467	461	468	486	444	423	450	449	466	460	447	472	468	470	453	474	454	475	462	432	431	409	460	434	455	463	490	420	441	463	442	456	448	463	417	478	450	438	424	455	443	433	484	435	458	474	447	422	431	445	452	450	469	409	428	469	456	439	461	448	481	447	446	456	448	479	481	447	455	449	482	473	493	474	446	454	443	441	441	494	509	426	453	519	443	445	443	488	455	476	469	466	444	470	476	454	443	505	456	442	469	445	435	455	478	467	455	423	447	434	479	458	472	482	462	456	431	496	461	465	448	429	444	482	489	442	443	472	453	442	458	482	461	444	453	487	429	470	452	443	448	475	426	449	431	452	433	476	454	431	474	435	475	463	433	408	477	505	444	445	487	441	436	424	461	473	440	453	463	433	385	514	493	453	457	468	412	504	488	474	494	475	439	457	447	457	408	460	491	442	451	507	466	489	467	451	432	490	448	413	458	459	466	462	467	470	437	427	438	417	471	475	470	455	469	435	483	444	424	440	438	429	456	459	460	443	447	451	452	436	465	437	449	505	455	462	420	468	497	444	465	491	462	496	469	449	452	453	470	499	456	438	444	427	463	443	441	460	448	453	465	456	472	433	475	459	465	442	433	419	456	451	477	475	456	450	463	436	467	456	477	429	474	441	493	463	448	447	428	454	465	407	502	477	463	434	448	449	465	463	441	427	427	453	444	488	476	468	457	420	459	430	471	452	449	445	438	457	437	478	493	480	479	499	450	441	430	450	479	440	452	480	464	474	450	496	451	449	467	424	416	480	438	465	459	466	428	478	450	456	438	460	485	450	444	456	420	502	468	455	491	476	477	448	489	456	435	469	476	434	458	468	433	425	457	489	454	452	439	473	455	460	469	423	468	464	441	441	473	459	446	475	464	452	467	454	441	475	453	473	444	482	426	411	480	441	482	468	438	464	474	454	470	465	467	440	473	453	426	446	446	469	454	474	459	461	453	432	430	486	442	454	433	410	413	459	461	465	477	465	482	444	456	457	467	464	428	434	425	442	465	412	447	473	479	464	474	470	454	437	461	472	459	475	459	472	448	426	451	448	444	448	444	465	463	457	463	461	462	524	481	467	426	436	433	430	458	462	437	436	504	453	453	449	447	447	474	477	478	467	458	438	499	447	460	455	419	455	450	431	446	459	492	450	455	431	477	432	452	416	456	465	467	438	465	481	495	450	484	501	430	457	453	447	444	464	435	458	474	474	476	467	489	497	428	451	483	440	501	438	460	449	439	477	459	460	450	476	477	419	456	470	463	454	481	456	439	453	447	439	448	436	440	439	462	437	481	471	480	451	456	465	388	477	442	511	464	405	430	487	429	448	436	414	466	456	465	463	451	445	425	453	473	457	481	505	471	452	452	470	436	469	467	451	464	460	478	424	478	439	478	427	467	456	431	449	425	456	454	457	451	458	447	436	485	477	491	458	452	466	471	480	504	433	473	473	478	441	423	479	441	457	468	481	434	489	453	435	456	477	459	462	479	443	462	428	441	440	459	455	482	494	438	488	405	459	495	453	426	452	462	431	420	458	455	465	463	425	477	449	478	471	420	490	455	479	376	462	424	472	475	466	443	476	493	425	457	456	440	459	439	448	488	445	464	444	448	455	485	413	468	453	469	455	447	457	443	459	439	469	461	426	458	461	450	442	471	446	463	488	482	459	442	472	443	477	471	437	466	487	428	480	459	441	435	457	460	478	422	440	465	473	436	493	463	428	431	439	434	439	397	445	452	413	465	436	447	449	464	440	447	477	468	451	484	491	413	457	464	462	470	486	426	455	409	443	468	436	429	465	471	442	444	449	410	463	438	514	501	458	434	453	459	443	429	465	442	433	427	444	448	442	428	448	471	483	453	466	474	461	468	499	484	452	492	493	461	443	452	435	448	470	437	454	467	487	431	483	444	488	428	433	434	462	446	476	464	445	468	479	444	487	473	474	473	460	449	457	455	457	476	428	444	431	444	463	467	424	436	443	438	445	417	446	472	442	461	452	431	433	442	473	458	456	442	471	479	447	459	462	455	422	463	458	465	486	440	421	455	487	432	442	457	425	470	461	469	446	488	469	459	493	460	429	469	453	463	467	460	441	515	412	438	452	452	454	413	465	489	463	442	497	490	458	446	485	453	442	450	428	481	441	421	439	441	458	440	491	464	457	442	463	433	451	447	461	507	450	474	467	441	473	449	445	524	472	471	457	483	451	448	457	473	464	442	467	479	442	422	451	424	434	454	475	433	473	470	451	481	442	408	491	436	467	480	432	456	429	427	440	468	466	467	461	434	443	492	430	445	452	467	486	471	449	452	464	446	465	532	504	448	481	486	429	497	455	437	451	466	470	456	482	462	431	464	472	466	470	461	450	455	481	457	435	481	439	439	476	450	466	445	467	447	462	469	448	452	474	476	461	458	469	449	478	442	452	445	437	474	495	449	447	476	468	428	482	459	472	466	445	500	463	478	445	446	448	490	472	436	448	503	460	495	443	457	435	464	446	464	452	459	489	421	440	500	439	437	452	439	449	450	449	431	466	446	484	394	429	434	445	450	493	460	458	472	392	493	425	420	470	434	455	450	443	468	454	458	446	460	461	458	442	473	460	464	453	415	439	479	476	410	468	470	462	454	454	480	466	448	454	487	482	456	453	486	430	433	457	464	468	482	468	473	434	470	460	450	469	436	489	433	453	472	458	476	464	467	463	417	451	460	457	427	448	458	481	470	484	448	487	448	493	463	425	435	479	461	498	437	461	509	444	447	455	460	459	493	439	457	467	437	488	411	489	494	434	489	466	458	487	434	434	445	429	473	472	461	441	469	463	465	447	451	450	489	480	453	463	470	461	445	475	465	485	470	449	441	451	473	423	433	415	456	472	431	474	433	476	444	431	465	433	481	473	464	478	444	462	425	480	436	451	471	468	487	472	449	459	457	471	489	447	447	429	464	479	416	445	451	426	457	477	490	464	483	421	437	428	452	421	466	429	466	446	446	482	440	423	432	472	490	440	477	425	482	467	412	452	445	452	476	453	445	436	472	455	471	454	465	439	452	444	469	457	404	460	454	456	461	471	470	471	492	443	468	458	458	466	441	443	460	467	437	476	452	435	453	455	475	454	470	461	456	451	455	464	426	495	435	447	453	481	467	473	446	439	450	461	450	477	477	455	460	453	491	424	471	461	457	447	435	434	436	448	452	461	446	491	479	443	485	467	464	521	481	455	442	448	427	490	493	458	466	438	430	444	440	467	463	486	440	427	455	454	440	442	465	435	490	439	462	492	455	451	467	468	431	446	495	466	452	482	486	451	474	494	514	480	469	448	412	421
22415	7476	5929	16325	29322	36291	34523	25332	14000	6016	2048	735	369	267	226	218	261	179	226	219	227	243	205	218	217	200	215	221	185	232	241	213	189	214	228	217	199	215	238	222	210	218	218	216	206	233	206	242	240	190	253	251	241	215	215	236	219	260	209	259	225	230	217	208	260	231	242	202	214	209	228	192	230	202	205	239	246	219	225	254	218	228	221	205	236	224	227	234	250	232	215	228	203	191	239	220	247	226	205	217	237	246	216	235	231	248	207	210	232	217	206	214	219	238	222	214	215	196	240	207	239	244	220	211	226	214	239	253	225	200	212	211	227	242	227	218	208	228	229	228	209	222	217	230	239	227	198	253	201	209	206	202	199	229	247	245	238	206	258	214	194	220	260	220	205	220	233	227	212	223	189	214	242	227	237	229	243	210	214	226	230	207	208	247	213	201	221	223	225	269	230	251	224	214	196	236	230	231	226	192	208	251	225	226	236	214	237	256	217	228	243	230	255	200	210	214	211	234	198	234	220	211	236	207	229	221	230	219	223	219	197	206	216	251	209	203	221	216	229	251	222	238	204	216	221	217	216	227	236	225	251	197	235	241	215	218	208	250	239	224	219	189	199	239	239	235	199	246	234	235	250	247	214	216	230	219	219	236	218	211	230	238	230	208	245	235	241	245	221	212	237	233	206	211	225	230	231	247	237	215	235	240	213	240	243	201	221	227	234	220	225	216	239	212	231	202	223	243	210	229	230	223	226	225	224	221	226	210	224	207	219	218	228	207	246	202	236	220	214	229	223	196	237	217	221	241	222	231	224	240	204	226	211	224	225	247	215	218	253	235	236	218	202	179	249	229	233	210	225	221	220	210	211	231	237	228	222	219	208	195	215	209	210	233	196	218	223	215	216	190	208	235	227	223	223	228	210	201	191	221	213	206	221	223	224	257	227	222	220	245	235	254	210	219	234	216	227	198	193	209	193	200	226	204	191	223	226	195	232	236	233	213	201	234	229	243	200	245	213	232	225	235	254	218	219	216	216	230	217	212	209	223	210	230	227	223	228	213	229	225	252	237	219	227	225	236	197	236	207	224	215	255	228	233	223	226	218	224	237	206	213	209	222	260	206	250	211	245	241	220	248	215	232	235	224	222	222	210	231	230	219	217	186	238	236	205	222	214	235	226	212	228	228	195	209	243	216	253	239	230	204	219	209	202	218	192	222	264	233	233	228	211	223	231	241	234	246	193	222	231	225	229	211	237	218	201	223	209	235	218	231	202	214	239	217	217	251	226	210	218	223	234	243	252	225	229	218	222	229	207	203	218	202	239	214	202	245	215	248	210	237	232	226	221	225	226	242	219	189	246	193	225	222	215	220	241	224	209	247	226	221	203	249	232	213	218	184	218	217	249	211	252	218	203	232	262	219	256	208	231	209	237	255	225	235	229	216	252	237	237	230	226	239	218	207	230	228	222	238	232	231	231	217	229	235	252	212	259	238	216	208	232	217	224	245	218	227	254	233	219	213	227	221	248	235	218	239	214	252	234	206	231	190	217	216	203	233	210	220	247	231	219	206	208	218	217	220	215	202	219	222	230	240	266	236	234	248	193	216	213	220	218	222	212	205	211	272	216	233	229	245	238	204	229	215	228	234	232	224	219	212	271	218	219	229	197	198	203	189	228	225	215	225	213	233	232	247	219	228	217	234	212	190	193	218	256	233	210	209	219	234	212	204	225	187	215	234	258	208	223	219	198	234	197	241	227	240	235	235	225	219	198	247	218	258	226	230	236	213	194	247	200	255	210	242	207	211	211	253	216	193	206	212	215	217	211	218	220	240	218	232	216	221	228	232	253	235	254	217	242	210	211	216	231	191	218	200	197	245	231	193	252	215	222	252	223	212	245	217	221	250	209	218	211	217	226	243	228	217	219	251	215	265	227	226	207	214	233	226	239	234	228	257	218	205	230	239	207	239	204	235	240	232	222	226	213	236	225	244	206	242	232	218	195	218	224	217	234	220	244	217	221	225	202	199	229	221	224	221	228	197	215	201	213	232	230	230	234	204	217	211	220	224	203	211	222	233	239	219	244	224	252	213	220	169	211	222	232	223	225	221	223	226	230	252	221	242	202	232	226	229	225	214	217	225	220	227	244	191	235	229	228	203	255	227	225	223	224	211	227	212	213	219	216	238	224	233	214	216	203	208	225	227	225	241	228	215	226	235	235	215	228	212	223	223	212	235	212	234	215	221	250	220	269	204	189	230	209	211	215	231	230	225	197	204	216	219	258	216	231	234	220	259	225	226	227	265	254	263	238	262	185	222	210	227	224	218	222	227	201	238	207	201	223	199	251	238	228	228	213	212	208	209	215	215	226	227	228	237	209	239	200	215	228	226	221	224	201	239	238	200	221	220	210	215	219	197	241	248	215	239	206	222	220	214	226	235	226	233	206	222	236	204	196	240	225	217	206	234	232	199	229	234	240	222	204	210	245	202	233	217	221	211	199	218	201	215	248	229	222	244	230	211	228	218	246	238	220	233	225	227	238	231	227	234	218	202	235	224	240	234	223	243	221	255	221	202	234	248	180	227	225	210	249	230	236	244	208	216	223	222	209	213	210	225	233	230	211	203	226	222	258	222	231	249	208	242	195	246	205	203	213	212	222	192	202	237	209	254	218	230	240	262	219	249	235	193	207	238	237	228	196	217	202	202	224	220	247	210	198	216	221	202	211	227	201	243	243	239	238	242	217	241	223	221	248	239	235	217	216	213	223	194	219	234	216	204	216	225	201	205	205	238	219	236	221	223	216	227	217	228	250	213	231	244	203	217	224	203	213	245	197	216	237	221	219	228	210	216	204	220	235	252	234	232	210	220	196	230	195	225	220	209	203	238	225	254	217	202	234	238	234	227	215	221	227	234	206	209	218	217	205	240	224	201	236	240	219	247	206	217	242	243	222	239	219	245	204	231	235	213	236	224	213	195	205	216	223	230	247	239	211	230	199	232	227	236	210	224	238	220	210	250	232	249	231	209	238	221	191	209	208	225	219	202	200	202	211	224	208	201	232	234	240	219	232	231	221	235	220	222	242	233	235	225	226	205	241	227	231	238	224	250	198	245	247	187	227	235	234	220	260	225	234	226	215	228	228	204	247	226	225	223	227	233	229	224	222	211	239	233	228	196	233	209	217	200	239	220	207	223	247	243	207	219	220	211	222	227	202	218	236	230	201	231	217	243	228	219	231	212	206	241	199	216	258	258	193	205	219	218	222	224	234	214	221	222	213	207	234	248	225	215	229	198	207	222	213	242	202	221	208	208	249	209	209	217	222	224	221	241	205	224	224	221	253	247	219	251	212	232	238	238	232	226	241	244	226	234	226	209	227	242	232	229	242	215	223	203	228	205	241	228	236	219	222	228	210	221	249	229	241	199	236	221	223	237	242	206	230	211	218	250	223	222	228	240	219	235	236	217	190	217	212	235	199	217	216	223	233	214	207	227	229	237	238
13990	2441	6878	30991	45434	51796	49902	41375	29876	17565	8016	3021	1279	772	596	546	583	553	536	564	555	618	546	545	543	550	554	554	577	551	555	537	561	521	549	515	539	565	541	571	531	530	506	555	516	599	552	523	573	568	567	522	509	510	522	527	555	562	549	578	582	579	594	566	555	595	554	551	530	532	557	542	547	582	587	575	561	556	528	536	548	559	536	536	568	547	535	566	527	550	580	552	556	550	566	571	563	564	569	555	520	556	537	573	492	507	550	507	584	545	568	604	557	548	546	514	538	535	542	558	586	570	566	552	527	570	557	533	545	524	534	549	538	545	545	530	541	522	524	533	556	530	586	552	562	570	487	558	564	597	561	533	529	560	550	547	552	510	580	556	558	571	564	555	532	527	562	545	558	514	532	514	568	543	556	528	537	545	570	544	541	537	572	546	537	517	540	558	571	539	559	530	564	571	533	579	584	553	560	525	560	519	522	524	569	552	571	563	562	561	489	519	544	608	531	543	541	538	528	547	544	532	546	552	565	540	551	546	534	583	552	540	536	554	519	551	553	547	559	516	565	571	549	565	573	556	571	499	531	501	571	562	523	512	577	539	591	538	522	542	555	546	524	511	556	552	537	556	560	553	535	551	560	560	543	561	567	550	518	554	552	525	546	540	554	564	556	518	523	530	549	528	570	527	550	527	537	552	525	584	537	548	527	507	533	568	520	545	536	597	527	497	565	598	507	543	506	518	586	540	544	519	519	508	532	557	563	518	532	607	556	528	521	521	531	504	544	557	534	574	582	540	540	574	553	536	540	566	530	549	528	555	562	546	590	542	505	505	542	532	513	569	553	543	509	575	540	554	548	498	574	544	543	565	591	532	543	553	581	571	571	572	588	532	550	519	535	572	561	553	511	512	539	517	516	577	530	551	540	551	596	553	522	518	535	549	564	551	525	553	555	533	547	580	592	582	522	531	514	575	561	531	517	561	507	605	576	580	559	526	576	620	537	536	523	492	540	585	570	522	514	541	581	566	569	519	562	591	512	560	525	536	544	529	534	550	537	587	550	519	521	581	555	572	536	509	569	565	555	531	553	545	533	561	568	540	564	521	556	534	520	592	527	574	586	546	523	537	527	544	541	563	543	547	586	563	536	577	549	545	494	541	551	560	551	547	554	554	590	573	558	549	586	591	573	565	563	557	576	585	556	538	504	551	546	535	538	529	521	555	546	553	564	582	532	536	564	547	534	565	537	565	550	555	548	528	578	563	527	548	532	533	523	532	535	542	509	578	552	553	595	527	551	580	536	555	507	538	536	577	552	527	589	554	521	530	546	545	541	524	527	584	564	513	536	563	572	511	547	501	548	560	590	525	549	557	553	540	570	524	561	543	544	607	522	535	546	530	561	520	537	516	531	536	610	544	559	534	568	552	572	560	524	550	543	548	556	534	521	511	568	551	536	533	530	554	532	502	536	583	547	523	552	553	520	530	547	533	548	572	592	531	542	520	543	548	508	529	584	513	536	527	556	532	564	539	577	550	500	545	571	531	542	574	587	532	533	552	516	542	577	558	568	547	571	530	545	534	532	543	503	541	572	603	553	499	532	530	588	566	595	527	515	565	555	601	529	541	565	526	519	576	528	543	549	553	575	554	548	530	535	566	584	525	541	545	546	525	564	583	582	566	513	532	576	577	561	564	571	536	567	558	539	528	566	528	564	541	541	551	577	574	553	554	552	539	554	531	546	555	526	556	559	534	552	587	556	545	517	533	501	523	571	555	555	550	522	525	558	566	573	556	573	595	545	550	510	543	555	524	557	535	584	558	564	547	518	531	526	604	526	545	549	552	553	523	581	606	563	508	541	565	531	526	570	558	540	560	582	523	569	553	523	581	573	559	551	505	535	551	550	565	581	572	571	526	564	545	521	566	506	574	476	561	563	536	532	571	538	529	521	518	568	563	550	524	578	543	518	543	515	567	506	566	540	556	498	530	543	521	532	582	511	534	559	530	528	548	536	567	558	528	587	525	525	528	522	533	546	540	564	556	561	572	556	539	517	555	573	554	534	528	574	544	519	550	557	509	564	537	548	497	538	548	506	551	547	554	520	554	541	539	553	540	504	614	580	559	534	532	538	595	553	535	547	549	559	550	566	529	523	501	552	510	543	548	518	573	531	542	509	596	534	547	529	532	505	545	547	551	514	554	558	537	568	536	569	537	581	563	545	569	569	561	559	563	527	586	567	540	519	554	529	532	541	535	580	577	582	573	530	567	520	550	515	550	542	550	574	516	539	543	536	536	566	546	526	543	524	561	556	559	538	521	553	564	561	576	557	556	538	546	556	539	558	558	541	520	552	549	552	522	543	546	599	543	571	542	551	557	520	557	518	562	534	553	525	514	524	502	573	548	535	578	618	567	563	603	521	552	557	569	548	579	573	553	597	548	523	531	538	534	529	575	552	560	534	528	557	554	532	535	550	535	569	564	530	562	555	562	548	533	574	587	560	542	541	535	509	526	577	573	563	541	549	526	540	533	515	549	510	511	534	520	523	526	533	539	503	575	517	554	540	540	541	586	548	586	601	573	535	594	558	557	556	585	578	541	556	534	531	539	546	547	553	522	527	562	549	558	566	555	581	545	564	565	527	556	553	554	536	566	568	557	526	512	535	563	578	559	506	558	543	551	579	558	545	552	500	589	520	543	558	545	519	545	555	549	548	532	513	506	521	535	570	528	536	580	586	556	556	549	565	531	550	535	550	552	587	551	525	535	519	579	572	556	540	553	541	591	526	548	537	588	564	583	545	568	563	567	569	569	530	522	535	558	538	570	524	516	571	540	544	531	566	604	538	533	532	555	561	599	614	555	565	551	586	584	507	529	552	544	546	517	533	536	565	520	581	575	546	526	540	534	526	565	500	572	534	568	531	542	516	538	548	564	565	540	520	530	561	604	552	558	524	560	544	489	535	523	512	558	527	553	529	551	566	585	543	532	576	533	541	582	598	498	518	545	587	567	524	527	538	570	588	576	577	597	532	519	546	518	552	557	529	498	561	560	547	537	551	520	559	539	551	586	516	560	536	546	529	498	543	556	530	581	548	510	563	561	569	508	560	522	555	530	548	546	543	563	513	536	575	576	517	551	524	548	542	552	524	539	513	531	587	536	563	534	548	553	557	558	505	549	527	525	536	578	525	568	574	584	567	536	515	560	540	542	529	532	512	524	553	561	563	581	551	577	573	524	541	597	557	521	548	565	570	524	527	558	578	542	539	592	523	546	511	542	531	581	530	571	529	533	565	578	532	523	528	525	511	525	512	536	539	485	560	564	530	567	598	522	555	580	516	520	536	545	536	517	523	531	561	555	519	585	542	567	578	540	539	520	543	526	539	528	537	559	561	530	544	568	546	496	525	555	536	549	583	571	502	527	567	537	556	560	556	568	568	525	555	528	554	576	572	543	546	509	514	590	533	578	533	586	546	537	523	537	551	554	561	551	525	550	544	532
34765	14690	11473	22067	44643	53995	51292	38344	24743	12077	4293	1273	530	293	237	214	241	228	245	210	185	236	234	240	215	213	205	213	222	200	231	215	225	216	237	228	211	209	240	210	230	218	208	221	229	197	227	226	248	230	198	221	248	209	237	219	214	182	233	210	194	214	219	234	222	208	225	208	227	211	235	238	234	224	201	197	250	219	224	211	211	245	203	239	213	221	230	213	235	226	223	250	252	207	234	215	236	188	230	230	194	241	228	226	226	220	216	222	224	193	233	197	233	240	204	196	229	202	215	225	203	225	205	241	235	209	217	199	202	233	239	215	212	216	218	227	197	202	208	209	248	233	227	223	221	235	227	238	203	220	204	223	222	224	211	218	237	217	210	229	218	237	216	234	226	214	202	235	204	233	235	199	199	212	196	212	241	219	252	235	223	229	206	192	243	220	233	199	203	206	232	222	207	215	192	215	246	234	208	198	230	231	223	208	219	220	229	215	196	218	200	224	236	197	212	217	207	222	217	230	211	209	220	238	223	202	218	191	239	216	236	222	234	249	204	239	195	250	228	224	208	214	200	246	213	214	242	253	231	258	208	235	228	237	210	194	221	217	210	230	191	205	251	216	247	240	221	228	201	214	252	216	209	216	195	236	206	242	220	219	220	220	229	254	188	221	210	214	217	229	222	244	202	204	212	257	202	224	231	235	221	183	234	228	210	228	225	210	219	221	227	211	193	216	257	218	242	219	227	196	208	199	207	213	207	237	198	217	219	233	241	228	222	239	229	267	231	229	238	226	229	223	239	222	225	264	220	199	190	260	250	209	226	231	227	256	215	228	211	234	217	226	208	219	199	222	231	226	232	209	245	207	241	184	231	216	219	218	235	210	231	214	223	213	229	228	210	197	183	256	213	209	217	196	210	251	251	247	206	197	227	227	210	237	232	223	215	185	193	243	223	218	216	241	259	228	229	219	242	223	261	224	193	203	232	200	245	207	211	233	244	238	233	211	248	247	236	245	241	220	219	210	216	210	216	233	214	221	229	247	237	211	204	218	198	226	212	217	213	252	221	200	198	211	175	214	230	215	205	200	214	216	195	237	226	235	225	234	240	255	223	221	212	206	209	229	216	246	218	211	234	217	229	231	172	231	226	205	241	242	272	205	239	235	212	227	215	208	207	219	222	214	214	208	228	222	252	212	262	203	174	219	245	241	228	226	216	218	223	201	212	227	223	221	194	208	218	213	222	250	199	212	207	217	236	212	212	238	230	210	248	202	224	239	233	186	224	240	255	218	197	221	225	203	229	208	230	223	230	226	217	222	218	217	229	228	202	225	207	248	216	230	224	176	225	210	210	192	234	206	203	213	214	211	228	209	225	203	215	220	197	239	216	197	233	229	231	233	197	236	209	224	217	227	226	249	239	224	187	230	215	196	210	192	214	232	249	213	243	199	223	230	206	246	179	228	228	207	205	229	210	216	215	192	207	207	240	247	217	231	216	210	234	213	231	241	246	195	217	205	217	191	210	223	201	214	210	253	209	217	219	229	215	240	206	221	235	235	195	232	207	185	222	248	214	228	193	244	228	231	234	231	258	238	239	247	238	212	227	204	209	203	228	231	229	241	200	230	222	233	209	217	229	228	210	215	230	230	241	201	241	218	202	230	218	233	224	225	210	244	221	227	224	182	225	236	242	186	213	214	221	197	226	223	202	227	236	200	221	231	208	206	218	229	220	217	204	219	208	224	192	215	243	222	210	211	177	221	204	211	216	186	232	227	230	210	228	216	217	226	239	210	244	227	234	232	227	228	206	240	227	232	206	224	212	241	260	231	227	230	218	216	210	239	217	233	249	204	202	216	201	246	218	204	234	207	195	233	208	211	215	205	226	216	209	198	210	216	224	206	232	217	205	261	213	209	236	222	209	227	243	230	189	211	224	210	238	232	197	218	202	246	224	228	218	220	223	239	243	183	244	225	226	212	190	225	230	215	231	215	224	226	209	210	237	234	227	234	228	218	206	204	221	245	233	229	234	232	221	214	226	209	232	220	218	211	233	255	229	229	212	275	221	230	252	254	244	197	220	214	233	220	195	213	226	207	239	204	241	216	227	243	242	241	225	203	249	223	235	222	219	204	212	225	221	222	227	232	226	238	237	245	217	227	211	244	231	220	210	204	220	238	210	245	225	227	221	240	208	245	229	201	218	214	208	213	231	226	257	215	240	230	217	218	219	213	203	243	263	215	219	227	226	227	199	198	226	220	202	212	226	226	202	197	219	207	237	205	242	209	248	211	217	211	217	212	227	231	239	218	207	226	246	220	222	216	214	202	213	223	228	230	226	236	215	215	218	205	249	230	217	236	235	215	204	234	218	234	223	226	251	228	204	204	196	212	207	221	231	208	195	194	225	225	213	186	221	209	233	212	220	199	234	247	219	217	237	226	198	195	219	228	225	201	219	204	227	229	236	212	209	226	223	219	198	215	207	203	218	234	219	222	211	237	217	270	234	221	202	218	252	239	238	241	233	220	223	207	190	216	220	204	230	210	234	208	230	232	254	230	217	223	230	260	214	247	213	231	220	239	200	227	232	216	225	237	224	227	235	238	204	242	253	195	202	204	220	222	215	189	212	204	226	225	248	225	213	228	218	226	218	227	229	226	232	218	214	236	192	234	236	205	220	198	226	227	211	227	241	204	240	215	241	235	237	229	209	228	190	233	237	229	231	251	229	228	194	205	230	257	222	208	204	233	210	215	215	211	211	204	223	213	217	194	227	208	219	210	220	200	224	224	238	209	241	176	231	185	214	224	212	214	211	197	219	234	199	195	210	239	211	211	219	214	219	228	215	214	219	223	205	201	218	206	209	208	212	171	203	225	224	220	228	226	200	251	199	196	219	231	231	224	195	241	216	224	280	221	192	234	244	217	182	213	230	228	236	203	195	233	196	224	209	215	202	221	215	199	225	213	217	242	223	215	187	212	210	233	221	185	193	235	223	214	225	226	234	241	233	193	220	217	169	211	211	219	244	215	237	211	254	222	192	214	203	235	200	234	217	244	210	225	218	219	232	234	235	216	191	248	251	244	218	242	213	217	235	227	240	209	213	224	232	233	216	241	228	234	251	202	238	228	239	232	215	199	228	231	228	229	200	218	219	206	200	239	226	231	218	199	191	232	221	223	230	220	219	220	218	178	230	228	218	191	204	219	219	223	241	221	216	230	227	221	208	206	203	206	233	230	226	227	231	224	240	221	231	220	238	202	231	214	213	235	227	216	200	222	218	220	248	236	213	227	222	219	209	229	230	233	203	217	206	224	210	197	204	206	202	198	242	204	217	237	205	221	216	217	226	189	244	227	212	204	243	207	214	201	200	218	204	205	205	198	229	219	234	233	256	246	220	199	208	217	231	209	230	233	232	233	221	224	238	205	204	241	232	232	234	245	249	232	229	244	219	211	218	217	225	238	263	202	230	252	229	234	215	222	234	238	205	206	241	213	234	231
20152	4018	10375	35653	57881	66545	63168	52459	39935	26317	13414	5194	1861	869	660	529	540	507	554	533	564	485	555	535	553	553	525	534	551	566	550	554	555	504	525	517	552	484	526	583	502	548	525	538	482	539	541	485	506	524	534	528	489	554	560	557	560	534	505	464	499	514	546	533	524	601	490	515	561	546	521	548	515	520	529	556	542	522	492	551	574	533	525	531	518	512	562	542	550	544	539	492	503	526	476	515	541	540	576	511	538	544	554	501	537	503	543	544	532	561	518	556	530	579	534	566	557	554	519	523	552	499	532	537	536	533	505	546	542	522	534	503	485	484	525	541	512	500	536	514	531	529	577	522	537	520	507	552	553	540	555	507	568	547	513	501	507	539	568	541	561	543	491	522	473	523	541	482	547	515	581	528	536	544	510	569	579	583	564	538	552	532	582	531	565	478	575	499	527	517	522	541	567	536	539	503	558	517	522	541	563	536	553	490	529	537	531	543	497	516	563	536	526	537	526	534	545	544	541	572	542	529	519	562	545	546	514	533	535	580	539	493	522	500	499	532	529	536	579	556	534	537	552	568	529	488	523	495	537	567	506	517	542	553	525	497	532	550	548	602	517	542	557	517	501	540	539	501	508	578	567	535	493	558	533	521	519	528	548	570	528	546	564	522	539	528	549	536	519	543	552	523	551	619	505	579	521	504	498	528	514	521	546	536	572	554	548	504	540	560	546	544	531	506	491	508	530	528	518	552	565	513	492	521	521	529	540	517	537	529	550	518	536	561	538	528	510	520	536	528	568	546	524	536	534	503	548	529	527	501	587	521	550	566	546	532	544	559	519	536	538	560	528	510	536	530	525	519	512	552	522	527	532	515	524	565	564	570	502	506	525	538	518	534	542	555	555	528	537	541	507	568	531	526	495	524	549	554	540	517	516	513	520	515	551	522	520	581	564	505	538	487	501	552	521	512	510	539	538	530	560	504	535	541	526	509	545	505	501	540	534	542	527	558	537	567	490	521	535	553	501	521	568	527	536	532	508	522	503	583	561	528	489	529	498	583	539	555	507	583	506	513	550	540	551	526	521	520	545	541	507	530	511	538	542	564	554	529	571	515	572	531	506	559	550	566	520	508	520	544	506	501	511	555	527	534	540	558	548	476	498	501	520	530	496	561	543	538	518	532	530	503	545	549	517	524	549	524	504	515	570	530	534	571	520	498	523	516	527	518	525	497	562	526	557	528	537	551	490	571	556	507	548	534	556	560	560	513	548	541	600	574	521	534	545	523	556	529	518	565	545	527	507	530	513	545	496	528	564	589	520	536	507	553	548	544	541	542	538	524	530	505	516	511	515	531	538	513	521	542	514	541	531	552	527	529	508	537	536	553	531	516	521	550	522	529	545	516	514	505	569	501	530	570	461	550	569	525	509	538	516	534	542	543	569	566	526	531	557	507	537	534	499	577	515	538	532	528	506	513	533	542	556	496	538	545	506	516	528	542	515	567	561	495	492	584	531	563	565	562	551	519	526	557	535	525	541	542	537	520	505	525	503	515	555	544	536	539	513	537	577	549	542	532	538	534	545	518	524	554	515	545	511	501	531	583	559	520	525	522	543	529	553	548	520	531	525	533	538	518	530	539	561	536	534	505	499	549	491	539	565	525	515	519	522	598	514	538	544	496	563	528	552	566	548	527	512	546	545	507	519	515	532	520	546	539	513	552	541	562	534	515	523	539	563	528	545	562	509	520	517	532	565	509	540	552	514	527	507	555	533	559	519	511	511	550	512	523	485	559	527	502	493	523	540	564	590	554	534	538	528	541	517	514	526	536	517	527	576	532	508	549	572	501	519	563	556	505	556	512	520	538	500	534	556	526	506	501	514	535	541	538	535	558	547	524	560	474	511	510	530	499	562	519	513	532	563	499	542	507	549	517	509	503	506	540	522	539	526	533	537	520	547	554	565	531	585	550	523	525	518	554	501	561	522	513	517	511	553	535	486	508	555	509	542	539	566	555	507	550	578	526	499	529	501	539	528	552	513	547	509	550	558	517	541	561	490	518	526	534	508	517	531	502	538	542	532	541	524	510	532	525	530	523	542	583	525	541	574	515	530	536	563	535	573	605	523	549	507	555	550	552	537	492	551	538	564	510	536	534	545	509	535	557	570	520	499	510	517	493	533	486	531	552	514	548	518	568	519	557	520	532	529	532	522	536	551	506	515	545	543	489	539	555	549	567	536	543	538	558	521	531	509	534	545	495	525	574	524	543	571	510	538	515	535	559	524	529	521	533	557	522	543	533	497	550	505	547	527	510	502	569	548	525	556	537	532	515	550	553	536	511	504	546	528	581	528	510	533	546	522	525	572	523	560	521	583	511	542	516	556	555	517	499	548	517	501	528	508	536	531	564	575	521	537	499	500	576	528	551	542	567	522	542	519	554	527	523	531	558	560	533	529	544	554	507	549	516	502	492	498	528	565	512	545	533	545	521	532	507	540	532	522	576	548	485	545	532	532	536	548	501	541	539	505	564	556	536	553	500	556	530	534	503	581	524	541	553	497	539	488	537	511	517	541	540	566	553	531	523	486	528	545	521	535	528	540	556	553	511	524	528	564	531	583	532	545	536	564	532	513	518	487	552	549	556	526	543	539	553	493	528	547	473	527	524	546	544	497	533	589	568	536	546	496	567	525	549	512	541	513	524	558	524	517	482	549	540	506	527	529	536	513	523	521	516	512	533	572	485	551	507	528	524	522	513	556	517	502	532	535	556	573	511	542	563	512	536	541	509	528	502	521	514	535	531	485	534	540	544	521	534	538	527	513	517	549	561	547	519	523	557	544	578	463	516	549	512	549	509	535	542	539	508	594	524	535	523	540	539	538	539	489	514	526	543	542	516	521	555	503	525	560	556	572	546	541	546	499	511	522	518	543	542	512	560	503	556	537	561	540	513	511	511	533	496	524	578	511	492	575	522	509	566	520	548	566	549	571	534	549	545	533	517	531	540	569	609	534	520	553	521	514	562	580	523	538	546	563	541	557	549	520	555	547	517	525	526	526	556	572	481	495	551	535	544	524	554	550	553	575	586	525	531	550	554	558	540	525	530	519	529	550	532	529	534	527	535	533	541	544	520	564	558	511	525	486	532	513	550	529	562	541	571	534	546	558	551	528	554	526	573	563	530	551	526	529	526	541	538	510	551	524	537	508	527	530	540	561	502	575	536	533	532	508	529	527	490	555	559	515	506	535	530	511	535	486	492	524	507	537	554	509	513	547	545	493	526	538	566	551	516	565	498	560	518	516	492	518	555	537	549	513	535	538	524	523	504	548	531	563	568	557	527	526	542	545	555	511	590	511	557	504	560	555	512	522	545	518	521	571	535	534	516	549	545	518	517	487	512	518	486	515	547	532	539	562	561	522	496	533	501	582	487	525	491	546	547	508	552	563	480	553	523	544	519	525	569	545	520	574	546	545	550	501	514	549	527	525	552	542	543	528	509	528	547
3833	1672	2576	1807	1997	3408	3464	2208	1433	787	470	311	217	205	195	217	192	184	205	197	187	159	201	194	202	179	165	182	174	200	171	169	174	172	206	202	190	190	203	224	188	178	177	179	185	192	184	192	189	203	204	180	214	193	197	207	197	206	201	198	179	206	195	176	212	168	192	164	175	159	185	190	191	181	196	184	191	180	167	174	196	172	211	178	180	171	186	170	176	183	198	193	197	186	167	173	192	182	194	153	173	214	183	181	180	198	166	165	216	154	178	204	189	185	176	217	173	206	202	163	180	202	200	184	189	192	200	191	206	176	202	188	180	193	184	202	196	192	183	196	200	173	190	195	189	169	207	222	194	205	205	182	207	174	160	203	198	171	197	191	194	163	190	156	203	194	202	181	168	201	176	192	197	184	182	192	164	192	183	191	159	193	180	183	175	198	195	185	188	181	194	182	204	176	188	194	201	186	207	179	171	161	175	160	184	187	175	188	185	178	182	209	188	182	191	199	208	218	178	183	198	208	178	169	194	175	173	184	198	180	202	176	187	199	203	181	177	182	181	155	168	173	173	190	207	177	192	185	178	178	182	195	196	195	178	193	199	184	225	197	182	191	174	185	194	214	194	186	191	195	196	179	188	186	204	186	157	196	215	193	186	193	179	177	202	181	162	181	179	174	185	210	182	206	211	203	211	199	192	171	186	180	179	162	192	184	193	186	179	166	161	195	181	177	198	174	195	195	219	190	206	195	207	191	191	170	182	176	188	194	211	177	192	185	204	198	188	208	195	188	179	192	181	194	184	188	177	189	196	199	190	159	175	197	197	188	185	198	172	206	174	207	199	191	177	185	203	189	215	191	169	171	177	167	178	202	201	174	200	184	165	179	195	190	175	182	192	198	182	190	154	176	203	197	198	186	172	177	194	194	199	172	198	203	176	197	200	184	195	209	179	188	181	176	182	186	203	201	181	179	171	176	162	171	198	196	202	212	206	203	209	172	210	177	200	190	199	196	185	205	158	173	183	189	144	147	216	192	179	204	192	155	180	187	194	187	215	194	190	170	210	193	186	173	185	170	143	187	190	202	185	163	171	191	187	200	183	230	193	181	203	193	176	185	192	191	204	197	182	191	168	197	179	183	171	190	179	186	179	191	179	168	161	187	215	170	173	203	188	166	191	218	175	180	180	179	214	211	184	195	194	201	177	185	193	178	186	183	191	187	213	208	201	190	173	188	172	166	184	171	182	171	187	174	187	195	211	170	213	190	197	162	175	198	179	192	191	164	178	182	207	194	198	191	175	184	166	196	193	189	231	214	204	201	202	177	196	163	203	196	170	184	177	166	199	185	167	198	199	193	198	189	178	185	222	192	177	209	203	211	198	185	146	165	171	183	198	205	203	201	182	190	192	183	177	165	182	197	201	205	176	188	174	181	183	190	189	183	186	174	187	195	171	183	206	196	180	190	184	205	182	209	188	185	164	174	218	188	219	208	178	188	177	190	195	181	187	185	194	188	191	203	201	200	176	170	205	187	186	194	185	165	211	181	191	190	190	175	183	196	171	187	144	174	208	176	171	182	181	193	172	208	176	207	176	175	179	176	182	207	177	167	198	186	188	174	174	191	195	182	211	179	190	186	177	195	181	199	163	167	191	180	197	170	175	179	167	198	178	190	186	180	182	197	187	143	175	200	203	168	188	203	173	189	183	193	177	172	201	179	183	204	201	185	181	172	195	176	182	214	180	198	167	181	184	175	175	202	202	150	193	194	207	182	202	183	165	169	210	189	182	212	186	217	205	210	186	194	213	188	183	180	228	175	187	178	174	199	204	180	183	167	201	212	189	164	179	183	183	163	172	190	184	189	188	205	197	177	202	171	162	184	209	198	212	211	187	170	191	198	180	167	192	196	181	192	174	201	189	185	198	175	202	208	193	177	206	172	181	185	192	199	177	177	191	179	196	199	179	188	184	204	180	200	220	171	160	191	202	188	210	161	176	157	201	183	206	193	195	202	170	160	180	185	177	180	192	192	174	187	193	190	181	200	202	165	187	181	190	188	188	195	174	186	190	172	205	192	198	199	181	167	179	157	176	186	182	190	187	169	194	206	174	183	181	195	188	168	163	169	191	208	185	192	197	196	195	184	163	190	197	174	203	179	203	185	195	179	213	173	187	183	178	187	191	169	171	185	218	199	200	197	188	208	180	180	192	193	205	170	195	213	171	170	192	190	197	179	188	173	193	246	190	182	183	166	160	191	186	175	155	198	194	187	183	210	180	178	190	200	194	184	185	165	195	194	201	187	185	188	180	188	188	202	190	191	209	183	168	185	178	193	210	183	198	198	200	171	199	186	192	221	215	219	202	185	171	174	177	206	185	184	188	204	173	170	179	190	167	177	175	198	204	184	214	177	174	164	187	171	205	177	191	212	174	172	173	183	197	184	176	194	192	196	184	187	201	197	184	190	176	171	165	202	194	218	199	189	175	204	211	160	182	196	176	184	201	199	190	193	183	184	173	186	169	175	198	176	193	184	202	213	157	176	201	195	180	172	198	187	194	184	209	209	178	170	187	189	195	184	155	169	176	171	181	215	216	223	185	206	175	191	193	198	189	171	195	189	178	182	197	186	164	208	199	186	187	211	188	188	170	207	197	192	204	200	176	190	208	183	168	182	153	190	185	184	177	183	199	174	200	200	206	175	189	207	191	218	221	162	193	177	178	195	179	209	183	196	175	206	179	182	164	187	202	173	198	167	172	181	188	167	222	213	205	185	191	191	215	182	158	171	187	212	196	195	177	195	194	189	180	188	191	215	187	185	169	213	196	175	210	191	189	214	201	196	169	190	196	180	187	192	200	188	187	152	180	183	168	206	191	211	202	196	214	196	171	197	200	176	214	179	190	198	186	211	190	205	186	179	203	165	190	188	161	175	185	196	190	191	186	183	186	181	185	191	206	164	197	193	202	188	203	220	190	188	198	175	186	211	212	183	177	198	175	179	192	172	172	205	192	180	206	188	206	191	188	186	202	176	197	178	181	195	182	173	185	186	184	178	166	181	179	184	188	194	179	212	198	182	185	176	167	194	198	189	195	186	212	184	179	178	173	176	188	168	166	174	174	192	189	176	182	168	181	171	171	167	199	223	197	178	198	186	166	189	206	215	167	202	188	184	174	207	201	158	184	215	187	174	173	171	175	198	174	194	196	173	200	184	201	203	179	183	184	168	189	197	180	161	178	184	189	191	174	188	188	166	215	201	147	189	193	187	204	207	206	173	168	200	184	197	185	219	191	218	204	166	199	163	175	196	192	155	177	185	174	198	206	176	161	179	190	192	181	192	188	192	187	209	185	184	176	187	191	204	182	183	180	188	201	189	202	169	188	182	191	191	180	181	194	180	186	162	185	183	208	179	185	181	181	189	193	167	242	184	207	160	192	172	188	188	169	222	195	153	177	194	195	175	170	208	185	225	170	192	194	182	184	193	175	208	183	200	191	188
3412	1712	4797	5726	8242	14036	13607	9036	5413	2843	1456	836	606	543	498	495	485	489	480	491	489	504	463	479	450	478	469	458	448	459	507	457	453	474	478	438	500	434	469	463	453	465	472	484	480	471	513	432	447	457	513	474	494	496	456	466	499	501	456	466	453	471	491	431	501	498	511	498	459	486	472	461	489	483	488	467	496	520	490	484	450	481	449	444	479	479	463	467	444	501	446	486	483	479	502	453	482	460	472	502	471	474	478	473	459	454	483	495	449	474	427	477	485	460	486	504	497	481	472	463	494	462	457	461	446	479	485	467	471	490	470	436	471	466	450	433	508	450	497	479	458	482	460	474	470	486	481	465	487	532	474	462	497	480	452	473	463	459	452	467	490	470	445	444	458	444	462	471	518	483	483	427	469	474	474	459	499	494	463	455	514	476	472	447	457	457	489	465	488	487	421	508	464	458	458	471	491	465	475	487	485	474	462	440	512	401	483	426	451	497	479	477	489	496	443	479	451	492	491	475	493	437	500	553	460	474	496	496	499	509	439	502	476	488	489	425	507	458	469	473	469	442	437	516	452	449	456	493	487	445	454	461	511	467	479	463	481	468	467	446	427	490	494	500	478	453	471	498	462	486	472	473	451	476	482	476	487	505	470	451	495	466	479	465	463	485	469	467	465	469	485	500	431	479	485	428	470	471	474	458	464	436	486	478	492	468	476	460	507	424	468	438	501	473	452	473	440	488	506	467	457	454	469	478	523	485	469	484	458	481	460	453	478	484	485	503	461	462	465	503	497	494	494	477	487	479	458	495	463	460	477	447	462	522	516	462	524	488	444	473	464	473	494	453	477	477	494	487	458	460	508	477	435	449	457	459	445	449	481	489	441	453	515	457	471	484	450	430	449	482	498	469	473	467	475	472	448	499	503	483	497	437	484	468	496	457	455	442	453	454	502	477	523	454	496	426	500	518	450	474	436	448	452	456	442	494	467	451	426	452	468	455	501	429	450	418	467	519	459	462	479	467	470	458	461	461	495	499	478	502	483	477	459	486	481	491	445	452	459	432	476	470	467	474	457	472	448	493	476	461	434	465	476	486	506	456	470	470	476	467	465	476	471	484	494	440	449	514	487	484	508	491	473	455	442	445	428	490	481	465	467	470	504	513	430	460	492	505	447	470	476	455	440	452	457	482	477	522	473	463	444	507	475	456	470	472	452	463	475	494	469	495	498	504	469	434	495	478	467	447	472	460	472	481	503	473	498	456	468	486	503	465	477	479	499	468	481	481	475	487	464	473	465	490	451	438	507	457	481	482	486	479	468	460	525	457	442	520	486	463	500	475	482	463	497	458	470	511	458	440	504	465	481	482	489	448	482	487	512	481	468	451	458	482	460	474	470	448	510	445	440	466	493	451	469	484	500	496	451	464	484	482	482	442	458	455	492	463	494	464	492	472	463	450	448	478	505	452	474	482	432	480	444	475	467	445	467	475	487	471	502	451	456	465	448	468	455	478	476	479	509	472	475	497	477	475	488	481	466	461	489	477	471	474	476	482	516	448	470	477	518	493	448	466	452	488	441	440	473	466	472	462	470	467	483	513	466	446	494	499	437	460	438	471	443	462	467	499	450	488	495	448	466	518	425	508	445	481	507	438	487	487	481	506	471	485	505	496	475	461	468	470	468	496	501	485	467	461	486	455	465	418	456	511	456	488	457	465	509	436	484	479	476	470	481	475	444	492	487	482	474	440	476	481	523	444	449	488	491	506	485	442	509	481	461	480	440	525	458	463	477	446	464	452	474	490	466	517	446	514	464	478	447	481	476	480	460	463	478	475	474	490	444	476	475	471	479	441	471	464	438	454	439	476	490	496	493	446	487	476	481	467	488	521	478	483	477	482	485	461	443	448	460	471	448	468	462	452	440	486	448	456	506	454	462	428	464	502	472	480	480	444	451	457	457	462	495	476	491	467	460	449	466	469	481	431	508	481	432	467	450	491	480	465	456	452	452	478	478	500	466	455	487	433	474	475	445	483	443	468	469	439	468	456	452	437	461	454	483	476	491	458	490	463	457	451	451	483	475	455	471	464	493	478	483	475	501	471	456	475	477	498	498	476	427	459	449	501	458	425	439	476	475	464	459	449	485	468	448	506	493	467	478	462	436	485	462	494	484	487	454	473	471	437	511	521	463	458	493	478	492	513	446	494	497	477	484	486	502	463	478	497	454	493	457	459	447	430	443	471	481	447	483	492	483	484	474	463	446	428	464	485	503	498	466	501	465	480	488	474	440	507	475	460	472	499	520	442	465	492	489	482	458	476	489	434	458	500	507	442	504	421	417	497	441	499	447	441	453	484	451	484	467	474	461	505	520	464	462	461	488	467	483	470	457	486	495	451	491	475	490	454	490	450	467	455	480	467	474	429	519	463	458	488	444	448	500	478	488	489	493	439	455	476	481	502	448	492	490	477	488	473	476	460	470	455	495	474	473	467	478	500	456	448	497	471	488	494	440	483	445	456	488	488	464	487	445	455	500	490	472	501	479	454	487	493	485	474	450	438	462	486	459	440	499	461	449	456	466	453	473	465	495	474	500	412	472	492	489	491	439	486	463	514	471	454	506	457	467	433	488	437	435	466	485	494	444	481	456	481	477	456	496	459	436	473	494	449	465	511	463	474	485	471	492	454	475	481	476	460	472	467	472	534	483	486	500	495	459	480	495	487	459	457	483	470	479	488	459	466	452	486	454	470	493	476	473	483	447	456	527	480	479	442	447	492	512	459	495	466	485	394	488	466	478	481	427	488	462	473	498	447	445	474	473	489	468	475	437	475	465	473	512	462	465	496	486	468	479	511	461	483	489	469	475	461	463	457	472	481	460	513	464	461	505	470	464	449	479	459	449	489	466	471	495	508	494	504	486	478	469	470	453	470	454	476	496	496	448	491	481	456	491	493	494	475	452	475	474	446	502	430	473	501	461	449	497	467	437	478	472	482	491	478	449	454	487	516	468	462	498	476	507	451	449	479	479	490	450	465	470	512	491	489	506	498	469	465	494	450	475	472	448	443	488	444	481	492	504	499	492	469	513	468	475	448	460	475	463	491	458	472	452	463	489	520	481	435	471	475	496	476	467	518	505	487	510	507	467	519	475	500	461	467	469	454	489	481	489	489	455	477	522	482	458	454	478	452	493	455	487	483	444	474	458	491	504	464	472	485	492	447	468	467	468	475	460	465	503	449	479	502	489	484	506	472	489	456	490	470	522	492	470	472	498	441	456	464	503	484	507	453	458	483	479	477	447	460	502	499	471	437	468	445	507	477	482	474	465	484	482	517	456	509	456	499	424	456	484	497	471	435	466	431	451	442	500	445	491	498	479	449	483	460	447	491	481	471	487	490	462	482	464	496	522	512	471	448	484	489	489	477	489	455	502	458	472	450	463	458	498	466	427	507	529	451	451	491	478	477	443	449	472	472	446	476	459	476	474	469	456	465	424	478	490	441
20288	7236	5468	7096	14708	38433	37421	26013	14176	6000	2177	825	399	295	247	224	216	220	252	244	209	212	227	220	261	240	252	240	221	217	221	217	229	219	211	240	230	229	236	233	199	230	240	229	214	232	243	224	217	222	205	217	223	259	219	237	242	228	239	205	211	207	198	248	243	234	209	212	204	199	228	212	234	238	202	267	205	212	246	244	211	242	243	233	218	214	232	221	191	221	220	242	210	243	225	236	224	259	215	233	250	220	217	243	222	219	228	198	211	263	229	224	221	235	235	221	236	252	212	229	213	227	257	259	226	220	224	214	212	242	216	245	235	230	232	200	225	201	240	239	234	254	218	243	245	215	212	227	214	214	238	214	228	236	228	203	258	244	205	272	237	236	233	222	247	211	257	231	216	192	203	207	227	208	232	244	223	236	244	204	212	194	214	220	226	233	205	256	216	225	223	217	206	204	222	241	228	241	231	209	245	248	231	238	238	235	223	255	227	234	232	239	222	216	211	212	272	225	253	198	238	245	194	218	256	245	237	227	225	232	241	225	246	226	223	249	200	225	214	243	229	230	228	223	239	246	207	225	220	242	236	233	237	239	226	227	211	237	229	239	208	241	214	245	234	219	242	227	212	239	218	248	216	239	242	238	231	266	249	244	242	218	224	198	221	212	231	214	238	220	233	235	241	224	218	258	226	258	216	220	231	218	246	231	210	237	220	219	241	236	208	239	248	218	229	215	279	222	203	217	225	238	234	230	235	201	227	232	227	232	226	229	220	211	222	231	254	249	226	234	207	223	220	223	242	239	212	237	225	237	248	220	251	209	226	243	245	236	256	217	244	221	207	198	228	218	244	227	238	225	223	240	245	230	245	245	237	233	239	229	215	248	214	228	200	224	235	210	235	241	235	223	205	231	228	230	242	223	219	257	220	247	222	225	260	199	220	241	250	237	238	235	244	232	224	239	241	215	231	252	242	226	219	247	243	234	246	221	211	210	236	218	253	230	251	237	242	232	224	238	246	214	234	229	216	244	237	227	209	225	220	206	224	206	205	207	212	210	245	240	217	200	230	219	248	226	233	233	239	235	212	230	196	212	230	231	238	233	195	233	218	231	232	232	246	242	223	283	258	211	232	245	229	219	233	221	208	231	236	239	223	215	223	212	223	233	231	268	221	231	234	188	256	225	224	198	221	216	230	216	205	208	215	211	220	233	219	235	260	213	223	211	245	231	224	205	189	221	221	246	221	228	244	250	209	219	222	223	212	203	238	233	237	204	225	226	261	207	232	205	235	239	228	234	237	237	206	239	206	201	250	192	257	239	209	216	238	220	247	241	225	214	235	234	234	218	246	214	244	226	214	226	227	239	234	234	212	229	209	224	241	221	238	230	214	221	228	200	205	250	201	255	227	244	234	229	226	230	212	227	247	248	227	224	210	243	225	236	250	195	212	237	209	216	250	224	229	215	223	231	193	231	248	231	233	222	248	248	223	229	234	256	225	245	209	232	227	233	231	235	245	239	234	233	219	237	236	232	207	209	231	241	222	242	249	226	227	210	239	252	245	242	215	189	246	233	228	259	244	226	232	211	237	230	209	212	230	230	218	221	203	239	243	207	218	246	210	225	212	232	227	257	201	248	224	220	226	249	243	239	245	259	222	214	216	246	244	218	211	198	205	225	229	237	215	224	219	229	236	233	220	232	208	223	242	230	218	192	214	239	230	241	224	226	240	220	202	243	253	206	230	227	216	222	212	234	224	212	237	229	211	203	249	235	211	235	234	236	226	268	243	243	219	243	256	235	235	246	228	209	242	235	211	216	241	210	257	199	216	226	216	261	224	226	250	226	235	242	228	255	244	215	214	233	220	201	224	247	234	217	223	246	241	211	221	227	233	231	239	219	245	211	226	217	228	243	232	232	246	207	233	254	234	218	232	230	252	218	260	246	233	195	223	222	223	234	229	257	242	248	235	236	233	214	212	239	243	241	229	263	238	198	214	227	237	227	253	221	233	212	216	232	230	223	234	222	209	223	231	219	237	214	234	248	226	247	225	232	216	230	226	216	227	248	247	227	214	235	210	231	248	204	224	209	228	211	218	218	218	224	234	220	232	252	212	211	232	236	240	236	224	212	213	203	212	237	241	226	237	218	254	237	232	234	224	226	207	222	254	217	227	215	243	239	215	249	224	222	248	225	212	226	205	231	197	239	217	211	226	235	255	229	220	218	252	240	225	224	237	224	247	232	229	211	211	235	219	261	250	233	214	240	229	231	240	204	214	204	246	210	219	234	235	211	259	226	231	230	234	216	199	236	254	222	198	211	199	236	237	199	249	225	229	225	249	237	234	222	239	251	236	223	231	214	224	238	237	229	221	227	250	228	221	241	219	250	225	198	242	211	190	226	241	226	218	183	220	256	224	218	215	229	217	244	223	228	261	227	236	226	208	223	217	258	258	227	195	237	231	216	236	226	231	204	224	207	236	245	212	207	212	224	228	204	213	243	258	210	229	244	220	220	221	223	244	243	219	200	227	223	273	214	224	217	224	244	241	264	226	227	231	244	249	225	240	220	240	204	225	225	226	235	224	217	226	252	238	248	235	209	250	204	221	228	197	262	245	200	210	225	237	240	232	226	221	205	218	224	213	218	231	257	222	245	239	252	220	232	223	191	206	235	206	245	238	201	234	242	221	211	223	221	204	225	229	220	235	235	208	234	231	233	238	213	228	220	209	231	215	232	250	210	240	225	223	206	239	218	208	195	236	212	233	239	232	219	212	216	213	227	207	197	232	214	240	232	239	238	219	251	268	225	222	228	220	208	210	225	220	194	234	234	233	237	227	233	229	254	231	204	243	224	230	223	232	239	201	226	243	241	213	242	220	233	221	231	242	250	212	242	233	231	216	219	221	228	251	237	249	238	245	259	236	229	206	220	228	240	222	240	249	263	232	255	246	235	235	235	233	255	237	209	234	230	227	221	232	226	214	226	230	241	239	257	187	230	227	217	246	255	244	185	239	200	217	226	244	226	218	239	232	224	238	243	224	222	229	191	225	235	189	215	241	215	219	220	230	228	233	238	241	192	216	201	225	205	212	254	225	226	229	215	226	242	220	226	236	221	218	274	228	221	210	233	205	214	230	222	221	224	201	242	254	213	228	249	230	237	234	209	266	246	213	233	227	219	203	210	228	232	249	238	245	198	236	231	226	210	222	240	248	253	219	230	222	227	224	230	229	212	239	241	236	239	223	218	222	218	196	256	267	245	200	228	234	240	222	223	223	238	235	245	243	245	257	217	218	205	226	221	256	231	239	214	213	229	230	239	240	222	240	198	276	214	233	251	213	221	211	200	228	215	244	203	242	214	196	238	223	259	228	238	213	250	236	243	197	232	234	258	222	241	200	213	223	211	228	215	251	230	215	240	244	240	227	259	212	226	211	242	246	238	208	209	229	228	235	230	243	209	233	231	236	229	224	226	219	225	240	218	246	221	242	227	261	216
12640	3440	7339	17552	30153	54629	52118	41837	30025	17990	8000	3044	1345	757	631	539	573	572	571	578	503	565	563	547	587	573	541	573	569	541	548	572	618	564	587	506	523	553	556	535	580	561	585	527	582	580	555	535	572	520	609	548	547	579	558	593	530	568	546	588	584	512	555	543	539	531	535	571	550	560	558	553	571	571	537	547	578	516	539	557	563	605	552	568	551	546	555	535	534	531	594	564	574	549	582	547	555	568	572	596	536	540	556	578	531	588	572	593	575	574	567	527	556	569	531	557	516	565	555	566	500	554	589	595	569	597	567	535	578	563	582	569	561	527	554	601	567	560	540	530	565	536	538	534	560	558	548	578	590	531	566	559	567	562	551	549	557	555	574	528	592	544	550	566	570	555	559	567	527	537	541	539	556	587	564	544	590	580	536	557	548	555	522	563	565	588	549	552	552	549	528	562	568	617	520	497	603	606	572	565	587	554	557	581	517	557	622	529	572	580	577	541	536	575	532	556	597	540	598	540	528	548	553	531	577	552	537	602	580	577	583	529	526	546	526	538	505	535	519	547	568	568	586	552	541	568	576	556	573	559	547	569	582	553	539	578	549	577	569	574	560	523	548	490	574	573	509	594	534	551	565	542	586	567	564	559	576	574	534	558	578	563	521	573	550	555	514	532	581	557	551	557	547	553	530	567	553	538	567	549	534	581	552	520	546	560	558	577	556	566	597	596	533	576	549	598	556	568	554	556	579	565	571	558	568	573	559	574	598	520	531	540	574	578	556	552	567	547	543	558	557	551	594	564	537	570	487	556	597	553	557	570	550	511	541	545	568	565	583	529	564	536	582	580	576	610	552	560	575	559	570	564	566	545	551	575	576	544	572	552	542	526	576	547	534	557	535	550	590	547	547	517	566	582	541	567	537	575	585	589	558	547	539	547	567	543	593	573	587	547	584	562	564	538	550	555	528	563	554	574	537	577	535	553	562	569	557	562	536	588	549	541	529	536	551	562	582	594	576	613	544	575	568	623	560	529	580	547	595	571	598	563	537	513	578	518	557	555	568	582	530	546	531	523	547	594	570	555	543	597	606	585	545	563	592	565	538	574	588	626	549	600	567	522	534	537	571	523	555	549	556	579	514	603	537	590	539	551	562	519	563	589	519	556	555	541	513	544	549	576	571	534	544	577	597	578	545	528	521	603	506	572	557	550	529	569	559	590	553	513	521	599	568	553	528	585	547	585	525	511	540	575	538	588	602	585	566	568	571	513	572	542	579	541	565	582	558	529	549	579	557	527	582	550	556	548	596	528	520	565	563	551	563	593	550	531	556	526	578	531	571	554	565	578	554	581	560	576	598	559	561	568	549	560	593	576	552	524	582	544	524	566	563	535	559	554	543	529	566	558	548	552	544	594	523	559	530	587	587	575	557	558	595	528	565	553	566	530	571	542	559	538	564	518	577	552	535	580	546	547	550	525	571	549	581	568	540	553	553	600	567	559	601	581	590	587	581	552	587	574	509	638	558	524	525	578	589	563	527	544	568	544	578	545	553	543	561	557	619	564	534	586	568	567	515	578	596	572	557	579	531	523	564	601	570	556	550	545	569	577	586	541	572	604	607	531	567	568	532	590	564	582	517	525	649	558	557	590	534	547	584	516	533	591	570	539	533	548	507	547	566	558	560	579	593	583	593	592	526	545	588	545	564	559	533	556	531	573	523	567	542	568	579	597	553	522	588	510	620	605	539	573	552	533	601	559	575	531	532	567	536	563	578	555	536	556	542	580	582	538	564	573	575	541	599	546	535	524	567	569	600	517	558	585	565	562	559	599	573	567	584	541	524	541	568	537	581	557	581	570	541	578	601	582	565	564	564	550	564	583	541	560	570	526	559	563	554	544	518	569	511	570	552	575	557	518	578	543	556	549	551	500	522	561	573	575	561	558	549	565	575	580	590	572	531	539	578	603	576	582	575	568	561	583	584	560	517	573	526	535	492	553	536	589	560	559	564	581	571	610	572	557	568	541	556	564	537	583	504	494	570	563	532	552	546	542	581	578	562	604	594	569	576	564	529	545	589	577	553	546	520	566	542	545	574	548	531	583	553	527	550	579	578	559	553	576	587	583	575	572	562	577	581	565	561	586	540	536	580	564	543	550	570	510	534	602	530	539	577	527	556	550	547	552	574	602	542	557	567	569	546	543	585	547	577	537	586	498	594	549	568	564	603	537	538	528	580	568	600	570	536	578	535	603	615	527	577	572	557	518	550	591	562	519	541	560	530	549	536	536	554	548	547	577	525	563	564	561	587	569	533	561	553	557	593	520	529	607	544	570	564	566	600	569	538	591	590	575	576	602	565	515	609	533	555	583	581	581	605	568	599	582	552	557	542	550	569	592	607	581	566	558	561	562	564	593	591	500	548	546	554	599	545	555	535	539	543	521	549	564	530	611	531	574	540	540	532	560	554	559	598	601	606	589	579	558	571	525	549	566	613	562	556	564	562	567	569	586	552	539	534	534	576	540	561	519	531	574	528	583	565	536	571	539	540	525	546	557	572	603	546	525	585	533	564	607	534	518	548	531	610	564	548	544	559	572	542	574	564	536	553	560	553	549	571	570	560	564	597	551	581	517	497	564	596	563	520	568	618	545	589	578	631	584	521	523	566	557	557	533	567	539	501	585	596	562	566	553	531	589	556	546	551	535	566	549	519	550	601	577	535	528	574	572	572	539	563	557	545	542	566	556	528	564	552	597	589	534	513	512	550	582	560	542	578	559	601	578	566	546	580	584	568	547	564	581	559	555	556	530	567	550	594	549	613	551	540	552	529	540	584	577	519	516	519	583	512	585	572	524	567	539	570	539	551	561	558	568	509	575	558	546	559	565	555	557	531	569	561	602	555	609	567	515	541	545	565	577	564	584	545	560	548	594	520	590	555	568	555	585	559	559	556	573	601	578	579	533	561	536	576	514	553	547	542	544	574	523	589	578	587	595	585	522	611	586	563	592	562	536	582	538	579	502	580	524	534	581	521	582	597	567	567	596	523	585	539	555	551	556	547	577	549	585	626	561	540	583	530	572	555	516	536	566	552	552	562	543	552	560	562	558	561	523	581	595	564	541	586	572	575	547	581	580	522	585	540	559	588	570	557	563	556	534	530	539	542	582	579	526	572	547	584	603	535	545	564	582	548	561	608	516	529	576	555	589	550	590	549	559	556	564	552	527	542	513	581	553	544	538	589	575	607	531	533	616	546	566	608	523	581	546	520	548	591	595	548	618	539	544	552	584	548	618	583	579	576	580	590	556	577	607	551	503	548	563	589	566	576	571	564	565	566	560	549	579	591	551	540	535	536	570	544	572	548	543	523	605	576	564	557	605	559	522	516	544	547	559	578	536	568	532	571	550	592	549	561	542	584	551	577	557	572	569	543	538	553	587	559	586	577	564	522	582	596	574	576	585	557	575	528	560	583	533	563	599	548	579	530	538	551	540	559	528	551	553
32087	13485	10033	8519	18897	57191	53198	39593	25068	13225	4826	1399	549	287	256	239	235	246	230	221	200	212	231	225	229	205	230	221	232	236	203	225	223	224	191	217	224	221	250	220	246	239	218	232	239	219	214	220	222	246	204	229	244	226	221	215	216	236	222	220	219	234	238	199	228	219	228	206	228	251	192	229	208	262	242	203	239	232	217	213	239	214	228	232	237	210	227	209	218	224	204	211	251	214	220	211	236	230	235	207	210	240	213	212	216	227	209	196	231	195	242	221	230	234	219	214	222	246	215	181	216	205	235	194	239	245	234	216	217	235	223	225	203	231	187	203	214	196	234	220	228	214	228	213	222	227	228	240	207	202	224	248	220	213	232	231	188	215	218	234	212	234	216	218	225	229	221	249	216	204	231	202	221	198	213	227	217	222	233	219	240	205	225	253	215	207	231	255	229	201	226	231	209	206	215	213	227	240	212	231	218	228	216	209	227	206	215	203	226	210	189	225	193	212	206	233	199	227	242	222	242	209	234	222	215	245	251	218	244	227	218	224	236	202	218	209	207	215	212	239	258	228	228	209	237	240	221	240	219	219	192	228	225	233	216	221	219	220	220	208	233	224	241	211	224	212	231	246	224	208	220	255	208	203	237	220	213	238	224	198	231	203	205	239	218	215	228	256	249	218	200	238	238	222	217	238	228	238	216	236	213	224	250	221	228	229	214	209	228	242	216	221	213	225	231	227	243	217	208	225	237	208	230	214	205	257	239	223	203	207	214	212	227	217	225	259	245	216	227	214	218	206	249	222	248	196	213	229	231	224	216	217	203	223	231	227	209	231	213	223	214	205	234	241	198	203	226	215	208	185	183	229	224	223	240	231	209	214	228	223	220	207	240	186	236	222	212	215	227	191	223	246	218	240	243	206	241	227	250	216	236	218	237	255	246	223	211	230	219	243	242	219	194	232	225	237	205	239	207	217	197	217	233	238	222	230	209	253	223	233	203	206	232	194	208	224	235	233	225	218	218	210	222	210	232	224	226	225	227	240	245	229	229	230	224	197	195	200	212	222	221	221	236	200	211	248	220	245	229	236	239	234	192	246	188	210	236	230	221	248	246	230	225	214	216	222	232	243	223	207	235	248	255	217	214	211	225	200	205	218	206	248	228	211	200	205	218	229	236	253	227	242	246	249	239	226	212	234	231	258	213	223	200	226	228	190	242	195	218	248	236	253	214	227	241	202	231	198	205	181	240	211	229	250	230	251	197	223	231	220	211	219	236	242	245	204	233	210	198	234	241	239	209	199	194	206	242	224	198	216	230	251	222	220	222	228	233	229	233	261	211	202	230	192	206	260	230	234	265	227	209	253	232	236	235	221	221	203	216	246	252	206	227	248	237	227	229	238	228	225	228	215	224	234	233	208	209	196	223	235	246	234	233	225	213	217	211	213	200	215	216	221	218	242	215	217	242	225	227	204	217	210	190	250	217	230	228	224	209	245	231	222	225	227	215	230	228	229	226	230	225	200	234	231	226	211	212	236	230	226	221	200	195	190	229	244	203	241	236	218	240	223	235	243	241	221	221	208	232	220	211	238	208	192	205	219	195	195	227	214	215	212	250	207	243	237	233	247	203	240	201	215	218	207	209	221	263	239	220	204	234	201	224	235	209	222	219	220	212	206	247	202	209	244	231	188	212	206	221	206	238	227	227	192	199	213	227	244	230	203	243	228	244	212	227	222	239	237	232	199	230	214	194	223	242	223	226	223	230	224	222	218	232	214	214	218	214	225	234	210	206	213	231	236	216	232	261	239	229	218	210	238	209	199	206	237	206	231	233	215	200	205	248	200	199	226	225	242	208	203	229	217	225	243	205	230	203	242	239	220	239	227	219	218	221	232	203	216	232	218	238	229	216	192	221	242	200	218	222	266	248	217	232	227	205	223	202	222	209	226	239	202	219	211	232	221	239	229	217	212	225	231	209	206	244	228	219	218	247	206	231	224	199	222	234	212	236	257	223	213	257	242	205	234	209	214	224	211	231	206	206	205	226	240	235	236	211	224	230	222	204	209	229	225	195	212	229	217	227	218	214	189	227	233	216	208	203	218	233	204	244	227	192	215	216	226	223	194	250	222	224	232	246	207	218	252	211	232	249	212	232	232	202	221	193	212	231	202	212	209	227	225	219	218	210	222	213	222	241	217	219	199	199	209	191	209	222	198	228	218	209	219	227	250	206	238	229	223	216	242	213	231	255	217	219	231	213	216	253	246	208	215	229	232	223	216	222	203	230	226	232	250	224	218	221	222	244	214	225	214	223	221	227	218	242	209	271	249	208	232	208	244	242	249	235	206	227	234	253	270	231	215	234	219	226	219	217	202	203	233	226	212	218	244	241	234	249	227	209	218	207	203	227	215	225	215	250	232	218	198	196	218	235	235	233	237	221	202	216	230	207	218	218	221	237	206	234	223	219	238	195	239	209	230	187	233	226	212	267	223	216	220	247	228	206	234	211	224	231	231	221	208	254	205	247	233	224	262	221	219	222	213	226	211	186	244	232	194	217	216	237	192	216	208	206	234	216	228	209	216	223	232	236	198	264	242	225	230	248	214	220	220	207	204	229	243	241	224	243	226	221	250	215	245	253	224	211	215	251	213	223	211	247	214	234	228	206	234	272	237	252	233	212	267	237	190	233	212	213	204	214	202	225	206	207	246	222	247	211	225	227	220	225	246	223	237	221	205	216	239	222	228	239	224	226	231	244	245	228	209	246	228	226	233	211	230	241	241	218	237	221	213	204	249	197	203	249	225	216	218	210	210	233	220	215	234	215	226	257	215	243	210	235	207	253	225	222	226	235	229	221	209	190	202	212	217	246	245	227	234	223	227	231	224	262	242	227	231	202	228	221	211	198	218	252	224	233	222	253	218	220	216	216	219	196	234	245	231	232	277	215	209	221	223	214	233	260	231	225	231	212	215	207	220	218	218	274	205	221	243	204	227	220	223	213	197	198	179	221	252	215	217	227	213	212	221	231	222	258	228	236	244	270	214	240	227	191	231	225	213	226	213	249	233	250	216	199	192	209	234	215	240	243	194	207	205	199	212	207	243	229	227	198	224	221	217	230	240	241	244	240	217	239	230	212	237	214	213	237	258	237	208	218	217	235	232	240	203	197	206	197	233	220	236	201	226	233	204	212	235	230	236	249	203	251	216	252	203	220	212	211	189	212	216	211	240	228	248	212	225	224	232	193	237	227	225	228	227	210	235	187	180	208	225	203	185	213	215	212	222	211	201	213	237	242	170	241	224	236	215	188	214	229	239	223	233	240	223	227	225	209	211	216	213	236	227	219	218	238	244	232	222	223	235	255	236	225	215	238	203	241	214	235	206	259	232	202	208	190	215	218	227	215	237	246	219	225	205	219	225	220	232	201	219	233	222	251	232	226	245	234	219	243	242	200	228	250	238	231	230	212	225	220	242	206	249	199	227	241	241	244	220	223	203	229	233
18574	4548	10498	17014	34856	69186	65047	53403	40538	28399	14092	5537	2017	934	663	572	565	540	514	569	521	532	487	586	553	520	507	514	552	544	571	529	545	583	494	527	542	562	544	537	546	510	535	546	533	535	542	597	566	510	524	518	543	542	580	507	511	514	508	559	537	563	547	580	563	517	511	580	525	539	532	532	495	531	541	496	518	555	522	549	540	519	559	542	573	533	569	523	558	510	552	538	523	545	545	532	525	549	540	539	517	546	530	589	513	506	532	515	568	559	490	539	507	571	528	529	538	555	511	530	480	471	512	506	557	537	530	591	551	553	548	537	509	543	506	541	547	556	564	510	537	546	545	551	523	556	540	521	549	537	523	559	536	523	522	558	542	542	533	575	539	540	562	505	559	532	513	576	557	549	547	510	545	527	553	548	520	553	525	558	555	566	530	532	517	560	552	568	535	553	536	549	506	543	513	562	572	518	508	528	525	510	525	542	514	499	517	571	563	517	524	544	533	539	538	524	496	534	562	485	543	525	484	520	533	563	540	577	555	551	545	549	529	475	531	504	536	541	506	506	515	525	527	553	544	536	512	535	519	508	522	516	519	554	551	538	528	554	573	542	520	529	567	570	517	621	516	562	533	541	517	517	508	529	554	529	542	548	515	490	525	590	525	565	507	482	539	520	562	501	562	549	531	511	543	536	506	516	522	511	536	543	547	536	571	583	548	546	562	528	535	528	566	491	539	535	524	528	525	545	518	517	540	565	508	561	522	532	543	547	559	555	519	517	526	545	516	521	553	529	550	534	521	517	537	560	571	594	504	558	559	516	544	528	524	554	576	578	537	549	553	500	494	503	511	514	512	566	567	565	526	538	537	510	512	553	542	542	545	516	566	517	527	579	538	548	492	484	599	593	513	527	499	579	517	544	558	542	529	561	514	532	523	516	558	503	529	519	540	518	544	529	572	508	553	562	540	532	533	563	537	527	558	578	528	563	559	545	549	531	548	583	523	559	538	530	567	526	538	538	539	588	533	563	517	508	585	567	539	529	546	551	537	524	533	608	553	542	504	488	510	529	563	525	512	488	561	579	586	543	544	561	518	516	553	539	524	541	556	512	530	566	540	538	552	541	522	539	541	511	506	550	538	550	565	558	514	548	516	551	565	528	526	518	548	530	527	534	589	548	522	526	530	539	509	522	515	577	519	507	544	573	497	554	503	551	494	554	514	532	536	528	554	560	546	547	518	509	511	500	539	562	553	579	542	558	507	549	533	539	546	511	510	551	522	561	526	555	538	539	524	515	533	564	544	539	563	535	541	522	562	539	525	561	537	532	540	517	520	560	513	525	522	529	549	529	578	554	545	472	550	533	530	539	546	521	537	571	530	537	525	526	524	545	533	566	530	576	534	530	581	530	534	547	556	521	541	513	564	538	508	534	519	528	540	556	532	551	508	501	549	489	528	541	551	575	571	590	523	520	522	551	548	491	513	544	511	567	528	568	564	558	504	543	517	507	576	545	577	541	492	555	555	488	551	526	535	545	537	552	518	538	553	554	568	549	567	540	562	545	567	506	508	517	516	541	550	566	494	535	524	549	523	545	559	521	521	560	525	559	529	602	563	571	538	550	555	538	503	534	556	542	563	511	526	530	578	574	533	558	560	521	542	538	505	516	490	558	557	564	545	537	546	526	521	557	519	521	542	556	596	520	517	524	570	514	525	553	537	541	545	528	525	527	548	537	546	585	564	505	496	537	499	526	545	504	550	533	517	511	541	576	537	522	543	514	554	550	529	552	535	525	540	492	520	554	551	548	542	543	552	557	529	512	569	493	529	553	530	542	534	518	519	534	501	523	566	517	514	525	540	557	518	532	568	541	543	571	536	534	517	513	544	512	522	548	491	513	556	531	520	525	515	521	561	573	587	571	540	514	480	537	536	521	542	549	494	547	555	558	534	589	527	557	519	544	547	544	519	546	569	549	588	519	562	543	536	548	529	545	558	543	564	552	537	553	580	534	499	523	517	528	563	566	546	567	511	517	549	510	545	532	573	513	521	513	523	547	548	535	535	528	523	513	541	568	558	532	530	562	508	511	522	526	552	556	529	545	541	546	567	556	532	510	546	521	553	525	564	511	532	548	507	542	528	578	577	550	532	548	534	551	568	536	522	501	523	554	543	576	516	510	551	559	521	542	529	507	516	496	541	526	516	542	527	523	533	535	531	519	548	520	562	514	524	532	532	590	534	529	524	520	544	518	548	538	563	512	540	536	526	536	568	566	547	554	521	535	526	527	548	550	542	499	509	520	518	523	517	499	568	543	571	538	543	503	522	562	523	550	534	549	576	560	553	559	543	530	548	565	562	536	525	561	542	589	521	545	564	554	559	529	556	549	524	511	542	562	515	584	515	517	529	558	527	527	550	538	523	550	532	550	526	525	553	522	529	548	540	558	548	562	525	541	518	533	545	543	572	531	514	541	526	499	540	514	544	527	545	532	541	523	550	567	497	553	503	535	452	512	542	526	526	572	525	513	562	530	528	523	502	525	524	519	522	538	511	576	503	554	555	513	558	491	542	532	542	529	560	511	545	556	549	523	587	555	581	526	545	536	541	540	570	496	534	526	539	551	510	537	518	527	537	548	523	549	517	532	533	537	535	492	559	531	515	514	532	557	585	523	505	510	514	521	543	547	534	522	524	545	516	571	559	516	521	539	525	517	572	526	531	530	572	571	525	582	535	504	504	560	533	524	519	530	497	585	545	562	560	500	547	558	547	530	578	543	559	560	551	502	518	545	493	555	565	559	532	543	544	586	541	514	544	558	535	516	541	536	573	518	571	538	516	551	537	525	532	573	534	520	508	536	500	556	539	548	537	566	528	533	544	497	548	536	574	525	523	520	580	574	504	522	519	551	505	531	524	528	549	521	532	540	492	532	533	536	545	560	583	534	539	557	522	552	514	568	528	505	533	566	594	506	515	544	536	529	546	523	601	572	513	537	489	553	507	499	510	569	495	544	512	566	549	545	573	535	560	532	542	497	569	564	554	562	539	533	514	553	511	494	546	514	536	534	519	584	554	538	532	529	505	572	596	545	498	574	508	523	556	566	536	558	554	524	522	531	553	521	499	560	534	560	531	533	529	513	550	523	534	507	522	560	510	541	520	552	550	520	532	536	547	558	530	533	504	494	560	513	485	509	602	494	489	559	526	580	523	541	561	547	546	537	546	547	502	551	585	540	509	517	549	522	562	548	537	501	540	558	520	538	506	557	536	571	509	516	505	554	518	518	565	558	561	548	544	569	525	553	591	571	509	530	538	552	507	493	549	548	546	550	521	520	534	566	533	512	515	551	553	532	561	518	521	557	537	545	566	494	535	498	551	563	507	540	548	558	512	523	526	515	559	581	509	534	499	545	509	517	550	492	551	557	522	552	533	559	532	499	536	508	534	538	522	554	518	536	543	607	521	583	503	593	532	498	516	529	521	488	547	534	561	539	574	553	540	510
5820	2279	2629	2655	2213	3201	3847	2759	1733	953	514	343	259	179	195	188	180	213	183	180	208	190	207	190	201	184	206	185	185	185	210	162	196	177	194	195	200	195	162	190	196	200	207	198	217	199	189	179	184	233	178	164	176	196	176	186	168	194	175	200	208	184	184	174	187	171	194	192	213	216	180	194	179	198	158	170	185	170	173	167	172	193	200	180	186	178	185	177	179	217	196	194	165	202	170	221	200	225	181	201	169	181	187	224	189	187	185	188	193	185	192	217	182	202	185	173	204	196	202	185	213	186	204	179	198	192	209	206	181	204	186	211	202	179	199	200	193	180	190	198	194	171	209	190	202	186	177	180	177	185	184	190	213	208	183	186	185	172	190	187	186	184	197	183	173	182	194	164	191	193	190	165	188	144	186	200	188	177	192	207	174	202	175	175	187	228	202	206	176	161	195	220	203	194	195	174	198	227	187	175	196	206	158	195	191	183	191	181	199	214	186	175	172	205	173	176	205	179	185	155	184	162	182	209	174	204	170	188	184	182	166	197	207	195	162	178	220	187	207	186	188	199	203	193	179	186	173	178	209	182	193	185	171	184	195	197	153	195	194	181	188	194	181	172	191	205	192	211	214	209	212	181	184	198	182	159	187	148	191	184	204	189	183	221	168	195	187	222	172	187	202	188	197	195	153	170	208	208	206	155	188	225	183	219	213	190	178	195	203	204	166	186	223	185	176	195	202	191	214	186	177	189	198	194	187	180	188	170	192	189	172	208	146	197	209	189	171	168	192	191	178	182	189	190	201	172	182	185	176	214	200	184	180	203	190	185	189	193	193	160	199	231	178	200	184	192	201	166	204	186	177	192	186	189	195	195	193	161	196	179	206	182	219	189	200	221	160	196	202	185	187	219	176	168	192	206	203	202	190	196	160	185	202	223	169	186	176	185	210	164	192	190	188	189	200	191	190	177	222	168	173	186	194	197	179	218	183	208	199	204	190	201	152	203	232	210	204	180	193	192	179	196	182	196	159	195	183	189	193	180	200	172	207	201	179	215	196	195	213	171	197	195	202	181	190	179	194	212	202	201	195	182	191	208	189	189	216	197	227	203	175	190	209	206	186	203	221	207	198	173	199	183	197	192	208	205	200	199	181	199	162	189	203	176	172	174	203	199	196	192	187	199	190	183	184	190	210	220	186	184	195	231	197	185	188	192	189	180	187	182	212	190	208	191	182	191	202	200	187	186	207	220	199	182	183	150	182	193	184	193	177	188	202	186	210	229	189	174	189	188	207	200	209	197	177	170	201	185	200	192	190	193	207	196	185	201	185	171	187	204	197	185	200	185	180	183	170	212	200	200	173	171	171	173	202	233	178	219	187	168	194	176	208	163	174	217	166	243	184	180	175	201	205	183	199	199	175	190	172	197	179	216	198	201	200	200	180	202	179	188	190	207	230	210	180	208	207	194	176	198	186	215	150	200	201	188	185	188	168	166	209	194	173	185	159	187	188	181	182	175	197	208	191	173	179	219	202	212	218	192	223	204	205	203	192	203	163	213	191	202	178	193	193	192	177	203	175	203	186	199	173	225	181	169	200	184	178	207	200	193	203	201	196	190	169	170	176	213	206	167	178	162	191	199	189	164	174	194	208	188	196	190	187	182	146	196	226	209	202	151	178	234	200	188	187	159	178	171	187	196	220	186	192	181	187	197	203	185	190	184	199	179	183	198	177	193	199	184	167	195	186	198	171	185	212	161	212	178	199	173	210	184	198	190	201	187	170	205	196	189	188	166	185	189	204	181	179	188	195	179	193	198	193	166	207	182	191	184	225	169	197	183	196	189	217	191	172	209	200	197	200	199	206	192	201	195	195	187	198	218	182	187	180	194	188	204	199	198	230	172	189	174	174	195	176	183	178	186	187	189	186	189	199	162	193	182	224	207	203	186	170	180	174	168	194	187	170	181	183	192	180	192	184	175	196	162	193	184	176	189	164	176	205	205	178	189	192	204	189	193	199	197	202	211	193	182	197	190	195	193	181	203	196	183	175	135	172	177	207	166	182	209	205	183	181	211	198	196	189	174	180	183	211	196	189	200	194	181	174	176	197	196	193	193	183	202	180	188	217	197	171	188	188	194	172	182	190	200	210	181	199	202	198	202	200	215	197	166	180	204	171	169	171	202	203	190	199	173	175	196	197	213	207	216	188	206	197	213	188	190	194	194	217	213	175	169	195	202	186	204	216	172	181	178	197	183	193	203	185	200	181	198	203	168	186	203	190	187	191	174	188	142	178	191	179	196	175	200	184	216	201	200	199	196	187	188	184	188	200	192	207	196	185	175	178	195	181	226	170	200	190	200	185	182	189	165	204	178	191	216	188	206	193	179	181	184	191	200	184	163	169	183	181	196	168	198	205	176	182	183	159	205	193	171	187	190	194	198	185	200	186	190	200	198	179	203	199	190	194	212	189	157	175	194	193	209	193	197	182	168	205	203	188	195	210	182	207	183	204	183	162	178	206	187	181	178	169	180	173	166	166	154	192	184	182	183	197	181	200	175	191	187	197	185	221	197	189	166	175	180	182	183	193	195	190	183	191	197	179	167	185	212	186	197	189	214	179	221	199	205	195	196	197	200	195	173	195	198	177	188	215	192	181	189	169	185	170	164	189	174	183	177	196	211	201	202	178	203	176	189	191	175	211	212	192	184	186	189	169	201	176	193	157	188	189	156	176	193	185	207	191	204	224	180	155	179	179	181	197	217	177	187	196	173	201	219	192	194	174	181	193	179	202	173	202	196	198	185	192	185	181	213	189	203	203	210	192	205	176	190	226	181	193	168	188	175	188	181	201	193	203	192	181	186	192	210	182	207	183	169	187	182	204	185	165	200	175	189	193	200	184	194	191	177	170	188	218	196	189	194	195	182	204	197	194	194	174	204	194	181	172	195	226	191	192	188	159	210	184	188	188	177	203	184	186	180	200	196	212	210	174	183	201	174	188	208	179	178	216	180	166	196	214	174	210	193	163	196	205	211	188	192	190	199	145	204	175	184	196	182	173	192	200	174	195	184	169	184	200	188	186	186	199	182	205	170	191	207	186	198	212	165	193	183	197	209	187	187	193	172	176	196	175	183	199	203	188	180	176	176	197	197	197	206	195	188	207	169	186	205	183	204	184	184	204	174	194	193	181	199	174	181	168	176	167	206	169	209	204	181	198	205	191	187	190	216	211	192	194	191	192	170	215	170	186	206	202	186	197	200	180	230	178	167	194	181	178	203	201	231	184	197	182	185	192	197	187	188	174	200	186	216	195	187	170	201	203	195	188	174	213	178	198	195	167	182	194	172	192	178	170	162	188	180	183	190	165	195	197	195	186	214	223	213	178	203	197	164	179	176	195	210	183	210	192	199	179	171	169	184	211	198	209	186	165	192	186	196	175	182	195	184	179	202	194	183	199	195	182	188	188	195	169	190	185	197	174	170	206	175	188	203	203	167	189	202
4368	2057	5022	7984	8528	12988	13973	9925	6214	3408	1751	922	623	530	493	486	500	450	485	486	480	444	497	464	415	450	436	451	492	522	465	496	470	503	477	461	488	465	490	490	427	465	450	459	463	477	447	446	466	452	498	449	489	473	489	491	483	488	506	442	465	507	480	449	497	495	510	459	474	467	512	464	500	475	470	447	439	471	463	490	465	495	476	493	475	482	457	469	498	468	501	475	468	458	465	505	529	500	482	489	451	484	485	477	480	462	505	505	464	515	455	485	516	489	462	481	480	506	484	455	478	446	490	457	449	495	472	456	476	472	454	455	469	480	474	522	483	452	452	474	504	481	496	429	471	477	466	481	466	494	418	501	524	512	460	480	452	481	477	482	530	468	488	491	551	479	479	493	493	483	484	509	425	457	484	466	483	498	454	526	434	472	503	480	439	536	436	495	471	532	453	465	474	465	505	473	471	482	470	467	514	501	457	449	454	473	465	494	483	469	480	438	478	478	452	526	512	498	457	486	522	498	461	458	526	508	510	494	488	492	541	506	467	476	502	517	484	502	470	474	485	472	442	467	477	461	503	489	487	501	471	476	488	521	488	492	491	478	471	497	521	494	464	441	494	480	488	475	483	447	467	477	437	483	526	467	503	463	444	462	460	470	489	504	470	478	445	445	484	471	484	490	437	459	461	477	447	483	497	456	471	511	527	428	479	468	485	473	506	475	476	458	491	485	453	488	502	464	467	464	504	468	494	455	422	520	487	467	506	498	527	467	457	464	473	472	457	499	528	449	500	459	472	497	479	492	505	499	494	504	514	501	514	469	434	491	482	472	489	501	476	498	468	440	500	465	447	500	450	452	487	468	444	474	512	508	469	520	479	473	473	454	462	480	446	460	503	451	508	448	446	422	458	469	481	469	466	478	480	494	492	433	507	468	450	452	512	536	488	485	484	489	463	451	475	471	440	442	478	473	477	491	465	486	491	496	492	519	450	497	479	471	459	485	440	487	491	470	481	481	452	473	497	466	483	495	466	477	481	494	442	448	517	447	446	464	527	504	457	491	473	486	473	491	486	487	477	468	445	505	493	474	450	459	477	468	491	495	500	510	499	509	450	471	458	464	518	445	469	471	429	503	445	478	496	482	484	517	481	478	465	505	479	526	456	457	455	490	465	475	486	504	466	457	480	510	497	501	449	464	488	494	438	469	465	475	513	508	479	493	473	486	484	476	489	471	473	559	462	479	467	472	450	459	461	485	479	490	471	493	453	468	444	474	471	497	462	434	480	465	521	440	483	533	532	490	488	476	460	485	502	466	491	472	511	453	498	494	475	464	464	492	476	460	460	448	494	524	470	509	489	467	489	433	449	484	470	531	447	474	468	525	493	479	497	468	498	440	493	467	504	513	481	443	523	447	496	462	452	505	481	489	488	472	468	416	483	500	475	503	470	468	459	469	499	457	466	474	472	474	450	458	477	466	466	463	508	465	497	504	482	496	443	444	468	479	485	441	488	451	494	487	487	445	502	479	491	490	485	468	454	456	497	468	497	519	480	454	433	508	484	479	550	528	439	464	490	470	475	487	484	448	476	480	480	511	489	481	480	483	473	479	475	477	488	464	486	500	479	516	448	495	484	450	479	461	457	476	490	454	487	481	463	518	501	455	526	476	491	474	484	493	471	478	445	487	495	487	495	498	484	497	480	437	472	440	452	469	495	495	485	464	469	478	466	475	461	493	491	474	485	474	490	447	506	466	477	473	450	439	482	494	475	483	455	444	474	531	489	457	492	495	476	472	483	491	486	479	490	497	469	496	450	492	476	507	498	499	474	516	467	454	470	495	482	459	468	505	463	519	493	458	491	481	458	499	462	486	500	501	500	463	470	471	498	501	470	498	484	466	489	449	538	508	440	499	491	495	462	489	449	493	524	501	495	473	469	563	479	473	456	467	472	478	483	507	516	447	491	473	510	447	454	492	495	484	468	473	512	515	426	472	458	478	448	515	443	478	466	503	463	493	450	450	476	476	507	447	489	450	441	505	462	447	503	508	520	488	491	480	494	505	493	423	487	468	484	456	500	470	463	459	513	490	492	434	479	509	513	496	486	500	462	486	433	462	457	446	487	502	480	482	519	445	480	509	455	487	438	465	477	489	471	484	455	449	470	454	499	473	477	471	495	487	511	509	462	451	486	535	461	486	458	518	471	488	526	490	465	459	462	492	478	499	440	514	491	503	477	514	478	462	443	457	478	495	504	469	451	482	486	455	480	490	489	511	428	501	464	470	502	482	490	465	501	470	464	474	488	481	518	484	459	496	488	485	456	476	499	472	487	442	513	521	495	470	446	491	452	492	499	492	473	453	468	499	443	486	464	491	463	476	473	487	513	487	498	480	489	472	476	478	480	492	455	459	441	480	455	481	513	486	504	443	455	504	446	480	478	471	457	494	492	448	464	491	530	528	438	450	448	461	471	468	468	477	470	523	473	473	486	483	508	471	502	440	462	478	494	494	499	469	477	494	519	468	449	500	525	504	488	463	463	500	430	465	491	519	478	485	452	473	514	480	451	460	468	471	476	468	461	472	466	473	484	499	457	444	431	499	445	498	484	525	513	521	479	446	489	432	454	497	477	498	455	483	450	499	478	461	476	501	465	477	506	473	470	461	453	497	497	486	480	483	480	492	478	469	459	457	476	470	487	472	522	479	481	439	487	494	483	492	509	472	428	472	469	501	476	435	526	469	461	443	471	474	501	480	474	492	480	484	470	480	442	467	476	454	487	517	493	488	469	456	461	451	472	472	491	513	461	447	468	466	465	420	494	466	458	516	461	465	472	504	461	461	442	449	460	473	490	491	491	463	480	491	462	469	496	493	470	484	494	455	470	503	469	468	483	478	476	480	464	478	466	523	464	458	448	477	498	483	493	487	478	480	481	473	472	502	464	439	489	490	445	502	474	446	454	510	470	488	488	465	514	507	475	475	455	480	476	478	453	493	475	480	442	483	477	455	497	460	476	479	512	513	472	449	459	457	497	485	483	476	494	509	451	460	488	521	479	474	489	503	458	470	469	501	468	478	466	489	486	458	481	479	533	451	488	480	488	486	472	472	516	471	457	485	472	460	474	525	491	501	465	478	496	482	471	468	462	483	478	524	470	436	463	512	486	485	473	483	543	511	493	460	443	487	487	506	504	513	494	488	474	468	468	487	511	489	487	499	476	473	475	492	437	479	490	443	537	422	511	472	483	511	465	515	438	493	457	478	524	483	486	447	462	495	484	426	473	481	486	452	504	480	470	464	478	514	469	466	444	515	469	497	478	488	442	463	479	492	436	458	479	439	484	480	481	465	462	473	460	461	446	431	488	451	473	503	483	461	467	456	467	462	484	496	482	480	486	475	449	472	498	484	473	487	467	495	475	469	475	495	496	495	452	504	503	473	455	479	465	462	494	464	460	520	445	450	477	499	484	456	505	481	463	502	468	517	481	504	492	507	490	491
23867	9503	8174	6018	9493	34419	37521	27031	14977	7031	2542	927	449	290	259	256	269	265	225	230	234	237	224	202	237	235	245	255	226	262	248	233	287	240	266	252	246	235	228	234	244	219	237	231	220	211	254	232	236	231	224	204	243	225	213	231	255	236	207	201	235	204	251	230	227	250	237	228	243	227	224	227	225	240	247	216	216	239	228	247	204	192	246	230	246	238	254	231	224	235	212	251	245	269	233	247	218	257	224	204	237	228	238	249	244	227	254	227	220	254	231	220	220	225	252	248	247	222	250	230	251	250	184	224	215	221	218	215	219	231	206	218	245	242	248	238	243	226	240	259	222	226	209	195	257	247	230	228	212	221	239	205	272	238	247	230	278	227	248	225	233	245	221	214	253	219	235	230	242	244	228	205	236	228	245	218	223	244	263	224	243	259	204	232	243	223	233	265	248	245	244	246	222	246	237	230	237	230	220	237	225	216	247	232	226	202	223	242	205	229	252	231	228	241	246	219	240	223	240	240	213	246	218	228	267	204	226	207	233	259	229	231	219	249	276	207	229	226	243	231	256	254	241	228	243	211	242	245	247	236	232	267	226	238	237	217	234	222	213	238	226	250	212	221	207	235	232	231	219	220	261	235	224	245	241	256	222	236	243	210	237	250	198	218	245	216	235	240	227	221	256	250	236	238	251	246	259	241	246	253	243	242	216	226	216	232	219	223	232	229	227	244	233	237	244	227	249	219	248	250	227	265	251	242	247	261	257	229	253	234	219	242	249	204	225	203	232	212	206	254	225	245	217	228	240	233	246	248	219	224	192	227	218	247	239	204	270	211	243	222	224	225	220	258	254	231	229	221	232	201	230	236	233	249	237	262	249	213	260	243	232	232	237	219	245	265	245	229	205	241	225	228	255	253	241	199	232	230	237	255	217	263	240	212	202	241	248	230	253	213	218	260	250	236	259	237	253	226	226	233	243	268	232	230	241	256	243	246	221	230	235	221	219	243	243	223	239	223	235	251	246	231	221	223	225	200	236	199	227	244	232	223	224	245	241	229	220	198	215	229	222	221	237	234	231	241	261	207	251	247	234	242	226	220	251	237	225	234	259	240	226	226	223	248	216	244	226	241	219	238	235	247	235	235	230	224	215	254	241	269	204	236	245	258	226	228	233	244	233	200	240	235	231	226	257	198	193	237	265	255	225	203	240	232	228	246	246	226	244	227	240	207	227	246	252	220	223	219	239	250	202	206	254	222	242	216	256	221	225	237	293	255	226	218	230	208	229	245	234	228	231	237	230	256	213	221	207	243	247	237	258	220	194	232	235	244	244	217	220	211	239	231	215	246	211	233	228	218	224	233	250	224	198	248	211	254	226	221	228	247	244	242	235	216	286	237	225	235	211	229	227	237	223	221	231	259	242	235	246	218	216	236	246	230	228	249	216	217	254	220	230	215	211	256	229	242	228	200	233	231	217	235	240	223	205	235	232	241	227	215	261	239	252	234	232	211	226	236	235	243	258	244	219	253	240	233	255	273	277	233	224	246	264	218	244	239	230	231	219	235	237	224	255	282	228	252	232	265	243	246	202	222	218	214	235	234	241	210	212	222	239	258	225	249	230	224	256	241	242	254	266	232	248	229	235	212	209	249	230	222	222	227	224	252	228	217	243	240	197	241	220	250	251	270	228	218	226	255	269	230	189	258	222	232	221	248	233	256	232	222	243	243	232	259	239	262	256	225	215	233	237	245	256	220	231	240	227	233	238	226	239	243	221	253	221	246	249	228	227	250	241	234	237	215	216	230	222	268	207	219	238	235	232	261	222	216	199	209	229	224	218	254	249	236	220	226	240	239	210	211	198	186	223	224	226	200	232	217	240	239	248	254	219	232	241	249	216	223	252	207	235	241	231	235	220	254	228	207	209	237	236	241	239	237	237	246	222	207	242	253	230	256	219	242	245	239	213	203	225	238	235	193	238	242	239	226	222	236	238	239	228	234	245	215	223	244	249	238	246	212	237	233	235	191	243	215	243	227	249	219	225	240	224	232	218	261	205	238	242	239	260	225	252	216	269	252	266	234	220	228	220	270	251	209	220	231	230	224	228	229	241	216	263	232	225	259	229	220	255	246	231	206	217	261	222	220	257	257	237	193	250	258	243	220	241	215	247	219	229	221	249	222	245	245	221	233	237	231	217	252	243	234	236	228	248	216	263	247	216	221	252	230	219	240	239	239	235	243	213	226	229	239	254	217	230	212	246	217	223	267	259	225	223	236	227	237	225	233	231	272	248	268	226	215	209	207	226	241	233	222	220	257	261	234	226	228	227	247	233	218	223	261	246	222	215	234	240	219	226	247	223	272	222	222	253	250	229	227	246	255	225	228	249	277	240	242	225	198	224	251	255	234	238	230	221	238	264	233	258	249	240	234	242	215	222	253	204	247	210	234	248	243	208	258	236	212	250	211	200	235	253	245	235	254	238	218	236	242	228	229	221	223	234	228	233	251	254	224	265	229	252	208	213	229	236	244	246	246	224	203	223	231	249	229	239	245	206	232	199	227	230	245	240	253	237	254	247	244	224	249	236	228	246	233	245	231	203	205	191	271	262	250	229	251	239	236	245	198	243	241	229	258	241	222	227	211	216	234	233	215	235	219	248	203	256	243	234	231	241	237	216	220	240	245	223	245	250	215	251	227	221	240	238	231	241	223	249	247	232	245	209	222	232	222	199	224	269	212	247	229	211	215	236	241	219	244	244	236	209	200	237	228	249	242	191	237	239	262	220	217	241	230	254	204	204	224	231	209	239	216	232	264	236	254	227	233	229	211	199	230	229	243	234	224	200	222	217	261	206	244	237	243	260	233	245	248	238	231	258	235	228	262	272	228	213	212	237	263	269	273	218	233	218	206	229	236	248	257	248	246	249	238	234	217	252	232	216	247	278	247	198	242	245	251	279	238	243	254	239	227	215	216	232	227	254	243	208	242	248	204	254	242	221	255	246	243	260	222	214	245	231	233	249	244	239	228	231	243	219	241	236	250	238	211	232	240	205	252	248	253	242	257	228	272	234	239	202	217	252	214	214	224	236	276	264	231	245	244	254	250	229	228	231	247	205	261	230	251	228	237	227	224	234	218	250	223	248	210	205	229	208	246	229	230	224	252	245	224	196	222	238	219	222	228	261	250	220	203	222	232	228	220	240	250	209	228	219	253	232	216	231	241	226	223	256	218	222	231	212	245	239	219	221	212	204	210	242	233	232	233	214	220	218	260	222	249	215	241	236	238	243	227	250	209	239	217	226	249	216	254	215	224	216	246	219	214	223	244	223	214	241	202	233	235	219	243	200	228	211	235	213	226	218	215	211	216	221	253	254	221	229	231	248	231	225	215	222	217	238	224	220	217	245	201	232	246	238	235	249	225	232	252	225	215	241	272	208	237	229	229	233	230	235	218	256	227	228	242	273	213	210	248	222	243	229	239	219	233	235	227	244	208	193	257	233	251
14793	4219	10516	13043	23831	51877	52128	42733	31152	20422	9416	3595	1529	813	616	603	570	562	560	613	589	582	588	577	529	591	584	554	586	591	553	600	559	579	557	559	584	587	589	599	616	575	617	534	626	549	546	568	560	568	550	542	511	545	574	589	568	567	625	571	558	567	569	578	532	573	525	586	598	615	588	587	573	595	578	580	562	579	589	558	581	611	525	575	603	558	546	540	601	620	598	561	598	612	560	583	559	571	614	559	578	544	567	575	568	560	556	564	601	578	567	559	568	562	557	590	555	550	568	603	559	564	558	608	574	576	577	555	565	549	575	593	557	535	554	584	578	581	581	576	547	563	582	574	583	620	585	575	523	586	552	563	584	617	612	542	564	554	594	578	566	568	588	604	580	561	599	599	598	602	559	603	571	571	554	529	570	580	570	566	600	586	542	604	554	591	600	573	594	619	543	603	559	565	540	551	554	568	565	585	558	612	568	552	617	586	536	567	549	575	603	589	562	551	579	569	546	605	626	559	607	615	528	599	581	549	562	565	614	583	606	565	617	602	602	567	578	547	566	599	597	589	553	578	583	546	596	566	577	537	554	603	630	581	603	583	545	558	567	575	556	592	571	573	551	577	557	568	603	580	568	597	555	600	544	591	560	573	530	548	597	610	575	565	586	563	587	591	594	591	564	607	613	553	588	557	556	586	580	582	542	530	541	567	580	572	591	597	569	572	636	577	588	595	573	549	591	574	590	555	545	598	600	593	563	583	586	620	569	600	552	585	550	612	600	593	617	577	549	535	548	570	570	569	591	593	620	573	557	583	565	594	586	587	613	575	578	607	571	593	539	592	586	550	551	523	530	599	562	578	569	548	571	577	565	537	578	580	594	587	554	568	560	572	574	604	541	542	581	581	538	589	549	561	591	557	563	520	563	523	540	592	612	614	572	571	594	598	578	553	580	584	560	540	539	570	658	602	586	540	607	598	616	541	614	607	577	565	554	560	637	522	563	540	581	599	534	581	552	557	553	584	562	576	583	592	556	549	584	558	538	540	542	534	571	573	536	627	580	611	586	592	607	535	590	575	560	547	556	583	593	563	623	555	568	596	541	578	629	608	591	545	529	591	586	557	580	547	573	547	559	533	607	536	590	622	556	585	566	591	575	609	560	556	555	601	580	535	580	555	581	576	613	554	542	584	569	607	594	586	511	522	553	629	551	567	586	591	603	597	563	588	555	571	594	610	561	553	597	585	567	590	620	587	609	582	599	557	572	565	592	556	578	543	548	573	569	605	561	561	594	557	572	597	596	506	562	603	591	569	551	566	548	558	587	586	581	554	576	603	568	570	571	582	605	569	560	567	571	580	571	561	562	555	586	532	609	569	614	562	535	615	605	580	551	581	529	573	577	527	588	598	582	602	578	561	605	542	546	613	577	593	599	599	556	595	564	567	549	576	579	592	545	586	558	600	574	558	552	601	595	591	562	581	559	573	550	578	523	568	553	577	537	571	594	592	530	587	598	603	557	558	549	560	568	575	561	585	563	579	519	550	570	611	595	581	587	549	570	566	541	591	609	578	557	531	605	538	540	551	522	551	580	559	583	565	541	588	544	598	603	609	569	579	582	577	531	557	575	539	567	547	530	551	548	588	608	550	586	557	537	558	587	588	551	561	553	559	560	609	596	559	579	554	571	551	600	576	617	544	551	562	546	551	625	542	593	570	581	590	577	551	594	599	565	542	509	564	561	610	598	618	600	569	601	576	593	570	548	616	568	572	570	615	558	573	553	598	555	556	547	567	502	573	545	598	578	579	617	544	579	577	608	618	594	578	532	525	582	590	617	622	594	576	592	610	562	576	540	564	578	577	566	558	570	563	578	561	593	574	622	559	550	597	571	568	582	586	560	615	562	562	589	561	595	540	584	544	570	542	558	600	524	576	554	529	575	561	562	549	575	560	558	566	533	566	579	606	621	570	548	597	535	537	567	589	544	558	558	603	609	520	588	598	533	584	573	537	583	575	579	570	547	539	597	574	575	542	563	590	566	602	598	561	571	558	595	557	563	554	535	562	569	595	529	614	569	559	585	606	571	542	548	560	603	572	569	572	587	604	560	538	555	565	579	567	565	601	569	574	599	550	511	583	568	585	616	561	595	578	595	577	548	585	557	563	507	592	554	543	577	572	589	612	588	567	586	551	548	490	563	587	567	572	608	588	542	572	559	537	571	572	559	563	588	597	575	567	595	560	573	551	597	568	611	556	561	600	578	573	586	597	565	590	596	599	564	573	599	509	591	592	569	572	570	549	578	568	573	551	554	612	579	601	547	610	555	544	556	584	590	559	545	594	554	580	563	581	562	577	583	545	581	599	535	543	577	589	556	591	544	626	568	601	542	540	585	588	591	596	577	586	641	542	571	572	598	583	576	528	558	565	604	577	587	582	594	540	570	609	593	593	550	592	547	511	574	562	565	557	601	557	567	559	579	539	592	603	582	590	557	576	573	566	566	591	581	601	552	608	563	603	577	561	571	554	542	599	550	568	597	579	582	617	543	601	547	543	587	538	572	582	570	565	576	575	594	555	523	577	555	569	555	564	587	579	549	572	561	567	628	531	583	582	554	609	560	578	576	607	561	546	555	598	585	535	602	547	551	541	575	546	595	582	561	563	593	573	554	554	565	617	569	571	538	589	614	585	571	548	601	584	585	574	569	557	557	568	535	563	558	598	572	560	586	592	553	603	581	574	529	625	587	643	548	584	602	576	596	553	524	566	574	538	543	527	569	548	599	553	565	575	579	540	558	571	536	552	548	555	506	491	554	590	537	605	563	575	553	589	570	591	553	589	597	602	570	576	567	568	596	590	621	602	609	572	618	569	532	623	561	593	602	576	561	568	569	545	553	513	559	599	574	561	534	576	559	575	571	543	536	614	568	578	653	561	520	688	582	565	565	584	546	592	582	621	614	564	594	602	590	586	559	556	564	547	561	567	563	583	560	571	592	545	573	594	528	587	554	591	594	586	557	559	583	553	572	589	592	611	569	547	545	560	606	596	571	599	630	598	592	582	572	543	530	573	579	576	561	558	585	596	546	580	590	543	589	555	565	544	546	538	569	575	547	574	549	573	570	505	580	566	585	554	538	613	560	544	583	574	545	555	587	583	568	558	562	584	548	580	567	559	594	599	568	598	579	533	565	590	581	585	590	580	546	550	579	579	579	584	570	623	566	514	539	570	572	558	547	628	609	556	600	565	565	562	538	569	586	588	572	576	564	543	622	569	560	596	538	566	544	580	573	589	600	574	543	554	568	593	598	557	600	595	553	513	530	549	570	573	527	564	565	600	536	582	569	544	558	550	564	579	555	532	620	581	596	597	591	570	608	634	567	565	554	553	583	597	561	597	563	570	550	580	578	572	569	595	629	590	580	524	623	578	586	568	554	518	558	603	532	579	568	594	607	524	561	536	567	565	569	589	562	581	574	583	528	586	605	545	589	546	565	544	536	588
29530	12782	13239	7089	12126	47172	54585	42865	27598	16002	5792	1755	689	354	263	228	206	209	225	195	241	203	218	209	236	247	194	216	230	216	220	209	242	210	202	233	230	230	240	225	236	211	215	234	225	229	231	241	243	227	251	212	237	198	243	237	221	220	242	237	228	218	247	218	263	231	233	204	237	219	247	241	256	231	224	228	243	225	211	231	234	257	245	207	224	212	249	215	259	248	228	230	216	265	229	253	237	225	186	211	223	253	251	222	231	234	239	239	208	219	220	204	230	223	220	226	206	251	200	259	219	246	242	233	249	226	213	229	236	189	249	236	233	223	221	243	225	240	247	189	223	238	217	214	228	241	242	209	217	252	202	219	243	213	229	192	220	234	214	216	219	200	230	217	241	228	255	226	220	207	225	215	256	220	218	227	240	267	234	219	227	241	231	239	234	242	236	245	196	228	214	241	254	222	204	240	226	216	227	221	228	229	250	256	226	204	232	227	246	212	246	222	237	206	233	221	234	231	243	235	246	198	227	222	196	231	202	238	207	235	250	234	247	219	209	211	240	218	220	212	220	224	224	229	221	213	228	220	244	208	220	215	228	217	239	222	222	216	268	241	230	228	213	246	237	204	237	202	219	223	237	241	222	200	221	212	249	245	176	240	239	223	249	232	245	213	212	214	234	205	203	254	208	212	241	234	244	229	227	236	222	211	246	229	226	220	257	246	217	208	242	225	222	238	228	230	216	217	216	239	236	209	195	229	244	234	233	210	207	230	240	263	219	243	210	235	218	224	214	231	225	231	233	220	192	219	209	222	237	230	242	238	225	225	200	210	219	230	236	232	217	218	212	231	229	213	226	245	242	193	201	210	243	203	256	220	215	238	222	226	215	227	239	225	230	239	239	227	213	214	244	242	223	233	232	223	213	236	242	222	235	225	239	208	207	214	237	238	221	246	222	248	249	208	212	258	237	206	255	242	221	260	209	210	233	234	202	230	255	240	212	223	234	218	245	250	261	242	254	219	205	215	237	219	216	213	214	231	221	248	242	234	213	229	207	217	231	210	224	249	218	217	272	235	253	215	207	209	228	239	209	220	240	223	222	214	220	222	218	218	200	235	239	246	248	215	232	227	210	220	230	231	247	224	234	195	231	198	231	231	232	218	261	245	222	206	248	217	228	217	244	233	219	212	230	244	221	238	235	229	237	234	229	220	223	235	234	228	233	228	243	234	222	207	223	210	231	219	229	214	214	208	234	253	241	255	202	226	226	225	256	228	236	203	243	195	232	219	232	244	218	249	245	204	254	252	223	221	208	209	238	212	219	208	218	229	237	207	254	228	229	233	222	217	224	246	207	211	232	240	224	232	269	231	211	234	252	238	223	235	240	212	232	232	219	231	209	224	216	230	225	232	221	216	240	222	205	244	217	240	243	218	208	241	183	230	236	217	218	229	234	225	224	209	226	193	245	220	236	213	220	238	227	239	247	215	213	233	240	224	213	220	220	222	218	237	262	227	229	206	240	212	220	247	249	221	236	202	195	228	189	242	210	231	225	259	232	245	212	255	259	225	185	252	217	223	241	213	231	241	236	231	275	258	238	237	223	234	222	241	243	240	231	205	218	236	229	243	229	222	218	242	233	235	234	230	247	237	232	235	242	228	224	239	225	226	224	239	236	225	226	208	229	246	222	232	235	240	248	219	217	214	239	230	215	223	244	220	217	189	201	247	215	268	210	231	222	252	221	222	218	207	254	243	200	199	232	204	236	208	212	234	244	209	235	243	235	232	230	224	216	236	199	224	227	244	223	195	228	237	260	216	219	231	227	236	218	221	219	246	262	211	254	228	204	214	225	206	210	229	216	205	230	216	228	217	235	205	230	243	220	231	219	222	237	228	254	224	221	242	213	233	223	271	241	213	248	214	228	232	222	239	234	267	243	250	220	233	216	258	237	215	224	210	236	229	230	246	243	223	225	219	233	210	219	250	222	207	228	252	215	213	245	228	200	259	240	224	229	223	234	197	215	206	256	228	250	242	248	217	213	218	214	205	232	195	224	193	231	251	214	232	243	263	220	253	229	225	212	221	213	226	211	231	231	221	228	231	238	212	217	257	214	216	236	216	237	223	235	229	213	234	229	217	214	236	229	229	232	260	208	238	226	250	244	219	200	236	209	201	201	239	202	207	224	238	243	232	204	227	210	236	227	249	204	243	234	212	223	211	241	248	252	220	226	232	218	248	235	219	260	245	221	246	213	193	247	210	239	231	228	221	234	204	242	232	205	245	228	232	212	230	253	209	247	222	231	251	234	206	250	232	200	209	239	234	218	252	202	221	217	246	238	247	207	182	208	213	204	225	239	205	236	232	213	224	185	208	242	225	228	226	267	219	224	259	217	218	239	227	224	205	256	236	222	222	230	228	242	226	238	250	215	191	199	211	240	231	244	227	219	231	209	240	235	242	234	216	231	223	225	221	209	216	215	235	220	230	226	223	244	229	247	211	200	243	229	222	247	194	192	227	241	226	223	233	219	235	210	246	244	215	248	231	222	239	263	232	223	222	211	225	219	241	254	236	205	223	230	227	275	202	230	237	249	209	226	207	220	208	242	216	223	245	230	240	225	219	210	217	204	231	229	218	228	217	218	230	216	224	215	237	236	219	250	216	234	233	223	235	213	212	214	231	231	248	236	226	247	243	229	224	223	207	242	218	240	225	219	243	231	209	229	211	234	221	217	217	241	257	191	232	245	237	250	224	195	238	239	210	221	253	247	235	215	241	230	258	216	212	223	221	210	234	236	217	232	195	216	230	251	205	237	236	214	235	248	226	246	243	225	222	240	238	216	214	215	194	234	229	218	224	240	241	224	232	220	202	230	213	243	230	196	234	229	223	225	242	216	228	240	236	240	254	210	226	209	221	209	225	251	234	233	259	193	245	201	237	238	206	234	202	238	229	243	228	220	254	242	231	204	228	242	248	217	210	224	238	236	227	207	226	242	219	205	212	188	225	194	265	223	239	220	210	231	254	203	244	224	227	217	214	218	243	222	207	182	225	219	210	195	248	256	209	197	217	224	211	254	233	234	248	247	250	231	254	259	211	224	243	233	218	236	213	206	220	232	210	226	233	229	224	207	259	216	230	237	223	232	236	231	225	252	217	220	231	266	241	221	227	233	235	227	238	243	220	188	219	229	211	241	209	243	233	215	254	214	244	220	230	250	215	212	208	213	222	216	234	233	231	236	272	228	231	234	213	205	211	244	230	251	234	227	255	231	213	214	244	228	204	210	215	214	218	240	240	217	250	243	256	218	241	248	210	228	239	197	229	232	206	224	226	235	225	226	238	222	224	228	209	222	241	207	229	220	244	235	231	225	232	235	213	222	249	231	247	197	216	243	234	221	207	238	198	233	225	226	226	240	218	221	259	260	222	208	228	219	233	242	228	226	222	209	229	230	215	213	246	228	232	222	250	218	242	238	242	217	232	226	230	232	243	230	213	244	239
17281	6502	15488	13114	26114	61587	66682	56052	43169	31499	16586	6970	2599	1091	659	579	607	515	566	537	534	562	527	527	549	525	591	563	530	567	545	586	564	541	516	568	533	513	565	557	516	544	508	600	529	547	519	558	552	550	538	546	529	529	541	580	524	560	556	564	562	541	520	526	545	515	546	532	556	547	603	535	554	621	576	544	546	558	514	543	568	558	512	565	593	549	559	580	535	569	558	582	563	517	592	596	528	521	518	579	522	552	557	580	536	547	508	547	579	518	528	569	538	560	538	548	556	547	628	548	504	564	513	540	530	578	577	563	570	565	566	520	565	566	519	563	522	502	557	578	531	570	534	557	564	545	507	528	558	538	563	565	527	540	575	569	564	531	584	541	570	554	547	540	546	540	542	552	569	547	519	536	570	548	546	566	550	548	581	518	568	568	551	570	529	554	568	527	558	523	551	536	588	522	534	530	530	560	522	554	553	519	543	541	579	563	557	578	576	547	563	554	514	558	519	519	576	555	580	540	529	541	547	534	578	567	562	510	576	491	546	540	536	586	560	543	496	577	557	542	587	558	591	555	553	539	596	590	579	537	496	539	559	573	564	559	542	526	531	508	536	487	575	564	559	532	584	566	569	543	534	586	570	536	536	542	553	549	577	538	579	548	575	541	564	525	549	518	531	565	557	558	537	515	538	508	551	549	511	571	540	565	576	559	522	561	541	535	576	561	550	542	519	563	558	575	555	564	530	574	531	543	523	521	588	533	546	514	566	502	548	555	529	561	520	554	577	553	554	551	540	514	507	565	510	551	549	553	550	587	528	549	537	525	554	554	548	559	570	549	580	538	578	574	555	510	540	519	587	572	544	594	607	540	565	546	554	542	571	558	565	545	548	516	561	525	560	525	550	586	589	549	543	559	560	546	549	531	572	540	551	566	582	569	565	517	540	553	548	547	549	560	558	558	559	545	523	514	514	547	528	535	583	539	530	555	515	537	570	564	579	536	533	491	528	545	521	493	568	568	543	552	560	571	527	554	515	556	534	532	594	553	538	528	564	544	590	550	577	524	586	514	529	585	561	501	521	518	582	547	526	544	545	552	571	551	573	540	530	583	549	581	531	584	545	558	617	516	545	555	525	571	555	548	527	521	522	607	536	546	531	546	523	572	547	538	551	525	542	524	525	557	563	514	542	600	512	560	559	582	541	532	568	561	551	510	587	529	557	528	523	521	519	542	565	574	540	542	533	536	591	506	542	548	558	563	542	556	552	545	538	551	519	555	552	571	599	547	561	568	547	534	565	534	528	555	538	561	594	510	557	537	567	555	543	540	537	565	501	527	559	544	539	545	519	521	557	545	565	559	576	558	558	583	533	590	554	556	539	561	507	558	514	553	555	564	551	575	532	576	535	542	587	549	568	580	536	510	537	545	541	508	522	555	519	530	551	565	585	538	534	598	574	574	547	515	563	522	543	529	570	599	528	496	622	587	512	567	577	564	557	514	562	583	533	519	527	502	524	564	532	526	581	554	576	564	569	539	552	536	542	538	530	555	555	540	531	553	567	530	535	540	494	540	519	523	525	545	500	550	494	532	537	568	554	544	557	569	523	540	561	567	548	592	541	524	590	541	552	505	555	546	517	547	530	539	544	586	584	547	515	519	541	590	580	557	518	515	533	555	545	540	561	544	565	536	540	586	570	561	560	536	543	598	557	519	530	565	514	545	517	546	567	573	567	580	514	530	533	557	542	535	536	534	537	551	543	548	568	575	523	555	622	519	550	579	538	536	560	518	530	553	539	528	571	557	558	538	567	558	572	571	539	563	554	534	595	552	529	548	574	507	544	529	546	551	571	517	591	518	534	497	573	592	557	550	533	535	536	604	548	542	545	594	550	536	506	565	496	540	571	541	552	522	538	553	543	537	566	548	575	566	540	563	534	551	556	562	561	572	557	540	562	606	541	537	521	580	582	548	534	546	557	569	521	569	562	562	545	520	537	549	589	553	596	562	506	559	525	555	560	556	555	520	575	572	559	563	555	551	546	529	558	553	486	546	573	527	572	552	559	570	582	558	588	533	546	552	529	600	521	564	576	530	532	531	557	524	590	559	552	547	568	528	531	539	554	546	567	540	589	572	543	560	520	542	567	584	517	541	568	554	536	581	572	532	531	538	553	603	564	541	543	534	518	555	566	628	537	572	568	574	566	540	495	534	529	596	543	551	527	527	551	522	561	545	572	543	530	517	537	543	531	542	571	559	593	584	548	488	531	527	519	560	594	524	501	507	546	582	544	576	517	552	556	551	576	534	553	512	478	575	555	568	543	535	553	557	533	518	502	580	548	527	532	622	527	553	519	532	541	551	549	560	528	540	552	594	569	532	502	525	543	557	548	553	548	572	524	548	533	550	590	611	559	603	499	539	531	525	553	612	578	559	521	570	574	549	551	518	544	592	534	564	553	566	544	548	534	570	524	525	533	544	566	524	538	568	587	556	590	504	546	532	521	492	562	539	529	578	579	558	560	538	522	530	574	595	550	579	548	549	498	563	547	582	510	531	536	541	561	558	532	554	488	562	536	555	579	545	571	507	564	555	540	524	575	525	546	544	554	544	555	542	529	572	558	547	563	555	529	506	500	559	559	555	556	562	524	526	530	587	517	539	545	545	544	551	522	585	560	571	504	588	551	566	553	591	565	522	576	537	577	522	505	525	557	580	567	563	576	551	573	528	555	566	567	509	504	553	551	555	551	509	561	570	570	551	556	533	553	538	552	559	555	544	559	530	544	587	573	543	562	513	536	591	561	576	542	572	565	515	565	537	554	568	584	535	532	566	529	577	553	531	590	529	564	564	526	539	533	535	527	557	551	551	546	566	547	560	528	586	573	509	564	530	563	566	522	540	579	549	564	532	548	568	516	552	552	519	572	536	554	544	567	556	540	532	564	529	553	559	551	568	495	545	576	546	560	521	536	562	579	554	565	570	568	554	592	539	512	544	542	542	552	592	592	553	521	518	534	542	574	541	568	563	559	527	587	505	569	594	547	556	534	577	575	557	552	513	555	544	577	547	565	535	558	529	563	574	539	582	549	576	518	529	546	506	585	573	550	523	532	547	540	568	561	575	527	518	517	586	559	541	552	527	570	508	556	562	567	547	542	557	534	609	578	541	603	516	504	559	520	536	529	552	543	536	557	570	552	548	583	603	540	548	571	556	572	523	538	526	560	573	528	555	559	578	528	521	590	524	550	498	527	552	541	552	516	566	538	554	570	580	544	532	567	500	569	585	554	537	542	527	524	566	567	586	561	568	530	550	578	541	562	530	583	533	524	529	497	540	542	553	518	502	584	502	533	582	564	548	531	551	559	548	580	535	568	537	535	535	517	566	570	538	576	518	555	570	495	515	565	527	567	538	540	571	579	577	537	581	541	539	551	572	566	583	565	566	569	545	608	534	521	580	499	537	504	574	496	552	545	536	539	550	576	546	492	569	541	556	561	510	570	564
5690	3987	5789	4143	2316	2697	3023	2438	1569	987	540	351	244	230	180	195	180	188	201	217	200	171	193	193	193	189	209	179	199	173	224	188	222	176	199	174	184	212	176	185	197	183	180	207	195	198	206	210	203	193	181	175	186	185	184	219	191	191	184	179	159	193	157	194	186	176	186	199	178	213	207	167	187	193	202	202	190	199	208	211	182	193	206	187	186	192	194	205	175	176	176	180	171	190	180	187	195	196	206	191	192	213	175	193	196	166	176	176	184	201	188	194	165	210	168	224	182	178	203	196	194	184	184	196	177	182	193	175	191	205	179	225	208	199	188	192	185	208	168	193	181	192	183	163	176	193	184	212	188	210	192	194	196	193	199	180	198	201	184	171	206	166	203	180	209	193	201	171	160	196	181	205	169	169	182	204	200	180	190	203	175	174	194	182	201	181	232	199	206	193	189	209	163	180	190	189	195	165	224	202	203	177	185	180	179	195	193	187	191	161	175	161	201	169	196	187	179	179	184	193	189	210	163	194	214	183	208	188	183	205	205	183	211	191	163	192	166	204	185	206	190	183	193	200	168	187	209	196	224	206	163	178	190	173	181	186	183	176	169	214	198	186	178	202	196	183	188	181	196	199	201	168	198	169	199	205	218	196	198	184	201	215	193	160	206	175	198	221	212	177	168	211	206	200	189	202	196	177	161	199	173	161	192	174	183	194	203	193	202	193	191	170	215	203	172	189	176	189	200	172	174	185	185	183	180	180	183	180	164	202	199	184	186	223	170	173	192	161	203	169	209	194	184	175	175	183	182	193	195	210	216	190	156	197	216	211	167	198	194	197	167	165	178	205	185	165	197	185	182	208	184	165	153	205	193	189	205	193	200	192	188	197	206	181	210	200	193	216	194	180	186	187	167	177	180	193	163	151	191	203	188	196	193	178	193	190	204	188	190	202	188	199	169	200	172	209	188	202	212	208	182	188	189	165	184	185	187	197	194	179	201	201	178	193	195	186	176	164	173	194	190	179	206	212	201	200	188	171	199	172	182	191	196	184	188	197	185	205	180	180	178	207	165	189	187	190	164	195	193	184	190	190	189	194	196	206	203	178	218	186	155	187	187	202	172	180	205	185	197	170	192	200	210	200	183	189	192	176	184	170	182	177	179	229	183	211	204	172	165	184	185	184	205	212	205	169	194	175	170	186	206	202	208	184	208	188	156	184	174	217	200	190	199	156	217	174	173	185	174	203	187	204	196	191	176	179	199	168	178	167	175	178	186	197	176	204	185	175	194	204	197	232	179	188	214	216	165	177	207	185	181	188	202	185	196	203	209	186	194	176	196	217	193	198	191	201	179	178	196	195	210	196	221	193	202	163	194	183	201	179	209	180	177	198	185	209	228	193	214	187	176	206	196	174	171	153	164	193	188	180	202	176	189	197	220	234	176	196	199	156	194	201	195	202	202	190	199	187	164	187	198	185	174	162	180	183	194	173	183	173	216	173	199	207	185	194	191	185	163	196	176	190	173	172	161	194	187	183	204	169	191	202	180	196	210	182	216	192	184	172	149	185	192	219	194	180	186	194	202	203	191	176	196	195	183	189	212	187	189	214	192	206	183	174	181	167	192	184	198	183	193	209	204	203	174	185	198	174	181	187	221	173	199	166	203	183	188	202	172	201	207	186	208	171	204	170	158	196	175	178	193	213	201	200	174	187	210	210	209	191	178	210	194	193	174	168	170	202	189	210	191	206	193	168	195	194	181	181	183	173	188	184	202	186	187	184	177	189	174	171	180	184	201	173	186	178	180	171	193	167	201	212	182	186	190	198	192	189	217	203	183	196	190	207	196	167	192	183	189	175	204	198	212	205	205	174	169	163	186	199	198	180	201	206	184	173	222	171	188	179	205	212	171	167	176	159	190	209	173	181	179	199	173	211	194	204	176	209	200	194	184	181	180	190	188	180	185	184	180	183	192	189	170	188	185	213	165	197	194	205	194	229	176	183	175	169	191	203	219	160	214	193	191	176	174	203	176	174	194	197	193	173	190	220	175	202	171	201	194	193	208	179	193	169	226	174	198	174	202	183	209	181	184	186	190	166	161	204	212	196	187	195	203	200	189	206	179	179	195	184	195	192	202	171	196	142	177	162	214	190	176	193	174	166	189	201	200	177	192	198	172	188	193	162	189	180	190	189	145	196	181	181	167	173	195	168	160	183	195	171	180	198	166	210	164	210	192	179	189	176	191	156	206	180	187	169	169	168	196	180	195	190	176	194	182	207	184	183	184	190	221	230	201	200	191	193	177	194	175	210	184	177	179	193	213	169	160	186	187	176	202	184	195	183	184	168	187	195	175	179	204	202	206	164	198	174	189	169	192	178	180	187	186	198	164	173	160	185	182	214	156	169	216	213	168	198	187	177	206	189	187	204	204	189	178	206	161	191	180	173	199	206	167	184	174	204	211	173	200	209	182	186	185	187	194	180	170	185	182	184	188	188	230	216	173	169	153	209	171	189	175	185	199	205	182	197	176	194	199	188	180	175	203	172	181	199	180	178	214	182	175	222	203	201	181	185	194	167	187	177	195	196	192	170	204	209	200	180	176	180	190	209	182	176	217	176	196	207	186	192	195	174	187	160	197	201	179	211	205	182	182	162	218	198	195	182	209	207	201	193	182	188	197	204	199	171	191	190	217	208	198	199	186	196	185	208	187	207	185	156	186	187	171	155	193	206	200	209	181	187	177	175	174	210	162	160	168	186	180	175	176	177	210	167	203	192	168	205	192	188	183	183	204	197	186	197	179	166	196	174	164	161	175	191	196	193	204	185	218	223	172	195	201	203	168	207	203	193	195	221	184	187	174	171	203	173	179	172	173	198	182	206	194	202	181	179	189	217	168	186	168	203	183	191	187	201	206	197	186	188	186	203	193	182	202	194	205	199	164	187	204	182	179	186	214	184	161	173	194	193	209	214	184	177	186	185	229	214	169	178	188	203	177	190	182	224	166	183	186	166	179	188	202	172	198	183	182	203	198	177	198	175	173	158	199	196	195	178	200	172	199	208	167	177	207	181	196	183	173	174	217	176	175	174	162	182	195	186	203	182	185	205	179	184	185	217	189	190	176	175	208	194	191	167	199	196	189	157	178	216	184	208	178	197	205	194	184	208	175	208	169	166	178	168	200	156	203	185	182	185	190	180	186	190	175	169	173	175	189	196	165	185	196	209	179	189	186	176	193	178	184	168	194	184	193	185	175	173	161	183	204	169	177	167	179	191	179	198	179	197	194	175	189	201	194	220	186	208	188	182	183	181	186	187	188	187	199	194	168	183	197	165	192	196	175	184	197	195	181	166	195	187	203	180	191	154	186	183	192	169	207	190	171	175	236	195	177	198	180	156	196	157	178	163	176	169	182	172	179	183	209	188	207	181	191	173	166	197	187	173	215	180	180	209	174	203	201	191	180	188	170	202	200	199	178	159	206	193	175	179	169	176	172	196	211	191
4396	3796	9432	10151	8103	11888	12828	9666	6495	3742	2003	1006	701	537	489	473	476	471	496	464	480	477	465	485	439	454	493	466	461	452	479	465	480	519	473	498	482	475	437	470	487	491	489	482	471	481	470	452	450	451	475	502	483	440	483	477	486	484	463	438	484	441	461	487	448	518	479	467	489	447	468	475	473	488	456	470	521	471	490	495	464	478	507	511	489	459	492	507	502	491	469	477	451	497	491	450	478	476	459	492	477	499	473	480	487	476	488	485	451	504	485	430	509	478	456	456	446	475	477	463	510	456	484	477	468	473	469	477	477	465	484	457	494	468	474	469	450	520	476	488	474	451	476	444	464	470	522	456	504	429	464	437	494	479	467	500	439	455	455	443	489	424	484	467	449	470	472	487	485	494	466	479	478	485	440	486	477	486	460	435	478	453	487	462	461	448	482	500	458	496	467	482	472	472	505	502	483	463	504	450	470	488	492	461	463	479	428	436	465	452	417	456	476	449	468	479	440	507	387	499	459	457	465	460	474	499	484	441	497	475	510	524	465	496	508	494	449	489	482	450	447	475	493	510	498	477	468	466	488	462	461	517	470	487	420	493	462	445	465	494	488	472	447	492	469	433	457	474	521	475	457	487	470	468	484	489	494	465	446	498	497	497	531	449	451	473	477	472	488	464	509	451	497	494	506	529	490	460	459	473	433	505	485	502	474	446	484	475	482	460	454	501	483	459	448	466	489	473	518	432	493	452	499	492	506	472	474	481	486	481	483	478	470	444	481	431	494	511	480	480	472	432	519	460	445	443	485	485	473	475	525	461	441	462	498	477	446	474	439	486	463	451	486	515	454	483	470	473	479	477	477	491	433	454	515	504	503	450	481	484	457	485	429	459	434	463	454	462	453	503	478	471	467	468	495	453	451	470	477	464	495	459	508	443	479	443	453	484	467	497	465	496	470	462	463	442	428	455	482	468	486	435	455	497	480	484	478	481	492	475	435	457	449	465	443	477	459	498	504	476	460	474	511	453	472	454	467	498	483	481	450	482	406	480	490	478	467	498	512	503	469	470	449	448	451	476	476	497	470	478	465	483	433	447	537	486	474	429	488	482	453	427	446	433	500	483	498	452	514	480	455	512	497	484	474	464	465	468	459	489	472	503	465	472	474	471	485	468	503	490	428	493	484	456	522	491	482	515	488	427	469	506	471	488	462	484	509	477	455	491	499	478	494	484	475	471	497	462	463	484	470	480	486	436	460	447	493	507	470	483	484	423	451	473	478	470	456	464	478	458	483	478	424	462	474	437	483	507	495	445	427	425	513	501	478	455	484	491	448	463	468	498	481	449	476	517	474	486	481	490	523	477	490	466	469	505	464	492	459	494	472	495	477	474	465	493	490	463	445	448	477	466	464	477	491	455	506	487	485	504	462	468	483	457	504	467	454	451	461	461	539	494	495	469	488	502	499	468	492	476	479	437	462	482	469	488	476	490	484	448	473	464	456	468	470	531	484	455	482	485	464	473	474	432	438	479	427	491	511	469	463	510	490	487	489	456	515	457	500	454	436	483	475	470	458	474	481	489	503	509	462	485	466	492	502	456	486	499	456	496	519	437	460	459	478	463	459	485	487	474	455	491	462	496	486	439	473	460	433	471	451	462	462	483	490	470	437	452	476	496	449	456	494	475	459	473	522	477	434	440	454	466	448	484	484	460	435	486	495	525	504	488	462	433	501	456	462	482	491	495	432	461	482	506	483	520	446	478	457	473	467	468	460	467	493	469	497	458	467	443	499	485	441	478	503	508	443	493	445	451	469	465	510	464	478	504	494	460	479	489	470	484	475	462	501	495	464	447	468	505	469	453	470	488	497	441	461	494	466	484	461	461	443	452	476	485	498	481	466	464	480	410	526	445	492	495	453	452	452	473	492	466	477	464	472	453	457	466	466	434	484	477	477	391	473	447	490	467	482	470	469	452	455	461	451	512	492	492	466	483	506	481	492	469	470	418	485	468	490	481	449	463	450	479	481	460	473	512	490	518	480	458	457	466	492	500	457	515	465	483	500	506	495	476	466	463	466	486	455	479	464	486	463	427	470	491	451	491	475	449	490	489	482	509	460	464	500	480	489	481	493	487	468	517	495	479	465	487	489	446	457	472	532	475	471	488	499	502	471	466	466	438	501	465	447	505	472	499	439	469	456	454	452	516	461	483	510	503	454	460	452	443	487	462	449	450	518	469	455	492	486	477	468	475	463	489	477	501	445	493	486	461	454	471	438	475	434	471	438	448	471	494	466	485	470	510	455	502	493	484	452	459	477	451	468	476	475	514	457	471	481	476	443	474	511	464	488	472	473	491	451	465	505	436	490	502	471	479	445	473	496	459	457	472	491	485	453	464	479	443	501	530	494	517	468	449	488	477	494	445	490	496	496	486	465	472	434	486	478	458	484	454	429	488	454	525	450	466	499	479	495	467	450	475	466	469	506	445	433	477	484	448	469	461	499	451	438	495	459	434	510	472	451	445	444	486	490	485	432	461	496	463	474	495	480	455	480	486	479	448	514	502	480	475	492	463	455	474	480	422	525	459	465	475	493	425	490	457	449	477	508	485	452	463	445	480	428	478	458	485	425	463	484	466	495	497	475	432	513	466	515	456	474	487	465	475	492	411	480	488	452	460	500	492	495	467	448	492	475	462	495	480	466	472	470	478	434	503	474	471	495	480	461	491	474	517	489	476	457	476	436	496	502	453	461	526	528	471	495	480	451	474	480	453	468	515	508	432	477	484	470	496	510	505	475	461	491	469	483	475	467	471	496	499	468	495	518	461	468	457	470	455	483	484	471	483	472	463	446	477	454	460	490	469	473	461	428	483	467	508	462	465	457	452	447	485	463	460	486	474	476	482	502	477	475	509	501	501	441	473	486	451	469	482	521	439	517	464	459	463	434	481	503	472	517	484	481	510	495	497	442	495	460	464	496	465	452	482	459	470	518	499	484	498	491	495	496	480	460	501	496	461	461	506	455	483	465	476	477	449	482	479	450	472	473	464	482	466	512	481	455	475	463	473	442	479	479	450	473	511	493	476	508	494	454	459	464	465	485	457	488	460	489	467	439	483	470	493	482	497	458	467	469	468	471	487	494	493	505	472	496	481	479	483	493	469	482	451	471	505	497	444	458	472	478	504	492	505	477	506	447	495	466	477	454	467	493	477	434	481	475	491	460	468	482	431	507	458	474	458	473	466	503	471	435	458	494	485	506	450	493	518	481	479	435	447	489	453	468	446	465	462	491	477	456	492	450	466	467	507	501	442	508	475	456	510	487	520	428	472	495	488	487	491	474	532	475	447	482	458	525	452	500	463	499	453	478	478	488	480	448	449	481	453	498	458	503	492	443	451	450	507	480	471	479	475	519	506	470	498	438	462	444	490	492	455	456	493	459	463	497	479	501	519	485	475	490	483	488	450	445	481	494	450	487	445	482	471	495	508	525	490	487	506	468	484
21722	9512	7538	5657	4491	28513	35073	27649	17559	8711	3501	1298	543	330	258	216	248	263	233	222	243	208	218	223	229	222	229	222	219	227	195	227	198	229	223	227	219	254	230	262	207	233	236	208	233	233	226	208	210	215	232	229	239	233	221	234	205	204	225	232	216	212	220	248	251	234	230	226	225	233	245	226	239	234	235	221	216	234	231	197	202	259	238	243	249	194	225	196	229	242	223	235	213	230	212	212	219	198	216	217	220	219	198	227	222	232	232	224	221	201	218	231	254	235	222	217	237	218	241	224	231	210	244	225	220	221	219	247	207	249	254	217	221	204	263	219	194	229	214	198	233	230	224	237	209	239	212	211	229	205	219	179	220	214	221	221	258	232	249	222	238	270	227	210	218	216	234	239	242	224	231	227	229	225	208	236	218	222	254	231	241	208	218	224	241	244	206	274	222	207	220	252	227	219	225	224	248	239	212	216	254	237	242	254	219	242	257	241	231	225	226	221	228	204	215	223	232	249	207	223	238	191	239	214	239	215	231	232	217	223	205	210	223	213	246	226	237	236	252	235	226	236	232	242	219	240	250	234	218	250	219	222	215	253	211	220	232	229	227	213	223	265	212	211	218	210	208	224	214	221	249	227	217	205	200	229	227	209	207	201	244	234	226	179	218	250	233	215	211	228	225	218	228	260	221	207	230	235	221	221	218	218	242	225	222	213	229	259	244	246	249	233	229	226	217	209	217	212	223	249	236	204	222	205	242	217	248	237	221	226	218	224	219	235	245	202	238	205	226	228	221	267	231	249	224	248	216	246	228	252	224	227	215	268	244	238	237	248	212	251	226	212	215	226	199	230	233	223	241	226	243	241	225	244	177	243	228	214	240	224	211	246	215	226	205	220	257	207	219	213	208	244	217	232	227	202	243	221	223	226	229	223	239	195	208	223	214	216	216	232	267	230	196	199	236	240	222	215	231	215	231	211	218	220	223	223	233	236	234	211	211	232	240	228	207	225	218	213	227	224	232	219	233	247	234	220	229	197	201	202	224	235	223	219	226	218	235	217	243	231	224	247	216	253	227	232	249	223	226	227	233	220	247	255	249	243	225	183	214	239	205	210	224	236	244	209	223	241	224	198	220	218	221	215	218	218	215	226	239	213	228	221	231	238	226	216	208	238	247	219	238	203	212	227	236	222	227	229	210	237	220	228	212	230	221	247	208	211	219	205	210	254	249	222	225	219	221	224	207	232	236	213	234	222	229	216	224	218	223	248	232	219	205	233	244	238	222	215	236	209	197	219	230	234	234	216	221	207	207	218	220	218	211	220	229	214	236	229	205	209	209	228	221	252	229	217	230	228	223	237	230	225	252	244	205	208	222	225	219	226	230	225	224	218	244	224	198	231	242	246	204	247	211	223	257	213	188	210	231	257	204	222	229	232	229	217	229	264	241	216	226	206	212	238	230	239	230	229	217	214	218	208	218	218	250	235	222	236	208	239	210	210	223	209	218	247	228	241	221	225	232	229	243	239	229	226	239	224	223	234	201	266	249	226	230	200	234	223	228	216	208	226	225	236	235	229	210	220	211	242	243	250	212	214	231	220	228	219	218	233	206	208	211	231	235	205	205	226	208	254	206	231	227	203	220	239	217	220	220	244	228	226	200	230	209	232	233	216	242	207	219	206	239	229	201	219	249	219	235	227	207	234	230	215	252	226	236	206	226	239	226	213	230	224	226	235	236	235	215	244	211	219	205	233	251	215	239	204	228	244	222	228	237	231	225	229	236	241	231	216	210	187	220	226	242	226	246	236	234	229	210	224	269	188	215	222	265	235	211	219	257	205	250	254	233	226	240	216	228	236	233	244	241	210	239	233	243	194	193	206	230	234	233	228	211	253	232	226	260	202	222	221	222	220	225	219	241	221	223	249	222	206	204	225	227	225	224	221	240	255	208	209	207	240	227	193	208	215	231	225	173	244	187	208	225	243	222	224	227	195	212	221	229	236	242	236	255	226	245	229	235	220	218	205	234	238	230	253	211	210	240	235	232	228	209	243	196	217	222	210	210	215	221	262	222	230	223	192	222	207	236	236	235	208	224	215	239	223	250	197	223	228	220	209	231	215	205	237	232	223	219	218	239	214	219	214	233	222	215	223	229	199	260	231	250	253	217	215	247	240	238	234	236	253	226	203	223	237	240	222	212	226	241	223	220	203	203	199	240	210	246	236	197	231	203	217	261	248	226	209	218	234	220	219	250	213	259	226	225	207	241	245	211	269	210	200	245	219	215	184	222	196	209	210	210	220	225	219	202	202	212	240	227	198	258	245	232	219	198	230	256	212	235	266	243	225	239	222	233	225	223	218	262	244	231	194	209	189	244	235	224	240	226	240	214	194	214	212	196	240	220	232	231	210	222	226	219	246	238	213	263	222	217	228	255	222	209	242	241	218	234	220	233	229	261	222	219	221	236	195	229	197	229	230	213	227	202	224	198	218	213	230	230	246	204	220	227	211	224	211	229	206	217	238	193	210	232	196	229	238	219	216	234	223	223	263	209	234	215	230	203	251	244	197	205	212	214	212	209	226	250	207	211	215	217	216	255	245	246	243	212	239	232	205	201	226	231	193	206	233	230	219	197	198	209	223	225	223	228	207	207	223	238	231	235	211	252	230	251	221	232	230	202	223	204	224	206	245	214	225	228	204	228	197	234	227	226	223	228	233	236	218	235	217	222	236	217	233	221	234	233	205	208	223	220	215	223	236	203	218	227	226	225	224	243	231	236	210	213	229	211	237	208	218	216	229	224	250	247	215	224	218	220	225	219	211	215	223	252	239	219	213	216	217	228	207	238	241	217	216	209	209	189	219	208	216	215	233	243	218	195	240	231	214	204	222	207	227	229	224	219	213	213	218	223	233	243	240	213	246	243	254	226	219	232	222	245	244	195	220	232	229	212	237	220	236	219	235	230	232	225	254	232	228	246	247	220	240	222	224	243	242	200	216	234	211	236	250	219	243	233	211	225	205	216	234	254	242	214	213	255	203	236	202	217	230	223	224	214	217	206	223	207	212	233	241	241	233	225	217	228	229	239	217	234	206	208	227	245	212	247	199	238	219	213	210	237	245	230	230	237	240	234	243	224	237	237	235	218	226	239	220	211	226	264	200	242	253	218	212	206	232	241	250	210	217	233	225	246	234	228	226	230	231	221	193	254	217	217	228	214	199	206	233	213	215	212	225	214	239	227	226	200	216	243	233	232	221	225	241	212	226	236	238	236	210	190	240	205	241	252	251	232	234	236	236	183	223	250	239	203	221	233	210	219	226	210	231	236	217	209	224	240	200	259	241	232	223	238	221	252	223	246	219	193	257	226	207	213	217	249	224	224	221	224	227	213	205	220	217	260	197	190	228	226	234	236	223	218	259	230	235	226	231	239	211	239	247	205	227	239	214	214	237	218	223	213	224	219	215	225	226	236	264	221	215	216	217	205	202	224	235	228	241	231	229
14039	5555	10266	12752	12823	47353	50967	44439	34763	23219	12618	5144	1916	964	600	589	575	526	563	539	542	568	569	557	578	581	540	538	565	537	560	547	584	562	569	530	581	571	523	581	552	595	553	541	555	553	540	540	581	546	562	531	548	546	575	563	578	593	568	566	574	537	524	539	584	581	544	558	586	577	524	525	550	548	553	550	542	562	540	540	553	564	553	494	564	549	568	631	545	522	535	547	584	543	530	518	567	503	536	586	628	572	605	592	563	576	536	574	537	563	551	545	578	563	537	509	573	568	562	578	559	572	533	514	537	562	526	558	542	494	587	582	544	580	554	554	595	600	528	596	537	566	566	543	550	595	573	579	600	561	525	554	533	552	530	552	541	532	531	560	564	591	568	591	554	564	537	527	577	578	549	545	553	572	522	548	543	535	563	543	500	522	551	594	576	571	526	560	545	551	527	574	558	561	563	560	499	553	505	558	558	529	535	583	559	546	580	534	562	558	567	542	536	534	567	549	531	553	547	581	559	556	499	575	589	541	539	541	563	575	537	528	608	558	582	558	523	549	550	574	573	560	594	533	583	534	550	582	574	586	536	542	581	597	581	537	539	568	573	591	579	554	564	490	546	561	591	543	518	534	547	542	546	590	522	516	546	544	552	593	560	606	571	584	536	534	535	560	534	558	540	553	562	582	544	556	537	562	529	536	539	593	539	568	594	547	562	581	551	553	605	551	606	558	566	540	573	564	554	572	549	556	564	565	548	524	555	529	604	528	551	558	575	554	543	583	567	558	551	620	555	533	574	553	541	545	562	549	555	568	536	600	509	604	533	523	539	530	535	597	566	565	536	569	573	547	566	555	556	551	542	558	546	540	538	541	557	540	592	572	549	543	579	568	558	584	599	520	535	568	583	556	559	556	521	555	570	541	545	526	573	533	566	565	598	593	605	563	555	535	619	582	540	560	577	537	538	561	596	598	599	564	541	542	580	573	525	533	594	522	548	543	544	558	544	555	542	510	550	545	551	562	567	573	550	573	576	563	583	525	594	574	609	558	531	492	578	565	579	570	563	555	567	621	544	538	554	590	589	597	572	552	568	598	550	594	547	559	565	575	552	589	572	548	532	565	543	534	557	579	598	556	569	563	582	548	559	563	583	538	547	560	537	561	570	548	527	576	545	566	553	576	522	501	554	612	599	589	560	586	592	562	567	534	581	586	565	565	521	562	554	555	596	603	572	525	567	567	533	566	595	534	578	546	554	577	587	561	567	517	553	520	595	600	517	525	547	542	548	546	595	539	550	593	524	566	533	596	594	534	552	525	566	555	558	580	529	555	561	527	612	616	539	522	534	551	539	529	526	622	586	540	563	560	577	549	546	517	523	585	556	511	575	550	568	498	597	497	545	595	556	580	552	538	558	633	518	577	548	605	613	541	593	548	541	559	541	578	566	534	564	548	563	520	562	552	566	531	522	524	599	554	553	563	574	576	540	619	543	564	533	525	598	579	540	517	548	576	550	532	502	568	577	537	516	577	552	608	557	540	573	600	520	573	582	535	575	577	579	518	553	556	569	535	548	540	519	579	573	592	538	529	567	552	566	569	553	594	578	592	556	549	575	566	510	557	553	566	515	542	541	541	555	591	572	541	564	534	542	570	583	527	547	586	559	579	564	558	544	542	565	534	532	560	552	524	586	562	561	547	574	525	509	530	548	589	545	584	535	510	538	573	578	560	562	558	514	572	582	557	545	575	528	549	573	538	529	569	542	550	534	569	549	574	622	631	561	544	606	548	600	568	560	565	554	577	561	561	549	570	508	534	527	581	533	538	566	566	575	589	564	575	581	574	571	548	546	526	570	608	582	541	547	531	554	549	563	563	573	592	559	554	574	584	544	547	575	563	534	564	595	558	567	577	503	560	545	548	570	551	509	531	513	534	540	524	562	578	573	525	545	542	582	564	554	545	539	568	548	553	583	561	525	546	559	555	585	554	546	517	530	565	572	540	579	556	528	500	588	563	515	569	594	579	520	542	554	535	544	570	552	548	501	530	593	554	538	543	581	554	533	543	539	519	517	526	557	596	539	525	526	522	529	545	528	541	541	558	546	579	593	543	534	550	547	538	504	549	596	539	528	527	558	554	548	548	572	537	570	580	541	565	532	523	539	514	589	539	564	580	570	555	501	575	577	551	554	582	523	603	553	582	565	539	573	532	551	533	512	573	564	581	522	538	578	578	570	527	598	558	547	552	571	550	512	569	530	545	542	541	538	564	525	582	537	571	519	604	562	546	528	561	594	557	603	570	520	531	581	534	574	570	563	522	559	579	584	584	514	496	537	574	564	554	538	535	582	545	583	538	566	547	558	562	560	588	583	546	604	542	553	548	566	529	557	578	550	533	586	492	530	518	512	572	549	548	573	524	543	532	503	548	565	551	539	567	541	545	587	553	562	538	520	524	506	548	566	523	550	519	557	553	535	562	565	609	550	530	582	585	564	587	570	544	577	559	563	592	551	561	563	533	572	523	607	567	559	589	584	589	569	536	566	521	521	586	540	547	555	512	526	554	555	570	558	512	526	547	532	549	554	555	555	536	531	526	525	554	542	571	534	570	519	589	577	562	624	509	567	559	529	577	531	565	578	570	506	603	575	608	552	554	561	598	561	565	509	548	533	517	584	573	563	519	542	593	586	570	503	543	556	542	518	549	533	540	566	588	579	580	584	556	557	541	580	584	594	535	546	589	563	559	572	517	585	556	550	524	550	502	551	546	546	584	578	531	561	513	564	603	526	570	573	550	541	531	568	572	537	550	608	523	555	553	536	610	560	589	528	567	540	552	549	525	564	525	565	572	527	564	562	547	554	549	605	588	559	559	543	564	505	574	525	549	535	576	549	528	568	557	569	538	554	574	516	529	559	542	556	549	598	561	556	573	546	528	573	548	559	584	579	536	534	565	565	565	579	549	547	579	542	567	556	576	549	568	601	565	501	572	575	517	543	562	551	566	550	576	549	555	537	562	583	543	561	556	535	570	560	549	557	574	604	563	554	580	575	516	563	536	555	567	536	586	549	538	559	567	587	541	546	542	525	566	543	575	568	555	558	564	534	583	554	554	534	581	576	576	566	591	553	539	541	554	485	551	558	536	530	542	585	561	550	571	536	617	545	530	520	551	601	561	516	500	539	586	577	566	558	569	521	562	579	586	578	547	557	556	564	575	565	573	582	494	584	524	551	541	569	574	552	529	555	525	609	540	544	554	544	489	608	559	570	607	522	542	544	553	563	554	527	530	540	584	560	565	561	607	567	541	537	561	584	566	562	562	575	526	552	557	549	600	605	591	573	557	539	564	580	543	519	543	544	537	524	518	558	566	564	561	594	532	520	558	538	532	551	582	571	539	548	519	569	529	545	547	594	547	564	569	564	543	588	559	555	552	572	542	552	564	568	591	544	563	570	567	551	552	526	550	589	546	503	543	584	545	559	541	575	531	565	550	538	541	554	531
31129	12426	8899	5637	4231	29985	50459	47762	34404	19405	8025	2605	839	354	254	228	230	214	193	215	223	240	224	194	204	230	220	214	219	238	218	203	224	208	219	232	243	214	230	219	207	205	190	237	192	236	241	187	236	200	207	225	223	207	207	187	230	220	243	220	210	221	223	235	232	213	210	196	224	246	225	227	205	250	216	209	218	218	226	197	206	213	228	252	211	222	216	211	212	213	232	219	250	207	241	199	211	234	230	204	198	217	214	214	228	201	249	213	191	224	181	219	215	221	207	220	243	231	208	222	234	214	221	208	208	195	212	202	209	235	213	213	227	205	207	213	205	207	201	243	206	211	218	202	232	182	211	193	233	233	209	214	206	226	204	224	210	230	225	213	194	219	215	230	217	219	240	224	221	238	269	204	187	220	198	224	213	256	213	225	208	215	206	207	201	195	180	196	227	209	211	221	223	196	186	198	231	233	221	234	216	203	210	226	219	189	223	218	226	204	234	209	217	220	209	218	203	183	221	209	230	209	222	179	211	217	189	215	251	220	248	232	223	211	195	237	217	218	209	203	209	240	194	203	227	221	220	215	217	205	214	239	220	233	205	239	198	230	237	252	202	199	205	208	213	208	211	211	200	235	238	181	196	212	231	202	208	204	185	200	221	206	204	198	191	219	228	233	209	198	225	211	204	196	202	210	223	240	213	204	225	222	193	218	223	228	225	225	185	202	206	213	217	213	213	230	190	214	218	227	199	234	204	207	215	218	228	206	233	202	236	194	230	211	235	228	234	197	199	214	216	205	199	235	217	229	223	210	215	220	225	198	213	210	228	204	202	208	225	229	195	241	205	198	219	221	239	227	199	184	229	211	219	239	219	233	177	202	188	235	216	202	227	245	236	205	214	191	220	211	200	211	237	224	223	218	214	217	227	236	231	194	245	209	199	211	217	231	222	221	238	201	213	222	214	228	233	201	239	236	217	213	231	223	217	222	199	212	193	215	221	218	220	193	242	203	223	194	208	216	204	238	220	213	201	237	253	248	226	203	224	219	212	234	229	205	197	218	206	205	207	221	214	219	194	247	234	203	200	216	210	215	240	194	218	200	223	196	211	216	218	198	214	238	236	219	229	212	217	214	223	223	225	216	205	216	221	219	233	180	221	222	201	217	200	224	235	224	235	238	208	246	237	215	206	196	219	214	220	217	178	223	226	196	237	203	217	230	216	208	234	216	199	212	222	214	243	229	229	230	214	209	209	217	238	208	203	235	207	234	228	211	214	227	200	222	240	221	222	208	205	207	198	202	213	220	208	227	234	245	216	196	208	236	231	216	247	232	204	226	226	238	219	204	218	200	214	222	225	227	212	214	235	219	190	209	201	226	227	217	229	201	203	206	220	208	231	191	214	228	224	213	213	200	252	225	189	225	199	201	205	212	209	203	224	224	219	241	213	213	207	202	210	242	201	200	205	224	209	221	201	211	221	204	194	227	222	204	211	235	214	240	218	214	233	236	223	202	199	201	225	235	232	214	234	205	213	214	201	217	221	199	195	205	211	182	199	208	215	224	238	214	240	207	204	233	211	217	234	227	216	190	218	210	210	231	232	212	227	205	222	195	242	216	238	208	209	226	249	204	204	208	215	241	219	236	226	209	193	242	213	222	254	217	212	194	203	217	189	203	190	206	224	202	200	217	194	201	230	212	212	203	216	219	217	209	226	211	202	205	208	213	213	201	208	212	217	223	185	230	219	204	234	233	213	235	236	202	224	223	213	186	209	211	218	186	215	198	224	211	211	230	205	229	209	208	223	235	197	220	204	232	197	220	195	222	210	215	259	216	222	208	215	222	215	206	222	236	229	217	204	229	222	207	215	224	206	206	240	213	232	229	228	235	205	213	203	246	193	203	218	213	215	233	222	195	223	212	241	214	224	207	214	184	222	220	211	209	202	215	217	221	189	204	248	208	200	202	196	188	188	196	199	222	213	200	252	203	204	201	220	248	221	199	192	206	220	202	212	228	215	229	197	204	188	210	205	221	221	238	225	194	213	216	236	199	235	216	197	218	217	235	209	209	203	199	224	234	228	219	227	215	228	194	217	218	225	216	199	199	212	215	265	213	204	226	220	252	225	215	223	212	225	236	253	199	199	223	206	228	222	231	239	217	217	194	199	198	210	192	230	198	240	228	195	229	213	235	218	212	194	211	213	201	226	195	214	223	225	241	243	234	211	196	205	212	191	245	227	215	215	214	238	240	211	231	221	205	204	233	195	215	231	206	226	194	204	190	222	188	235	203	219	231	216	218	194	238	202	210	237	211	188	227	209	222	211	207	230	201	224	234	212	219	204	224	212	211	204	199	246	218	244	236	223	208	218	232	204	196	195	174	230	233	233	205	192	213	228	201	239	204	208	255	210	201	214	215	191	214	206	205	211	203	227	201	242	221	212	215	214	228	199	215	208	217	223	197	206	215	230	212	200	204	244	243	213	229	237	227	221	211	211	216	229	220	195	209	224	206	224	202	196	245	229	200	222	217	200	200	241	224	205	236	208	223	228	258	236	211	219	184	224	229	210	202	189	205	233	205	216	230	193	211	222	210	221	220	188	193	197	209	176	191	234	233	204	216	221	217	241	202	201	209	234	209	207	221	222	243	222	202	233	182	227	237	212	225	201	239	219	208	237	213	221	224	234	184	215	214	187	208	226	213	235	204	192	223	243	220	232	198	223	233	216	228	217	195	250	206	238	221	253	187	209	195	222	226	221	219	219	197	193	238	230	208	197	175	223	215	218	187	237	221	247	217	212	203	174	203	239	222	211	242	216	221	224	208	231	173	224	203	184	227	209	230	212	214	232	204	227	221	237	222	217	238	206	198	209	224	235	237	217	231	232	230	231	219	225	206	221	235	212	226	226	227	206	205	196	207	180	257	196	226	214	216	201	187	204	229	182	219	222	212	202	200	227	217	231	220	210	208	236	208	202	221	225	234	234	205	226	225	231	213	194	209	227	178	193	218	247	227	234	208	210	219	213	233	199	219	226	206	210	239	235	215	249	217	209	218	233	195	231	200	240	227	213	225	213	218	205	202	204	189	203	214	231	221	219	221	229	218	197	213	212	243	254	197	227	181	217	223	224	201	188	223	179	212	229	221	211	199	208	197	214	203	215	203	213	226	210	183	218	185	204	226	254	222	217	203	217	229	226	202	228	249	219	228	230	204	211	224	198	206	219	218	216	214	206	200	200	232	214	202	203	220	210	216	222	186	218	235	214	230	216	224	226	204	223	222	226	209	214	244	232	231	183	223	204	214	251	204	211	214	233	207	196	210	210	220	192	212	213	248	244	213	217	226	215	183	199	197	188	221	190	188	211	227	181	225	234	235	224	208	240	236	228	187	204	240	223	193	233	223	215	214	202	225	223	188	212	208	203	190	203	216	231	243	207	212	206	199	231	220	218	205	205	212	218	212	214	217	217	190	208	202	236	202	195	220	224	208	213	228	196	228
18390	5141	9579	10283	12037	48070	64161	61196	48925	34621	20876	9469	3360	1225	694	563	549	501	507	513	557	504	532	527	541	543	512	526	493	576	519	507	502	543	503	519	534	544	519	516	541	470	546	522	540	534	451	492	535	523	543	569	533	513	499	519	574	559	525	511	511	501	517	533	540	512	558	518	537	547	539	488	557	502	520	512	521	509	538	478	512	535	556	504	526	542	539	520	534	524	564	536	502	514	502	518	533	479	508	557	517	530	543	550	575	532	537	532	501	527	525	506	525	496	487	497	546	559	522	502	482	500	453	512	541	540	555	540	531	530	514	506	542	527	514	542	497	543	507	514	495	517	578	531	541	536	541	523	554	524	514	521	526	529	545	515	478	501	488	485	509	509	473	506	525	531	485	538	530	524	529	502	536	544	528	522	525	496	516	533	530	525	524	496	542	540	494	511	529	523	562	508	501	487	525	540	496	567	481	532	494	465	540	532	523	519	547	510	523	560	534	555	526	475	525	576	571	524	484	540	542	505	522	517	510	507	519	512	553	518	483	565	539	515	519	547	530	559	541	517	484	565	531	531	552	516	501	545	507	581	531	516	508	484	527	523	526	511	508	499	530	538	517	506	546	574	540	509	513	497	501	520	498	524	513	546	565	517	502	537	487	521	520	581	566	531	521	532	520	503	490	505	532	541	521	538	588	481	522	532	550	505	482	557	553	519	541	560	547	547	515	565	532	523	512	546	500	521	485	529	480	489	529	507	448	516	504	521	527	541	495	482	534	512	550	499	520	519	503	538	527	494	519	517	482	491	562	535	541	509	529	520	518	484	507	514	521	545	522	460	503	486	535	498	485	514	552	512	503	485	492	544	551	500	538	496	547	536	522	530	523	560	522	523	533	535	527	511	492	483	535	494	524	566	540	524	481	510	500	510	547	503	542	541	537	527	506	520	504	552	530	502	521	514	509	549	550	491	505	541	565	522	557	507	526	527	507	485	554	523	500	525	466	526	529	538	531	521	500	567	523	522	517	511	537	542	511	537	504	518	478	497	555	476	540	535	454	553	511	498	527	531	575	518	503	514	503	570	528	495	543	490	513	519	508	501	530	500	526	530	494	553	502	459	535	541	539	515	571	507	525	491	513	543	549	508	526	510	530	551	531	539	496	525	566	518	519	536	529	548	497	547	512	515	561	516	516	543	542	504	526	511	520	529	498	549	534	549	542	519	548	569	518	515	498	479	519	499	542	552	501	570	502	508	508	523	524	527	528	532	531	539	517	524	525	505	464	498	539	514	517	547	524	529	554	551	520	492	500	547	527	489	517	538	517	513	503	537	556	555	492	563	514	530	550	496	544	530	555	510	475	485	565	465	541	554	511	479	551	506	483	474	492	561	476	536	540	545	545	544	503	554	540	473	539	535	529	504	533	534	526	522	577	575	542	509	528	501	498	475	567	489	509	482	532	511	517	521	526	571	536	539	488	535	521	532	520	528	565	536	541	485	500	523	512	484	519	527	491	511	502	556	521	568	503	528	485	552	515	561	521	518	510	523	526	536	526	560	560	511	505	537	506	494	494	527	557	558	535	494	524	521	524	480	514	512	559	517	491	529	545	579	548	530	534	532	523	514	494	515	491	531	516	515	481	549	517	506	534	491	537	517	525	510	536	554	562	485	519	511	515	525	513	502	478	495	475	545	479	487	499	501	533	557	547	518	518	548	526	537	508	517	546	501	528	499	561	518	547	530	561	497	490	516	521	530	497	526	512	524	520	509	502	489	522	563	552	563	493	499	481	506	484	514	496	533	557	531	511	501	518	498	534	555	483	538	510	492	529	557	502	541	526	479	544	500	499	542	529	526	500	496	547	510	500	552	485	546	517	532	554	485	529	548	517	512	524	517	510	593	537	578	544	522	527	491	472	505	540	527	519	526	508	510	520	521	508	523	550	528	541	577	499	512	489	498	528	521	501	548	530	505	527	538	531	515	495	511	517	509	529	509	550	532	514	563	514	513	504	549	535	558	523	546	504	503	515	513	498	538	505	541	522	491	527	576	546	530	518	482	537	517	502	515	543	504	501	517	512	483	544	462	493	502	575	498	510	518	562	568	523	511	491	520	525	521	512	537	540	538	539	491	531	518	488	530	519	550	523	532	556	470	522	537	539	509	540	551	527	534	487	530	502	527	549	530	569	505	521	527	556	532	545	527	556	489	551	502	517	528	527	496	505	533	591	534	535	514	532	551	530	509	518	538	525	564	524	517	567	515	516	518	611	538	527	504	530	506	536	537	501	539	506	522	548	521	528	519	535	489	543	533	493	529	500	553	551	529	530	498	529	529	528	498	525	513	520	477	505	555	521	549	493	562	527	511	529	506	518	480	566	535	512	501	521	513	546	518	513	524	520	507	531	514	538	524	493	500	534	547	517	503	533	503	521	556	503	550	519	523	529	526	514	530	506	524	539	544	526	524	518	515	522	532	573	543	544	522	554	528	496	511	502	542	514	516	501	537	556	521	518	599	514	568	577	537	563	517	494	540	522	535	527	510	514	548	536	527	535	545	559	518	497	511	532	504	503	507	541	541	550	513	505	541	500	550	500	528	501	487	500	553	507	523	523	534	502	507	521	518	496	566	519	521	538	515	486	541	551	504	514	485	528	537	539	530	533	522	516	526	526	544	534	528	518	508	539	501	524	523	521	561	497	542	537	508	554	500	534	498	513	531	504	534	521	525	525	527	564	542	524	532	540	501	532	536	516	534	521	516	556	496	480	519	515	533	538	494	500	522	528	517	558	493	514	507	530	537	497	528	503	493	487	560	560	484	518	534	527	514	557	506	519	523	533	481	489	524	480	587	548	512	504	504	483	517	564	588	520	565	512	497	505	509	508	549	516	530	511	518	494	521	510	514	556	496	544	518	547	513	539	544	574	559	524	529	522	489	531	530	535	502	525	483	523	527	520	529	483	551	507	499	520	513	541	523	558	531	515	517	569	530	537	566	514	515	519	536	515	483	513	528	541	516	562	506	537	538	503	524	534	524	530	535	515	535	471	538	507	511	550	473	534	541	522	566	509	501	507	515	549	535	477	514	499	530	509	557	539	542	535	557	517	530	516	508	590	554	532	545	532	518	544	497	520	519	505	528	522	507	520	461	492	541	515	528	557	529	574	491	542	537	522	527	576	502	530	529	546	566	552	519	497	578	532	541	504	504	550	473	524	530	519	560	515	494	534	536	530	519	530	517	509	547	554	544	483	522	521	532	528	523	590	505	540	501	507	516	524	559	541	497	515	548	514	537	561	517	529	509	523	493	497	504	544	523	549	543	532	524	508	531	554	513	520	523	501	521	541	492	516	544	565	545	476	570	526	533	510	572	497	541	509	511	503	510	520	486	523	543	534	548	537	539	557	534	535	529	508	508	552	556	533	514	525	551	543	535	482	513	498	489	504	521	537	538	547	500	524	542	493	503	538	527	501	554	508	482	491	499	472	504	504	526	539	530
6664	1769	1227	1104	1007	640	2758	3469	2366	1273	603	342	234	205	160	167	162	162	185	150	191	178	156	175	211	179	167	174	202	159	163	183	169	173	190	177	161	194	183	192	187	177	165	156	170	156	184	150	176	166	175	163	189	180	180	177	188	168	201	183	161	170	165	158	168	172	182	170	183	192	172	184	169	168	161	181	163	189	168	156	189	185	163	187	172	176	194	184	171	170	200	189	169	175	179	162	141	153	182	183	202	199	155	178	180	177	188	189	165	174	153	193	173	177	164	158	165	181	185	144	172	178	155	160	163	172	184	167	133	173	178	200	172	182	155	168	177	170	153	164	174	176	179	163	186	185	151	167	173	159	183	159	169	162	186	196	161	186	170	168	174	169	183	162	180	175	197	175	180	155	189	159	174	181	179	168	183	166	185	147	171	171	194	172	164	167	181	190	185	177	169	186	170	181	178	175	166	180	158	163	168	180	196	180	169	185	171	199	170	175	172	166	204	164	177	168	162	175	190	150	188	188	175	196	192	174	162	170	178	183	199	162	159	161	179	168	166	212	168	161	183	174	171	164	177	197	165	171	179	174	179	188	204	174	174	164	174	160	173	177	183	191	174	158	176	200	198	173	178	162	153	194	176	200	200	152	154	178	195	175	193	172	176	174	158	155	187	156	163	170	167	184	175	187	176	193	161	180	167	199	189	170	153	164	178	196	182	144	177	169	159	151	172	192	173	172	188	181	177	189	156	195	186	181	178	170	178	171	174	193	186	198	183	180	160	187	156	181	179	164	151	174	171	174	170	184	180	186	170	190	174	173	160	160	179	183	177	177	216	210	153	157	219	164	157	178	169	170	155	193	186	174	186	183	151	190	194	178	187	181	176	190	189	160	168	167	183	184	156	166	152	152	185	176	175	172	184	165	188	181	188	176	157	144	168	166	191	168	172	164	174	185	147	162	170	168	176	163	193	175	176	180	211	184	187	159	183	187	195	200	199	173	182	158	184	185	180	173	179	151	200	189	206	155	178	171	177	195	163	142	181	166	171	159	166	182	169	148	165	168	157	168	188	185	170	185	165	202	191	173	186	173	159	161	163	187	147	175	153	178	176	134	163	168	174	183	177	173	184	176	178	180	178	158	190	193	166	162	178	172	149	181	159	186	191	192	188	168	163	181	158	183	154	171	159	166	178	167	180	164	191	180	159	181	181	193	182	176	153	183	174	174	158	178	192	192	193	188	184	176	169	173	168	159	175	174	191	174	187	186	167	169	206	155	200	174	173	146	146	147	204	191	198	178	172	183	177	172	162	178	189	190	158	192	185	171	165	199	166	192	175	178	167	168	158	201	169	179	182	186	199	172	209	171	181	168	170	163	167	165	163	169	188	152	191	194	171	211	174	185	178	165	157	145	183	173	162	183	158	163	167	197	171	156	178	170	202	191	168	188	164	173	193	162	175	179	164	158	206	203	175	176	139	176	156	182	174	176	186	182	171	170	168	171	192	167	164	149	193	184	174	183	167	197	152	169	178	164	159	186	166	190	173	161	193	172	164	154	168	177	184	170	158	185	164	188	153	176	162	155	178	181	165	151	165	194	178	177	171	163	176	151	183	183	159	162	185	206	181	169	153	201	182	159	180	181	185	184	196	187	172	191	186	190	156	166	191	198	151	190	161	181	178	173	195	182	181	168	188	176	216	164	183	185	201	149	164	173	199	143	178	194	193	183	169	185	184	189	156	159	147	189	164	156	187	165	167	151	196	202	186	155	162	183	204	163	188	203	178	168	180	165	185	183	186	182	163	170	178	164	167	176	171	198	176	184	176	176	168	150	168	157	190	200	179	135	176	185	175	140	199	188	159	154	157	172	155	152	174	193	190	194	173	197	162	163	172	164	196	190	171	163	152	145	188	164	190	198	168	167	163	173	198	183	170	181	196	186	154	190	174	170	154	206	204	174	152	169	184	177	181	175	168	197	161	172	170	176	167	161	171	177	172	165	180	176	189	168	169	188	168	181	164	212	187	173	159	180	165	157	195	178	202	186	196	181	175	175	178	183	171	161	157	186	179	184	187	177	185	181	176	173	173	170	160	168	180	182	160	166	197	150	192	174	201	177	159	166	172	180	195	176	153	169	164	167	198	151	178	147	151	190	174	184	151	188	196	203	172	174	178	185	168	166	160	190	162	184	175	195	161	167	190	152	142	170	190	169	201	181	182	182	188	178	173	178	179	175	164	162	198	164	158	159	173	170	188	170	180	166	176	199	179	189	178	173	161	174	175	176	154	192	158	156	176	176	153	185	176	168	183	189	155	181	168	160	169	157	183	162	195	181	181	186	168	174	165	167	187	177	201	151	163	165	197	173	161	166	159	185	172	174	163	182	180	181	170	171	175	178	186	184	160	162	173	156	164	165	178	182	162	173	151	172	166	177	169	189	175	174	189	195	155	177	167	157	163	184	163	158	173	193	172	158	174	185	167	178	176	189	164	144	171	164	181	173	180	158	174	170	181	177	177	183	187	165	164	172	184	168	168	153	163	160	177	188	172	180	170	211	165	177	171	154	187	167	180	168	207	183	186	176	174	176	194	168	180	188	167	180	168	183	178	171	182	169	170	158	188	136	169	181	195	192	181	179	183	176	177	162	213	189	179	156	202	174	197	182	184	164	184	204	194	170	182	164	194	178	166	187	157	176	171	174	162	180	193	199	192	211	190	171	175	169	162	185	177	173	177	169	172	146	181	176	175	174	193	163	169	186	181	153	179	184	174	163	183	178	177	211	174	168	176	171	153	183	163	190	167	185	152	198	167	205	166	197	189	193	178	202	175	177	172	188	159	160	161	189	169	183	152	174	163	195	163	158	173	174	187	183	198	191	177	162	175	166	202	181	191	152	188	179	171	148	171	172	193	167	173	185	164	163	180	169	170	159	158	184	217	167	163	181	162	172	191	172	179	172	180	187	175	170	175	211	199	181	162	173	166	175	163	156	176	167	179	202	174	145	186	170	187	196	201	188	171	158	178	179	189	169	149	177	182	165	168	173	173	183	181	195	163	168	168	178	183	173	176	206	209	175	173	177	177	184	176	172	174	152	187	161	170	184	171	180	170	173	187	164	173	193	169	157	185	168	165	145	165	192	174	183	181	155	184	201	175	160	165	178	203	191	144	143	165	164	155	184	183	203	178	177	189	174	194	172	174	167	163	179	154	171	185	167	176	162	168	169	168	158	202	158	190	207	175	183	196	160	176	202	169	199	157	168	154	159	167	182	201	190	161	167	169	197	166	146	170	144	153	180	142	150	171	180	171	188	167	184	162	160	169	174	178	189	177	194	185	165	157	206	190	157	154	184	163	192	152	177	159	164	183	156	160	180	179	187	184	168	171	181	161	173	185	190	148	183	160	198	180	176	158	163	176	160	163	188	175	174	201	179	181	170	167	183	181	157	179	167	192	189	190	174	200	175	174	154	147	186	160	176	184	152	173	159	161	183	180	160
4530	1496	2313	3612	3507	3262	12527	13697	8715	4480	2029	1049	655	503	472	419	414	468	428	444	443	469	477	434	475	439	431	440	451	458	417	442	462	451	442	490	451	456	450	439	453	453	471	433	451	485	451	447	425	461	445	426	471	423	426	432	377	435	432	414	444	405	479	454	439	439	440	468	470	471	435	448	453	436	427	419	431	461	421	414	441	470	410	444	448	454	451	451	402	439	480	444	429	431	462	414	488	444	460	448	437	439	438	443	398	476	472	481	455	433	428	462	434	454	433	438	430	435	459	412	405	410	431	434	410	415	422	441	455	430	426	443	419	390	420	459	437	416	445	456	433	454	456	432	449	453	453	413	455	434	484	446	465	473	426	472	447	420	419	463	487	418	424	446	414	450	456	406	432	418	439	455	447	443	464	404	446	454	466	426	452	469	401	475	415	409	435	457	473	460	422	418	478	460	468	473	445	466	408	432	441	459	429	452	445	457	439	425	463	454	408	430	499	431	481	399	448	444	438	454	433	424	439	445	452	437	436	429	401	426	467	434	411	469	408	439	502	418	468	449	414	457	448	457	408	415	423	476	452	457	432	423	437	464	428	415	476	420	429	453	443	469	429	476	439	462	429	426	449	410	458	458	483	427	433	464	476	431	460	433	469	477	457	449	469	425	433	467	472	491	462	436	455	447	409	482	423	465	453	437	452	415	440	435	438	415	429	455	474	483	492	454	466	419	444	480	449	464	449	454	419	421	443	454	413	454	451	466	424	442	432	444	466	434	457	447	448	452	487	436	466	426	456	420	410	448	411	462	476	409	434	437	470	439	431	448	448	460	424	434	451	490	484	464	434	438	422	464	441	433	438	450	403	478	410	456	456	447	438	466	456	421	441	465	452	518	446	465	418	432	415	454	463	456	443	407	452	448	471	431	409	451	455	419	412	457	409	394	429	459	459	462	447	398	456	442	452	416	401	468	474	417	432	446	407	433	452	452	425	441	451	462	450	455	457	450	465	441	462	408	443	409	432	443	448	437	445	447	442	436	456	455	461	455	438	441	452	459	464	487	439	433	455	446	451	465	464	483	443	438	432	447	491	429	446	444	481	455	401	449	417	448	437	426	394	450	426	462	433	485	448	439	426	468	423	432	439	453	433	459	454	435	385	462	459	428	456	415	442	447	417	387	464	397	484	453	461	421	460	462	441	422	436	460	430	457	420	462	411	450	393	470	415	461	441	469	457	419	462	425	456	420	474	419	412	450	439	452	444	400	446	467	439	427	442	407	416	439	432	437	456	445	460	428	482	455	442	418	434	432	446	419	429	442	442	417	445	441	435	471	486	427	422	449	466	405	488	451	437	451	452	479	389	448	427	453	473	436	423	429	427	461	432	449	408	452	459	452	450	432	485	458	427	482	449	439	437	432	409	476	462	457	445	489	470	437	440	407	434	450	449	412	424	437	461	415	426	455	426	441	440	477	423	485	417	480	448	419	452	444	418	464	395	406	402	461	448	403	451	462	465	428	409	471	465	467	392	447	459	405	449	416	439	471	419	452	470	462	432	473	441	459	472	434	461	471	456	439	425	405	421	437	448	460	461	434	446	411	437	468	462	445	474	429	441	471	450	436	441	404	426	443	421	443	464	439	433	419	427	461	434	408	437	471	462	446	442	465	450	435	397	435	415	443	443	438	468	428	419	449	421	442	438	457	439	432	443	410	421	439	462	453	434	410	449	462	429	472	450	449	464	468	473	415	415	449	458	446	445	463	442	430	448	408	449	443	436	439	419	431	446	462	406	484	451	454	439	430	444	479	438	437	428	415	466	441	440	422	438	459	447	448	456	460	445	424	420	424	456	458	473	486	469	407	413	421	464	414	430	397	437	463	423	461	421	449	434	421	431	439	438	447	477	424	417	447	457	457	432	461	474	443	478	469	486	455	444	439	455	430	420	433	444	436	424	434	449	434	424	437	430	432	474	416	426	447	457	466	448	508	457	456	459	429	479	406	453	464	466	433	450	431	441	456	428	434	448	440	441	461	450	465	458	472	470	483	426	452	471	431	450	443	454	426	459	462	486	448	445	467	428	446	471	449	436	439	419	460	467	433	406	435	444	455	442	462	427	493	454	454	481	433	446	485	473	377	448	451	438	424	448	476	491	459	440	440	493	436	448	426	447	455	467	452	451	435	411	462	459	430	419	416	417	468	444	405	472	441	430	418	447	443	451	445	440	438	451	440	423	452	455	442	430	479	461	433	456	436	429	448	398	433	413	415	441	423	441	442	452	437	444	484	460	458	477	459	466	455	425	464	436	451	443	448	423	448	433	472	451	448	406	439	454	412	435	403	444	451	429	427	427	434	416	426	487	467	424	464	421	437	413	445	437	425	475	404	423	447	437	436	426	410	429	419	456	456	411	504	474	453	440	409	454	423	471	444	410	442	459	395	431	447	454	395	460	466	447	441	457	439	444	402	453	467	411	440	466	467	475	436	450	385	412	454	418	429	449	410	432	422	445	419	434	441	465	445	420	432	421	480	411	431	408	379	433	453	426	455	435	447	451	467	443	449	462	430	457	470	444	433	455	433	433	431	445	420	466	453	459	459	441	421	438	427	470	447	443	440	478	424	407	454	440	420	455	462	457	465	472	460	425	425	455	424	453	447	471	450	441	413	421	445	406	467	429	434	441	425	454	462	453	414	461	454	400	462	446	442	435	402	507	439	432	433	436	416	449	450	394	474	449	409	430	452	460	436	457	451	437	442	462	473	452	455	430	444	430	431	457	449	446	453	409	432	485	413	458	456	426	446	416	432	459	491	442	438	448	459	428	435	456	434	436	412	470	442	456	463	463	400	423	430	450	430	424	464	453	426	411	430	474	437	448	428	436	460	477	404	460	397	423	421	445	459	459	459	455	465	448	404	447	445	444	475	456	432	445	450	414	438	437	420	444	440	460	451	448	435	424	460	439	433	456	405	463	449	399	433	422	474	436	455	459	478	447	417	423	447	443	423	438	445	434	440	452	417	460	433	406	447	434	455	453	449	485	454	472	439	438	438	408	470	426	444	444	492	471	438	466	448	432	455	406	423	438	437	444	415	484	422	454	461	426	424	380	448	420	403	450	477	459	438	480	443	504	457	438	433	425	437	418	411	381	401	436	423	457	458	492	456	416	456	416	455	411	469	429	447	418	438	458	417	457	420	440	419	430	437	441	427	440	441	449	431	472	461	421	456	444	455	415	465	456	456	448	446	454	480	451	436	459	430	414	448	492	440	438	442	421	433	417	439	457	408	447	448	450	399	449	434	435	444	483	425	447	423	456	416	424	398	457	470	491	452	447	421	455	426	461	446	431	416	444	430	446	453	403	412	430	463	461	431	458	417	484	452	474	419	441	438	442	426	442	412	428	439	466	414	467	429	447	454	471	436	401	471	447	438	456	430	486	486	476	460	392	409	445	464	470	476	441	429	448	444	432	454	401	465	456	444	433	431	436	449	430	463
21152	6761	4957	3801	2484	6516	28822	35628	24448	11403	3853	1259	475	306	217	232	207	220	199	205	201	221	203	212	171	215	192	197	218	200	193	188	204	243	232	204	223	209	193	219	208	187	202	185	192	201	171	222	199	184	210	193	182	184	222	206	240	189	192	233	207	226	206	213	208	205	211	203	179	196	222	195	226	220	200	216	221	233	198	207	197	182	203	194	219	209	220	237	215	194	209	209	211	212	187	224	213	198	189	198	219	213	203	210	189	204	222	213	217	203	201	213	194	204	189	163	205	204	206	238	202	214	194	189	214	220	227	216	185	212	219	216	192	208	216	198	213	212	225	215	229	195	208	228	179	225	227	196	193	214	240	204	188	197	225	195	233	205	222	218	211	225	243	214	212	210	212	217	206	196	224	220	222	203	200	212	212	197	195	217	223	200	210	211	218	207	217	211	223	231	255	202	195	234	191	205	207	192	194	201	209	196	205	218	209	195	223	221	227	214	212	206	221	217	213	211	200	222	206	212	202	215	212	201	233	221	205	232	186	228	215	205	213	200	191	225	235	226	210	196	218	217	201	195	206	209	207	237	207	223	239	234	218	227	215	214	215	202	221	208	220	229	241	218	211	206	228	191	206	212	211	229	227	200	204	212	217	209	202	207	228	229	211	203	224	204	199	211	222	197	214	228	191	193	208	215	183	213	200	212	196	242	217	210	214	224	233	190	209	214	208	209	212	226	201	221	204	224	206	216	213	201	200	191	204	233	249	222	189	219	211	208	207	205	213	207	214	219	196	202	230	201	206	193	223	194	234	234	234	197	208	206	243	249	242	234	241	195	222	232	193	229	214	225	228	200	210	219	225	204	220	199	195	214	212	190	211	207	197	215	208	212	219	197	211	217	222	198	201	194	212	240	213	221	215	203	228	237	225	215	194	238	236	222	212	215	220	245	189	208	222	246	191	202	221	204	182	229	215	209	221	195	213	226	223	181	209	223	207	202	209	217	184	206	200	203	222	211	247	208	203	210	217	218	197	219	179	226	195	192	207	223	215	258	201	184	203	209	220	185	191	200	212	211	193	203	217	232	197	211	198	230	221	216	214	213	218	191	200	230	215	232	236	220	205	217	210	184	221	191	219	227	242	224	215	214	246	220	223	181	190	198	204	191	209	222	212	203	237	243	190	207	202	212	213	196	206	221	192	214	212	217	205	177	199	205	197	228	231	193	202	192	197	220	215	193	213	193	205	210	221	207	210	192	199	202	217	200	214	193	206	236	221	198	199	229	219	209	207	202	199	210	228	242	188	192	214	210	211	199	225	234	207	220	209	205	205	228	224	216	213	210	222	220	221	222	196	223	213	215	215	208	215	219	210	206	222	192	218	200	221	218	214	231	206	240	235	195	198	214	212	201	212	198	204	223	230	209	205	221	214	225	213	214	191	229	204	218	239	208	201	211	200	219	213	220	225	200	217	229	209	184	217	210	223	225	226	208	194	223	205	215	207	219	217	203	225	207	200	199	210	201	203	205	207	220	203	210	225	209	206	193	185	202	215	217	193	214	224	220	207	221	214	229	219	215	211	208	208	214	217	227	210	213	230	208	205	185	216	238	199	209	230	206	210	197	211	193	220	210	236	198	235	243	180	205	200	200	195	222	220	194	225	219	227	195	195	207	204	214	187	224	200	194	234	225	194	200	205	193	229	224	216	195	221	217	222	201	186	228	210	228	204	237	226	235	238	214	195	196	202	203	211	210	210	224	221	218	206	193	197	211	231	224	205	208	197	205	217	223	207	225	215	232	229	222	200	226	195	204	220	223	210	211	185	219	219	184	211	219	212	213	205	202	204	243	183	204	200	214	202	184	223	205	199	199	196	207	213	185	213	214	210	218	243	227	202	206	240	198	228	208	259	219	190	196	227	206	195	218	185	212	212	219	201	236	222	194	187	210	181	241	216	245	203	214	225	203	209	205	219	234	209	227	213	216	205	204	203	229	227	185	231	202	217	203	217	249	233	215	237	221	214	227	223	226	215	221	205	215	198	214	193	206	229	212	204	207	195	220	204	232	186	225	221	206	200	224	226	219	211	245	227	217	178	221	228	218	246	219	191	205	191	249	206	192	195	189	198	187	202	218	192	218	203	219	173	203	198	224	235	210	215	217	271	225	217	220	209	229	229	193	202	203	234	204	200	219	214	229	182	207	215	214	206	211	215	221	213	216	221	214	215	211	220	190	227	230	201	228	221	194	189	227	211	220	202	196	207	180	206	198	202	206	212	216	195	207	216	227	207	216	235	203	195	206	239	211	223	177	213	178	210	212	213	244	220	219	224	221	183	210	212	213	213	196	203	216	203	197	208	207	208	233	232	221	216	200	217	222	191	219	196	221	225	208	197	209	215	198	210	214	200	196	211	218	242	231	217	215	215	215	203	231	230	227	220	234	193	183	220	202	226	229	233	215	194	219	214	195	211	204	205	224	223	193	218	239	236	212	201	213	218	223	243	209	181	244	229	202	185	213	238	194	230	204	202	195	224	209	208	213	188	215	213	216	238	204	214	210	211	209	208	189	218	221	199	210	216	201	217	209	191	215	217	224	215	194	224	221	204	200	220	205	243	224	180	200	214	232	233	188	192	187	240	220	189	228	213	215	201	188	235	217	217	208	232	226	226	243	198	222	193	219	207	198	220	216	236	193	214	189	217	198	223	220	221	213	213	201	195	217	212	231	216	218	208	214	213	227	211	236	218	203	201	206	199	223	224	239	236	198	206	214	214	204	222	210	204	194	220	219	227	210	202	236	218	208	213	218	200	190	216	205	197	218	207	242	235	207	200	205	205	202	216	197	183	219	191	194	221	224	211	235	197	213	219	228	188	196	219	196	202	222	194	238	223	181	192	216	221	208	204	203	218	224	192	207	216	212	210	218	198	205	213	214	213	215	207	199	180	225	216	193	230	212	228	227	247	205	199	222	202	221	209	220	219	209	210	177	207	211	206	232	189	213	229	206	204	211	218	214	206	186	209	229	194	197	218	209	200	213	219	232	213	223	201	182	217	200	206	202	223	215	222	208	225	215	236	220	209	229	229	206	209	223	229	204	216	218	211	194	212	211	228	204	184	240	224	198	212	239	214	220	213	238	244	212	226	224	182	209	217	230	220	220	245	203	205	236	214	217	221	231	210	246	202	229	231	219	218	217	213	185	227	202	201	229	188	207	210	191	245	214	203	229	210	225	199	237	224	203	199	238	219	204	197	205	234	218	208	214	211	203	228	215	215	210	188	221	195	193	207	223	207	232	218	248	201	202	214	242	215	231	191	187	213	225	222	192	220	237	217	202	217	221	226	236	209	206	193	239	210	193	187	252	216	215	215	199	207	216	218	219	210	204	208	229	179	194	219	202	201	216	238	214	220	203	216	263	178	185	218	221	218	226	208	201	198	209	237	216	205	218	209	224	178	206	218	220	237	223	197	229	206	223	183	244	215	203	213	215	208	218	221	234
13310	2407	5950	8129	7297	18828	48324	52220	40568	25714	12347	4616	1697	781	579	586	521	536	499	536	549	538	535	523	510	525	508	510	559	502	513	551	541	539	461	536	524	564	565	506	502	465	504	553	515	514	531	538	507	524	502	518	569	518	482	504	492	486	500	524	506	540	522	521	557	541	471	534	528	524	529	503	497	534	532	506	538	538	587	547	548	511	539	522	537	530	503	566	564	489	534	534	527	517	518	546	486	501	524	521	528	525	543	518	519	517	538	530	515	512	564	489	529	515	538	558	479	539	546	524	518	528	518	530	569	537	513	530	562	536	574	462	525	542	550	513	547	508	514	496	474	540	533	488	514	532	507	517	541	523	523	528	494	530	520	518	505	470	512	504	491	516	521	525	511	547	538	479	540	483	511	491	505	531	493	531	520	512	514	497	530	560	506	490	515	536	508	567	506	499	499	501	536	519	495	527	502	529	479	482	549	520	467	485	524	500	534	491	514	508	524	539	518	535	504	517	546	471	509	510	566	513	473	533	513	505	529	558	563	503	503	522	489	480	512	505	540	527	507	570	521	509	515	520	487	494	529	525	518	517	503	537	518	528	513	495	537	520	544	541	496	527	561	552	495	495	541	524	527	536	496	518	531	522	514	536	511	462	515	531	522	545	542	539	510	561	520	520	548	523	478	565	486	530	504	546	570	509	546	523	497	554	535	502	550	456	510	490	510	524	528	540	513	519	515	508	578	555	543	474	514	527	514	518	497	515	502	522	510	538	562	519	506	523	494	486	560	504	518	505	507	535	486	491	525	534	498	501	518	509	510	508	536	531	488	487	544	544	521	497	492	521	532	510	538	498	516	518	514	553	515	532	505	516	526	540	533	521	535	492	527	503	529	489	517	486	530	560	469	528	495	503	522	513	517	529	531	526	472	534	479	516	518	544	551	524	534	516	524	532	573	547	515	489	532	539	542	517	511	503	506	502	484	525	512	562	519	540	518	501	513	510	515	509	462	536	537	518	488	542	491	546	540	509	494	552	485	507	521	507	535	496	529	510	506	511	522	519	536	473	532	488	506	538	529	513	545	510	499	542	513	525	537	537	547	491	529	533	536	523	539	511	498	533	524	527	529	521	539	532	473	542	497	514	490	548	523	537	524	495	524	548	522	537	550	551	514	519	511	513	524	511	558	529	503	511	510	537	507	478	532	504	564	523	514	538	525	523	536	514	563	533	518	528	570	552	513	494	536	498	546	482	502	526	510	496	506	539	524	556	528	487	508	528	572	543	519	531	473	558	506	510	514	518	488	518	467	565	547	471	554	535	556	525	521	503	530	490	498	520	540	488	530	514	562	552	531	480	527	529	561	506	522	514	546	495	504	532	549	537	524	490	539	560	506	526	512	504	473	567	516	494	510	508	515	514	510	526	528	518	557	464	501	512	526	544	526	527	538	537	538	526	506	535	500	498	544	528	522	508	499	530	579	520	476	554	498	561	510	513	543	515	540	525	511	517	498	511	525	530	542	531	500	535	516	501	509	528	532	440	528	534	508	494	568	563	515	589	523	526	528	566	496	540	541	514	550	529	518	562	534	562	516	568	537	501	523	534	477	499	572	574	483	543	528	536	531	522	535	535	571	512	522	506	503	567	487	505	484	503	477	536	473	547	503	535	561	531	506	524	497	518	574	530	532	511	502	515	533	542	505	502	567	538	508	526	493	532	545	541	526	499	461	529	491	462	538	529	524	539	495	519	536	556	555	532	504	539	503	487	515	480	513	538	533	497	470	525	523	527	521	525	541	526	480	531	529	526	561	563	531	540	529	502	492	542	520	515	530	516	475	550	559	505	521	542	533	527	546	531	565	533	554	511	537	530	502	525	553	507	532	484	535	506	501	534	511	550	520	531	468	522	500	528	505	512	544	524	543	523	506	488	521	458	516	539	487	548	532	532	526	563	521	514	512	498	544	511	523	540	506	532	518	531	521	534	513	497	530	532	514	508	527	529	520	512	523	531	537	548	471	508	536	537	514	496	520	537	543	490	558	573	584	495	545	533	542	522	479	528	510	463	515	527	527	520	494	501	493	511	543	538	493	528	541	521	521	542	513	519	502	542	551	554	523	521	526	492	516	560	542	530	532	533	530	488	507	583	512	497	535	512	556	498	503	545	522	492	511	501	551	525	511	510	545	541	523	485	500	539	536	529	498	535	548	489	510	492	524	527	528	512	523	511	505	546	504	549	497	507	557	513	555	516	539	509	530	546	523	507	514	526	556	501	510	473	546	479	536	502	558	534	517	555	493	500	548	499	522	547	527	529	517	513	525	514	486	516	535	519	511	518	533	553	485	511	509	502	552	558	542	507	503	512	510	532	509	534	541	514	493	517	531	534	519	533	508	544	513	526	489	540	550	502	506	517	526	534	481	529	530	496	497	505	480	524	537	539	534	490	467	545	556	490	497	566	515	573	524	558	526	527	545	550	509	511	518	538	522	490	508	545	487	532	491	487	515	494	508	541	534	495	502	536	529	533	567	530	524	567	537	546	501	514	505	531	494	489	517	532	513	507	493	526	525	512	482	523	510	578	550	495	507	537	510	439	500	523	496	545	542	541	483	532	487	500	518	556	542	509	499	539	555	495	530	482	532	516	522	504	538	528	530	470	502	505	532	530	520	508	491	534	498	537	519	520	506	491	507	519	557	522	514	490	531	498	517	493	555	515	529	588	543	492	555	545	560	493	488	498	540	525	528	550	540	532	478	517	515	527	520	517	506	515	522	533	555	513	494	532	493	534	534	522	485	498	491	485	474	542	488	553	503	566	545	488	519	501	494	481	522	490	510	489	521	551	569	532	545	521	544	489	524	545	511	530	511	512	539	465	528	505	465	518	499	556	503	537	561	498	571	518	500	528	544	556	476	546	577	524	534	541	524	482	523	517	549	505	522	543	535	538	540	461	513	514	460	519	516	530	493	520	491	547	518	512	532	520	474	570	561	541	541	513	514	517	528	537	554	515	504	528	521	517	523	586	546	525	536	523	525	509	512	558	511	487	531	514	517	568	488	519	516	538	516	538	485	512	574	518	534	522	517	532	553	521	535	512	540	522	522	535	536	554	498	518	468	492	492	553	503	535	486	519	505	530	527	510	564	529	485	526	499	531	547	516	540	550	501	520	485	503	497	541	494	548	515	510	513	509	501	561	542	529	533	529	517	496	511	533	527	523	564	549	497	505	495	483	487	517	550	481	518	484	510	545	494	552	535	530	495	518	509	453	521	528	536	529	527	505	525	502	514	504	522	518	516	503	555	521	527	526	528	475	533	524	505	499	536	472	526	511	514	508	528	511	566	527	564	511	484	545	507	486	515	538	488	490	531	468	524	512	494	507	519	492	535	518	504	554	556	539	539	545	526	551	500	520	525	509	561	546	496	516	531	562	522	553	510	525	459	524	527	522	538	530	540	527	523	517	525	538	520	525	516	490	511	528	498	561	539	494	557	507	511	504
28740	11236	9234	7409	3440	22246	49895	50061	34910	18438	6638	1896	630	332	193	206	218	219	190	205	206	210	207	182	212	193	216	205	196	208	203	200	226	210	208	203	218	195	204	203	218	190	196	197	208	209	184	190	198	190	222	228	194	201	233	187	205	211	228	184	206	220	202	204	203	193	195	206	192	207	201	219	209	214	233	181	203	185	192	198	193	197	212	209	206	212	242	199	185	197	218	223	212	219	200	232	196	179	207	195	194	194	217	191	200	199	206	199	202	197	192	208	194	183	213	203	179	194	193	219	196	194	195	217	202	203	208	186	182	206	221	205	172	226	232	210	194	177	208	187	224	206	217	207	196	220	228	213	209	203	196	187	231	183	211	194	211	213	212	208	221	191	212	188	211	202	193	178	223	244	206	204	194	217	201	213	210	224	215	191	214	211	200	231	215	215	203	199	220	212	206	219	235	218	203	224	213	186	222	202	214	198	219	214	191	219	202	201	200	175	209	193	204	207	185	188	168	227	198	207	203	224	183	200	204	176	204	199	207	206	225	199	190	194	209	210	196	210	176	200	197	188	182	216	191	206	182	209	221	219	158	230	203	205	231	190	220	215	225	215	198	200	209	216	227	203	199	226	205	207	191	198	223	184	173	217	219	209	211	202	181	201	212	213	230	174	206	207	206	214	190	214	224	202	205	186	206	188	203	178	213	226	208	197	206	172	198	235	194	160	179	175	200	194	204	199	213	209	205	227	202	197	213	192	195	187	207	193	199	223	224	207	194	197	220	200	221	207	203	225	218	200	243	225	183	189	186	225	237	193	196	185	208	189	172	220	202	226	218	189	216	209	206	191	203	207	179	215	189	218	207	231	190	232	191	197	167	234	199	213	179	200	218	219	211	199	192	200	183	221	197	198	186	206	208	231	222	222	209	204	199	188	199	200	212	220	220	225	206	190	203	195	195	185	223	215	209	182	187	224	216	214	204	184	205	181	194	203	209	202	186	195	189	219	208	210	194	186	238	213	221	218	192	191	210	209	191	201	191	219	206	187	204	194	192	206	213	185	202	224	201	216	208	208	226	214	182	189	196	207	209	204	221	206	168	183	211	189	195	217	209	188	210	218	190	206	228	201	199	194	176	218	191	198	221	186	264	192	222	175	235	177	205	214	214	192	197	221	205	207	203	192	199	208	196	199	226	222	207	186	221	183	215	182	192	168	204	194	212	199	204	218	194	203	192	224	197	174	238	191	219	197	215	209	199	211	176	201	217	218	208	205	173	181	194	196	200	220	214	192	197	213	202	180	193	193	185	186	189	208	203	224	202	200	209	195	217	190	185	210	196	207	196	222	185	203	217	207	193	209	185	212	194	219	210	210	174	205	211	206	189	212	204	193	194	240	218	181	205	195	195	203	201	215	198	196	192	211	215	194	198	195	215	216	199	202	210	206	226	193	219	193	217	200	203	182	201	184	219	192	222	201	210	210	215	247	200	211	224	194	184	197	186	199	188	198	209	228	227	190	183	215	200	211	188	186	201	214	219	201	189	213	192	199	197	214	185	223	196	210	201	221	200	204	204	183	200	203	193	197	225	186	218	230	179	186	219	201	211	182	203	214	242	219	231	180	191	218	199	201	200	186	207	230	208	219	202	208	218	195	210	218	205	211	229	208	210	197	191	192	203	218	203	193	196	202	195	208	218	224	209	208	219	193	205	202	192	230	214	216	213	196	184	190	197	202	211	210	205	200	190	201	202	191	221	195	201	184	215	200	174	225	194	206	205	202	191	217	224	200	214	201	214	224	212	191	209	196	209	180	218	219	192	190	202	221	219	197	178	192	195	207	213	197	189	204	213	204	185	231	209	209	201	215	206	207	178	220	226	193	206	221	222	216	221	178	216	204	214	194	166	213	180	209	193	206	197	198	190	203	207	207	171	195	202	225	191	222	212	214	211	207	200	172	199	187	198	177	184	182	189	200	205	196	204	223	212	214	204	208	194	222	188	203	184	200	198	188	221	209	190	202	217	200	200	193	207	209	192	212	206	183	188	206	221	196	233	200	180	206	179	221	228	211	185	206	230	243	219	195	231	197	193	199	199	189	191	214	237	215	212	192	196	211	219	209	224	210	196	181	188	178	184	190	218	217	195	200	191	205	227	237	189	220	184	186	207	204	199	221	178	188	223	235	194	217	226	180	182	170	193	198	198	178	181	219	201	190	211	210	189	220	221	200	218	212	205	195	208	219	196	184	202	169	200	181	200	220	204	202	174	181	207	204	211	204	184	188	199	225	188	189	205	200	183	197	207	207	237	211	186	179	212	205	228	206	190	195	217	195	190	196	195	178	204	189	207	216	206	211	196	193	197	216	220	199	214	221	203	177	214	184	249	226	204	165	215	211	204	192	191	204	204	213	202	206	207	204	218	202	194	202	215	184	210	200	202	221	193	214	218	209	220	186	195	211	195	163	213	208	198	197	188	199	197	192	165	201	212	185	203	203	204	205	200	197	226	212	200	207	205	181	203	186	198	190	213	213	211	202	187	200	208	221	209	208	227	221	201	188	185	186	208	187	185	212	213	213	171	196	196	184	204	190	182	199	199	215	222	198	197	207	218	222	212	186	184	205	181	220	212	189	214	215	175	236	244	199	184	213	174	198	210	198	224	178	191	217	176	202	194	183	187	213	211	193	209	191	205	217	221	204	201	235	198	217	186	197	193	203	221	232	210	196	192	191	217	220	233	205	192	212	231	183	200	193	202	194	209	192	230	202	205	195	200	202	209	208	211	204	192	186	225	191	202	214	190	195	225	191	166	220	194	192	194	198	231	164	201	187	191	213	193	230	225	224	200	234	230	231	225	210	202	197	241	201	227	198	199	199	215	189	208	196	206	214	186	185	239	210	185	186	200	209	213	202	234	206	211	210	192	201	218	194	224	201	196	200	229	218	188	206	189	226	201	192	210	174	187	197	193	184	235	199	206	189	204	198	188	223	208	176	213	221	199	199	195	179	198	174	203	194	209	204	203	196	215	218	213	224	222	198	212	177	214	191	183	244	212	204	219	214	216	190	207	212	206	228	206	195	216	206	215	197	234	207	203	215	196	189	196	197	205	207	193	235	226	193	207	171	227	203	212	211	195	238	195	207	211	219	203	200	192	213	187	205	197	224	203	221	198	212	205	210	236	190	228	210	207	206	191	204	217	197	194	227	233	212	200	193	189	211	206	196	182	211	210	197	229	215	199	211	189	207	230	198	231	207	192	203	203	213	208	228	202	210	199	189	208	212	191	190	220	211	196	229	197	205	156	198	197	212	197	251	197	210	216	219	196	199	201	219	222	196	188	210	212	225	236	179	218	206	188	208	227	203	195	215	198	210	178	183	192	196	220	238	191	203	198	197	191	181	212	211	216	192	198	194	196	193	208	209	165	193	209	207	210	188	215	199	226	200	199	193	198	221	217	205	209	193	183	202	209	197	209	188	202	198	202	192	205	216	215	188	186	216
17180	3781	10635	14008	8087	34190	62525	63183	48957	32553	16784	6759	2221	908	587	495	489	500	467	528	516	501	468	513	519	484	502	475	463	532	476	491	490	500	471	483	514	500	524	502	486	467	474	489	502	495	479	514	462	480	499	508	462	514	497	466	476	472	542	489	493	468	490	484	484	482	511	475	498	511	474	510	467	508	466	493	504	483	466	464	469	503	491	505	531	501	506	493	502	482	480	460	438	487	449	459	494	526	493	481	519	533	471	504	466	475	460	500	498	516	485	515	486	462	493	482	489	483	484	506	489	490	470	509	490	503	520	490	533	478	494	519	503	487	475	476	474	522	495	483	464	489	471	477	518	486	462	470	484	514	515	512	519	513	507	524	499	490	523	522	497	481	520	481	514	485	447	483	468	490	460	544	486	505	461	508	515	492	486	502	485	529	487	492	509	467	477	475	508	465	493	476	479	452	507	494	460	458	485	527	477	516	449	475	514	493	508	498	469	456	483	468	485	467	503	531	491	475	497	519	466	485	530	497	518	453	483	479	457	512	463	498	486	479	483	497	494	458	490	498	496	518	524	516	496	506	527	500	519	516	496	472	521	456	495	485	515	474	481	499	479	512	507	525	490	544	515	482	518	556	497	477	466	487	445	493	490	551	495	467	499	450	478	534	527	508	468	507	486	503	511	516	535	541	473	491	521	478	516	519	474	524	513	466	487	490	507	471	501	515	478	493	529	464	473	538	508	516	456	492	504	490	494	484	493	497	517	488	478	519	492	511	514	481	507	470	499	475	500	552	486	485	488	452	475	523	499	471	484	495	508	517	504	509	509	488	506	524	514	490	477	496	507	488	483	491	504	539	513	477	510	504	544	479	488	469	477	471	478	505	494	503	491	501	496	476	472	469	504	519	494	508	536	484	499	467	482	536	475	501	492	464	488	485	504	518	528	516	466	466	521	494	506	456	490	482	481	471	457	462	478	514	498	498	541	530	509	495	463	506	485	476	500	481	523	492	508	455	474	509	452	477	517	489	497	481	523	495	498	510	535	472	478	500	503	459	525	497	477	475	470	493	516	464	492	479	512	522	489	500	497	544	487	496	435	464	480	518	482	464	529	503	488	535	463	495	446	501	488	487	482	513	460	522	485	498	443	473	481	459	508	521	514	499	498	501	518	459	501	539	489	440	510	531	493	503	539	473	466	535	508	494	494	488	484	452	478	471	522	479	469	494	471	518	504	461	524	501	502	471	522	458	498	534	489	503	492	484	510	484	508	505	475	521	503	465	518	495	522	512	493	469	499	480	485	528	495	500	541	503	492	482	491	505	524	508	502	458	458	495	491	502	492	518	463	445	483	490	493	493	507	517	513	457	511	539	521	501	498	475	448	502	486	448	470	490	495	504	457	464	464	492	467	465	471	458	457	477	488	519	471	512	491	510	475	499	507	521	487	502	497	507	474	486	518	527	484	482	484	454	510	518	508	484	452	507	465	496	516	504	480	463	475	478	480	474	486	527	525	463	465	461	495	490	465	517	464	486	466	475	479	480	455	505	480	467	459	487	434	494	466	474	502	497	505	441	520	510	495	468	470	470	482	525	511	500	470	494	517	507	432	491	493	448	464	445	494	503	452	479	476	489	498	506	510	476	492	503	481	485	482	499	489	483	502	480	518	515	465	499	481	473	487	492	480	525	469	490	510	491	549	505	492	480	474	490	506	521	473	517	492	491	497	520	482	492	483	513	484	528	503	474	458	493	459	511	508	514	496	516	492	509	496	510	509	503	481	482	490	521	476	533	487	515	493	470	483	472	500	498	524	467	492	528	500	467	462	474	497	469	486	518	517	478	456	543	487	524	474	490	497	504	532	461	497	534	505	505	488	488	511	510	509	515	486	512	523	511	506	468	523	516	509	463	459	477	513	480	470	513	498	529	503	512	487	440	480	524	488	504	488	523	466	480	515	518	502	506	499	510	508	490	497	460	490	491	473	497	494	445	510	489	494	528	501	505	465	481	460	484	491	527	487	471	495	504	477	482	481	506	494	483	460	456	484	500	494	485	484	496	505	477	490	489	498	549	552	500	449	501	508	516	496	522	520	484	463	522	459	483	514	503	525	471	505	513	507	484	505	522	531	522	491	477	531	473	517	484	496	526	524	511	452	507	513	503	539	494	528	487	501	493	518	472	510	456	485	480	457	469	487	504	482	469	498	520	525	512	490	488	465	492	481	487	502	530	491	484	503	463	508	533	482	481	475	467	507	493	487	492	486	476	477	463	503	500	496	491	474	488	488	534	530	492	470	512	496	467	487	503	423	489	463	494	501	524	508	480	479	476	521	525	479	494	531	499	493	482	515	496	507	519	474	482	501	492	471	495	486	515	521	511	490	499	507	444	523	474	523	513	512	463	516	491	480	493	483	501	479	469	468	486	464	519	500	506	506	459	522	492	485	495	513	459	490	461	495	497	512	550	489	494	501	480	482	503	479	471	454	468	489	491	515	476	534	507	503	487	460	529	503	512	516	511	514	528	467	512	551	515	489	511	495	500	491	470	477	497	467	487	498	509	506	498	468	472	487	495	469	471	485	478	474	538	525	522	491	488	486	498	521	436	530	465	513	514	496	502	481	495	502	500	476	516	476	453	458	458	471	487	504	480	521	534	537	524	558	518	499	490	482	488	456	493	472	479	536	511	538	525	479	507	498	498	495	485	478	489	507	488	482	497	491	459	463	464	521	489	481	531	465	523	502	497	530	530	483	496	506	493	487	509	480	440	480	536	497	488	518	484	472	474	477	469	510	507	529	481	455	501	475	481	477	504	460	527	479	450	470	514	495	512	462	477	486	485	498	490	482	495	532	479	507	517	490	520	490	519	515	502	519	463	495	484	555	478	537	494	494	454	470	501	514	459	499	498	507	487	478	482	500	461	519	502	478	499	525	475	478	544	469	470	507	480	492	502	473	471	499	474	492	477	523	503	454	496	477	502	513	504	507	464	480	480	498	481	454	517	425	509	512	504	521	519	522	471	526	495	498	487	516	503	501	448	519	538	485	495	470	494	476	488	465	482	498	466	467	463	518	418	517	496	485	515	491	467	468	498	493	481	509	503	487	526	482	479	472	504	539	477	492	529	468	502	504	514	499	486	514	485	469	505	483	524	483	475	515	459	529	499	511	478	473	486	503	488	502	466	500	485	507	508	515	475	495	476	476	505	522	532	508	500	489	490	482	498	504	540	493	505	509	481	481	508	493	514	504	488	470	454	571	483	453	500	525	465	494	516	537	518	512	514	511	507	458	500	522	497	465	507	477	508	475	498	532	525	497	516	502	473	470	500	519	501	464	491	528	492	478	500	480	506	481	520	480	465	491	492	516	485	499	500	477	497	479	489	488	483	498	523	502	499	491	479	486	506	510	487	513	533	523	494	505	498	533	487	468	456	518	507	489	452	486	509	530	475	507	446	495	505	460	496	498	559	542	486	516	477	448	470	497	498	479	492	515	504
3692	1613	3510	2219	706	1090	4514	3693	1919	939	452	233	201	167	167	153	175	180	184	175	156	193	190	163	163	175	161	153	174	193	162	147	153	170	155	178	155	162	151	168	146	182	179	144	162	164	177	166	183	169	155	163	165	158	154	173	159	160	143	154	164	169	178	190	178	154	163	157	166	159	150	154	177	184	165	178	171	171	170	172	153	179	159	173	187	143	166	164	154	147	182	168	150	159	150	162	159	148	167	162	174	175	163	183	161	164	193	177	162	163	152	142	175	170	134	193	171	153	177	161	185	165	148	159	168	143	176	150	159	158	182	142	156	174	179	182	175	148	157	158	140	179	174	149	180	150	180	151	177	169	165	179	165	167	189	180	173	183	191	190	165	139	169	171	167	158	169	172	159	184	132	148	198	178	165	154	162	153	158	173	187	180	152	145	154	159	131	160	172	160	144	168	178	157	143	156	174	167	159	168	157	158	146	155	177	168	157	169	195	161	174	172	162	176	164	150	152	179	169	156	171	159	151	150	156	149	172	178	172	159	161	149	167	173	173	161	172	163	174	149	151	150	168	149	163	155	170	167	170	192	182	177	164	159	175	142	160	157	157	160	190	179	165	169	175	141	142	118	193	154	165	181	151	188	176	160	173	192	164	145	162	171	185	146	185	157	159	151	139	163	149	177	163	198	169	165	183	150	166	176	167	168	139	170	195	165	171	170	154	155	165	146	183	165	176	163	167	153	176	167	160	172	170	164	152	174	156	190	145	137	148	150	177	159	183	167	163	157	159	174	142	178	183	152	162	175	153	158	155	166	177	197	155	179	154	174	162	193	175	174	185	167	195	194	162	155	151	165	147	162	141	161	175	170	185	165	180	164	157	152	160	182	153	150	153	137	156	147	160	161	150	137	164	166	157	143	159	191	187	170	164	161	170	169	158	170	164	162	165	144	144	168	176	175	158	146	144	165	172	129	156	146	176	169	170	161	145	156	152	152	159	160	182	155	155	158	158	162	163	168	168	159	155	168	168	189	172	166	156	161	170	165	162	132	178	154	154	152	170	149	174	168	144	155	158	170	159	158	170	150	180	152	156	168	189	166	149	170	162	167	169	163	160	158	167	160	152	158	173	172	176	168	172	165	188	173	178	162	172	164	156	161	161	151	142	160	156	160	165	165	158	153	179	183	161	180	169	157	166	178	163	206	166	169	180	162	168	167	183	172	173	156	182	198	168	156	163	159	154	160	155	155	177	195	170	173	161	164	155	178	171	177	163	172	177	171	193	153	157	164	160	162	162	163	147	185	178	187	163	148	176	152	159	175	160	134	184	168	172	171	144	179	174	160	169	162	176	152	144	177	186	163	168	151	155	175	170	164	157	163	154	194	158	158	169	150	185	159	162	189	159	177	157	174	160	161	145	170	145	174	174	163	163	180	181	147	192	148	159	131	145	143	165	143	195	166	162	164	180	129	183	168	170	156	156	173	163	142	159	167	173	164	171	155	156	182	178	149	152	180	148	150	157	153	141	153	154	155	184	182	162	197	154	161	169	166	150	163	160	153	152	166	151	172	168	161	177	167	187	164	145	179	171	134	167	171	184	191	152	144	174	167	162	184	173	169	167	173	179	170	151	186	183	155	162	165	184	162	152	173	157	152	149	171	181	165	172	189	179	174	151	152	148	170	171	169	172	160	163	160	163	198	175	175	186	156	169	150	168	150	140	163	171	168	143	187	180	175	186	171	168	169	150	181	156	145	145	177	177	152	156	175	175	153	186	171	164	176	187	149	171	145	164	145	166	162	163	174	163	170	162	182	163	153	150	167	155	159	164	137	165	167	153	151	142	174	147	150	141	167	165	153	160	146	181	166	173	206	171	154	168	173	150	146	179	166	157	163	177	171	176	164	184	186	170	163	187	151	188	148	148	174	164	165	145	156	184	183	155	153	164	157	174	160	183	158	183	159	174	175	155	187	170	166	157	161	169	170	162	173	168	172	167	157	162	168	178	171	161	150	170	178	158	140	163	168	177	160	173	190	178	134	171	187	157	162	149	163	164	169	156	168	147	169	167	183	163	166	163	190	173	172	163	163	175	167	149	164	144	174	160	173	157	169	162	149	169	178	167	147	150	158	166	167	174	178	178	146	162	169	159	156	175	160	149	155	168	176	153	164	157	155	158	151	159	162	152	167	166	177	151	174	162	171	171	161	153	174	149	171	157	175	178	169	153	160	164	163	176	169	178	189	176	148	181	157	177	159	158	175	152	162	178	154	157	156	181	185	183	164	165	153	149	171	173	171	150	163	165	162	178	170	185	185	153	168	180	152	154	159	183	192	155	156	164	167	171	160	182	169	156	170	166	158	158	168	171	154	179	169	142	126	178	152	156	159	187	172	168	176	158	167	175	150	155	146	184	166	181	162	144	147	145	175	165	175	169	159	161	165	144	153	155	124	154	159	154	161	168	161	163	183	158	172	173	175	161	155	168	144	172	164	173	142	160	177	158	156	169	145	155	168	158	166	171	185	186	175	148	186	170	159	167	180	155	163	162	185	156	153	164	160	148	196	156	155	173	160	169	148	172	175	152	163	161	162	142	158	148	163	164	163	132	177	194	152	172	165	175	147	190	170	138	130	181	176	160	158	171	168	150	156	181	188	154	175	163	164	164	158	158	176	162	156	153	151	163	196	172	156	161	186	193	151	176	167	166	166	157	171	160	159	159	165	160	154	148	147	155	162	171	180	161	158	162	169	164	140	166	161	157	175	181	157	156	157	170	156	152	178	174	163	142	189	160	176	168	177	166	143	160	164	139	147	201	164	174	175	181	164	159	161	168	145	152	181	141	150	171	171	170	159	163	168	147	162	164	147	156	146	156	172	178	157	157	186	171	160	134	173	180	185	151	158	180	159	192	166	166	188	171	154	181	138	148	164	158	157	149	170	165	130	163	180	155	161	148	146	166	156	173	163	161	155	143	149	190	167	158	161	173	153	179	189	175	179	169	149	151	151	169	165	153	163	162	170	177	148	151	161	136	168	163	148	189	137	176	176	169	167	156	146	175	153	197	148	158	179	157	186	140	173	161	171	170	176	183	165	180	172	178	152	147	183	172	165	165	168	157	153	148	179	177	207	158	167	169	136	186	178	153	155	176	173	169	176	144	151	144	167	165	184	178	169	173	170	182	180	162	187	163	156	150	171	156	159	153	171	176	157	153	174	164	168	152	172	160	142	182	153	166	192	150	175	154	175	184	157	178	155	180	174	148	159	157	170	181	169	161	181	169	130	188	166	181	153	168	158	162	160	192	175	161	166	179	167	166	148	167	171	182	172	182	186	183	157	146	172	181	167	167	184	168	186	172	163	156	158	169	170	163	172	166	138	165	169	161	150	151	167	159	160	186	135	147	149	156	175	145	173	173	159	170	158	163	187	166	159	183	162	165	156	161	137	161	156	152	171	162	180	170	154	162	181	161	171	172	178	173	176	168	172	135	145	176	161
3082	1701	6598	6113	2548	5517	17356	12802	6916	3353	1356	768	579	432	422	404	421	419	448	420	409	459	396	402	424	416	425	400	437	374	411	399	418	390	409	426	425	421	389	449	442	433	436	398	409	415	401	401	446	398	438	429	376	396	421	374	410	442	444	466	401	429	430	434	406	458	404	421	411	426	402	416	424	418	402	410	403	468	448	436	442	421	433	406	413	459	444	426	419	442	420	424	433	448	412	430	424	392	429	422	396	442	450	422	412	434	454	419	408	424	418	427	412	405	397	399	438	430	408	455	445	416	443	415	431	417	432	445	476	442	433	406	410	389	410	418	407	444	402	408	418	449	428	430	384	419	446	432	434	395	455	393	418	426	384	400	384	408	436	388	429	431	423	403	435	410	425	421	438	415	469	427	431	414	420	425	424	412	429	419	413	400	438	411	430	406	408	447	407	406	407	401	420	396	428	442	460	403	429	422	433	418	423	405	386	427	448	425	403	435	406	404	444	405	436	411	427	445	403	392	447	432	409	400	407	391	445	448	459	397	412	432	434	386	443	409	411	436	430	385	408	417	407	427	409	420	442	447	419	432	418	458	435	414	398	444	410	372	429	414	399	428	344	419	418	416	458	418	397	417	410	427	428	437	448	440	432	407	400	434	394	442	370	437	396	433	402	389	449	415	410	442	414	415	427	409	401	394	412	419	400	414	407	428	430	424	459	431	424	426	414	447	423	442	405	421	402	402	422	405	426	401	446	401	421	403	450	408	421	398	425	390	428	398	387	395	397	420	431	408	424	437	416	400	396	414	403	430	423	394	424	377	415	395	431	404	408	418	423	424	416	436	425	408	453	396	380	432	444	448	435	403	415	418	390	407	421	404	398	447	409	428	425	401	416	419	439	413	453	380	386	401	421	413	391	421	444	441	446	404	391	430	414	404	406	433	404	406	405	445	407	428	391	386	397	460	420	453	413	411	389	432	396	418	429	436	390	430	443	439	423	405	441	438	421	401	413	385	389	424	401	419	400	392	417	424	402	413	397	417	446	426	403	441	412	459	426	417	398	400	399	450	409	439	430	414	427	413	453	384	384	426	445	428	463	434	412	438	417	416	454	403	425	423	420	384	421	422	424	390	473	414	441	424	386	416	430	369	462	439	417	412	472	435	427	436	440	411	433	414	398	414	416	451	417	391	408	427	436	457	425	430	438	444	448	386	432	413	408	446	442	406	468	442	392	397	401	413	386	455	411	421	438	433	388	448	416	437	454	424	458	392	418	431	404	427	424	398	423	382	372	415	460	428	422	431	400	409	474	406	425	468	432	392	446	440	437	419	423	423	420	440	448	403	434	416	425	423	412	413	436	443	438	423	442	390	443	421	407	429	413	392	442	441	418	446	394	418	462	436	441	411	392	405	395	420	395	415	446	431	444	433	441	431	412	462	432	389	404	428	432	414	431	431	428	430	393	451	429	404	430	393	447	416	393	434	447	409	421	428	424	435	420	398	427	442	444	423	437	422	411	396	406	408	436	429	435	422	434	413	405	470	426	439	396	423	430	432	475	414	398	433	385	409	436	397	392	431	414	430	427	410	410	479	439	419	420	417	445	420	400	414	419	409	389	409	412	386	426	437	452	395	446	439	447	405	460	432	369	413	430	421	379	423	402	414	436	424	428	434	433	460	426	424	419	377	419	414	430	431	416	379	436	401	410	401	478	412	443	400	438	407	396	447	417	420	395	438	429	437	399	456	407	420	424	396	400	392	440	401	410	424	406	421	449	428	415	441	405	441	428	436	438	426	402	409	437	383	415	415	401	414	407	422	391	373	437	367	478	432	471	425	420	407	402	430	423	403	428	425	398	428	414	418	401	437	420	392	432	388	428	390	449	442	417	446	448	448	414	413	422	371	429	463	412	437	430	446	417	442	456	413	409	392	413	434	434	410	424	404	464	399	409	415	422	425	390	449	434	424	428	402	412	414	399	408	419	425	463	388	406	460	401	416	391	428	400	434	412	415	382	434	416	467	414	437	408	395	414	404	410	401	404	429	451	418	419	405	423	441	440	415	408	422	413	407	416	398	427	386	405	423	392	438	424	404	356	458	399	422	457	424	398	429	433	477	397	424	427	418	439	405	430	427	431	446	419	415	432	398	403	400	436	416	411	394	413	443	402	438	407	427	434	444	412	449	415	431	374	415	383	404	407	412	458	387	389	382	421	474	403	414	417	432	462	438	450	426	418	400	463	363	405	424	419	429	425	407	451	409	392	456	423	455	443	392	403	441	403	405	441	388	425	416	406	469	400	419	425	404	405	417	397	417	427	400	443	448	414	405	413	435	391	406	444	398	448	406	443	377	390	429	430	402	417	459	430	400	448	446	424	451	428	427	435	409	417	397	423	383	387	472	384	441	406	443	415	416	423	432	436	454	392	386	396	398	426	409	436	454	401	397	405	400	421	407	423	403	451	446	404	405	450	435	443	446	417	399	414	420	407	436	438	423	460	393	410	435	426	415	407	411	417	431	397	390	438	431	376	412	394	371	445	428	388	404	407	462	464	420	398	417	419	429	398	437	420	400	391	420	448	412	468	395	422	409	430	433	419	426	385	450	410	414	402	390	394	394	419	395	446	412	407	425	423	426	421	421	453	409	425	442	411	409	436	418	416	387	406	416	411	412	416	417	405	447	384	446	409	424	396	453	404	416	415	413	415	406	407	430	426	377	389	397	436	418	416	427	432	395	351	436	412	434	407	442	427	443	409	383	441	410	455	416	404	370	394	433	405	453	423	435	415	433	416	424	425	408	416	417	412	383	412	432	447	432	469	375	423	430	358	395	410	432	430	411	366	441	469	425	412	411	427	435	433	431	395	429	421	424	411	460	443	427	414	425	439	412	396	462	422	434	432	423	392	418	385	413	381	415	404	443	433	452	435	412	397	416	408	420	407	403	435	426	397	429	404	411	405	448	405	394	468	439	431	453	448	400	381	453	418	395	419	399	390	455	442	411	427	423	439	399	439	423	413	414	393	428	436	443	391	408	431	424	427	423	422	426	389	387	416	407	435	399	435	413	443	432	417	398	415	442	431	406	442	423	405	390	405	451	426	406	407	422	388	437	409	457	412	441	439	376	374	458	419	398	411	423	400	419	422	442	426	389	428	380	417	404	413	404	411	425	455	425	424	397	396	414	387	459	441	406	421	437	374	441	422	430	418	406	437	419	396	426	420	394	411	417	456	411	425	464	419	438	404	460	442	419	435	420	387	414	420	398	413	419	410	444	416	425	397	457	441	440	431	430	466	399	375	396	380	451	418	411	430	430	414	462	412	464	439	422	437	451	410	416	409	421	435	424	446	410	441	460	385	423	404	425	447	381	432	434	433	396	423	436	400	406	397	421	466	424	419	416	421	405	388	432	448	390	403	374	452	408	403	432	408	404	433	421	417	428	365	418	467	397	428	418	438	424	410	423	430	424	446	416	380	417	421	420	399	404	431	418	413	399
17632	7296	8012	5188	5025	25822	42996	29293	15370	5441	1511	571	346	257	239	208	205	238	225	189	222	188	220	174	186	239	234	220	203	244	221	233	202	217	223	210	210	208	200	220	195	211	214	205	219	209	199	234	198	206	192	219	200	230	177	230	226	207	202	197	218	220	216	213	211	197	192	191	218	214	202	208	226	210	194	191	209	222	212	224	219	210	204	182	214	208	183	204	198	177	193	179	229	214	207	227	202	203	190	228	190	191	224	212	207	243	206	204	224	210	210	207	202	194	211	197	228	219	183	224	228	224	209	207	178	215	207	200	186	204	211	201	205	196	220	198	223	195	211	202	202	208	219	208	236	204	199	232	214	208	221	220	208	192	220	197	245	200	189	163	191	207	204	214	221	227	221	224	204	227	188	184	210	226	226	188	206	226	185	211	195	218	203	199	212	203	206	221	211	235	190	198	198	211	215	203	182	235	202	207	213	215	229	175	208	208	189	190	198	198	194	187	201	195	191	211	220	231	194	205	191	202	245	211	196	206	195	212	219	223	172	210	197	208	191	202	229	216	212	204	201	192	207	213	202	196	205	219	216	222	209	205	212	208	192	186	222	181	203	200	207	223	204	198	212	191	218	219	223	218	218	201	184	206	223	196	196	205	207	197	203	231	209	208	204	208	205	228	188	212	217	216	222	203	187	196	188	188	221	211	208	189	237	193	197	204	189	190	234	227	209	223	189	188	209	183	197	200	216	193	186	197	206	228	226	222	200	217	197	219	176	231	233	199	204	232	224	227	189	220	220	236	182	208	185	211	199	221	221	185	235	234	189	188	206	200	182	227	225	206	202	222	210	218	196	206	184	227	211	192	175	189	215	202	205	209	216	191	193	217	223	212	215	211	216	195	198	217	199	199	220	233	200	218	223	216	220	214	212	206	212	194	211	199	212	231	220	210	233	184	181	206	224	178	194	211	197	201	197	219	212	210	208	182	209	198	212	203	219	213	201	195	222	184	210	211	218	205	210	215	209	206	228	205	193	210	255	193	213	239	198	196	226	216	219	219	202	207	202	195	232	210	212	197	195	215	237	179	203	211	216	209	226	199	242	191	220	214	189	191	235	226	221	181	185	195	197	223	240	197	208	202	182	223	228	166	172	224	227	197	210	213	197	207	229	245	200	198	227	180	225	211	224	219	187	214	221	187	224	207	243	200	208	205	208	207	204	197	194	222	188	205	191	197	214	223	230	206	221	217	203	193	220	204	206	195	185	199	184	187	203	228	200	193	192	195	202	178	196	200	218	231	212	192	212	204	199	215	171	208	201	194	190	230	171	202	195	212	213	193	225	192	221	243	206	197	196	217	192	208	194	197	207	209	192	213	183	198	215	225	214	205	197	204	210	200	190	194	235	196	216	231	212	206	190	185	208	211	199	235	195	203	203	232	226	201	216	220	207	215	209	209	194	211	213	197	224	215	193	221	188	206	208	237	219	203	203	249	211	197	193	189	211	195	231	216	209	210	189	227	197	211	205	186	198	208	197	191	219	182	223	228	210	200	218	223	200	240	195	202	207	178	210	187	206	198	213	177	197	209	176	204	235	197	188	213	223	222	211	199	195	201	186	211	202	210	213	192	210	214	206	230	205	194	193	247	204	220	217	225	190	182	206	232	228	202	217	208	181	213	198	216	218	214	204	202	190	197	240	207	175	218	191	185	218	190	206	197	192	223	193	206	209	236	189	201	211	206	206	237	232	227	212	211	213	182	196	196	202	192	183	193	214	208	220	226	199	226	194	196	218	223	210	205	207	188	195	204	191	191	232	220	199	183	242	180	216	194	206	203	179	190	219	205	200	213	206	205	190	221	208	200	233	219	204	210	181	169	215	198	189	217	226	203	208	207	217	181	205	201	214	193	195	189	215	208	190	187	219	208	204	195	225	219	203	206	210	203	219	196	195	221	185	188	221	186	210	232	208	220	193	215	191	212	220	191	186	199	217	192	185	215	202	210	214	217	199	185	192	210	215	199	205	173	223	215	215	198	213	195	189	198	200	178	205	193	206	229	182	178	202	183	216	218	198	191	255	239	217	198	212	183	212	222	200	210	180	184	208	215	215	231	191	203	214	223	204	193	193	228	228	208	222	213	205	177	230	211	198	192	215	202	183	186	227	226	188	186	184	211	240	234	221	195	187	199	192	196	238	187	183	192	200	197	177	214	222	210	224	172	199	214	222	198	219	186	194	235	220	209	198	194	205	243	218	219	208	214	214	220	232	208	192	200	204	205	177	210	222	198	186	215	210	215	224	215	209	215	196	205	239	230	196	245	212	235	199	197	242	201	211	192	220	240	171	235	206	202	212	213	174	205	222	199	193	211	212	223	186	209	214	186	209	192	226	187	177	197	201	246	224	189	198	218	214	175	207	185	225	204	188	216	217	181	186	197	206	223	217	200	208	198	208	199	195	234	195	214	213	222	194	202	210	201	193	205	231	211	208	217	230	215	195	234	185	181	195	216	209	222	190	214	204	234	217	214	208	222	197	213	199	217	217	223	200	188	217	223	221	226	199	217	222	200	189	217	227	243	217	209	182	205	226	207	240	210	215	206	195	219	202	203	191	213	201	169	198	201	208	197	202	202	200	207	207	208	199	205	207	186	183	180	192	236	178	213	200	221	209	232	205	172	221	225	199	216	205	213	203	215	240	202	205	204	210	211	198	233	207	195	205	215	191	192	219	211	210	173	231	179	201	208	181	220	209	199	208	192	201	206	214	194	227	190	184	223	230	219	189	210	233	205	208	194	211	200	211	190	206	221	214	200	194	211	204	214	215	192	209	220	196	213	189	188	221	195	217	210	209	196	207	220	193	227	226	183	196	227	188	217	216	210	181	194	212	219	212	194	211	204	212	170	223	209	235	183	209	201	196	205	207	217	209	188	201	200	221	202	211	205	201	181	196	214	192	225	209	228	204	199	190	195	183	182	222	209	223	208	199	211	204	213	212	216	217	232	212	209	203	223	197	192	192	193	224	222	217	223	218	208	201	201	182	203	175	246	209	200	197	200	209	217	200	212	219	207	190	219	213	198	219	206	222	204	188	201	213	207	221	201	201	195	193	197	220	212	210	214	231	207	220	210	188	167	197	203	222	246	228	209	177	222	199	225	227	225	186	212	197	200	210	195	194	192	205	196	205	187	240	194	173	190	195	220	215	204	211	174	206	192	198	212	238	209	191	187	191	209	211	228	177	187	194	229	183	211	209	216	221	185	212	201	211	200	221	222	192	199	224	205	220	228	214	224	207	212	196	215	203	184	229	214	216	181	219	195	200	228	193	226	189	228	201	195	222	216	200	220	206	187	207	229	224	202	216	188	224	208	190	186	195	201	216	190	206	196	200	195	218	213	212	197	218	219	217	201	204	226	210	227	214	203	182	194	196	196	208	215	209	233	201	187	213	193	205	198	212	216	214	211	192	226	177	204	209	208	232	168	205	219	206	209	198	201	197	192
11278	4427	11165	11428	15080	39268	55912	44082	29867	15415	5955	2241	1159	656	561	560	514	511	498	518	495	553	533	514	476	509	508	488	511	501	486	477	515	498	516	474	499	494	502	503	544	518	508	554	493	519	545	528	528	515	529	514	557	529	513	491	520	520	538	475	543	481	547	562	499	537	509	530	485	535	545	522	475	492	512	542	458	478	513	525	524	498	490	462	501	490	486	530	530	522	545	529	524	517	516	499	520	523	487	532	524	527	534	521	493	504	479	542	569	483	520	530	558	495	494	517	536	556	515	477	524	538	498	530	523	496	553	487	533	568	555	507	486	543	508	488	535	537	511	528	525	527	477	507	514	528	518	496	512	498	496	504	517	546	514	515	502	500	503	489	519	525	512	486	525	506	504	543	525	528	488	487	515	521	503	487	490	512	518	531	478	510	501	464	552	546	509	486	499	499	461	532	541	532	487	514	474	494	495	504	516	530	501	513	538	480	524	492	537	516	497	551	494	478	527	539	563	535	523	483	477	514	490	506	533	460	528	511	514	517	499	505	523	486	524	521	507	518	513	504	552	529	542	498	486	500	508	495	527	489	468	487	543	506	519	516	490	535	486	479	505	534	486	510	522	500	509	483	505	498	447	492	543	523	539	490	477	503	507	499	495	489	521	523	514	541	539	456	472	523	541	485	529	557	550	520	521	531	529	503	519	517	457	479	481	545	506	520	518	497	498	532	516	512	499	507	505	533	508	499	530	527	492	554	572	486	526	519	484	510	533	527	507	538	519	561	554	498	433	531	540	534	505	493	516	497	494	563	470	509	525	522	504	530	561	516	516	513	533	502	480	476	510	564	462	469	521	530	519	523	541	530	498	479	518	533	466	501	532	535	498	526	477	466	502	476	524	545	501	528	500	482	510	507	502	560	514	513	484	537	507	518	491	537	509	473	530	500	497	475	487	538	500	500	515	501	489	528	503	503	528	519	501	526	530	567	485	519	469	555	484	489	484	481	475	487	486	477	514	506	548	527	498	492	469	533	523	533	492	546	518	468	517	515	538	526	514	496	502	504	530	492	523	541	473	532	510	511	485	476	502	479	510	482	509	473	523	494	509	564	516	504	534	545	484	534	501	505	527	524	500	511	471	533	493	533	546	521	492	503	529	537	499	534	513	529	527	503	535	503	531	537	502	498	537	514	514	505	489	555	497	512	494	560	490	520	488	514	545	511	493	492	510	528	510	519	516	513	519	488	515	573	502	465	531	544	525	519	497	511	527	471	488	506	535	531	492	496	505	524	490	511	500	514	516	530	495	479	476	484	520	505	512	475	495	500	469	529	496	495	529	485	490	511	519	519	500	511	502	515	552	497	545	554	531	488	525	496	557	527	522	499	471	527	551	516	517	542	522	527	480	513	520	541	510	504	502	492	482	481	485	532	503	512	472	507	504	474	557	519	491	518	527	501	509	518	488	549	525	524	497	504	537	482	514	476	494	514	553	476	521	563	512	521	549	503	534	505	484	494	547	490	538	525	489	501	533	522	509	506	538	510	506	548	543	483	529	530	555	504	505	500	545	516	524	511	467	504	529	511	505	499	510	512	522	536	547	556	531	500	512	529	506	522	507	518	490	464	511	545	449	477	510	531	503	503	495	500	491	523	511	516	492	486	516	506	513	465	480	509	507	518	505	482	531	495	512	540	504	514	524	491	554	490	505	518	515	502	518	529	523	482	517	518	511	519	478	502	519	492	484	526	489	499	522	528	504	508	493	527	487	499	496	507	509	486	516	521	546	504	541	477	539	498	551	485	511	548	497	470	519	504	476	522	460	491	500	484	497	497	495	477	474	539	539	506	502	500	508	485	535	511	558	488	508	567	507	526	533	528	485	483	463	549	500	515	486	536	483	493	506	513	532	525	481	528	530	509	502	517	526	490	485	501	524	516	512	484	539	552	506	519	500	524	507	488	477	504	523	561	537	535	508	530	512	518	538	474	505	497	550	478	522	525	488	502	491	477	492	537	504	557	519	522	525	515	516	497	509	502	509	514	483	521	558	513	510	495	519	472	508	488	483	451	506	516	492	517	520	506	537	499	494	515	480	479	539	543	541	554	523	501	525	499	520	512	525	486	501	486	485	510	480	511	486	535	499	512	537	540	473	520	516	496	500	542	475	531	507	495	505	500	558	486	476	501	486	547	559	525	506	476	537	508	525	477	542	510	529	516	498	498	505	510	531	487	524	521	507	549	455	498	514	496	535	499	495	509	529	499	509	540	487	479	502	508	510	480	539	507	486	512	525	518	497	514	505	538	511	510	535	505	529	492	502	526	518	501	513	502	503	537	550	557	493	529	487	503	521	467	514	496	531	553	515	480	504	513	526	513	550	519	522	501	485	470	525	546	512	511	541	465	489	495	540	500	530	540	532	515	518	517	524	502	505	467	472	501	516	521	523	510	531	544	489	492	482	516	545	512	534	535	434	471	566	500	511	527	468	505	500	536	454	534	504	550	522	553	510	489	507	495	501	552	506	505	507	509	501	512	525	496	502	503	479	482	515	497	493	512	504	486	485	494	556	504	504	493	534	508	522	509	533	517	535	515	528	530	525	491	540	521	523	541	546	500	508	486	490	500	497	501	496	529	517	483	559	534	518	530	500	541	470	540	493	490	492	542	476	529	585	547	500	537	497	518	524	505	523	493	528	527	486	559	500	489	491	483	571	449	488	469	518	511	505	507	477	522	500	493	523	498	444	511	518	526	517	481	547	490	504	545	511	505	540	513	504	528	500	513	513	509	563	480	552	489	522	504	517	528	532	553	494	510	498	495	524	528	545	508	565	521	541	480	527	539	538	525	510	498	533	508	538	484	492	538	483	483	508	542	550	536	531	519	490	514	499	529	470	500	533	549	510	519	512	517	559	520	512	469	504	513	515	526	537	530	514	512	512	515	545	534	519	503	525	527	506	516	568	457	516	507	518	488	457	520	520	523	509	500	478	476	506	521	473	506	511	516	476	523	522	524	500	471	518	514	496	526	471	534	506	504	513	514	522	518	520	508	487	502	533	507	516	459	474	480	478	537	449	505	496	508	526	556	540	504	516	492	535	509	538	531	484	497	477	512	517	546	500	536	526	532	535	514	540	510	467	528	531	513	493	525	497	550	500	576	469	540	521	513	553	547	520	486	529	542	529	542	515	474	482	478	540	523	502	481	512	542	524	537	475	511	530	520	497	545	506	526	484	525	476	515	497	511	541	492	500	487	499	519	505	508	489	550	528	508	488	491	539	531	541	504	506	490	516	502	488	524	562	551	522	549	498	503	491	500	500	529	510	561	527	532	513	498	515	530	568	504	489	512	516	490	512	493	486	497	530	517	561	508	507	507	535	531	465	531	543	494	497	547	496	504	482	507	505	519	482	472	495	503	502	538	502	525	524	491	525	471	462	521	534	523	507	506	520	527	508	483	523	508	483	512	525	527	515	488	502	485	552	539	502	503	538	509	526	522
25562	11031	7822	5325	9839	49378	58004	41552	25824	11761	4024	1273	479	279	230	217	200	214	208	203	211	191	189	186	205	198	196	256	184	202	201	192	190	214	221	182	202	208	220	193	189	211	210	212	194	228	209	231	188	206	216	192	189	208	199	208	196	218	196	197	193	236	200	229	192	239	185	223	181	213	227	214	213	193	214	213	198	216	224	203	218	219	189	188	193	196	200	200	227	221	193	192	214	210	198	227	223	174	212	182	204	220	231	190	194	206	220	191	199	209	188	209	205	242	218	230	217	213	210	220	204	226	208	194	195	196	197	197	220	238	199	198	231	198	212	243	200	193	231	205	221	188	220	238	205	190	242	254	190	216	198	214	196	196	183	231	215	199	188	189	203	216	190	194	222	197	185	205	218	192	222	187	217	186	206	200	211	188	195	218	198	203	216	211	212	235	194	203	203	193	216	196	201	214	225	182	198	203	187	195	196	208	203	224	217	206	195	192	197	193	194	206	195	192	189	204	209	211	209	198	182	211	174	195	198	200	203	201	199	208	209	211	213	231	225	214	178	196	225	199	198	194	178	203	239	216	234	226	199	181	193	210	208	201	194	226	204	203	222	226	199	188	205	216	214	204	200	219	214	213	189	193	214	220	210	221	194	192	201	205	211	174	197	180	196	222	195	234	225	217	203	186	230	198	186	204	200	211	191	200	206	207	217	201	211	225	191	218	213	223	171	193	238	216	229	241	229	198	200	197	208	213	206	209	199	200	202	188	202	185	211	223	221	212	198	213	201	209	209	241	231	208	224	216	220	218	185	198	212	219	238	199	192	193	228	215	223	225	204	198	181	222	196	203	221	210	216	233	208	204	195	208	228	201	206	205	179	219	217	213	205	216	204	210	211	210	178	191	209	205	193	223	191	184	207	218	248	211	191	196	202	188	204	208	208	223	239	204	214	218	229	230	208	212	226	237	216	249	212	189	228	217	182	227	195	213	225	203	202	219	218	194	234	191	210	231	197	197	216	206	184	192	175	214	191	187	213	222	216	207	216	237	179	185	214	199	223	192	179	194	219	206	204	195	212	225	205	185	209	199	217	205	217	208	190	214	221	182	205	239	206	220	175	186	218	226	195	194	204	206	204	226	209	198	187	201	181	214	216	202	211	194	185	171	199	197	223	198	207	194	204	188	236	214	199	219	225	197	214	210	226	197	207	193	201	242	217	202	204	230	216	197	189	203	227	172	210	215	201	209	197	194	214	189	196	189	212	248	180	224	221	223	239	199	217	200	186	217	187	214	207	230	199	220	221	203	193	197	195	217	215	212	226	212	188	206	191	202	230	205	181	200	207	222	203	173	192	192	205	192	212	239	191	174	195	213	215	201	224	199	222	219	201	211	211	220	207	214	216	200	205	209	218	220	210	183	195	209	200	212	194	187	209	220	203	214	190	179	194	213	184	201	236	206	213	222	185	175	200	219	196	229	197	207	240	209	187	204	214	213	189	211	219	227	222	199	221	218	206	214	191	210	205	216	165	203	204	203	194	197	211	198	206	215	198	216	185	206	211	202	197	229	204	217	191	206	203	221	210	227	227	220	199	197	210	201	200	201	218	195	197	192	211	203	224	204	189	201	206	211	230	188	173	225	201	178	208	197	217	233	208	234	206	199	187	220	215	199	209	215	232	209	216	177	190	209	223	227	206	232	199	211	196	200	213	191	192	204	216	221	226	177	213	220	212	206	209	195	196	215	216	215	204	222	224	223	231	225	202	189	216	211	191	229	201	197	253	241	222	187	191	190	192	218	180	195	205	225	198	208	189	206	194	207	199	208	203	205	199	184	192	224	191	243	202	206	186	211	195	209	216	186	219	201	202	198	210	186	205	212	180	181	212	190	229	195	192	227	203	192	206	225	203	201	189	206	208	188	190	200	209	206	201	215	216	209	231	200	230	191	212	208	223	213	218	192	170	194	215	243	217	193	216	218	222	203	210	213	228	201	208	211	202	239	215	214	198	221	199	213	210	240	194	233	234	217	210	203	202	192	223	183	188	201	224	211	238	208	192	200	184	191	202	229	186	226	189	213	198	205	189	219	205	182	229	196	205	180	201	245	185	185	236	211	205	208	212	196	208	195	222	234	219	213	190	186	193	216	201	213	215	192	186	196	187	210	203	216	165	217	208	191	200	196	195	204	175	180	206	197	186	214	201	224	200	196	185	204	196	219	200	198	215	222	180	200	189	208	204	174	231	197	194	234	210	231	192	200	180	186	198	208	228	230	211	205	212	201	201	207	224	225	197	184	192	211	215	204	200	224	218	210	215	213	248	182	193	180	218	205	201	210	196	211	235	216	221	207	197	211	222	218	194	247	204	207	212	208	189	191	191	200	214	196	210	224	177	228	206	219	228	205	187	187	181	215	207	182	201	198	185	190	187	199	204	198	224	202	199	204	201	186	207	163	197	226	208	198	213	205	208	184	182	164	200	193	201	193	197	203	187	230	209	201	241	194	226	205	180	223	201	202	190	210	225	215	220	214	216	190	211	207	220	178	200	209	169	203	184	193	189	184	186	185	202	218	194	199	242	222	199	208	202	233	202	220	198	206	208	205	219	198	222	197	193	220	206	199	210	200	221	230	207	203	190	223	214	193	176	212	195	205	221	209	213	207	186	204	217	202	211	192	203	194	198	190	207	198	206	217	183	221	194	193	202	229	190	218	216	228	246	200	212	199	201	212	230	216	223	213	187	207	208	213	213	226	212	208	199	174	189	208	212	204	213	201	179	193	220	218	199	193	220	231	215	202	189	202	174	214	219	208	204	208	213	199	170	208	188	204	226	211	206	202	224	217	198	221	227	225	222	184	173	210	204	179	211	183	217	209	202	200	190	213	212	217	218	214	184	200	227	191	196	202	212	163	208	235	184	224	206	175	223	223	207	207	207	181	198	210	191	206	208	191	220	198	191	217	200	199	222	183	191	214	245	211	196	224	185	194	196	176	207	205	201	168	190	180	221	217	206	196	217	199	205	206	228	215	219	192	208	205	214	197	210	202	221	211	200	186	191	229	209	198	216	223	197	211	193	210	197	223	233	209	215	208	198	191	192	217	217	187	199	176	208	197	233	220	227	206	206	234	219	212	220	199	189	198	196	219	203	197	211	205	196	200	210	195	200	222	201	216	202	225	219	208	200	216	203	203	190	208	236	211	230	202	221	205	241	197	215	233	187	214	217	197	215	230	203	200	195	233	207	193	200	203	213	245	190	194	215	218	189	201	197	197	221	195	187	224	215	211	216	201	202	194	217	177	202	206	205	207	206	237	201	207	205	205	185	239	181	224	204	205	247	207	226	206	207	233	173	196	197	202	227	226	209	232	216	224	182	228	171	184	188	180	217	202	235	206	199	189	229	223	181	206	191	204	194	192	204	178	201	218	223	211	190	212	209	207	200	216	228	194	222	189	217	233	204	223	219	189	218	225	206	207	191	230	205	185	184	216	218	208	210	194
15634	5591	9112	10945	22495	62929	69055	54797	40224	24915	12207	4661	1665	787	562	522	497	471	492	514	484	489	470	488	477	485	472	496	485	492	503	468	497	501	505	522	485	467	506	492	495	513	542	499	467	510	486	487	529	509	489	498	507	522	507	483	526	530	514	471	514	540	495	508	532	473	519	482	484	536	468	484	498	526	521	500	490	523	477	490	522	506	514	530	504	499	494	488	492	504	463	525	495	504	479	488	488	484	452	487	497	490	497	525	512	495	526	458	490	499	478	484	533	477	512	488	482	490	542	504	492	525	497	504	542	472	511	523	473	540	468	486	564	473	477	491	532	522	489	516	513	490	510	486	485	513	467	480	476	474	490	504	483	540	501	473	520	532	512	495	501	492	504	509	548	522	462	493	503	496	470	481	514	520	449	486	487	533	535	481	501	522	508	516	494	467	546	471	552	493	505	477	519	506	513	515	484	524	511	518	486	470	508	465	480	508	464	455	495	499	504	493	507	530	485	493	489	485	537	486	454	483	522	520	465	520	505	524	521	515	557	476	512	525	497	515	492	468	470	491	463	472	470	475	492	498	474	487	519	493	487	495	499	484	524	487	540	508	528	498	500	501	483	523	468	490	514	499	490	519	509	499	465	456	500	472	478	507	529	504	504	501	438	513	500	487	517	536	464	538	504	497	513	512	486	517	504	494	484	513	513	505	505	485	520	468	523	540	526	497	513	477	532	498	458	467	521	508	537	501	496	516	535	476	510	497	478	502	510	478	495	509	490	472	465	519	502	503	502	503	498	497	547	501	499	482	525	464	509	519	506	495	560	496	470	484	455	533	531	509	502	510	507	487	513	467	498	494	509	510	490	494	467	511	480	482	516	547	509	478	489	496	480	506	509	467	528	506	497	530	484	476	470	500	500	506	483	505	547	514	502	510	467	513	542	515	492	472	464	474	486	476	525	509	481	498	513	473	523	492	514	508	485	486	493	533	492	492	512	475	492	518	469	521	528	528	496	527	500	498	507	511	489	466	463	479	487	477	516	494	480	463	501	518	488	520	486	530	489	485	516	478	501	478	492	506	527	484	496	494	463	507	519	510	499	523	459	473	506	538	513	493	480	480	442	500	530	498	528	528	493	504	527	484	490	523	494	498	507	528	477	474	491	516	535	508	475	499	466	524	517	508	475	503	493	519	530	517	512	489	500	508	496	515	494	516	519	503	490	491	483	475	504	519	515	473	535	481	503	517	484	523	500	509	483	500	483	485	487	520	458	473	506	527	480	528	465	484	501	505	473	481	516	508	537	512	507	500	544	500	520	473	467	458	548	484	481	536	501	531	501	492	501	528	491	467	507	484	534	486	498	476	537	501	556	471	467	526	488	487	488	462	525	508	513	493	515	528	522	539	491	506	487	529	451	503	545	493	502	549	524	515	482	499	507	519	523	519	444	491	474	497	487	476	550	496	474	524	487	492	553	485	496	502	486	496	468	476	544	510	506	460	512	487	513	482	480	480	470	484	471	493	521	536	480	467	528	495	514	509	522	516	497	497	516	510	544	504	477	517	531	524	499	486	471	524	502	502	480	479	480	495	495	471	520	500	524	468	551	454	458	488	514	473	483	481	499	525	488	483	509	512	485	522	489	492	471	472	525	502	489	481	511	528	499	496	507	498	479	518	519	558	494	537	474	504	485	482	496	531	509	497	517	480	511	515	502	490	516	495	485	469	480	510	480	492	510	466	495	506	469	538	509	507	528	475	475	517	509	469	481	500	537	518	508	492	503	515	469	500	477	492	501	505	554	523	497	526	473	482	491	505	469	526	476	513	495	493	488	486	500	468	486	517	468	543	526	485	461	537	549	496	477	473	512	493	501	477	464	533	497	510	522	476	504	506	516	450	518	516	520	542	520	500	527	506	496	506	506	507	510	499	477	495	490	501	491	474	508	489	496	507	541	497	527	504	477	507	528	519	508	464	475	490	492	510	520	450	498	515	502	461	502	492	479	540	494	531	469	506	518	478	492	508	481	496	485	458	475	505	492	460	489	510	503	470	492	518	484	515	517	479	481	515	495	493	489	497	530	533	504	482	490	472	494	463	523	512	534	454	497	477	538	451	499	498	492	506	493	508	503	508	437	517	526	510	531	479	499	484	500	522	506	525	551	492	439	497	511	532	526	492	510	494	515	521	510	504	500	495	477	524	484	470	520	500	482	526	526	510	491	542	535	459	529	509	512	515	477	498	516	486	525	519	532	505	501	500	499	530	459	529	539	517	496	503	477	525	479	520	483	503	497	501	547	500	566	491	513	497	514	454	486	472	505	541	469	522	488	469	503	482	537	500	514	481	530	510	540	504	506	520	492	495	503	480	500	506	514	544	488	493	472	523	501	522	514	499	518	540	483	516	535	492	477	496	509	513	504	474	486	484	490	496	525	500	494	522	508	517	498	500	477	449	515	501	492	518	496	484	534	537	491	514	488	513	484	526	510	520	512	502	532	464	534	503	484	523	502	505	480	473	496	509	520	486	511	504	505	524	485	529	509	496	527	487	519	486	486	498	496	492	472	490	471	459	532	496	548	467	503	551	489	471	495	514	489	473	495	488	490	497	512	496	504	494	508	489	476	483	511	535	475	486	476	515	473	525	505	539	531	519	482	491	516	482	525	487	465	498	515	465	511	473	498	519	550	502	474	451	498	508	515	487	517	510	489	447	476	480	477	514	469	467	481	523	493	551	519	510	500	468	503	490	479	533	496	514	522	510	488	523	447	545	502	544	463	513	519	494	448	502	517	492	469	510	476	452	471	487	509	514	500	488	469	475	479	488	531	435	508	486	517	470	502	492	503	505	494	508	505	472	509	516	525	509	493	485	494	486	497	499	555	502	524	500	519	494	514	513	507	519	489	511	486	465	511	496	502	478	512	519	487	473	521	520	498	487	499	484	504	495	473	495	514	459	494	498	506	508	470	479	489	497	471	462	513	511	485	508	495	458	474	468	429	469	535	509	482	478	466	537	489	534	482	490	445	501	513	492	522	558	537	507	487	505	517	509	508	508	505	534	514	510	473	477	469	519	516	508	483	477	532	466	495	478	494	505	518	498	532	502	499	494	512	482	490	514	514	510	472	508	502	522	509	486	500	521	487	522	472	500	526	485	530	491	522	498	493	540	526	493	525	514	474	524	493	503	530	516	459	510	504	514	512	538	537	489	541	495	472	507	521	480	499	502	502	518	522	515	508	479	522	512	505	505	511	486	500	503	419	473	493	459	489	450	524	546	507	494	491	481	464	497	521	502	465	521	532	515	492	479	499	481	520	497	493	500	502	484	509	538	506	539	501	504	495	483	488	472	504	487	493	541	533	527	477	480	512	505	490	542	475	534	499	497	531	505	519	510	518	500	565	483	502	499	469	503	507	520	529	477	480	469	540	494	471	528	531	527	468	480	503	492	515	472	508	481	485	486	505	531	491	518	489	493	494	501	511	485	503	506	486	439	503	492
6191	1370	1060	669	947	1855	3300	3009	1680	849	454	255	206	181	184	197	177	174	167	167	168	151	183	165	203	172	171	169	165	205	197	188	173	177	152	172	169	170	208	173	189	181	169	165	157	178	161	163	172	173	191	176	179	146	161	178	174	160	180	142	167	178	173	167	180	165	188	184	177	197	172	180	165	159	157	182	159	203	182	177	181	150	185	161	166	164	163	174	199	168	176	171	172	179	177	151	174	150	178	179	176	155	196	175	178	171	190	165	176	187	159	175	165	180	157	159	171	186	186	173	183	169	171	190	168	166	174	190	175	147	173	163	167	161	174	159	175	176	174	166	177	201	179	161	177	178	182	156	184	157	184	175	168	176	162	169	169	151	160	177	192	159	150	180	168	170	184	193	164	164	179	164	176	197	159	182	169	184	159	153	161	177	159	186	172	158	175	169	164	180	172	148	164	183	175	172	146	166	189	180	166	183	158	157	166	181	156	166	188	164	145	192	177	188	161	192	183	164	194	166	199	173	185	159	189	183	172	166	168	170	166	180	173	172	191	201	181	156	174	172	163	156	166	175	163	184	194	199	179	162	175	162	169	152	171	166	157	171	153	177	152	179	165	195	172	169	179	186	146	168	163	168	159	193	194	187	159	178	175	167	170	177	176	174	157	171	170	189	184	146	151	174	150	166	171	156	163	179	147	165	177	165	185	168	165	170	167	168	191	172	168	167	171	166	191	160	157	157	184	179	157	195	183	174	166	187	175	165	163	154	160	163	173	159	150	178	193	184	187	152	180	189	174	169	165	181	167	190	184	181	169	176	153	170	180	166	178	164	161	153	181	177	195	144	177	154	203	166	168	141	161	184	163	166	170	185	167	181	158	172	198	177	198	172	169	147	187	184	162	166	151	155	176	192	162	196	160	198	163	164	170	196	165	176	174	177	161	154	145	159	177	177	181	158	174	192	163	157	183	156	157	156	190	169	199	186	142	173	182	187	170	186	175	183	176	162	185	167	187	171	155	162	178	152	184	178	181	162	185	150	196	170	199	192	171	152	152	161	186	183	169	185	189	186	177	188	148	182	170	178	179	157	156	168	178	181	160	186	175	154	174	158	164	155	154	185	153	187	196	166	179	174	185	176	196	172	163	189	170	168	191	150	172	177	163	153	170	186	179	176	162	155	167	189	178	168	168	165	172	166	170	165	177	176	199	156	169	170	184	167	162	179	152	172	186	161	166	157	148	187	153	152	179	193	142	164	176	164	163	171	175	146	163	209	194	161	179	182	187	160	151	159	165	180	151	206	150	168	150	189	190	200	166	173	161	167	177	168	174	184	175	150	183	175	180	176	185	169	170	171	194	175	145	174	199	164	176	177	176	180	157	164	174	166	172	182	152	159	164	177	205	180	152	200	209	174	182	178	174	175	154	157	186	179	160	151	191	165	197	166	191	183	158	180	177	181	158	175	193	145	192	176	168	175	191	169	171	186	185	149	173	198	168	185	180	192	161	177	176	178	163	170	171	156	200	192	171	172	184	161	165	188	162	172	153	168	181	184	174	173	189	160	170	192	143	179	181	177	180	145	170	180	157	174	164	184	177	197	175	180	156	149	186	205	156	172	182	210	168	146	164	174	150	159	184	187	179	172	170	184	177	149	153	157	178	174	193	180	164	157	167	170	192	186	150	165	163	169	171	162	181	167	185	131	178	170	173	161	176	163	183	155	166	152	175	154	168	182	173	167	163	173	168	171	179	166	181	190	152	147	148	187	161	180	196	213	175	166	166	145	164	166	177	152	159	196	152	178	170	180	169	171	188	186	157	203	163	170	160	190	179	162	192	161	175	166	172	165	157	181	165	176	178	173	179	179	173	210	171	187	126	152	170	160	176	150	182	161	199	159	173	196	173	186	153	181	176	163	169	171	170	160	167	163	159	189	179	158	156	164	180	181	165	161	169	166	176	183	186	174	199	162	165	189	162	157	184	168	218	167	158	186	176	158	162	185	173	162	171	160	192	176	154	193	156	166	181	170	169	201	163	158	185	145	203	163	189	161	173	176	158	178	170	156	183	162	182	169	174	179	193	181	171	172	149	178	173	176	172	161	151	197	151	180	161	163	200	170	172	160	164	190	197	174	163	169	175	181	184	196	195	159	163	176	158	178	176	169	163	143	143	169	198	184	162	169	200	166	180	185	169	157	179	149	156	173	181	175	164	200	178	160	167	184	177	165	178	187	183	169	183	147	192	186	162	177	180	172	173	163	183	156	175	182	191	167	201	166	165	170	173	190	164	163	190	171	194	179	168	171	189	178	153	145	179	159	163	173	179	157	153	179	174	162	171	159	162	181	149	164	164	168	190	191	170	165	167	154	145	171	186	175	146	168	164	169	186	184	226	182	177	173	185	152	165	172	181	157	183	176	146	208	160	205	137	184	175	159	182	165	161	152	161	168	160	163	168	154	178	162	162	162	164	193	159	168	163	182	169	154	155	159	155	180	164	173	197	181	181	183	155	162	163	198	157	158	177	152	155	167	168	164	178	179	185	186	151	178	171	165	158	166	176	188	163	158	147	154	161	187	177	159	176	166	188	172	166	195	190	195	172	180	179	161	175	175	166	160	161	173	155	184	192	166	173	161	164	171	181	178	167	174	153	145	150	189	167	171	203	178	170	169	192	162	183	186	157	170	173	194	197	176	171	183	169	151	168	165	151	177	163	165	183	173	183	187	201	181	149	175	168	196	189	166	176	184	179	194	160	162	147	157	157	178	211	159	152	160	149	181	168	148	167	169	157	176	161	165	180	165	151	191	152	173	168	185	187	172	170	162	172	170	185	163	176	164	167	211	177	180	183	181	161	159	173	173	182	193	160	141	152	183	178	142	154	152	150	168	173	179	144	166	161	200	178	178	169	182	200	159	181	204	161	171	210	170	176	166	159	158	191	189	177	162	158	185	200	176	159	178	164	202	181	176	177	149	168	168	187	177	167	171	171	159	195	171	183	203	164	177	183	167	168	173	175	151	164	165	174	178	180	164	175	167	174	191	169	205	192	175	174	142	180	157	149	166	190	181	181	153	153	175	154	156	187	165	173	163	206	187	182	162	178	159	188	167	185	171	181	167	173	211	186	172	137	186	153	166	169	143	166	159	197	150	143	194	186	171	192	180	175	183	156	163	168	161	178	172	179	162	164	155	170	197	177	153	177	182	174	159	156	185	165	163	160	204	168	156	149	186	162	173	176	181	188	157	176	170	185	159	195	152	177	187	179	164	162	170	168	160	168	171	188	156	142	152	161	174	177	191	170	147	155	177	161	158	162	157	195	184	161	185	177	161	163	168	166	167	188	172	176	157	161	163	165	150	188	186	174	161	178	197	183	195	157	169	176	162	202	175	171	178	191	155	155	175	175	176	157	183	190	186	179	164	138	143	184	168	175	192	156	163	186	179	167	184	165	181	165	196	159	179	181	177	160	164	198	176	182	196	172	162	173	169	154	199
4501	1193	2205	2147	4599	8999	13692	11162	6332	3149	1565	861	540	458	433	417	419	435	415	441	422	440	450	444	480	423	422	450	405	443	425	435	440	455	423	432	446	428	444	418	428	444	447	435	443	437	446	456	409	429	439	402	445	416	411	433	444	437	449	434	438	408	427	443	418	443	443	437	433	424	392	401	411	412	441	428	444	449	446	478	461	431	439	440	432	441	458	427	424	449	472	422	438	438	471	433	429	457	405	438	453	416	395	409	461	440	467	463	421	451	417	423	424	440	448	444	388	401	426	427	466	414	442	427	411	445	434	423	446	424	414	457	396	457	419	397	424	428	425	440	416	474	433	401	420	462	414	452	422	417	387	441	434	427	417	490	383	448	446	424	434	405	435	455	451	444	423	394	423	468	420	441	435	443	401	428	458	447	446	441	453	431	442	453	449	408	445	431	461	387	405	439	449	452	438	431	410	426	414	424	425	447	411	430	413	434	462	436	461	464	474	439	394	433	415	454	464	439	449	430	477	447	433	414	425	470	431	422	405	428	475	421	442	447	413	409	466	428	439	429	422	463	442	424	419	438	421	432	412	437	437	423	472	457	438	397	433	449	445	428	408	430	433	467	455	416	408	432	457	467	461	432	395	418	435	447	428	468	433	454	422	453	421	412	454	432	450	444	449	427	434	396	446	432	408	408	444	425	443	422	460	440	439	441	426	443	439	422	424	483	430	450	450	433	444	415	451	456	390	419	426	430	459	400	436	398	469	458	418	433	463	447	451	433	430	434	441	434	435	444	419	397	414	416	443	452	397	405	460	434	408	418	427	406	388	409	425	401	432	424	449	470	457	458	438	391	415	438	421	427	467	406	457	435	398	432	457	413	453	438	420	428	450	430	447	439	472	434	434	442	447	419	457	429	453	439	433	428	478	462	422	423	435	427	404	445	469	398	473	445	441	409	406	405	462	382	401	409	440	398	405	464	432	457	412	436	433	426	439	448	426	444	435	412	469	408	447	486	425	424	413	451	461	438	438	435	438	439	422	437	413	468	460	428	471	427	435	437	422	448	404	444	443	379	443	409	454	490	431	431	452	403	419	476	429	464	445	446	393	486	442	446	452	433	393	454	443	407	422	456	425	406	408	460	451	464	437	417	428	416	440	445	452	446	418	448	395	422	453	421	443	452	437	448	423	418	453	449	406	462	457	416	421	399	413	451	441	432	443	454	458	438	426	435	421	431	423	438	476	418	446	422	439	459	409	423	429	460	396	443	442	416	444	453	434	442	437	465	437	417	458	438	411	438	415	434	436	438	426	434	438	412	414	455	433	463	411	448	417	447	419	474	445	431	438	435	448	449	413	445	478	381	411	494	439	453	434	426	439	476	420	422	417	411	458	457	430	433	449	441	416	406	432	409	450	454	390	443	463	412	427	441	447	450	425	449	429	459	395	437	424	467	452	408	419	470	429	433	435	429	450	480	452	466	480	445	444	455	441	429	435	432	393	442	393	447	483	421	441	428	401	440	431	433	411	458	453	462	447	418	406	405	445	428	392	455	425	427	429	415	444	433	414	407	422	463	439	431	441	437	444	441	444	429	407	401	438	439	426	465	418	442	445	417	439	395	409	412	435	499	430	421	459	421	451	428	469	447	453	415	486	430	423	423	404	408	424	457	411	423	440	431	428	425	480	439	433	462	398	444	448	450	420	463	405	380	443	434	410	440	467	428	474	439	439	450	441	435	433	406	429	456	454	451	437	415	437	474	405	444	460	439	442	435	456	396	444	388	403	429	430	412	417	431	445	443	418	440	416	435	443	427	446	427	431	425	404	434	442	432	427	435	434	423	419	451	414	419	430	420	421	440	442	442	420	442	423	401	418	422	411	448	410	416	451	453	440	455	453	431	403	447	391	415	471	438	444	435	459	473	442	422	439	450	436	394	460	410	429	451	398	444	424	435	461	450	426	431	430	469	430	440	448	452	451	452	432	439	433	420	435	438	416	413	438	442	447	437	414	418	431	429	430	436	461	475	395	434	407	426	423	410	412	429	449	426	443	423	458	405	457	402	409	428	422	440	435	429	399	435	464	423	429	454	456	438	455	433	463	432	451	446	441	469	450	405	456	433	450	451	429	463	402	431	432	445	425	431	465	406	428	415	405	421	459	430	416	451	432	415	447	395	443	406	410	455	451	460	429	464	435	428	412	457	428	413	441	453	404	437	457	483	419	424	434	431	427	438	447	434	416	470	427	431	434	466	439	444	427	423	421	475	430	451	411	431	442	437	384	451	412	441	416	411	443	414	449	414	447	464	449	466	451	430	432	429	438	439	426	422	446	412	488	427	412	397	409	408	463	449	421	449	426	404	438	419	426	464	411	449	461	465	430	445	434	425	405	462	428	437	412	451	455	411	453	443	434	425	463	423	452	440	402	457	449	440	419	409	464	421	447	465	438	427	459	399	427	438	418	447	470	461	431	444	419	442	377	430	432	448	404	432	420	439	417	478	415	423	475	439	444	417	430	417	476	420	414	436	396	423	453	432	433	429	420	428	413	452	440	458	398	405	429	406	414	435	447	467	482	399	417	446	430	434	437	400	411	457	410	416	439	411	474	464	419	411	417	440	440	445	463	407	443	464	461	437	450	454	409	438	452	428	459	433	432	424	457	415	421	430	445	422	443	439	425	382	436	411	422	418	440	444	453	450	427	439	455	448	425	412	451	407	433	425	425	412	453	424	466	472	433	454	414	421	447	438	426	445	426	417	470	424	395	470	444	397	446	411	419	468	426	453	413	436	419	440	402	417	436	452	454	422	412	402	463	453	412	422	442	448	409	446	424	417	449	464	438	454	446	418	402	436	434	421	429	451	409	456	451	433	492	469	416	419	425	404	413	446	456	430	444	437	416	433	426	437	464	418	414	475	431	452	454	407	391	425	445	436	401	459	447	421	458	447	444	434	429	456	422	470	472	435	442	417	420	424	429	431	452	438	448	423	433	413	463	413	453	458	430	427	426	434	456	421	470	435	443	458	423	458	464	421	425	419	444	405	437	425	419	470	436	424	414	431	439	441	437	450	424	444	428	467	413	402	459	453	483	456	467	416	477	423	422	431	437	412	439	439	442	418	428	450	426	406	444	424	439	434	421	437	457	445	404	432	449	420	428	448	417	469	428	461	456	489	428	420	419	437	437	452	430	444	423	427	417	446	425	467	384	408	411	404	394	460	470	462	452	411	420	442	420	433	436	412	442	463	427	437	425	411	417	413	410	443	451	439	424	448	425	430	401	453	449	404	430	448	464	442	444	396	436	465	438	435	413	450	452	413	452	414	427	462	467	433	459	430	468	461	421	431	409	468	444	430	444	448	411	453	404	404	373	453	390	441	443	430	440	451	403	413	439	431	470	457	423	467	437	413	437	447	462	411	459	423	451	409	446	432	429	418	457	426	447	409	442	440	429	432	392	413	435	452	427	433	423	417	433	420	413	436	449	447	465	427	442	447
17512	5225	5495	9231	24615	34133	33430	26125	15308	6731	2599	1029	449	283	236	225	219	200	187	200	203	213	193	203	201	224	221	215	198	213	221	198	213	219	210	199	215	196	199	202	209	188	176	181	213	230	205	218	181	209	243	209	208	197	239	224	213	203	212	176	226	198	209	216	183	204	209	208	221	197	197	228	194	212	191	210	232	194	193	211	199	242	196	231	205	184	211	207	186	223	216	197	193	226	198	207	215	198	238	199	214	182	205	197	223	208	219	211	195	216	213	198	196	204	239	219	194	242	228	220	234	244	217	210	214	205	253	210	219	171	200	212	206	206	206	239	212	205	190	187	188	212	213	224	184	228	198	224	215	209	180	216	195	192	237	188	245	190	183	201	231	193	214	238	220	240	207	187	175	217	209	181	168	240	230	223	188	221	172	214	215	201	189	227	225	211	217	207	223	198	218	222	200	219	208	231	217	195	209	194	205	217	209	218	247	231	243	195	192	221	199	242	201	218	178	227	170	233	219	213	219	215	203	212	192	200	207	233	203	196	216	200	183	181	219	201	184	224	187	204	193	205	207	199	236	212	195	208	208	191	208	215	219	202	200	233	222	204	195	190	227	228	222	224	200	194	212	202	192	216	198	197	226	201	234	219	223	211	216	205	217	205	202	205	218	210	223	218	187	203	173	212	209	196	206	200	230	210	199	213	185	214	223	213	211	219	206	214	184	226	232	185	214	209	209	225	214	228	189	206	203	189	189	202	186	203	209	195	217	211	190	180	189	214	212	221	210	220	204	206	208	209	212	207	233	181	206	207	210	181	209	196	201	212	205	216	208	229	241	186	204	198	211	181	194	205	194	193	195	213	174	221	198	201	217	223	193	233	202	208	198	209	205	190	211	219	205	210	206	196	202	196	224	208	196	206	190	191	210	218	199	211	183	175	210	195	215	233	217	230	206	215	231	185	200	217	193	210	245	207	216	210	235	183	189	176	230	203	227	231	212	217	193	225	186	189	213	201	208	193	214	201	218	198	200	247	214	201	184	204	203	226	208	220	203	222	215	206	226	223	227	178	220	220	199	227	192	198	215	221	190	213	196	218	194	199	208	206	255	200	197	229	191	198	183	228	232	195	198	205	206	212	222	201	229	210	197	207	223	192	197	218	236	237	208	229	205	198	195	219	182	215	220	219	225	223	231	215	186	178	228	217	206	210	189	198	213	206	204	236	220	219	208	172	192	220	196	208	206	208	213	185	219	217	209	214	228	201	225	222	197	217	197	187	225	205	198	216	217	212	220	230	234	196	233	219	217	193	225	202	212	222	206	225	190	222	204	208	211	211	217	184	222	202	201	208	208	211	204	211	218	220	184	199	231	209	208	201	234	224	216	188	202	210	196	212	211	210	193	199	209	203	226	240	206	213	204	228	225	201	185	236	194	207	200	200	201	217	205	198	215	184	219	213	198	203	217	228	199	211	208	212	178	231	203	236	200	209	227	225	190	204	188	208	202	193	206	221	216	207	182	213	189	195	191	182	228	211	226	210	188	225	210	224	210	184	188	228	232	204	184	228	191	203	217	202	210	220	207	205	209	231	221	220	198	203	220	213	185	231	206	214	220	157	224	192	233	210	214	170	208	189	196	228	223	180	221	206	199	193	203	190	173	208	207	192	212	214	225	206	166	220	202	226	200	215	235	202	213	182	203	228	217	202	218	218	208	202	208	208	201	204	200	187	203	219	218	212	225	208	251	215	225	197	208	178	202	224	205	234	227	218	218	203	206	209	190	212	194	191	167	216	204	196	217	203	218	186	209	201	210	204	216	200	207	202	202	217	196	222	218	211	203	229	229	193	223	201	224	218	230	202	197	209	202	202	197	222	219	211	199	218	189	201	202	212	210	194	192	231	210	219	183	214	229	193	220	233	247	230	190	188	213	205	207	231	230	223	197	205	201	222	190	214	223	225	201	193	225	210	206	194	195	233	185	211	207	199	238	222	207	228	216	201	205	227	217	208	218	204	212	175	193	197	205	212	192	193	216	210	230	207	199	239	212	181	200	211	229	198	172	214	193	195	209	208	230	224	198	197	195	233	180	213	195	184	217	200	217	201	216	204	212	184	185	223	201	186	207	198	207	201	212	213	242	217	216	212	202	232	208	190	206	213	222	202	198	207	216	211	193	213	210	202	183	196	193	199	192	182	198	216	177	204	234	211	216	170	189	218	207	239	213	216	227	189	198	205	221	214	191	218	201	227	205	234	209	202	208	220	219	197	202	231	220	199	212	219	241	217	206	182	211	208	227	205	212	224	236	198	220	184	194	214	186	210	225	259	213	231	204	232	210	187	193	227	214	226	209	217	215	215	184	196	197	216	214	192	211	200	194	217	235	220	200	209	221	211	196	239	210	223	222	238	208	207	208	206	260	219	255	218	196	212	217	207	229	218	206	203	190	187	199	221	209	228	226	205	206	190	215	210	226	206	204	214	221	221	217	222	202	223	230	213	215	251	211	213	200	208	239	244	202	214	193	210	182	223	218	208	200	214	196	196	203	221	205	211	241	226	216	211	200	224	199	204	222	208	191	190	238	191	200	190	224	216	211	232	199	209	219	222	202	218	195	196	203	197	206	184	199	184	206	207	187	207	220	197	198	219	222	222	207	203	213	191	198	220	219	197	207	208	177	215	203	189	218	213	207	210	223	210	208	227	203	198	196	169	220	228	216	204	204	233	199	199	202	225	193	189	199	235	210	190	207	224	203	208	190	221	196	199	235	234	209	198	219	225	213	213	203	209	179	213	197	209	215	202	204	195	177	197	198	204	183	207	217	232	219	234	194	193	201	200	219	209	211	206	214	203	205	197	197	190	223	204	197	216	213	210	227	215	195	197	179	204	217	215	228	196	180	189	200	206	206	217	203	209	203	217	212	238	233	191	219	194	211	201	202	187	212	212	229	232	216	195	190	203	214	216	200	221	202	201	191	192	214	188	211	223	224	241	214	203	222	236	196	232	211	212	213	225	198	232	230	210	198	189	218	208	205	203	211	202	202	202	194	213	223	196	210	203	226	183	212	230	229	205	173	204	187	228	192	165	228	202	218	190	237	186	195	210	191	207	215	220	198	190	212	234	226	202	225	193	213	218	203	211	207	224	217	205	217	197	196	222	221	192	220	216	216	206	220	201	175	214	193	217	225	189	203	203	196	205	225	220	186	216	236	207	193	197	217	201	230	233	212	206	189	218	241	226	204	185	217	209	217	184	206	187	187	224	211	211	210	176	208	229	249	225	224	191	200	199	215	211	209	215	202	203	217	199	212	197	192	213	199	210	177	183	219	187	210	191	190	189	212	184	220	213	211	220	218	209	237	184	238	210	228	189	200	229	224	233	201	259	219	206	209	225	198	219	210	233	207	229	196	207	231	194	227	213	218	219	221	194	199	192	215	192	234	207	199	215	224	229	215	210	207	208	233	197	216	233	196	207	205	184	203	217	231	206	184	207	217	196
11038	2672	8545	21173	42560	49796	49595	42585	31823	20020	10099	4013	1629	830	591	525	477	508	510	538	566	505	540	523	516	537	512	519	515	526	531	541	536	504	523	537	530	538	519	517	550	551	514	529	543	551	536	550	498	475	535	474	504	525	510	530	537	531	483	495	502	547	542	487	453	509	553	480	511	495	510	524	487	505	542	510	541	513	514	531	501	496	541	497	501	523	520	539	512	526	503	521	501	499	539	540	530	515	521	492	464	522	497	557	524	488	504	539	547	497	524	525	526	525	541	501	505	508	548	493	538	560	561	490	523	504	497	573	543	501	510	547	492	529	539	470	537	516	513	502	524	522	510	516	520	522	534	565	506	493	534	542	508	525	523	451	487	523	509	546	509	512	518	511	502	516	532	497	517	500	546	497	553	500	502	530	528	527	511	511	505	484	504	547	520	502	484	540	505	488	516	517	541	538	525	536	495	494	515	498	535	551	513	544	523	528	511	511	525	526	514	512	549	521	516	578	487	545	539	530	509	539	488	543	548	514	528	551	537	526	486	534	537	530	481	509	506	546	551	503	486	540	500	507	519	518	531	539	567	491	567	507	536	548	529	481	478	510	504	514	510	520	545	545	534	579	526	526	470	531	534	496	577	528	533	550	541	507	502	517	499	506	472	502	515	511	496	530	527	505	516	485	485	506	550	511	532	542	494	525	493	527	529	497	514	516	515	519	533	491	490	500	505	505	513	524	507	518	500	491	503	486	528	480	525	534	479	539	548	486	480	540	505	455	479	471	511	506	509	554	528	502	556	494	541	495	503	506	493	526	506	481	503	492	507	502	517	526	522	512	528	521	519	503	508	531	529	524	533	522	493	540	491	530	526	532	487	489	531	498	514	557	481	559	501	534	544	469	513	512	523	542	513	526	509	514	528	514	471	493	525	516	482	538	526	517	502	520	531	498	524	506	521	505	509	496	559	492	497	503	520	540	488	499	528	535	506	517	504	552	503	484	540	534	513	496	505	491	494	497	513	513	451	528	510	529	534	489	481	527	562	513	514	531	505	487	538	515	532	558	555	487	535	504	516	530	516	522	490	530	487	500	507	499	510	484	483	511	508	490	488	504	508	498	499	509	503	532	508	529	544	498	514	477	531	534	486	541	515	505	508	528	560	531	514	520	533	520	496	523	527	503	529	483	521	518	543	497	496	461	528	529	519	531	522	547	485	547	518	531	503	522	544	516	539	540	510	495	494	488	518	518	532	537	525	526	542	535	539	511	522	520	494	546	513	493	500	529	525	532	528	527	494	486	542	472	538	529	526	466	511	531	471	534	514	536	502	547	533	538	524	503	539	543	513	502	520	498	547	492	563	514	499	514	515	574	507	497	505	512	502	517	508	540	516	540	522	505	564	510	512	538	524	520	517	533	544	521	507	505	546	534	502	559	520	526	521	526	535	524	518	504	487	522	527	546	514	517	526	489	548	504	504	517	518	508	528	489	487	538	548	509	502	534	533	476	516	507	525	510	538	494	530	487	523	500	556	516	505	489	464	497	488	557	550	506	537	488	570	601	508	545	528	511	576	515	502	502	520	488	523	516	507	518	525	561	505	502	519	517	474	506	490	514	515	486	527	539	504	541	496	567	507	524	492	555	513	543	563	539	524	559	473	511	514	509	507	503	494	540	537	485	541	516	543	532	521	547	505	526	517	519	492	501	516	505	517	556	501	514	534	519	496	472	513	507	510	544	522	529	557	541	510	487	523	543	521	493	526	531	517	515	546	539	557	494	511	552	491	514	527	509	537	498	499	471	555	545	522	553	507	517	516	542	492	520	521	514	520	574	488	499	518	474	550	517	527	512	530	519	484	512	499	524	496	531	522	535	488	524	503	530	529	542	525	508	534	514	496	553	533	537	471	557	533	553	502	502	526	526	524	527	531	493	514	510	526	508	482	538	526	544	546	508	514	535	541	519	494	557	508	507	553	527	544	531	546	482	522	547	498	493	530	523	506	494	515	558	472	509	522	531	549	501	536	472	545	513	489	526	518	485	531	512	518	550	530	514	487	535	502	475	486	516	509	523	558	524	495	538	531	517	480	509	525	496	523	520	550	511	519	502	484	520	521	504	500	530	513	523	497	500	513	535	516	536	539	539	473	525	504	527	517	498	532	547	531	526	508	562	549	521	551	545	530	512	495	505	542	457	529	507	532	480	518	498	554	507	496	533	519	503	521	518	511	511	479	505	501	553	542	516	502	527	519	525	507	534	505	544	579	518	525	488	487	469	474	535	515	523	528	558	522	509	552	516	501	537	545	521	492	488	524	478	497	482	514	543	548	532	510	521	525	523	528	544	496	551	517	536	500	495	489	521	569	517	526	559	546	514	495	500	502	534	526	493	531	533	548	512	485	523	534	501	498	508	519	507	526	523	495	529	498	541	504	527	550	524	530	527	582	527	464	539	548	543	509	543	518	514	539	498	487	520	524	550	496	501	470	533	499	539	532	537	506	537	470	503	484	486	530	493	524	568	544	582	529	535	537	489	492	518	490	496	548	517	564	521	526	544	569	521	524	510	519	540	505	521	507	548	508	522	561	530	496	489	497	531	531	536	477	490	536	543	515	504	524	503	509	519	528	548	543	472	515	505	527	487	497	549	544	541	501	518	521	501	580	517	477	544	504	517	497	505	528	507	530	496	505	515	566	503	495	532	501	524	470	514	494	504	534	518	516	470	535	502	529	521	533	506	527	519	530	502	483	525	549	488	566	545	461	547	545	450	474	550	520	547	490	501	586	461	493	495	504	523	532	512	493	527	505	516	550	489	498	522	476	515	554	485	558	562	494	540	492	504	531	563	511	535	475	527	537	527	492	519	523	511	525	501	479	544	542	501	472	548	509	487	488	498	579	591	481	501	512	502	504	512	548	548	513	498	487	516	509	518	511	521	502	533	510	520	491	501	551	492	499	497	543	534	529	552	512	550	487	522	479	522	509	527	505	534	515	553	506	517	498	538	556	522	535	516	524	491	517	491	520	502	533	489	516	485	535	526	537	490	547	532	556	528	495	489	496	497	485	547	546	561	512	509	503	503	554	500	538	498	519	497	519	516	498	490	500	519	530	550	513	510	514	518	545	497	517	522	549	521	521	509	553	520	490	506	535	510	486	520	472	530	521	521	483	539	510	560	521	552	483	518	506	540	523	531	518	485	515	489	528	529	542	523	513	522	483	539	551	500	505	504	511	501	546	517	521	532	491	463	545	534	528	511	494	481	511	545	495	487	567	519	516	510	556	559	497	588	515	547	543	529	493	526	535	505	501	488	515	534	486	522	564	497	540	517	528	540	568	539	528	513	509	494	521	517	537	499	504	520	529	537	536	481	530	504	521	555	508	484	522	524	500	534	533	514	506	574	504	504	511	502	533	497	477	527	550	495	513	497	535	527	522	535	549	549	505	480	502	534	507	520	507	546	508	525	502	487	512	478	509	500	500	545	498	502	534	551	551	536
24558	9072	7951	19485	40066	49256	50691	40988	27743	14455	5262	1590	558	327	223	189	223	199	195	179	205	188	220	180	179	200	209	188	199	196	195	201	201	203	169	212	212	184	226	191	192	198	207	168	203	238	216	192	167	225	183	213	197	210	195	187	162	194	209	214	208	217	217	210	204	183	210	196	203	190	163	194	194	188	224	202	202	208	200	161	208	192	198	184	201	205	209	202	196	183	171	224	216	223	186	203	221	217	201	216	205	202	209	233	195	217	164	209	204	208	217	191	206	225	187	225	178	197	216	186	160	201	186	188	176	205	207	180	219	192	213	199	206	200	187	208	187	184	192	202	201	209	193	188	188	198	205	222	193	191	211	168	178	205	207	172	194	212	192	203	200	175	195	188	225	194	219	223	222	184	212	191	230	210	200	185	223	203	184	182	173	193	191	199	187	192	197	198	194	208	165	179	182	209	192	193	213	199	188	208	210	215	192	187	208	167	197	213	207	207	173	193	214	196	202	169	193	201	209	187	194	205	200	207	197	227	190	231	202	181	179	208	234	207	203	208	208	234	202	213	201	169	189	201	215	181	184	175	211	199	154	189	182	192	209	205	204	177	206	206	205	194	209	195	186	193	208	202	187	205	212	165	220	222	193	203	214	181	217	194	182	179	173	186	172	231	211	178	169	210	197	190	197	211	217	199	226	204	207	234	203	189	203	161	212	184	194	221	212	212	195	177	193	186	192	198	217	200	194	178	209	168	186	215	214	186	193	185	222	196	212	202	209	193	195	199	207	197	211	184	163	196	218	211	244	198	220	199	181	192	212	200	199	203	192	219	188	212	203	191	202	181	188	189	197	195	164	214	205	203	211	181	203	211	203	208	201	205	209	190	217	197	204	188	230	223	203	198	187	192	193	200	193	188	197	180	179	175	184	208	192	209	229	182	188	181	195	200	202	190	201	236	216	211	206	198	189	196	197	204	198	217	209	204	207	198	198	208	211	200	188	190	181	211	205	180	205	205	223	187	215	200	197	215	211	178	178	211	199	183	202	192	197	217	194	194	183	193	168	211	191	220	214	185	168	203	199	196	200	207	188	185	189	181	200	179	211	202	221	215	213	193	182	191	189	206	210	192	196	190	188	200	217	188	185	193	213	210	191	208	190	200	195	181	212	190	214	212	224	198	186	206	219	172	209	237	193	214	200	182	216	180	216	203	197	186	226	183	207	181	201	211	220	172	209	176	205	212	218	228	189	186	182	183	201	195	203	228	202	207	194	164	212	203	209	189	182	198	201	179	200	211	193	212	201	201	212	220	229	211	191	192	189	192	194	186	191	204	194	201	162	185	184	203	178	189	188	211	200	184	176	202	199	168	178	229	191	210	182	201	181	199	187	175	162	195	193	203	202	196	172	218	198	177	198	191	206	207	202	185	206	196	182	194	211	189	196	175	211	173	179	203	191	188	194	174	193	198	183	196	236	183	203	181	209	191	213	211	204	197	207	201	189	210	198	181	208	214	215	210	193	208	211	185	190	171	195	229	215	172	198	208	193	202	219	192	198	213	201	214	219	202	213	180	196	180	191	199	196	201	216	147	194	213	226	181	188	185	223	174	209	219	198	211	166	175	155	219	208	193	191	198	203	184	185	203	181	196	184	175	221	190	206	183	227	172	224	195	191	202	170	198	196	201	180	211	224	206	189	198	214	199	228	201	222	220	196	227	204	204	197	196	193	211	216	216	192	188	218	199	193	214	212	232	201	209	205	228	195	205	215	226	187	195	191	182	195	193	207	194	200	196	212	217	188	206	194	199	192	202	192	215	204	178	195	199	198	203	194	224	217	210	196	178	215	210	217	229	208	204	219	192	205	195	184	193	228	191	192	217	180	220	201	179	183	200	202	206	202	188	174	188	186	208	204	207	193	214	207	206	216	180	216	203	200	191	176	171	198	209	200	194	203	187	194	195	191	189	182	191	178	200	189	187	209	198	219	225	208	197	199	178	213	207	164	167	207	198	188	198	199	188	247	216	183	199	175	195	204	186	210	182	197	178	195	207	201	198	188	204	210	177	209	191	178	219	223	193	197	184	229	219	165	187	206	210	177	200	239	175	204	209	188	205	210	213	229	208	195	208	197	168	210	209	205	199	212	203	198	180	204	198	193	190	231	235	175	191	197	206	193	195	197	205	207	192	203	182	208	200	194	211	199	206	172	213	202	207	234	198	214	176	186	201	178	233	182	189	189	204	207	195	202	202	220	199	198	196	203	229	221	200	188	190	194	201	218	189	199	196	183	183	197	202	196	211	184	190	207	188	214	219	186	203	189	203	207	198	196	237	205	196	199	205	178	205	228	191	214	204	212	198	204	204	187	166	207	224	197	193	195	190	213	190	192	193	209	197	182	195	204	233	201	217	207	197	198	198	208	202	198	232	212	192	182	224	207	178	193	207	188	209	215	173	210	178	207	194	185	213	199	187	215	248	207	212	204	213	184	202	205	183	201	224	200	198	213	162	196	196	207	206	220	191	213	202	216	210	197	203	212	194	189	217	176	202	195	201	211	200	205	176	210	228	209	199	189	183	181	184	197	194	207	205	194	192	227	213	198	171	215	209	198	200	189	194	191	223	186	218	190	215	180	211	174	211	198	189	192	172	199	170	226	189	207	220	188	155	204	191	180	220	226	224	173	180	223	218	211	203	198	200	189	211	219	207	189	189	206	214	191	202	188	200	200	199	189	185	221	179	218	201	184	175	201	214	176	182	181	233	235	204	184	198	179	200	198	189	201	189	226	196	211	198	198	227	196	203	209	169	163	192	193	181	185	207	214	189	191	182	215	235	190	216	184	191	194	213	196	204	218	186	204	176	181	189	191	200	197	176	200	196	185	200	203	206	224	207	201	196	204	177	192	188	199	174	193	200	203	188	214	204	207	193	180	190	219	221	201	192	212	209	196	185	208	203	197	185	207	179	204	198	213	198	193	204	204	181	216	185	200	213	199	201	189	206	200	193	209	195	205	209	219	200	197	228	206	210	179	189	200	184	224	192	208	214	205	173	221	199	196	199	226	226	215	206	202	178	225	180	216	186	190	195	232	213	198	173	207	214	221	195	181	202	206	222	183	213	160	204	187	210	225	201	189	217	193	200	173	212	197	219	221	202	196	206	201	200	191	220	178	206	236	178	203	218	208	183	203	189	192	216	169	198	173	196	172	210	183	206	195	178	220	196	201	185	184	183	197	208	181	174	175	199	191	188	196	215	209	178	201	202	190	209	222	226	201	165	176	197	201	186	200	203	195	204	182	201	191	171	195	223	183	214	221	200	195	182	195	195	195	200	192	188	216	222	210	204	202	203	192	194	196	216	197	175	211	193	201	197	201	194	175	202	189	201	195	202	212	196	198	191	197	208	202	192	183	198	188	196	240	225	219	197	207	203	202	210	159	196	198	222	195	171	202	186	197	192	223	201	206	214	184	196	226	202	231	197	210	196	200	179	175	203	182	201
14016	4338	9853	32698	53192	62462	63734	54632	42839	29080	15453	6165	2109	943	593	526	446	478	495	520	476	481	480	495	471	509	472	491	491	454	471	493	491	455	497	436	499	465	474	510	492	495	475	472	490	496	485	492	449	465	465	468	511	495	460	481	497	523	459	494	500	539	496	499	450	474	489	465	482	501	476	484	502	495	454	473	456	512	512	474	487	454	504	497	497	483	504	493	456	480	495	446	486	524	482	449	491	503	474	478	459	490	516	524	509	489	479	484	485	450	469	483	512	480	501	502	484	463	480	450	515	468	465	492	500	516	492	483	460	504	513	513	483	455	468	469	494	479	513	497	481	447	514	493	473	455	463	507	469	467	516	480	492	505	484	500	511	475	476	466	488	519	474	466	473	459	522	452	486	527	527	515	503	452	450	484	514	454	466	500	464	522	474	485	465	482	514	458	463	514	488	492	516	472	449	461	514	440	492	514	472	461	504	504	465	480	516	474	508	460	489	466	462	490	482	482	529	507	481	450	517	475	464	474	502	502	442	472	513	495	472	487	440	502	469	457	462	488	478	479	505	486	501	503	517	435	465	500	500	467	473	448	478	474	474	525	462	483	478	477	472	462	475	546	464	463	504	487	415	494	533	479	488	483	493	475	536	474	496	483	477	468	526	505	507	503	515	465	498	480	473	482	457	443	495	464	457	506	513	515	497	470	458	535	494	494	493	501	483	465	492	513	466	510	508	513	515	459	458	467	458	460	460	452	484	490	471	479	453	481	484	494	506	492	494	511	511	498	470	513	502	485	458	467	421	476	486	469	483	488	477	484	490	491	487	524	472	464	479	499	509	487	476	502	476	496	465	455	484	486	484	467	480	468	527	526	479	480	451	453	511	479	475	476	471	486	483	465	470	502	474	484	487	464	495	510	512	525	514	510	452	486	515	490	512	474	458	457	506	496	497	528	494	465	496	521	497	502	500	479	473	520	479	472	473	432	513	471	469	496	478	479	500	478	471	514	467	468	476	461	492	452	492	477	468	498	474	515	457	473	528	485	490	492	513	458	576	482	489	466	466	502	546	455	458	494	497	477	471	490	476	481	471	489	511	527	475	474	510	485	486	484	457	502	492	465	458	515	447	479	495	485	502	464	505	496	462	474	502	483	525	445	451	511	478	507	489	527	490	455	444	484	442	549	512	504	492	452	508	486	446	471	454	462	438	487	473	478	493	449	514	514	471	475	452	422	545	469	443	494	452	479	476	481	472	489	463	478	487	516	474	512	470	494	521	450	513	488	479	430	485	489	485	500	531	470	453	477	496	481	478	496	488	422	503	506	498	489	480	480	492	456	476	485	495	460	491	472	479	486	489	477	457	496	500	460	485	454	487	491	479	467	485	479	489	480	508	465	483	478	500	490	534	481	495	491	500	490	507	463	481	461	485	516	542	499	472	496	470	447	487	463	483	507	497	474	470	487	484	474	505	475	513	482	484	484	483	502	510	445	488	501	491	474	492	506	539	473	473	502	508	493	529	479	481	511	518	452	478	478	470	506	486	467	479	487	454	488	484	481	472	481	485	480	450	504	489	472	459	504	469	474	449	455	443	487	454	477	525	466	493	469	466	507	465	510	514	521	459	493	472	468	455	518	495	480	470	454	508	515	475	488	475	501	478	477	467	482	476	479	487	477	482	497	466	472	476	458	438	460	505	467	459	478	515	458	465	500	439	457	520	473	495	473	488	481	514	485	521	498	506	466	440	466	469	487	459	477	462	514	491	514	490	462	443	496	508	466	456	487	463	495	483	464	518	511	455	482	472	474	502	470	469	514	522	450	506	479	512	498	493	438	494	487	485	529	462	475	506	475	496	473	480	453	503	488	454	471	445	460	471	473	482	472	465	463	492	471	494	497	506	488	472	500	445	491	491	495	549	495	477	499	476	493	442	511	509	497	494	478	480	470	464	465	481	474	451	488	502	476	483	467	482	446	476	461	480	482	507	466	504	509	470	494	489	515	513	479	473	474	530	475	455	474	494	471	506	495	481	520	464	467	516	490	468	496	432	480	504	474	490	474	444	479	491	462	496	496	467	443	482	506	470	502	440	453	494	489	491	465	472	479	462	472	444	455	451	515	499	465	448	495	505	483	439	450	481	501	470	452	495	499	502	472	457	504	496	477	496	454	495	466	448	508	534	465	518	458	454	429	496	495	453	494	471	481	451	521	480	485	480	495	490	491	483	469	483	485	515	428	453	512	497	497	514	524	477	509	495	463	510	469	487	496	489	467	497	507	507	467	477	524	513	471	433	471	504	488	507	504	503	514	475	487	487	473	474	446	454	477	477	502	490	496	538	476	497	505	479	442	420	478	476	466	469	500	491	486	485	471	535	473	462	490	503	441	471	489	493	472	522	504	500	477	472	478	494	481	479	471	518	469	487	496	446	461	442	497	462	491	499	447	488	501	486	433	446	489	502	489	469	506	451	458	486	471	534	472	499	518	490	521	524	496	489	545	492	511	468	477	473	508	475	418	482	500	489	489	462	493	499	487	477	468	474	488	437	516	494	485	468	466	472	464	524	470	473	498	489	501	465	501	455	466	486	474	466	475	513	461	482	485	444	459	473	506	520	457	497	495	481	520	473	484	541	454	455	475	469	460	434	446	537	514	493	478	499	495	491	467	469	467	492	499	479	504	519	510	474	454	476	485	483	471	496	506	466	489	458	489	498	510	513	468	478	475	499	485	469	488	461	494	491	485	491	472	562	474	524	480	488	499	478	485	487	510	471	475	471	488	486	470	497	508	488	488	478	472	496	428	489	514	462	492	487	506	469	488	510	444	468	472	474	519	485	461	442	491	505	505	511	495	502	490	475	472	475	488	491	492	473	507	499	470	482	521	481	494	504	484	482	497	495	456	495	496	444	507	470	463	445	453	456	447	512	465	471	482	425	496	518	498	504	481	492	407	502	481	469	508	491	481	500	469	488	526	470	467	459	465	471	516	451	443	451	467	508	485	501	461	490	496	495	466	517	481	504	473	478	490	474	451	512	489	491	497	473	475	452	492	499	499	485	510	484	469	457	465	490	488	498	468	517	536	514	490	477	488	456	504	507	441	494	474	463	462	481	512	504	495	496	449	479	476	487	442	500	449	496	509	492	489	504	486	456	466	465	487	499	488	515	523	482	488	472	447	469	464	468	488	471	491	485	474	490	438	476	469	499	531	452	494	487	509	474	506	496	513	515	478	476	458	462	488	486	470	449	435	517	463	441	488	479	453	464	517	503	473	462	445	517	468	464	462	481	464	482	502	474	476	491	498	501	489	501	480	505	481	462	447	460	471	470	473	512	491	485	465	462	480	476	501	490	473	470	488	512	469	491	481	438	487	521	475	490	477	470	487	500	453	511	474	533	527	457	531	482	502	462	471	482	494	526	468	497	521	521	482	487	454	467	475	473	519	471	485	490	442	464	469	481	450	466	466	484	484	504	466	477	449	512	466	492	463	477	511
4092	1107	1853	3107	2545	2826	3310	3089	1968	998	458	262	201	176	168	149	162	169	168	165	152	165	137	166	157	159	140	166	167	164	174	161	165	154	161	150	155	146	182	146	161	159	148	145	161	160	171	139	155	173	150	174	150	158	148	161	170	168	158	154	174	158	168	173	157	141	155	148	155	141	147	164	157	174	169	147	154	177	168	156	185	145	173	164	158	182	157	165	160	140	168	149	171	149	146	146	151	149	178	171	157	153	150	151	154	170	141	171	146	154	145	171	154	165	146	159	147	169	182	160	148	176	146	143	184	163	181	159	161	167	132	158	148	168	140	181	204	148	165	158	151	146	162	154	153	177	166	182	154	175	150	181	144	160	137	163	159	152	147	187	166	158	173	150	148	157	173	165	151	153	159	193	140	159	164	162	146	169	175	163	145	169	153	150	136	137	150	168	179	166	157	160	173	167	172	135	153	162	156	159	175	177	161	152	172	156	195	180	157	159	166	139	156	149	150	163	155	155	159	197	171	159	158	182	164	150	162	161	148	157	163	131	160	157	154	169	192	152	156	147	168	131	158	164	144	163	151	137	154	141	145	167	171	165	177	147	156	166	173	155	165	144	178	161	156	177	161	148	180	162	166	165	152	153	163	160	188	133	150	143	158	161	163	170	164	180	166	159	161	176	142	161	135	168	153	166	149	172	186	159	166	154	158	156	142	164	178	167	164	154	158	140	139	155	140	143	174	166	151	143	157	143	172	170	161	150	167	158	158	164	162	167	137	166	186	150	160	165	168	172	143	143	161	165	163	184	180	138	144	133	141	149	165	134	168	156	174	166	138	167	162	159	178	151	172	152	170	154	168	164	145	171	139	147	176	146	156	156	170	168	155	151	149	141	179	163	148	170	147	167	162	180	160	176	161	154	144	165	131	167	159	146	138	162	152	171	154	153	154	160	170	151	157	161	166	177	153	161	167	138	160	151	153	136	159	138	154	147	151	149	152	155	155	145	156	187	147	163	186	163	148	165	146	164	148	165	152	166	157	156	156	144	131	146	154	149	160	156	172	162	147	158	150	174	176	147	164	156	168	150	168	134	159	140	155	175	160	160	152	185	150	129	168	162	133	145	154	122	134	153	170	208	159	176	162	159	149	158	156	171	168	150	180	155	151	151	154	153	203	158	136	178	168	149	148	160	176	152	198	148	166	144	152	139	151	181	121	154	145	147	145	162	132	157	154	160	169	153	139	156	171	162	156	168	153	173	160	174	142	175	164	163	176	133	163	163	149	186	155	148	182	150	175	168	150	155	148	139	172	139	160	163	154	157	161	143	166	178	182	165	183	160	156	163	159	177	129	168	163	150	156	198	167	182	124	170	151	158	168	145	152	169	151	164	170	163	152	161	154	163	177	175	177	164	137	187	160	171	177	165	166	163	158	144	182	155	162	140	140	162	183	190	159	175	144	147	146	138	147	175	174	156	163	144	168	164	160	160	145	165	150	169	159	161	144	156	145	149	171	162	176	157	142	146	154	161	148	163	174	157	168	138	179	156	141	157	157	175	165	139	190	162	147	145	168	181	187	167	189	140	165	168	163	174	148	162	168	152	177	141	157	155	150	181	158	164	166	161	165	160	149	139	169	165	167	145	156	153	153	152	172	156	146	156	161	175	163	164	176	144	156	156	160	134	165	150	165	133	147	163	170	171	173	160	178	162	153	164	156	153	165	144	175	166	144	155	141	152	186	149	129	123	171	151	147	143	154	180	181	156	155	139	173	172	140	149	176	162	169	150	181	151	145	169	164	149	127	198	153	157	150	157	154	177	188	175	156	160	159	161	138	165	163	151	165	148	161	164	144	144	162	176	151	150	173	148	196	165	156	159	147	158	158	164	161	152	169	144	158	153	143	141	168	162	173	141	165	171	157	164	158	148	157	167	157	142	150	165	153	162	175	169	167	142	174	164	173	180	156	163	144	149	139	151	171	167	123	157	153	148	168	162	147	146	158	140	160	152	154	173	181	167	144	164	163	163	147	194	148	164	175	174	168	159	126	147	149	153	151	159	159	150	176	164	165	144	158	187	177	189	137	147	189	146	165	164	151	147	157	162	138	162	153	159	162	158	152	167	153	183	143	155	172	171	153	173	175	160	148	161	148	135	179	169	159	160	174	159	183	165	157	163	173	139	153	174	154	165	162	145	165	150	194	174	141	152	151	160	171	156	174	161	151	187	142	157	134	166	176	166	161	163	185	195	141	153	135	163	143	175	151	177	146	164	161	157	165	151	144	173	188	136	162	152	146	175	160	163	153	144	157	154	169	159	140	169	176	167	173	150	170	164	147	146	144	154	146	162	172	143	154	164	170	165	164	159	134	154	169	133	140	145	177	152	172	170	160	173	142	141	168	153	167	132	152	160	172	188	145	167	138	133	141	145	145	135	184	160	169	176	162	156	164	137	166	163	175	152	152	183	173	149	130	146	160	145	176	173	142	163	182	181	174	180	162	164	154	168	186	155	175	169	170	166	163	175	158	163	180	157	140	168	157	142	138	169	184	156	146	168	178	161	148	160	150	170	178	155	179	157	153	152	161	149	146	164	172	171	141	170	159	165	186	176	163	145	160	160	187	152	139	151	157	161	164	159	165	143	144	178	150	159	172	155	172	162	164	156	186	185	167	146	158	147	151	136	191	135	151	130	154	171	152	175	164	167	153	169	171	201	153	151	185	151	146	200	174	180	141	179	177	166	163	133	160	167	145	173	142	176	153	156	154	160	181	161	137	157	152	178	141	135	150	149	168	168	158	152	160	161	145	143	161	168	144	154	144	166	171	176	157	158	184	171	159	175	163	168	195	172	158	149	137	136	140	148	164	147	178	162	164	173	154	157	145	170	143	160	171	172	144	163	144	146	158	158	156	156	185	170	165	160	162	158	157	157	158	168	158	137	163	163	155	148	141	138	170	150	157	159	162	155	165	166	134	151	159	136	170	176	165	147	165	150	187	167	153	157	143	171	148	183	161	163	180	160	157	158	149	161	173	182	171	148	149	152	154	154	166	170	139	152	137	155	146	158	158	158	145	142	169	134	164	149	143	171	163	143	147	160	171	148	154	153	157	162	130	164	159	142	149	140	167	156	183	153	148	147	167	176	167	147	148	170	164	163	172	178	131	140	151	148	129	168	151	158	169	168	148	169	145	157	145	181	166	154	152	162	160	162	152	150	183	151	146	163	164	162	181	166	152	146	149	140	149	193	161	157	158	160	130	135	165	154	137	159	161	156	151	155	152	148	160	179	174	162	163	181	154	176	160	133	167	151	153	166	149	152	155	148	170	181	152	152	176	164	153	169	140	147	153	157	160	143	161	190	164	158	162	149	171	174	162	169	167	172	140	156	151	171	140	131	160	157	158	181	168	166	185	156	147	130	151	154	145	181	163	173	159	172	163	163	180	168	179	170	150	157	155	162	152	181	151	172	140	155	174	151	137	146	165	172	161	165	175	166
3379	1103	3609	9196	9037	11983	12996	11325	7018	3615	1714	934	528	498	412	426	395	437	418	421	375	417	421	400	426	408	413	388	389	378	425	394	410	415	387	401	390	412	405	372	403	370	395	384	437	428	385	425	428	380	402	446	378	415	409	429	386	382	367	390	395	426	370	402	420	418	443	395	415	421	376	419	343	419	405	444	364	418	355	426	400	414	413	402	397	395	411	418	411	402	376	407	384	393	406	392	424	429	421	411	416	425	401	386	416	358	407	416	391	422	378	393	397	400	400	384	384	401	396	400	423	407	397	414	380	427	384	441	379	396	463	388	428	460	406	399	423	447	396	384	447	391	385	394	371	402	409	397	371	413	374	395	426	414	407	391	401	412	423	392	452	379	409	416	387	411	372	415	431	411	433	381	400	396	417	398	408	408	390	418	401	385	442	431	424	408	409	405	428	411	399	404	410	401	372	451	411	434	401	394	397	391	424	444	395	425	421	390	400	409	363	411	410	395	426	408	386	387	393	407	351	386	401	443	421	371	415	404	427	401	400	403	430	419	405	434	414	380	355	353	367	413	420	372	442	402	383	396	385	374	393	400	418	399	398	421	400	414	412	413	381	422	408	341	385	403	396	436	401	405	409	419	388	399	375	428	406	365	392	386	404	435	428	409	424	421	398	423	368	433	404	398	400	371	429	372	411	415	398	375	389	379	410	418	379	382	405	395	378	395	391	390	415	390	379	386	411	386	423	394	432	431	405	419	389	398	447	377	398	417	396	434	383	388	420	381	424	400	403	408	376	388	408	424	461	385	388	436	405	403	417	423	415	425	390	391	397	416	410	404	395	388	384	384	376	440	395	409	411	416	421	400	405	409	403	456	424	403	387	439	422	431	425	393	401	365	386	393	421	423	397	407	383	425	392	393	413	423	375	387	426	393	391	409	436	392	402	437	426	396	390	412	386	378	415	411	387	393	397	395	382	416	417	382	418	425	439	422	449	425	402	389	399	397	392	442	362	440	402	435	436	394	373	415	412	372	397	381	421	408	400	394	434	427	418	382	394	432	385	400	386	394	408	384	398	428	407	416	393	401	423	382	424	407	396	397	389	394	377	383	380	425	437	377	440	397	394	414	402	402	382	427	366	404	384	417	394	428	423	373	385	435	421	411	376	420	365	403	404	389	389	377	394	410	392	405	426	386	394	417	414	396	346	391	400	407	402	416	403	402	408	373	435	407	398	423	405	385	397	420	400	392	435	430	423	400	407	408	417	385	409	374	403	398	423	420	409	385	366	428	404	412	411	416	411	405	438	383	398	414	399	386	405	409	395	376	422	398	434	414	395	389	405	400	408	420	393	380	400	390	401	402	373	402	397	391	391	394	378	373	416	404	412	392	418	439	437	375	400	431	412	398	424	440	428	395	387	422	400	424	371	397	394	401	362	398	394	404	371	405	406	408	432	460	385	437	402	437	385	388	385	366	396	377	389	403	366	433	403	426	379	413	427	379	426	422	433	376	412	405	362	394	418	407	379	414	409	369	406	408	416	375	393	399	430	423	433	405	431	357	395	389	410	430	406	361	412	407	434	344	371	413	389	394	402	393	398	405	441	375	381	426	407	406	437	403	439	383	430	413	377	410	406	419	396	408	421	411	416	392	393	428	399	387	341	366	414	416	414	373	409	415	398	393	402	429	386	404	397	427	407	410	424	417	366	387	427	429	452	413	395	379	411	391	404	402	385	389	403	401	367	436	411	394	388	432	407	396	428	368	382	433	429	404	412	404	402	415	386	446	393	396	404	383	389	413	412	396	415	392	395	427	427	428	383	421	397	428	405	426	446	403	411	399	397	414	412	400	400	385	380	402	396	432	407	396	394	410	432	448	388	417	402	456	424	386	375	416	395	371	417	406	417	408	417	362	421	417	435	395	409	425	410	397	379	381	404	388	409	400	388	365	389	389	410	380	374	416	397	396	385	398	382	384	396	381	427	409	442	418	403	417	398	439	407	372	410	437	369	394	408	439	417	399	411	407	400	429	394	413	378	436	390	414	409	385	431	402	402	391	408	418	351	436	366	429	422	389	406	394	401	410	392	387	390	398	406	412	412	407	390	430	372	393	416	381	393	373	402	425	401	394	413	412	415	408	400	401	395	435	401	390	398	407	431	396	413	378	369	400	381	371	409	449	411	402	389	392	363	374	386	433	370	446	386	389	430	403	421	420	382	406	454	414	403	403	388	392	413	403	425	371	438	393	377	401	425	392	384	384	421	394	387	410	388	415	400	402	395	394	387	376	400	437	409	415	386	391	421	396	416	427	408	401	386	421	418	387	419	401	409	394	383	405	418	374	381	447	417	354	410	392	388	417	393	434	414	401	409	421	411	387	464	393	414	382	414	362	399	393	415	395	411	414	389	385	411	369	411	403	395	390	417	395	397	429	415	406	372	389	381	375	386	398	419	412	402	430	410	382	386	429	425	425	396	423	394	392	394	422	401	368	436	379	403	387	416	407	390	399	415	387	406	384	414	388	383	407	436	419	400	402	404	395	386	419	384	353	372	396	400	438	405	417	437	380	391	393	424	403	433	443	413	380	400	411	410	376	430	397	418	442	392	403	421	435	408	362	387	370	387	456	385	368	401	392	389	387	385	427	406	401	382	410	420	389	379	418	384	369	372	383	412	387	377	411	392	389	430	413	434	444	404	405	427	373	387	393	427	428	386	406	404	401	430	421	386	401	385	395	420	394	408	396	418	397	394	404	387	387	422	437	416	369	371	424	416	427	419	386	399	385	405	394	405	406	363	435	416	402	421	413	383	370	396	377	400	451	381	431	400	384	399	414	411	397	402	407	389	371	409	412	406	389	371	426	411	430	416	405	418	434	387	422	384	403	388	425	423	394	444	423	409	397	381	376	414	429	393	448	425	412	423	386	360	377	398	387	397	420	380	447	403	369	418	406	411	399	395	379	430	431	375	391	413	373	403	401	426	419	353	408	400	403	418	442	431	379	398	414	397	388	379	426	429	431	427	416	401	413	373	410	427	391	382	423	411	418	401	407	430	407	409	411	405	364	368	414	436	379	362	394	409	403	416	427	413	421	419	408	408	408	393	372	385	369	430	437	406	408	398	408	427	450	402	401	383	357	374	399	393	411	428	417	393	387	420	442	410	391	407	406	411	399	403	380	399	409	389	389	402	391	438	447	382	413	391	393	414	389	402	398	431	377	385	410	384	393	391	386	395	396	390	437	440	422	407	401	397	376	409	416	410	382	410	417	407	414	402	418	404	442	398	416	426	396	409	389	369	398	381	403	375	372	404	402	444	407	403	444	420	390	441	419	396	392	375	432	395	378	393	373	478	383	398	402	428	397	393	399	398	436	404	408	395	389	402	415	416	418	400	394	391	402	387	372	382	421	398	404	385	447	440	368	407	411	396	416	392	423	389	396	380	398	399	440	386	429	399	424	390	433	391	417	445	366	438	395	375	395	407	374	409	376	396	466
10251	2765	3872	5280	6515	30598	38098	29398	16974	7055	2366	798	391	248	221	202	240	185	205	227	196	192	195	206	210	180	185	200	216	198	201	196	194	202	196	207	207	198	194	209	154	198	211	218	193	209	199	197	186	203	194	202	192	191	206	198	210	192	196	203	195	193	183	204	202	218	204	210	195	209	215	172	219	212	194	178	184	203	226	210	216	219	188	225	205	206	220	196	197	201	174	177	195	211	206	214	198	177	183	220	228	200	190	205	191	187	211	212	180	181	213	195	219	214	201	205	200	212	184	187	214	181	189	191	195	204	198	214	190	171	172	224	198	225	206	184	215	214	231	202	205	213	219	198	192	174	200	218	195	230	216	212	211	201	198	176	185	207	193	210	225	208	190	191	179	217	185	212	212	165	202	194	177	184	204	222	216	212	215	187	181	192	198	202	204	185	185	189	186	192	195	197	181	196	206	194	193	193	200	192	224	207	197	193	210	217	221	206	211	196	180	212	192	196	207	199	202	173	226	194	197	182	193	192	197	188	192	194	204	206	199	200	182	205	183	197	214	200	189	190	185	202	192	195	179	182	189	200	205	207	214	221	202	198	203	201	182	221	220	225	201	225	221	179	187	211	221	181	199	211	178	203	197	211	196	210	201	189	192	191	172	167	188	196	179	205	205	202	188	204	211	202	200	205	219	209	177	186	185	156	209	189	215	199	208	205	182	204	205	188	197	205	212	217	212	193	196	180	194	167	167	177	195	173	200	196	178	206	200	180	185	184	217	204	207	199	211	209	250	199	230	212	215	182	207	203	202	194	182	192	200	196	213	239	200	195	204	192	190	175	202	202	206	178	201	221	180	190	210	217	216	163	181	194	208	211	193	197	215	204	191	207	217	216	182	212	185	188	200	236	204	205	182	214	174	202	180	200	205	214	212	218	197	218	198	184	183	201	184	185	205	177	197	186	181	190	213	168	192	186	216	202	219	207	203	208	222	179	216	212	207	188	198	211	191	221	193	160	200	206	216	183	207	207	199	205	172	216	189	205	181	206	187	182	215	208	214	198	223	232	214	230	215	217	170	197	201	201	173	188	204	203	184	175	200	199	187	204	207	205	198	201	201	212	202	222	216	217	188	204	197	209	196	183	188	200	219	204	208	198	209	194	206	214	183	166	222	212	211	215	220	193	209	193	172	196	205	208	183	206	210	223	200	179	207	204	201	188	203	213	200	194	173	203	184	187	181	199	210	178	207	200	217	205	201	204	187	232	188	193	186	195	183	184	199	219	176	203	215	169	181	200	192	210	189	209	206	189	194	207	221	192	195	201	203	194	203	204	184	179	211	166	221	196	192	215	201	214	196	208	161	184	167	173	166	172	208	190	180	184	202	210	201	223	206	190	207	205	186	190	205	189	209	221	214	202	174	175	193	182	204	202	205	222	188	208	203	197	215	190	210	188	182	215	194	211	191	204	164	187	191	210	204	213	195	193	188	181	182	212	198	187	210	183	205	218	204	203	199	199	211	214	203	183	194	204	182	200	203	189	199	183	224	193	177	199	208	222	194	191	190	187	203	184	212	213	205	208	213	208	190	199	205	182	204	194	207	194	227	192	207	181	212	229	216	170	188	192	198	200	207	204	173	182	205	198	209	196	170	188	206	181	200	197	187	208	200	179	219	198	196	213	202	202	203	192	179	171	184	204	209	194	210	211	208	198	181	175	218	203	183	213	193	196	200	192	174	194	203	191	189	193	197	189	199	200	189	203	178	186	213	172	174	208	213	217	194	180	223	204	201	188	195	193	182	195	201	189	193	176	199	175	209	202	187	187	216	215	187	206	210	222	207	189	178	226	191	193	191	235	199	218	202	216	205	192	203	199	199	198	217	195	210	179	202	202	186	195	203	193	205	191	196	206	187	214	208	228	196	190	222	173	186	187	195	228	209	215	187	207	188	196	214	205	202	215	182	197	210	205	208	201	221	225	200	205	187	183	197	207	221	209	199	197	209	182	202	216	210	190	213	190	194	163	199	196	199	209	192	193	216	214	195	177	166	183	186	192	199	204	196	194	211	190	171	174	204	230	185	208	207	204	195	185	189	222	208	190	204	197	201	196	184	213	229	194	196	219	212	209	205	199	191	203	204	179	231	211	220	196	178	224	212	199	209	200	214	189	196	187	166	184	193	213	182	188	222	214	201	172	196	192	209	205	215	192	196	177	178	202	175	187	234	191	201	215	204	181	215	209	203	213	192	208	190	196	196	197	209	182	221	187	201	209	187	194	216	166	172	184	184	199	206	195	205	192	180	194	214	184	205	186	212	235	204	198	174	208	205	198	214	198	196	198	223	191	207	195	186	195	212	199	216	189	202	226	217	229	198	199	217	215	195	188	187	189	202	219	215	207	208	202	202	220	183	212	190	177	205	224	195	195	205	204	217	203	206	209	220	222	186	181	196	198	195	199	200	216	222	205	201	202	211	205	186	194	186	181	220	202	207	223	207	183	190	182	165	231	201	173	185	175	201	239	218	179	234	207	187	219	196	181	218	178	199	203	213	171	194	197	200	219	200	209	230	211	197	191	188	227	193	205	190	183	215	196	205	199	216	194	199	201	199	208	221	230	205	191	223	202	208	169	181	194	214	194	191	182	204	200	219	203	221	207	192	209	205	200	182	210	195	185	186	218	196	206	190	192	179	234	202	207	210	195	204	180	205	187	196	207	214	171	181	192	219	175	207	198	186	173	200	230	223	209	227	188	193	196	224	206	215	194	204	191	223	199	198	210	197	218	182	193	223	192	194	205	202	177	172	195	227	196	178	194	206	173	229	206	237	208	199	194	199	206	206	195	186	197	218	188	190	186	175	196	167	202	176	192	209	215	193	194	228	208	194	223	189	221	158	201	230	205	206	202	207	203	214	191	195	195	207	193	203	219	174	186	189	176	192	188	235	180	237	216	179	208	185	199	206	193	203	215	192	189	213	177	216	198	166	214	184	210	172	179	208	195	220	197	201	192	196	196	221	208	180	196	208	197	221	192	190	199	219	214	165	167	214	179	180	190	205	218	219	185	209	224	172	204	195	179	188	222	206	203	204	203	191	187	201	186	188	215	224	198	235	199	191	204	217	196	206	186	201	202	210	188	176	180	191	207	208	222	177	185	173	205	212	209	186	202	221	190	178	194	196	208	189	214	201	196	216	208	186	210	175	192	184	181	233	167	168	192	243	206	223	203	207	223	197	191	236	190	224	191	181	176	203	201	177	171	196	208	188	191	189	203	192	211	172	198	202	201	210	191	196	192	222	198	229	189	191	230	220	186	190	199	187	206	233	208	197	175	213	184	197	191	203	202	190	204	192	211	203	199	199	175	210	212	205	194	216	192	199	205	214	186	214	187	221	189	204	163	182	197	179	170	195	204	198	236	178	214	204	205	187	217	185	190	212	211	199	218	219	193	202	204	188	185	168	166	208	211	198	180	208	184	189	199	171	213	200	194	208	202	193	194
7830	2241	6669	13895	17525	49307	53586	45480	32845	19698	8744	3319	1303	718	565	465	500	496	477	503	487	497	518	538	513	455	505	481	563	480	514	504	477	501	497	503	510	505	497	430	493	524	494	506	470	494	487	450	488	509	500	481	502	501	486	471	493	475	479	495	490	505	496	531	468	495	494	510	511	538	517	511	490	475	488	509	480	495	517	487	472	477	516	463	513	500	479	521	474	500	529	501	452	533	475	460	498	500	481	528	490	476	495	468	485	475	517	468	491	495	468	506	467	527	516	486	480	488	501	501	504	481	502	498	517	551	522	500	519	436	485	526	481	507	488	494	507	479	501	505	542	494	501	507	470	462	516	494	487	516	493	457	477	462	478	473	497	497	468	499	474	528	529	495	473	461	508	477	490	480	461	488	521	498	497	500	529	492	482	489	489	462	454	515	467	468	517	502	504	492	523	506	497	498	442	516	533	487	503	478	446	488	477	535	532	519	519	512	467	522	506	455	482	485	480	513	438	521	498	517	526	512	493	499	505	448	561	518	484	489	485	483	525	487	484	491	512	493	476	516	491	457	499	524	485	497	453	527	552	492	486	495	476	490	491	511	486	518	501	505	470	482	479	505	461	462	511	490	481	502	502	484	481	458	473	468	509	501	496	475	516	495	474	500	505	487	473	495	500	503	499	498	517	491	479	447	544	488	471	506	503	484	474	509	539	493	506	512	464	494	491	482	480	487	489	497	519	501	463	490	508	486	488	468	448	518	503	469	501	481	518	473	530	516	499	480	491	464	479	498	464	463	514	473	500	509	488	469	496	483	484	528	510	497	502	503	522	476	479	516	477	484	520	494	481	492	499	489	486	492	484	514	530	499	521	496	505	516	521	487	511	535	476	467	498	484	499	486	479	497	492	517	510	486	479	441	469	537	485	522	499	527	502	459	465	479	481	496	506	497	495	471	441	504	481	496	506	472	517	469	484	484	494	463	527	484	499	485	478	451	496	509	504	514	497	509	460	503	511	488	468	515	498	506	482	497	505	493	468	475	483	480	492	456	477	471	501	461	470	485	481	495	494	506	505	472	489	473	509	534	482	497	508	491	470	511	506	489	500	524	515	497	478	482	463	479	445	522	481	459	482	506	495	540	511	509	494	491	551	496	523	464	461	462	479	489	456	526	458	481	494	490	491	490	514	492	474	495	454	478	489	517	453	522	496	490	508	471	507	516	462	450	507	510	537	514	480	513	449	442	487	516	488	489	483	482	514	500	490	489	469	486	510	483	459	503	482	498	465	487	481	514	531	458	445	485	472	462	479	474	505	473	509	494	502	468	507	474	494	513	508	462	501	481	516	497	512	453	480	506	445	484	459	508	509	491	525	534	480	498	495	476	438	504	487	488	523	485	492	502	507	509	465	469	491	464	464	493	498	465	481	468	470	430	471	495	493	502	478	506	490	466	486	485	517	515	508	446	518	515	489	517	497	552	512	541	412	488	504	484	527	445	496	523	514	522	486	518	494	532	489	526	505	471	488	495	463	477	545	528	485	478	489	441	494	521	488	500	492	463	491	505	515	484	490	492	469	456	489	462	497	473	493	507	479	472	497	471	475	475	480	522	490	512	513	482	455	467	455	499	468	470	457	475	493	529	493	517	475	487	491	539	459	483	442	519	513	484	474	454	463	517	515	545	496	502	472	510	493	469	525	502	511	512	476	498	464	492	481	516	506	453	512	466	462	524	515	472	519	524	499	470	521	497	456	458	510	487	525	481	504	525	523	476	516	515	480	504	560	511	508	494	451	479	493	479	477	473	479	483	470	506	501	480	459	473	492	478	469	516	508	469	492	505	528	478	483	472	467	479	517	486	545	524	496	467	494	509	508	456	535	485	474	445	490	496	498	510	491	518	487	468	523	482	519	491	486	447	514	520	490	523	488	500	481	469	512	520	457	512	481	489	508	497	523	483	482	449	529	492	475	509	503	488	478	523	509	486	468	479	454	470	514	504	511	528	469	463	473	493	515	502	512	493	506	493	504	489	446	475	506	494	526	529	480	496	503	492	531	500	502	467	508	500	485	499	473	497	512	477	505	503	504	493	500	485	450	503	526	532	534	511	462	492	489	509	492	490	531	490	547	489	577	524	508	498	471	533	511	490	479	501	535	482	555	462	474	505	503	458	505	459	514	513	492	467	466	507	511	512	510	467	438	460	507	473	537	536	494	491	491	558	494	507	462	484	512	462	481	515	513	478	473	477	525	486	483	467	471	510	484	490	507	480	498	451	527	495	520	481	477	483	483	493	497	538	501	486	508	463	502	485	488	484	487	496	466	528	457	493	494	488	493	487	507	500	453	501	496	485	509	479	483	513	520	495	470	538	504	489	475	507	495	460	540	483	447	502	470	473	523	483	517	519	474	493	525	513	512	484	463	492	496	489	491	490	505	477	542	486	462	465	495	483	481	532	490	482	455	495	493	519	481	477	489	489	486	469	530	446	498	532	532	496	505	499	494	480	487	471	534	490	483	505	491	487	487	501	484	488	482	469	501	514	509	487	523	449	486	507	491	459	496	517	516	503	478	473	443	527	500	472	504	472	483	493	477	501	489	500	489	493	510	521	515	516	483	488	500	481	449	483	516	473	509	495	503	473	545	469	522	478	533	521	542	494	481	495	497	488	514	499	520	500	517	527	539	487	483	498	503	481	494	488	486	508	522	535	483	537	498	540	506	488	470	467	501	504	485	527	489	554	475	468	489	487	471	472	475	531	473	542	499	500	495	477	506	474	489	496	499	520	518	482	502	451	470	480	500	499	445	511	498	526	501	521	480	498	492	497	490	506	511	476	498	482	517	494	460	473	481	495	480	526	459	475	471	497	460	477	497	485	485	509	506	493	514	519	491	524	483	484	517	488	486	470	470	485	500	483	518	467	458	509	468	489	532	503	486	506	499	486	490	499	532	469	525	474	512	517	470	474	507	520	482	470	470	499	531	477	518	505	487	501	489	442	491	511	496	486	526	508	491	482	519	500	449	500	491	505	517	492	473	525	509	526	526	499	469	491	465	481	490	546	489	499	503	496	477	474	479	484	485	509	504	483	464	524	501	583	482	457	480	513	487	483	496	486	487	510	514	481	509	519	500	511	473	511	485	483	516	519	462	490	511	551	496	508	485	490	482	515	518	475	537	507	471	508	460	510	487	505	556	525	506	466	496	539	465	479	506	475	483	504	477	452	495	505	540	496	465	554	487	540	544	458	498	488	470	476	476	466	527	489	477	488	511	523	507	489	451	484	514	511	515	514	484	483	444	507	502	463	490	488	532	498	438	499	507	511	458	514	557	476	522	472	476	470	482	491	479	471	511	503	529	518	463	498	525	506	499	484	504	508	493	464	490	502	510	535	493	500	498	515	469	477	510	478	506	486	512	510	499	488	520	465	454	463	496	536	508	499	464	476	491	466	500	493	504	487	469	471	529	494	496	481	503	493	501	468	516	513	485	507	518	485
17926	5516	5797	4054	22777	48659	54247	43934	28397	14836	5157	1427	529	287	231	185	167	193	188	192	202	206	193	201	178	209	200	205	199	220	175	190	184	204	184	222	194	198	208	180	195	215	221	177	183	190	216	239	190	193	192	201	211	199	194	211	199	196	203	198	201	192	196	183	202	211	219	211	183	220	179	192	200	190	185	221	160	220	210	192	211	196	193	220	199	191	195	224	179	196	192	208	184	192	196	216	200	202	189	190	203	203	198	184	192	178	200	186	202	196	195	207	198	172	179	223	186	202	200	200	203	209	183	205	166	210	208	184	195	213	200	203	202	208	198	177	184	179	222	195	187	221	173	214	213	199	187	195	196	195	192	190	219	208	173	187	203	195	191	160	187	211	195	198	198	188	200	199	189	199	200	194	190	228	199	188	216	204	196	205	197	208	198	193	184	206	197	191	208	198	206	203	193	203	200	198	194	196	209	219	213	185	216	182	184	188	199	226	198	203	189	190	200	203	191	194	183	205	178	186	194	190	206	164	178	222	206	197	196	216	200	194	179	208	184	201	196	180	189	191	187	200	208	207	207	218	200	193	201	194	207	184	187	205	219	194	200	194	187	182	189	226	190	179	176	205	173	197	200	176	201	201	198	188	192	196	221	202	198	197	184	190	200	200	187	200	191	204	193	188	202	207	189	184	184	189	183	205	202	205	183	175	197	205	221	245	210	195	205	191	188	203	204	218	209	196	181	221	180	223	221	233	198	176	191	201	205	182	179	210	192	177	200	184	202	202	210	201	201	192	203	193	201	185	180	210	182	183	193	197	217	195	183	215	194	216	214	201	190	184	218	160	204	194	200	193	185	217	187	207	188	191	203	187	194	201	200	195	165	206	204	201	172	219	212	207	214	188	180	176	207	180	182	218	203	213	199	181	184	204	193	186	207	206	171	200	191	192	197	205	190	195	187	204	205	185	211	211	239	191	212	206	209	183	209	183	177	197	185	194	184	188	221	182	191	179	214	203	210	193	216	210	196	217	209	189	172	216	208	209	180	208	178	194	181	215	201	220	228	208	210	216	181	210	193	197	203	214	190	207	207	198	218	179	186	212	205	189	227	183	183	172	176	206	198	186	188	216	217	184	211	216	194	182	195	188	183	183	208	192	215	188	198	216	202	164	194	204	203	202	200	198	189	198	213	215	197	194	200	217	169	208	198	204	189	212	198	199	201	168	201	207	210	214	203	191	211	219	190	199	194	202	222	178	198	192	225	204	191	199	193	190	171	161	201	185	185	199	192	210	188	197	215	175	178	204	201	206	197	201	205	195	167	213	183	232	176	191	203	183	177	195	199	212	209	172	179	188	172	201	218	196	206	188	177	187	224	188	213	205	196	188	199	173	197	211	189	201	184	186	201	181	184	192	213	213	206	202	203	186	180	213	178	183	192	194	197	193	209	182	178	202	191	214	184	199	226	198	197	191	187	197	188	201	203	205	218	203	188	169	181	192	216	202	191	185	206	207	201	190	205	203	197	192	177	210	192	198	180	197	178	189	175	197	205	187	197	187	209	211	202	221	195	185	219	173	171	195	207	175	206	207	214	209	180	206	191	184	187	185	205	191	170	184	204	165	206	199	195	205	180	191	220	184	223	184	223	194	217	183	173	197	173	211	208	235	193	232	208	188	205	189	197	196	177	195	193	186	194	195	187	196	220	190	207	207	210	174	187	219	217	217	216	222	182	208	189	200	182	185	185	190	206	212	209	185	215	197	182	189	196	199	173	200	205	201	191	218	204	193	191	185	190	209	178	216	223	217	196	185	193	182	170	190	188	187	166	189	170	186	185	203	187	198	212	187	204	202	238	180	208	226	189	187	171	184	186	185	188	213	218	200	186	192	196	194	209	202	187	243	209	192	185	218	198	203	200	186	191	192	209	223	205	209	184	200	177	187	205	209	198	196	203	219	187	197	178	213	201	208	176	180	218	210	192	194	189	175	193	215	183	188	208	224	194	176	201	210	188	186	176	211	203	229	188	206	208	203	172	207	189	181	189	203	195	188	227	205	197	187	203	203	183	202	189	166	211	203	146	192	228	195	188	202	191	181	190	186	188	169	186	241	191	180	227	237	219	202	204	207	206	208	187	190	208	208	184	186	208	179	205	162	212	205	216	189	198	179	204	189	195	205	191	223	199	211	181	192	175	166	198	200	196	186	194	232	222	176	194	226	201	230	177	201	195	192	185	197	158	189	192	215	200	176	202	179	197	199	194	181	209	203	180	202	206	205	192	231	217	195	189	190	212	164	194	201	183	198	188	171	196	223	200	181	218	197	192	208	176	177	188	203	187	180	196	196	186	188	182	189	198	189	201	185	202	196	202	191	191	183	193	197	186	195	225	193	187	193	214	215	187	199	191	182	194	222	213	203	194	195	202	200	213	221	194	186	164	172	190	204	205	195	194	203	192	188	216	206	204	205	208	195	203	181	179	191	183	190	198	204	209	209	162	197	207	195	188	185	173	212	215	234	207	193	187	198	195	190	202	201	179	209	192	168	180	176	222	182	169	226	191	191	205	192	198	205	207	195	197	214	188	197	190	204	194	190	196	197	194	209	214	199	193	211	190	225	181	186	206	199	200	179	192	211	195	179	212	181	186	212	182	167	193	193	198	207	200	183	193	197	202	177	206	201	201	204	220	199	187	195	216	205	217	227	209	203	197	219	203	211	183	202	189	217	194	212	208	192	197	222	198	177	210	181	235	199	208	201	198	180	194	188	210	199	202	196	218	196	194	198	175	205	205	196	195	187	200	206	183	204	231	216	170	187	193	187	199	208	222	215	207	202	211	177	194	185	188	207	213	185	194	181	213	216	173	167	197	198	206	205	198	202	167	212	184	195	201	199	195	171	205	187	198	210	178	208	196	210	189	209	185	196	172	206	198	220	175	182	199	207	209	198	193	193	186	178	196	186	206	194	204	192	202	184	193	188	206	188	211	219	170	187	209	182	177	205	204	189	210	202	185	204	212	191	198	219	185	195	198	186	230	204	200	169	198	192	207	206	185	191	198	192	206	195	202	208	189	200	203	219	193	187	191	199	202	179	194	188	197	183	193	209	175	187	201	207	196	180	193	193	206	199	177	182	195	196	205	180	225	210	183	201	192	170	208	213	190	206	220	187	216	193	199	177	204	213	198	218	180	193	200	186	178	192	186	233	205	178	181	198	184	201	184	195	169	213	210	190	209	200	216	196	186	194	157	198	204	184	199	210	177	159	198	204	186	172	191	193	197	219	184	200	205	205	197	209	193	192	197	219	187	202	204	209	201	204	218	212	204	219	172	215	168	203	189	211	206	212	184	200	187	210	208	186	186	189	212	187	209	238	211	200	191	204	205	196	221	203	212	186	189	189	184	166	175	176	210	210	197	201	203	187	201	169	185	181	187	179	219	217	188	196	192	198	190	213	208	197	212	189	189	205	204	226	210	179	164	204	213	210	200	196	169	183	201	197
10464	3664	8886	9877	40542	62144	67111	56739	43256	29457	14738	5581	2004	838	600	482	515	511	479	474	431	473	461	510	458	495	501	446	473	465	482	500	500	499	471	476	473	527	455	494	481	504	504	500	472	500	492	483	440	477	484	500	418	453	508	471	484	453	502	511	486	454	477	464	471	474	474	468	471	462	473	483	465	477	510	449	522	473	463	507	444	499	480	444	483	496	484	474	480	493	499	452	450	503	460	509	503	476	502	494	489	503	525	518	427	464	419	488	471	479	462	501	488	422	496	501	461	479	477	468	470	502	487	487	510	468	468	510	481	441	515	486	465	431	472	499	459	443	501	472	474	477	421	464	474	473	462	478	476	462	478	478	476	469	475	458	517	466	506	494	478	472	479	426	483	460	473	498	474	494	448	471	457	465	506	500	469	437	464	477	490	469	482	452	512	490	485	479	493	463	474	496	474	456	490	454	474	500	468	500	469	472	520	468	456	518	491	498	472	496	488	474	509	482	471	476	480	462	454	510	448	476	487	455	466	476	533	478	476	485	525	440	464	455	521	464	471	499	493	467	519	465	473	485	474	506	470	481	457	498	454	480	477	517	501	456	505	483	500	475	496	476	498	475	460	500	475	450	494	504	485	509	449	459	460	494	473	435	489	473	480	518	470	534	448	529	495	469	491	485	502	492	511	478	484	525	499	445	477	507	496	482	451	485	485	482	461	461	484	449	473	497	468	501	458	437	468	463	469	506	483	477	471	444	512	475	479	516	489	457	514	458	481	481	489	496	532	485	470	473	460	490	509	503	490	468	438	501	460	452	524	479	482	463	477	433	473	446	463	476	486	500	498	453	469	463	487	501	488	475	507	475	461	462	466	481	464	465	486	464	473	487	486	453	430	536	472	461	488	472	472	483	467	482	492	474	503	470	451	517	474	501	509	525	463	478	474	480	468	483	462	451	485	452	457	452	439	496	479	480	473	514	458	492	523	483	455	426	468	484	505	466	473	483	458	479	472	463	452	513	547	477	496	457	452	491	461	467	515	515	461	483	485	503	464	478	467	454	476	513	463	464	478	493	459	479	482	466	490	509	523	499	475	473	524	485	463	484	490	529	469	486	451	455	476	455	489	487	460	484	478	481	499	458	493	473	451	498	463	453	498	512	475	497	479	499	482	477	510	458	484	483	452	481	450	505	473	505	480	500	497	492	469	502	466	459	454	507	489	465	458	484	475	453	464	484	506	469	480	447	496	455	475	486	472	480	449	490	464	460	469	503	479	492	485	496	506	456	473	482	472	497	514	425	455	447	467	500	462	503	487	463	487	442	494	484	488	473	499	421	482	456	490	464	467	477	458	485	526	506	477	458	520	510	468	496	477	464	518	461	473	479	483	467	446	442	476	458	457	457	505	451	459	496	492	512	504	497	460	517	485	451	471	498	485	454	462	466	495	496	490	501	483	488	466	459	508	411	499	476	508	471	557	452	504	470	447	506	483	459	460	482	467	476	470	497	486	470	475	472	495	495	489	463	476	495	488	440	464	499	472	480	518	513	487	474	505	479	465	500	466	478	520	475	457	523	460	476	475	474	466	479	467	482	482	421	515	478	498	467	454	479	445	479	494	468	466	450	498	481	445	461	479	464	506	485	471	487	483	473	481	479	508	537	502	479	477	509	485	480	477	453	495	457	484	496	489	488	437	487	505	479	469	468	474	539	502	486	436	490	513	482	491	496	507	467	512	450	486	458	517	474	460	480	446	455	483	442	490	506	470	472	494	443	473	496	480	497	505	471	477	451	495	473	474	456	450	494	493	484	481	531	431	473	483	491	468	466	454	476	483	487	450	529	472	500	450	462	466	460	458	450	458	466	440	477	499	505	506	486	448	495	456	439	497	479	491	478	497	492	465	511	489	503	471	511	498	488	502	467	482	463	450	477	466	482	486	449	454	463	482	498	491	456	497	527	499	470	508	440	506	459	480	491	464	478	477	506	494	481	479	474	509	468	462	525	463	498	447	449	481	487	492	517	464	493	484	501	439	466	469	491	476	473	485	427	502	475	489	463	476	526	501	483	444	479	470	509	479	489	495	510	443	507	444	447	492	470	509	456	475	487	482	504	440	458	477	472	446	456	466	473	472	464	475	457	464	535	482	496	451	490	442	497	462	460	494	462	477	471	480	493	439	453	455	461	487	496	444	475	496	481	464	479	477	479	520	462	497	448	466	435	479	451	456	479	488	446	522	492	522	453	465	449	497	515	497	468	478	501	516	438	474	504	495	474	437	450	455	503	490	471	456	468	459	488	453	472	464	442	487	466	463	471	501	485	485	481	481	502	439	455	459	473	511	450	487	499	497	443	476	438	502	469	495	497	481	509	470	454	484	454	493	451	524	482	471	481	496	509	419	481	463	502	470	460	492	502	480	463	477	524	533	469	470	489	523	477	492	446	479	462	476	453	497	491	511	507	457	483	513	485	480	508	465	455	519	486	486	482	471	482	476	465	480	487	469	516	428	453	491	467	508	447	449	460	437	491	536	478	517	459	488	473	463	532	455	445	452	443	479	487	487	466	467	528	524	518	478	477	468	500	455	472	441	482	465	458	447	468	470	476	495	472	494	495	465	456	470	478	505	491	490	504	470	454	449	471	481	435	465	474	497	480	458	483	491	500	486	441	466	509	509	465	492	487	486	485	465	480	517	489	470	458	472	497	443	502	494	460	478	464	491	430	489	492	476	488	487	488	494	464	457	438	482	484	466	448	473	472	516	445	489	519	459	490	475	468	444	470	464	501	472	495	505	504	475	493	476	499	476	468	533	539	486	483	473	497	463	485	460	456	464	498	460	459	492	507	437	470	441	493	472	481	490	495	481	468	538	443	504	477	482	503	513	495	446	477	465	454	477	470	482	474	503	468	483	496	433	472	501	478	469	480	481	496	492	507	470	472	454	469	446	479	493	484	485	488	475	463	470	475	491	504	467	450	496	474	527	521	448	470	474	468	472	486	450	507	479	468	495	471	478	498	445	494	480	472	497	470	463	498	468	471	474	509	474	532	441	564	479	490	474	460	492	489	476	519	497	457	481	484	467	475	467	480	520	518	447	528	520	473	443	440	506	475	447	478	418	456	501	492	464	498	486	489	515	498	466	512	457	484	513	434	433	488	488	505	467	455	467	442	493	496	489	470	457	497	431	478	498	481	450	481	494	475	488	483	497	495	459	485	480	483	497	492	487	510	468	533	466	500	502	457	485	491	474	492	490	459	478	431	476	466	449	482	521	448	486	508	446	453	479	509	453	453	489	487	481	472	496	465	490	477	453	465	482	459	536	465	494	491	462	440	479	478	461	481	499	460	458	461	481	480	444	476	496	479	454	491	452	471	520	498	479	472	494	479	480	479	454	509	491	466	512	481	508	446	470	465	483	499	512	456	509	468	449	485	486	497	481	480	468	446	451	502	468	462	476	494	489	468	502	459	501	488	475	524	463	459	503	471	474	498	452	492
2971	963	1167	572	761	1539	2849	2819	1996	1128	550	315	211	195	171	155	159	165	152	155	156	149	194	164	154	168	194	158	161	161	165	162	165	142	156	166	145	169	147	157	174	165	169	150	162	162	169	145	188	155	150	164	152	144	172	164	138	157	157	154	159	139	182	151	157	165	142	173	144	163	178	152	172	168	184	179	166	164	145	166	179	141	186	161	153	166	156	153	157	166	175	161	151	162	150	160	173	145	147	150	158	155	166	157	177	172	151	160	176	173	183	151	140	172	162	143	162	171	163	161	166	154	143	179	172	155	139	182	166	143	147	178	171	188	161	149	151	159	158	159	154	156	118	188	156	169	156	190	172	151	136	157	156	173	160	179	162	164	179	154	168	177	180	170	172	172	166	144	142	157	155	147	161	180	152	164	169	151	169	163	179	166	172	171	160	175	169	163	161	146	170	155	192	176	174	152	147	164	135	163	142	144	167	167	155	184	158	185	146	153	198	169	166	155	164	162	152	179	161	171	169	160	160	185	166	135	162	159	171	168	159	157	163	152	163	164	150	168	179	189	170	156	185	161	170	152	142	156	152	152	162	170	172	156	160	164	162	141	174	190	162	167	163	154	171	183	164	180	142	147	167	178	168	176	170	161	203	159	140	159	158	144	166	148	169	163	206	151	182	154	160	173	181	162	159	155	158	155	169	152	159	153	150	174	166	157	184	164	176	177	175	134	129	179	156	161	177	162	146	166	196	171	158	176	140	176	186	144	160	167	154	168	198	152	172	177	161	151	170	155	160	163	150	174	151	187	162	149	163	164	184	182	177	156	189	157	185	162	184	172	168	150	159	178	138	171	161	154	190	143	142	165	179	169	185	173	135	175	143	162	155	137	141	167	161	149	165	185	180	176	150	188	175	162	145	149	141	170	141	181	171	160	170	155	146	164	171	181	134	158	164	142	169	145	123	159	174	174	139	175	162	190	156	196	164	163	133	143	155	139	147	149	158	162	158	149	154	168	154	149	168	151	160	158	159	157	173	163	165	172	166	164	155	137	168	147	160	174	163	168	161	157	158	172	172	153	149	162	186	166	161	157	154	150	170	163	159	188	159	198	159	161	173	173	143	177	134	154	149	180	162	178	156	183	173	167	165	165	192	159	160	170	174	160	170	158	163	140	163	158	181	152	148	178	148	150	158	147	157	144	142	181	159	181	157	179	148	158	159	160	172	152	160	153	157	160	160	162	149	143	160	171	152	164	173	157	151	151	158	141	171	151	156	173	145	154	174	145	136	160	178	158	200	167	168	145	183	162	159	150	178	164	172	166	161	151	170	151	168	160	181	180	169	157	153	147	147	155	166	170	166	193	171	175	157	166	149	145	178	166	141	141	160	136	167	157	176	152	151	170	178	165	166	176	144	151	171	177	161	165	173	173	193	159	168	145	149	167	136	162	167	158	173	152	159	186	158	179	174	179	138	157	156	165	156	156	161	182	174	165	147	164	150	168	161	153	164	166	154	148	159	146	160	135	185	147	183	153	158	168	170	157	168	164	173	166	154	177	166	174	156	156	156	151	170	183	145	190	156	158	146	158	148	172	158	160	168	159	148	140	150	150	163	175	132	180	146	162	132	146	183	172	165	151	174	155	171	146	171	187	168	177	151	154	149	169	169	168	185	154	168	171	166	156	174	166	168	143	167	154	145	152	167	166	165	176	146	167	167	152	158	167	168	164	165	178	154	171	180	149	152	167	163	143	172	154	169	145	187	155	186	169	173	169	173	154	174	151	151	169	183	175	172	147	167	170	164	156	147	160	152	182	172	180	140	163	180	144	178	167	165	160	150	151	157	170	180	170	152	164	174	191	187	163	171	156	146	153	170	149	165	163	175	168	157	170	168	198	151	164	177	147	160	191	162	146	156	164	158	157	197	156	147	140	160	143	191	173	147	165	152	162	147	151	162	166	179	180	169	155	181	155	157	151	192	158	179	157	177	166	157	172	174	168	160	174	155	186	185	166	150	179	135	152	164	177	169	165	157	145	155	182	161	164	173	171	154	151	154	141	157	162	153	151	166	155	159	188	165	189	155	146	177	151	160	152	162	186	170	198	171	151	161	161	157	150	155	182	164	169	154	163	161	149	162	168	156	151	155	154	138	172	145	167	153	173	187	145	141	148	183	131	149	192	177	144	161	178	181	161	165	157	177	185	183	154	158	163	151	163	183	180	177	150	163	173	147	174	165	140	169	159	150	137	158	144	158	142	157	166	168	157	171	154	159	165	134	171	151	161	156	163	156	159	162	165	145	147	158	175	158	174	170	154	172	144	159	161	165	153	148	165	161	159	181	168	164	155	147	156	155	169	201	143	166	147	141	174	166	176	138	182	174	141	152	154	197	142	152	183	163	184	159	152	184	170	153	168	170	169	166	169	168	163	163	129	179	135	153	204	182	188	147	173	166	163	170	182	170	173	156	145	150	177	152	160	167	179	160	139	157	172	138	168	163	167	165	186	156	179	143	144	173	180	148	150	143	142	137	175	165	179	167	158	153	168	181	175	144	160	158	169	158	176	166	164	145	155	159	151	152	169	156	172	140	162	158	179	145	153	165	157	170	180	153	149	143	169	160	179	154	168	149	158	167	182	155	176	149	154	180	169	165	160	200	165	168	162	181	178	175	177	168	165	160	167	200	169	155	162	173	154	165	177	186	155	177	145	149	183	172	140	171	183	182	183	188	151	156	154	158	158	168	158	167	164	159	161	160	163	155	145	166	174	170	175	150	189	164	186	174	172	179	165	158	177	189	184	187	171	162	158	153	174	156	167	139	169	173	178	159	150	153	151	178	160	144	167	142	180	152	143	164	152	186	177	178	168	166	179	177	175	146	167	175	174	158	163	162	159	165	179	157	155	161	174	156	159	162	165	149	170	161	169	167	171	166	148	155	185	154	156	162	154	170	153	179	143	155	168	184	148	165	159	146	180	133	155	156	171	163	145	172	136	165	139	157	189	188	158	148	175	183	152	153	161	167	163	201	139	162	149	152	157	173	172	171	179	151	153	152	153	163	173	163	151	177	151	176	159	159	149	184	181	153	161	155	173	189	178	155	166	168	174	154	166	152	170	162	186	151	157	162	157	149	160	143	142	173	166	166	175	174	164	167	159	173	161	173	152	135	184	144	175	150	179	180	149	156	145	179	140	195	167	165	168	166	157	162	154	160	169	181	180	165	165	160	169	189	164	158	162	149	177	183	168	171	174	166	149	173	140	141	170	185	166	167	159	157	172	178	172	185	174	159	180	163	192	157	151	156	158	155	142	164	155	174	162	161	147	174	160	146	170	166	185	180	152	143	152	186	181	169	148	154	197	182	148	166	151	138	148	147	162	188	168	142	156	153	148	180	184	152	160	159	162	169	152	171	172	152	169	157	154	141	173	142	171	126	157	147	153	174	177	178	157	162	155	140	140	171	149	167	188	156	165	159	186	154	151	153	189	155	172	153	145
2747	1159	2457	1713	3243	7776	12609	11381	7769	4090	1845	951	592	468	437	413	394	434	396	368	377	365	432	419	413	395	408	425	432	417	400	411	416	391	421	413	397	449	431	439	431	441	401	433	420	421	443	452	431	437	395	450	398	394	424	392	407	402	400	448	415	441	431	438	391	430	446	389	409	447	430	414	372	408	429	439	399	413	414	388	374	470	395	383	426	391	417	412	432	418	400	446	435	436	401	385	396	368	398	392	409	399	417	385	403	418	450	433	356	378	405	436	389	381	397	404	390	417	458	403	415	416	437	422	441	432	428	409	420	383	418	415	413	414	396	407	419	400	408	384	421	446	412	402	402	413	378	364	399	423	423	427	417	379	386	429	415	409	396	441	399	431	374	389	435	406	439	430	431	366	396	421	411	419	418	409	404	386	463	402	460	393	431	399	423	416	414	395	428	399	377	410	419	446	451	383	456	385	436	410	417	394	422	404	386	393	434	398	435	406	425	431	422	416	413	384	410	406	443	441	407	443	426	407	426	427	409	432	404	411	377	412	429	419	408	407	406	361	432	402	434	408	411	451	492	381	407	429	390	441	418	414	431	400	388	383	393	395	429	376	424	440	367	413	394	427	443	377	409	402	424	428	433	435	414	413	452	371	394	424	404	386	430	421	385	412	405	411	412	397	379	405	413	451	393	392	404	396	389	409	403	391	408	431	399	380	410	407	430	418	402	444	433	431	400	422	422	384	412	421	419	405	411	406	417	394	391	396	399	412	393	417	423	453	440	433	414	441	401	429	363	405	380	433	415	418	385	440	387	379	455	426	428	406	426	396	420	383	404	393	406	446	417	427	430	405	408	431	441	401	376	446	426	409	398	419	377	420	427	414	417	401	420	429	468	408	407	394	424	367	413	423	409	413	424	379	428	424	382	386	396	408	415	409	473	405	406	445	421	387	409	418	402	390	394	393	458	452	398	404	420	423	411	402	402	394	438	418	427	401	436	408	439	440	426	408	427	432	436	432	429	379	415	396	405	402	440	416	446	434	454	405	407	377	431	454	442	399	417	458	410	399	429	451	362	444	422	410	385	386	428	398	475	414	391	392	380	414	438	469	402	428	366	416	443	440	441	402	415	408	415	437	433	402	428	418	424	393	411	413	384	423	393	426	417	424	441	437	420	384	407	375	381	403	430	394	412	443	406	424	378	404	397	412	408	389	405	384	413	391	426	431	392	387	382	404	424	452	408	376	416	397	397	424	425	424	425	392	393	372	403	392	367	409	412	412	426	405	391	386	393	451	404	428	414	408	402	377	437	457	466	394	413	442	399	387	425	413	417	434	403	394	426	428	428	426	408	414	426	408	427	430	432	447	441	432	403	400	414	388	378	434	385	417	412	401	419	368	382	412	400	435	440	427	421	416	435	390	420	376	399	420	389	398	452	425	447	416	431	420	422	430	413	410	420	470	434	447	403	422	433	374	408	434	385	414	394	386	422	416	424	414	395	409	412	389	422	378	435	408	427	412	370	437	429	437	367	399	420	423	429	397	438	400	468	404	407	453	405	421	417	407	417	409	420	398	404	405	389	432	392	392	445	397	424	422	432	400	408	387	404	428	412	428	428	431	444	402	384	405	390	426	412	412	393	413	389	396	373	426	420	428	381	423	421	396	423	388	407	401	422	383	394	395	410	410	450	387	406	391	441	394	414	411	446	431	381	407	440	443	419	427	422	406	426	464	450	408	447	417	420	394	384	402	418	424	405	374	421	397	420	431	426	379	412	410	402	408	421	425	412	414	408	417	421	410	431	415	420	412	376	421	448	391	413	416	418	423	417	438	417	410	407	410	431	389	452	401	418	407	422	430	408	407	418	416	411	411	399	412	424	425	374	424	409	411	434	483	403	432	406	474	424	414	401	413	393	406	428	422	435	396	423	408	433	391	430	408	423	407	418	413	374	438	398	421	380	417	383	433	417	428	405	430	407	406	414	429	425	402	411	443	420	394	417	416	421	395	412	418	440	423	457	415	433	396	401	392	398	448	415	403	414	409	430	406	383	382	406	395	427	435	415	396	419	444	392	400	399	413	370	420	396	431	443	413	400	437	427	438	420	413	440	393	426	389	416	424	425	421	432	383	434	406	399	403	433	412	413	398	416	399	435	401	396	421	424	418	444	425	434	415	402	393	403	449	393	469	439	402	400	404	385	421	433	425	357	426	467	382	421	432	417	438	470	389	404	407	400	420	409	421	423	422	401	400	411	390	442	421	393	429	416	420	422	393	426	392	413	382	393	404	399	417	384	410	417	402	462	416	394	390	394	404	441	372	394	396	390	430	392	390	402	400	390	416	373	446	404	425	421	381	411	399	451	392	403	400	382	420	398	407	409	406	398	388	409	397	400	408	403	425	442	437	444	395	364	413	451	440	417	406	402	431	431	432	439	383	406	436	368	420	384	428	391	414	424	411	442	402	412	417	442	452	399	394	382	438	418	438	418	414	410	396	407	403	397	409	403	432	393	386	436	412	433	403	390	430	395	422	433	427	411	381	416	458	401	414	392	426	417	432	403	403	410	427	432	414	440	423	447	387	434	437	436	419	400	401	433	441	440	404	414	401	434	403	401	428	420	382	401	390	425	411	429	409	413	401	384	391	435	418	371	380	380	409	406	463	412	419	388	424	410	432	403	386	421	391	407	377	413	403	393	404	418	420	437	412	432	413	438	413	395	443	416	443	427	401	406	415	432	444	431	384	425	405	388	404	409	396	410	425	407	412	420	424	418	414	440	392	361	421	408	414	434	409	413	413	413	411	392	414	397	402	376	412	425	402	399	442	407	406	419	422	396	450	403	418	408	451	459	398	401	426	409	429	410	416	420	403	412	400	435	446	434	378	399	376	437	405	415	435	407	417	421	447	425	383	396	408	413	383	409	428	435	438	386	455	413	407	395	395	420	363	430	445	404	415	405	470	450	406	380	390	425	413	401	417	421	434	397	414	380	424	436	416	448	420	427	428	419	438	404	413	390	369	418	433	419	409	398	434	429	418	394	410	437	392	401	428	406	407	411	392	406	405	424	428	448	449	433	394	395	437	431	436	422	400	388	404	456	418	403	394	426	383	411	403	406	439	452	414	384	424	404	400	449	438	411	398	409	402	456	428	404	441	408	417	421	425	416	415	425	460	413	395	406	455	393	452	430	422	438	405	425	402	444	402	447	420	411	460	388	394	419	401	401	411	404	414	421	378	391	471	444	433	416	432	406	440	428	448	395	393	426	414	409	388	445	429	454	426	400	421	416	400	426	414	437	399	375	481	401	427	404	403	406	430	403	403	400	391	396	398	402	401	421	429	399	399	415	398	418	398	415	379	398	389	424	431	408	410	414	391	422	437	394	422	416	416	412	409	408	401	414	396	407	436	431	396	439	425	416	414	417	425	454	399	385	375	430	396	419	419	407	407	401	364	429	360	372	439	435	424	399	411	440	453	391	429	365	382	413	413	429	410
11187	3445	3164	2235	3251	31000	37808	29270	17743	7552	2476	824	351	257	215	202	179	159	202	215	219	210	208	215	209	208	188	215	176	205	200	231	197	196	203	202	204	211	225	212	196	187	235	194	213	195	204	214	168	209	203	203	225	209	189	214	194	223	208	180	235	229	203	209	209	222	169	195	234	199	218	206	227	196	188	196	224	203	234	220	195	221	197	197	202	170	207	213	209	186	220	190	193	223	173	204	198	214	191	201	209	226	200	222	190	214	217	208	193	188	184	231	212	222	218	205	177	174	185	189	212	210	218	187	212	224	206	195	191	237	212	225	224	212	186	243	216	207	181	210	203	192	218	204	191	219	223	199	206	198	200	227	220	191	190	208	177	209	193	205	184	215	195	192	195	223	187	209	217	184	195	206	205	210	209	202	211	211	186	194	192	236	186	212	215	225	211	212	226	175	224	203	237	197	196	175	184	203	196	191	181	207	202	199	184	199	195	213	207	200	220	207	197	197	213	208	206	197	188	197	219	215	200	205	173	185	216	204	199	196	205	207	222	218	213	203	220	190	190	175	194	200	216	208	226	223	184	218	193	222	220	231	227	192	198	189	224	211	201	210	216	221	207	210	191	224	205	203	220	199	248	191	190	192	194	167	215	230	242	213	229	184	218	197	210	186	199	208	187	218	212	213	204	207	201	205	225	190	200	229	206	196	200	207	178	221	202	230	182	187	203	202	210	197	205	204	198	211	204	189	190	197	190	206	215	186	191	185	197	184	226	205	189	226	194	209	177	194	212	198	195	202	188	211	205	192	217	216	207	222	180	223	198	196	222	216	235	189	210	194	211	186	220	205	180	198	192	182	205	175	220	222	203	188	206	197	221	186	229	200	189	205	182	181	236	214	207	225	178	195	209	184	216	214	194	224	209	197	216	193	203	227	188	207	216	187	199	196	194	222	182	210	192	210	228	209	207	195	191	202	207	189	218	210	170	229	207	188	200	214	178	225	166	223	204	188	193	212	171	191	213	181	204	218	205	220	190	223	203	184	208	203	222	190	186	216	210	177	200	214	204	189	190	186	191	175	215	187	228	197	232	208	196	215	194	221	200	178	203	190	189	210	195	191	179	195	214	219	208	189	220	192	184	204	208	199	202	204	224	181	203	199	191	197	214	186	185	219	193	229	188	187	182	219	204	204	206	205	195	187	218	223	218	236	226	198	232	211	228	217	198	197	222	204	184	202	186	217	198	166	217	217	223	191	201	194	186	214	206	219	204	215	210	202	196	201	211	188	190	212	220	197	188	205	197	229	191	191	197	214	204	202	201	220	184	206	199	205	213	198	178	202	197	210	206	213	182	211	231	190	218	180	221	191	186	213	177	216	192	202	200	229	168	211	201	202	185	218	210	183	185	195	195	200	218	212	181	198	224	210	198	191	193	204	219	221	197	199	169	219	210	225	221	201	218	201	201	195	217	207	193	208	215	223	195	177	191	193	203	220	201	207	184	226	194	194	206	215	203	210	185	200	210	218	167	188	186	204	175	224	205	191	225	227	203	207	196	231	196	241	248	209	214	196	199	176	189	223	200	216	216	217	184	198	203	223	204	211	224	211	205	222	213	212	200	214	216	184	172	212	191	204	175	209	207	170	191	189	217	216	206	213	201	188	206	208	211	212	202	205	210	222	209	173	217	189	216	203	198	217	209	215	203	194	205	196	210	211	209	217	197	210	213	180	210	180	183	248	212	204	210	187	199	182	193	204	237	229	204	197	206	213	217	212	200	194	202	198	183	220	201	203	216	218	232	196	177	201	214	215	196	208	202	196	190	191	215	207	211	206	211	195	177	212	198	181	237	211	198	186	200	217	209	200	215	197	204	187	190	192	182	205	205	208	198	227	213	203	180	210	238	196	201	196	209	195	205	164	191	185	217	197	208	210	212	212	219	216	208	200	209	218	234	201	189	195	218	191	195	210	194	199	221	213	184	197	194	204	197	194	219	205	187	207	218	216	218	225	185	209	211	238	198	182	194	201	231	191	202	187	210	226	220	195	214	196	189	196	171	171	188	211	183	209	190	208	224	216	177	193	217	186	217	210	206	217	205	211	202	221	224	181	209	196	214	187	226	192	209	193	212	191	204	209	236	186	203	204	237	209	197	193	198	199	208	193	217	206	195	191	190	179	213	209	200	202	195	219	208	185	199	245	213	204	199	215	210	229	185	206	234	184	223	195	226	223	219	215	218	219	203	194	207	208	197	226	237	203	187	198	204	199	207	208	204	206	202	208	221	169	211	186	218	198	249	199	204	214	214	197	220	189	197	215	233	210	181	191	186	231	213	185	206	209	232	196	191	219	191	192	208	210	221	220	197	207	191	216	215	177	183	183	204	208	197	224	183	206	204	204	230	221	220	232	192	185	193	202	195	192	221	220	204	201	238	176	204	215	200	184	214	207	230	204	174	218	179	234	200	201	190	228	240	177	188	227	210	197	168	217	235	200	179	196	230	207	217	190	205	194	192	175	235	218	202	174	198	251	189	191	190	222	212	198	194	192	193	235	191	197	206	205	196	217	205	190	206	200	200	181	190	195	175	188	201	250	227	209	184	200	211	198	199	192	195	208	209	203	216	210	210	191	215	237	181	189	185	217	181	204	203	201	202	216	194	219	218	218	190	197	218	224	197	187	238	196	202	211	206	179	206	203	212	205	187	211	228	201	208	173	191	206	212	182	215	205	203	195	199	198	198	207	248	189	195	192	219	209	180	207	193	202	194	187	223	206	195	200	181	203	186	197	182	211	216	210	194	187	217	225	202	209	198	175	196	200	185	197	216	185	194	211	201	218	202	205	214	197	186	192	191	190	202	197	183	174	210	184	197	204	209	209	201	198	221	197	223	200	212	207	208	196	203	196	212	186	208	224	205	192	168	192	219	233	184	205	229	190	209	215	201	197	231	207	206	198	208	172	202	198	205	218	195	225	204	210	214	198	174	192	221	216	202	216	212	180	188	221	196	199	211	178	203	213	215	202	219	196	197	171	222	212	177	209	189	220	213	204	190	186	211	236	207	203	191	211	186	214	222	201	215	214	207	197	217	183	192	188	183	184	179	208	205	184	179	201	211	195	209	205	212	198	190	181	203	236	202	221	184	194	192	223	193	212	228	200	209	219	224	202	207	189	194	205	197	186	214	201	185	197	240	197	222	178	203	212	172	224	187	231	209	188	200	224	215	193	223	190	220	223	184	198	181	229	219	199	200	206	207	235	203	204	180	209	225	213	225	208	184	233	202	209	187	198	179	211	233	213	207	208	191	182	193	196	211	184	198	199	214	217	194	191	195	188	225	210	210	198	202	207	190	215	208	225	194	227	198	200	197	203	206	207	227	207	217	197	189	196	197	222	186	197	204	183	202	233	203	205	205	185	217	209	196	207	211	195	200	192	198	226	187	210	208	194	200	201	223	183	182	192	181	193	200	195	243	231	209	205	209	203	194	205	223	190	181	219
7972	2623	5110	5980	11169	50085	53097	45455	34106	20220	8970	3429	1347	708	551	541	545	513	482	522	499	515	498	532	530	507	524	471	499	529	468	517	539	501	499	477	491	542	518	477	536	526	481	485	487	559	514	479	512	506	508	511	491	507	499	512	492	499	515	482	520	507	496	495	516	492	510	496	482	523	516	502	500	529	517	475	529	536	564	546	495	521	520	531	510	489	489	480	509	483	478	509	487	517	470	525	479	499	469	499	490	498	520	484	534	512	511	500	467	521	491	560	492	477	495	497	519	510	495	512	511	526	532	519	503	498	528	507	515	518	529	479	493	496	499	510	484	482	506	522	502	526	500	473	508	507	503	507	513	535	522	495	500	526	525	472	532	525	526	523	497	488	475	502	506	516	497	498	457	500	547	493	509	483	498	512	512	512	521	532	507	542	514	554	485	488	498	488	527	509	460	491	483	529	505	516	507	514	480	519	519	479	542	491	519	471	514	550	482	510	476	507	496	482	490	480	495	516	545	486	473	547	454	533	497	488	497	520	512	537	511	518	536	496	503	482	498	498	541	484	532	472	506	465	479	496	486	500	483	520	499	492	514	491	504	519	511	507	501	531	479	530	469	463	449	509	518	547	508	463	456	481	477	483	527	498	505	479	482	487	519	531	510	490	563	518	492	518	504	534	500	517	490	498	478	473	486	466	501	489	537	455	494	530	490	474	510	455	535	483	486	491	501	506	494	487	479	482	506	498	515	479	540	519	507	452	476	534	454	537	498	524	504	498	505	505	529	507	457	505	489	508	553	512	493	528	495	488	502	519	534	484	499	479	467	515	513	494	483	511	528	512	494	488	513	456	493	509	470	520	509	502	514	474	479	497	497	560	502	515	523	514	474	480	515	532	558	504	500	504	508	507	523	503	506	483	499	504	548	481	525	456	474	476	507	480	501	502	473	477	502	534	533	524	494	507	483	522	539	497	527	499	487	526	498	506	459	497	502	492	507	530	495	480	488	494	512	471	451	535	534	531	530	478	516	488	531	485	525	505	526	487	524	493	462	494	452	517	503	532	512	504	517	523	525	508	536	499	535	497	504	514	473	505	505	483	518	515	481	522	483	521	495	483	510	489	484	522	542	471	458	519	526	509	504	506	515	488	498	528	469	458	541	498	524	512	497	501	491	520	497	555	509	494	513	524	522	526	489	474	495	542	500	525	515	506	512	536	501	495	523	518	484	479	499	488	492	486	522	496	492	460	498	496	503	522	498	494	493	519	494	487	493	513	515	508	509	491	532	524	521	515	479	543	494	524	491	499	494	481	477	500	474	507	483	502	477	486	489	495	538	476	493	522	500	529	499	518	467	478	525	496	519	477	531	510	512	522	492	535	495	512	521	481	479	466	501	496	489	488	480	536	512	478	487	506	555	526	485	543	525	485	527	489	475	518	504	500	540	473	509	541	515	470	547	479	527	513	501	492	520	527	509	474	477	497	483	528	514	479	533	519	486	539	506	478	478	551	517	484	538	482	485	500	492	512	510	501	463	510	522	486	497	490	490	505	546	503	506	460	458	530	520	474	479	490	537	499	504	505	491	544	476	507	490	500	485	465	499	495	481	478	501	540	487	501	523	489	496	519	533	574	434	487	485	504	482	466	474	456	508	478	497	474	488	562	490	512	514	501	504	511	515	546	492	503	513	506	461	535	485	489	495	475	501	491	508	494	539	536	520	505	538	506	545	474	474	470	502	486	553	524	550	541	513	503	513	495	516	474	454	500	497	521	528	527	462	533	511	453	486	497	453	497	484	507	488	516	493	532	534	508	534	548	512	510	525	494	515	519	509	510	487	509	487	500	448	521	543	527	558	520	489	485	483	545	482	496	550	466	488	504	513	479	488	543	488	498	516	516	526	499	495	511	505	456	510	533	514	520	488	505	526	565	506	490	521	517	529	541	498	477	520	539	505	497	500	516	517	521	506	490	501	479	474	516	535	496	451	502	521	476	536	464	481	494	506	503	503	492	490	486	491	545	527	446	500	470	455	504	495	486	544	503	501	526	515	450	505	494	497	492	494	522	483	506	475	518	519	484	493	484	529	463	500	480	472	455	519	544	532	459	472	512	467	491	472	492	536	507	493	513	498	501	519	543	490	513	480	499	487	521	522	523	494	509	497	513	554	541	505	483	485	517	481	490	495	486	558	482	517	483	490	524	544	532	528	493	526	498	511	498	475	529	516	474	510	508	567	500	490	502	510	501	543	493	514	515	478	522	478	544	528	501	504	505	483	506	523	486	509	499	544	486	494	508	479	533	509	526	463	480	497	520	498	495	530	535	526	533	549	517	552	518	471	524	489	518	513	492	495	514	513	541	510	513	554	503	505	490	522	504	508	481	457	514	507	511	491	502	482	487	515	486	533	535	489	495	522	510	478	517	495	510	495	513	501	513	501	503	481	525	490	476	503	482	504	519	549	498	492	510	443	488	503	516	429	549	506	528	491	553	487	510	520	496	531	523	528	526	485	490	529	491	510	506	503	503	497	525	512	510	500	458	489	472	537	532	481	526	495	496	533	477	489	494	534	480	466	460	505	487	493	498	517	502	495	542	492	522	530	529	516	504	513	492	489	531	491	507	519	467	501	528	468	516	487	469	500	487	497	525	492	505	470	487	523	524	483	521	477	502	529	514	550	492	499	504	532	537	498	516	488	516	524	471	514	503	535	510	479	473	468	504	514	463	478	508	502	475	538	535	512	499	517	539	472	506	492	483	511	499	499	523	490	539	498	477	475	518	495	506	512	511	512	520	476	473	469	518	465	505	484	487	505	484	500	485	491	479	483	504	531	507	485	544	491	478	510	525	487	450	478	490	497	517	501	520	536	472	536	515	507	498	525	521	527	469	496	507	501	503	520	520	523	514	523	557	512	474	504	544	491	504	476	519	504	517	496	478	474	511	532	522	512	494	503	513	526	521	517	481	511	508	455	480	512	489	530	510	482	508	535	496	478	515	514	474	519	491	504	474	467	508	492	520	497	472	504	487	501	533	530	483	510	503	510	500	511	497	522	502	529	492	489	511	480	495	515	520	514	540	493	525	486	513	491	497	481	537	502	502	474	491	500	541	535	505	493	522	536	519	515	466	537	494	456	516	490	516	534	492	515	522	471	520	533	516	490	467	526	477	506	487	512	504	478	552	467	519	513	484	486	521	526	545	526	501	516	474	504	519	495	512	501	506	465	538	510	472	505	508	484	514	461	542	533	516	509	495	530	488	504	494	513	541	502	526	521	464	517	509	516	526	519	532	524	507	508	510	504	470	496	529	510	479	485	468	520	503	491	508	516	481	484	479	471	534	481	546	481	509	476	538	447	501	472	515	475	485	500	507	543	541	484	515	500	527	525	491	531	494	481	531	546	497	537	484	497	523	525	473	501	506	463	493	492	475	472	480	478	489	480	543	510	538	521	464	489	491	504	521	516	502	481	549	488	497	476	517	489	503	503	509	543	497
20482	7234	6040	4391	13651	53634	53684	42789	27876	13430	4391	1351	510	281	276	189	222	194	213	216	186	212	187	194	201	219	210	202	214	185	195	170	228	209	221	186	210	225	189	225	217	194	189	192	184	207	203	197	229	214	180	193	232	206	197	211	177	195	194	243	206	204	216	209	192	198	214	205	186	192	206	209	170	227	193	192	221	223	195	186	185	199	197	219	194	207	224	202	189	201	202	210	218	194	200	182	194	206	179	214	187	209	221	209	202	199	204	205	217	194	204	178	205	205	202	216	193	196	193	222	189	196	223	187	205	198	229	205	225	166	207	203	225	222	199	198	214	195	197	209	198	193	203	215	225	209	192	189	187	220	199	205	191	206	189	200	224	197	203	202	207	189	241	179	207	211	188	183	192	221	210	199	180	189	191	214	200	226	202	208	224	217	194	194	168	190	199	223	175	181	201	189	216	198	201	207	189	212	238	198	190	191	212	200	200	183	199	181	170	198	191	188	198	192	205	230	189	190	199	198	197	215	221	155	160	187	194	209	200	205	176	183	189	197	190	206	212	181	184	217	186	191	208	203	206	187	203	199	210	200	188	199	226	178	177	210	207	211	173	192	191	195	191	197	238	218	201	215	221	196	205	188	189	221	192	192	214	195	191	206	209	193	221	201	190	206	186	203	182	197	189	211	196	176	187	197	213	218	178	202	185	223	178	190	209	181	215	186	189	176	229	191	215	209	185	189	179	187	205	215	216	169	207	190	202	209	210	176	197	205	225	199	235	175	192	210	186	186	201	184	218	208	193	211	201	208	197	177	198	206	198	182	199	205	215	206	203	199	220	208	199	178	221	194	189	212	217	205	215	191	202	175	215	225	201	193	206	194	201	197	193	229	212	181	199	219	192	200	181	185	204	232	193	187	209	208	222	217	205	211	210	193	184	223	192	185	229	188	226	225	199	205	192	199	211	199	212	205	217	220	204	202	212	178	186	188	209	207	213	205	187	213	213	193	217	189	222	194	197	233	186	213	193	200	213	234	198	197	191	223	178	201	177	194	233	199	201	195	217	204	192	210	206	189	218	190	195	213	197	205	185	204	188	244	214	200	182	182	179	216	203	200	223	203	195	199	220	202	208	169	211	188	226	191	212	193	214	210	200	217	185	188	204	204	204	208	204	216	199	193	199	193	205	200	192	207	196	199	192	204	205	208	212	210	219	194	191	215	201	228	188	222	210	210	185	203	185	218	216	174	194	202	191	193	191	196	201	211	181	213	211	204	191	219	220	209	192	200	208	190	192	199	222	205	203	204	211	172	209	191	225	209	183	212	206	169	225	201	230	188	208	201	208	174	203	200	202	187	191	185	201	186	185	180	215	199	226	173	175	239	219	206	174	209	219	204	211	195	200	198	201	203	190	202	205	219	201	212	185	201	203	184	198	211	199	196	198	206	200	206	220	216	209	210	180	174	207	231	210	197	194	214	179	197	208	213	213	198	199	193	201	183	217	209	199	203	207	216	209	203	223	216	208	208	187	187	211	204	212	185	192	200	217	229	184	180	202	198	204	192	185	219	199	163	208	173	200	209	174	198	179	222	192	204	205	183	216	188	200	190	203	203	202	200	192	224	204	194	214	187	166	212	192	189	194	175	229	209	216	222	199	192	195	210	197	188	196	196	215	229	200	200	196	211	182	189	183	194	187	176	189	195	184	170	197	219	217	210	225	178	196	209	183	199	225	210	196	193	170	216	177	221	203	201	234	203	198	210	208	179	197	197	205	198	195	190	205	212	214	210	177	190	220	218	191	204	188	210	205	195	214	204	184	176	211	223	207	180	198	243	202	212	163	178	215	187	209	214	204	197	211	232	199	175	177	208	208	208	220	211	190	188	208	201	200	181	177	215	213	212	216	219	194	226	206	194	204	166	215	192	209	195	188	210	201	178	206	176	213	183	207	198	190	189	190	186	223	225	196	192	206	193	207	201	200	215	225	173	176	213	190	217	214	210	178	211	218	213	189	225	198	226	200	192	186	213	190	196	194	222	196	195	191	202	203	211	220	216	201	222	194	194	194	210	223	202	194	194	216	215	205	207	198	221	231	204	191	215	232	184	186	191	196	233	212	223	229	217	174	153	177	190	216	195	194	195	198	188	189	198	198	213	203	198	216	217	205	197	227	195	200	190	200	220	233	180	231	215	212	212	229	213	197	193	195	203	233	210	221	208	217	205	197	208	185	242	192	207	202	191	171	195	203	218	209	208	199	228	212	197	178	199	203	191	232	173	190	205	184	204	193	202	195	232	203	220	210	204	202	189	190	217	198	192	203	212	188	209	220	197	188	192	222	198	200	171	184	219	228	211	203	197	182	212	206	210	235	200	211	198	194	195	213	200	230	186	183	226	185	196	213	198	222	217	199	216	206	200	190	206	196	208	223	194	204	231	178	197	198	224	226	215	186	202	188	211	227	189	202	182	194	208	201	228	236	194	203	216	188	199	208	178	222	234	204	197	218	204	189	195	193	181	193	183	211	208	202	170	228	204	202	187	185	221	186	193	216	192	208	201	203	234	221	196	191	197	205	187	200	206	195	197	197	197	179	196	205	206	204	204	226	194	216	193	196	216	192	211	212	224	210	197	203	203	194	238	189	221	211	210	188	172	217	184	226	192	227	188	186	190	181	208	239	212	194	220	193	202	209	200	191	185	179	222	215	192	191	206	203	187	203	197	186	203	191	195	200	192	203	215	212	219	194	229	178	214	227	197	210	204	210	211	204	210	198	223	181	177	192	216	210	208	211	204	180	216	206	199	181	215	190	212	199	189	223	220	217	190	197	171	208	193	229	177	226	190	201	206	190	207	195	195	189	191	226	190	202	200	203	190	196	203	192	229	193	201	189	201	186	192	215	183	187	203	184	227	199	195	204	214	203	221	214	197	182	181	194	187	194	180	192	198	215	197	215	191	212	185	182	230	201	188	214	193	212	194	203	200	196	185	178	190	196	198	187	214	207	196	216	205	195	211	215	210	195	212	210	205	201	187	185	220	191	215	207	190	188	202	194	191	203	195	196	215	172	219	203	191	193	222	207	166	193	185	201	200	211	191	228	201	194	189	190	207	181	203	217	208	216	198	203	220	230	191	210	220	215	209	200	198	228	194	204	214	215	232	198	189	197	187	191	206	210	181	218	230	219	196	210	192	189	200	216	208	187	190	188	210	212	213	210	209	208	232	192	188	200	212	212	203	197	181	211	205	195	192	207	179	204	182	190	216	194	222	195	184	198	187	199	202	192	207	209	195	217	206	223	212	211	187	198	198	199	179	227	205	213	222	182	219	194	185	187	219	194	214	213	189	175	211	205	202	207	227	208	183	195	222	199	217	189	180	219	223	209	212	225	200	191	231	199	181	187	174	223	202	192	193	203	220	205	190	203	219	208	180	193	170	207	217	191	208	182	197	211	238	219	191	213	182	185	187	217	189	197	214	194	197	206	195	189	197	225	187	211	190
12329	4141	8037	10209	29095	66588	66091	56563	42731	27414	13467	5258	1849	839	569	524	484	489	486	495	501	480	446	462	520	505	461	472	490	524	484	468	519	501	486	476	505	535	512	489	452	522	499	475	499	495	480	488	525	408	509	493	487	509	478	529	483	491	498	541	467	495	459	448	507	466	469	462	452	472	500	497	517	506	491	482	526	485	496	512	489	464	466	507	504	507	512	458	499	507	485	470	475	484	511	503	485	488	500	473	468	480	465	483	484	500	520	529	511	500	441	509	459	460	488	521	483	457	527	488	518	508	503	431	483	545	469	460	502	501	496	480	477	516	480	511	503	516	486	488	514	502	480	512	528	446	552	486	471	483	494	469	523	518	512	503	496	517	478	464	463	447	456	502	489	498	481	494	492	460	498	480	489	461	461	541	484	494	482	509	454	498	530	513	431	515	494	475	526	513	436	463	463	471	461	520	458	485	507	478	458	480	458	486	487	490	497	499	513	511	505	490	486	492	494	496	446	523	536	448	506	473	528	486	528	486	478	511	515	522	431	489	513	518	459	499	495	489	483	488	461	502	540	491	466	461	487	497	462	446	463	488	478	527	517	505	474	468	449	538	486	516	465	430	504	496	501	501	504	502	539	478	495	514	472	471	451	523	495	461	464	502	488	491	523	484	431	511	482	506	482	463	455	515	488	493	519	467	530	523	519	451	490	452	512	502	499	509	466	491	517	466	499	477	479	465	491	456	446	500	496	487	517	502	464	511	458	478	485	491	486	516	465	487	479	477	504	477	526	478	493	478	494	483	530	532	556	488	493	503	473	493	492	470	486	462	473	478	505	504	449	495	495	532	501	487	534	474	494	503	485	533	488	461	490	510	461	476	483	503	467	511	476	498	447	503	514	496	514	465	503	470	519	506	468	503	452	512	539	492	482	518	506	515	487	470	539	486	463	531	490	468	490	504	480	523	516	484	483	498	482	494	477	472	509	498	501	492	511	469	514	510	507	486	551	502	477	475	489	498	494	504	485	506	531	520	493	494	536	492	482	511	501	495	467	479	531	464	511	519	472	487	521	520	478	478	486	500	485	482	535	503	460	495	466	484	462	523	481	499	507	526	469	492	490	541	474	474	495	495	483	490	478	499	478	496	486	504	516	482	488	461	484	510	460	504	469	498	451	499	516	473	497	517	479	498	486	444	435	522	480	459	513	497	495	505	487	488	497	514	462	499	502	462	485	518	524	547	505	493	514	476	520	463	451	488	511	477	471	456	498	499	509	495	505	457	509	528	461	528	470	515	493	491	487	508	464	525	521	452	499	462	516	529	545	492	486	487	504	529	496	482	515	487	501	496	463	516	461	452	491	504	454	524	485	515	504	473	481	483	477	470	472	496	509	477	500	527	485	462	501	491	519	483	534	520	540	490	528	482	480	481	476	471	459	498	470	531	484	475	447	483	459	479	515	488	478	475	467	479	463	478	498	470	482	496	493	505	508	472	501	520	518	498	483	509	479	523	503	549	467	485	509	490	486	459	511	498	474	495	496	527	492	476	478	464	508	492	482	496	453	473	493	520	506	497	494	452	509	494	512	461	479	457	495	478	477	515	477	519	488	530	520	492	473	448	484	500	487	488	516	479	482	503	474	484	503	503	469	505	476	532	494	485	468	473	507	454	500	488	465	466	501	504	494	487	486	474	469	491	493	453	507	497	492	522	497	497	482	500	485	514	463	520	523	509	515	498	477	497	474	488	485	483	502	481	487	461	498	492	511	537	499	476	507	492	491	499	503	522	487	495	499	490	498	482	508	456	498	464	496	505	513	479	492	459	493	496	510	515	514	451	514	507	486	473	489	509	465	489	484	480	466	503	478	490	515	469	507	534	494	513	491	498	487	477	486	502	486	464	487	505	481	480	466	501	484	521	503	472	458	518	495	493	474	491	516	523	515	503	535	504	490	511	480	513	509	462	479	489	483	459	494	477	444	503	509	522	485	544	485	465	532	476	498	526	494	515	522	492	497	480	472	487	493	525	499	511	449	501	547	498	479	448	504	533	527	513	508	515	481	506	484	533	499	498	487	499	500	491	456	527	516	530	471	523	506	495	490	477	484	475	510	494	509	456	462	486	470	476	473	505	496	451	515	493	479	438	449	477	441	469	513	462	491	515	501	539	502	489	479	522	481	510	487	496	462	497	484	484	525	497	525	461	500	472	459	503	480	454	482	458	483	509	459	500	479	526	516	494	498	503	495	500	503	493	475	498	499	478	496	473	487	484	469	511	501	482	479	512	518	473	476	525	474	493	470	462	448	513	483	472	512	494	508	495	486	499	469	505	474	499	504	473	473	549	551	478	502	495	452	510	503	478	466	488	495	503	480	463	471	471	495	499	486	500	493	496	464	476	478	459	474	497	486	511	468	491	521	475	468	556	505	524	467	523	490	477	547	493	492	480	452	465	507	449	471	479	464	462	485	502	503	480	491	525	471	474	526	456	494	541	489	498	520	480	495	513	481	479	502	477	464	508	496	459	473	493	502	478	498	496	495	494	492	494	477	484	514	526	523	478	477	466	488	508	505	516	523	480	495	524	480	516	514	522	515	482	455	509	469	497	496	484	464	481	436	521	472	437	528	523	445	490	513	475	487	490	504	479	497	470	479	477	460	507	473	471	479	476	454	495	467	476	497	509	459	511	510	487	481	495	485	515	496	510	508	476	465	542	462	509	515	530	494	473	477	501	512	495	476	486	448	515	479	491	504	467	476	467	484	459	478	476	479	509	492	485	469	471	478	522	496	467	471	473	496	512	449	497	500	485	495	493	530	490	495	493	453	498	470	507	497	496	497	500	564	523	439	494	482	504	508	506	496	437	500	497	480	469	535	525	483	500	504	479	463	483	517	522	497	486	510	496	496	476	509	503	472	504	470	501	512	531	538	502	475	502	498	513	497	481	498	489	521	535	466	500	522	476	489	476	451	480	491	517	517	469	473	479	505	488	513	507	479	500	502	504	492	469	496	451	483	488	485	493	532	502	490	478	494	465	475	535	477	493	479	486	450	469	519	448	481	463	475	496	501	480	497	511	500	454	486	507	487	486	522	436	468	476	504	493	491	500	542	468	505	507	463	499	450	501	522	499	466	497	461	483	489	509	479	521	473	510	501	481	516	512	506	484	493	513	496	494	481	474	553	479	488	559	480	492	526	499	462	494	488	507	506	518	484	470	487	529	524	512	494	506	485	468	497	495	527	500	491	506	462	481	467	481	529	495	504	503	504	520	497	511	494	507	501	467	482	501	475	457	495	526	488	497	466	524	466	490	479	459	489	527	529	501	568	499	493	487	534	495	485	507	535	520	521	530	506	503	510	517	476	458	490	505	486	494	505	504	500	489	495	530	527	520	516	497	511	498	474	516	474	516	537	505	526	536	528	485	533	463	544	518	466	492	520	478	488	498	505	497	498	478	474	502	494	470	479	471	500	493	475	531	513	504	490	471	503	506	463	512
3179	1133	1359	1188	1229	2386	2839	2365	1721	1018	491	311	224	175	191	163	180	191	183	206	161	156	183	179	173	177	118	201	165	199	193	175	185	167	185	166	159	155	161	151	172	188	162	174	171	180	180	181	188	166	172	195	184	167	151	167	168	152	177	162	164	183	154	161	174	183	165	148	174	176	152	187	162	156	152	170	178	146	181	188	178	146	185	173	157	172	178	177	177	176	172	156	191	177	188	164	151	150	178	158	178	169	164	159	174	194	180	166	162	153	169	184	171	162	148	175	158	191	180	167	159	174	157	190	166	180	167	177	184	174	182	176	171	159	158	162	145	151	187	193	154	167	191	161	166	186	162	141	174	161	176	172	154	162	176	178	159	174	149	165	153	159	173	199	181	171	189	157	189	171	174	182	160	162	214	177	178	171	163	151	165	183	164	171	180	168	148	174	150	183	196	187	189	173	170	170	177	154	188	175	193	164	188	188	158	195	170	158	193	172	192	147	173	182	156	178	156	161	159	147	196	159	193	168	186	161	181	164	162	175	145	186	155	195	183	171	163	173	158	168	166	166	180	158	156	151	160	184	168	176	188	175	160	190	160	178	153	156	164	167	173	184	152	166	164	174	164	144	166	170	195	166	164	150	156	196	187	187	179	176	167	155	180	173	161	166	182	177	166	173	180	182	161	164	160	168	192	153	160	188	144	178	156	151	166	187	175	171	171	164	165	166	175	174	201	191	190	151	177	167	168	181	167	157	154	188	185	135	183	149	195	167	144	175	189	168	166	179	172	168	160	182	178	166	157	173	176	170	185	175	177	171	165	162	156	194	166	169	170	174	160	179	171	170	170	163	158	175	188	207	190	188	193	185	168	191	174	145	159	158	172	164	175	173	131	146	160	149	157	166	168	187	176	167	164	172	166	199	173	171	160	189	174	166	173	162	198	179	174	188	175	172	174	193	194	188	157	151	182	177	177	164	174	189	152	175	192	141	162	180	166	166	185	166	167	166	179	181	144	163	174	168	167	172	158	171	172	165	172	149	174	163	195	180	196	181	187	171	164	192	164	161	190	161	152	175	162	200	199	141	170	178	182	192	179	157	172	147	187	167	176	170	155	154	174	175	187	166	177	165	155	169	170	179	148	193	160	167	155	170	176	150	159	172	150	172	159	179	146	187	155	163	168	190	174	168	155	184	166	192	177	160	180	180	175	148	177	171	196	187	184	176	165	163	204	186	159	179	163	163	168	161	175	160	175	193	149	161	159	191	163	168	192	174	177	205	164	184	142	177	157	182	170	177	160	163	151	175	162	153	181	202	157	183	167	187	165	187	171	155	166	177	174	190	160	169	154	193	167	164	143	170	175	163	171	178	166	180	167	155	162	144	158	165	174	182	192	185	140	165	183	148	161	167	139	171	196	164	161	159	177	184	185	174	151	180	167	174	174	193	186	175	148	158	155	178	122	170	183	157	165	167	173	151	163	165	181	170	192	171	170	175	183	191	172	163	173	164	169	180	168	185	173	207	171	203	183	155	161	169	171	163	179	175	168	172	170	186	200	175	175	181	142	182	165	167	157	169	188	163	192	184	156	147	176	166	183	139	187	193	158	180	171	179	194	153	165	158	159	153	180	190	162	189	194	170	189	164	162	182	191	169	151	158	188	162	155	181	169	182	208	165	164	186	164	175	169	185	172	175	173	175	186	171	147	165	164	185	159	151	158	183	183	154	172	177	186	168	161	180	169	177	159	156	178	158	156	151	161	153	163	217	150	196	161	179	166	173	173	160	178	170	159	175	166	166	151	162	160	183	183	173	171	164	161	191	165	179	157	185	169	169	168	170	170	146	193	157	195	173	185	196	166	165	151	158	189	181	152	164	148	189	173	157	171	171	174	168	165	148	189	137	182	159	187	182	163	175	177	157	175	166	160	184	166	185	179	190	161	158	161	167	167	178	162	174	162	182	159	170	163	166	177	190	172	189	182	170	179	203	158	175	187	186	179	182	154	190	166	185	144	167	169	132	164	170	171	154	165	153	174	197	168	171	175	182	202	155	164	174	157	140	196	161	177	193	170	196	177	176	162	181	182	170	181	153	176	150	179	183	184	168	192	174	193	173	184	191	171	187	175	164	168	172	167	170	168	193	177	128	207	149	176	168	189	170	192	186	139	158	170	176	169	169	154	162	183	168	170	163	159	175	170	165	165	173	177	195	165	191	185	169	167	166	145	160	173	169	183	178	152	166	182	154	162	174	169	161	168	152	191	161	150	158	171	158	213	168	193	195	177	153	162	170	171	168	165	137	176	170	168	172	157	160	173	188	152	154	185	192	183	171	186	167	177	185	178	177	181	152	183	176	169	176	180	186	204	154	160	189	170	162	173	168	176	160	140	176	171	167	170	171	167	169	160	160	176	157	127	169	184	167	145	171	179	196	170	166	190	170	148	169	186	148	176	161	159	166	170	172	175	184	176	178	195	174	165	177	154	158	137	164	160	172	174	159	171	184	174	163	161	182	158	189	197	175	178	183	177	165	167	161	207	165	163	183	202	161	169	187	151	178	171	140	199	148	164	177	164	178	165	169	167	204	188	174	156	194	189	170	174	159	178	147	161	172	170	171	169	171	139	167	175	175	185	164	180	183	160	224	184	152	172	186	175	195	161	180	155	164	154	162	179	182	184	197	173	170	171	188	161	157	158	161	175	180	182	142	166	181	141	163	178	178	149	165	183	189	154	171	184	159	159	172	176	160	149	177	168	145	162	152	190	190	162	165	164	184	149	171	160	173	169	168	153	165	165	173	180	167	154	167	177	182	199	188	172	162	169	167	189	178	197	162	179	160	173	163	170	164	141	161	173	170	150	184	154	187	165	158	156	164	166	172	177	172	179	168	165	142	186	178	169	170	180	172	154	182	178	187	179	175	164	172	158	167	161	160	162	171	171	179	158	186	209	168	161	173	183	167	170	187	178	160	172	173	185	157	173	180	156	198	170	180	160	164	178	197	191	161	175	194	160	174	169	159	170	170	152	155	160	196	200	183	171	164	174	180	157	171	180	173	183	149	180	164	155	178	199	145	144	178	199	188	197	166	169	185	193	161	186	182	158	177	165	182	173	158	182	169	171	178	151	164	173	183	190	176	184	197	173	181	183	151	173	191	166	175	170	189	155	175	181	183	154	146	153	170	149	150	159	148	149	160	142	169	157	170	155	153	173	185	161	168	189	179	149	170	186	187	165	170	153	174	174	183	170	175	183	173	172	181	179	184	197	167	191	180	163	156	164	184	177	158	157	168	157	171	168	174	159	184	186	154	171	152	164	185	160	152	173	188	180	147	164	175	187	181	139	182	166	164	179	140	165	150	172	181	154	197	164	157	164	143	180	182	169	165	159	184	182	154	187	174	176	186	150	162	149	171	171	156	186	166	137	204	187	148	185	184	173	168	177	166	164	166	153	183	186	155	160	164	180	180	154	175	179	161	186	200	174	175	172	155	176	175
2824	1307	2749	3745	4916	11446	12390	10051	7153	3829	1791	902	577	444	457	429	427	430	457	437	442	421	427	430	427	446	417	420	437	439	425	472	454	409	451	401	428	435	439	409	428	416	442	448	406	449	433	451	437	410	410	425	457	409	452	419	419	420	434	429	466	421	446	410	427	485	426	444	432	433	390	458	441	475	422	443	450	470	444	440	435	408	419	421	466	393	421	435	440	426	421	429	414	459	484	407	435	437	415	443	419	446	424	441	466	426	464	470	401	411	437	448	433	424	410	421	447	412	439	445	434	451	426	424	461	435	477	433	461	464	431	406	454	441	437	434	454	438	442	423	454	416	425	411	433	431	443	470	427	427	421	418	429	462	424	438	417	440	437	463	398	427	456	439	440	405	454	435	453	437	442	458	468	450	431	415	438	398	467	434	443	466	437	395	408	433	419	425	471	422	404	416	445	429	414	431	438	427	411	445	459	435	418	412	439	432	415	419	452	474	468	440	459	418	412	409	447	445	449	418	425	408	419	450	411	448	439	440	434	455	398	459	416	429	476	437	437	424	450	435	456	441	425	451	417	439	405	447	458	419	439	415	438	422	412	417	431	431	440	448	443	444	397	413	409	434	464	449	432	407	393	403	429	395	426	457	427	436	439	439	388	433	420	435	427	405	452	443	468	440	411	433	420	400	443	445	459	413	419	444	408	392	389	443	395	442	431	438	439	445	412	411	420	441	451	429	437	406	398	440	390	435	420	446	440	412	441	421	422	426	450	401	427	436	433	464	423	392	436	448	444	424	450	450	430	433	449	432	412	437	449	421	426	440	436	419	437	418	459	458	435	412	462	476	451	439	407	433	453	427	454	476	417	403	463	431	398	419	443	449	459	426	408	445	431	440	416	423	414	461	425	424	433	437	441	393	394	399	422	431	468	419	384	394	446	470	461	437	449	414	465	440	442	451	447	483	413	432	404	422	439	413	375	429	391	408	415	403	450	431	443	444	397	406	430	467	426	457	432	421	442	423	435	431	404	400	439	422	437	410	396	447	466	435	418	451	435	415	405	423	412	444	450	440	442	440	424	451	445	443	412	423	454	458	456	394	395	461	402	460	450	463	445	450	403	448	433	444	452	450	438	428	422	444	417	450	448	427	435	438	392	438	431	427	439	431	426	410	431	409	446	425	443	402	426	430	478	413	378	445	464	403	440	458	440	422	426	482	446	440	422	420	427	410	438	436	437	446	435	452	443	472	431	428	433	425	439	417	438	433	422	442	413	471	435	397	428	433	409	428	447	449	434	451	444	429	436	474	422	397	460	399	440	413	395	390	429	464	463	458	429	438	452	464	440	439	460	417	431	446	462	451	432	433	446	423	408	423	413	417	452	405	409	436	425	447	432	435	448	411	451	426	442	419	468	418	422	428	440	467	428	444	463	428	431	431	430	440	437	439	454	430	439	422	474	447	455	437	429	398	442	490	400	456	425	393	454	446	456	391	434	430	439	410	427	428	415	404	393	414	434	436	437	408	400	440	470	462	442	447	434	457	409	426	407	445	450	415	425	429	423	452	432	425	433	430	449	464	408	439	446	424	451	386	412	426	431	419	440	438	459	446	451	382	448	451	434	418	414	440	435	416	424	431	448	438	450	438	412	440	444	470	433	448	461	420	418	421	432	438	471	456	431	436	371	389	457	467	430	440	436	463	441	422	439	413	439	451	443	419	464	400	416	447	414	429	423	453	420	430	420	404	456	422	429	452	441	440	397	418	468	450	420	383	439	427	424	440	436	409	397	453	427	429	431	436	444	449	468	433	421	450	418	438	461	438	397	457	444	447	447	419	404	450	453	457	465	451	439	425	401	426	448	430	417	453	434	508	427	433	437	435	431	418	446	411	444	436	482	400	430	464	413	415	413	424	470	422	420	455	403	440	390	445	485	431	412	462	423	438	424	400	467	426	454	446	409	420	408	461	418	437	441	420	422	401	506	451	429	445	426	429	427	427	418	420	469	437	418	414	415	418	431	442	425	446	437	395	443	418	444	440	427	460	481	447	421	413	398	452	464	412	438	405	398	428	455	405	376	461	473	437	449	427	426	429	445	482	441	438	459	421	466	412	444	459	398	407	399	439	450	481	408	437	472	434	413	439	471	448	402	459	464	441	384	470	425	447	421	417	445	432	416	417	492	460	459	418	399	418	408	423	383	472	404	427	441	456	425	444	426	438	406	409	456	440	423	403	409	453	430	417	435	423	426	415	431	437	459	436	419	405	474	423	440	446	420	438	437	434	428	414	416	399	451	441	502	435	428	470	437	432	454	449	419	428	420	402	439	421	438	407	414	428	462	426	439	399	439	397	414	416	401	452	455	451	460	429	480	434	447	421	474	424	458	453	477	465	416	457	412	447	430	453	445	456	457	377	429	442	452	427	463	428	448	428	440	453	406	444	446	422	442	474	437	448	426	411	424	432	454	471	400	412	424	467	464	421	422	395	454	446	432	442	451	403	415	440	490	410	467	452	471	423	436	459	432	435	430	436	433	444	467	427	448	427	386	426	378	424	422	410	427	453	444	459	403	465	474	468	444	437	434	430	423	466	427	420	440	420	420	476	421	410	417	443	423	432	399	439	406	460	424	408	425	413	455	413	404	431	467	414	458	423	416	389	407	481	412	431	394	445	414	424	445	391	426	438	409	437	458	449	427	422	443	457	428	441	448	418	442	432	438	377	470	446	405	469	397	443	455	436	406	430	398	436	403	410	406	470	409	421	455	460	413	377	466	368	433	431	430	428	452	425	400	478	415	467	394	437	436	471	427	441	429	471	405	434	421	387	443	441	466	430	389	425	412	461	456	443	414	432	422	444	406	421	428	456	462	402	458	427	441	416	416	414	437	437	453	434	439	430	411	416	407	401	423	455	430	451	449	441	397	459	419	423	434	415	422	464	503	438	434	448	416	419	445	423	415	410	425	429	450	444	441	459	457	430	445	454	470	421	481	437	416	421	463	462	436	464	446	450	447	473	446	398	454	438	465	407	430	453	423	398	444	432	438	432	431	440	442	445	442	428	415	454	448	432	404	459	457	439	428	452	421	433	399	432	416	468	402	464	438	399	487	451	427	460	454	431	437	397	413	408	444	457	412	452	412	420	455	446	396	404	463	450	419	415	426	399	454	433	432	417	417	401	432	424	415	442	412	432	435	466	454	423	447	431	406	415	430	443	418	452	454	423	420	434	457	447	447	466	392	427	426	437	396	456	456	411	397	426	440	418	430	460	411	438	419	448	412	428	434	437	398	404	415	419	413	414	441	437	406	442	405	452	449	404	439	453	448	429	432	435	396	458	504	429	434	415	456	457	454	398	413	429	411	434	427	451	406	423	411	432	416	463	422	424	457	447	415	418	435	453	457	437	451	429	419	482	456	422	468	440	431	460	436	432	460	422	477	435	456	439	416	462	440	429	466	416	459	441	402	396	395	429	441	473	376	413	451	439	415	428	435	480
12596	3787	3937	3734	6300	29593	34863	29181	17683	8891	3442	1148	524	272	230	216	212	221	186	194	207	212	204	165	196	232	200	221	206	243	195	221	203	212	202	227	214	228	220	203	202	208	185	187	209	199	212	202	207	196	189	207	213	215	223	182	203	208	223	190	191	215	214	228	213	235	190	233	227	174	210	188	202	194	194	199	208	227	216	198	231	198	193	218	228	207	246	213	193	196	195	193	215	232	200	226	193	241	191	213	216	210	232	217	213	219	209	198	200	217	196	213	215	201	217	215	228	208	228	231	199	209	204	236	200	191	204	209	198	243	216	209	226	221	215	213	206	195	241	202	200	218	222	224	219	227	214	199	221	206	207	210	223	210	221	226	205	203	209	211	228	211	190	187	196	211	199	217	232	192	236	220	203	201	196	240	215	201	194	192	202	198	190	205	232	215	193	239	210	199	224	193	202	184	193	197	216	218	199	211	180	208	209	207	225	191	225	189	252	192	224	219	227	224	194	206	204	174	192	201	218	194	193	215	190	185	218	232	247	207	218	212	189	213	209	225	218	205	192	200	210	232	192	213	218	201	222	201	219	191	218	215	192	210	182	201	209	196	183	203	231	214	213	199	189	196	199	219	196	215	192	201	215	226	214	205	189	212	225	208	184	207	236	216	207	234	199	173	201	214	194	219	237	209	190	214	225	215	228	187	201	211	203	194	212	208	211	217	195	190	222	205	205	227	205	196	210	203	192	227	193	197	225	203	210	217	200	209	229	209	217	193	196	201	210	192	197	213	170	210	240	199	222	237	219	204	204	203	222	213	217	220	215	235	216	196	228	217	190	210	227	191	208	199	205	224	236	222	204	214	217	215	207	213	219	196	210	229	195	205	220	206	201	187	216	208	204	199	171	209	202	214	219	213	203	206	223	214	213	222	220	169	219	202	211	210	210	232	196	203	205	210	213	211	203	226	216	211	212	202	215	205	207	190	221	212	192	205	189	220	201	227	198	232	198	193	222	205	202	187	215	209	189	233	205	232	211	218	229	211	210	214	191	196	206	219	218	208	219	184	210	214	249	227	167	215	193	199	205	199	212	223	231	189	224	187	217	199	190	221	201	232	191	235	207	211	226	201	213	193	198	198	184	196	192	215	211	222	196	179	209	244	233	219	218	211	211	207	246	221	202	217	197	207	184	204	215	222	223	199	205	213	208	198	220	180	199	237	203	226	226	209	197	206	209	208	190	187	202	194	217	186	225	242	197	217	237	214	202	206	204	196	202	225	195	195	183	246	197	210	214	196	229	207	226	210	210	219	204	202	203	201	231	221	230	223	202	218	216	227	225	209	233	191	174	205	218	242	238	206	204	209	203	198	220	219	214	202	206	208	221	203	230	227	234	236	224	215	221	206	201	210	222	212	192	203	201	187	209	209	200	207	179	229	226	199	228	219	199	202	214	195	209	202	199	198	217	210	231	213	232	229	210	216	210	213	231	201	197	213	222	244	209	232	215	190	202	215	195	223	217	206	197	214	195	191	240	190	220	246	210	191	200	215	229	194	191	227	273	233	214	216	214	209	211	209	200	192	220	206	202	195	231	213	225	235	180	233	210	218	233	208	226	221	205	217	227	208	206	231	186	227	233	205	189	198	200	193	215	206	193	203	221	235	214	207	196	217	221	207	206	198	191	232	186	190	252	203	202	203	199	228	184	196	202	229	230	205	212	213	196	195	211	226	217	215	223	191	208	196	218	197	204	214	187	198	215	189	226	218	206	184	190	190	222	195	212	201	244	199	224	191	212	204	200	215	223	201	219	195	211	237	222	242	224	245	211	200	206	208	233	180	207	233	231	234	199	204	218	227	208	203	189	201	216	224	199	192	202	196	219	201	243	205	212	211	216	202	227	200	251	191	225	224	226	221	193	204	229	210	219	229	179	198	189	187	223	195	179	232	189	208	213	188	217	218	236	209	205	198	215	206	196	200	195	210	251	234	202	227	187	211	215	232	208	225	214	216	240	188	197	208	196	218	212	226	209	206	200	212	237	219	208	178	208	195	193	217	200	246	197	206	193	208	216	210	229	192	196	212	194	192	198	197	221	236	221	214	226	217	195	224	226	223	198	241	219	210	229	226	219	203	221	209	206	222	213	210	210	194	230	214	201	210	215	202	224	189	250	188	227	217	223	218	207	207	223	211	187	215	218	216	208	201	202	205	207	215	208	224	222	213	223	204	179	217	192	204	202	202	195	211	227	203	199	213	236	194	228	223	223	231	219	207	238	204	209	208	250	232	199	198	212	205	209	216	202	191	212	220	202	218	199	197	198	210	217	213	225	186	205	203	241	214	205	216	214	191	226	206	220	205	198	192	207	212	190	196	196	201	193	237	195	238	186	205	198	204	195	197	250	199	206	188	219	247	210	197	216	182	193	207	187	196	208	183	228	208	203	191	222	220	188	197	198	202	201	196	210	220	232	220	223	197	194	215	238	223	198	219	247	176	213	220	201	206	185	208	207	223	193	192	204	225	199	182	205	214	212	227	189	189	198	228	211	200	217	202	223	226	226	201	218	211	202	193	198	202	228	210	208	185	204	200	216	197	197	200	209	240	243	214	230	219	208	220	198	211	200	197	213	204	208	215	210	233	223	221	229	250	225	218	206	205	224	215	226	221	198	194	192	197	239	241	194	215	200	209	206	209	185	202	201	204	227	251	210	202	213	205	200	228	221	191	200	240	214	216	214	193	240	214	217	214	226	218	211	231	195	172	187	241	226	170	196	220	191	194	200	202	207	222	229	214	220	200	209	215	209	215	206	212	216	221	220	191	233	230	207	198	213	212	203	217	203	220	197	210	216	204	199	190	199	225	221	195	219	215	222	214	221	205	212	210	190	190	204	195	193	200	221	230	219	208	184	251	199	225	190	200	235	208	212	216	215	227	209	191	193	192	214	222	213	237	215	199	193	204	221	190	224	200	196	233	210	207	206	200	228	213	211	220	222	199	204	205	206	202	197	214	232	198	220	229	204	214	220	204	207	187	223	221	230	220	200	227	210	212	242	213	212	225	183	214	222	228	191	204	206	201	192	210	207	226	197	246	208	236	197	240	227	223	193	255	199	219	194	214	203	216	209	221	226	227	195	233	207	209	197	187	192	203	204	191	207	221	195	191	191	221	225	236	184	194	205	204	224	225	215	199	216	209	228	208	199	214	202	203	211	221	195	195	198	214	207	223	173	232	198	215	207	199	212	190	219	189	228	224	207	214	209	229	224	223	223	189	217	235	218	223	201	221	200	203	214	209	221	199	234	226	223	183	203	221	185	232	191	213	204	244	204	188	188	185	195	221	213	191	219	201	198	213	191	211	198	204	229	188	249	210	208	223	204	210	197	215	204	193	211	210	197	243	204	233	198	223	210	204	210	194	226	212	196	200	204	208	206	215	236	216	223	191	189	237	201	203	235	203	201	202	180	187	188	188	199	200	234	221	198	220	206	229	200	207	211	208
8673	2801	6796	9911	18479	47749	51377	45483	34750	23587	11810	4861	1872	827	637	519	554	540	541	533	522	538	488	546	496	539	524	508	539	523	495	508	533	513	507	519	526	520	506	517	539	510	544	497	515	538	511	531	517	518	537	548	569	532	556	515	474	519	514	517	486	502	553	549	506	536	511	510	507	547	549	530	517	537	521	528	530	510	516	546	495	537	528	511	536	517	501	523	539	532	520	498	520	521	527	546	525	536	530	501	521	504	489	502	534	516	536	545	544	554	492	528	509	511	530	538	490	530	510	548	546	483	488	537	513	513	539	535	534	522	535	568	514	563	503	568	543	490	564	563	497	495	538	539	528	522	536	482	502	526	512	495	541	539	515	534	513	552	473	548	506	541	518	511	545	517	510	494	519	502	498	502	523	538	493	515	488	502	536	568	520	516	509	530	526	506	520	502	504	545	521	568	504	505	485	485	495	487	513	507	504	499	509	522	555	517	519	552	560	532	542	535	502	544	468	529	532	507	510	489	535	543	536	504	544	525	506	477	500	534	516	551	489	544	541	548	522	506	542	519	513	532	520	499	505	501	513	499	495	516	493	545	508	519	535	536	532	554	518	564	515	538	508	504	505	512	477	513	480	547	531	544	536	519	531	470	521	474	530	521	521	522	571	526	551	539	538	535	525	527	576	507	479	533	517	564	547	493	536	499	495	498	490	508	469	514	506	523	523	519	533	488	503	530	449	529	537	520	564	556	521	549	555	490	538	513	474	527	472	513	537	522	511	511	499	519	472	513	530	528	533	522	553	532	539	515	524	530	510	514	559	517	546	503	528	519	548	515	508	510	493	531	489	508	503	531	545	533	537	558	520	530	531	499	529	533	510	474	526	540	514	521	541	529	552	502	524	536	552	505	514	511	542	530	520	515	517	527	512	474	523	513	558	576	511	490	476	488	526	549	516	494	498	512	564	515	527	526	514	539	472	537	524	525	524	519	507	543	539	500	567	548	495	516	529	500	529	489	489	509	492	481	526	501	509	516	536	525	501	488	504	554	532	519	546	485	529	570	503	515	540	535	477	513	535	539	534	529	553	519	558	538	530	529	553	511	540	553	501	493	498	530	517	545	517	504	533	485	523	476	549	521	505	514	533	507	513	538	480	588	508	497	528	533	530	549	508	522	525	539	501	520	497	505	471	536	541	531	500	559	506	502	507	485	528	510	523	506	529	515	521	523	514	486	519	533	532	503	561	506	521	526	559	547	499	507	536	527	575	531	504	513	535	536	487	511	514	512	523	543	536	501	489	507	472	542	547	493	542	475	545	553	484	508	535	550	494	517	543	528	497	519	544	513	562	509	519	493	485	548	493	541	532	501	532	546	545	500	530	499	509	473	527	556	510	535	522	529	519	501	477	564	541	528	520	530	520	516	505	507	519	506	526	511	523	533	534	510	484	494	512	523	570	507	507	522	574	481	508	463	553	481	513	542	527	509	527	495	542	546	499	534	517	547	546	555	544	514	549	506	541	497	525	518	535	510	534	502	528	477	529	495	523	490	523	541	498	547	509	525	526	499	546	534	534	489	512	542	567	504	544	564	535	498	503	492	517	494	515	513	555	496	537	528	547	509	545	505	529	540	502	523	540	517	496	513	541	530	508	519	513	559	522	503	516	521	500	533	482	500	555	539	510	477	551	523	548	488	504	540	532	511	513	483	528	548	526	476	480	542	547	536	500	512	525	485	563	529	507	499	522	496	511	489	553	553	540	520	509	557	532	525	504	526	517	513	502	525	526	503	473	534	539	529	509	547	496	544	522	531	528	526	522	509	532	510	547	526	521	557	471	477	518	536	486	515	534	510	517	495	497	533	568	521	533	550	522	561	538	502	491	517	528	542	501	465	522	496	529	539	543	482	502	508	514	523	523	515	516	486	514	532	524	514	549	532	507	523	493	510	518	482	554	512	493	515	547	519	500	548	515	525	533	515	512	515	559	518	515	521	513	510	523	545	509	542	500	533	547	533	496	514	526	520	480	483	536	489	534	515	517	547	527	481	523	551	502	470	523	552	536	500	496	518	516	478	533	558	537	540	527	503	546	534	530	567	502	523	542	525	534	496	509	510	519	578	515	511	563	507	536	555	541	553	517	554	525	537	544	512	486	512	512	498	531	541	529	551	523	504	550	531	529	518	556	526	528	541	544	520	506	508	534	502	513	524	513	508	447	501	524	514	503	525	548	522	520	507	514	504	511	563	514	524	543	541	570	536	504	508	571	466	531	521	537	530	546	530	479	497	521	487	514	538	508	475	533	528	482	505	524	520	521	531	520	533	497	503	501	503	545	531	521	535	487	533	502	571	506	523	523	504	516	545	527	568	537	518	535	505	549	548	482	499	498	519	505	530	553	507	527	541	540	577	501	524	566	557	553	543	494	528	516	527	500	484	536	503	531	515	515	547	510	545	506	545	493	505	529	511	539	476	513	496	535	516	544	550	495	543	502	515	552	535	477	506	508	579	564	521	553	527	550	544	543	493	508	526	531	550	469	530	530	589	502	521	513	525	527	535	499	498	516	509	514	529	513	499	538	504	532	560	490	552	555	517	519	524	544	486	507	545	489	529	511	518	573	535	529	548	534	540	545	507	538	509	526	510	520	533	569	546	511	513	509	528	521	573	524	478	528	515	507	530	492	577	507	501	545	454	510	471	573	512	503	505	577	531	520	498	535	552	522	521	500	557	532	506	552	548	507	472	547	521	528	513	541	530	518	504	530	543	485	485	541	541	496	533	522	501	546	510	571	537	546	546	501	535	499	555	519	505	518	553	550	521	513	525	559	530	529	534	522	464	481	497	541	526	510	494	490	498	527	520	528	505	474	502	550	533	484	545	509	534	529	508	553	484	517	548	523	528	494	481	512	512	499	475	508	533	515	486	496	537	510	567	526	508	551	507	525	498	516	536	506	509	554	536	516	554	497	528	522	505	536	528	521	507	526	517	506	516	531	468	480	494	488	516	492	468	521	509	489	547	509	526	486	508	517	521	525	548	534	538	507	498	492	524	539	544	526	517	523	552	543	557	541	487	534	561	518	501	489	529	495	524	498	523	536	542	542	511	464	485	515	468	515	487	524	516	548	532	501	503	546	539	514	516	518	476	543	528	521	536	530	550	528	532	534	518	552	526	497	549	503	490	481	509	459	487	500	592	528	504	517	502	545	502	516	535	547	530	503	550	504	500	515	535	559	528	476	513	496	517	529	537	521	507	512	553	528	542	527	570	522	516	509	506	525	528	517	510	567	480	522	496	502	511	530	488	498	521	502	484	553	532	530	481	502	537	502	498	534	559	536	494	520	563	480	548	536	515	516	523	533	525	554	516	475	553	568	539	553	517	471	496	551	544	512	504	510	472	517	509	499	531	529	556	530	525	474	488	511	488	544	512	523	522	502	537	564	507	506	518	499	507	545	491	562	487	478	493	491	541	520	509	511	547	524	555	504	532	554	508	513	517
22494	8621	8005	5936	15062	42403	49553	43472	30854	19059	8320	2675	864	374	241	210	204	188	228	223	191	200	208	193	206	222	239	234	207	189	223	195	200	186	221	205	212	178	217	195	202	190	199	207	188	209	230	215	239	212	191	210	188	188	198	192	184	197	180	195	193	191	204	196	221	200	191	224	182	261	198	241	220	198	223	216	201	206	205	198	208	213	204	183	180	225	193	213	187	190	213	210	190	218	236	195	219	225	218	192	190	200	212	215	200	187	202	216	215	197	209	203	215	201	210	190	229	182	176	194	188	202	218	212	224	213	192	187	201	213	209	227	191	209	204	193	193	199	193	198	200	206	195	182	199	205	223	185	203	201	213	213	186	202	223	194	201	179	197	208	209	196	220	210	201	182	213	196	200	195	223	209	205	183	202	225	197	195	211	214	205	166	214	206	229	193	187	194	212	192	208	194	203	186	209	207	198	205	210	186	219	181	206	221	192	202	228	182	198	216	185	222	185	200	180	188	190	196	235	221	215	222	212	202	188	206	203	185	213	192	185	184	220	201	192	231	208	169	223	194	171	178	201	215	198	178	197	203	195	181	190	214	209	240	220	189	191	226	217	200	211	207	183	191	199	227	206	187	223	188	229	208	201	223	196	204	198	202	212	207	181	181	189	204	216	177	178	192	221	195	203	200	199	205	218	224	212	205	187	186	219	217	222	199	188	204	219	184	201	192	203	187	218	204	203	193	205	193	182	204	196	218	207	190	207	201	210	205	220	195	175	185	204	191	183	225	221	216	200	182	214	170	206	178	208	221	210	207	186	203	185	198	213	212	213	206	203	191	195	200	196	207	196	176	233	198	225	187	222	210	210	206	171	179	180	200	193	216	193	214	183	212	212	203	192	227	178	204	212	195	207	195	197	198	181	219	180	181	220	232	186	221	210	214	206	204	196	212	224	227	197	199	235	207	228	200	191	201	214	208	205	215	191	210	216	198	201	219	204	230	194	212	192	191	200	226	203	190	185	225	187	209	189	186	187	184	203	208	212	200	216	202	209	222	183	213	188	199	221	220	216	206	198	204	186	218	222	208	206	201	202	204	206	215	187	215	218	231	164	196	194	223	192	221	209	226	194	194	195	222	191	208	213	213	196	231	204	190	202	186	190	189	208	205	201	218	202	222	222	225	223	210	195	197	208	189	179	202	204	205	213	217	205	206	200	214	219	204	211	191	194	191	201	202	188	216	227	196	197	168	191	193	236	197	209	193	207	209	181	192	193	200	220	218	212	232	205	203	210	225	221	213	201	212	218	209	214	197	208	174	198	206	213	179	215	209	206	213	188	202	229	210	220	233	191	208	204	193	202	204	207	198	207	174	215	214	189	198	224	203	184	192	194	210	215	201	206	216	259	221	186	192	193	195	200	218	187	227	178	180	183	221	207	220	191	199	217	214	218	239	210	209	185	193	203	228	206	229	211	207	220	233	181	199	208	199	197	205	221	205	214	206	212	201	180	200	204	225	198	203	207	208	198	237	219	214	214	216	210	214	193	208	200	212	208	181	208	215	203	211	216	189	227	200	215	193	198	209	187	179	181	194	211	200	194	201	224	197	180	204	207	192	182	192	196	222	208	192	206	207	184	221	189	207	204	216	217	198	220	193	219	201	228	220	208	208	201	204	207	220	197	223	204	197	212	171	194	231	208	180	223	203	216	211	212	191	189	193	219	186	188	197	197	212	201	233	201	188	180	197	194	240	185	187	198	166	193	204	208	231	190	221	211	198	202	181	198	196	227	192	190	187	210	206	218	201	212	201	223	199	222	205	203	213	204	212	206	204	209	229	211	216	197	199	191	194	206	227	212	189	182	201	200	196	197	191	176	205	197	222	198	182	211	190	203	198	199	217	180	195	189	208	197	190	220	193	172	202	220	210	231	196	194	215	224	212	194	205	201	205	194	219	200	226	213	192	191	239	200	185	173	169	173	197	186	224	196	190	184	212	198	196	197	210	211	201	170	220	212	210	218	202	211	170	213	217	190	216	182	187	201	212	192	215	201	226	199	190	203	216	224	191	226	216	181	237	212	212	200	225	194	209	181	189	192	199	193	214	194	208	199	177	209	194	190	208	220	225	180	182	190	187	197	224	200	199	217	194	222	169	186	203	221	213	227	191	187	215	193	209	205	214	183	198	231	215	224	213	223	190	174	221	187	205	225	216	210	199	189	165	209	203	229	232	218	206	218	197	197	190	218	217	185	175	208	213	222	184	211	235	236	191	207	193	205	190	211	227	185	189	242	200	203	213	213	204	209	204	178	211	198	178	182	204	226	227	218	217	221	190	183	183	198	193	213	203	203	221	228	221	206	207	220	204	209	192	214	207	193	178	202	191	201	188	199	176	193	201	222	220	197	171	215	212	201	188	213	201	187	204	196	217	200	179	179	205	194	242	185	200	186	204	224	204	202	194	210	236	176	228	185	214	198	210	185	184	216	167	222	203	182	219	195	195	207	207	185	212	210	236	211	172	195	208	211	214	189	215	219	196	217	218	219	219	217	212	203	190	210	227	194	183	195	202	206	199	205	222	196	211	218	204	208	207	201	227	203	201	210	238	196	214	195	213	223	206	219	201	206	182	204	201	198	189	163	192	218	200	207	199	231	217	222	201	231	216	224	171	215	211	199	210	204	211	191	210	209	200	227	188	192	194	227	181	194	223	198	215	212	187	220	226	209	234	227	178	221	209	197	187	186	204	197	197	191	212	203	216	197	202	188	205	201	206	222	206	218	236	198	199	203	189	217	194	200	191	216	196	175	196	205	178	196	203	201	210	204	222	187	203	205	217	195	187	226	180	206	223	201	191	204	209	204	218	201	197	225	207	195	209	213	187	204	192	232	225	201	201	183	179	208	224	208	218	181	215	208	196	220	228	226	202	208	196	195	204	194	187	190	206	228	208	190	209	225	183	200	210	231	180	176	211	154	201	215	194	208	239	206	202	208	224	203	221	201	197	210	242	206	210	212	223	192	221	195	240	194	202	215	182	189	226	201	218	206	208	214	196	182	202	239	217	220	207	200	196	207	196	227	218	188	195	208	234	177	198	216	187	188	215	197	213	228	206	191	239	212	202	215	204	184	204	175	190	226	196	214	220	205	186	217	212	205	193	220	198	232	194	210	180	222	195	198	193	198	192	232	235	209	210	173	218	223	227	216	195	208	221	167	217	213	205	224	225	227	208	204	211	198	199	206	207	183	237	197	238	200	205	222	183	201	190	212	179	215	219	196	200	195	218	215	198	223	199	218	188	216	208	194	199	201	224	201	213	201	194	187	215	197	189	201	217	191	215	205	203	198	222	210	198	215	215	204	211	220	213	227	204	224	210	195	206	216	225	190	203	189	247	213	199	166	187	192	189	211	214	243	196	203	215	234	204	197	229	207	196	204	180	237	205	208	230	191	204	194	213	215	232	185	213	218	184	215	228	210	184	206	209	199	193	195	188	205	169	212	215
12928	4831	10667	14026	31686	57442	63005	57480	46584	35757	21722	9762	3498	1336	716	546	504	500	503	522	488	496	464	501	527	517	493	445	502	479	513	508	538	485	507	491	518	521	496	478	490	492	495	454	526	500	515	533	470	483	504	523	513	511	472	492	521	510	497	516	507	538	483	516	511	471	514	539	501	486	499	514	508	528	500	485	464	518	487	481	518	464	497	481	469	488	533	501	485	490	491	484	492	488	503	493	492	520	482	537	530	495	499	548	496	533	485	459	481	481	517	497	466	513	494	492	532	485	497	503	540	515	526	512	485	508	474	500	511	476	524	495	484	473	505	505	530	528	498	508	497	538	507	458	495	487	532	486	538	520	525	511	521	547	513	480	514	499	525	507	484	479	497	493	521	521	493	511	482	509	506	541	496	514	464	500	515	493	490	442	504	491	485	482	527	492	519	494	490	502	476	512	485	500	480	470	489	480	506	485	505	518	520	506	481	516	470	498	496	534	493	512	518	504	508	537	466	475	513	478	506	486	478	449	497	486	515	549	505	457	466	507	487	523	488	558	527	507	524	522	515	521	522	457	512	511	500	532	498	499	529	523	488	486	541	503	478	524	503	500	515	452	455	489	467	515	504	501	490	485	471	528	521	559	516	537	482	494	512	485	517	500	530	521	509	507	505	462	491	462	487	547	514	486	459	480	499	499	517	488	463	473	527	533	519	503	490	521	508	519	534	504	483	522	533	486	503	484	486	494	466	535	501	511	494	518	464	501	486	491	543	452	499	494	502	482	480	503	507	483	507	490	478	495	551	524	486	549	495	498	504	493	490	491	494	495	491	541	474	502	489	488	489	514	509	549	480	480	460	536	485	518	502	545	494	541	474	489	476	452	488	476	494	521	499	467	461	489	483	481	501	466	494	507	453	442	501	495	464	500	486	477	494	510	503	489	494	488	514	476	507	501	479	511	518	497	527	504	469	493	489	434	499	522	470	482	517	508	471	484	479	478	527	516	474	499	514	523	503	521	521	518	503	478	498	450	504	544	479	500	460	511	487	512	516	498	475	510	528	490	517	481	537	466	503	530	525	459	505	526	500	464	524	473	530	520	516	470	486	468	499	487	508	513	481	541	527	522	554	491	475	501	501	487	515	492	500	524	500	500	555	502	488	457	512	486	492	508	502	474	524	503	483	512	499	528	468	484	559	490	486	474	520	499	494	446	488	517	512	528	487	526	522	482	508	482	498	469	469	496	499	491	501	497	499	471	541	475	514	529	527	517	514	517	495	502	497	482	510	471	521	512	466	495	467	458	498	462	490	511	501	493	501	482	497	483	486	524	516	472	512	492	476	511	497	477	497	496	493	493	497	524	483	491	473	501	494	523	481	502	500	445	510	513	488	486	471	506	501	513	524	514	495	504	509	525	524	517	539	498	484	500	501	533	500	531	474	531	519	472	513	476	489	480	478	503	529	475	493	547	508	480	498	478	519	504	472	551	502	497	515	519	522	470	514	457	468	462	526	527	520	510	481	486	478	538	498	485	494	442	525	485	519	534	501	481	456	517	531	521	477	481	528	508	507	481	489	485	552	495	503	516	482	504	489	512	496	488	481	495	490	480	510	503	531	488	487	506	559	463	493	538	467	499	503	537	532	517	479	501	501	493	460	480	477	481	521	499	519	482	497	510	473	498	519	518	487	490	525	489	492	465	461	500	459	532	508	479	520	510	486	519	447	470	496	523	487	481	472	518	495	482	497	506	503	519	480	491	489	472	514	489	516	502	524	497	510	485	462	452	492	504	536	450	530	478	485	489	501	524	474	503	512	557	526	498	475	519	475	479	547	495	515	479	488	484	490	451	530	505	504	474	497	496	508	464	513	496	529	511	503	497	496	511	475	488	501	541	525	502	486	521	515	481	523	484	490	451	501	475	513	484	485	454	490	522	535	505	526	550	496	497	491	492	518	492	532	495	474	496	492	525	479	489	515	457	521	521	473	494	552	495	522	540	512	503	524	516	498	467	504	487	524	464	501	485	505	489	566	507	475	479	489	492	508	463	489	496	471	489	510	523	510	529	502	533	488	472	519	504	488	508	510	488	471	499	481	575	528	499	516	503	492	527	523	507	483	479	477	474	507	503	536	498	498	478	495	534	490	499	512	494	472	484	506	518	504	513	524	489	535	516	525	503	475	490	493	488	528	516	507	500	479	509	508	524	502	499	475	512	522	526	534	499	440	470	497	471	504	506	550	493	484	472	490	524	532	518	500	486	495	494	494	487	437	485	488	511	473	520	474	501	492	517	497	512	488	512	509	491	471	522	509	519	491	480	518	461	473	481	496	476	505	522	519	477	486	519	485	522	504	490	488	535	511	514	487	465	476	501	464	476	523	476	533	469	495	485	468	477	507	506	510	509	533	467	498	487	502	514	496	541	452	525	505	497	491	473	478	472	493	497	469	472	447	485	497	475	533	539	496	518	494	515	508	497	505	488	522	504	483	506	469	513	476	505	492	516	535	486	490	483	499	514	507	553	491	479	478	505	487	505	465	509	486	495	519	489	461	491	491	499	497	480	510	491	515	502	498	538	518	492	459	520	456	500	505	485	523	529	499	520	512	516	513	524	475	494	543	499	517	531	497	488	454	438	473	497	521	516	501	476	538	490	480	517	487	516	487	496	515	477	503	516	474	504	473	546	481	517	537	515	538	518	522	497	492	504	509	477	562	498	501	519	469	491	510	490	480	486	484	505	441	488	550	507	523	466	520	490	476	502	516	505	501	512	506	502	514	473	492	492	481	527	506	467	516	495	527	520	483	456	491	475	544	548	484	463	484	536	460	520	493	515	484	505	557	497	518	484	496	535	516	498	461	519	479	523	450	506	479	482	510	487	491	504	452	470	507	469	487	515	543	483	482	513	512	476	485	484	503	444	514	474	511	504	493	506	479	518	490	512	419	495	518	477	531	482	522	478	484	497	479	520	517	486	473	464	493	521	473	509	506	462	506	499	504	546	492	533	450	503	490	504	474	566	490	530	492	494	491	467	506	489	478	509	442	524	468	491	477	516	504	498	481	495	491	500	502	525	504	441	507	524	514	449	494	458	441	470	535	540	533	436	513	502	474	522	521	508	521	507	519	507	530	543	500	478	488	513	474	510	469	512	504	534	514	507	490	452	547	510	481	512	465	495	499	511	523	502	483	485	504	515	488	494	535	493	496	495	508	462	480	507	497	499	465	455	500	480	512	517	520	467	475	533	485	501	472	482	497	528	505	469	532	497	511	452	509	488	487	486	465	496	520	521	493	553	526	488	471	528	517	507	499	506	495	470	482	518	530	521	473	504	474	522	519	516	479	503	535	497	504	467	507	489	526	527	486	484	486	466	491	473	517	510	467	501	469	501	508	534	465	474	518	517	460	508	489	491	498	458	466	506	494	494	508	499	482	501	497	480	524	483	490	521	475	486	510	476	493	524	491	468	487	486	482	528	487	460	496	493	494	527	484	522
4642	2040	1135	646	429	1252	3126	2902	1897	964	496	325	234	193	186	167	167	168	167	169	153	201	163	174	170	149	141	178	187	182	159	145	213	157	178	151	196	168	165	162	172	164	177	165	163	161	171	172	169	158	184	156	175	161	177	169	181	184	166	167	177	160	186	175	170	176	185	221	171	179	178	162	169	210	159	147	168	183	191	167	151	199	171	171	154	178	158	177	161	161	194	187	165	156	166	161	175	154	169	175	164	186	169	149	179	171	165	159	186	176	176	173	160	148	178	188	146	170	160	193	180	179	177	171	168	156	174	152	167	173	185	162	173	182	188	189	150	189	164	175	187	192	184	141	168	178	179	166	177	178	174	157	158	167	163	178	186	162	172	177	182	184	194	165	181	166	161	173	174	159	183	166	163	193	179	159	169	159	179	185	185	175	183	141	146	177	151	171	159	179	169	164	182	168	160	172	170	188	179	170	191	158	149	188	160	152	152	162	168	165	182	156	185	181	184	168	162	166	160	183	175	180	158	169	169	188	172	194	160	196	168	202	165	163	176	184	181	160	152	198	161	155	167	170	160	172	159	164	164	166	159	195	172	162	164	172	190	167	167	187	165	173	177	171	163	167	156	184	199	149	193	180	152	180	164	143	154	176	157	170	165	198	153	175	184	165	182	177	172	141	174	155	194	172	167	148	182	175	165	168	185	161	159	156	147	169	165	179	186	180	175	165	155	194	167	177	167	134	186	194	156	135	194	191	191	156	157	159	149	180	165	183	155	169	175	163	188	186	180	162	165	167	173	158	163	171	175	195	181	161	192	179	149	187	163	148	151	175	168	167	164	171	208	179	178	179	171	155	150	173	189	168	171	178	158	166	179	159	185	177	182	191	163	154	162	144	151	185	178	169	166	168	201	173	162	174	167	167	166	212	166	173	163	162	184	155	176	167	163	169	180	192	181	176	174	166	163	174	160	178	181	165	172	170	185	162	165	162	173	153	162	161	181	157	173	162	172	163	170	182	162	173	181	183	159	170	163	154	142	173	190	165	164	151	182	185	152	162	164	180	153	174	181	166	161	153	185	165	208	166	174	171	179	173	162	145	187	167	158	197	187	150	185	181	169	146	178	163	187	182	186	170	177	178	176	161	186	157	178	172	167	173	152	191	182	173	221	186	175	173	163	156	158	164	162	176	165	181	161	176	161	177	183	185	174	184	146	160	162	160	163	173	181	158	147	171	150	172	168	168	172	191	152	158	161	185	165	183	203	177	174	188	167	164	163	162	159	176	152	153	162	176	175	148	173	159	182	171	153	164	191	173	179	173	162	174	169	187	172	160	184	149	196	183	167	163	170	182	159	203	194	178	179	192	170	176	174	166	177	178	160	184	174	176	145	177	172	176	147	162	189	196	160	166	172	183	152	155	157	168	152	187	163	184	146	147	188	163	156	159	161	169	168	179	183	192	168	156	155	167	164	164	161	181	165	169	162	195	145	185	157	139	155	175	158	166	178	178	179	164	168	159	175	156	182	175	169	160	164	169	195	167	180	170	176	160	165	203	180	183	155	159	168	164	156	172	170	179	171	172	147	155	171	150	163	157	179	164	169	155	169	170	175	163	161	166	176	162	179	169	161	182	162	181	182	197	161	176	169	160	202	164	173	160	165	147	162	194	180	182	158	153	163	184	177	153	171	135	167	172	171	169	186	144	160	168	167	172	218	164	166	171	187	152	172	182	179	169	164	186	170	127	159	175	142	171	176	188	174	174	161	167	171	186	168	167	190	195	180	175	171	167	167	170	188	198	154	171	158	165	171	153	157	171	160	154	148	162	183	129	170	169	162	179	145	151	172	192	177	170	191	171	163	179	183	163	160	157	164	178	168	165	159	143	181	155	207	205	156	157	177	149	180	194	185	174	207	161	174	172	167	183	159	191	183	162	162	153	162	189	177	166	181	167	175	176	166	155	181	184	185	180	156	178	175	166	156	180	184	171	174	162	155	171	155	157	166	177	168	172	182	162	177	181	156	170	172	198	168	167	184	156	193	185	176	179	186	153	167	184	177	164	173	182	186	193	160	171	162	177	156	175	173	181	189	200	168	152	172	145	151	172	177	154	164	163	182	165	187	160	170	167	163	166	174	153	210	161	168	183	146	165	172	160	175	186	158	132	169	178	174	154	171	184	154	176	160	191	146	165	180	168	156	178	174	171	177	159	168	148	176	192	171	187	148	158	182	157	170	165	152	157	186	174	179	150	159	151	191	181	159	164	161	188	194	156	188	177	181	186	184	176	184	180	161	167	171	200	162	181	147	156	193	164	185	155	156	142	144	177	165	153	178	183	172	173	167	180	170	187	179	180	160	178	172	175	169	166	157	169	173	166	172	171	151	158	169	159	176	167	161	182	151	143	169	189	196	182	192	192	175	186	190	163	167	164	164	172	172	151	192	181	160	196	160	158	164	197	180	171	165	164	148	161	189	162	167	191	163	153	161	162	180	174	174	190	153	170	181	185	158	162	164	167	156	140	172	152	173	189	159	146	165	150	184	164	180	179	168	171	150	161	169	168	176	182	176	167	151	167	153	160	138	175	161	178	178	163	174	194	194	171	185	167	155	187	159	175	162	166	170	156	181	175	199	186	180	172	180	161	161	161	167	160	168	174	186	200	176	175	165	154	203	175	161	140	213	173	149	183	172	165	192	187	189	171	174	196	174	147	177	189	166	155	150	169	175	182	178	185	184	169	192	160	159	178	158	157	183	181	173	144	173	164	174	168	194	171	178	193	164	161	170	172	155	191	181	169	168	193	159	167	193	183	180	203	169	162	172	171	162	174	172	174	173	179	185	166	170	202	164	179	177	158	169	158	192	142	187	182	187	171	172	168	189	164	195	175	172	168	170	135	174	163	173	178	170	156	180	157	188	160	176	180	187	163	180	172	179	167	154	169	156	174	207	176	183	179	150	175	170	151	177	190	171	193	150	159	182	170	161	178	193	160	181	167	149	163	167	179	165	159	160	165	158	197	176	151	151	155	163	187	170	181	158	160	149	173	166	197	149	158	196	180	170	158	166	169	166	190	151	164	153	178	175	166	188	173	156	163	156	191	189	194	183	191	156	157	160	185	141	193	169	177	164	180	198	155	164	158	138	187	168	161	168	190	167	191	188	187	175	124	149	169	167	185	152	162	162	150	181	174	140	177	164	165	166	173	189	160	170	154	167	163	179	200	157	194	186	141	176	142	154	186	156	181	163	175	176	178	178	139	174	164	181	186	165	208	149	184	190	181	181	180	177	146	177	173	165	192	156	144	175	161	189	164	174	164	173	160	158	187	178	175	162	159	157	166	151	157	148	148	185	189	187	176	161	135	162	193	175	221	167	184	167	167	149	166	157	154	159	177	163	165	161	165	151	173	171	191	182	180	176	181	180	165	172	158	166	162	158	177	166	175	174	169	178	167	140	168	179	156	175	171	166	180	160	168	177	171	176	149	164	198	191	165
3551	2123	1964	1970	1609	6484	13537	11442	7694	3864	1861	971	636	492	466	421	421	435	449	413	443	484	438	449	408	448	435	419	384	453	442	418	465	410	439	405	410	425	428	442	465	449	422	453	463	471	463	497	439	454	433	418	402	430	446	466	431	413	426	411	395	411	428	422	434	406	428	435	445	424	399	424	438	438	424	416	425	393	475	447	426	406	435	447	460	464	453	442	447	425	420	467	449	447	443	434	437	401	437	436	490	449	465	412	458	396	452	448	430	451	454	485	410	434	418	446	453	421	424	432	411	429	414	435	420	443	423	477	426	411	416	443	425	446	454	428	452	470	456	421	422	420	411	468	429	402	409	469	406	450	448	401	446	436	432	444	404	458	411	430	435	428	412	446	423	413	440	432	402	417	432	444	430	445	471	436	406	441	452	447	425	406	469	426	453	447	470	429	432	440	427	427	417	485	441	427	438	457	436	422	438	444	453	408	402	422	456	449	401	456	449	416	434	428	442	453	421	433	431	435	443	457	411	389	452	412	449	441	407	411	413	431	439	450	457	413	426	459	423	429	442	464	404	421	425	434	471	441	428	445	377	426	419	424	439	412	446	422	462	438	453	443	430	433	412	418	417	435	416	426	428	449	442	420	472	460	428	426	415	404	429	426	463	422	414	438	486	424	437	406	411	440	440	436	448	439	402	466	411	449	437	440	432	466	458	417	472	443	410	406	389	410	454	401	422	448	454	407	476	427	441	439	436	444	471	436	452	444	413	423	460	412	441	431	440	441	437	469	435	391	394	417	470	414	443	448	381	465	384	443	422	443	446	439	431	455	452	437	440	440	414	453	408	460	413	440	439	458	429	455	404	431	435	450	450	414	418	452	454	475	433	429	447	410	466	452	406	442	432	425	439	446	427	426	420	455	418	419	455	417	418	443	412	420	432	461	430	412	385	432	451	412	432	385	455	421	427	434	398	426	441	488	389	442	426	411	424	462	426	435	486	449	428	443	424	458	395	434	417	421	432	377	450	419	416	421	443	412	395	422	459	424	414	445	405	433	451	402	443	399	418	426	442	423	430	432	461	440	444	422	372	430	459	476	445	421	399	466	453	428	449	420	432	454	402	426	396	451	420	454	453	431	473	449	412	401	442	440	431	432	470	436	449	459	435	404	446	396	426	455	431	448	430	396	452	395	440	435	440	463	456	386	444	423	426	460	447	386	459	377	440	417	443	421	399	450	465	489	432	407	400	435	418	434	389	443	408	472	429	438	431	411	422	413	432	466	428	468	455	419	455	456	433	452	445	416	416	416	430	468	422	421	464	460	434	420	444	431	416	419	425	393	468	400	419	452	407	461	417	412	414	420	417	451	438	428	437	439	426	447	419	443	415	414	426	485	476	412	471	424	412	405	469	423	452	430	406	455	451	453	438	425	435	435	454	458	465	417	416	461	447	464	407	425	430	429	456	441	427	414	454	464	463	402	441	441	393	413	438	399	425	453	418	390	418	389	429	421	445	457	467	408	406	448	429	421	415	460	394	440	457	443	452	420	462	444	450	420	449	439	413	414	435	424	462	404	445	440	393	415	446	440	438	436	434	398	413	397	457	402	424	414	440	485	364	448	424	448	477	438	455	473	453	457	438	397	419	442	440	410	432	432	478	419	412	462	411	448	427	439	437	425	407	447	432	438	460	447	442	455	467	400	437	454	444	454	394	454	423	423	432	459	423	425	404	407	432	434	427	437	422	441	424	420	411	444	412	372	458	430	393	435	446	426	401	432	441	411	434	431	419	403	466	460	441	398	468	413	434	436	425	436	433	411	454	412	477	419	434	467	469	461	399	402	385	405	414	428	431	414	400	436	429	440	414	420	408	448	457	427	430	447	453	383	418	427	445	447	434	410	414	425	450	453	436	433	453	453	410	445	445	439	431	433	413	408	437	439	453	416	489	468	463	440	471	450	426	439	451	428	485	405	425	418	423	412	421	423	425	410	437	434	436	421	434	410	416	386	459	466	438	435	415	417	457	414	424	393	429	402	435	421	420	390	414	410	459	438	445	451	450	420	415	415	422	433	416	426	400	481	425	419	428	423	430	432	422	423	429	401	455	435	425	425	424	417	426	402	454	427	452	426	408	475	451	439	418	446	425	455	409	419	353	463	434	420	423	407	448	433	392	432	433	438	388	411	434	458	409	454	395	441	456	465	428	470	412	430	448	426	436	435	419	441	428	423	464	429	436	433	432	405	455	430	431	463	476	424	402	466	443	441	433	413	415	434	436	433	417	457	418	417	471	407	403	406	443	459	427	410	403	428	451	451	411	444	446	421	455	443	450	416	428	448	438	406	444	436	418	490	436	430	424	430	453	431	437	412	433	438	423	424	441	411	409	435	457	427	441	401	450	435	493	423	434	398	467	443	445	416	424	422	426	411	429	423	402	418	439	420	421	424	442	443	431	404	408	421	444	418	425	424	435	432	436	424	386	399	459	443	449	469	405	440	412	467	461	411	422	405	457	432	406	385	428	462	427	452	432	456	415	428	423	426	456	427	388	448	432	408	413	445	448	417	446	445	447	469	449	417	432	444	465	420	471	437	443	429	456	464	421	415	411	459	421	440	441	424	414	405	453	442	430	431	409	419	409	435	439	429	417	420	396	397	438	430	436	441	453	427	416	433	430	447	416	442	399	427	419	464	397	475	419	448	453	444	405	429	443	406	403	427	461	464	436	454	400	431	456	444	431	428	410	428	446	428	439	417	425	432	431	384	424	454	405	460	393	449	443	422	426	440	422	448	432	441	474	428	437	490	415	422	435	433	375	447	414	426	432	421	462	418	436	424	439	447	383	445	449	493	414	438	448	429	420	379	451	395	404	416	413	445	454	440	462	448	461	425	428	459	397	431	430	429	455	424	433	472	445	420	431	411	419	439	436	415	415	441	434	422	398	419	418	453	451	470	411	405	436	409	416	422	446	451	427	433	398	436	453	434	410	436	439	419	410	425	435	453	437	414	431	435	448	422	412	399	428	442	403	465	454	411	453	456	441	443	432	429	457	449	452	438	459	434	434	444	432	443	418	462	443	430	407	435	424	427	417	407	434	425	431	471	382	425	442	420	440	405	461	461	428	416	446	427	424	453	415	394	433	439	468	421	438	461	381	441	431	439	422	439	437	435	428	419	423	453	436	399	428	431	441	453	403	440	432	427	459	455	450	428	469	432	432	426	447	435	424	459	439	468	404	408	434	415	439	429	413	447	440	414	418	446	448	437	435	404	440	432	430	437	429	441	395	402	468	415	429	425	449	441	442	433	410	436	476	440	417	435	444	451	422	406	427	461	461	405	433	456	415	439	475	427	417	446	455	439	464	423	427	469	461	454	432	445	457	440	437	457	446	434	463	472	428	444	434	404	424	414	426	437	434	415	442	424	450	427	420	482	439	452	459	423	447	440	392	451	446	458	419	459	412	437	404	476	418	417	453	455	450	388	428	392	457	423	430	436
13831	4944	3293	2555	3602	14408	31927	32496	21963	11265	3869	1353	530	348	255	186	228	204	224	204	199	211	190	228	195	211	215	214	196	199	220	180	188	213	198	197	215	200	216	208	198	198	217	179	211	194	185	212	193	201	173	206	199	235	235	202	208	219	212	186	203	185	180	229	207	205	185	194	199	218	197	183	197	207	201	206	162	205	241	205	202	195	197	232	191	188	190	201	194	181	209	197	231	205	196	193	187	203	176	217	161	207	192	204	231	228	200	182	222	224	216	208	217	210	193	199	215	204	216	197	195	214	169	221	204	198	213	216	187	208	189	193	192	203	225	213	209	187	221	227	200	199	226	233	227	181	187	231	204	208	214	217	228	203	225	199	188	204	213	209	192	213	212	193	163	200	235	190	183	209	206	187	188	210	188	210	212	203	204	216	195	196	189	233	210	195	225	214	263	252	215	204	226	224	212	191	187	201	203	196	230	233	180	186	233	224	178	186	212	223	197	219	198	206	200	195	203	199	206	189	214	195	209	193	206	231	176	190	200	229	234	186	231	199	228	212	222	208	190	190	201	190	196	219	189	193	185	209	200	209	216	227	213	231	195	209	203	202	219	197	187	207	195	211	199	214	214	188	187	210	215	196	235	205	184	192	214	209	225	210	193	200	220	201	208	204	186	209	202	206	238	200	245	173	225	201	212	200	205	185	221	193	200	214	220	196	196	181	186	185	207	205	194	180	246	182	197	183	189	231	209	216	200	227	187	217	181	197	202	211	207	210	224	192	197	209	209	207	178	210	209	186	184	185	209	199	197	191	199	187	172	221	188	212	190	233	217	206	194	215	199	199	199	205	202	199	187	202	206	218	192	207	166	211	208	207	211	200	193	221	204	198	199	203	189	206	212	241	212	205	194	214	193	213	199	190	219	226	182	222	206	211	195	193	206	188	232	224	238	210	211	192	201	214	197	211	196	225	191	197	218	211	193	223	200	211	205	194	209	214	188	217	215	205	208	201	172	187	211	197	185	193	219	207	181	187	206	200	223	177	187	194	177	193	213	209	214	205	212	183	183	203	201	171	213	207	222	209	201	202	214	213	211	219	221	194	203	198	203	217	220	214	204	196	227	202	203	207	206	184	218	220	206	233	200	214	201	216	208	201	180	205	220	227	207	217	204	231	210	227	199	177	195	196	204	206	214	229	225	188	195	207	199	219	210	199	190	194	188	201	199	252	212	215	193	203	186	204	196	190	205	192	214	246	204	202	183	198	181	193	216	189	201	217	201	199	232	190	175	177	214	177	223	197	219	209	201	224	206	213	217	209	221	225	227	229	187	216	204	204	212	192	214	217	198	201	182	196	222	218	216	200	172	173	220	260	246	222	222	209	182	220	211	206	208	226	227	215	185	199	190	173	204	194	221	190	225	200	219	206	210	208	222	220	185	182	209	219	192	193	231	192	191	213	218	209	226	188	228	225	223	209	197	222	198	201	224	214	215	196	196	215	197	208	210	207	201	214	223	203	201	222	235	180	192	212	212	190	193	201	198	192	196	195	210	209	212	171	247	214	193	188	181	190	196	201	195	189	215	207	208	211	201	199	204	213	208	188	219	195	215	207	205	207	219	184	203	213	209	188	223	231	193	224	195	190	188	205	213	202	244	197	203	213	180	201	197	216	180	201	205	202	228	218	182	208	210	199	219	210	192	204	231	212	226	206	203	194	198	196	199	225	204	190	227	212	227	237	204	192	191	189	201	216	205	186	212	202	193	211	183	203	211	192	207	189	226	208	222	225	216	204	202	221	199	209	201	189	190	205	216	207	187	221	207	206	190	198	190	211	208	227	193	235	210	204	191	213	222	182	190	228	204	177	178	209	205	218	176	218	207	206	181	200	211	201	191	176	194	207	196	191	228	215	208	195	219	187	191	227	205	243	221	197	216	210	208	198	202	200	204	188	207	222	212	194	231	213	219	200	207	226	201	233	209	212	220	164	213	185	221	225	198	214	188	227	225	202	235	207	194	205	204	213	219	207	223	206	238	207	185	187	205	211	216	231	232	214	209	183	187	206	197	202	180	199	189	182	244	206	209	238	207	210	198	185	200	191	192	212	199	195	213	202	209	208	200	221	204	191	211	207	207	222	219	203	186	197	210	207	220	208	216	229	211	214	217	210	197	207	213	228	171	188	227	204	189	210	184	226	226	198	214	212	227	181	210	199	218	217	221	212	192	225	220	219	197	197	219	196	169	201	181	229	204	190	182	203	200	195	216	186	202	221	200	182	207	201	208	194	188	182	220	193	192	201	206	185	200	209	209	196	210	215	194	217	206	219	207	215	192	227	218	221	209	209	213	213	222	203	200	194	222	197	169	213	198	211	219	206	190	211	201	196	211	203	169	202	200	203	172	185	217	235	207	222	217	173	197	183	202	183	203	180	220	220	216	210	184	218	217	216	191	170	180	207	223	212	195	211	190	224	182	238	210	196	215	191	211	227	214	198	207	221	229	203	197	206	222	202	190	194	214	215	226	237	195	192	198	215	185	212	217	230	202	220	219	225	207	203	216	203	224	203	182	167	225	200	212	233	201	213	212	213	215	227	191	234	196	209	204	242	203	207	198	205	183	178	167	198	237	209	166	220	198	211	185	200	207	208	226	186	204	223	214	195	186	180	218	208	194	196	197	197	219	180	216	203	204	207	210	224	185	205	212	199	222	203	186	202	210	235	195	200	208	206	193	205	218	169	199	220	216	216	214	201	225	197	225	205	190	210	218	203	195	209	214	213	219	209	184	238	194	201	198	198	186	201	208	226	210	205	177	199	199	187	207	196	209	187	190	221	202	212	209	213	210	201	221	223	211	188	206	194	211	217	215	201	199	197	200	210	222	217	201	195	194	209	173	216	219	205	207	192	190	222	215	177	200	224	236	216	221	186	171	186	193	196	196	237	180	229	216	221	217	187	196	181	200	221	195	204	205	216	216	204	191	246	202	178	194	204	202	201	234	216	219	200	231	220	197	211	203	220	222	205	214	219	199	198	218	201	159	209	224	197	216	219	189	217	187	217	200	222	177	199	206	224	181	204	240	227	196	210	203	195	200	213	176	206	207	210	187	203	193	205	205	227	201	184	219	206	215	212	200	223	197	226	203	213	195	181	185	190	185	212	217	223	218	174	203	213	219	201	224	206	201	196	189	235	209	215	160	216	195	190	209	214	190	192	216	203	216	209	202	228	217	178	171	206	193	204	171	193	200	201	189	212	187	218	229	222	179	203	223	210	218	177	197	222	189	203	223	220	188	217	194	213	206	221	204	193	187	236	182	211	212	204	221	222	206	218	212	198	216	204	190	232	183	211	216	220	201	209	209	222	207	199	190	202	240	196	213	205	204	209	230	212	196	215	195	188	224	196	191	190	239	214	207	179	218	196	213	207	214	220	216	198	199	208	219	198	184	221	209	210	200	196	196	230	205	213	186	217	194	218	205	199	189	195	213	225	198	188	205	214
9482	2993	4650	6230	12110	33287	50092	48679	39287	26500	13349	5639	2167	1022	634	562	547	506	521	457	486	496	508	504	537	519	497	482	499	532	483	505	511	524	497	495	516	509	507	496	506	486	474	536	515	494	491	492	500	505	505	525	527	556	513	538	502	506	483	517	501	531	530	477	517	526	516	502	504	475	554	504	484	469	503	511	495	532	522	534	500	515	470	492	503	510	499	511	513	523	507	486	522	550	528	517	532	546	498	522	521	496	505	525	502	518	473	548	502	461	489	540	515	465	493	513	491	509	521	519	535	504	493	493	508	530	519	507	498	521	519	520	513	478	511	537	495	503	502	521	521	492	502	493	468	503	514	497	521	545	521	506	497	493	512	506	468	495	499	523	543	486	527	503	527	504	521	496	498	516	515	523	539	519	531	523	533	507	505	505	487	512	467	533	551	490	560	509	472	498	496	482	474	487	517	515	507	502	492	502	499	503	511	474	490	501	508	531	510	472	559	528	529	482	507	486	517	536	499	533	493	470	539	530	487	519	508	505	536	491	536	527	510	516	509	507	556	500	513	522	529	530	517	534	526	509	498	520	456	503	502	510	540	515	515	500	532	498	490	512	521	543	490	513	485	516	504	469	535	482	516	494	489	500	481	531	521	501	529	471	519	531	542	495	551	539	485	522	518	471	502	484	475	496	528	490	561	497	512	527	522	524	496	483	498	523	519	534	475	511	490	506	474	478	477	529	534	462	513	532	519	513	532	517	489	495	529	519	532	587	488	490	489	496	489	522	500	472	487	527	461	515	515	499	498	467	500	498	541	488	489	551	506	492	487	518	519	518	512	494	527	491	486	524	497	482	525	520	510	497	485	527	483	496	533	475	506	513	498	535	486	467	463	444	502	529	499	482	551	501	485	479	512	496	495	477	562	500	544	471	489	503	507	483	511	492	506	501	543	512	486	501	472	512	510	535	527	502	523	523	492	494	523	568	513	488	515	503	521	490	475	504	481	509	528	506	505	468	510	483	473	462	472	492	506	531	518	482	516	524	525	464	493	524	555	549	507	528	489	524	513	507	511	475	549	511	505	494	537	552	512	470	494	504	475	488	587	536	519	491	535	523	526	490	509	478	517	485	480	488	542	515	505	560	509	488	503	514	496	519	566	511	500	529	503	525	536	507	539	514	510	477	525	469	507	523	517	498	550	466	519	481	467	531	536	516	467	493	556	492	469	482	543	537	539	496	491	492	466	481	497	511	447	509	495	499	544	484	490	483	489	512	497	519	486	515	515	481	490	491	511	508	504	545	532	501	544	559	532	508	531	516	447	485	520	548	529	490	548	513	507	519	464	504	497	539	464	505	451	509	540	506	531	498	517	509	516	514	557	541	531	493	510	509	500	530	483	500	568	496	514	526	523	496	528	515	500	500	529	538	501	522	502	494	475	554	519	482	483	499	499	493	515	502	500	532	501	499	455	487	564	490	497	490	516	494	525	559	515	525	511	519	502	527	513	475	510	528	482	514	493	476	511	509	489	510	565	514	528	453	500	525	513	507	496	492	493	496	475	521	481	522	546	477	539	516	512	536	534	497	485	541	507	490	539	550	480	511	457	513	494	529	547	526	528	481	512	476	509	506	491	514	506	489	486	533	503	528	500	487	492	494	500	500	512	505	488	506	483	517	493	495	547	516	514	524	518	511	534	540	481	524	535	512	512	508	515	485	499	499	499	493	524	571	519	499	491	501	472	483	514	502	517	516	531	500	490	505	501	491	492	497	522	488	507	475	512	537	523	484	481	509	499	531	543	513	510	500	517	491	493	456	519	559	528	513	558	536	516	476	539	514	545	543	505	537	526	536	472	512	512	515	514	520	490	519	486	474	513	557	515	544	551	491	540	524	519	506	504	511	498	551	497	512	512	521	496	519	489	517	465	474	523	519	533	514	482	512	469	536	510	489	518	494	533	517	489	459	536	507	481	531	507	502	561	508	549	524	526	524	520	490	529	516	505	518	518	544	517	542	519	534	544	515	453	505	524	507	526	504	521	525	581	522	501	506	504	509	468	493	550	524	524	495	514	504	544	481	510	492	492	488	473	537	531	483	527	484	477	509	535	511	507	520	525	466	488	526	516	457	507	529	515	513	535	472	511	483	468	527	464	505	506	532	519	508	531	517	505	485	510	515	526	544	481	505	511	521	503	475	492	518	453	489	470	493	483	508	513	500	501	497	508	513	503	540	485	502	488	549	480	520	513	527	485	508	519	541	529	493	500	518	495	501	525	463	544	515	519	497	507	464	488	474	492	509	537	485	497	509	519	505	515	504	498	514	510	546	522	502	513	503	498	487	469	526	486	470	539	472	489	510	502	532	488	515	503	539	481	509	515	483	513	538	513	476	525	475	533	541	495	510	459	514	530	518	528	468	481	479	508	528	501	503	488	467	526	520	488	518	532	492	482	520	509	482	521	492	498	520	540	499	488	527	465	493	475	477	511	490	500	523	541	486	520	534	493	530	526	536	514	471	492	501	508	526	492	497	478	494	493	500	504	506	493	511	518	524	516	505	507	506	489	506	493	533	503	519	488	488	498	499	470	489	555	495	493	494	515	531	524	508	513	498	508	507	536	497	500	503	494	529	517	538	496	471	516	526	538	531	517	527	484	502	529	505	446	490	501	521	492	484	502	509	509	510	504	496	516	513	490	495	511	557	539	498	510	520	490	511	554	537	491	506	506	486	496	520	477	480	521	525	476	536	556	492	487	542	491	499	518	517	500	498	540	510	488	522	487	520	445	514	509	508	527	501	538	511	515	500	548	499	540	508	509	518	538	514	550	550	534	519	566	469	549	517	522	536	517	524	467	476	521	504	503	516	503	542	471	515	493	488	485	499	511	517	511	513	525	525	511	529	519	516	548	523	518	469	520	515	502	541	495	525	478	508	501	487	464	521	524	511	516	507	488	544	505	529	528	528	486	482	492	472	502	508	521	528	538	507	456	507	477	475	509	507	510	510	508	537	503	535	456	507	467	555	530	554	517	506	517	545	476	476	532	500	528	537	507	528	522	485	492	464	497	505	530	505	515	531	519	503	464	489	510	485	504	489	496	514	514	494	551	511	494	479	517	489	510	507	472	510	484	517	501	517	486	508	505	531	517	537	498	540	538	493	522	500	496	523	510	494	542	527	501	510	516	475	495	495	467	496	505	465	455	489	502	507	542	509	495	523	494	511	498	511	500	490	504	505	482	489	441	497	504	526	524	499	487	501	512	515	475	506	452	504	462	504	484	486	498	551	479	531	461	548	521	509	483	522	508	478	550	515	499	488	507	530	537	537	484	482	506	537	499	492	501	527	475	501	515	541	523	520	543	478	503	495	531	497	458	500	490	532	495	492	513	498	529	499	523	507	538	503	533	490	516	523	479	533	491	490	523	504	508	495	495	502	506	551	535	505	545	516	495	491	478	510	515	497	501	501	481	492	549	514	518	530	515	486	499	507	514	531	532	528
22643	7700	5403	5245	6377	13934	47717	49615	35518	21210	9177	2858	903	371	241	210	228	178	200	176	186	216	204	205	178	193	189	183	202	191	207	205	208	181	187	206	209	164	201	178	193	203	205	205	229	183	188	215	180	216	189	196	181	221	221	198	188	171	204	182	210	168	228	185	207	183	180	186	186	202	176	186	174	206	200	195	184	204	178	190	190	187	201	179	184	231	198	155	191	199	194	196	206	188	196	205	178	224	198	189	198	176	196	190	193	188	198	185	192	233	214	166	192	231	214	186	177	201	218	216	205	197	229	205	188	199	186	220	189	209	180	172	210	199	179	196	187	199	184	221	210	200	199	207	195	166	182	206	198	174	203	206	172	175	189	179	202	187	191	208	201	203	195	190	195	186	191	199	217	202	168	179	197	183	195	192	182	189	206	187	178	193	216	179	190	184	176	168	180	186	170	177	192	195	192	184	183	193	194	184	188	198	209	184	202	165	193	211	204	208	206	200	166	176	173	181	201	206	181	187	181	172	183	181	186	188	220	212	197	214	208	190	218	184	211	186	195	194	192	218	211	187	186	173	190	200	217	223	207	193	200	195	149	198	195	215	202	205	205	194	185	204	182	176	165	210	198	206	183	212	189	196	199	222	217	209	214	222	192	191	199	165	187	200	177	207	184	183	192	204	189	202	177	194	201	194	215	191	200	195	183	185	191	208	203	199	193	193	186	166	205	206	200	199	182	204	167	206	195	193	182	167	203	198	185	207	170	204	201	186	180	196	202	206	206	202	198	184	211	189	198	189	197	166	207	197	188	183	197	191	191	209	190	215	213	170	200	198	180	210	217	186	202	194	191	194	182	188	198	188	169	204	167	198	215	168	179	184	218	211	194	181	200	209	193	221	196	209	173	180	175	200	215	171	187	218	215	196	208	167	169	209	206	192	194	208	187	171	200	171	216	183	196	203	208	191	172	183	189	199	201	177	174	203	200	198	186	171	205	212	198	171	214	202	202	198	168	206	184	195	191	193	179	192	187	200	231	197	213	200	182	214	218	201	191	234	182	162	191	183	205	209	225	180	209	206	210	198	184	205	195	185	193	186	210	197	192	193	210	210	193	196	201	199	195	178	193	206	219	210	158	202	198	175	181	200	210	189	196	204	213	178	200	188	194	202	183	170	184	202	194	211	195	194	196	188	225	203	179	155	211	214	179	207	193	180	195	181	168	172	188	206	163	220	179	163	180	179	205	193	191	201	204	196	171	198	181	168	197	204	210	207	224	208	194	204	184	201	171	196	207	175	175	188	217	200	203	172	171	187	191	206	191	195	207	203	213	203	175	205	194	187	181	185	180	208	217	204	237	185	221	209	182	206	188	188	203	182	186	189	190	182	204	200	199	187	210	195	180	204	199	180	188	194	211	221	170	185	208	194	170	189	203	198	222	180	171	187	189	188	192	174	198	200	182	200	196	198	197	193	204	194	193	201	209	214	197	205	167	198	192	188	180	196	184	202	184	208	201	191	186	211	210	212	181	168	196	183	181	195	200	207	200	193	169	198	175	199	209	194	207	213	200	213	210	184	180	196	227	177	221	194	188	182	191	213	196	173	172	198	183	176	215	183	196	214	194	167	190	185	178	215	197	181	203	190	188	197	198	196	211	198	199	188	196	193	199	190	154	179	185	192	184	176	198	212	157	174	219	200	207	184	190	181	193	201	182	181	195	193	196	185	174	198	213	177	197	183	214	174	198	183	178	195	199	175	196	176	165	183	194	202	187	178	181	206	215	160	196	205	213	198	194	214	188	189	197	211	186	189	190	170	201	210	201	200	186	195	190	184	197	202	204	219	211	224	209	172	220	190	209	182	171	210	201	200	191	215	213	186	173	188	223	169	186	211	198	196	194	209	185	192	188	208	183	194	180	176	196	171	184	211	181	210	185	191	216	210	191	193	183	209	186	174	183	205	179	212	179	186	173	190	201	175	195	203	193	196	188	201	209	208	223	182	186	196	193	191	198	204	179	191	198	178	199	208	190	200	190	189	193	211	202	213	196	224	174	183	203	203	216	172	214	189	196	173	228	184	191	203	173	179	190	182	190	175	191	194	180	176	209	193	197	189	190	202	195	195	183	187	187	193	175	197	177	185	207	188	187	199	189	182	204	204	176	196	185	205	193	186	182	199	232	207	197	195	164	186	228	178	217	205	199	155	184	167	197	217	213	176	199	190	216	205	233	183	194	199	197	188	202	197	204	171	190	204	191	209	211	181	167	206	172	163	185	175	199	196	169	203	244	200	201	199	202	193	186	172	184	203	197	177	202	201	182	200	189	176	224	204	190	202	191	153	193	214	185	223	158	191	174	213	198	195	204	189	192	210	216	186	197	175	185	204	182	191	174	155	188	191	214	206	182	200	180	206	177	181	171	194	211	204	194	193	194	186	186	181	198	196	222	190	199	205	194	190	211	205	194	174	191	197	169	208	197	189	180	196	175	207	181	209	229	221	223	184	231	177	178	215	205	207	202	192	176	179	170	188	182	186	187	186	227	191	229	208	177	192	185	225	194	204	202	192	209	192	200	190	219	203	187	210	191	189	182	215	200	204	191	182	212	202	198	189	198	203	214	194	209	190	216	170	217	172	190	176	186	179	190	191	223	189	207	196	193	178	215	204	187	195	227	215	213	215	202	184	209	186	199	176	165	174	171	186	200	191	206	198	202	203	198	198	181	224	203	205	202	201	206	202	198	204	188	185	210	212	202	195	194	172	189	186	226	195	200	164	178	209	189	209	196	216	203	171	209	199	209	195	186	171	190	189	185	204	180	207	205	193	165	203	216	221	197	235	217	195	222	197	182	183	212	191	200	194	190	204	225	195	198	213	174	198	196	189	197	194	186	229	251	191	193	183	210	190	190	203	192	178	194	198	208	199	188	173	191	196	200	211	210	179	207	204	200	197	176	171	191	182	183	172	165	178	185	177	171	228	180	216	214	188	203	209	197	204	205	201	192	173	206	195	206	201	212	207	211	202	194	216	216	200	197	213	171	167	201	193	198	188	196	194	186	203	199	192	195	204	177	195	178	195	203	195	186	193	184	200	201	190	202	198	193	205	171	198	212	224	214	218	197	162	207	208	205	167	187	185	225	171	187	179	214	174	166	214	194	184	200	187	192	204	234	187	184	201	198	233	169	207	213	204	171	185	175	208	188	213	209	181	182	194	185	215	198	200	200	172	180	206	180	193	194	171	174	185	186	202	178	161	188	171	207	184	168	214	200	183	200	174	176	188	208	197	189	195	213	163	180	183	168	181	195	189	173	202	186	198	184	179	176	187	216	179	187	190	206	199	191	201	191	209	195	201	191	185	181	205	193	169	185	194	174	176	192	226	204	205	209	196	183	203	213	177	180	183	187	201	187	189	166	197	196	184	174	186	191	200	178	217	180	195	183	203	195	179	179	200	202	214	200	206	169	174	206	205	211	206	169	181	181	224	227	193	193	222	198	195
13527	3725	7526	12395	17118	29432	62101	63269	49982	37435	22262	10133	3610	1317	670	516	514	477	456	477	463	509	481	503	434	462	460	469	469	403	490	492	500	502	485	465	493	431	456	432	518	456	508	484	443	432	490	478	495	467	464	458	485	528	466	489	490	498	440	500	485	507	467	468	463	461	454	480	442	488	448	455	482	514	460	506	477	478	464	486	477	476	474	484	463	476	453	471	488	506	488	485	487	498	444	510	492	475	488	468	470	453	454	465	487	500	505	491	432	461	435	463	482	480	456	511	463	492	506	478	453	510	494	487	478	485	479	442	478	503	463	467	483	500	483	463	474	490	505	479	480	474	453	416	522	481	490	444	464	498	456	497	503	500	460	472	468	462	468	478	492	465	460	487	481	501	488	455	459	436	462	451	455	496	492	492	481	479	483	440	444	469	449	453	509	512	472	512	462	462	499	478	498	472	531	497	476	484	417	472	467	465	463	457	526	450	508	456	505	456	463	507	467	462	502	455	492	469	490	468	489	515	451	472	438	456	468	459	482	484	422	480	451	469	454	456	483	494	487	476	476	484	448	487	458	505	460	442	487	430	456	490	504	471	468	437	507	487	471	474	507	477	463	461	500	461	464	462	488	476	485	488	490	511	432	504	463	479	494	486	490	449	490	477	444	443	470	445	453	460	466	460	454	458	497	473	487	473	432	448	437	459	490	502	511	460	483	438	474	458	462	466	443	474	475	441	479	497	480	452	500	459	486	464	470	472	496	480	451	472	472	496	529	467	491	468	465	486	513	461	481	531	434	467	452	461	478	481	479	444	470	487	431	474	479	468	457	468	460	518	468	520	500	496	471	497	460	473	494	496	484	472	505	501	483	501	446	453	490	474	459	490	506	462	444	485	494	456	480	454	474	473	494	486	464	470	490	489	468	472	481	468	482	462	448	418	492	490	456	439	509	490	481	425	479	494	468	482	463	488	497	459	445	464	493	454	514	469	465	448	465	459	471	453	456	452	469	474	483	489	506	513	502	454	492	495	482	497	484	505	504	505	469	496	451	450	463	486	476	467	454	460	493	462	454	458	454	512	479	489	459	497	529	505	470	492	501	486	458	505	499	489	488	490	503	457	489	464	515	483	504	489	472	516	491	444	452	485	477	467	501	442	479	493	507	474	474	468	469	439	480	481	507	443	485	475	475	481	487	467	462	483	482	513	508	494	475	463	461	459	480	464	490	536	478	515	486	482	488	469	488	476	464	521	503	442	480	515	469	477	505	467	473	482	477	468	436	472	509	445	455	456	475	496	485	471	474	497	476	449	484	478	483	519	494	486	513	488	452	507	478	477	440	452	475	466	510	460	456	513	484	472	484	476	446	495	506	458	470	495	469	461	489	481	466	478	460	468	452	499	521	449	459	497	490	473	449	477	464	440	474	451	474	475	475	483	446	506	462	462	473	469	495	490	487	487	472	483	459	502	443	477	471	447	500	485	471	475	456	515	483	479	493	484	442	497	477	494	481	495	458	455	491	489	486	488	483	487	473	461	472	473	464	474	482	465	485	465	474	463	492	505	461	454	489	481	492	457	446	455	441	465	468	480	505	456	467	472	454	452	474	518	478	465	463	506	503	495	494	460	512	461	465	481	456	486	486	498	519	512	477	439	466	435	488	474	485	496	475	480	479	427	443	513	452	474	481	488	437	474	460	461	473	476	456	496	503	439	475	516	469	526	488	466	480	484	425	484	497	482	492	451	503	518	464	466	525	490	453	455	462	480	465	500	465	498	481	449	482	454	451	437	457	457	488	463	496	473	495	447	455	466	478	479	470	435	492	474	475	468	496	499	510	475	445	460	490	517	500	463	441	475	471	455	513	467	470	523	471	493	466	483	464	506	491	496	484	464	472	425	480	510	455	457	472	505	482	482	462	416	457	467	440	509	487	465	473	492	491	490	505	529	462	481	480	511	531	483	487	471	443	472	484	495	520	464	485	479	512	481	449	439	523	487	509	447	461	478	502	467	462	465	427	525	463	485	508	455	475	494	520	488	462	437	485	474	467	454	489	464	475	487	481	467	474	493	507	499	463	468	462	493	458	434	476	463	487	467	479	451	462	493	482	508	510	481	477	478	448	506	493	466	485	490	473	445	466	460	470	489	485	457	499	452	488	463	477	445	498	516	482	465	478	485	471	450	504	466	471	488	454	500	458	475	491	503	494	458	481	497	481	468	498	498	478	485	433	501	508	462	463	462	471	481	474	443	438	487	458	471	476	505	484	466	508	456	445	512	512	422	496	475	483	482	490	467	442	508	476	443	481	479	476	496	517	483	463	511	463	468	472	482	504	508	481	481	478	456	473	477	481	475	513	483	482	483	524	489	458	450	458	468	468	502	476	495	509	483	484	513	493	452	479	507	435	451	486	476	493	479	459	453	454	491	476	505	459	484	478	470	446	485	455	484	494	530	503	487	487	509	479	508	454	513	508	441	459	474	498	506	454	436	463	462	478	503	472	468	483	431	475	447	455	467	497	470	452	460	484	457	508	479	474	486	460	481	458	494	444	439	463	494	451	454	479	460	445	466	492	471	487	455	463	498	426	431	454	465	486	460	498	468	509	468	454	485	471	492	452	505	514	479	502	470	421	471	437	526	529	450	526	458	424	466	490	486	491	453	460	470	495	475	457	486	486	479	501	475	458	525	455	452	474	470	492	442	497	472	456	489	501	504	474	476	469	459	489	473	475	497	481	481	487	465	523	476	458	487	485	471	444	481	478	490	502	469	470	489	469	486	453	486	450	492	475	478	480	506	465	459	488	464	513	493	479	488	468	502	489	470	450	483	476	494	478	468	463	470	444	498	459	443	500	468	481	442	482	457	423	462	442	443	506	491	477	452	447	478	469	455	476	478	483	466	485	466	480	449	495	464	449	501	460	470	509	473	450	479	464	480	504	453	487	476	464	478	509	490	490	485	495	424	468	489	447	489	462	483	470	451	482	443	480	491	426	478	465	459	471	460	490	447	480	499	510	484	454	474	480	464	454	477	487	481	481	485	482	496	410	475	472	447	488	442	467	535	463	441	452	441	452	490	461	459	478	450	484	452	482	466	491	483	478	446	458	456	470	477	509	478	438	469	496	428	488	456	452	483	451	476	469	454	460	471	474	481	463	474	485	482	486	453	520	466	481	462	510	467	469	494	456	473	476	474	459	469	492	498	491	485	473	496	445	454	480	432	457	462	508	479	481	465	456	519	507	467	485	491	439	480	480	460	485	434	462	485	487	479	482	498	481	473	499	467	467	474	484	441	498	471	485	455	458	479	522	492	447	484	475	444	503	478	474	441	500	467	502	440	448	513	485	468	471	496	501	465	458	437	478	456	448	474	468	475	466	498	492	486	466	509	490	423	449	460	486	481	482	470	485	440	495	487	456	450	492	464	476	503	488	503	466	463	510	460	470	471	471	459	429	490	489	495	489	495	486	485	465	509	510	484	479	461	445	493	480	462
4626	1105	1480	1141	1118	2126	3122	2877	2117	1318	650	386	256	183	176	157	154	151	148	172	180	153	160	170	175	145	149	142	184	183	155	137	156	171	154	188	140	174	165	148	161	170	158	151	164	165	136	155	191	150	166	165	128	152	161	152	187	174	174	160	157	147	205	166	143	152	167	145	180	174	152	145	181	155	163	183	154	167	155	160	161	184	167	152	158	155	149	172	126	166	147	152	178	154	150	137	158	172	162	129	142	167	171	134	174	137	180	177	159	174	154	156	152	163	164	163	170	135	149	160	136	140	123	170	152	189	184	162	159	153	160	170	156	153	171	173	146	173	174	163	171	140	129	164	148	168	161	178	140	145	177	159	161	155	160	132	137	150	165	151	162	134	154	154	160	164	183	158	162	144	164	172	141	157	151	153	168	142	157	189	145	152	168	160	151	174	147	146	176	153	170	151	158	177	142	163	178	140	188	152	162	158	175	171	161	165	143	171	159	161	144	194	183	183	184	154	163	161	162	168	151	148	160	150	176	153	151	150	155	175	177	170	179	166	159	193	161	175	156	153	160	177	160	161	160	160	157	165	154	158	157	169	168	150	161	164	163	177	152	168	156	141	177	149	150	161	166	185	166	156	153	168	152	157	169	147	161	165	144	164	157	146	160	165	175	162	153	124	166	143	179	165	164	151	153	168	162	145	165	144	177	143	154	148	150	168	154	139	167	165	155	151	152	153	177	155	152	168	190	166	177	157	164	159	175	147	166	131	159	183	153	155	148	166	166	154	163	158	174	157	171	146	157	153	152	151	185	177	159	143	144	174	160	171	158	160	189	170	148	143	158	190	164	131	157	131	154	163	182	159	167	178	178	144	163	175	158	163	163	154	152	173	150	140	159	132	149	149	165	162	150	152	160	173	169	168	177	181	158	160	148	149	172	158	176	146	157	174	177	158	163	161	151	172	154	164	173	180	164	154	137	159	158	168	170	158	160	145	139	162	177	171	173	177	142	140	137	152	149	155	167	161	165	175	142	157	161	144	178	155	146	164	181	154	167	135	152	154	181	195	159	175	178	157	162	148	172	143	136	151	152	172	151	139	152	164	175	182	168	183	146	136	150	163	174	153	161	152	146	155	180	162	167	161	170	171	163	157	190	150	182	157	151	160	152	154	152	174	175	170	163	151	152	141	159	145	169	167	151	148	171	162	166	153	168	167	156	158	159	155	143	162	166	159	154	155	179	157	161	171	159	175	162	167	171	165	135	143	171	154	170	169	146	167	135	171	167	149	177	164	167	174	155	200	165	176	150	161	178	169	171	173	152	164	157	176	161	163	174	150	170	178	185	154	161	181	134	155	153	147	153	149	165	155	140	139	174	152	159	142	179	167	160	156	164	161	163	148	155	158	168	158	145	181	169	157	152	145	137	143	180	156	175	161	174	160	143	133	147	153	176	178	179	162	149	171	153	168	163	174	169	159	163	171	156	194	143	177	177	137	146	180	156	150	152	164	191	159	135	172	177	157	171	179	158	180	172	177	169	169	167	152	179	171	178	177	148	162	163	165	155	193	175	130	197	192	162	170	154	155	139	165	179	180	152	176	182	168	192	151	151	144	169	159	163	165	153	157	162	163	169	146	164	148	172	171	176	145	131	148	136	145	171	175	168	163	168	156	163	160	136	153	160	162	179	166	170	149	166	152	157	175	155	161	162	146	160	145	170	143	165	170	160	136	169	170	173	162	155	157	160	172	158	164	154	148	179	142	140	147	146	179	169	154	155	148	158	145	181	172	151	162	151	162	135	166	167	151	182	184	159	157	168	142	170	177	159	167	152	155	151	146	153	137	139	177	167	169	162	172	159	170	175	152	172	144	139	160	154	152	140	187	138	136	169	158	159	156	149	166	146	149	185	174	167	154	177	153	150	151	176	171	177	159	190	155	152	156	159	177	150	146	139	146	162	149	165	171	163	170	170	177	178	142	150	152	163	164	169	159	175	158	167	146	165	176	160	185	157	189	175	139	156	158	177	166	176	150	161	134	170	166	150	161	164	165	197	156	165	171	175	186	170	149	173	175	171	174	135	137	169	173	155	168	135	141	147	159	155	146	156	153	161	163	150	153	161	152	182	169	163	153	160	178	158	169	175	166	144	178	163	152	158	144	169	134	159	175	178	166	175	176	175	170	170	137	157	150	173	151	147	150	148	182	165	166	151	166	156	146	171	160	171	160	146	156	142	153	137	148	151	153	180	166	155	136	162	169	158	195	150	169	172	195	163	168	189	169	162	169	171	155	169	173	154	175	191	152	148	159	142	142	156	161	141	163	165	154	164	154	156	177	152	152	165	184	155	145	158	180	167	155	163	165	143	156	147	158	170	172	166	153	149	181	173	162	172	169	153	152	159	165	140	146	168	168	178	163	166	152	155	172	171	176	168	159	149	179	167	157	162	150	160	163	171	157	173	171	146	156	175	148	155	174	144	151	166	167	173	172	162	137	174	148	171	142	149	155	162	145	163	172	173	186	173	134	168	151	181	155	159	151	178	150	166	173	176	160	144	175	145	169	173	167	163	171	170	171	151	164	171	163	160	152	160	161	191	185	155	156	151	150	164	149	173	182	151	145	141	158	170	155	172	160	162	157	164	156	172	190	164	171	144	157	176	158	158	162	140	184	140	155	166	172	151	156	163	181	138	143	165	152	163	144	138	161	147	173	160	180	160	188	177	179	172	182	161	186	141	180	159	160	182	144	162	163	167	160	169	163	161	154	162	179	149	161	175	132	167	147	167	171	138	176	160	163	173	148	143	152	168	158	189	145	141	149	188	154	181	156	159	195	134	156	162	187	180	162	176	142	172	152	173	134	167	157	152	136	166	161	141	163	178	169	152	143	187	177	131	157	159	164	163	170	162	133	159	152	160	161	135	164	180	152	176	179	145	167	155	158	130	157	149	134	178	146	157	161	133	156	164	158	149	168	154	174	162	152	150	177	167	160	155	165	175	149	144	162	161	153	150	170	170	155	186	156	161	171	176	164	157	153	154	198	141	179	142	158	160	168	148	178	171	163	166	157	145	169	160	161	149	144	162	143	163	142	157	153	147	166	165	177	154	155	167	144	137	147	146	166	176	165	165	159	169	181	162	166	164	165	183	172	154	144	155	163	149	147	172	160	148	154	160	179	136	161	157	159	160	155	170	145	169	191	145	163	148	173	144	169	155	144	174	151	154	143	176	156	165	174	164	164	156	171	148	153	167	158	198	161	138	141	165	153	164	160	170	141	188	151	158	184	194	170	140	149	178	161	171	160	134	134	145	175	173	171	147	167	151	166	148	180	185	126	158	174	172	155	164	158	170	156	148	166	157	154	160	165	151	172	176	171	159	166	156	151	148	181	136	163	150	151	169	168	191	169	164	147	148	158	158	151	132	176	170	155	178	129	170	157	164	164	155	142	154	157	182	147	167	164	174	160	186	164	153	145	145	180	150	159	161	169	174	148	176	162
3604	1066	3173	3473	4600	9530	12585	11364	7601	4832	2508	1272	681	502	428	441	386	425	443	433	397	393	406	379	394	398	429	428	382	408	416	405	412	437	446	424	396	414	394	426	419	397	449	404	430	394	411	391	402	432	401	409	409	418	417	375	410	411	420	419	399	390	418	411	458	371	409	386	412	383	415	383	375	397	413	415	386	424	392	416	418	409	449	409	408	408	446	404	397	418	417	395	395	419	405	424	384	451	436	426	442	425	422	422	418	430	419	405	404	437	399	423	416	445	399	446	425	423	426	427	462	408	416	410	422	418	357	428	405	403	446	423	406	409	381	411	431	422	409	434	393	409	410	411	428	379	399	433	389	384	415	406	377	429	406	423	402	403	398	422	392	404	403	417	435	409	408	425	431	388	406	426	438	414	407	421	411	411	426	426	412	429	412	438	439	385	376	422	418	381	396	380	392	445	408	375	416	396	418	395	442	407	415	455	429	378	400	425	446	421	444	440	413	399	411	427	425	393	406	390	400	400	388	415	411	402	400	417	393	401	396	436	376	448	398	430	403	407	417	441	430	426	384	411	383	418	414	410	423	360	419	401	417	422	412	401	413	431	425	425	429	415	422	379	448	398	388	385	383	429	405	401	421	402	409	436	393	413	451	402	425	396	402	412	418	407	430	393	413	412	364	414	411	377	413	392	399	387	391	444	413	444	396	401	377	450	389	422	437	381	386	383	434	416	407	425	400	391	417	407	434	416	442	429	434	442	415	416	417	394	427	419	400	426	404	412	391	388	403	418	426	415	429	422	429	397	424	422	425	400	416	424	426	394	394	429	432	432	413	429	413	438	424	389	406	427	415	378	413	430	419	411	429	448	405	382	401	408	421	439	386	394	412	403	378	394	453	406	366	450	418	418	408	415	418	420	418	421	401	397	399	447	413	415	419	368	362	405	402	433	402	427	428	407	455	428	405	401	377	445	381	396	403	404	409	425	430	400	380	389	394	431	423	439	380	429	404	406	460	408	416	424	397	395	439	419	410	386	417	407	405	396	451	389	416	395	387	383	418	409	436	405	407	427	411	426	399	400	422	423	390	410	431	424	419	429	382	418	426	425	432	423	420	367	386	402	403	435	411	406	405	405	411	425	397	401	385	398	401	389	432	408	376	423	407	449	419	382	412	429	408	429	392	414	414	439	415	409	419	344	386	398	422	441	384	398	421	428	388	371	419	378	403	396	421	419	415	398	394	389	415	424	420	448	383	401	423	375	431	424	388	421	399	411	383	406	410	412	381	397	398	395	390	412	416	432	360	444	429	424	398	380	402	430	409	402	408	426	421	449	416	420	412	382	412	436	413	400	391	400	444	393	390	422	432	406	390	437	397	392	434	417	417	419	367	420	378	414	394	420	405	450	372	404	399	387	400	443	406	444	408	429	423	392	399	431	406	418	410	403	411	404	392	413	374	419	414	380	432	385	433	421	414	427	404	390	397	405	388	426	388	444	399	419	412	424	423	417	435	420	400	432	404	446	410	429	378	366	406	418	416	398	438	410	423	410	425	407	362	439	382	397	425	420	341	391	395	415	417	411	414	389	385	388	424	388	490	393	462	418	415	452	423	435	401	406	400	407	387	418	409	422	385	418	424	426	419	422	407	432	399	394	398	401	412	402	412	441	424	425	413	453	360	392	395	429	436	395	398	410	395	394	403	430	427	397	396	429	385	431	406	396	414	416	401	421	409	395	366	399	414	385	420	435	415	387	408	454	411	385	439	403	414	377	427	388	397	375	420	422	377	406	401	409	444	400	404	412	401	382	409	416	407	371	416	431	365	391	407	425	405	420	383	406	446	414	435	425	366	401	419	406	400	384	404	379	412	428	407	407	353	398	400	394	390	427	422	420	397	369	425	403	445	434	434	399	425	413	400	397	401	405	407	376	444	410	439	410	405	385	424	443	412	395	398	405	434	422	438	418	424	434	416	416	393	386	429	385	405	412	415	394	390	423	410	447	426	393	416	409	424	376	408	430	389	364	403	428	394	413	402	423	429	399	390	400	433	423	421	375	392	389	396	394	420	456	436	435	422	406	398	423	376	392	387	442	447	428	457	421	401	408	435	370	400	368	437	389	421	394	397	387	392	400	394	396	420	419	371	384	413	389	411	440	408	399	420	420	430	398	419	442	426	444	422	382	432	403	409	450	384	402	420	406	407	406	434	398	427	405	415	395	425	414	439	424	420	412	406	399	389	408	400	449	392	420	423	417	382	387	406	402	429	408	394	427	432	446	410	408	432	376	426	402	447	405	366	396	398	434	425	408	433	405	408	415	432	405	432	439	383	432	369	412	421	391	405	396	426	413	410	399	426	404	400	438	394	461	402	409	396	387	401	419	420	399	400	410	393	416	399	448	418	395	409	429	422	466	436	387	417	398	424	400	423	411	394	421	401	429	410	431	406	420	420	398	408	416	430	404	435	400	393	438	452	407	435	408	399	401	416	407	387	406	433	373	432	416	380	411	422	420	413	416	387	459	427	422	413	418	402	430	387	447	427	406	426	448	412	427	429	412	387	403	366	413	409	412	425	432	423	427	380	398	442	410	433	428	393	414	433	434	430	420	394	437	421	424	419	411	403	407	429	407	373	426	396	409	410	400	416	396	378	413	411	410	383	383	453	435	432	394	430	366	384	401	382	425	418	430	414	436	424	417	402	427	412	418	413	396	375	437	400	410	429	424	432	411	419	436	395	399	418	380	421	405	414	387	430	388	408	417	412	416	412	425	421	384	394	414	423	417	387	401	407	391	411	383	377	411	378	418	392	359	374	396	414	440	411	380	428	420	406	413	397	424	386	387	392	401	412	418	422	419	439	425	448	417	389	463	424	419	406	413	424	430	412	419	451	383	418	425	388	396	421	441	423	438	422	410	405	401	406	420	437	461	406	411	421	425	425	432	406	433	419	430	403	404	442	398	444	411	398	417	414	416	389	393	434	438	424	434	414	414	392	423	414	455	422	390	391	419	411	408	443	371	447	450	404	419	414	404	396	429	410	402	414	440	388	381	386	404	388	416	415	366	423	411	413	399	434	415	406	415	378	391	377	451	419	415	440	452	393	431	409	427	394	369	408	412	388	422	433	409	406	428	394	397	426	408	389	405	446	401	403	398	440	415	439	384	400	382	380	393	466	401	400	407	426	462	381	410	390	421	408	408	424	382	400	415	392	430	398	407	409	423	439	403	393	417	427	422	402	440	395	411	428	417	372	428	453	383	409	406	385	395	422	421	435	353	425	414	390	414	405	398	387	419	409	416	442	398	408	419	404	439	397	405	415	441	390	391	434	399	412	448	416	404	430	402	417	415	408	393	393	447	407	410	444	376	415	435	433	413	415	435	392	407	402	408	405	437	430	427	427	411	381	404	414	375	378	419	397	372	436	390	398	428	408	397	441	401	434	405	387	436	439	397	431	399	433	436	420	450	420	419	401	404	420	405	412	421	388	403	415	395
16099	4686	3808	2886	10100	26952	34874	28455	18601	9197	3727	1338	549	306	229	208	225	180	222	213	199	195	208	201	213	205	183	207	196	210	201	184	196	226	208	209	201	202	215	199	196	186	219	208	205	223	180	199	218	200	211	188	220	210	201	197	224	212	183	188	202	181	199	224	165	196	212	184	210	188	203	222	199	221	200	197	199	233	203	209	259	207	185	209	188	204	240	206	196	178	210	184	195	185	182	215	211	191	189	192	176	200	225	202	187	204	204	205	204	189	228	206	197	176	207	214	214	206	209	203	203	206	188	216	188	205	205	228	204	202	197	186	209	226	198	225	211	216	208	186	227	227	228	227	226	215	195	173	217	183	194	202	201	198	207	203	211	221	193	216	225	183	220	173	231	197	206	187	220	192	224	175	206	197	202	188	202	192	208	211	205	220	211	199	203	204	200	188	202	225	199	206	202	199	205	185	191	195	203	201	211	211	202	185	197	187	195	223	244	199	194	194	202	209	230	209	202	196	229	218	172	207	210	176	190	198	183	208	220	204	209	199	211	196	205	194	206	212	198	229	214	199	249	238	207	202	181	220	200	175	216	209	200	229	179	201	195	203	204	224	216	220	201	219	222	225	195	168	207	208	173	184	213	203	216	194	197	220	231	196	214	230	194	185	203	223	207	203	227	227	175	240	223	204	204	201	192	183	182	200	188	180	221	217	208	219	207	210	193	196	204	189	209	213	196	214	199	205	203	197	200	199	211	206	219	209	214	225	189	217	186	200	196	194	178	201	211	218	195	205	201	212	207	218	188	207	220	186	210	235	211	227	213	190	170	207	223	180	204	197	189	200	245	220	206	186	218	227	195	220	200	192	209	190	185	182	216	195	227	217	227	215	197	202	198	198	195	226	195	241	208	191	199	190	219	193	185	194	195	215	203	200	230	201	174	211	197	163	219	206	192	189	195	234	183	192	218	196	209	189	181	171	193	206	202	186	187	179	219	197	183	208	186	208	198	190	233	210	208	218	212	210	180	207	235	203	202	225	209	200	190	208	201	193	192	214	203	191	211	201	194	180	205	187	190	185	210	183	176	179	202	199	217	177	191	189	214	195	210	213	177	225	216	188	225	215	213	220	200	226	195	208	168	206	233	191	194	206	208	190	198	217	203	207	212	217	186	218	208	199	189	195	191	193	180	200	206	191	207	189	194	202	201	199	221	199	179	212	204	210	240	199	209	220	192	210	218	216	233	185	196	212	190	231	229	214	191	193	174	201	203	205	197	192	219	186	193	186	189	202	211	201	213	197	203	211	185	213	213	171	211	216	226	184	206	218	221	214	202	231	201	221	163	205	224	211	189	172	225	194	230	209	209	203	202	227	172	184	205	168	189	187	213	201	205	194	188	206	235	203	205	219	214	209	227	197	176	220	204	212	196	199	201	182	184	204	205	219	198	200	210	219	160	214	217	202	200	191	207	182	180	226	228	205	223	227	190	167	211	191	208	211	219	215	212	207	219	225	220	182	216	202	199	216	182	205	207	190	179	197	201	200	210	199	200	182	196	211	212	217	204	195	175	177	190	188	200	183	223	224	193	213	214	203	207	180	208	207	210	237	212	197	207	189	204	194	195	194	207	201	208	191	190	195	189	201	181	188	226	187	202	217	192	192	192	186	194	206	204	186	207	209	211	208	201	191	209	227	207	218	202	212	212	220	217	198	211	212	188	183	207	201	207	194	201	198	218	191	227	206	178	202	192	176	187	197	183	208	210	207	214	209	225	223	234	181	222	206	202	195	192	211	193	199	193	192	187	209	218	197	214	206	203	219	215	221	212	182	212	193	183	198	223	212	183	186	193	235	207	215	213	199	194	191	206	200	207	193	183	198	204	197	211	191	203	193	209	207	208	198	196	202	195	228	229	194	170	210	190	206	194	228	185	232	184	205	216	201	211	206	240	176	198	191	214	206	210	196	194	215	184	197	183	210	181	198	188	207	199	196	222	188	210	204	213	200	232	229	203	226	216	213	216	192	198	206	203	200	208	186	195	222	207	197	195	203	201	187	203	200	205	195	190	188	206	194	242	210	221	207	162	200	206	217	214	202	176	187	210	236	196	217	210	190	202	179	198	230	192	201	215	215	205	204	211	217	227	228	211	181	185	200	186	199	206	216	205	193	184	223	197	202	196	217	181	205	209	220	206	200	210	224	215	182	202	214	198	207	224	193	197	221	223	220	208	205	226	213	202	204	192	224	199	195	217	192	188	245	226	205	189	210	181	191	208	185	182	227	186	192	186	187	224	211	236	195	198	215	221	190	224	189	195	212	200	215	225	205	198	196	200	231	194	216	198	189	221	203	213	182	212	197	197	206	197	205	230	214	228	212	228	196	174	209	199	214	207	221	189	186	197	216	180	185	170	211	220	201	220	198	223	171	225	200	210	205	196	188	214	174	204	174	206	189	208	206	204	221	209	182	188	199	210	208	200	196	196	207	239	219	214	193	195	202	227	202	180	193	203	199	210	205	207	198	162	215	193	206	188	209	211	202	211	227	184	193	199	208	214	195	187	223	188	202	195	190	197	193	193	187	178	198	194	204	222	229	198	189	209	197	181	189	213	219	212	225	176	226	193	212	197	242	197	194	231	228	203	216	211	183	228	218	204	194	201	182	200	187	197	211	212	204	240	183	213	212	234	204	207	196	204	204	201	199	212	201	196	226	205	195	199	213	227	210	202	190	209	229	212	195	209	209	223	190	216	206	186	226	221	186	190	190	186	196	196	174	196	209	192	179	197	189	220	224	195	205	198	182	194	208	197	197	198	210	206	178	209	205	219	201	215	194	190	191	213	204	187	177	184	214	217	214	200	204	183	185	193	204	235	197	193	209	182	211	212	215	209	180	198	184	183	201	201	214	193	198	186	187	197	199	212	207	181	218	195	203	183	186	202	201	184	210	217	197	223	190	216	205	184	202	208	201	213	202	197	211	208	191	203	216	201	190	200	196	212	190	184	201	207	185	183	189	201	215	180	222	224	197	199	207	214	195	224	168	180	195	206	196	199	212	199	192	210	194	191	202	212	185	195	209	237	212	206	189	175	193	227	212	200	221	203	176	213	214	200	200	216	216	205	202	196	193	206	224	200	226	199	198	216	211	207	225	180	209	217	221	189	201	227	209	199	209	196	185	195	185	203	220	208	208	215	190	247	206	184	199	232	208	189	185	192	227	211	212	204	224	231	186	194	185	211	239	188	199	196	216	191	204	204	236	193	210	227	228	200	185	191	183	210	196	195	195	191	190	193	207	221	225	185	229	215	186	199	195	210	201	207	204	188	177	193	211	216	188	206	195	204	203	222	209	204	209	220	207	206	197	220	193	200	202	205	199	218	221	185	238	190	199	200	217	197	240	215	190	203	212	191	199	220	203	214	237	182	198	188	193	166	180	220	201	186	198	193	211	192	240	188	217	213	210	201	215	198	182	187	225	186	205	228	230	215	186	175	207	204	194
10494	2479	5699	7204	25929	46129	51128	45474	35820	24547	13181	5252	2065	975	616	488	512	463	513	501	521	507	536	486	474	510	524	460	530	524	479	465	502	488	520	528	472	543	565	534	492	551	516	510	507	496	545	487	523	491	527	499	524	498	525	488	519	487	508	503	466	488	500	488	499	525	463	523	533	524	482	507	473	488	484	503	474	521	491	519	523	465	503	504	490	510	514	491	492	506	510	502	477	498	516	525	489	472	536	543	497	549	500	529	515	540	501	539	499	514	529	479	529	477	529	507	466	507	493	519	504	510	515	478	493	507	509	468	522	490	493	510	498	492	480	500	500	466	499	507	498	470	504	464	497	490	465	533	500	490	523	505	499	505	464	495	507	501	506	514	448	498	504	477	512	487	522	513	478	553	485	521	538	499	508	505	519	484	519	513	478	537	493	499	527	531	504	469	483	496	505	517	499	464	537	505	518	543	468	515	523	488	520	498	495	497	508	519	504	519	537	525	514	477	480	496	485	495	494	501	478	513	523	506	500	499	510	507	539	504	519	489	465	491	503	515	511	521	500	516	520	499	511	524	499	525	527	472	549	519	493	525	479	511	523	519	527	515	481	512	490	482	461	479	511	514	478	514	505	487	522	505	504	491	488	475	521	470	548	499	556	466	483	516	472	504	502	461	506	492	459	484	504	503	506	490	520	507	539	499	546	521	515	511	524	480	489	482	521	548	531	492	506	517	491	500	529	493	505	471	488	481	493	450	512	483	476	483	495	506	520	491	487	497	537	500	470	527	518	508	494	502	483	515	512	510	480	531	485	485	514	508	491	512	483	511	488	528	525	508	472	487	498	508	495	475	502	496	510	499	465	499	484	503	478	522	465	467	489	532	458	519	497	529	467	500	492	480	462	508	546	523	559	506	448	470	498	502	454	499	547	517	495	475	479	450	483	482	532	516	503	533	482	480	515	494	518	537	492	548	505	493	531	496	510	531	501	504	493	539	495	497	497	484	471	546	482	532	506	475	492	454	536	544	478	512	512	524	503	499	442	487	516	506	471	508	520	494	505	499	507	537	505	501	493	472	515	480	489	523	493	477	505	528	473	505	511	487	523	518	526	530	484	486	517	513	498	481	547	528	495	486	517	485	520	541	476	476	534	508	502	489	492	513	511	506	522	510	469	475	499	494	510	476	517	457	465	536	507	505	495	526	476	496	457	517	526	503	514	536	512	508	483	459	539	485	480	508	476	500	563	449	510	492	517	519	493	519	509	503	516	516	508	515	464	549	531	487	516	489	515	535	487	493	524	523	478	523	513	523	519	495	477	524	531	507	485	491	516	494	484	530	522	478	510	539	501	535	497	496	493	489	528	478	527	559	515	499	475	502	478	519	500	451	481	525	520	501	531	505	500	509	471	493	522	516	487	525	501	514	507	527	477	536	522	513	536	522	518	558	491	501	486	484	494	496	462	503	495	487	531	500	507	516	460	510	509	520	544	511	506	476	502	509	500	547	498	477	517	492	492	475	526	475	486	475	467	520	557	449	478	498	507	515	506	490	535	493	482	496	573	492	492	510	517	495	514	466	515	515	530	508	505	540	526	512	530	502	482	523	491	489	497	519	526	508	529	495	484	521	473	514	505	504	536	500	478	492	499	491	469	504	483	493	480	487	493	514	487	487	492	504	473	490	521	527	476	486	512	509	498	454	519	485	512	530	500	478	499	521	499	474	462	510	501	535	515	469	508	514	499	507	522	503	472	507	509	528	532	483	502	494	502	531	490	530	507	514	515	513	545	518	511	513	518	538	496	527	504	517	507	468	511	503	462	531	477	528	497	518	497	500	524	519	483	506	530	522	485	507	501	485	504	495	503	498	523	464	477	489	504	499	475	495	490	497	463	513	497	501	537	506	459	493	479	536	474	491	505	471	479	520	471	498	529	508	545	542	526	493	488	525	490	483	492	519	512	492	553	487	531	525	501	511	510	470	492	504	502	518	481	537	521	456	529	480	472	472	524	503	449	489	483	512	507	468	546	513	514	560	543	520	507	495	512	490	459	516	492	501	521	477	497	472	519	477	492	486	472	494	490	505	506	514	519	523	492	510	498	504	459	494	496	535	521	473	517	534	537	519	544	469	524	496	426	512	507	489	522	517	482	506	520	529	503	499	538	504	496	516	508	514	470	519	499	503	548	503	482	520	549	487	478	523	521	517	462	479	519	487	520	478	532	503	506	461	477	467	483	472	476	468	495	502	556	478	530	512	516	480	508	478	509	512	481	520	533	552	534	504	488	469	508	476	517	477	499	502	519	472	485	511	513	515	455	490	504	445	505	515	497	491	540	480	478	460	457	505	502	478	481	502	526	507	505	516	515	511	483	516	475	445	455	526	480	477	505	554	500	513	497	493	507	525	523	497	484	515	497	487	507	531	485	540	503	470	504	480	493	526	460	481	532	526	503	495	506	486	552	524	477	505	507	474	507	491	466	477	503	522	504	526	485	476	450	471	468	508	481	516	481	541	493	490	497	502	495	479	529	490	474	511	486	520	507	499	461	542	484	525	482	530	500	502	522	482	480	521	513	537	501	520	531	504	545	473	491	521	531	516	454	512	526	515	494	509	496	496	512	483	483	478	505	498	476	512	516	494	528	501	521	567	455	513	521	486	506	539	501	507	513	493	505	494	485	526	495	498	491	544	515	484	491	523	477	496	496	457	488	528	525	484	480	555	503	498	438	501	477	499	500	511	496	524	497	482	476	489	484	510	512	519	512	513	474	505	496	482	503	500	493	487	469	510	475	526	489	526	524	513	466	494	529	517	498	480	508	499	491	496	508	516	493	503	503	478	501	526	501	516	514	519	529	483	487	509	494	508	478	487	519	482	513	508	488	510	499	481	538	502	491	501	537	459	499	512	512	510	508	489	498	510	510	494	511	547	527	517	447	553	506	488	552	524	490	516	460	497	510	506	451	472	481	500	543	538	493	512	518	490	542	512	491	528	493	533	516	472	512	512	474	537	531	523	491	544	471	495	519	486	493	565	532	507	483	488	496	512	523	544	509	494	502	501	528	506	491	488	480	492	459	506	506	530	481	526	482	505	516	487	491	485	477	538	492	517	499	519	516	541	504	502	508	502	438	485	491	518	503	512	489	508	553	488	483	510	537	511	483	519	510	495	464	494	468	475	472	488	478	486	500	509	557	490	500	508	523	499	493	483	510	519	486	492	502	468	482	506	472	495	511	500	495	510	539	523	497	566	512	527	476	457	510	503	539	468	520	530	489	478	509	448	489	470	512	509	471	501	527	534	487	512	471	468	529	536	494	495	531	517	510	475	503	501	504	477	533	513	516	491	495	462	510	487	509	508	520	510	511	520	500	530	515	482	496	456	551	510	524	531	471	485	518	472	505	501	515	496	539	540	477	520	496	501	500	483	520	465	480	493	517	511	547	493	527	516	473	460	508	494	498	515	495	535	488	505	493	516	507	533	515	536	496	509	511	522
25187	9370	7010	4037	16903	40399	47632	44376	32879	20464	8976	2879	960	427	289	239	209	188	220	175	179	175	196	187	184	199	207	194	219	195	206	203	197	195	202	200	209	200	200	180	199	185	171	191	230	194	215	208	186	207	186	222	210	198	192	195	189	184	157	163	215	187	202	199	174	178	218	194	197	202	175	192	197	200	225	185	210	202	193	214	193	240	186	203	214	210	203	190	175	193	209	193	214	192	177	185	161	208	187	192	177	182	188	189	200	188	213	179	193	172	187	213	233	183	209	190	160	182	189	213	217	209	197	211	176	166	220	205	194	209	181	190	199	187	206	218	174	194	159	192	214	190	224	192	202	185	185	194	194	207	205	202	210	189	181	228	213	193	186	203	189	197	182	212	203	195	223	193	203	201	194	215	194	166	218	201	178	202	195	192	183	202	185	181	178	214	192	190	168	192	170	196	180	193	196	191	218	195	202	192	207	210	207	182	192	221	224	217	174	212	216	195	211	218	197	203	189	183	157	179	199	179	197	193	211	195	185	186	215	234	191	184	204	187	198	182	177	179	202	216	192	206	192	205	203	208	185	187	196	217	205	178	208	208	212	201	180	213	189	159	191	206	186	163	193	183	203	208	219	193	213	190	221	188	199	181	173	214	213	218	197	201	183	212	185	196	208	226	176	221	209	186	190	202	207	198	210	182	191	194	190	201	220	184	191	206	195	180	188	219	190	200	192	184	193	203	170	182	193	193	183	204	210	175	196	185	209	206	221	190	199	159	185	205	197	217	176	211	198	188	174	203	194	204	222	224	195	194	208	204	205	179	207	205	192	190	183	233	233	190	189	201	201	178	196	206	197	190	209	226	209	215	208	202	224	186	189	188	190	197	193	187	192	187	213	199	183	178	194	216	203	198	189	185	207	230	197	231	207	189	195	210	220	206	206	178	190	191	181	195	182	217	191	190	193	205	212	176	214	183	187	197	190	192	199	185	191	205	196	197	177	181	194	197	195	208	196	174	212	186	194	205	186	191	191	195	197	199	173	215	192	200	201	198	207	215	179	181	207	200	216	201	182	175	227	179	196	214	199	175	206	195	172	226	188	213	170	201	200	195	176	178	185	188	174	199	208	200	207	188	212	200	218	199	181	188	197	193	205	188	214	205	171	204	205	169	176	204	226	199	200	177	182	192	201	210	202	182	204	197	163	194	216	199	219	218	195	186	177	201	191	185	204	198	196	202	203	157	195	195	205	222	188	186	187	183	205	189	195	209	169	191	207	174	184	192	176	210	185	197	174	164	206	196	198	181	179	216	192	174	183	186	192	186	187	200	175	212	195	209	220	177	189	188	215	206	227	202	186	175	181	201	177	192	197	218	200	198	196	200	199	199	176	188	203	184	180	191	191	173	187	179	183	196	185	209	191	192	184	202	195	200	225	201	213	201	188	187	198	167	190	195	179	194	193	196	199	201	187	181	207	204	211	196	187	196	214	174	217	200	180	191	208	208	191	188	199	227	176	224	179	192	219	223	210	224	195	186	199	202	205	205	204	199	190	200	184	197	179	188	196	228	175	187	192	152	197	215	203	238	207	194	190	184	194	192	210	211	177	181	202	195	210	177	184	191	206	194	210	175	176	177	178	207	189	201	208	165	167	187	189	218	176	202	185	184	181	199	208	228	189	192	214	171	177	211	223	209	230	212	228	219	204	178	200	228	196	197	211	208	183	192	211	200	195	197	184	169	195	177	208	188	175	186	186	202	170	227	197	194	220	192	198	204	233	191	197	184	186	219	191	208	197	200	205	204	201	202	207	194	191	193	212	192	188	183	204	185	190	177	197	177	200	186	168	202	212	210	193	191	195	183	216	209	176	191	169	206	205	212	209	187	199	199	196	190	185	189	202	197	191	190	187	177	198	199	225	211	218	195	217	197	183	185	200	183	178	193	222	184	196	187	223	208	197	206	209	183	185	211	219	177	203	196	187	194	213	232	171	196	207	201	201	196	221	196	221	185	177	233	205	211	210	171	205	203	224	197	231	210	225	185	222	166	195	183	174	190	213	194	172	193	205	213	226	193	169	192	213	175	230	201	206	179	172	195	208	204	196	221	195	210	206	210	211	171	220	223	207	213	172	203	213	188	193	189	187	186	198	204	201	203	200	171	171	204	208	196	175	166	192	215	191	195	189	185	189	182	208	221	193	189	196	186	206	192	176	199	212	180	192	189	167	227	212	204	193	177	160	187	196	209	178	215	192	220	194	224	184	213	164	183	202	183	187	184	193	213	206	182	210	210	204	208	166	207	196	178	185	216	219	218	180	197	214	187	194	204	206	197	184	196	188	187	213	182	181	227	202	194	197	208	217	184	205	203	189	186	204	199	212	196	180	221	190	215	184	201	202	196	156	193	198	194	211	220	214	207	172	207	160	189	208	207	182	169	216	193	188	208	193	200	173	202	183	180	181	192	207	180	176	190	215	207	188	180	203	214	208	185	193	180	202	199	198	205	216	208	207	180	179	213	186	205	191	177	203	199	173	186	172	180	209	185	166	176	203	188	195	179	179	210	214	181	175	199	183	183	212	192	189	176	197	193	222	185	193	222	190	194	195	211	170	207	190	211	205	205	204	191	171	206	199	183	192	213	205	209	210	172	172	216	205	195	202	178	183	233	207	194	208	176	197	179	195	168	190	212	216	199	194	199	180	203	178	191	183	207	172	203	183	217	192	203	188	186	179	171	207	185	194	166	162	219	196	223	188	198	183	195	180	170	211	203	196	197	212	201	203	197	216	192	199	192	249	215	213	214	191	207	178	147	195	202	180	181	208	173	199	184	197	196	195	203	203	203	202	192	215	191	225	206	191	191	194	181	209	183	183	197	183	202	185	217	191	202	190	197	196	196	201	189	194	187	208	199	216	197	203	232	211	209	181	186	185	180	200	201	216	208	201	202	199	215	209	211	211	222	203	165	210	191	201	164	187	220	204	213	199	186	177	200	199	204	211	236	194	199	195	175	221	218	193	196	180	192	204	203	158	183	200	189	205	193	181	183	238	216	190	199	199	180	192	214	184	212	186	191	190	184	197	184	197	211	181	210	183	200	204	211	208	200	196	212	194	200	208	222	171	218	212	199	173	193	193	182	196	201	186	206	196	184	211	190	207	198	176	162	188	170	202	190	194	183	183	186	191	208	211	215	177	202	200	190	180	213	188	197	173	203	211	199	196	158	193	204	218	212	206	169	217	221	219	179	189	208	207	169	181	201	203	191	184	212	202	216	183	181	193	199	193	196	205	208	222	184	223	212	182	191	186	216	203	194	204	187	188	218	209	187	201	190	163	214	189	198	197	197	198	189	205	183	181	223	218	183	218	193	216	185	194	201	174	193	219	192	205	182	187	209	203	200	211	198	194	236	224	203	204	180	188	194	190	179	186	182	176	211	225	199	223	206	192	199	171	183	209	202	185	200	201	188	204	209	197	184	209	194	183	191	177	196	193	224	213	184
14637	4547	7935	8061	33537	55419	61543	58674	48306	37092	22392	10022	3832	1450	712	497	499	463	486	483	502	495	468	485	531	493	458	494	491	518	493	456	461	503	474	456	504	486	459	478	495	485	483	498	488	452	479	514	487	432	472	519	435	442	455	458	487	472	514	484	463	468	474	498	532	491	480	470	436	489	501	471	448	517	470	483	478	476	477	495	494	476	482	459	480	491	472	471	478	495	493	481	482	498	468	500	462	516	476	476	497	463	458	476	463	479	530	524	480	511	480	448	510	491	485	492	473	480	446	471	497	481	455	494	450	485	447	470	454	441	456	489	487	479	503	472	462	443	480	495	454	484	489	476	460	444	487	480	524	463	481	491	464	491	464	461	464	486	491	520	453	446	466	486	469	473	448	451	496	454	462	471	468	462	485	455	484	520	451	506	458	465	527	520	520	491	472	479	511	487	500	458	479	502	455	500	465	523	487	499	471	490	437	465	517	470	473	485	497	469	500	489	427	448	475	474	484	507	482	489	436	466	494	498	480	491	426	465	461	477	493	507	473	482	477	472	423	546	471	492	424	474	463	489	469	463	467	469	489	468	460	523	460	483	524	451	495	478	433	520	453	515	508	518	501	469	491	479	473	507	481	486	449	458	511	455	473	474	477	415	447	447	452	485	496	508	465	453	471	436	464	463	526	512	499	501	471	432	497	487	470	500	498	458	529	464	505	444	481	454	459	465	486	506	495	481	497	474	448	480	472	490	473	461	453	480	451	495	487	451	475	521	490	487	486	474	460	498	504	496	453	454	491	478	473	460	512	473	488	475	449	502	470	477	491	453	478	460	476	505	500	479	509	459	475	421	495	496	493	447	521	467	441	505	469	499	469	504	488	502	476	444	491	466	470	477	481	519	488	463	459	508	475	473	487	476	479	473	526	456	475	480	459	476	458	448	472	458	519	496	456	480	461	501	501	470	476	478	487	441	451	474	486	491	488	476	468	461	493	444	501	453	466	489	464	479	497	486	473	507	470	501	477	482	460	486	472	473	439	518	499	474	471	445	478	458	511	469	497	465	457	479	451	500	480	528	460	457	488	487	480	487	462	486	492	479	463	477	444	498	459	476	483	476	460	488	443	466	475	467	464	524	487	471	485	491	441	465	470	476	495	435	473	488	518	488	474	469	483	443	445	475	453	493	457	506	452	467	484	478	476	518	487	463	486	517	473	454	491	450	452	453	487	467	480	486	491	488	461	472	486	457	480	505	483	524	499	490	486	459	472	451	479	472	453	488	516	488	461	526	459	467	457	512	490	525	475	494	458	493	523	457	513	453	489	486	498	470	497	457	492	497	442	504	493	460	482	447	466	498	483	431	477	480	494	490	471	451	458	501	500	426	445	466	450	495	469	495	465	442	494	527	487	494	497	471	439	447	469	463	505	477	456	493	456	485	465	506	516	465	487	494	486	485	494	484	463	488	483	471	486	472	472	494	428	466	513	484	481	454	488	452	467	462	490	461	459	516	485	475	475	476	495	479	478	452	461	505	458	476	450	516	462	479	470	487	441	459	462	444	482	483	504	484	535	466	505	477	468	460	448	470	480	478	496	481	466	479	457	457	469	427	489	508	488	461	464	489	444	450	511	463	494	472	479	468	494	490	457	477	483	461	484	504	467	460	467	479	492	481	468	487	488	477	472	464	473	466	471	485	478	456	492	524	504	518	474	468	460	471	464	528	502	503	479	498	475	459	500	469	468	497	478	506	495	495	489	489	461	478	483	482	478	460	520	459	442	513	500	441	535	465	491	487	468	466	461	500	486	462	481	494	470	484	487	481	514	505	474	478	500	479	479	494	412	496	453	471	479	475	470	455	502	485	457	481	501	517	491	466	485	467	455	461	502	460	509	483	481	509	442	476	474	466	446	509	487	493	482	501	477	467	466	471	485	462	487	509	468	491	483	485	507	480	473	510	474	409	477	441	478	475	513	457	449	475	423	466	498	495	466	434	476	491	532	455	459	499	459	464	494	479	485	499	496	457	469	500	482	432	517	511	513	477	460	470	526	487	449	467	515	510	459	462	439	476	522	493	455	487	456	483	473	489	463	492	450	470	469	484	496	499	499	501	495	465	510	484	523	435	509	497	489	463	468	484	496	476	445	482	472	489	489	500	535	496	455	461	477	500	507	523	419	447	489	482	503	494	453	445	486	486	521	472	469	435	470	505	466	458	479	486	490	504	499	473	499	438	467	504	470	465	495	494	497	482	480	479	443	475	500	505	457	559	476	478	498	457	445	450	494	452	475	531	501	484	485	468	507	487	498	488	464	450	452	499	519	489	442	487	487	442	452	460	464	489	453	481	477	492	500	473	514	446	486	516	436	504	496	498	471	473	478	484	477	498	488	493	465	430	486	503	490	457	496	475	458	470	479	475	489	471	447	454	474	518	504	490	441	457	501	471	512	511	474	473	468	458	443	495	455	464	507	452	498	488	487	470	473	512	466	507	428	480	510	474	506	446	466	484	486	474	452	465	482	507	462	473	515	474	459	505	469	493	468	491	508	501	496	464	484	511	516	503	513	526	482	480	497	498	465	469	522	492	520	511	473	503	474	455	479	458	474	488	484	465	465	445	469	471	519	462	442	480	479	475	452	458	468	481	442	476	482	481	463	464	464	470	482	512	508	483	485	448	462	464	456	452	490	467	501	485	461	488	468	507	453	434	456	484	452	451	476	455	492	486	488	493	470	467	462	488	466	483	477	452	510	517	497	482	498	480	487	489	484	502	505	457	518	463	439	479	480	478	480	492	465	481	495	480	484	495	462	498	451	428	507	495	466	488	496	508	483	489	496	479	458	517	466	449	513	476	474	467	470	470	481	483	488	472	485	472	464	497	492	484	526	447	519	468	507	454	461	501	505	480	478	480	464	478	462	478	486	502	494	460	491	510	512	525	519	457	481	473	485	449	476	472	457	491	462	481	473	496	522	478	466	448	501	457	498	496	456	478	503	494	453	468	521	521	430	499	486	462	498	479	474	467	503	457	494	521	474	474	473	517	508	470	451	496	471	478	460	492	462	466	489	489	462	454	513	486	451	439	472	435	519	490	479	456	497	493	493	521	503	449	466	454	476	461	462	475	486	472	508	476	482	510	490	469	493	486	472	506	486	463	466	450	510	427	513	455	455	494	520	475	454	478	462	468	519	464	503	488	519	449	522	510	489	477	473	443	465	448	446	495	485	476	446	482	497	479	465	472	472	439	492	465	526	482	473	496	511	520	488	484	465	475	480	488	463	458	491	457	464	491	452	462	458	483	453	507	494	466	473	434	480	470	495	469	425	460	487	490	457	441	499	453	457	479	478	508	489	458	490	495	473	462	468	494	506	470	497	505	490	511	499	512	472	495	438	487	495	494	471	480	513	459	480	487	463	467	474	466	468	453	431	462	505	501	497	456	489	467	479	468	443	466	481	454	495	465	507	489	489	494	481	494	521	457	489	469	518	463	487	482
4116	1816	1466	650	820	1718	2939	2714	1946	1220	750	443	261	177	165	168	168	153	152	175	164	158	171	167	164	168	180	166	149	168	144	144	138	174	181	145	135	148	136	176	171	174	176	167	169	175	173	170	166	147	178	174	154	168	125	166	156	152	155	154	146	156	160	149	168	149	155	156	181	188	152	144	156	162	160	172	157	188	164	171	181	162	188	184	162	158	149	141	178	181	141	146	150	171	172	134	161	159	168	162	164	153	156	158	179	173	153	174	151	173	185	165	159	167	168	155	144	149	140	158	162	149	149	171	135	169	174	185	162	155	189	169	158	176	162	167	180	149	154	166	149	194	177	163	156	143	176	173	177	159	163	164	169	189	167	148	174	142	148	177	155	174	171	141	148	164	183	153	182	164	142	157	143	192	159	168	164	162	168	163	156	148	158	173	162	177	147	163	163	167	157	138	131	159	181	172	155	163	168	181	158	184	186	168	159	163	184	204	151	160	162	172	182	152	153	178	140	151	160	164	174	151	162	165	133	176	159	180	203	165	173	179	165	146	163	180	158	158	166	162	168	182	170	165	179	166	169	158	157	159	142	179	180	153	159	149	161	174	168	163	146	161	164	170	149	141	190	165	169	150	174	145	140	161	155	175	169	148	161	163	149	159	145	163	168	175	151	169	161	168	165	163	176	155	162	162	176	159	162	166	157	169	173	172	160	163	148	151	172	156	162	163	159	148	169	168	137	174	150	149	149	153	146	150	161	159	169	177	164	155	166	145	180	168	152	176	190	176	150	172	143	153	161	143	176	177	167	171	190	171	158	152	158	167	168	151	148	154	142	154	160	167	148	155	181	147	154	152	172	168	133	163	149	163	156	161	155	166	155	164	156	165	162	161	172	175	142	166	145	170	153	169	145	151	146	147	172	159	179	153	161	155	172	142	151	152	156	144	155	152	149	167	156	163	133	162	174	176	155	149	153	138	182	169	127	152	169	186	170	152	176	163	155	171	162	159	151	162	164	148	137	158	183	161	185	160	169	149	121	152	191	167	161	127	157	147	169	163	154	174	155	179	145	134	166	174	172	150	139	189	170	167	170	182	176	129	162	172	154	194	162	177	172	157	144	167	163	162	156	162	158	145	154	164	181	169	146	161	181	173	156	161	132	143	168	175	176	147	161	167	169	154	163	150	152	143	163	166	175	177	162	147	161	186	194	147	191	137	164	153	173	160	171	158	153	174	169	173	169	178	160	181	172	131	176	175	139	164	150	173	161	155	169	165	171	159	170	166	172	163	162	160	164	157	149	153	164	178	157	153	160	175	161	161	172	146	137	157	170	158	161	139	159	189	154	180	163	166	174	143	175	159	149	155	163	163	151	173	186	157	150	170	167	159	155	154	168	166	174	120	167	163	160	149	150	144	175	157	167	156	164	160	165	174	171	166	154	160	151	156	170	177	166	164	155	174	140	143	173	137	149	160	151	156	155	170	152	157	137	153	182	166	145	161	162	154	141	153	162	143	165	142	141	155	186	159	143	176	177	181	156	153	156	174	174	146	169	163	131	171	147	171	156	147	181	166	136	166	180	176	158	156	162	153	171	187	159	164	170	146	175	139	193	175	173	175	168	172	163	174	152	157	172	140	147	155	155	147	143	154	162	171	163	153	184	148	176	191	159	164	169	161	167	203	164	181	160	148	160	145	153	169	177	163	156	149	152	173	183	164	167	170	176	197	160	143	169	166	142	141	175	142	175	201	169	154	160	161	163	162	146	162	191	174	161	162	163	139	160	137	156	153	164	169	174	172	162	140	174	169	169	139	168	154	152	153	131	171	160	154	138	171	153	154	148	156	153	155	164	166	171	164	159	143	190	146	171	151	141	157	168	154	152	185	166	159	146	159	166	170	160	158	167	130	176	157	175	140	165	170	136	156	179	153	174	160	152	169	164	152	162	156	161	161	176	170	151	152	138	165	167	169	155	170	150	170	168	157	162	156	131	156	171	182	156	145	145	162	153	159	169	161	175	171	147	178	176	163	170	176	159	155	156	150	161	179	149	154	172	177	169	161	166	158	159	139	159	160	173	176	178	157	137	125	170	142	167	159	146	170	161	147	164	158	144	155	172	165	160	156	159	170	153	174	179	161	167	158	170	161	139	162	171	162	155	177	136	168	153	183	130	148	162	161	141	152	172	147	168	184	146	163	172	145	149	173	169	197	159	179	171	148	181	177	128	170	144	174	163	154	143	145	162	154	165	142	150	165	157	166	171	161	159	134	150	158	185	164	152	165	157	167	177	161	161	154	141	152	175	153	170	143	171	146	159	173	176	180	167	132	157	141	166	162	175	153	154	176	171	163	150	149	152	168	165	157	146	164	177	159	149	167	156	162	163	168	147	164	167	141	160	158	169	161	160	160	154	141	158	161	155	140	174	148	157	150	151	176	170	146	166	177	154	167	169	182	173	147	161	144	163	164	178	165	152	159	147	173	140	157	175	186	153	172	166	145	142	156	158	161	200	164	173	153	160	150	164	167	163	172	171	152	137	144	185	162	189	170	145	162	176	169	174	161	163	184	163	141	175	162	166	151	148	159	166	132	136	153	182	155	179	160	152	172	149	149	172	160	162	155	168	169	155	147	145	152	169	198	141	165	166	149	174	168	128	147	158	151	151	145	157	178	150	177	178	191	156	127	154	148	165	174	160	175	153	194	186	174	152	150	153	174	177	180	159	153	155	170	173	152	140	184	149	160	147	162	144	174	128	148	181	167	185	163	159	158	185	175	167	181	167	157	178	161	165	162	136	175	146	155	164	184	174	144	166	153	164	145	189	153	139	196	145	172	163	164	176	147	166	156	138	161	157	158	172	177	168	158	162	146	145	144	170	133	164	155	160	163	171	172	177	168	149	164	162	183	155	153	163	164	178	158	169	157	143	173	153	174	155	162	161	156	187	159	171	179	163	165	183	147	165	176	169	154	171	153	150	144	186	155	149	163	164	171	173	159	147	143	152	142	141	146	159	153	178	167	163	176	163	185	164	162	170	170	148	160	149	143	164	151	155	158	165	167	185	168	148	150	146	163	184	170	162	156	146	152	155	163	164	174	140	174	174	165	180	138	173	199	152	169	144	142	160	176	159	144	164	164	159	158	136	150	154	148	167	161	156	154	149	157	179	173	127	152	156	159	168	158	166	178	148	179	180	170	180	131	156	155	172	161	167	167	169	179	148	158	137	157	181	143	172	183	156	174	172	168	159	151	169	179	163	150	169	161	141	129	161	164	148	148	191	172	171	166	166	144	171	152	162	169	182	182	149	170	153	160	174	165	180	162	157	159	159	147	143	167	163	161	178	176	166	139	172	140	152	162	186	162	168	176	146	149	180	180	141	149	129	169	173	129	154	182	178	159	166	145	164	156	178	144	159	162	181	157	137	156	168	155	126	170	178	159	165	192	134	173	156	153	148	167	179	166	192	166	178	162	151	156	158	169	166	182	159	155	142	157
3500	1898	2702	2161	3269	7624	11680	10101	6946	4643	2959	1466	714	507	450	434	398	411	441	428	428	424	427	397	421	422	427	414	391	410	384	407	369	444	377	416	399	376	420	388	417	411	414	377	415	431	373	413	385	375	389	410	419	421	438	418	398	432	427	396	394	411	421	399	399	401	396	416	421	408	419	415	438	402	399	400	401	384	412	439	444	407	409	430	441	437	382	398	404	390	404	399	448	406	411	425	394	387	413	453	426	425	435	409	460	447	399	405	419	395	421	397	422	406	372	452	400	413	397	426	378	404	425	431	414	409	439	404	438	435	391	435	426	417	410	404	410	396	417	386	415	397	410	420	438	396	408	446	417	404	419	420	418	381	412	413	426	409	414	426	441	395	407	396	414	421	371	401	390	432	392	438	427	400	420	401	391	434	442	440	434	391	401	397	424	415	413	403	394	388	416	425	388	418	430	400	380	424	384	433	416	420	365	396	396	411	400	461	417	413	414	416	389	402	406	419	387	403	404	403	414	420	385	400	418	411	405	420	398	421	402	407	424	396	391	383	422	373	413	407	377	421	404	373	409	427	451	413	409	424	426	406	379	429	378	371	403	395	397	385	413	418	386	401	396	426	395	427	404	399	389	391	383	426	412	400	423	380	380	440	433	421	387	450	453	407	407	426	412	426	396	412	382	404	413	388	418	423	411	401	384	391	391	415	423	389	439	411	442	429	416	433	393	409	405	444	440	416	422	418	399	448	425	387	455	402	399	393	373	422	419	414	395	420	412	445	411	420	401	378	414	378	391	432	394	429	404	417	423	361	432	389	401	435	422	443	415	458	397	373	415	431	428	394	435	372	379	396	422	406	386	430	416	385	417	399	431	434	417	387	416	420	412	443	385	410	415	402	400	406	369	392	415	400	417	432	375	407	402	394	437	392	395	424	424	440	424	425	425	391	388	421	417	401	388	411	403	397	438	411	397	421	380	437	402	414	383	459	394	396	396	426	405	419	399	436	411	426	414	407	428	388	453	426	406	438	372	424	367	411	380	377	384	392	400	411	397	388	428	438	422	382	399	379	443	432	414	408	387	424	393	382	405	413	395	413	391	387	423	397	388	400	411	433	416	424	397	421	414	410	384	415	413	427	390	398	416	457	379	429	428	442	427	400	403	424	405	417	392	418	414	402	379	427	406	405	390	401	413	431	375	416	390	420	421	374	403	432	416	441	427	437	426	433	405	436	402	418	390	419	403	395	425	411	423	424	368	411	405	389	420	420	419	430	409	384	444	416	396	419	369	423	420	393	372	417	413	411	407	399	427	398	403	415	404	389	425	403	387	403	397	388	408	395	397	392	455	411	425	433	395	433	434	384	418	414	407	417	415	409	410	402	385	421	392	411	400	431	425	386	431	427	428	415	373	452	441	409	394	434	415	402	412	405	429	412	410	401	382	397	406	403	393	405	391	373	404	405	404	449	367	409	429	388	380	408	374	449	436	422	426	427	423	420	394	421	398	402	420	389	377	372	436	407	428	421	363	394	405	412	435	387	404	401	425	355	433	409	426	407	401	405	424	388	418	378	406	391	413	426	424	443	396	376	407	441	438	422	411	373	396	390	391	424	449	400	418	384	402	431	400	410	395	408	369	440	393	379	414	424	444	452	428	435	409	422	396	409	424	398	429	428	382	418	429	413	430	419	411	398	443	394	396	412	402	402	417	416	437	448	445	406	413	384	425	397	390	440	408	427	401	394	388	414	417	407	394	427	395	407	394	414	441	416	464	424	387	381	415	406	398	391	426	391	378	406	403	430	414	410	380	441	426	420	419	420	409	413	387	403	393	378	389	416	369	412	474	443	413	401	419	420	393	440	398	396	432	385	404	420	429	406	411	418	401	425	438	399	393	401	404	400	437	374	442	427	441	423	427	441	395	426	397	367	380	394	423	418	403	402	428	448	420	402	423	430	405	411	399	421	409	443	405	403	408	384	446	404	424	404	378	376	430	389	426	379	451	402	383	416	389	409	421	388	459	406	388	397	410	450	403	432	381	422	415	413	411	446	397	452	396	409	383	420	438	430	408	392	406	391	406	401	377	412	422	396	434	392	399	399	422	465	464	394	443	405	432	391	378	460	411	405	400	416	428	389	415	377	429	419	425	396	448	418	407	405	430	449	383	425	394	422	431	389	410	376	407	393	426	419	389	390	407	429	429	418	417	436	378	407	404	392	447	431	415	425	391	411	440	394	407	402	421	425	415	431	381	432	397	378	399	385	421	383	446	416	396	371	384	431	404	405	381	431	404	421	419	453	418	430	405	414	398	415	419	415	440	396	403	416	376	386	448	400	434	394	357	414	373	401	421	408	382	398	394	403	389	411	375	416	383	417	411	437	420	410	426	439	436	401	381	397	395	418	429	396	423	372	383	386	400	403	419	420	416	403	357	454	380	424	400	408	422	437	379	414	453	419	403	432	412	411	401	427	407	441	424	389	436	439	419	414	431	373	431	416	415	392	444	414	420	460	453	405	434	394	365	432	402	416	423	405	413	382	404	438	373	415	422	391	402	433	407	469	453	387	461	405	387	394	392	432	418	426	409	441	390	417	380	422	405	377	377	427	427	427	394	393	416	419	387	432	402	407	412	410	432	402	378	398	425	435	386	433	410	381	378	447	416	396	412	436	394	438	402	393	410	407	421	394	434	409	400	420	406	438	411	404	442	421	440	424	419	404	397	432	400	453	420	415	399	396	395	403	412	390	414	417	379	424	426	397	420	420	397	412	417	421	439	368	414	402	435	405	391	428	413	415	423	451	418	404	437	418	393	414	409	386	412	406	407	394	387	394	424	421	414	450	438	417	432	387	402	399	422	391	433	410	422	382	426	417	434	389	379	412	394	402	416	383	442	402	435	436	380	381	459	431	445	400	398	417	380	383	447	432	414	371	407	362	445	418	454	391	411	415	448	392	401	412	418	426	404	397	415	396	397	394	402	452	406	399	433	427	391	416	453	410	411	392	429	405	397	376	405	413	425	419	440	455	438	400	362	423	381	403	405	420	427	402	377	415	410	381	419	385	414	434	400	391	412	443	406	397	396	472	397	414	402	402	433	448	390	408	376	371	393	415	411	435	382	399	411	417	382	410	430	431	429	396	400	424	378	430	450	429	391	417	401	364	417	431	432	411	414	431	403	368	442	429	424	405	409	429	423	446	450	408	414	400	413	430	419	414	425	413	397	381	407	404	368	414	435	390	383	407	374	401	416	412	406	416	408	401	403	442	418	397	407	441	391	406	391	492	472	391	407	408	415	390	396	407	390	396	437	396	443	383	426	403	422	387	409	354	410	402	395	417	414	424	405	386	421	386	396	408	403	388	419	427	377	416	373	425	401	419	366	392	375	416	374	418	408	399	443	431	397	415	438	418	470	409	454	438	421	384	400	416	458	401	416	405	395	407	425	415	425	394	425	416	385	388	386	434	436	386	410	396	403	417	399	406	420	418	439	435
17845	7241	4742	4622	4747	19008	36887	29388	18096	8922	4343	1862	628	361	248	213	191	204	187	219	178	200	198	193	224	221	200	178	215	207	205	215	191	201	212	202	177	195	201	191	200	197	195	188	206	196	200	214	200	195	222	219	203	199	191	218	186	200	199	197	201	212	206	221	200	214	182	174	204	207	204	200	231	184	190	211	193	211	207	214	184	208	180	204	219	210	212	192	210	193	179	213	200	194	190	222	229	201	220	187	188	189	195	197	202	184	190	183	200	185	210	220	185	186	208	198	203	199	196	194	188	189	213	190	191	166	197	209	182	222	194	188	213	191	196	167	199	217	195	177	198	219	196	200	218	218	201	199	202	167	189	207	180	187	199	204	209	221	214	211	205	172	202	193	195	190	207	220	208	219	192	187	189	177	187	183	195	194	209	189	209	217	184	226	225	211	207	221	198	201	191	216	228	197	193	200	203	207	210	210	195	180	219	175	208	199	202	179	190	181	195	209	189	230	202	187	223	208	205	217	236	188	181	200	178	195	190	175	219	218	190	169	218	188	201	211	211	192	173	194	202	192	220	210	210	201	220	172	199	176	196	190	201	188	197	195	219	188	194	199	198	195	194	230	219	202	179	186	203	213	215	190	200	191	211	202	187	209	211	185	187	219	195	226	196	212	188	213	198	175	193	189	210	196	226	181	193	211	190	210	205	221	185	180	169	214	188	225	208	198	213	222	192	199	213	200	213	171	198	189	184	204	190	204	200	201	202	184	210	198	210	195	197	231	200	185	192	215	187	216	193	220	210	173	202	203	196	193	189	215	204	201	185	227	190	211	203	180	221	220	199	233	182	182	189	197	164	195	206	185	189	195	205	175	183	202	176	204	183	181	205	195	198	185	211	201	213	199	215	201	208	210	207	207	192	193	208	190	200	213	194	240	213	201	178	183	187	179	178	185	185	188	227	207	220	196	198	200	218	191	208	200	185	185	226	222	223	218	188	180	207	232	181	197	192	208	183	217	179	182	185	218	205	189	203	198	200	205	187	196	183	212	197	209	212	206	193	193	205	208	205	229	173	207	212	212	226	218	210	197	209	200	170	197	183	185	208	204	202	194	204	187	195	185	210	218	213	227	196	197	177	194	218	212	207	196	213	206	222	193	187	185	205	190	212	180	220	179	194	212	202	193	189	212	229	192	202	185	219	208	197	189	198	189	192	213	228	176	204	189	225	224	201	193	191	199	192	194	226	230	193	204	221	215	198	209	221	207	179	248	164	163	198	189	216	183	210	218	203	231	190	194	198	189	203	186	195	228	200	197	200	217	208	234	205	194	197	185	193	194	176	199	194	165	198	193	197	160	225	197	160	174	190	172	219	206	188	210	186	175	205	216	187	204	184	207	188	181	240	218	221	196	210	213	206	208	224	214	203	189	239	209	197	199	207	203	197	218	190	194	187	215	219	176	186	204	193	194	214	178	194	205	218	183	224	208	210	180	202	190	219	193	210	201	202	184	195	207	221	182	183	204	192	168	226	205	186	172	202	211	204	178	236	215	196	197	206	194	240	213	189	219	207	217	216	206	175	179	238	185	203	209	214	228	190	222	172	204	208	222	198	186	189	200	221	206	219	196	213	208	211	191	204	182	187	195	212	179	165	210	202	219	190	191	223	182	208	211	207	204	212	194	201	204	183	202	197	229	182	203	221	219	187	191	210	186	211	211	210	209	184	187	183	198	198	206	197	200	195	183	217	178	217	182	236	200	218	199	199	199	188	201	207	227	201	204	189	194	215	200	190	188	194	214	201	210	212	197	171	190	180	188	199	203	210	212	218	193	179	209	205	188	192	198	167	200	230	223	203	200	187	189	192	192	192	216	189	189	181	212	185	193	184	183	211	229	180	207	189	205	173	195	192	220	213	205	210	198	189	177	210	187	200	191	219	185	195	209	216	197	193	194	183	191	213	214	192	200	182	165	196	189	182	206	172	218	239	230	209	208	192	201	219	182	200	226	196	200	199	190	238	208	187	189	207	194	174	211	185	160	196	200	181	219	203	213	214	210	184	199	185	195	194	227	221	221	226	171	213	181	202	192	210	205	207	199	213	200	198	215	209	184	195	193	214	202	192	216	172	209	188	214	184	213	207	174	210	205	204	198	172	207	180	205	205	223	199	219	211	212	186	190	222	196	203	211	211	173	214	221	162	205	208	202	214	200	200	172	179	189	189	170	187	198	196	208	195	188	208	210	185	207	184	186	196	176	211	203	213	194	229	206	200	199	219	182	211	192	197	162	215	186	235	199	199	219	207	229	197	211	205	216	234	209	215	212	203	204	193	205	188	197	203	188	202	202	216	196	224	182	173	212	227	213	221	202	203	212	195	195	204	220	182	201	198	198	170	212	207	198	207	191	201	202	197	175	183	194	184	213	198	205	218	186	172	210	186	210	187	215	201	203	200	229	205	188	181	191	209	218	226	217	196	196	186	202	207	204	226	209	222	186	221	206	189	210	194	193	183	236	200	202	183	188	207	184	194	194	215	217	186	177	204	184	222	190	198	211	191	191	197	219	178	199	189	219	182	220	195	163	221	212	195	203	203	185	192	191	210	198	197	207	208	197	179	203	188	199	200	178	229	202	199	193	203	217	206	229	209	171	210	226	215	196	212	209	193	210	210	201	238	186	205	203	205	182	185	205	188	198	213	199	193	209	221	216	182	189	195	194	210	186	202	230	203	200	210	207	169	182	209	189	195	174	200	187	203	199	172	206	236	187	194	194	201	171	227	191	216	191	207	209	202	200	215	174	214	217	204	212	221	193	176	197	214	210	187	206	206	206	179	190	213	185	205	215	178	180	185	210	204	199	198	173	193	188	168	190	192	203	187	228	216	182	197	208	172	211	188	201	197	177	183	189	171	200	209	196	207	206	215	196	228	186	217	210	224	190	193	193	239	220	194	195	232	197	207	204	227	199	199	187	211	197	220	176	210	201	195	190	190	226	198	212	196	215	194	204	224	191	224	224	198	221	217	218	210	185	192	209	186	189	195	217	188	214	212	202	206	239	238	185	220	195	177	176	201	199	219	200	203	199	193	207	175	212	187	198	199	235	201	190	210	226	206	213	204	192	183	217	182	224	205	197	206	190	215	185	194	211	194	205	209	197	189	182	220	187	218	193	216	197	204	200	226	189	188	186	183	197	191	176	223	191	190	199	193	220	189	203	195	219	222	186	202	207	220	204	163	166	190	171	189	182	203	202	183	234	198	206	195	203	212	219	209	219	215	185	187	194	182	189	209	202	177	214	206	203	171	215	213	183	216	193	195	230	194	221	195	182	185	212	200	205	210	194	199	232	211	202	206	208	178	216	195	206	197	212	206	210	187	208	204	212	195	181	191	214	192	200	232	195	193	215	189	212	189	212	229	194	200	189	208	196	191	196	190	204	233	200	198	217	211	213	216	168	213	202	199	198	188	190	174	211	194	180	219	212	214	219	200	258	183	193	209	182
11893	3885	5604	10690	11803	35777	52861	45685	35073	24005	15430	7556	2713	1107	640	514	496	470	486	509	497	487	512	464	496	518	482	497	498	539	488	468	504	526	491	527	489	510	469	527	519	473	483	524	483	471	448	490	493	480	476	500	516	445	521	526	504	469	473	518	447	501	506	495	512	490	472	477	499	519	503	518	500	492	553	486	500	505	522	497	535	522	487	509	528	484	465	505	531	501	460	474	517	478	463	484	495	477	511	494	510	471	493	507	478	515	461	499	455	489	513	501	457	498	502	482	504	458	507	527	519	484	491	494	467	481	505	471	509	512	491	527	515	479	481	522	497	491	492	504	478	516	486	490	499	508	504	498	480	485	493	534	509	531	502	485	510	502	473	491	490	489	504	499	469	463	519	456	484	471	464	502	489	487	531	455	470	487	492	491	479	499	447	475	506	507	501	474	490	509	499	481	504	506	487	468	471	461	514	463	520	564	496	476	462	527	504	492	471	471	501	504	490	524	455	491	500	486	507	509	503	500	494	510	493	522	474	441	468	485	485	531	510	479	486	473	508	499	490	480	476	502	482	509	480	484	456	511	495	508	477	484	503	454	481	508	476	485	522	503	483	509	498	507	529	472	528	492	483	479	497	499	486	511	450	510	490	512	484	493	476	547	486	489	494	478	512	518	502	497	467	536	458	501	460	484	488	522	490	495	485	473	499	501	527	531	502	498	481	526	485	510	497	485	485	505	495	479	494	520	472	496	485	472	491	466	517	501	466	499	512	474	499	515	553	511	506	460	458	492	467	508	457	475	506	510	504	490	529	501	485	493	505	502	472	485	478	514	476	464	509	474	454	471	526	482	488	495	509	484	498	532	475	518	534	515	483	474	480	450	469	505	462	498	481	458	527	509	456	516	509	515	502	500	511	472	487	491	508	502	504	487	465	461	479	483	519	490	509	509	484	488	480	484	491	484	492	508	522	500	468	507	480	506	502	488	495	501	523	503	506	517	470	472	509	484	475	499	480	471	510	513	475	493	491	486	520	535	515	500	477	501	482	493	487	506	492	518	499	501	509	475	507	471	483	478	527	523	478	488	515	488	469	503	489	497	502	489	512	486	536	507	520	511	450	489	477	485	471	486	489	482	480	501	486	463	536	509	480	487	530	498	490	499	483	480	478	491	543	507	514	476	499	499	523	533	497	479	478	506	525	506	503	506	499	504	483	469	487	475	495	515	469	476	504	487	486	465	503	513	508	519	513	477	460	501	479	497	472	519	469	494	488	527	460	511	514	482	468	508	493	497	499	510	528	437	518	511	520	479	459	494	525	512	519	488	523	506	502	532	497	537	517	502	507	497	478	481	486	480	471	504	529	503	506	530	495	497	512	474	488	506	467	489	507	487	457	506	488	475	498	469	498	487	492	475	523	475	510	529	476	514	482	432	486	474	509	487	514	510	463	506	476	499	468	479	528	486	474	497	515	507	492	487	509	504	527	511	511	508	530	461	482	486	474	538	499	483	503	466	503	521	499	527	480	498	474	490	520	484	513	501	501	521	497	507	481	493	519	483	544	537	500	533	496	515	504	485	536	514	530	483	569	555	473	520	452	515	514	512	512	489	495	483	471	514	510	501	514	502	505	507	471	489	510	506	556	490	495	475	466	503	492	505	493	450	473	492	498	483	493	472	477	524	478	518	499	481	513	483	495	495	467	471	522	514	500	499	454	540	485	529	498	492	528	479	501	491	545	520	498	504	458	485	496	501	487	471	509	505	516	486	512	508	514	521	510	482	471	479	485	523	494	529	516	459	491	514	487	540	491	522	530	450	461	465	515	514	486	511	504	495	464	519	501	505	511	506	514	469	498	480	505	431	507	510	496	475	503	503	524	547	497	491	480	510	512	509	492	498	495	524	500	468	484	514	495	470	472	475	494	508	514	525	473	516	523	480	512	521	482	479	547	484	501	529	486	510	504	456	497	475	471	512	475	504	510	469	476	440	502	488	495	435	516	499	475	499	492	483	466	499	515	532	500	516	489	463	486	508	497	491	500	481	511	528	506	531	478	520	503	482	461	477	469	478	497	473	492	486	485	529	515	487	510	550	490	516	508	499	496	470	515	514	510	498	483	525	508	490	468	482	499	495	485	500	514	479	475	515	492	501	536	525	495	516	474	518	514	513	527	532	504	501	486	493	502	499	492	500	503	485	470	518	500	448	461	516	458	509	523	508	522	505	522	526	487	461	496	509	532	474	503	491	524	489	499	472	486	445	461	502	512	501	500	484	510	487	473	484	488	528	460	490	489	501	510	482	447	535	481	443	503	477	502	523	485	511	443	488	453	528	515	509	496	492	523	468	518	487	522	490	447	492	551	507	466	549	508	490	523	445	482	480	511	501	510	499	486	518	474	471	484	499	505	488	478	505	494	449	508	554	500	502	503	498	474	496	478	467	448	473	489	488	521	474	513	490	485	452	536	499	518	482	511	534	478	511	510	526	446	520	472	502	491	500	491	451	461	528	507	496	490	506	458	517	502	463	483	489	482	501	486	495	529	468	528	522	532	467	480	505	504	500	498	511	469	507	535	509	487	510	476	508	455	479	485	528	524	486	465	481	485	505	517	465	525	540	475	488	515	474	527	500	475	518	511	491	468	470	486	461	453	476	463	495	479	468	502	482	495	483	506	485	488	508	525	485	497	503	522	464	481	467	514	519	505	505	489	498	496	480	491	511	507	481	517	528	502	497	488	486	491	482	523	481	490	510	502	487	545	528	505	520	460	475	475	442	487	461	480	508	492	459	514	487	478	495	502	504	518	497	503	517	477	481	488	514	476	512	473	515	501	463	520	487	508	455	503	470	487	479	480	486	512	472	504	479	501	520	490	516	480	483	491	464	491	475	469	499	507	531	510	554	468	499	483	528	483	488	493	495	496	503	494	521	493	494	462	523	457	516	478	494	480	531	521	467	501	487	493	501	503	502	518	494	519	464	483	509	513	510	480	499	461	503	518	513	487	501	461	480	496	503	524	486	519	483	522	494	483	490	508	491	492	488	499	529	515	506	435	512	497	499	519	470	470	529	515	498	492	513	457	514	483	484	496	502	485	495	516	478	507	529	506	523	477	520	470	523	498	499	478	494	506	491	490	470	476	501	492	497	508	490	522	482	477	482	499	501	514	531	469	542	497	530	536	481	501	488	516	470	503	501	487	489	461	497	489	500	503	507	478	510	494	494	524	518	452	491	474	504	521	446	519	485	510	489	510	508	533	513	505	528	485	466	501	559	467	473	507	492	506	534	501	470	497	482	486	488	489	471	495	502	509	523	477	441	531	476	484	483	471	486	488	440	506	487	487	517	496	472	492	468	504	496	508	530	526	522	472	518	468	514	499	528	512	525	480	502	499	511	486	494	526	473	477	478	499	499	544	515	517	522	479	505	499	506	459	471	505	476	484	514	511	540	499	482	482	528	494	486	475	454	502	477	460	515	505	499	524	479	482	461	473	510
28039	11884	9022	6945	8816	34274	53935	44925	30598	18990	8407	2470	759	392	215	206	200	162	189	186	181	210	181	189	187	168	187	188	174	202	190	194	207	200	178	189	192	185	187	219	225	182	181	196	220	168	171	182	213	212	196	210	193	186	193	194	187	194	221	161	182	213	198	207	208	220	198	182	198	172	205	199	184	199	183	207	194	177	189	177	185	208	200	185	204	180	226	186	187	200	201	179	197	186	193	205	190	173	201	194	187	207	189	186	192	169	197	189	196	217	210	208	187	194	166	178	210	209	187	179	196	192	221	162	187	183	201	185	176	201	202	159	181	180	185	195	183	211	177	169	179	184	217	197	191	179	190	186	213	192	196	196	186	179	212	179	224	175	192	172	191	174	194	200	203	193	233	170	221	195	196	188	189	203	205	216	207	192	184	185	215	185	182	192	185	203	207	230	207	174	198	173	175	181	217	191	201	168	166	182	191	217	172	189	192	215	177	189	200	183	199	178	185	175	180	200	209	201	194	196	191	173	187	191	187	177	180	192	204	176	177	209	194	212	206	206	181	193	183	183	169	191	198	183	178	209	185	194	190	202	199	198	179	165	173	190	196	181	189	183	193	196	195	188	190	195	189	192	212	207	202	186	228	203	217	230	200	202	198	190	187	205	199	199	207	182	215	205	187	210	183	204	179	203	207	169	226	196	186	183	158	190	186	176	204	185	195	213	201	191	173	191	209	186	178	203	198	201	192	197	191	187	188	172	218	202	155	163	192	198	181	197	215	216	193	213	191	199	196	198	177	171	205	202	186	179	174	209	201	192	168	200	194	185	199	181	190	209	187	193	180	184	216	185	209	179	179	192	197	181	167	181	170	174	198	177	178	201	186	188	189	197	188	195	196	201	201	184	201	172	211	207	168	176	205	181	185	232	214	187	215	181	207	205	168	195	184	194	171	179	180	178	207	205	198	187	166	191	187	189	181	193	181	172	176	176	187	174	179	172	167	194	180	196	190	196	211	217	215	203	179	170	161	232	206	199	210	187	201	185	191	206	198	200	199	181	210	203	177	201	201	179	179	180	185	202	184	172	199	190	185	198	197	205	171	179	189	184	199	179	190	189	201	191	199	182	213	195	215	185	177	199	186	218	200	195	166	197	204	162	170	192	210	190	196	191	201	208	192	199	186	200	182	183	210	178	214	180	187	197	214	215	213	174	197	196	214	196	185	201	179	175	183	203	162	188	161	186	183	199	187	218	193	193	215	191	190	187	167	194	173	168	221	175	194	180	187	199	188	168	187	228	217	171	211	196	195	238	199	185	211	198	175	187	183	183	166	190	199	203	186	192	194	202	203	177	207	191	193	167	205	163	202	195	211	215	201	192	205	204	196	195	209	210	198	226	187	204	198	199	201	197	196	181	206	212	191	198	193	204	193	195	184	202	199	206	192	196	206	184	204	202	185	194	173	202	184	178	182	212	194	162	187	204	188	187	200	181	187	216	204	203	186	216	166	213	211	184	195	227	203	183	203	209	175	180	173	177	181	196	216	204	183	189	194	182	173	177	186	202	214	216	171	166	222	205	225	200	205	176	179	216	214	202	191	203	197	183	186	170	214	197	206	185	208	186	215	183	213	171	222	200	171	194	183	198	212	199	220	175	184	214	204	168	198	185	195	202	173	215	193	191	206	202	178	199	173	207	179	182	184	176	189	233	199	211	196	194	178	201	221	177	172	193	178	193	172	203	181	181	180	187	204	187	180	234	198	184	203	195	183	196	220	188	170	199	194	189	191	216	193	212	192	186	179	181	178	200	215	180	186	194	202	217	208	179	194	185	207	193	191	188	196	221	187	187	187	189	194	178	211	178	206	207	193	217	188	201	209	186	180	201	203	199	207	166	190	190	180	192	176	219	220	199	208	191	223	199	196	175	187	219	214	196	203	198	186	207	214	222	194	187	196	182	210	198	167	172	231	193	177	196	192	168	216	226	197	193	208	178	175	200	201	171	171	180	170	191	199	169	171	175	196	173	199	190	185	197	206	191	173	210	200	201	207	203	199	190	180	202	194	198	188	184	194	161	172	200	176	194	223	181	169	191	196	189	199	189	191	177	209	186	188	216	187	191	196	183	203	196	179	187	198	182	198	171	200	200	195	183	179	203	168	219	177	186	192	184	177	187	223	190	204	204	183	212	189	185	188	184	204	209	210	174	172	207	182	180	178	184	184	202	202	209	173	183	188	175	195	178	196	178	196	194	194	176	191	188	202	205	176	184	208	214	197	210	200	200	190	191	174	207	166	207	199	207	220	192	172	168	179	181	179	197	195	200	178	196	195	177	188	217	183	202	175	193	181	212	200	180	188	187	208	198	193	215	198	184	186	190	191	148	216	200	186	175	188	204	176	207	179	211	181	202	178	185	201	163	214	196	195	183	207	184	175	205	190	216	195	207	193	195	191	164	201	180	202	192	209	208	204	202	184	200	188	198	208	199	185	183	207	198	185	204	198	216	211	201	208	218	169	215	192	192	203	183	184	182	184	173	210	188	171	186	183	189	188	176	178	203	193	188	197	186	164	200	192	192	184	185	174	201	191	207	202	175	192	195	185	222	181	178	178	201	176	168	199	233	188	199	191	196	206	186	218	199	195	195	182	186	205	193	195	179	189	206	187	199	194	171	181	175	194	186	201	189	201	194	176	178	171	189	187	224	206	226	199	198	199	201	175	169	213	192	190	182	191	207	211	188	170	193	212	198	178	178	207	201	204	190	208	217	205	167	174	207	221	193	192	196	181	180	168	170	176	190	194	182	207	194	216	222	175	189	190	200	182	231	185	199	209	192	205	190	190	220	192	189	191	202	200	197	172	215	184	184	172	170	213	208	199	185	187	185	231	202	206	191	189	205	190	195	192	176	200	190	201	198	180	173	220	182	197	189	192	183	199	200	195	193	193	190	181	178	200	181	188	180	179	185	199	215	227	200	176	204	193	195	179	189	206	179	195	190	169	183	220	213	192	203	194	190	192	183	194	195	192	188	208	195	219	180	202	198	188	203	185	184	179	197	210	207	189	170	189	191	177	201	192	196	188	189	185	192	232	187	188	180	193	194	191	198	193	198	192	206	204	197	188	198	191	180	187	199	182	217	225	192	182	198	195	193	213	197	183	210	197	213	213	190	186	193	178	197	200	187	202	179	189	189	198	198	197	193	226	188	186	231	224	184	172	203	195	201	166	191	194	192	200	189	192	208	174	180	183	188	213	189	178	177	184	191	183	189	194	210	197	173	205	214	192	172	189	186	204	186	195	197	210	193	177	179	191	229	210	199	191	199	174	174	180	205	177	203	198	177	166	198	208	210	223	198	184	204	195	232	188	182	181	214	208	216	206	163	162	203	185	175	199	192	190	194	203	188	209	167	193	194	211	200	195	203	203	193	196	198	167	165	191	189	204	190	182	188	189	196	182	197	177	175	184	213	221	204	198	197	192	215	217	175	219	198	198	183	194	219
16896	5299	9446	12697	20560	51206	66816	58080	45835	35350	21515	9184	3017	1319	705	514	463	466	505	483	453	461	503	501	460	475	449	488	439	412	488	486	494	480	443	496	468	460	486	493	478	450	465	435	450	462	432	471	475	475	475	473	458	470	454	477	475	479	483	458	472	486	479	486	471	469	470	482	455	449	467	453	489	452	437	480	465	482	476	496	449	492	426	482	449	419	472	466	456	467	466	453	444	443	435	493	465	473	489	451	450	477	438	486	508	474	469	467	464	460	471	475	483	498	471	445	498	463	475	440	465	497	500	471	470	446	438	470	455	449	476	455	448	464	487	497	468	462	450	453	450	497	501	493	459	493	477	471	469	441	488	489	444	481	454	472	451	486	455	488	466	483	447	516	478	470	504	470	460	457	470	475	462	476	473	464	477	451	473	462	422	444	466	442	457	453	472	474	460	512	444	467	476	430	459	492	471	456	466	416	455	465	465	462	460	409	509	484	495	457	501	466	484	458	443	486	453	465	422	463	495	495	501	477	447	475	477	482	464	461	476	457	442	475	488	467	454	510	442	502	467	484	434	439	516	470	456	479	452	489	478	458	475	480	446	474	461	453	432	460	489	461	472	453	479	495	436	466	461	451	451	495	476	498	450	490	502	472	484	483	445	477	466	454	483	496	495	448	477	479	460	499	480	443	521	505	453	485	439	470	481	504	477	489	461	453	487	463	506	489	483	455	493	474	495	461	468	462	462	493	464	463	474	471	486	490	465	491	482	472	427	453	459	489	420	484	442	482	452	451	474	466	463	480	499	454	468	532	439	436	507	474	486	418	478	472	467	466	460	492	464	486	494	474	481	489	493	477	489	491	459	487	472	485	466	461	470	460	436	466	470	486	474	470	457	481	446	470	498	461	481	452	471	502	472	511	451	471	412	426	473	452	462	491	475	510	486	509	471	446	480	491	434	451	456	466	466	479	463	461	446	499	491	443	466	464	475	451	475	482	467	464	441	466	452	449	459	476	507	503	489	436	511	495	408	453	463	474	447	454	466	471	447	490	468	486	490	459	461	433	426	483	464	471	483	451	471	443	462	499	479	485	479	486	509	492	478	496	481	488	455	425	472	480	479	450	444	479	439	487	485	495	478	448	464	455	521	455	471	443	473	473	429	454	474	463	467	452	482	483	439	459	469	509	481	475	443	445	468	477	456	498	454	461	480	446	499	444	480	471	465	446	451	446	473	477	479	452	488	475	461	477	452	478	442	463	448	485	478	452	463	473	458	440	470	480	458	465	475	482	432	447	455	465	447	457	471	445	470	475	459	474	456	439	501	443	473	468	469	483	459	486	499	456	490	483	470	467	474	488	483	446	434	455	498	460	467	467	479	470	456	484	458	484	472	475	493	457	484	487	494	488	477	441	463	455	452	463	441	474	467	486	494	460	458	498	501	454	476	477	462	505	455	426	461	462	465	471	482	502	480	477	496	467	482	415	467	439	467	453	462	500	484	462	470	462	479	478	481	490	485	455	456	457	446	506	428	449	484	487	471	480	457	442	439	510	496	466	488	489	470	458	475	472	483	491	476	468	432	454	464	485	447	496	478	436	511	444	461	487	469	454	486	424	466	503	455	457	453	464	465	503	462	444	476	489	469	467	509	453	464	510	469	475	454	478	484	503	489	476	467	475	459	457	501	487	508	510	477	488	488	485	476	456	462	477	496	481	474	513	505	468	468	457	474	500	487	506	486	465	482	507	466	444	475	501	471	485	461	469	467	470	469	467	439	444	435	487	460	464	471	462	445	439	463	464	481	491	463	439	461	462	409	474	480	452	479	472	466	461	493	477	476	457	486	458	448	414	464	443	452	521	456	448	480	485	464	472	480	477	489	447	469	451	449	476	435	455	465	459	482	462	512	466	460	508	489	470	465	476	475	449	460	493	423	463	467	480	482	456	464	461	479	448	513	460	464	478	493	464	493	490	470	461	462	461	478	478	488	446	491	421	491	466	456	471	462	498	430	447	459	453	448	476	434	459	502	481	479	495	471	467	463	460	486	495	480	497	479	464	492	465	469	453	505	475	463	469	501	420	479	437	453	447	469	452	462	502	487	491	492	490	458	440	440	450	421	450	450	475	523	463	466	468	422	502	472	453	504	473	454	466	477	476	469	429	459	470	491	467	499	488	456	484	457	474	481	465	471	478	496	457	472	456	455	450	491	456	439	490	469	496	457	475	453	493	459	462	489	486	490	462	401	510	470	496	479	464	470	491	465	465	443	488	469	490	442	513	467	460	479	488	492	481	486	451	480	451	443	504	464	471	495	459	471	503	473	485	479	473	507	496	457	458	455	501	435	408	458	475	455	479	457	452	497	474	478	449	463	473	465	452	445	479	457	449	508	465	457	445	477	461	445	483	458	454	460	444	451	510	458	453	465	469	465	509	461	457	470	445	479	507	468	464	474	472	442	488	529	484	433	495	476	459	443	481	464	451	471	457	449	458	482	488	488	489	453	461	491	474	486	487	478	477	455	484	485	470	489	445	445	449	494	448	487	457	498	500	492	451	473	472	494	453	443	465	441	484	470	493	469	461	467	479	447	472	502	430	459	494	444	444	502	464	490	468	443	473	485	470	480	479	471	471	443	462	452	466	485	456	511	461	434	506	480	466	477	439	442	504	420	439	461	455	479	458	453	434	479	497	475	483	474	472	469	475	488	448	458	474	519	473	497	430	465	436	498	440	435	483	516	483	451	464	455	435	447	488	468	506	465	470	448	443	497	478	503	468	448	470	459	465	462	493	489	500	484	465	439	446	441	468	456	492	488	470	480	479	486	443	458	456	470	488	462	437	475	448	479	472	445	462	460	444	454	485	460	453	441	403	535	460	458	463	425	467	495	490	477	465	463	457	432	478	452	447	489	491	481	469	439	469	468	457	457	540	470	473	491	440	481	481	476	491	494	468	488	489	455	486	455	434	513	486	473	477	465	464	461	481	472	527	467	466	484	456	489	445	445	493	524	478	475	467	470	507	458	473	476	461	463	465	443	450	471	443	482	456	443	498	487	427	441	467	462	432	470	528	455	479	456	452	452	484	494	471	457	460	442	437	479	461	445	496	461	467	441	443	455	452	476	465	449	498	464	461	482	466	487	484	475	470	444	456	488	445	460	476	437	429	465	492	449	474	447	462	503	458	486	469	463	427	444	485	460	448	422	456	478	502	482	502	413	473	483	408	493	457	445	440	468	447	500	464	486	474	492	494	481	465	470	476	453	498	480	485	456	454	490	473	455	441	476	477	494	456	454	483	495	439	445	458	479	460	447	465	431	505	452	482	465	460	482	436	478	480	490	504	487	488	491	471	447	451	445	479	470	461	452	468	487	468	503	502	439	470	491	427	455	449	466	502	443	480	461	496	482	454	486	478	466	462	480	461	472	470	475	428	489	450	449	483	441	479	482	494	492	507	449	414	460	423	464	472	448	468	469	504	466	492	447	479	473	447	462	471
5802	2327	2409	1028	392	1157	2771	2488	1630	1217	677	367	206	190	185	152	151	157	131	142	166	166	153	175	151	142	151	164	179	160	146	174	169	155	171	162	155	138	164	170	181	175	173	151	151	150	148	151	150	140	172	136	175	156	160	160	155	138	165	161	171	144	180	159	156	150	164	148	158	180	172	151	176	183	146	167	155	153	159	166	167	149	140	144	173	149	173	164	166	152	152	153	175	158	147	177	178	175	116	149	134	178	144	174	153	152	158	163	149	161	158	156	151	151	150	155	174	158	127	165	173	169	149	170	163	149	165	170	153	179	146	137	174	148	151	188	173	158	144	166	169	162	157	169	170	169	151	165	145	162	175	152	161	138	166	144	181	154	140	154	143	165	158	153	157	153	171	161	162	156	151	181	168	194	159	155	166	160	151	155	156	146	153	158	163	159	167	148	158	158	148	169	154	176	180	176	175	148	157	145	144	151	164	186	186	169	176	179	151	142	175	156	158	175	162	166	145	147	160	164	178	158	158	146	159	160	160	168	154	150	139	165	161	182	145	149	131	155	172	164	172	147	155	183	170	161	140	175	158	168	176	151	190	147	171	127	140	149	144	172	160	156	153	166	175	170	163	138	151	143	176	156	180	142	175	157	194	161	156	166	157	149	162	151	156	172	156	165	176	147	170	150	186	156	154	154	156	138	142	140	134	152	149	161	117	147	143	164	166	151	145	178	148	149	175	159	172	154	135	166	182	151	152	156	169	186	161	141	149	169	159	158	161	164	161	169	147	156	145	156	155	159	144	160	151	171	139	152	176	139	155	145	141	156	176	153	170	156	140	166	139	161	142	151	152	161	156	177	170	155	137	157	149	174	167	155	154	162	149	153	148	162	117	139	167	161	158	155	157	157	142	146	152	160	154	168	169	178	150	148	170	139	165	179	177	165	150	144	164	163	177	151	144	162	176	154	170	150	169	170	179	151	144	166	170	148	182	138	177	160	179	172	182	177	145	160	149	172	170	194	148	159	165	179	156	143	143	171	149	171	143	142	157	140	180	138	151	165	187	143	158	151	154	149	159	133	133	161	152	162	167	175	174	184	163	153	150	166	148	176	164	154	156	135	152	159	145	175	167	151	132	165	157	163	137	143	147	142	152	162	136	165	160	143	157	145	182	173	150	153	156	147	167	165	188	153	156	158	167	156	155	141	171	148	163	138	151	153	146	174	156	146	155	145	172	176	165	160	182	173	164	157	153	159	157	172	142	151	157	155	140	154	146	157	152	154	177	182	156	169	163	161	179	153	161	169	155	154	153	168	155	137	151	135	178	150	165	194	140	143	163	159	151	154	173	172	158	172	169	148	177	161	152	169	162	160	160	181	165	151	164	182	167	175	161	148	152	171	173	158	162	143	178	145	141	168	191	132	149	144	195	153	163	137	147	173	173	170	159	155	147	159	177	174	124	153	150	133	184	162	177	161	167	174	146	173	146	136	168	147	171	167	145	157	142	149	173	183	140	156	151	170	151	143	141	164	135	154	146	161	144	140	159	169	176	150	168	157	148	153	162	163	176	168	168	169	151	159	144	136	151	152	160	142	159	139	153	148	174	155	166	169	149	150	175	157	151	171	161	154	147	123	151	147	169	164	148	136	151	156	174	147	171	149	166	158	164	160	159	151	150	152	199	134	164	163	140	159	152	139	171	157	167	157	159	164	147	169	176	146	164	155	173	141	160	165	162	172	171	183	145	159	163	178	162	154	164	174	161	152	134	174	156	152	148	176	137	148	142	168	145	144	163	146	145	179	156	144	161	164	131	161	166	155	175	168	162	157	163	168	159	139	150	145	159	169	169	166	160	157	162	178	167	165	164	157	180	161	159	152	147	167	147	161	177	165	191	194	154	135	170	162	157	177	151	159	155	169	132	164	152	141	156	188	163	154	161	167	155	173	155	192	149	184	150	151	151	148	156	143	153	161	164	179	178	149	151	185	173	154	139	145	170	152	168	170	175	148	160	146	148	142	188	180	160	177	172	161	171	161	164	159	150	162	188	172	137	169	175	156	172	153	145	192	185	146	154	143	178	151	153	169	173	156	137	153	142	160	150	150	165	165	173	151	158	142	163	146	192	171	167	162	160	157	179	151	142	138	189	159	164	160	156	155	150	177	135	146	146	156	149	148	151	159	151	132	153	170	142	186	131	148	172	167	156	166	140	149	161	138	160	157	157	172	160	165	166	165	177	157	162	170	185	167	155	175	147	133	160	135	163	172	180	173	127	156	170	170	173	163	152	147	149	154	154	178	168	169	158	170	172	152	155	150	147	166	148	159	160	163	158	153	163	143	187	175	161	151	176	154	160	181	159	181	170	164	169	149	176	169	158	176	156	164	156	156	176	166	164	166	152	177	171	137	151	141	160	161	155	153	137	147	177	114	165	163	148	155	160	173	180	145	153	165	159	162	156	146	162	173	167	154	162	169	140	180	162	163	160	163	169	144	157	171	160	177	161	159	174	168	159	166	179	161	159	169	150	154	165	139	154	160	171	178	128	171	153	154	160	173	162	156	177	139	179	178	166	181	157	169	159	145	175	158	154	157	177	166	159	162	154	185	171	153	149	167	142	133	159	176	158	162	178	173	174	164	152	153	161	184	166	174	184	153	141	176	151	148	137	157	174	177	183	135	156	195	163	142	173	144	179	151	182	150	161	189	157	173	179	167	139	155	168	159	197	176	162	171	153	160	157	151	180	151	162	172	164	139	146	167	167	147	183	156	150	159	160	154	169	154	174	134	182	169	165	164	140	172	152	156	176	145	145	176	145	139	151	170	172	165	128	158	165	154	177	147	183	176	143	154	157	150	145	172	177	170	154	148	161	152	137	174	154	166	151	183	173	168	157	150	174	161	147	153	158	168	158	184	168	168	153	160	150	161	155	170	155	182	173	162	166	160	156	180	133	170	154	161	180	156	149	152	157	146	151	144	141	157	162	137	144	160	174	158	163	157	171	169	177	180	177	157	160	153	151	145	188	163	171	162	161	158	154	167	158	188	193	157	139	154	146	180	186	161	160	177	152	158	179	150	161	142	148	172	160	158	177	151	168	161	152	191	139	166	152	161	159	182	156	178	155	163	131	127	155	164	158	162	172	155	168	153	148	146	155	166	161	151	159	159	156	150	157	158	183	169	153	171	152	153	153	151	161	174	162	170	146	163	153	170	138	163	156	173	171	165	158	166	140	161	155	152	167	144	151	158	166	141	136	135	144	152	156	160	160	157	173	157	148	143	150	160	161	154	160	164	157	155	167	151	164	149	172	168	150	153	175	158	152	166	158	168	161	157	142	149	154	156	163	141	150	163	176	169	151	158	165	187	156	171	164	152	182	148	139	146	167	173	157	182	153	170	159	148	171	146	162	154	160	152	152	152	185	149	168	170	167	168	171	182	158	175	166	160	169	174	172	164	155	147	166	166	160	160	185	158	181	157	177	182	155	144	152	158	177	155
4269	2200	4279	3001	1378	6281	12749	9937	6888	4786	2507	1197	653	468	429	444	401	402	424	419	441	413	398	400	412	423	423	407	434	387	389	389	444	391	414	402	385	403	412	408	422	415	431	404	368	412	403	388	405	376	400	422	414	405	382	447	422	409	412	438	408	426	403	420	408	429	426	398	397	433	374	420	364	416	410	405	386	431	408	403	386	420	389	417	409	408	393	428	415	434	416	367	422	453	441	397	421	412	427	416	408	430	416	361	426	409	409	450	379	441	424	369	408	383	437	398	427	408	458	427	420	400	419	406	387	400	380	429	409	403	437	371	401	393	413	434	447	389	393	426	392	451	406	374	404	392	365	432	394	424	404	383	442	378	420	370	401	381	412	403	388	393	419	410	390	403	417	436	432	395	418	401	405	389	420	415	421	397	399	428	402	388	384	396	399	371	424	431	400	411	406	412	396	375	384	414	464	414	394	403	447	394	373	401	435	411	411	418	425	400	414	398	394	419	379	382	420	408	405	409	382	362	390	397	396	411	398	419	385	385	414	395	348	440	388	412	408	424	379	402	450	420	399	397	402	405	402	394	413	398	406	374	400	404	396	407	426	413	428	415	408	400	404	402	405	397	381	393	391	411	375	353	420	423	357	407	415	405	415	410	416	420	391	375	390	409	384	404	397	400	440	434	400	375	408	377	361	400	398	398	417	406	375	393	385	388	414	438	392	422	393	416	386	365	369	415	421	418	395	398	392	377	460	421	391	431	408	429	407	424	379	426	370	372	421	430	407	414	437	439	395	407	424	391	411	417	407	412	392	396	433	412	395	399	384	420	433	423	396	414	447	396	391	413	438	405	384	379	371	419	423	392	391	428	413	416	424	396	407	418	402	434	413	443	395	425	361	415	395	428	405	367	388	410	367	403	393	406	373	431	377	409	406	406	427	381	402	390	390	392	426	445	418	385	404	395	384	431	393	401	372	420	422	396	412	432	383	426	387	401	413	423	441	377	379	396	435	388	427	399	412	400	396	448	418	406	437	391	382	377	368	420	406	415	392	365	423	361	393	383	415	410	414	404	433	439	398	431	411	418	422	419	411	410	427	421	398	396	401	395	422	419	410	405	408	392	405	387	379	405	392	387	413	391	414	435	410	444	432	414	435	378	424	398	420	415	417	451	416	398	397	399	383	385	395	395	386	401	420	380	420	443	442	397	419	395	412	396	395	407	422	408	386	427	416	416	425	396	405	406	396	430	428	390	400	384	436	406	408	392	430	400	419	410	412	431	432	433	412	387	398	384	401	410	413	397	400	393	415	409	391	401	401	409	415	420	400	419	389	428	418	381	395	446	413	440	419	403	402	405	419	400	424	418	433	419	417	391	406	404	398	431	436	413	406	432	381	402	376	432	386	391	430	426	406	411	390	404	415	384	458	401	404	429	399	400	412	373	377	379	397	409	396	397	406	392	411	395	401	431	434	404	359	404	389	399	380	389	462	369	394	410	441	425	396	395	382	405	401	362	417	439	406	431	400	403	398	387	395	398	380	420	423	413	417	420	372	393	417	441	386	408	403	419	435	417	397	444	392	386	410	402	431	401	422	391	424	440	406	429	433	397	396	388	422	376	422	409	404	406	363	427	435	388	404	389	418	368	441	415	406	434	382	424	419	412	416	412	460	373	391	389	423	427	457	385	427	382	414	400	432	402	454	427	400	369	415	411	398	412	397	371	394	403	412	438	358	394	392	426	400	398	390	440	414	383	391	388	445	366	419	440	376	426	429	427	389	371	419	426	379	381	383	388	368	426	417	424	408	414	423	377	388	410	394	411	414	404	405	401	374	373	428	401	418	405	434	405	423	395	408	403	436	449	397	392	390	396	388	391	397	406	425	405	447	393	445	396	384	391	391	449	400	429	435	430	389	399	392	411	441	400	418	416	427	440	369	453	441	414	420	417	421	378	420	427	445	393	411	365	404	418	417	412	424	416	402	407	391	405	421	400	385	406	417	430	411	368	438	394	439	407	380	443	447	391	421	440	402	389	425	410	402	391	407	419	419	430	443	369	410	388	421	419	396	451	428	413	400	409	414	374	415	417	404	425	348	389	417	443	376	416	397	402	451	384	393	405	382	433	411	430	417	400	398	374	421	402	410	413	428	409	406	397	386	424	438	420	392	379	381	395	411	434	414	417	401	421	398	451	421	421	411	401	419	396	387	404	403	395	416	409	407	405	396	411	402	392	439	435	414	393	423	385	400	387	385	438	406	414	396	420	385	396	412	403	443	438	426	407	364	391	397	395	411	418	384	413	435	390	412	396	370	413	410	409	386	411	404	419	390	384	389	452	395	408	423	390	398	424	405	428	410	419	407	387	356	387	404	439	398	436	416	407	430	414	429	410	389	416	432	424	392	391	391	414	393	428	401	438	424	393	421	411	416	380	390	403	424	400	389	418	421	381	416	406	397	403	390	445	433	392	407	408	398	413	409	434	423	332	403	393	403	387	432	400	462	424	423	390	400	432	412	435	407	420	404	425	402	408	391	409	424	413	407	395	428	400	431	410	398	394	392	364	436	458	387	413	424	393	389	367	442	401	452	421	390	388	375	457	395	416	423	397	369	396	391	412	420	420	390	414	425	412	404	383	396	370	401	414	396	409	403	412	428	416	408	424	397	439	394	405	407	408	391	404	425	410	383	413	388	391	428	391	389	394	402	422	427	406	377	371	402	381	404	389	444	428	413	408	401	386	399	379	398	388	410	374	403	411	375	398	399	418	386	431	402	384	381	372	410	430	412	382	410	414	404	435	392	409	446	378	368	446	378	385	384	385	413	425	402	415	416	396	389	401	400	422	399	414	402	412	405	403	390	414	440	412	415	376	398	424	382	439	395	385	386	409	422	445	409	411	441	380	397	392	424	436	404	385	415	438	416	430	404	427	441	396	381	421	452	417	408	416	405	349	438	416	423	417	425	419	392	434	414	427	412	399	407	405	401	375	400	389	410	415	418	419	383	419	383	417	396	404	390	418	398	403	411	404	415	387	420	429	416	392	415	426	401	432	432	397	392	391	412	391	410	362	405	399	431	392	411	416	413	417	393	402	415	415	438	401	393	409	393	449	437	415	395	405	397	416	407	428	395	385	428	381	407	390	401	406	389	359	389	424	428	422	382	429	411	407	393	451	444	399	371	392	404	386	439	380	411	444	446	416	396	364	410	393	379	407	415	373	412	388	455	401	379	421	415	409	413	417	440	417	418	411	391	417	403	406	386	398	379	406	382	424	419	413	403	416	432	423	451	440	376	379	406	387	376	432	404	429	408	436	400	366	430	395	406	408	390	439	420	414	380	403	397	390	394	409	405	365	417	405	405	381	429	425	423	387	420	417	355	395	380	420	387	410	439	399	432	387	395	410	434	407	423	406	420	396	425	408	402	404	398	394	418	395	380	397	390	387	378	396	426	434	413	408	378	435	411	416	444	393	406	381	420	401	391	409	437	397	407	369
20876	7512	6092	3744	7789	31939	34276	27515	17872	9005	3365	1147	479	272	228	217	189	214	198	204	202	207	220	213	181	189	225	194	217	168	202	175	185	212	214	201	192	187	218	196	224	205	214	190	177	225	224	210	187	199	203	173	194	211	198	185	194	201	207	185	190	207	203	198	210	216	228	181	210	230	210	206	206	208	213	198	194	186	201	200	197	188	195	207	214	212	195	207	222	202	202	207	172	188	212	211	211	214	212	196	193	183	195	190	181	208	198	197	209	210	181	190	187	200	221	219	195	209	198	210	192	220	214	220	186	187	192	210	172	206	206	200	196	204	213	210	215	190	206	195	193	198	187	211	189	171	205	193	212	188	189	201	190	174	202	202	182	212	168	221	194	170	188	200	196	203	215	206	202	182	213	184	202	194	201	213	189	231	197	191	183	199	216	196	206	187	225	193	207	223	194	221	219	197	181	204	214	216	164	210	229	195	197	203	175	197	187	194	225	186	221	190	203	231	188	187	220	182	217	198	204	195	195	208	198	221	194	207	211	211	182	208	200	199	203	185	211	205	217	170	210	192	201	201	202	201	206	175	186	172	212	182	202	182	211	198	197	201	202	210	199	185	231	208	205	207	175	190	228	197	220	200	202	215	215	191	217	208	199	196	218	188	207	189	205	217	196	214	206	203	198	204	203	211	205	200	195	200	188	214	221	204	215	187	203	212	209	226	221	200	211	195	222	191	191	178	205	180	192	213	176	197	191	217	180	201	215	219	202	200	191	186	213	181	213	199	225	203	199	210	186	173	195	200	177	222	221	197	195	193	205	215	195	200	174	199	208	213	189	209	183	188	190	193	180	179	182	209	224	233	209	217	217	182	242	201	190	213	199	202	191	183	174	188	192	206	169	198	214	195	198	219	222	187	206	191	203	179	204	196	175	189	179	178	176	204	204	222	178	182	203	194	216	222	188	204	184	200	181	207	181	194	217	225	193	221	192	199	188	197	192	221	179	184	190	214	181	213	189	198	207	204	220	218	202	199	228	207	199	184	236	220	202	204	187	216	186	191	182	211	155	199	209	198	208	187	213	200	200	191	185	187	195	203	198	232	193	199	185	237	196	192	191	199	204	215	222	199	200	197	202	198	192	194	197	177	198	177	213	197	216	178	222	185	181	193	211	187	209	184	196	192	218	221	194	201	191	219	197	179	232	194	213	204	186	214	212	198	183	198	183	208	211	176	168	210	218	190	191	203	192	200	199	199	195	189	208	200	227	219	168	194	188	199	181	207	194	178	218	191	195	206	187	191	189	211	211	226	195	222	231	206	198	209	199	175	190	189	197	201	185	186	194	200	188	192	208	216	194	211	199	195	198	196	225	204	205	199	209	226	221	203	188	213	187	200	204	191	204	189	212	181	185	203	218	193	206	220	235	228	193	200	186	193	179	221	200	211	221	215	211	190	202	223	221	172	188	193	212	172	204	197	185	209	200	190	196	209	148	202	188	219	214	185	209	218	176	195	223	209	196	215	227	215	205	229	191	213	204	225	212	210	205	199	220	202	194	223	213	209	184	187	184	208	199	198	184	203	188	210	210	199	201	188	211	229	199	205	185	199	190	199	195	184	197	170	176	184	211	207	240	207	201	185	209	185	202	191	219	196	194	179	202	194	210	184	204	222	193	196	217	203	200	199	222	204	204	208	193	209	199	208	205	202	198	216	213	228	195	187	198	214	232	214	182	203	199	202	200	210	210	216	209	185	205	185	187	209	202	213	214	169	183	220	212	188	167	184	211	201	225	196	170	210	200	219	204	223	206	221	202	201	207	223	210	186	195	186	205	177	200	202	210	199	178	195	194	192	250	202	207	172	221	213	181	208	218	223	212	178	223	211	198	187	208	211	194	196	211	198	216	209	208	183	185	201	216	201	192	207	167	212	226	201	203	205	212	204	216	187	161	181	184	193	190	184	199	204	187	194	201	185	194	194	195	190	202	208	216	187	217	183	207	200	206	190	209	206	194	191	198	234	196	172	197	195	194	229	190	202	187	223	192	202	196	248	176	200	185	198	224	189	205	202	201	206	205	214	197	181	212	184	216	197	186	217	179	160	200	210	214	204	217	201	212	186	215	211	225	192	207	206	165	196	204	179	207	199	209	202	189	193	187	206	203	209	232	209	176	212	185	176	198	179	237	182	188	226	200	189	209	198	199	198	197	191	202	221	198	210	204	191	167	201	191	196	181	205	177	200	195	183	209	172	179	198	179	185	183	234	225	200	189	181	190	195	183	177	195	217	222	187	196	204	204	210	179	209	201	211	224	221	208	218	208	191	197	205	207	185	188	209	224	215	187	189	227	217	210	202	181	183	207	180	207	209	229	221	206	222	224	205	208	204	212	186	201	156	214	210	210	199	188	197	217	203	213	190	208	196	202	199	186	215	199	191	209	203	223	201	182	201	192	191	186	178	204	181	208	195	194	212	197	182	187	208	194	204	186	208	208	194	193	191	197	214	206	242	211	192	197	195	185	186	181	190	192	210	188	171	194	201	214	204	207	176	225	226	197	193	194	189	207	202	199	227	237	177	186	207	179	196	221	210	205	198	210	226	183	223	179	201	175	202	219	205	180	232	215	199	209	231	222	206	218	185	240	209	198	193	201	173	210	208	186	222	186	209	205	216	210	181	215	203	208	213	192	195	221	201	216	219	184	237	215	180	213	204	227	211	232	201	213	226	194	188	232	196	211	193	202	215	212	205	189	198	167	182	225	219	229	194	192	201	199	190	195	215	202	203	207	199	213	177	213	203	198	214	205	222	197	184	198	201	216	223	186	184	181	198	193	207	228	196	192	228	192	187	187	207	205	229	219	241	204	168	181	213	207	166	187	199	213	186	199	209	180	221	206	213	196	203	192	196	203	197	204	193	217	214	190	207	181	202	198	222	201	190	210	198	208	213	197	199	206	206	202	181	182	216	191	216	211	220	175	213	196	186	185	214	197	210	203	208	194	188	182	212	186	210	183	189	203	203	211	199	189	201	230	192	211	217	229	195	202	211	218	176	203	224	213	223	202	189	208	215	203	207	188	219	199	210	211	166	189	203	185	224	201	203	186	179	181	189	209	204	178	193	215	215	183	189	181	208	204	194	206	206	189	178	206	232	212	176	220	172	165	207	226	222	216	213	216	213	191	207	194	211	191	213	220	205	198	214	194	220	209	225	194	187	193	222	190	217	206	195	192	223	177	203	191	183	197	210	182	218	193	235	178	207	214	224	175	204	211	200	213	208	200	212	201	209	198	173	190	192	213	212	194	194	175	214	181	202	201	215	181	196	200	197	219	213	208	181	197	191	230	189	234	198	211	209	226	190	178	192	174	189	182	206	186	214	214	191	195	180	220	190	219	182	194	189	198	184	216	203	217	206	224	191	230	178	193	196	197	203	199	208	204	210	195	192	201	191	205	197	227	208	190	203	192	227	212	188	187	192	218	199	213	198	212	210	201	225	187	193
13288	3498	7277	6970	18977	49391	50433	44692	35110	23749	11784	4775	1839	859	580	510	489	506	453	523	519	519	473	524	505	522	493	536	499	496	520	485	542	511	474	499	454	487	475	454	473	510	543	474	516	495	481	543	490	509	480	493	559	498	535	508	508	486	500	471	454	489	471	542	545	485	509	520	437	500	518	494	541	494	503	492	470	475	491	516	472	510	479	504	470	493	508	508	486	470	497	471	499	472	520	532	504	527	477	494	478	504	515	486	518	509	490	490	500	490	515	511	487	495	507	530	522	524	480	481	507	487	495	499	477	493	479	538	493	479	463	451	510	494	512	501	497	508	489	464	492	499	491	467	490	489	507	473	512	512	527	531	514	480	514	508	498	526	477	514	482	522	499	478	501	477	525	469	488	533	509	479	489	515	528	513	501	472	502	499	501	509	483	505	494	473	531	506	473	468	503	502	482	508	461	495	465	467	486	512	501	523	448	473	469	498	501	476	471	509	516	487	466	515	492	509	509	538	507	485	448	488	518	489	479	511	472	494	489	467	497	497	463	482	525	486	516	479	469	523	551	500	499	529	509	516	476	510	452	468	500	521	470	509	489	525	522	496	511	480	518	521	505	494	519	471	490	537	482	499	473	511	523	516	541	465	525	493	501	483	524	541	493	477	530	487	522	466	486	509	501	496	510	491	527	475	488	484	497	485	536	482	486	500	529	501	511	508	488	503	486	474	491	519	512	510	508	514	523	483	506	503	464	493	469	510	554	500	505	506	498	509	468	466	460	500	500	504	494	531	532	527	507	528	473	488	499	461	500	515	528	456	462	489	520	497	530	485	509	505	488	495	495	525	496	506	505	522	497	491	492	546	483	501	500	485	475	514	497	448	485	486	475	525	492	510	490	545	528	529	455	447	468	477	511	517	502	505	486	497	506	483	484	438	478	501	481	503	521	474	538	514	509	513	508	482	470	512	464	501	553	471	540	465	441	493	508	496	509	446	528	496	471	481	497	480	479	475	489	503	444	529	536	489	498	512	509	532	461	488	514	481	530	507	488	501	547	488	461	483	492	491	454	479	531	517	525	480	508	480	548	489	491	481	490	460	460	502	482	472	493	505	528	529	483	478	517	516	482	518	507	485	462	495	502	488	448	488	484	479	529	499	502	445	476	486	503	493	480	498	480	506	504	469	523	483	454	531	516	500	509	506	508	526	518	508	483	499	467	478	460	524	504	522	517	527	487	482	518	513	477	501	503	513	481	506	538	537	466	511	478	492	479	488	509	468	521	542	486	479	523	497	486	510	497	473	516	467	458	522	479	477	473	466	497	515	513	508	498	478	523	497	482	480	501	487	470	506	462	517	520	444	532	497	492	502	518	468	450	510	525	492	515	461	524	497	468	477	488	477	558	514	478	512	486	478	509	501	529	502	492	485	525	511	498	491	512	501	487	489	448	470	529	496	524	510	502	532	527	472	491	543	525	461	524	510	514	506	515	499	532	530	527	487	529	473	498	478	501	513	514	476	469	489	490	503	498	534	489	472	539	535	552	513	474	482	502	451	499	510	491	502	485	479	518	485	528	497	500	500	510	504	500	536	489	462	515	518	476	514	496	494	477	407	466	521	521	480	444	507	516	510	497	491	517	458	526	494	547	490	480	502	477	528	496	472	501	482	507	506	485	507	482	471	480	503	525	446	521	488	478	473	461	501	503	523	504	510	511	465	520	485	492	503	513	489	437	492	483	526	502	531	485	475	490	516	489	536	506	515	486	471	475	493	524	478	515	444	445	531	482	490	531	510	518	500	524	497	494	518	514	467	539	512	500	499	516	507	487	495	495	501	513	493	485	520	510	485	517	460	520	499	500	509	488	487	481	531	507	482	459	537	492	498	471	513	493	493	470	504	485	530	470	472	486	482	482	460	495	482	496	517	506	470	443	464	480	486	511	486	467	471	465	508	467	514	514	465	564	491	499	500	494	479	518	481	524	494	529	497	464	515	512	543	523	505	514	498	486	495	483	480	497	505	506	503	470	510	461	517	519	487	503	511	478	505	490	496	479	476	478	519	473	500	470	511	491	500	513	473	512	478	500	512	489	485	498	516	482	511	512	469	495	512	504	504	452	438	480	496	476	515	511	481	490	495	521	462	504	486	514	465	495	494	535	492	494	465	507	530	531	502	482	466	476	525	494	521	504	488	482	472	501	480	483	503	507	494	489	556	521	485	517	463	512	513	512	511	504	455	490	484	499	481	530	532	479	542	505	482	490	458	504	488	518	488	520	504	487	540	509	493	484	490	516	505	498	512	512	470	502	500	515	506	496	501	505	503	475	489	518	484	533	512	463	528	516	509	502	534	488	534	517	491	484	471	502	492	495	512	533	554	471	515	525	522	510	490	507	467	507	515	474	501	498	460	530	491	511	531	521	470	520	526	499	511	536	484	475	472	509	479	560	516	503	484	502	511	499	462	492	486	467	472	515	464	480	495	488	496	466	526	487	531	495	514	547	467	506	502	477	504	463	465	495	502	522	518	508	486	489	473	482	493	504	501	486	488	500	502	502	508	502	505	499	527	509	490	458	513	494	467	470	455	487	489	498	537	493	490	460	508	522	500	484	556	499	473	485	489	491	485	525	506	464	496	501	481	488	474	517	499	464	498	522	508	517	463	523	530	504	499	534	501	487	473	473	514	505	472	505	524	497	530	536	475	471	514	481	499	486	494	470	478	502	493	495	512	479	501	509	471	479	496	510	527	479	471	529	544	491	489	488	441	519	467	502	500	465	518	485	500	538	522	503	528	486	538	532	519	501	489	512	534	509	488	476	481	476	495	496	493	480	479	501	482	504	494	500	524	509	470	466	521	505	501	505	491	514	496	520	528	500	482	505	499	503	480	479	480	466	521	521	452	482	524	512	504	465	481	523	483	481	524	485	473	500	507	492	501	461	506	513	491	471	493	491	523	469	513	499	491	496	503	503	501	483	524	505	489	482	531	527	473	501	513	556	471	482	527	515	497	513	461	492	545	471	497	540	509	488	455	457	478	474	521	507	486	506	448	499	489	563	531	472	479	473	531	482	507	476	456	495	515	484	470	485	492	486	540	486	476	479	527	517	504	505	480	489	528	500	517	469	477	508	522	493	469	495	522	515	479	490	510	472	493	527	503	448	490	498	473	486	488	514	492	500	500	499	494	520	489	498	534	487	473	530	488	480	514	475	462	513	520	465	518	478	462	539	480	497	467	498	490	485	503	490	490	504	502	502	510	550	509	486	509	477	510	510	480	483	490	554	498	461	466	531	480	496	543	527	491	496	484	506	494	495	516	485	480	521	493	525	521	520	478	510	492	519	446	446	463	461	488	498	496	471	482	497	479	503	508	522	487	508	493	501	503	530	485	490	507	500	519	511	495	460	497	511	512	466	446	480	491	494	474	497	477	525	501	486	519	495	501	459	475	533	492	464	534	487	463	497	434	481	549	484	490	503	514	494	520	494	483	509	511
22528	9085	12191	7522	19721	46625	53706	42686	29723	15651	6077	1846	588	283	246	223	179	203	161	202	214	205	211	158	200	191	195	194	194	188	193	185	196	175	205	213	183	180	203	176	167	207	213	205	185	212	200	180	201	179	182	179	219	195	199	195	193	215	201	186	205	199	186	193	171	191	212	230	199	187	203	200	180	191	206	211	178	178	194	182	201	203	217	210	184	185	225	191	221	218	186	186	184	169	193	196	182	195	229	186	210	190	209	189	170	199	202	197	186	197	176	165	196	224	183	189	203	209	184	194	206	215	188	185	195	189	168	180	195	169	191	203	191	209	180	202	204	179	164	175	169	214	194	190	183	186	178	207	210	214	194	217	219	180	176	167	162	153	193	210	195	230	216	188	182	215	192	188	211	208	193	197	199	199	226	195	192	211	191	179	220	151	204	197	204	203	206	176	205	198	195	176	204	178	197	196	196	203	187	203	200	172	185	173	201	210	187	203	168	210	198	196	176	186	182	219	186	188	220	205	184	191	180	195	201	201	173	203	207	169	209	216	181	190	195	200	206	173	202	196	206	192	184	202	194	194	195	200	171	203	194	214	201	186	188	192	186	184	185	197	171	189	187	202	172	187	217	194	174	194	196	172	205	182	200	237	193	186	185	190	188	205	213	201	186	170	192	207	177	192	180	211	189	198	182	198	212	197	180	186	184	190	180	166	195	186	192	191	178	196	215	203	169	191	198	185	173	185	215	207	189	185	175	196	180	165	197	180	166	232	195	172	196	195	198	192	191	221	188	174	186	213	199	178	169	165	196	191	176	208	220	181	195	202	192	168	194	215	218	218	181	202	188	191	192	183	187	207	200	196	210	184	200	166	211	198	198	165	199	191	166	166	170	178	179	168	201	178	175	203	188	195	177	178	183	182	206	178	188	211	213	209	185	179	207	196	202	201	202	209	185	172	186	171	203	188	190	202	198	192	214	210	193	197	185	198	194	183	200	193	165	194	198	172	205	170	195	200	195	193	174	184	188	187	198	201	179	181	202	184	198	176	195	195	171	183	189	215	171	194	191	199	183	218	198	196	178	191	191	199	178	171	209	216	174	195	195	193	194	192	169	196	175	164	191	198	180	188	181	204	163	189	198	176	200	199	223	192	173	184	203	221	198	229	180	185	170	194	179	186	196	193	190	187	191	192	213	178	187	171	198	179	191	196	176	175	204	192	182	180	176	185	196	167	202	206	165	201	182	200	171	194	178	212	199	196	183	166	204	197	190	215	185	199	200	201	187	220	211	198	170	186	192	211	177	188	199	200	193	201	196	191	192	189	203	211	198	205	200	200	199	190	198	202	217	184	188	178	209	198	202	200	199	186	206	177	176	164	190	188	203	212	206	202	189	165	185	193	215	183	176	186	197	210	205	208	219	180	162	207	197	204	192	183	184	196	217	194	186	200	187	179	194	202	197	184	200	183	177	177	201	191	198	183	189	178	190	162	191	162	201	178	180	195	185	181	197	200	202	210	182	181	201	168	197	184	179	163	192	165	209	190	201	186	172	176	173	179	203	195	179	178	198	197	193	189	204	196	204	204	192	200	196	208	198	192	171	191	182	190	190	217	188	187	183	182	195	177	190	215	183	214	190	186	187	201	208	199	201	188	219	197	205	182	202	190	197	205	195	184	182	191	178	176	186	181	192	192	182	189	201	184	184	197	177	214	176	168	187	188	158	209	188	187	197	222	184	201	203	212	198	204	194	216	198	202	200	222	168	196	189	185	193	187	187	183	199	192	202	209	151	209	185	199	197	182	185	205	207	179	192	195	199	197	212	199	181	170	199	183	206	183	187	199	190	200	170	195	181	179	182	216	202	201	180	181	176	168	159	166	206	177	191	193	217	202	183	206	204	186	175	201	177	197	171	189	217	215	175	202	203	206	187	176	199	170	202	187	194	173	197	180	222	186	186	189	213	208	169	185	190	197	185	151	189	224	168	189	203	202	178	170	180	172	169	169	190	191	161	159	202	213	191	205	188	182	183	194	191	176	180	191	175	182	193	176	157	161	190	208	199	214	220	171	206	212	218	205	201	193	186	191	198	194	198	190	196	179	237	184	192	239	170	195	207	191	188	195	198	185	202	208	174	200	189	194	169	154	185	233	182	202	193	163	194	203	186	174	195	202	200	191	189	154	179	189	201	198	185	184	173	194	190	226	203	208	204	177	196	195	208	198	227	176	188	186	195	197	219	217	202	186	206	225	213	177	196	207	191	210	188	200	190	195	173	193	195	188	168	218	212	188	190	182	226	205	167	221	179	180	181	210	187	188	178	212	215	186	185	210	172	187	199	196	187	195	191	183	203	176	192	211	176	194	181	193	205	201	203	222	180	195	217	194	209	180	197	201	199	192	214	216	195	184	208	189	208	203	204	172	166	218	190	200	196	175	198	214	192	186	198	181	187	187	204	209	202	206	250	182	191	206	206	178	202	205	194	219	158	214	201	183	216	183	189	199	180	177	189	169	177	162	180	197	185	220	192	178	209	197	182	164	227	199	207	191	220	204	189	190	189	227	186	205	210	185	191	179	182	196	188	202	179	177	200	199	184	177	192	192	189	192	192	193	170	222	157	173	205	189	194	195	209	200	217	198	195	170	212	202	206	174	200	188	194	203	191	184	214	195	212	201	200	216	197	185	193	188	201	194	194	206	198	192	193	181	169	202	188	213	176	181	194	204	187	204	184	192	220	192	223	229	189	184	189	214	201	186	208	204	210	184	205	210	229	190	162	188	186	197	186	184	204	213	196	192	182	184	216	170	210	188	202	191	208	209	185	194	190	195	181	203	179	203	186	196	196	192	221	171	207	172	206	217	182	169	172	188	201	184	199	190	182	202	187	197	215	177	189	198	174	198	176	181	178	170	190	204	205	190	195	192	171	199	188	180	232	178	177	210	186	199	183	179	179	213	213	181	188	188	204	181	203	192	175	191	204	174	187	193	179	195	211	192	213	168	201	205	174	167	181	197	176	211	203	185	189	189	178	186	209	185	204	154	206	175	194	190	185	200	182	183	226	193	182	176	197	189	199	201	213	204	207	176	181	187	185	188	211	188	201	183	211	184	188	189	185	217	187	193	194	211	205	193	195	200	206	175	190	190	209	194	207	196	191	204	203	196	201	185	184	191	221	225	205	176	174	181	209	206	216	200	190	181	200	188	186	211	187	198	188	222	219	201	204	173	205	186	204	183	203	186	227	204	191	168	196	223	173	211	173	200	193	196	207	176	203	193	205	195	200	193	203	198	195	200	213	176	205	188	184	187	185	164	161	177	192	189	205	195	204	201	200	198	200	211	173	168	188	187	191	178	200	165	188	180	203	199	194	188	198	211	183	187	203	165	206	201	185	208	193	188	214	202	192	180	192	195	190	215	167	182	205	206	199	192	179	192	191	190	222	182	215	173	159	196	208	198	183	180	207	188	173	186	190	193	197	216	199	204	191	182	159	188	181	205
12906	5832	14380	11844	35825	60920	66264	56548	44828	30818	16966	6773	2320	1013	609	507	493	480	490	452	459	512	498	462	494	453	472	478	472	480	481	447	484	442	443	510	458	463	416	475	508	450	500	490	464	476	487	431	470	479	463	452	498	487	458	473	507	461	426	453	478	488	503	466	478	432	469	463	483	496	462	481	439	449	487	523	478	495	558	525	486	436	454	510	465	471	434	467	466	435	502	450	445	473	475	427	513	467	459	464	464	492	494	491	458	451	487	478	486	479	534	485	448	490	458	447	538	485	503	459	494	479	484	473	466	446	450	518	477	464	477	467	458	468	456	478	435	490	496	460	521	475	480	464	470	495	485	458	452	521	475	479	457	454	474	467	474	449	474	453	482	490	489	487	485	452	444	450	464	437	475	493	482	453	489	444	455	473	478	481	472	430	512	457	496	468	459	450	463	463	517	486	455	450	489	473	520	501	506	478	470	406	465	473	480	413	453	489	482	492	474	459	485	488	474	489	458	457	479	463	501	443	458	459	486	489	419	476	501	440	491	484	496	461	481	472	465	494	509	468	478	460	467	469	470	488	519	491	470	459	447	514	492	500	482	469	460	495	479	464	432	432	469	472	473	453	436	490	443	451	484	468	476	484	460	527	471	442	454	481	479	461	453	446	420	499	519	465	468	486	462	486	517	445	434	450	474	493	497	494	468	444	483	463	495	479	477	455	472	468	429	461	519	489	492	475	468	462	513	492	474	454	458	460	497	476	462	448	427	446	479	501	476	484	451	478	464	443	440	451	491	438	483	452	450	500	491	516	503	482	431	512	448	511	448	475	522	491	463	473	450	446	486	419	428	489	447	494	502	469	491	448	478	457	460	486	471	481	478	466	476	436	457	485	477	454	443	460	482	449	473	496	449	454	484	481	440	451	456	479	460	446	485	477	498	481	469	424	466	462	491	463	483	458	467	466	473	452	458	439	494	462	479	463	460	491	478	463	423	508	479	468	451	421	484	455	452	512	495	464	451	455	427	511	489	485	463	508	483	462	448	482	460	475	470	470	489	483	439	518	490	453	464	427	482	478	463	478	468	487	473	461	484	468	481	479	467	494	473	438	467	466	490	469	465	446	478	471	485	482	498	496	445	476	443	461	479	464	466	413	478	463	502	467	475	487	454	519	477	465	438	438	473	471	512	453	515	466	468	496	490	504	482	426	462	487	471	486	492	479	461	445	476	496	484	434	490	479	500	447	496	487	504	486	441	436	454	444	472	475	467	519	486	439	494	486	475	446	478	468	453	471	484	415	488	447	461	481	468	459	474	459	450	512	449	487	483	480	489	446	507	418	469	460	493	462	447	453	472	486	458	463	491	459	443	482	487	477	480	467	485	468	468	474	485	480	473	491	473	475	480	448	468	477	466	462	445	451	473	481	488	515	463	521	446	471	504	467	469	451	495	472	452	476	537	500	472	472	452	465	494	469	436	462	448	533	475	450	477	494	456	491	487	457	482	437	468	490	468	470	473	458	477	494	466	474	503	452	495	481	464	478	445	490	460	449	460	444	457	500	464	479	489	475	466	454	488	486	452	461	451	448	453	459	510	476	476	499	461	489	462	499	463	444	502	486	505	465	488	480	443	470	458	466	486	489	479	470	482	466	505	513	480	456	466	511	489	465	484	470	476	511	525	466	489	447	485	434	469	515	481	508	455	453	465	444	554	433	451	482	509	474	449	467	467	466	458	517	488	464	470	483	486	451	469	503	483	499	484	474	474	467	461	438	459	490	476	429	465	485	498	483	467	465	468	470	482	494	477	469	493	498	457	455	482	487	477	502	508	475	459	433	501	445	478	468	448	470	490	465	493	480	462	478	485	522	465	443	459	483	442	461	488	438	492	491	447	433	461	459	429	477	472	491	432	446	453	455	444	497	467	454	471	486	442	477	466	482	471	446	481	475	505	474	474	490	457	490	449	481	507	486	462	459	480	472	488	491	509	497	453	495	436	506	475	473	455	507	464	452	474	494	446	473	445	456	483	485	494	483	515	482	439	477	504	468	490	517	509	442	471	469	482	493	486	497	450	461	504	470	511	466	461	514	494	469	504	457	496	470	480	507	473	484	490	461	463	480	448	458	490	441	423	455	459	436	504	452	479	465	463	529	472	464	470	490	479	508	479	504	521	518	513	475	463	481	457	471	480	490	457	465	474	459	507	488	503	463	474	448	519	458	484	492	469	475	466	497	460	476	518	469	454	488	462	460	480	486	464	472	476	464	473	470	472	476	495	428	485	445	467	445	493	516	491	463	450	526	459	450	477	482	475	429	473	444	433	487	479	466	464	509	492	445	463	510	428	460	459	465	468	516	478	472	527	465	454	474	497	487	437	451	488	492	464	462	457	462	444	460	529	441	480	490	436	480	483	480	473	463	501	455	481	442	461	459	464	441	494	538	480	421	502	453	472	511	457	435	508	494	471	461	501	472	498	484	465	458	462	484	485	453	482	473	476	430	450	479	489	461	428	489	443	447	495	477	488	436	476	441	493	455	439	485	476	483	451	438	459	480	422	487	513	488	464	443	483	488	500	485	524	516	473	463	453	445	488	462	459	467	518	432	472	513	499	457	469	446	483	449	466	442	450	487	498	478	491	484	466	464	520	477	462	467	449	491	497	448	451	490	486	456	518	428	469	480	449	490	458	451	472	466	484	517	480	454	482	473	479	450	466	483	462	462	470	493	468	490	479	422	476	499	509	451	482	515	474	449	450	469	442	447	466	482	489	466	478	451	500	469	465	439	449	461	481	444	491	464	479	483	462	480	467	489	502	483	493	465	473	502	481	446	457	489	448	457	499	483	463	468	470	461	492	493	468	511	451	455	472	497	471	475	463	459	476	483	478	480	475	469	500	461	457	467	487	502	424	440	478	487	443	539	493	460	487	492	480	500	420	455	451	421	461	477	489	473	493	476	467	461	460	481	468	479	509	417	461	500	501	496	468	487	490	474	451	441	493	489	465	474	491	493	470	496	478	470	480	448	464	470	440	470	493	471	474	454	480	479	493	482	450	491	449	482	468	471	458	430	441	441	469	457	493	486	462	485	468	456	450	470	451	474	510	465	418	455	466	454	455	466	461	438	460	491	484	480	479	464	502	494	454	467	494	449	506	477	477	471	424	437	453	459	438	525	491	462	479	468	471	476	439	468	465	444	459	505	491	484	460	494	465	434	490	500	429	455	442	469	472	486	458	440	481	462	423	443	497	474	496	485	524	473	435	482	494	438	485	465	501	455	497	459	471	500	461	478	461	462	474	512	459	477	455	447	473	475	451	489	504	460	480	477	487	506	440	445	439	511	496	504	492	456	492	466	473	475	458	455	492	451	512	488	473	477	484	433	458	475	471	503	469	417	446	452	493	482	463	475	487	468	474	469	467	476	455	489	463	486	471	451	463	449	469	498	457	444	456	457	442	463	469	474	495	477	477	496	475	452	441	464	490	451	471	470	430	460
5071	1667	718	452	602	1989	2905	2607	1735	912	506	306	227	175	195	154	163	160	159	143	172	138	170	156	146	147	154	153	167	169	170	164	176	166	176	163	142	149	160	171	170	149	144	158	167	159	165	174	162	162	163	155	166	150	166	157	141	180	112	167	171	164	146	144	136	145	162	165	170	150	162	170	154	159	160	145	155	160	162	146	158	155	163	168	150	162	172	142	159	168	152	163	154	170	179	167	165	168	165	156	139	156	135	170	147	157	173	150	159	151	167	160	163	169	149	139	161	142	159	169	173	189	156	152	183	170	166	157	147	154	147	166	157	161	166	150	179	159	160	170	166	156	143	181	143	163	168	127	168	167	146	159	179	180	184	167	158	152	153	163	178	140	181	143	164	177	166	151	184	144	164	183	165	164	159	156	172	164	161	162	149	157	181	156	158	149	152	173	178	158	152	159	164	178	161	156	149	162	179	180	164	157	166	155	168	159	172	129	188	170	173	157	149	153	152	173	165	155	156	164	143	151	170	161	152	167	207	165	151	156	153	153	137	169	168	161	151	176	165	186	184	164	147	172	163	154	164	153	185	138	186	157	136	149	135	179	143	178	162	159	158	151	145	163	168	181	156	188	141	163	151	148	140	153	173	153	158	161	174	157	168	161	157	146	150	166	173	158	166	151	164	158	179	168	167	155	142	158	159	155	152	148	159	143	153	195	165	143	171	153	147	166	159	158	165	152	174	147	163	174	170	142	169	153	150	158	157	155	165	172	172	145	165	148	159	159	148	142	168	155	166	164	150	151	150	132	148	180	149	141	168	163	172	147	167	178	160	164	161	163	160	188	177	130	151	139	157	162	144	176	172	163	159	154	159	155	154	179	165	171	161	150	167	173	162	153	162	174	175	149	141	160	172	140	173	176	159	147	143	162	169	180	164	137	160	170	158	160	162	167	154	148	162	157	149	166	134	153	159	150	175	163	175	144	153	168	151	134	172	153	168	137	146	184	153	160	166	145	164	169	155	141	180	174	157	148	144	151	165	148	135	172	165	170	180	152	180	164	169	159	175	174	175	144	156	143	138	173	145	145	145	151	161	148	161	145	159	157	151	150	141	148	160	159	149	156	152	158	158	178	177	161	165	185	152	144	143	164	147	189	184	158	158	179	158	167	135	171	146	160	137	175	150	162	167	162	170	158	146	162	159	194	136	173	164	159	161	183	163	137	161	171	136	145	158	157	169	161	159	159	163	144	151	180	150	145	166	182	159	174	139	172	169	162	164	149	164	153	172	170	139	177	165	152	180	174	162	169	165	151	148	158	172	159	142	167	160	186	164	183	154	181	153	146	146	143	169	152	136	149	142	147	160	130	163	165	169	163	146	151	163	165	194	168	164	147	161	153	174	152	156	176	156	159	156	181	201	165	159	144	160	178	176	161	177	141	163	186	149	155	159	178	150	161	162	154	168	164	192	138	168	171	174	155	159	160	144	159	159	156	145	163	172	178	159	144	139	173	148	149	161	175	145	167	145	157	145	124	161	160	166	161	162	156	147	155	185	150	140	140	164	180	139	151	177	174	162	153	159	143	163	176	159	170	158	172	145	164	149	145	158	145	168	141	163	184	148	150	159	169	143	133	189	161	179	136	143	182	151	154	142	160	197	150	162	172	165	166	171	169	170	149	166	155	184	172	162	164	164	155	178	172	163	162	176	153	158	166	175	143	139	144	177	175	149	165	173	166	163	157	148	146	157	161	156	131	174	178	156	170	146	183	172	155	158	170	138	155	187	164	175	165	159	168	151	181	143	156	158	169	170	175	159	176	138	160	166	185	142	160	151	142	161	156	159	187	171	174	160	177	152	160	157	149	145	144	174	146	169	146	162	145	165	172	168	165	174	169	193	172	151	155	160	154	150	173	180	167	164	173	162	139	161	151	162	172	150	187	155	152	151	159	145	176	186	151	177	162	133	158	145	167	147	140	164	141	148	135	131	149	167	160	148	150	180	172	139	163	153	166	161	147	163	156	147	151	148	166	182	159	178	138	161	167	143	162	152	143	162	157	183	163	162	163	181	153	151	177	146	161	150	159	152	159	167	142	144	163	172	159	165	154	171	159	159	155	141	173	149	171	149	176	181	159	176	170	159	141	145	159	166	154	155	156	161	175	155	144	152	193	163	166	153	158	156	148	171	165	137	148	166	156	156	157	180	131	152	169	147	185	180	163	137	171	155	127	154	146	164	156	155	149	159	161	146	163	152	155	188	167	151	170	175	148	162	135	181	158	141	144	166	148	142	162	159	142	176	175	151	154	175	146	156	177	150	175	153	157	181	152	145	164	173	176	153	140	167	175	157	153	150	172	150	166	177	163	162	165	168	172	172	165	160	167	160	187	169	158	172	138	176	153	171	164	164	156	151	143	164	155	181	168	164	164	157	158	176	176	178	170	153	167	162	190	164	140	161	167	163	172	157	171	152	180	148	171	160	170	162	164	172	171	144	163	160	159	161	137	156	164	161	164	161	153	164	178	142	171	169	134	153	152	166	164	166	166	160	147	159	177	158	168	194	149	158	157	174	164	156	153	151	182	162	175	154	140	164	163	157	159	145	149	150	147	157	134	149	151	176	184	168	153	159	175	164	161	157	160	135	162	151	172	170	166	161	146	179	171	164	156	151	177	152	158	156	152	159	168	153	144	159	153	137	162	177	132	157	189	157	145	161	142	156	154	168	165	173	168	174	164	158	155	169	160	135	151	159	174	161	161	172	169	168	163	152	177	177	149	154	116	165	169	180	144	168	152	159	161	152	176	158	153	177	143	146	174	156	163	162	161	156	161	169	159	154	147	172	160	145	153	160	154	156	144	148	165	138	151	152	178	163	154	159	166	162	166	156	178	151	166	157	172	170	161	161	172	153	205	163	145	179	160	149	143	167	159	149	160	143	158	156	174	171	162	144	160	169	145	187	161	155	160	188	158	138	154	146	147	145	139	140	147	138	150	140	158	148	141	176	172	135	163	170	137	157	155	141	141	170	152	182	156	136	124	179	187	175	147	161	160	187	191	158	127	181	167	163	164	157	168	147	166	153	157	173	168	178	155	172	181	172	130	147	145	156	147	175	185	145	145	149	160	151	158	168	151	169	175	151	161	173	153	159	169	178	159	147	165	165	168	153	147	162	168	149	185	157	175	158	141	173	170	163	199	147	138	134	152	168	153	148	186	173	152	174	176	135	167	150	168	148	174	145	140	156	150	158	152	157	167	174	140	171	167	154	157	172	150	167	179	150	157	163	153	179	152	161	165	155	181	177	152	156	155	158	178	184	148	142	162	169	149	165	131	160	160	153	144	170	186	152	175	174	146	149	174	153	146	174	143	149	147	170	148	170	156	152	147	152	164	155	144	159	164	126	158	180	165	155	164	184	151	144	197	146	169	160	159	159	159	151	144	184	137	162	161	172	166	163	170	164	160	146	164	168	177	157	153	181	165	152	147	156	147	159	144
3713	1646	1466	1512	2974	9622	12922	10368	6830	3383	1656	868	502	441	409	389	405	413	350	386	419	387	370	432	408	425	418	370	415	373	391	396	417	407	408	399	416	423	405	423	421	379	409	371	426	435	394	390	413	396	384	433	401	397	410	409	409	403	389	399	402	398	414	394	400	429	388	393	409	392	420	408	388	369	388	414	388	382	372	414	391	422	414	400	412	381	402	379	439	375	387	438	445	388	367	417	424	429	413	425	429	406	423	431	392	393	401	420	379	408	443	438	389	395	412	367	427	409	392	432	395	416	390	441	414	407	395	394	372	400	375	387	393	376	441	426	365	384	427	383	407	434	379	432	375	385	423	396	406	397	396	395	435	417	406	420	369	454	418	403	379	386	406	400	393	391	435	394	420	391	370	385	406	394	411	412	407	429	419	405	357	410	396	404	390	447	395	419	415	392	420	425	395	441	428	413	410	401	397	420	402	438	438	363	385	441	425	429	387	426	402	419	397	423	430	423	411	412	370	379	399	406	414	436	396	384	395	403	364	378	380	382	421	385	386	392	392	386	399	417	420	425	442	399	419	379	407	400	431	364	402	419	425	402	423	412	390	422	377	423	429	367	360	428	394	370	406	416	406	382	393	428	428	458	384	422	388	396	425	399	399	428	396	391	384	422	451	396	429	386	420	435	386	431	399	447	403	438	396	397	373	393	407	391	399	408	411	409	380	416	436	413	390	405	410	420	404	378	414	415	396	392	409	384	384	437	427	397	384	387	410	420	421	412	400	396	416	407	375	399	395	425	389	396	372	382	407	423	416	399	390	406	395	393	423	426	447	410	430	385	417	407	415	409	390	418	405	405	435	392	412	415	401	409	394	383	393	411	422	401	367	418	396	391	395	410	393	398	415	407	419	408	459	395	410	394	407	420	408	405	381	437	399	417	422	399	384	388	410	374	399	405	420	414	390	434	368	425	405	382	404	376	400	391	411	412	404	380	431	405	454	422	416	411	392	370	410	392	377	409	394	415	386	411	400	405	432	435	380	430	407	395	435	415	417	389	432	423	392	426	420	392	404	457	398	412	400	373	370	435	398	448	425	440	390	405	430	389	416	412	443	379	408	348	415	389	434	408	390	371	430	397	398	399	431	401	384	408	396	393	425	386	420	391	380	369	396	433	391	415	398	403	397	427	398	403	417	390	391	368	440	428	391	358	366	435	421	393	405	450	413	422	440	384	385	414	410	404	386	410	385	398	414	426	379	394	377	413	391	430	383	381	415	394	418	381	404	412	396	385	385	383	364	433	400	399	426	394	384	422	421	423	424	384	412	407	434	421	433	412	403	390	389	438	371	418	402	396	397	427	423	412	419	412	408	373	408	440	395	416	394	405	426	380	375	413	441	396	388	429	419	380	370	413	411	414	414	406	402	397	404	384	382	393	384	391	400	389	411	414	418	375	393	413	429	420	390	401	408	384	371	396	408	426	417	433	382	408	374	406	397	427	408	418	398	389	396	436	416	401	402	411	410	433	413	371	405	394	400	437	435	418	401	452	389	410	406	410	395	420	410	423	421	399	404	411	417	415	411	405	398	403	411	427	388	407	439	415	427	421	421	420	397	406	452	384	414	405	417	443	456	389	436	427	379	410	430	372	395	423	376	407	376	387	412	410	420	409	398	362	385	436	410	393	378	383	365	436	366	396	376	449	382	377	420	373	384	401	421	383	397	446	388	394	406	392	397	393	410	442	431	405	382	406	466	407	396	449	416	399	392	418	428	348	400	404	419	381	393	405	389	400	409	381	426	431	395	395	418	419	411	407	409	375	413	403	379	403	390	445	409	379	391	416	430	427	402	412	395	386	397	416	425	410	400	413	425	413	378	400	414	379	403	405	398	353	414	381	379	392	404	412	372	392	377	393	366	425	400	389	404	380	414	387	400	424	375	399	452	420	434	353	397	393	409	402	398	369	415	403	402	426	428	451	412	417	423	430	403	389	382	406	414	379	414	392	427	405	422	397	386	390	414	393	369	415	392	416	368	397	429	401	441	420	370	405	410	406	419	401	424	401	422	439	380	406	384	424	420	420	386	416	422	384	380	427	381	451	388	408	412	410	396	401	411	365	389	428	417	397	398	399	389	367	403	448	440	403	414	418	406	389	415	426	443	363	425	384	419	381	406	372	429	385	398	398	425	407	427	392	399	411	415	419	387	390	374	457	404	378	406	414	384	422	439	362	417	395	408	388	407	405	420	430	410	397	409	392	424	404	394	396	400	421	391	403	423	428	446	397	368	405	398	412	456	418	387	403	382	442	377	422	419	419	402	444	389	383	388	378	391	406	394	384	428	422	422	407	384	413	389	417	375	381	418	410	407	373	411	392	409	410	381	433	415	395	444	436	396	426	420	413	366	416	388	421	399	422	468	429	379	379	377	420	382	403	413	394	400	396	405	429	382	409	406	383	434	422	408	407	373	400	371	387	424	368	410	431	423	403	413	413	430	389	417	396	402	344	401	432	399	384	436	443	394	405	408	441	389	427	401	382	417	394	389	387	394	412	399	384	416	397	388	439	402	372	409	376	424	405	411	395	391	384	415	425	399	396	405	393	404	403	407	436	395	368	412	419	410	427	396	399	410	409	392	415	421	400	419	415	425	394	399	421	391	405	387	399	401	394	413	406	392	406	408	395	390	400	390	420	370	374	395	441	400	413	394	426	407	367	399	402	410	402	429	398	398	391	405	396	379	409	439	415	399	418	373	452	417	390	382	400	403	431	410	403	415	395	384	395	397	419	400	367	439	412	397	398	381	407	427	380	407	419	403	402	402	408	428	404	406	407	414	395	383	419	394	399	386	397	381	423	405	395	418	401	372	400	385	431	425	420	458	418	413	388	408	401	422	380	411	454	385	415	413	402	409	448	434	412	413	409	414	410	426	395	419	420	394	400	411	403	412	426	434	411	401	373	423	410	433	388	397	420	389	430	396	388	394	409	379	425	432	388	420	388	426	430	417	380	420	382	427	375	379	432	412	426	349	401	404	400	397	414	388	402	417	408	398	375	392	417	424	428	425	409	418	429	372	427	414	424	407	393	444	378	396	392	420	403	405	422	431	444	404	395	414	377	426	405	406	422	398	411	386	407	449	423	410	408	388	405	396	403	404	366	438	394	411	428	432	408	382	430	413	431	382	390	422	391	398	376	367	409	398	413	401	371	430	435	413	397	406	393	399	389	406	407	411	405	396	398	419	390	407	393	378	394	397	380	414	430	368	393	390	395	408	411	430	407	417	420	376	405	403	432	407	405	404	421	413	409	416	428	389	403	436	383	395	385	387	403	406	423	383	429	384	406	385	421	419	468	413	408	415	416	407	411	416	407	414	396	388	411	340	398	397	378	384	409	401	363	411	446	373	380	373	405	409	435	397	395	418	412	446	421	412	416	445	399	397	403	387	409	461	401	417	349	374	412	403	389	422	402	413	388	401	391	400	442	393	427	391	398	382	380
13842	4707	3106	3676	18198	35075	35611	27276	16001	6823	2370	778	407	237	191	189	212	193	194	201	178	217	206	190	209	205	205	169	205	196	213	196	203	197	178	209	202	231	189	207	183	182	207	205	196	200	213	213	194	201	211	202	208	171	178	185	213	204	196	189	188	175	204	198	205	184	205	209	159	205	185	178	211	215	204	203	220	195	180	179	226	189	183	192	208	199	211	202	217	252	176	175	185	202	196	215	197	190	179	200	192	195	200	220	177	187	201	207	205	193	182	200	181	218	200	177	182	187	193	214	188	204	181	174	187	195	184	202	179	195	206	205	191	202	189	201	219	173	186	206	200	174	214	191	188	207	163	192	193	205	199	196	183	203	202	188	183	214	196	193	181	215	202	189	189	199	194	208	207	163	192	190	225	184	200	200	191	180	182	179	196	190	183	209	181	187	210	192	217	192	196	183	190	210	201	145	186	188	191	218	185	200	187	191	202	191	196	200	194	188	189	204	229	198	186	204	208	205	171	196	203	187	185	186	211	188	195	181	203	211	193	205	220	172	188	183	161	178	209	215	186	205	234	190	187	217	163	196	174	221	239	209	185	203	171	186	186	206	195	222	196	195	211	198	203	213	188	206	188	218	189	212	206	211	227	199	193	198	215	196	187	211	199	207	192	176	196	187	211	211	201	192	214	171	187	209	221	198	204	191	173	223	199	199	212	196	205	199	194	216	211	230	190	190	215	181	201	200	184	192	187	177	185	180	185	208	165	198	189	227	212	184	189	179	211	205	191	183	203	202	180	209	199	193	222	166	208	196	166	192	191	201	192	185	180	181	180	182	205	204	197	186	179	196	222	216	184	201	198	182	175	176	210	236	201	201	180	208	190	183	177	189	214	202	176	194	219	179	190	203	200	202	200	190	189	201	199	193	203	216	187	197	205	192	184	227	190	204	212	186	186	202	203	191	188	203	211	180	187	185	218	204	187	219	210	211	224	192	194	197	192	206	213	213	190	184	178	203	190	216	178	180	184	198	201	193	199	188	178	200	205	212	202	160	221	181	194	223	197	215	207	198	179	218	182	183	177	202	171	195	197	205	199	169	198	219	223	225	196	185	188	216	186	195	215	201	168	180	204	183	201	181	177	176	197	202	193	209	195	187	192	184	195	192	177	186	183	174	171	191	178	194	212	210	167	199	180	192	189	196	184	189	199	221	216	193	190	189	203	195	196	205	204	188	186	206	214	191	200	190	204	183	201	228	202	194	186	205	213	245	192	189	188	191	207	169	187	205	195	202	194	183	144	186	187	195	189	186	223	185	192	208	171	218	215	225	198	211	188	202	201	185	180	196	172	204	187	202	230	185	192	174	206	164	191	164	232	191	190	164	232	215	198	202	184	185	184	185	215	230	197	186	180	195	178	188	233	176	204	188	196	205	206	186	203	199	205	208	173	191	206	205	214	193	179	188	228	220	198	174	197	198	187	200	192	211	208	215	202	193	204	174	199	205	215	209	190	167	232	184	164	209	186	187	196	213	207	206	213	224	191	229	189	172	187	168	190	206	196	186	196	214	201	201	224	184	199	195	193	216	189	226	197	203	180	198	198	187	197	204	196	196	204	196	198	174	183	181	205	192	203	218	194	170	161	190	182	179	201	216	200	202	195	209	172	195	212	195	206	206	181	189	206	198	216	216	209	204	201	186	157	174	218	199	200	194	185	198	182	211	215	182	205	194	187	177	196	188	194	190	204	194	189	199	192	188	219	207	220	194	196	193	188	179	200	224	186	207	180	197	232	183	199	190	205	193	227	231	189	184	218	192	194	188	182	186	196	209	189	201	192	213	220	193	175	195	194	197	212	214	204	191	192	208	203	193	209	184	200	206	176	207	188	194	202	198	181	223	195	191	182	182	189	201	185	179	204	212	194	186	167	206	192	184	201	205	197	178	181	188	195	205	183	185	210	202	226	193	216	183	173	173	201	200	199	173	193	197	192	186	206	214	187	214	198	209	205	212	178	201	180	211	205	220	189	186	206	211	216	197	199	197	175	185	220	183	198	158	203	200	197	192	174	175	179	183	200	198	207	198	209	211	197	195	169	207	178	171	195	189	203	171	215	232	210	211	222	194	186	182	179	194	187	199	190	190	184	195	209	196	212	191	204	197	226	196	175	179	178	186	198	209	185	214	200	179	206	184	193	200	217	183	221	222	209	205	176	193	220	214	209	214	196	184	183	192	162	205	170	200	176	205	194	194	204	207	201	189	201	205	199	192	181	212	185	187	193	185	181	207	217	187	196	224	201	182	212	177	215	211	182	214	215	216	214	198	213	204	206	182	207	221	221	209	173	195	204	218	187	201	210	222	206	198	207	172	198	195	192	209	194	184	180	179	189	174	204	189	187	192	216	214	190	223	204	180	178	188	182	185	183	210	203	196	196	199	190	213	171	190	191	201	201	186	191	193	214	195	223	204	183	194	203	204	204	166	194	179	192	197	196	186	218	200	195	193	219	170	196	195	184	195	208	180	217	203	205	244	190	191	173	181	201	220	211	189	203	204	195	183	156	192	190	193	216	186	202	229	199	196	204	209	207	183	220	232	201	180	195	196	168	174	185	208	169	187	179	210	194	224	194	191	198	199	176	214	188	202	166	204	190	195	202	215	173	202	201	180	187	214	198	187	196	199	169	212	194	215	192	216	184	220	209	213	210	171	197	197	187	179	212	217	206	179	188	183	192	199	187	187	206	182	176	219	204	191	181	205	186	197	187	169	166	197	185	214	187	199	201	218	203	205	174	188	187	208	176	211	190	202	186	222	217	187	183	206	177	210	186	208	214	184	169	176	213	195	188	182	186	216	213	202	189	198	235	159	211	186	208	210	174	187	170	179	195	223	201	178	195	221	195	194	203	183	187	183	176	204	185	209	206	199	191	204	225	200	188	203	196	192	189	174	212	189	197	191	194	184	196	190	184	171	186	203	194	207	171	212	194	200	196	200	209	190	205	190	213	220	200	172	198	169	199	187	192	186	209	186	167	207	198	196	204	207	184	208	207	226	196	209	190	195	170	199	204	186	208	173	186	175	189	205	210	192	209	188	187	166	178	195	222	187	191	204	219	196	227	177	199	189	209	191	212	191	194	195	194	204	205	181	201	207	180	182	203	198	214	209	201	194	194	182	181	163	197	185	184	181	219	190	221	199	191	209	191	207	188	190	225	179	212	192	209	247	193	208	193	207	174	207	206	187	183	174	184	208	203	206	201	197	220	175	201	189	188	219	212	196	189	197	200	183	185	200	202	214	189	202	204	181	213	200	221	174	191	215	193	191	188	204	196	192	194	175	233	198	190	228	202	224	184	189	225	187	206	191	178	201	211	187	202	199	202	185	202	214	190	196	208	198	178	193	182	189	169	191	221	218	203	193	185	205	193	181	215	198	218	150	209	228	190	180	180	214	200	208	193	192	184	207	183	181	200	205	190	194	187	187	202	201	211	189	192	182	201	170
9465	3346	4315	9594	34913	51626	50937	43497	32340	19720	9053	3265	1180	707	553	503	478	483	424	504	480	520	476	449	519	461	481	516	463	465	501	475	451	480	503	496	504	514	504	522	497	468	509	491	473	463	479	481	497	486	456	470	500	477	509	457	480	499	464	479	505	453	514	491	509	497	459	498	451	531	501	449	467	509	464	481	508	469	499	509	493	509	483	469	482	491	474	472	502	474	455	520	480	470	490	529	489	478	502	522	455	439	472	480	511	473	499	515	458	494	484	488	485	495	490	493	514	468	499	487	463	496	483	501	466	480	487	480	504	465	477	501	518	515	491	500	466	507	473	500	505	516	505	520	517	500	452	508	522	486	481	474	504	468	497	461	466	484	511	435	443	489	470	487	509	458	492	518	498	492	519	475	493	476	492	470	494	522	484	502	497	536	501	479	464	512	482	500	492	452	497	510	449	458	493	500	481	473	496	470	497	461	421	469	475	475	489	475	465	499	486	450	498	452	510	483	507	482	466	457	481	457	473	514	491	493	459	493	470	505	470	536	505	501	497	503	438	491	483	449	518	520	480	468	490	477	498	506	474	485	484	468	440	493	495	457	478	486	451	483	460	433	471	476	476	485	468	479	496	463	487	473	507	493	482	474	484	482	502	504	486	510	502	456	486	488	486	519	463	495	524	481	443	489	515	515	510	521	484	481	489	508	522	494	499	518	515	520	473	465	465	458	490	499	484	453	488	451	440	486	464	497	470	474	460	473	464	496	463	463	447	477	488	505	485	501	485	509	447	457	516	439	470	496	447	516	506	452	482	506	411	472	466	515	479	481	462	553	493	456	500	473	486	482	455	481	470	490	489	507	513	499	493	481	484	500	501	499	468	424	445	483	507	519	513	475	491	477	488	482	478	513	486	497	454	448	499	490	488	485	456	520	500	478	484	501	485	488	485	481	511	522	477	495	492	494	484	482	526	509	467	497	474	500	510	512	456	516	458	465	493	497	512	471	473	474	456	497	467	510	486	495	453	517	508	491	472	476	542	508	503	502	447	495	519	482	538	484	492	466	471	498	492	439	476	499	513	508	477	482	467	506	483	466	498	468	493	463	464	526	518	504	508	442	456	479	501	474	489	493	474	459	453	488	478	524	498	483	481	486	471	489	456	522	495	502	500	505	451	504	496	474	474	502	455	484	485	499	507	448	501	500	485	458	477	471	486	476	497	492	503	499	503	473	514	464	500	496	527	494	434	507	493	481	478	487	499	469	519	486	487	467	492	486	503	441	474	484	486	471	469	506	495	508	509	497	499	473	475	465	476	459	488	475	457	492	511	523	515	528	498	537	479	469	490	493	477	478	471	504	496	475	480	494	495	557	465	488	517	509	511	436	502	518	507	495	481	475	491	488	478	525	461	474	509	487	463	502	475	474	519	461	464	464	480	465	489	453	478	496	510	474	508	481	464	481	470	452	495	518	458	481	493	498	484	482	464	479	505	484	503	480	467	532	506	514	459	486	440	454	458	474	499	417	503	519	507	503	482	527	470	519	488	497	504	477	459	499	512	472	458	509	465	446	502	512	482	495	492	447	485	481	478	532	507	476	469	438	517	481	469	486	525	500	495	484	493	517	484	495	467	477	493	484	500	492	507	491	509	480	494	477	494	494	476	492	486	486	478	471	464	481	492	505	487	479	451	488	516	453	491	459	492	552	459	478	476	488	482	455	489	490	508	499	506	498	510	494	464	489	478	464	484	496	451	535	472	462	469	468	464	512	473	505	478	499	514	489	454	489	485	469	469	486	472	518	489	500	523	512	477	497	475	519	512	469	446	485	457	489	494	516	504	489	477	462	497	513	493	457	485	479	493	451	466	483	492	514	510	513	520	481	493	461	463	473	503	506	461	476	484	497	494	462	494	492	526	492	468	481	462	497	494	482	496	509	460	486	447	436	470	498	491	452	507	491	464	485	533	499	482	503	489	505	497	466	478	473	471	512	504	470	497	483	506	484	496	493	498	487	493	487	490	481	483	463	502	456	490	509	516	517	525	447	453	490	445	483	495	499	501	459	489	521	505	502	474	532	471	515	501	471	489	469	477	493	485	504	486	493	487	522	502	467	461	500	476	466	516	440	474	502	478	491	497	447	501	518	495	462	496	452	463	484	486	450	486	482	520	471	461	513	472	439	476	473	474	485	455	443	482	508	485	472	501	493	460	522	506	480	497	521	447	475	465	484	482	498	494	509	496	467	489	482	472	463	483	499	480	512	500	533	477	515	477	498	455	428	473	491	482	487	497	495	476	474	479	469	529	519	463	469	529	497	472	481	493	495	512	472	496	474	487	520	504	471	509	489	455	493	530	498	480	433	486	445	476	516	455	485	446	509	497	472	499	528	475	471	525	475	511	497	509	476	499	525	498	461	483	459	506	511	497	492	441	491	485	500	461	460	481	490	519	480	463	520	484	479	505	484	459	494	506	458	514	515	476	499	524	500	485	489	507	481	484	471	484	472	486	496	489	484	457	486	456	499	464	456	513	520	510	500	540	468	509	498	500	465	501	508	482	545	452	519	495	484	509	464	478	500	467	513	493	465	470	531	498	487	451	489	527	496	478	466	458	508	453	463	490	477	477	491	494	483	511	462	461	515	470	456	455	496	456	503	508	492	441	488	462	452	475	500	498	511	486	471	472	516	498	459	501	475	482	484	489	500	459	496	473	470	473	456	471	498	492	504	477	442	482	474	491	485	484	488	499	483	486	481	517	508	492	464	507	496	483	532	507	463	456	477	479	527	479	508	454	485	466	467	476	508	495	466	495	516	518	535	472	520	478	466	491	482	471	472	490	470	512	491	508	504	480	485	512	491	499	489	508	460	466	464	516	497	507	481	490	490	516	485	492	479	488	458	476	484	475	536	455	523	458	516	495	483	518	474	489	441	472	438	479	497	483	487	479	494	469	497	473	511	473	462	484	489	517	481	472	519	501	525	474	501	486	496	504	459	517	488	475	449	479	478	467	453	476	501	470	485	507	472	483	489	470	489	430	512	558	453	480	477	476	463	511	493	461	490	463	482	490	478	459	452	493	465	500	489	436	468	497	488	485	476	462	491	450	456	485	477	462	447	481	468	504	472	465	538	489	494	458	498	449	468	488	505	539	472	509	482	494	488	482	487	499	493	466	480	472	477	467	488	484	469	468	476	488	464	458	518	517	449	490	479	473	512	481	487	457	493	494	521	481	469	508	486	502	479	481	487	490	480	480	457	489	481	456	524	502	476	500	489	488	519	496	480	506	518	505	519	512	502	524	509	473	456	474	465	483	477	486	472	483	535	499	427	468	494	507	473	427	517	462	494	471	461	511	480	514	509	483	452	482	529	493	450	471	474	454	480	483	506	489	493	464	462	492	481	489	474	479	501	497	457	454	487	471	547	516	487	462	488	485	489	501	486	480	506	491	475	476	504	518	478	532	489	486	484	480	485	526	476	467	522	473	516	513	484	465	476
25527	9007	5754	12032	35900	49769	52119	41902	26824	13715	5240	1565	584	280	230	198	175	213	208	201	191	202	193	201	195	171	187	191	159	193	164	205	188	175	207	186	204	164	197	208	210	176	205	192	205	182	190	177	228	204	200	202	195	154	184	200	198	192	197	206	183	211	180	183	196	213	208	169	184	203	185	190	185	191	189	165	206	209	197	195	176	175	167	173	195	200	199	185	151	158	202	173	189	163	192	187	203	182	181	189	195	190	166	189	188	171	199	221	214	169	166	188	201	199	172	227	168	184	187	218	185	185	166	148	218	213	196	193	162	148	185	177	189	193	169	196	171	172	181	170	196	218	196	184	183	174	200	215	220	181	184	171	170	194	200	191	179	192	206	165	196	174	166	191	190	207	177	194	178	193	187	173	174	192	178	197	178	191	187	182	182	194	193	170	186	186	181	186	203	198	209	190	155	196	184	179	183	201	194	169	198	195	195	189	190	177	206	179	192	193	189	185	205	185	182	172	190	199	211	182	187	194	167	210	216	178	199	176	168	188	183	191	179	200	180	188	183	197	215	193	178	212	191	221	196	191	182	217	192	176	169	198	222	171	165	195	199	197	205	194	191	173	206	195	173	184	204	196	190	207	200	198	192	211	196	159	192	168	201	173	217	192	196	191	193	178	177	196	190	198	172	181	194	174	187	186	169	194	201	176	206	185	176	182	204	165	179	162	210	190	149	196	198	170	186	179	180	202	173	212	207	171	191	175	207	207	188	184	217	191	167	200	199	204	208	168	181	195	181	200	198	202	189	199	187	173	174	205	175	193	193	188	188	181	163	199	160	205	203	193	204	199	179	192	170	201	172	187	180	181	194	184	186	186	221	199	205	209	200	191	154	209	172	199	187	176	180	206	199	176	199	197	195	202	201	199	209	199	169	196	209	185	177	201	187	201	176	189	176	164	177	181	194	188	170	198	207	191	187	200	215	186	202	218	196	200	193	183	170	179	203	172	174	178	186	208	197	212	190	205	196	192	177	195	167	186	172	203	179	206	208	193	205	239	188	180	205	187	175	184	180	203	172	209	174	198	182	179	195	186	207	178	216	191	188	192	171	166	171	209	201	183	181	205	209	187	192	193	187	178	200	189	167	199	193	181	190	200	174	196	188	170	175	196	174	203	154	186	182	178	173	181	184	190	180	183	174	160	213	184	199	179	188	178	196	228	197	180	172	184	147	170	190	193	185	198	180	195	188	169	184	217	188	202	191	205	183	190	191	186	174	159	178	184	168	204	177	196	193	176	199	202	161	180	174	168	162	188	203	179	178	166	202	169	185	199	203	187	163	181	201	201	205	185	201	157	204	195	188	189	188	201	165	200	185	207	184	198	183	182	166	212	196	163	180	169	192	205	203	197	216	167	165	175	178	181	180	190	169	172	160	205	216	186	171	187	171	196	180	173	176	205	185	170	175	202	179	203	181	206	192	185	203	197	186	183	179	188	188	182	188	198	170	170	173	183	184	207	196	160	236	160	190	204	189	209	194	190	191	217	181	195	216	177	202	183	194	199	179	183	210	180	212	213	189	185	193	189	159	200	225	164	178	202	215	199	200	195	182	174	166	177	198	196	194	176	196	174	184	167	167	186	203	178	179	176	193	183	184	188	189	175	186	193	181	201	167	179	201	201	170	194	200	189	195	191	191	189	180	181	213	184	174	174	191	191	176	196	197	214	203	195	205	198	191	177	190	170	212	199	190	191	204	204	219	174	199	179	185	181	186	181	175	199	173	186	195	184	188	195	192	202	174	175	221	191	198	213	168	183	186	206	182	190	210	190	183	171	217	168	190	211	200	208	184	184	189	193	192	165	180	195	195	167	195	192	163	175	170	169	213	171	188	205	187	195	211	195	200	186	212	198	180	195	202	185	169	187	195	189	207	184	150	205	194	200	195	197	180	193	183	195	197	189	178	179	175	192	189	192	196	167	189	179	191	189	199	182	188	179	181	197	191	194	193	186	197	180	177	204	194	194	215	181	185	186	177	203	196	180	166	203	201	223	187	170	217	174	203	198	157	178	225	201	195	174	153	170	159	184	203	192	187	178	194	181	184	186	190	181	179	198	216	227	169	174	189	217	205	177	211	182	189	214	185	190	205	194	179	173	181	174	180	193	209	180	193	193	190	191	201	189	226	186	191	180	200	191	196	170	202	185	190	178	198	183	210	190	173	174	179	175	180	181	195	168	192	183	191	187	190	215	189	189	174	173	202	183	180	167	191	209	210	192	187	177	166	195	205	173	221	174	176	207	227	181	207	171	195	205	204	196	196	200	185	198	204	191	171	188	194	211	171	192	206	205	181	191	192	172	196	170	168	179	196	193	194	173	156	202	197	198	190	176	215	170	174	178	195	204	195	174	186	180	203	195	183	169	178	192	190	185	189	155	213	156	196	205	177	212	202	178	208	194	172	198	181	200	232	209	181	185	191	182	181	189	198	201	190	168	211	168	181	193	201	184	175	157	193	183	158	200	179	193	190	183	191	180	204	206	179	164	176	166	168	206	173	189	179	167	189	204	163	174	193	187	204	170	198	219	186	201	176	167	189	176	214	202	202	183	197	189	187	198	194	207	170	208	185	188	203	198	195	184	178	199	182	208	162	184	182	178	169	196	175	205	206	199	199	159	158	186	188	206	196	199	185	208	181	176	177	202	199	194	200	187	199	162	197	174	217	199	188	211	210	200	157	189	184	180	163	193	187	190	172	194	196	183	181	181	211	180	186	191	156	190	178	195	224	193	186	199	198	190	175	160	181	184	214	217	168	171	187	193	182	178	182	192	178	186	200	209	182	197	204	187	191	182	171	216	209	195	173	196	184	198	204	202	175	199	187	166	164	190	214	190	200	179	186	188	188	166	191	177	189	208	174	191	202	194	161	179	182	191	179	179	172	206	188	166	201	188	195	181	185	184	181	188	171	179	188	181	201	218	191	174	167	205	175	187	198	185	196	174	188	193	182	184	202	191	185	188	166	196	190	174	219	180	190	187	191	182	237	178	165	186	185	203	176	186	181	199	191	194	174	183	185	169	182	205	171	190	221	181	213	169	188	189	205	171	185	211	191	184	211	190	203	195	163	191	187	184	220	189	193	213	167	202	175	184	181	193	167	201	188	168	169	207	189	161	182	189	200	165	216	187	203	190	192	165	198	168	181	171	188	194	195	199	182	191	171	169	180	163	208	186	201	196	209	196	190	201	197	194	185	214	158	190	200	185	177	186	186	197	178	205	201	192	168	196	190	180	211	188	176	208	194	194	179	202	200	200	190	197	164	173	183	194	213	184	200	200	189	172	188	201	180	149	193	185	192	176	155	186	182	240	186	181	196	186	198	198	221	184	178	180	217	175	203	195	182	167	190	187	187	180	195	189	210	206	192	207	169	160	216	187	209	203	192	207	184	200	189	185	197	177	183	190	193	191	200	185	167	179	183	169	201	185	184	203	178	170	197	182	182	178
14532	4562	6039	23933	50829	62889	65237	55346	41919	28881	15826	5914	1984	853	498	469	472	473	470	462	484	443	460	427	457	427	480	483	451	475	409	482	485	436	436	464	401	449	475	468	436	442	456	432	455	460	473	508	457	442	455	480	465	492	447	465	425	472	468	463	472	478	426	446	455	460	475	404	451	467	429	419	447	462	465	464	442	484	457	449	450	484	472	489	429	441	474	486	478	482	452	447	449	443	429	455	484	452	483	420	467	482	461	497	482	454	465	461	451	442	500	470	457	446	466	431	467	453	444	436	483	484	405	449	436	466	434	409	461	470	506	458	474	442	446	473	481	500	459	448	471	433	447	460	433	463	446	433	468	417	481	446	471	469	476	453	448	448	440	411	467	456	483	412	505	445	423	451	478	451	476	428	442	452	478	478	474	441	441	506	451	478	461	522	467	455	438	448	410	447	484	454	464	503	464	443	430	459	471	457	436	468	458	474	464	462	476	473	453	487	474	457	446	479	441	441	450	493	422	502	420	449	467	477	453	466	455	461	450	472	444	452	460	472	482	459	476	452	451	437	475	465	479	440	425	472	444	459	449	439	436	469	491	487	467	476	476	462	481	437	412	450	439	441	441	425	448	498	450	440	472	480	458	483	454	476	476	462	451	467	432	473	454	481	486	462	466	449	475	447	456	428	454	458	441	501	460	433	477	387	429	490	421	447	444	413	478	466	458	481	441	457	476	437	469	454	467	454	476	456	448	454	484	482	434	476	482	439	470	452	496	450	485	462	453	410	424	473	456	415	477	441	458	443	474	477	500	484	459	484	450	443	496	439	464	402	405	448	467	463	450	465	483	452	430	469	484	446	455	480	443	454	453	434	475	469	471	462	464	479	438	469	444	457	428	425	444	441	450	432	477	438	431	431	481	500	483	490	438	418	419	469	495	456	436	462	478	459	424	448	480	478	471	465	468	468	466	430	459	439	456	455	455	439	482	475	449	440	433	451	479	469	464	480	432	457	445	468	436	472	475	422	493	484	468	445	458	425	469	462	468	464	435	426	443	452	500	449	415	427	442	443	465	453	427	469	425	465	462	494	485	481	463	477	465	449	489	449	464	450	443	478	453	465	451	448	462	429	484	481	477	464	473	447	475	477	495	502	460	465	475	436	505	447	476	454	439	452	497	472	453	486	429	492	438	457	470	425	461	460	453	459	433	448	465	508	463	432	448	467	436	509	492	446	438	457	446	451	451	454	466	444	437	474	485	458	446	457	453	433	478	440	475	464	446	503	429	441	460	447	435	463	447	480	464	479	485	464	462	428	456	423	482	469	477	436	465	495	433	416	434	504	437	476	458	435	458	437	457	484	441	456	453	456	447	461	455	457	468	468	473	446	462	499	481	453	459	473	459	493	510	491	500	436	445	465	412	475	456	487	459	425	455	475	519	503	447	480	446	469	458	480	466	422	472	442	473	455	467	480	457	470	495	445	468	449	466	509	450	427	442	440	412	477	506	487	459	491	466	483	458	465	461	491	441	446	463	421	453	464	450	446	441	450	437	443	488	440	453	450	447	434	469	443	483	494	458	454	446	429	498	438	496	461	449	477	493	472	472	461	435	472	491	465	450	472	460	481	457	488	477	478	466	501	480	463	443	446	471	481	467	499	483	450	425	475	472	408	438	460	468	492	426	470	511	477	446	536	432	455	435	431	440	435	448	478	441	426	469	436	463	444	440	435	470	466	471	436	503	450	463	497	460	414	462	473	482	421	459	451	460	410	456	471	478	467	459	424	459	447	445	442	478	476	457	481	490	436	469	456	448	440	445	448	480	430	470	476	439	471	453	450	441	508	450	481	466	499	470	463	466	463	448	436	446	476	437	532	507	424	464	461	466	461	468	455	476	443	457	443	470	481	429	463	435	484	511	437	448	443	478	501	423	447	425	470	441	442	448	424	438	485	445	458	480	481	426	476	459	456	456	455	432	410	487	413	476	488	492	471	461	466	491	499	429	464	492	464	460	462	473	485	448	468	472	480	458	455	483	480	455	446	481	477	483	434	440	431	481	460	476	490	437	455	491	450	448	445	453	490	480	460	446	459	433	435	443	504	416	449	474	468	481	453	481	477	457	480	475	435	472	476	468	435	473	477	477	481	470	475	468	432	439	486	455	488	447	422	441	445	454	460	451	430	432	434	442	475	445	467	411	441	426	463	421	476	437	474	435	443	429	459	467	456	476	502	441	432	430	434	478	458	491	472	451	447	432	465	441	482	436	441	462	452	460	428	444	478	482	448	447	460	471	462	452	434	478	421	465	457	473	465	471	430	460	439	463	453	435	465	417	442	492	501	460	479	464	479	464	466	448	491	480	436	458	420	463	460	473	467	493	471	464	462	453	451	471	441	503	426	465	453	437	507	487	465	450	439	470	464	511	455	480	506	464	458	466	470	455	442	465	456	488	492	435	487	433	460	448	415	463	423	441	431	456	460	493	421	494	455	467	466	432	489	511	431	451	479	457	483	468	460	446	477	476	475	466	445	495	471	481	440	458	489	483	459	445	484	463	443	505	506	479	480	469	464	443	453	464	471	493	437	479	470	433	472	453	438	459	450	464	461	473	430	442	483	493	491	481	460	414	452	474	484	441	452	491	452	418	500	464	451	454	419	478	435	459	428	466	451	429	424	429	455	478	456	465	479	435	485	476	481	521	472	475	449	486	417	441	441	483	460	438	487	464	451	434	469	469	435	410	425	431	447	413	465	468	425	488	436	420	447	460	475	432	455	481	466	467	476	443	444	432	472	437	444	459	465	458	433	456	456	455	459	459	462	465	443	496	469	479	483	418	450	479	461	470	454	475	500	466	454	450	460	472	452	470	506	438	426	474	424	439	506	440	464	463	446	455	440	489	433	448	455	464	462	486	456	466	475	508	462	449	483	459	441	473	453	450	430	461	474	432	415	468	454	441	446	441	435	460	455	461	446	418	505	408	454	464	466	471	455	455	459	451	461	410	443	469	496	475	457	485	477	473	466	440	484	466	456	454	450	490	447	437	469	473	428	467	449	441	453	481	435	489	469	440	422	461	425	458	450	472	485	475	450	431	459	419	449	442	469	481	461	436	500	452	471	468	454	461	452	439	468	448	446	474	451	475	436	422	443	456	467	448	504	452	470	509	439	489	437	467	439	455	451	466	455	449	442	473	471	500	441	442	486	495	450	438	472	456	461	420	450	476	478	469	464	484	502	466	445	496	442	464	495	457	452	442	482	451	443	481	461	480	458	482	460	492	484	405	470	445	437	426	445	440	439	439	504	427	496	485	468	484	450	455	431	457	451	427	476	456	446	473	435	508	435	479	441	463	478	496	486	460	473	455	428	454	461	459	424	442	464	459	471	478	502	451	487	490	468	474	415	446	454	423	479	485	433	465	475	446	448	474	500	486	448	482	470	475	471	405	433	506	486	477	447	455	458	458	481	423	425	465	486	436	442	436	412	469	507	443	466	458	421
4491	568	477	503	488	1861	3268	2965	1871	930	486	288	184	164	167	154	169	155	178	151	150	168	166	164	163	145	170	162	151	141	155	145	124	181	167	177	166	157	180	156	155	156	152	139	150	140	155	159	153	160	133	175	160	157	184	148	173	165	153	143	135	152	175	152	169	170	162	145	144	143	128	139	183	146	183	114	153	154	152	186	150	166	151	164	175	156	166	127	159	142	159	162	191	169	137	172	155	156	156	172	157	132	160	150	143	155	133	166	179	142	146	183	155	155	149	148	145	148	127	152	156	165	182	143	149	169	165	168	171	176	180	165	169	133	158	157	178	175	173	147	157	145	156	149	157	176	167	158	160	146	139	169	172	163	151	144	166	159	145	150	138	150	146	160	157	176	144	169	151	150	156	130	150	154	165	174	177	151	156	162	154	144	183	134	169	140	134	128	157	157	166	127	178	163	156	155	130	167	132	131	175	162	146	170	171	176	171	155	158	147	141	144	152	161	130	147	161	140	171	160	168	155	147	172	159	160	159	161	130	140	165	161	140	150	132	159	169	153	155	173	153	156	161	149	164	153	161	168	140	148	172	146	158	138	135	138	142	148	150	140	156	168	137	135	184	149	169	136	147	170	156	146	170	145	166	189	163	150	148	131	143	171	156	190	174	168	137	158	143	148	180	147	160	171	161	150	131	165	180	144	166	153	174	155	133	152	149	171	145	158	180	177	172	172	145	160	137	161	154	138	166	158	157	129	167	151	156	130	143	147	151	170	184	134	163	155	153	154	167	143	179	165	122	155	165	164	148	152	133	171	183	153	141	175	142	146	149	160	153	153	142	169	152	146	147	159	134	159	145	141	143	151	168	166	171	158	153	184	163	138	154	147	193	152	156	159	163	153	142	142	148	146	132	144	159	155	147	144	138	162	185	145	180	148	147	157	143	136	183	146	153	155	161	148	150	175	166	133	149	160	159	167	152	165	123	146	159	167	145	168	167	162	143	169	167	166	153	160	152	146	161	173	177	136	168	168	153	131	176	170	162	149	174	140	144	146	172	165	173	163	146	167	145	154	170	156	159	161	180	182	156	159	154	158	143	167	175	156	146	154	146	167	164	155	168	166	160	136	154	163	180	139	180	181	158	158	151	165	148	137	148	141	155	179	149	165	174	150	153	162	141	161	183	158	165	170	145	165	146	153	158	152	169	140	142	146	160	140	160	141	162	171	166	147	161	165	150	174	158	174	170	168	163	153	139	113	138	174	167	158	151	169	173	144	153	127	144	176	148	158	158	150	137	120	168	147	158	159	166	159	147	136	157	129	157	155	150	151	169	138	177	160	176	146	174	183	147	131	159	179	158	167	154	171	166	156	162	123	152	167	161	157	153	155	159	135	170	149	142	152	140	160	150	186	160	181	149	154	169	124	156	152	167	146	169	146	139	161	157	157	140	141	153	149	138	153	155	161	161	177	152	167	171	122	161	142	155	154	156	156	145	135	144	133	159	133	135	157	139	152	139	152	156	157	175	175	160	143	154	172	132	154	163	163	168	162	151	155	173	160	152	143	159	141	163	129	170	172	151	139	149	152	158	143	169	149	143	154	176	158	143	175	160	172	178	177	152	157	181	164	145	128	149	165	166	144	166	137	135	153	170	173	179	141	154	144	152	150	170	132	152	155	156	142	158	192	154	145	159	158	150	193	169	161	144	176	154	142	170	132	157	162	169	154	160	154	158	157	154	137	145	151	165	155	174	147	148	147	144	140	150	143	142	140	145	163	146	173	166	152	159	156	151	135	153	139	141	151	144	139	165	129	158	161	139	168	165	162	168	160	163	139	149	165	157	141	179	172	170	175	145	161	168	141	130	151	164	169	155	167	147	166	164	161	144	149	141	160	158	163	161	168	161	153	153	152	148	148	155	138	148	155	148	160	147	185	140	135	172	150	164	142	159	142	163	156	136	138	146	160	176	159	160	171	154	175	176	160	154	156	167	160	151	157	166	159	154	164	143	151	159	163	163	156	138	144	166	146	150	167	163	169	135	149	170	143	164	164	148	172	155	154	165	168	156	175	148	159	156	156	161	182	149	165	144	159	148	137	140	150	163	137	138	148	155	177	177	146	157	165	159	187	158	153	177	180	168	161	152	144	142	165	183	146	174	151	140	139	147	184	161	158	150	167	144	145	125	166	144	178	159	172	140	141	160	145	151	167	146	150	136	163	150	150	165	179	155	127	154	157	151	176	142	181	158	169	142	154	144	164	134	178	138	161	168	132	167	135	137	163	164	169	129	174	132	164	146	166	169	149	152	135	166	148	158	134	154	150	162	162	151	142	157	154	147	134	159	132	141	165	161	134	139	141	172	150	159	151	165	143	159	156	149	126	144	156	178	177	146	165	160	140	143	136	191	155	164	145	140	165	164	157	154	159	166	133	157	147	165	171	154	167	167	151	151	159	144	181	143	160	143	171	149	149	166	151	151	159	144	158	158	149	136	157	149	166	197	173	170	163	178	143	166	137	150	154	146	138	155	159	142	163	142	139	164	151	132	162	146	149	151	180	149	150	134	165	157	150	161	162	155	147	138	140	147	159	135	171	163	146	161	155	141	147	166	139	142	142	158	145	170	137	160	177	139	150	151	147	161	151	162	135	143	140	144	151	195	159	156	154	152	118	138	151	155	155	162	151	138	159	157	151	166	148	127	177	150	139	141	164	136	150	155	155	164	194	146	149	155	149	172	180	151	157	181	140	165	161	164	140	161	158	178	133	135	168	168	160	139	137	143	124	171	141	135	186	162	155	146	157	147	159	133	168	148	126	160	154	150	170	152	141	135	159	167	160	164	124	155	165	149	139	166	140	142	175	154	169	116	161	152	150	153	152	144	151	147	142	151	175	150	164	163	147	162	158	177	174	156	161	150	140	139	160	148	172	149	192	165	183	143	137	156	140	142	159	135	158	166	148	187	160	160	170	159	164	157	152	130	156	154	133	179	149	173	165	187	163	163	177	136	147	148	152	170	176	148	154	147	156	163	161	185	173	180	147	159	164	162	145	144	146	137	161	174	144	161	150	177	161	126	137	161	150	148	141	157	151	143	138	147	155	169	157	145	153	155	170	169	151	168	181	164	153	166	135	156	157	161	157	152	149	174	155	169	159	154	159	150	178	123	176	152	175	158	146	160	146	149	150	138	135	140	159	153	141	147	149	155	168	179	158	159	165	172	144	153	142	163	148	161	184	174	153	162	143	145	145	152	169	161	146	162	147	152	157	161	145	140	168	172	127	157	170	141	156	157	159	136	138	144	158	157	178	138	159	145	172	156	162	154	170	154	134	147	145	144	146	153	160	144	145	140	162	159	159	146	159	147	143	149	144	141	150	143	177	165	144	142	164	143	164	152	157	168	153	167	156	149	174	150	170	151	183	160	159	171	152	156	142	172	153	118	161	140	170	139	151	161	134	146	145	150	158	151	155	180	148	143	137	173	175	125	152	187	149
3361	675	1004	1820	2447	9334	13884	11209	6750	3402	1516	791	574	464	422	388	392	417	365	385	370	428	390	395	378	361	353	392	400	392	421	396	425	400	374	421	401	389	425	427	378	363	405	420	390	349	405	420	400	395	387	399	391	398	377	383	423	398	412	407	428	434	408	415	410	375	399	413	384	378	395	385	418	389	410	430	424	387	424	391	361	407	381	383	400	397	402	399	392	395	423	389	409	397	379	406	424	381	371	437	403	402	389	434	380	445	416	375	388	419	380	392	399	403	372	385	387	415	385	390	358	413	373	362	406	380	379	430	370	398	385	395	413	389	408	374	390	404	378	360	386	415	361	369	385	413	434	409	387	417	392	389	438	415	424	389	400	416	413	398	408	350	400	388	412	418	411	385	363	422	431	396	370	372	372	380	423	422	431	402	427	411	359	413	360	407	396	413	356	395	376	381	398	391	409	409	422	388	412	368	389	412	388	430	409	385	415	362	402	388	394	406	406	365	409	366	405	387	406	429	411	420	402	382	405	400	411	407	443	386	414	410	397	393	382	420	381	400	432	390	439	420	356	417	383	371	407	388	389	400	409	428	421	383	426	384	385	430	405	400	407	410	396	436	388	377	377	396	409	416	419	414	452	391	413	380	399	361	412	390	450	390	408	374	384	420	400	400	394	379	437	407	386	416	387	402	377	380	383	383	397	424	430	416	392	398	365	418	380	381	384	401	376	453	427	424	427	404	420	405	408	430	446	416	388	394	413	372	356	396	427	418	393	397	382	404	372	387	410	401	368	388	382	387	391	423	407	398	348	414	412	419	413	403	380	361	397	404	373	433	388	388	409	429	373	416	392	392	359	388	378	428	404	396	386	389	397	368	424	378	405	379	421	403	389	377	392	372	367	401	384	349	387	410	414	413	403	419	441	421	382	431	362	433	415	410	400	396	423	395	410	400	404	372	428	390	386	404	368	396	381	352	435	383	373	401	412	388	385	397	423	420	368	400	430	380	390	374	403	374	391	378	362	386	399	399	401	400	393	423	397	368	409	436	396	411	366	424	360	372	380	410	392	400	433	380	394	402	381	412	387	427	363	359	420	410	402	396	397	429	403	389	392	411	384	413	397	418	405	366	410	392	393	398	424	395	395	391	383	417	374	389	407	378	379	424	380	398	417	423	428	386	406	444	373	419	356	432	411	400	390	406	409	387	393	385	445	391	435	400	409	407	399	386	383	386	427	409	392	387	411	369	369	379	390	386	393	381	439	396	412	395	409	437	400	421	386	409	397	382	381	394	379	379	405	402	393	434	334	370	406	403	407	386	398	412	415	391	399	406	409	369	389	418	418	402	398	354	343	381	395	396	385	389	395	406	408	402	426	386	398	438	416	381	412	386	412	423	401	411	407	366	384	361	436	400	420	421	378	446	408	401	416	435	389	389	404	417	424	414	399	420	388	398	388	375	390	380	419	397	416	380	386	410	391	405	413	369	404	396	352	380	432	388	369	410	366	415	432	409	413	383	427	386	414	359	365	394	424	412	388	439	380	386	418	414	412	401	370	383	429	439	386	414	437	381	390	425	411	359	414	424	405	406	413	396	439	403	393	389	398	374	367	394	384	418	382	384	421	376	392	400	396	397	385	379	370	442	398	370	410	392	399	382	374	427	396	380	399	377	387	376	414	383	397	360	403	391	429	383	386	391	402	424	393	381	399	411	397	388	419	403	397	404	419	386	367	375	427	437	385	355	419	403	424	400	405	400	375	376	399	394	376	396	414	421	426	411	408	409	397	385	378	379	400	410	384	454	430	373	393	392	428	392	372	408	390	395	395	377	411	414	372	409	392	413	408	371	400	385	429	425	386	404	375	400	399	369	415	397	392	426	435	407	391	374	410	400	376	406	379	407	430	397	426	391	389	384	431	389	412	378	381	365	418	384	412	427	399	405	406	398	392	375	401	399	395	365	383	397	367	383	393	368	415	425	418	395	434	400	415	399	398	405	430	401	402	406	395	367	413	426	399	443	410	418	383	393	408	397	409	396	407	416	379	394	409	389	414	415	386	434	418	429	424	408	392	391	407	393	383	407	382	389	377	398	415	375	433	429	369	420	389	398	400	424	397	360	423	385	403	381	394	389	383	421	421	400	395	423	391	410	390	382	388	374	413	364	418	383	390	406	392	403	412	434	398	428	404	410	386	391	393	378	430	425	389	361	387	438	390	418	365	401	384	412	395	359	373	382	455	402	410	411	389	408	379	396	377	386	392	401	352	413	409	407	417	396	395	414	399	388	437	414	373	409	393	396	396	396	366	412	412	399	411	400	378	375	399	403	433	421	422	388	420	383	392	389	403	398	407	393	392	396	376	390	423	400	407	362	354	388	418	415	404	455	400	406	425	429	421	434	423	412	413	404	400	388	388	442	431	427	403	374	400	416	403	388	378	403	402	389	375	375	409	386	412	372	369	406	414	408	380	397	429	411	390	407	363	380	414	394	373	371	391	387	413	408	416	404	406	360	397	415	402	405	412	378	420	408	395	407	386	398	421	362	382	416	416	415	397	448	396	413	386	463	391	401	373	352	404	405	398	404	393	428	432	402	407	424	397	425	428	372	463	417	405	391	405	389	410	406	365	370	403	396	389	421	409	379	399	389	380	384	379	388	428	356	436	397	391	377	405	399	398	406	404	398	389	415	412	407	382	424	370	386	437	393	402	380	388	415	411	464	374	404	388	399	412	416	385	412	360	392	429	405	413	406	405	400	384	421	409	402	407	387	384	397	408	435	393	378	375	396	403	422	386	425	399	387	401	416	409	382	392	423	383	390	414	368	418	401	421	396	385	387	389	392	399	409	405	420	377	393	387	423	424	396	419	378	434	395	438	401	383	388	381	390	396	413	419	402	414	384	389	418	421	411	407	425	383	422	385	392	397	411	423	366	378	402	436	399	408	378	351	391	398	416	358	408	389	389	370	412	443	390	405	402	389	399	401	399	430	386	424	392	359	356	402	399	417	422	394	400	360	410	387	390	371	379	408	402	391	388	410	430	373	410	369	357	383	409	384	397	360	378	403	379	424	378	409	436	403	446	369	403	384	380	395	454	342	391	397	400	394	370	442	407	377	380	405	400	434	464	436	433	387	375	391	373	377	399	376	371	412	405	376	400	423	361	410	388	414	378	446	410	375	400	393	382	372	378	410	374	433	397	359	394	402	357	406	423	410	412	355	407	384	402	389	380	380	393	419	414	368	415	437	402	414	408	409	412	394	377	381	427	415	430	425	425	407	359	404	410	429	409	369	403	393	390	374	351	426	360	419	383	420	407	410	390	412	406	359	401	405	406	429	363	404	417	394	372	391	421	364	401	383	384	374	388	427	437	391	379	386	394	446	380	397	393	385	414	372	419	450	395	371	390	408	412	437	371	380	399	406	402	429	401	434	433	421	418	442	419	421	410	380	396	374	393	391	373	386	411	408	430	388	398	388	446	414	385	402	411	409	362
14092	4066	2381	2345	26358	39424	33249	24942	15034	6386	2103	770	365	223	214	199	186	168	197	206	213	175	203	186	189	172	190	184	167	219	175	199	200	190	175	224	213	209	194	189	194	210	198	181	214	184	213	205	184	176	214	187	216	210	202	183	183	181	211	191	201	188	187	199	215	187	205	181	187	193	198	184	197	180	197	188	197	189	175	187	172	174	198	195	193	187	173	230	198	198	194	192	195	183	175	209	200	181	186	172	210	207	209	189	188	203	217	189	167	214	186	180	176	186	193	203	205	218	203	223	204	196	183	199	200	230	201	184	169	194	224	186	181	183	171	189	192	181	219	191	200	168	182	188	191	215	220	191	211	199	186	195	181	201	204	195	188	202	227	195	217	195	183	180	199	207	191	191	217	195	206	186	212	222	176	154	186	166	183	198	205	193	206	213	215	230	206	202	188	197	206	187	212	189	179	191	185	200	191	174	190	202	191	196	196	198	184	174	172	178	193	194	193	181	179	189	195	151	189	201	190	179	198	192	201	203	207	197	196	198	180	188	198	181	188	172	191	194	188	218	188	227	200	212	208	181	191	220	201	191	183	198	179	211	195	220	194	224	208	237	189	194	199	186	190	182	213	162	171	180	198	196	222	183	186	189	170	175	200	200	159	211	210	203	196	203	179	193	199	185	195	200	199	230	204	166	198	217	169	181	208	219	197	197	185	194	230	196	179	206	191	190	174	196	209	180	185	190	202	194	198	202	193	196	195	202	212	193	222	216	209	176	196	232	176	201	204	213	173	173	175	199	165	196	214	174	187	209	212	193	199	209	197	200	178	189	194	177	173	199	230	191	209	214	167	192	196	205	210	177	192	201	201	187	207	214	176	179	197	185	183	203	195	185	187	185	193	208	217	191	217	202	199	219	232	209	198	205	225	215	198	172	209	178	200	175	202	231	165	201	208	187	198	204	217	208	188	182	214	193	218	187	172	183	184	174	213	198	183	203	191	193	198	189	187	222	232	182	192	197	199	180	192	196	191	204	201	194	181	188	166	185	184	197	188	201	188	207	189	188	174	198	202	194	202	189	192	184	162	192	214	203	185	199	193	206	170	207	185	199	179	205	169	210	200	210	190	181	212	185	200	201	181	178	203	209	183	189	161	190	197	182	193	169	163	189	176	192	175	211	233	176	213	193	198	194	162	185	180	197	206	218	189	184	197	199	183	181	208	202	191	181	172	195	194	200	210	191	169	174	200	204	175	178	198	215	179	180	198	190	194	195	200	172	189	232	193	203	177	196	194	177	188	184	163	188	207	214	207	202	188	192	186	191	219	199	186	190	187	194	188	202	200	184	206	211	185	193	218	183	198	214	204	207	195	192	176	170	193	188	190	199	193	201	195	214	192	195	156	189	221	191	215	195	171	209	196	177	198	210	180	181	169	202	199	215	186	206	209	194	197	182	198	208	198	192	189	216	189	200	231	187	192	205	214	198	196	191	173	181	215	191	198	225	174	184	218	195	214	217	191	203	200	201	186	200	211	231	187	212	199	191	182	194	181	199	196	197	193	191	197	188	178	178	192	187	210	195	176	187	192	198	194	229	210	200	213	164	173	212	200	202	205	172	207	173	184	220	169	209	178	197	181	205	190	208	190	195	205	190	169	179	184	202	182	185	172	175	214	175	185	189	192	187	189	169	212	195	200	181	186	188	187	191	179	196	180	209	190	190	210	186	191	195	218	208	198	192	210	193	215	179	201	165	180	179	207	182	194	188	185	210	163	218	180	187	228	190	175	200	190	188	187	203	197	205	173	180	144	225	182	195	191	196	177	196	180	190	204	191	175	190	213	218	185	186	192	223	201	179	198	203	180	180	168	195	200	181	189	212	180	214	198	198	174	194	175	188	209	174	184	185	195	185	179	198	210	241	197	175	188	203	171	210	205	194	192	199	176	198	185	185	195	191	196	193	204	190	191	182	194	201	173	189	193	179	220	212	186	198	205	189	204	192	206	193	191	203	183	188	180	174	185	184	184	210	204	197	190	201	185	214	211	219	194	187	185	201	198	152	178	184	187	199	190	204	205	194	208	190	200	194	196	206	190	193	199	196	192	206	182	193	201	196	200	208	191	207	213	191	200	222	193	172	190	167	160	200	190	182	212	199	229	175	191	201	183	207	198	186	191	195	186	203	186	191	195	175	203	191	190	167	183	207	171	185	185	166	187	201	194	184	190	179	210	197	192	183	157	226	204	198	220	200	198	182	172	178	219	204	204	208	192	212	199	185	188	178	188	200	200	217	177	168	187	195	198	170	191	164	218	196	203	202	184	197	204	203	203	190	171	200	193	208	186	202	185	178	186	223	166	181	197	189	198	194	187	194	173	203	199	190	189	183	223	233	162	180	192	211	183	188	161	167	211	203	214	206	167	199	191	206	208	216	222	200	200	196	202	196	212	162	196	207	232	196	193	181	199	174	195	188	172	190	180	204	216	202	175	201	198	199	194	199	221	194	197	183	204	208	182	172	181	206	220	183	206	187	180	180	211	183	179	172	176	199	228	212	205	188	180	196	211	198	178	185	196	189	200	184	184	154	210	186	177	217	188	196	198	176	174	193	182	189	191	198	171	173	194	195	186	195	192	188	180	185	199	211	210	185	202	209	201	162	192	215	194	180	187	172	168	190	185	181	201	196	224	210	191	199	186	181	173	203	220	190	185	198	190	184	178	197	205	180	193	219	174	222	183	191	172	188	186	203	215	221	191	205	197	180	200	211	217	165	204	191	196	208	215	199	210	203	205	205	198	194	183	196	194	191	205	193	198	195	187	180	193	201	214	178	188	226	201	207	212	180	219	217	199	149	205	180	155	223	200	208	192	177	190	179	163	196	194	205	191	178	195	193	222	195	182	208	180	179	183	189	211	197	186	211	172	189	211	194	196	193	195	211	187	171	162	204	205	170	195	208	169	208	204	188	207	237	182	203	177	179	202	188	183	187	199	191	193	193	192	208	208	185	213	205	195	193	187	188	181	202	203	183	212	213	202	224	171	203	195	183	189	178	185	202	215	175	189	178	178	223	184	210	203	199	195	193	177	193	196	191	224	200	191	194	198	199	162	219	220	199	221	192	196	194	182	188	202	206	205	208	222	193	212	204	198	213	204	173	179	213	199	187	211	174	204	195	198	186	217	192	190	195	197	179	172	171	185	176	222	214	180	191	183	202	213	195	205	199	191	212	184	199	187	183	187	189	199	193	184	187	182	175	202	201	194	197	201	197	176	183	176	195	211	203	185	190	217	142	213	188	177	199	195	188	193	202	186	190	207	178	199	173	205	216	205	197	207	183	188	212	195	181	187	216	191	210	180	174	183	180	236	198	169	185	216	202	218	204	180	216	176	186	211	200	186	196	163	196	173	191	216	196	182	188	186	178	195	185	189	196	198	183	187	178	168	159	188	192	187	176	207	183	190	195	179	194	220	208	201	186	161	177	207	191	197	181	210	221	207	182
9509	2648	3481	6416	43200	53179	49048	41870	31369	18318	7889	2919	1174	645	501	506	486	479	507	533	468	507	483	475	477	489	461	467	472	478	489	466	481	459	456	510	464	432	497	513	484	483	519	493	474	493	444	459	463	459	504	459	462	498	455	486	449	478	489	486	489	470	436	497	426	491	489	447	484	481	471	485	495	505	460	483	471	479	512	424	482	436	498	457	491	485	489	469	496	484	499	484	475	474	451	464	493	481	489	499	463	497	513	466	457	508	483	518	497	470	511	525	500	518	474	503	444	480	476	485	500	469	480	486	455	494	499	459	472	482	479	461	513	478	479	513	460	496	518	453	504	467	459	410	487	484	484	472	465	501	499	516	482	476	505	487	503	477	485	476	491	513	498	481	465	525	510	475	465	495	498	510	452	499	464	476	508	492	493	516	491	484	514	500	473	491	499	465	488	471	470	531	470	511	493	495	453	503	444	488	484	470	458	466	488	465	467	473	433	514	459	480	479	482	511	479	525	486	470	456	453	477	488	479	501	445	495	456	519	492	484	491	509	485	476	474	479	442	518	488	484	470	436	437	506	474	489	476	427	502	484	506	486	485	447	453	544	462	491	484	469	418	479	518	485	478	483	452	471	479	455	473	460	495	450	487	439	464	466	452	511	466	447	490	475	457	508	496	460	510	493	416	535	482	487	469	502	503	492	456	462	492	457	499	488	481	481	507	464	455	494	477	492	517	479	508	511	425	481	468	503	460	464	501	472	475	527	496	487	470	454	496	490	479	456	486	461	487	450	497	496	508	477	506	455	466	468	480	466	474	475	487	495	489	484	486	477	511	480	456	465	479	446	491	502	459	465	471	511	489	487	496	499	452	507	453	477	475	495	478	511	476	473	472	446	485	451	464	515	475	470	456	447	473	505	459	493	507	454	487	478	509	470	466	522	461	496	478	483	460	495	475	483	450	484	472	469	469	439	481	487	487	481	507	465	465	430	507	490	475	487	473	437	493	453	480	450	475	486	453	507	498	445	462	515	473	474	454	491	507	494	429	458	488	442	466	478	470	454	456	475	482	482	493	466	474	512	493	482	501	474	482	458	467	501	447	497	463	488	479	487	491	451	502	485	490	459	501	476	471	469	498	450	464	471	481	497	489	486	494	471	474	481	486	445	459	480	450	518	434	506	437	447	495	453	501	507	499	498	472	514	516	465	476	472	479	475	474	461	509	482	449	474	461	470	511	510	496	457	493	505	477	493	471	462	449	447	485	491	479	480	497	486	466	483	492	516	474	455	505	482	469	505	475	424	486	482	512	484	525	493	466	509	437	441	436	457	458	469	473	481	497	493	460	471	469	473	465	519	492	454	465	461	465	488	453	476	455	482	503	512	463	471	473	457	467	451	485	485	429	474	443	471	468	473	465	473	505	440	482	507	468	475	496	499	480	490	452	499	495	529	499	523	515	489	492	485	460	476	507	496	484	470	481	502	504	455	488	482	499	486	503	507	464	481	490	461	459	493	464	486	471	469	531	491	480	483	458	490	454	467	467	489	478	502	477	497	476	493	505	501	498	479	485	455	475	516	481	461	468	460	503	476	484	482	510	466	456	481	481	491	453	473	492	474	494	479	468	507	510	471	489	424	461	473	478	508	477	462	469	476	465	455	459	518	460	471	507	477	493	495	463	498	490	497	528	477	482	469	454	456	491	516	502	537	467	500	504	481	478	500	484	479	458	484	460	488	484	485	477	505	455	477	495	480	502	510	497	480	475	509	474	464	471	468	503	471	480	471	473	491	465	473	444	480	471	479	503	532	462	446	479	517	478	473	479	468	457	464	501	485	499	473	501	469	485	484	453	482	492	482	471	455	493	480	486	508	489	465	458	431	442	450	456	482	463	454	499	446	461	490	509	507	464	476	485	518	501	485	471	515	477	467	488	478	480	446	504	504	481	444	517	478	502	474	456	479	547	440	498	437	479	490	477	415	490	475	491	471	485	510	516	440	477	494	466	485	529	482	488	520	476	492	497	526	508	507	412	474	478	485	497	490	462	471	488	474	489	454	476	488	468	483	483	517	472	466	452	473	483	465	473	460	492	481	492	446	500	469	519	488	494	481	453	502	438	474	475	456	453	480	508	508	473	503	482	521	479	519	438	472	505	461	479	453	462	522	486	479	499	495	496	472	469	452	481	488	484	485	487	474	477	454	488	475	505	481	485	488	473	503	452	462	456	487	499	468	469	482	476	455	496	513	454	516	473	482	490	430	501	501	459	481	498	457	467	452	494	530	491	471	477	474	492	460	447	452	475	468	436	516	458	456	466	496	473	473	500	516	468	486	456	503	483	452	506	486	454	452	475	472	471	434	484	476	489	463	469	457	508	483	443	504	495	546	474	481	475	477	545	507	481	476	483	489	485	502	514	501	491	483	507	472	445	497	486	493	486	470	478	452	447	520	488	484	476	497	473	466	470	511	461	507	435	493	493	502	527	502	426	482	483	479	486	500	481	499	473	437	494	444	478	479	471	529	439	500	480	471	509	479	480	505	507	491	492	457	482	473	495	504	443	502	494	460	492	437	462	489	498	447	456	459	492	504	472	413	492	447	477	473	483	460	509	497	462	466	495	440	466	476	442	512	484	476	483	508	513	487	463	496	483	513	536	487	426	503	482	489	476	484	467	443	486	471	483	461	485	469	465	471	500	481	498	487	460	451	472	439	457	516	501	490	449	488	483	466	518	465	460	474	505	515	466	509	469	465	522	474	480	508	468	457	454	506	485	471	499	480	470	481	501	462	439	464	450	479	472	465	497	473	508	445	459	462	499	484	475	507	495	497	488	461	549	500	437	456	516	480	453	496	473	439	497	488	482	464	465	475	433	480	438	467	482	480	455	467	491	471	503	480	458	460	446	505	500	470	458	490	469	445	441	446	440	484	466	491	512	487	491	479	514	457	456	470	511	467	471	505	464	495	478	466	484	505	494	490	500	473	497	447	484	457	477	482	475	487	465	462	494	497	517	478	480	479	457	496	489	490	482	475	504	464	502	475	450	465	485	470	504	453	441	502	500	502	471	500	486	466	474	480	442	481	459	438	460	493	484	482	481	471	465	478	456	412	468	489	475	469	499	473	448	494	491	474	449	490	489	482	473	485	480	499	499	493	464	491	474	471	467	443	522	475	476	484	493	458	481	503	477	487	516	506	439	470	464	477	487	499	503	473	474	492	501	518	498	506	471	498	519	461	460	464	484	488	457	470	474	464	451	480	473	482	504	479	514	500	494	505	499	530	462	484	461	482	484	500	506	533	521	471	476	488	463	436	497	494	487	468	469	475	440	506	482	481	486	453	451	467	533	448	454	510	478	482	488	472	485	497	521	457	555	506	481	505	461	460	454	444	509	490	485	470	472	455	459	481	499	482	514	520	470	453	459	463	468	490	470	484	494	481	470	473	507	492	520	445	464	490	454	471	472	507	489	485	480	483	476	453	476	414	496	460	493	473	479
18718	6457	5801	3752	12303	50233	52576	43321	29604	15678	5583	1553	543	258	235	210	193	221	188	211	210	197	215	170	192	185	206	170	182	198	182	196	216	217	184	186	172	190	180	190	177	184	186	165	171	207	200	193	174	204	188	210	160	191	184	207	175	209	190	207	190	192	201	179	176	190	184	162	165	180	138	179	185	201	231	187	218	197	178	219	168	215	200	189	177	194	189	159	175	184	166	213	204	185	190	179	202	183	185	184	170	177	192	173	157	180	169	185	206	185	178	200	165	186	226	170	185	189	199	171	211	184	171	190	177	162	174	167	188	224	177	167	187	185	160	206	206	200	194	196	189	168	175	180	167	182	189	209	182	166	189	189	190	198	200	216	174	199	197	182	190	188	159	179	172	199	186	203	200	171	174	180	181	191	159	156	171	197	194	218	170	195	185	201	192	189	189	194	146	158	207	221	189	230	190	182	197	169	171	187	202	191	201	173	163	162	197	194	194	202	179	199	154	203	169	194	191	208	174	180	192	182	205	165	212	178	198	173	189	213	176	200	190	191	199	157	175	188	188	173	185	226	208	207	177	201	230	181	168	174	189	198	164	211	160	188	170	190	183	169	194	177	182	195	180	223	201	195	209	201	199	138	184	170	180	189	189	185	172	231	190	189	199	177	199	176	174	205	203	187	209	182	186	168	207	183	167	185	188	197	194	192	201	189	192	181	184	188	178	197	183	182	207	194	174	193	158	216	208	170	169	174	203	165	158	180	167	160	203	214	214	172	169	192	210	216	201	188	182	191	185	215	213	177	191	196	187	181	178	176	231	205	182	208	189	198	201	189	193	182	191	217	184	193	206	199	174	180	204	165	154	177	195	211	196	196	176	205	192	179	182	158	202	205	165	186	196	209	193	174	209	179	179	185	216	176	193	206	205	206	217	196	193	202	177	190	179	175	175	223	169	170	187	190	192	223	197	202	184	193	196	167	188	154	184	191	172	181	201	171	182	160	176	195	195	201	173	185	186	164	193	207	192	171	201	185	190	188	204	176	182	174	169	198	213	207	199	188	189	177	202	227	192	200	168	178	185	203	185	211	193	181	207	203	197	202	202	195	191	197	182	210	202	219	217	185	186	169	174	163	177	204	183	182	186	198	180	208	201	177	169	179	183	169	208	180	171	209	190	200	190	187	175	171	186	196	159	185	186	172	208	197	192	196	184	186	192	176	187	185	203	184	193	189	172	183	198	186	189	184	183	200	186	175	210	191	175	194	185	191	195	197	199	185	178	175	206	178	212	173	214	185	198	175	160	173	199	189	178	170	199	192	206	187	191	207	183	171	191	184	184	189	220	186	175	188	162	178	207	174	195	206	181	174	174	188	199	183	204	175	193	160	183	192	199	192	195	191	168	185	178	184	200	196	186	188	172	170	184	190	193	195	195	177	174	178	179	188	173	188	202	195	188	191	197	178	182	192	181	207	183	194	191	167	178	192	195	159	205	188	183	175	189	213	210	174	186	186	198	207	201	191	202	204	184	208	186	197	188	191	196	197	191	186	180	196	147	184	197	203	199	189	181	188	201	199	186	172	222	190	157	191	195	176	188	203	197	165	175	195	171	200	182	182	193	195	192	211	166	206	195	214	169	175	179	195	191	205	207	201	179	176	220	193	201	179	190	184	189	191	207	194	194	184	187	180	199	161	156	202	166	186	186	195	163	200	193	184	197	187	197	178	189	198	208	185	201	191	166	212	160	205	196	198	174	193	189	193	170	183	199	177	170	177	183	176	173	204	187	215	178	182	210	216	191	172	177	160	172	197	205	214	190	177	174	201	193	183	178	184	185	178	187	174	170	168	164	175	196	186	186	199	168	181	181	178	200	178	191	187	192	170	181	220	183	182	181	200	194	163	209	195	183	168	165	196	182	160	182	201	168	181	181	189	194	179	172	190	207	194	184	201	179	190	161	185	174	169	198	166	170	186	187	169	206	200	228	196	178	187	192	184	182	195	220	174	177	173	192	191	159	170	201	213	167	195	203	173	181	211	186	158	185	197	166	215	198	199	200	196	218	195	192	201	188	199	168	187	183	194	201	157	206	197	186	174	205	171	185	187	205	189	213	224	190	187	233	197	179	202	182	213	182	209	195	210	196	200	218	173	202	224	187	177	190	175	200	191	182	158	166	173	176	174	205	193	185	196	178	194	175	210	192	182	198	184	205	156	166	172	183	181	167	204	194	186	173	178	215	180	214	201	179	181	190	223	158	185	169	167	182	185	176	199	194	168	179	183	180	188	208	182	189	162	169	180	196	171	160	207	188	218	193	203	199	182	173	195	191	170	203	156	172	187	180	218	186	192	155	201	209	187	186	203	187	176	180	187	169	202	198	181	180	193	189	195	191	194	210	164	179	204	180	204	174	187	188	199	178	177	199	197	182	173	178	180	224	182	197	195	197	181	195	179	178	172	179	208	199	200	173	192	193	178	180	176	170	203	186	184	188	168	193	210	177	189	198	203	198	161	194	184	195	188	166	193	176	166	205	183	187	220	175	177	201	191	210	200	209	170	185	182	174	178	214	194	197	181	178	183	195	166	212	179	218	225	205	189	222	199	184	193	199	195	206	186	166	166	171	184	182	160	197	176	184	198	184	174	181	178	185	205	161	183	173	212	145	181	212	192	200	200	203	188	193	166	182	207	189	195	177	180	192	189	168	197	186	191	204	199	195	179	182	180	191	187	183	196	169	176	209	205	164	199	180	168	193	187	183	201	182	192	189	230	206	189	194	202	195	183	179	182	174	172	175	204	197	205	180	177	180	192	175	179	185	192	185	176	196	188	202	179	191	184	195	174	204	203	161	175	192	188	175	195	184	197	171	176	195	211	196	196	189	174	181	193	195	178	183	186	190	202	171	206	189	165	208	182	213	188	194	204	186	201	195	183	185	212	201	190	245	167	181	177	202	208	152	182	180	172	183	212	172	175	190	158	180	185	176	169	188	192	179	213	206	188	191	194	194	197	183	189	186	193	188	189	200	183	163	199	154	196	206	163	192	161	211	184	205	192	210	203	203	194	189	192	194	172	183	208	199	186	203	200	185	205	207	186	194	199	181	181	175	173	177	192	196	169	167	206	166	191	186	186	192	176	196	205	193	182	198	207	198	200	210	200	167	173	186	206	187	173	203	177	211	173	171	174	189	189	156	192	169	186	166	191	191	204	181	177	195	192	233	193	165	195	169	207	192	187	196	207	218	186	181	198	178	191	201	170	183	205	184	184	166	196	172	184	167	180	182	207	169	163	156	194	171	185	185	175	152	181	190	187	166	188	194	183	203	186	196	209	173	193	170	172	182	177	164	198	210	195	204	182	182	166	180	189	169	196	168	222	183	171	173	179	209	174	188	194	202	192	198	196	186	179	182	185	180	194	188	201	175	176	168	198	192	204	195	186	215	185	180	173	228	197	190	159	183	201	190	184	200	193	189	216	187	185	208	190	190	185	176	167	164	190
10999	4083	7252	8006	22815	63251	64984	57125	44652	30803	15968	6009	2029	835	525	436	439	464	465	437	448	479	454	449	425	455	482	457	451	481	473	455	445	487	507	437	450	450	476	441	464	463	476	415	431	451	488	442	454	427	473	452	445	411	458	463	437	420	444	465	453	473	431	475	450	483	440	466	459	456	473	460	522	467	440	433	451	431	460	475	455	452	456	433	425	491	447	463	460	416	444	448	443	439	478	462	472	468	438	446	487	503	452	472	450	451	443	420	469	463	396	466	467	431	451	450	476	458	473	438	447	440	463	450	458	455	467	463	437	465	436	482	443	460	453	483	438	467	461	438	430	465	434	441	502	444	494	497	457	505	488	449	439	477	452	490	454	445	474	446	476	489	485	452	460	458	425	468	459	480	424	474	473	466	488	458	467	423	460	452	478	435	442	439	462	467	458	447	455	414	460	474	433	477	464	464	502	461	437	440	421	480	445	463	461	451	464	451	432	458	412	434	425	431	461	461	477	460	446	457	434	485	434	461	439	465	470	462	490	481	441	472	451	496	450	425	484	438	430	437	461	427	465	450	410	456	474	516	454	471	441	456	452	489	452	454	477	460	433	472	477	420	455	519	437	495	452	464	452	440	427	451	459	458	431	448	460	467	454	433	489	451	448	447	446	428	444	434	449	449	443	475	501	462	485	457	461	441	471	464	464	456	435	482	488	458	429	482	466	424	437	499	463	459	479	443	432	465	443	443	496	424	460	447	484	434	492	457	469	448	455	475	484	452	431	442	431	459	459	463	450	462	489	481	457	455	476	438	500	444	414	434	467	457	430	414	447	483	462	450	449	469	492	470	468	467	418	421	438	461	456	494	440	437	494	431	465	475	454	431	459	460	457	472	431	465	483	438	476	473	471	461	425	474	440	460	464	446	474	491	443	469	466	485	428	455	460	455	447	468	475	446	493	447	454	432	464	461	467	471	444	446	492	469	462	459	446	436	450	482	468	465	426	468	440	447	445	487	442	478	446	449	491	448	450	467	415	466	475	424	501	455	471	458	458	457	429	481	450	477	434	487	460	464	424	445	454	494	487	454	441	442	456	438	447	457	464	442	483	466	447	462	482	488	476	454	493	457	463	468	429	461	510	478	418	519	489	459	449	454	457	486	416	468	487	523	454	463	448	472	469	506	431	511	495	502	450	487	483	437	426	447	461	472	452	442	509	467	487	481	493	447	474	436	439	444	480	422	452	460	482	466	454	491	466	460	469	444	482	425	444	455	466	462	448	429	513	478	441	430	464	461	468	446	446	489	455	464	466	521	458	485	458	423	467	451	484	461	473	472	439	447	460	438	488	466	479	454	485	423	442	461	471	446	491	467	417	439	465	434	475	489	450	434	442	495	490	461	460	449	458	463	447	469	470	427	446	462	465	490	444	460	461	446	506	458	460	475	435	443	456	463	477	463	466	423	440	456	445	468	448	479	471	452	442	459	417	451	489	487	423	476	481	443	454	464	459	463	469	434	468	483	457	437	478	477	458	465	486	447	485	446	452	435	432	481	479	427	481	474	467	499	458	448	457	489	482	462	449	450	447	441	474	460	500	461	430	465	452	428	474	444	466	464	467	461	473	467	472	472	452	457	489	474	464	456	443	449	474	437	481	419	459	460	430	430	458	451	436	451	460	485	478	472	449	428	477	468	478	470	459	436	434	520	477	450	464	476	460	479	453	452	413	486	476	426	459	495	475	448	442	448	443	451	437	442	456	482	496	489	484	480	447	439	448	430	444	457	453	480	467	440	448	483	438	444	484	470	441	467	487	441	434	480	481	482	435	452	452	456	462	464	406	472	479	445	446	455	464	468	482	453	469	451	490	460	451	460	474	413	486	442	418	466	475	468	478	468	456	454	409	512	472	450	442	433	423	451	455	468	434	476	426	440	465	473	426	414	448	440	472	446	473	448	493	466	468	473	473	464	471	446	487	451	437	487	462	464	461	454	473	445	481	472	447	435	463	432	464	429	457	471	501	498	429	448	423	460	519	437	440	458	460	460	475	456	462	479	454	495	445	486	461	467	485	459	452	455	469	497	499	444	425	451	413	494	480	457	444	464	428	453	444	493	496	454	478	469	410	469	413	467	439	447	444	489	479	462	467	502	487	433	487	464	514	455	498	479	467	471	438	472	452	424	447	473	461	466	421	448	453	433	470	454	467	460	448	473	462	440	439	469	464	469	437	469	438	480	469	448	498	472	441	456	467	438	478	500	474	449	453	440	462	453	476	457	442	439	442	469	468	480	437	466	463	445	495	443	492	460	455	495	471	434	426	438	459	462	463	453	477	459	444	430	467	469	455	502	454	449	449	482	465	449	480	470	465	459	479	441	469	488	451	450	468	444	483	445	415	467	438	458	466	446	481	443	472	479	454	462	438	436	464	459	441	473	499	438	475	452	480	451	451	442	482	419	412	463	458	458	460	450	483	481	458	460	508	458	485	432	475	429	439	495	457	422	431	458	476	442	444	478	424	482	478	471	487	453	487	478	472	449	411	455	419	450	443	449	452	441	441	460	487	491	450	464	447	510	453	466	486	457	472	446	439	475	466	453	450	469	459	404	472	488	489	444	477	437	467	437	441	467	451	463	454	485	484	441	428	475	482	446	453	493	445	464	510	436	459	460	497	446	413	449	507	447	461	462	433	491	457	472	473	412	473	455	487	484	440	486	461	438	450	444	461	481	439	483	458	467	445	507	475	454	469	484	457	485	469	454	477	457	470	494	457	459	494	458	482	442	456	459	449	473	438	497	477	471	502	490	473	432	428	448	476	454	444	468	448	466	430	482	461	476	451	462	439	471	438	488	460	493	447	459	470	447	405	431	444	434	505	449	438	468	467	432	451	456	419	462	463	458	483	448	446	435	449	456	472	463	477	487	421	456	443	439	438	443	445	478	459	409	464	481	420	442	466	450	452	427	449	469	445	443	459	449	461	435	464	441	469	488	447	444	461	482	477	420	456	443	446	461	427	457	496	421	448	467	464	404	436	425	431	443	473	448	467	466	460	439	449	490	456	452	450	467	447	420	433	462	480	466	432	429	456	454	485	451	447	492	490	465	472	482	455	459	493	444	473	474	464	484	455	426	458	455	493	460	437	458	479	470	448	483	467	470	483	445	441	497	466	430	461	443	499	488	467	469	512	430	418	432	451	479	503	497	480	440	462	477	425	506	464	467	422	461	471	472	449	402	448	444	459	431	489	456	480	460	514	455	437	473	469	460	451	485	478	439	448	481	420	454	481	482	458	454	451	507	463	476	452	459	493	473	492	441	470	429	497	489	471	446	435	470	482	452	465	477	482	472	470	469	470	421	490	456	444	426	445	441	470	451	474	435	457	444	453	464	469	456	446	421	489	478	439	504	423	471	485	467	441	479	453	486	475	469	440	487	474	468	496	445	413	499	430	482	432	476	457	461	446	456	434	451	421	468	478	443	466	450	472	449	444	418	479	436
2947	458	572	503	828	2164	3080	3060	1893	1043	519	278	220	178	170	156	154	144	146	165	155	156	146	157	168	158	162	168	215	170	153	139	153	167	151	126	157	160	149	166	151	164	142	136	151	130	168	191	156	152	155	171	156	161	147	176	178	135	169	161	175	160	147	172	163	162	164	152	154	173	180	162	164	175	155	162	146	163	161	167	181	172	165	150	177	147	149	158	135	136	154	149	180	144	192	143	152	167	176	159	150	149	176	157	158	141	173	158	139	152	156	177	163	155	149	141	158	174	146	156	175	153	157	168	147	145	146	150	152	163	151	177	149	171	166	157	149	169	166	152	151	160	175	161	146	157	138	153	149	154	193	159	147	140	162	150	170	190	164	133	183	172	165	181	166	133	153	157	174	149	193	158	146	164	156	166	153	157	173	144	170	168	167	166	155	179	174	182	188	186	169	155	158	174	170	156	148	162	140	179	155	162	193	167	163	143	148	149	141	167	172	149	147	166	146	161	168	155	130	148	156	186	163	145	182	162	162	162	159	177	139	172	158	149	157	184	163	189	148	149	157	192	167	182	180	174	148	170	174	164	155	154	157	142	173	169	176	191	139	142	140	155	144	171	166	175	187	152	152	176	173	153	170	135	154	178	161	164	168	177	156	160	177	149	165	169	169	162	154	156	168	158	160	147	183	170	168	173	159	171	165	162	175	145	164	159	172	169	144	177	183	182	176	187	166	181	158	154	162	170	183	172	178	145	177	177	161	167	153	162	172	164	167	169	163	172	147	177	169	183	172	163	161	177	177	171	172	146	152	143	149	176	183	181	170	147	155	155	140	158	163	164	156	172	167	140	177	157	185	147	150	156	171	156	187	138	146	130	146	161	175	156	146	146	161	155	158	171	140	174	158	171	156	176	167	166	168	166	180	161	154	130	165	153	152	184	165	193	143	155	176	150	171	163	148	152	151	170	158	155	155	167	170	171	166	157	161	151	147	166	150	163	148	176	147	151	160	148	148	160	153	154	168	162	151	147	144	166	177	150	137	155	153	153	174	174	156	161	135	168	167	145	155	149	146	165	161	168	155	168	156	156	153	171	147	163	169	165	170	158	166	205	167	143	159	158	152	170	163	147	145	158	192	161	174	155	155	186	164	151	148	173	173	173	166	171	176	149	169	152	160	160	153	178	185	162	162	163	194	168	156	158	161	173	162	176	164	154	163	148	157	153	138	140	162	167	142	154	199	156	158	147	142	153	165	170	178	160	188	163	142	156	157	158	153	168	148	169	143	174	160	129	149	174	160	176	158	162	197	168	166	170	147	170	170	136	148	167	148	146	148	170	161	152	183	153	182	181	176	151	138	165	168	150	148	170	157	172	167	146	171	159	162	164	171	198	152	168	170	163	147	151	123	135	189	153	161	162	158	149	155	163	148	173	157	160	157	156	162	169	138	171	152	147	148	175	156	134	174	163	165	140	155	136	160	173	162	156	168	139	146	192	175	153	150	166	136	154	146	193	155	151	166	165	169	166	156	156	173	145	154	158	147	159	148	160	146	173	162	173	158	142	143	172	173	160	156	150	167	152	177	169	168	150	142	170	184	147	155	173	172	160	158	170	166	175	186	130	144	151	176	180	181	159	166	166	172	173	156	172	162	133	141	164	143	184	116	171	173	137	188	165	143	176	162	157	151	161	156	150	176	163	132	142	164	150	153	141	160	167	171	172	172	139	180	140	155	174	157	177	166	159	158	156	185	151	139	161	143	151	172	173	162	179	180	165	166	181	173	164	163	145	189	151	164	176	152	150	164	150	159	163	162	174	138	135	165	168	173	173	160	174	189	149	177	166	141	150	148	171	164	173	154	187	152	158	140	150	162	174	169	176	165	153	159	166	151	163	164	135	154	161	157	173	175	187	151	152	157	159	160	182	171	151	161	177	187	206	166	162	163	149	150	138	131	154	161	156	140	152	149	174	133	141	148	161	169	177	179	176	168	185	176	182	187	168	169	155	167	167	169	138	151	152	165	157	166	159	171	143	161	173	169	158	166	165	152	174	180	181	174	148	169	153	142	170	172	143	154	165	172	180	160	188	150	149	174	162	169	152	178	171	167	153	185	150	166	166	138	155	186	149	178	146	165	177	176	139	174	158	143	158	155	153	157	171	142	149	163	147	176	158	157	157	156	158	168	150	141	142	179	165	179	152	170	176	180	142	174	171	159	174	141	185	161	175	151	161	160	167	179	170	152	169	161	167	159	171	162	154	179	165	129	166	166	139	140	179	163	169	149	142	156	165	152	174	169	174	166	179	129	156	154	149	173	170	178	160	172	149	164	142	166	166	166	152	156	172	170	174	174	140	163	144	152	171	155	157	161	174	170	171	170	134	185	153	145	156	170	138	163	159	164	162	164	162	141	166	152	166	157	155	167	179	154	161	175	173	152	129	163	174	178	165	189	142	156	151	136	162	128	168	163	171	151	158	152	172	166	156	153	163	154	170	174	158	167	148	153	154	163	154	174	141	169	161	164	169	169	180	181	183	144	170	163	157	157	182	155	148	147	146	172	172	164	154	165	177	166	155	164	166	166	159	159	149	140	152	170	150	187	152	158	156	167	165	169	158	150	163	140	164	143	155	149	161	154	142	159	156	173	182	143	162	153	156	140	156	172	170	170	166	152	173	172	163	150	162	164	154	162	168	181	177	159	150	148	170	151	189	169	184	155	164	170	182	158	184	171	148	174	155	166	182	161	172	187	160	152	174	147	140	155	162	152	157	165	177	190	146	137	175	169	160	142	165	164	153	146	158	157	190	169	177	148	164	189	172	143	164	186	177	171	149	173	138	162	153	156	165	154	166	163	145	166	165	169	169	146	160	148	152	184	162	164	175	175	170	158	182	162	168	161	148	157	148	162	148	171	153	171	168	165	175	175	159	162	165	163	174	154	158	156	145	169	168	185	156	142	186	146	158	158	169	172	155	163	164	189	155	172	155	163	172	158	167	174	151	138	157	192	129	174	149	164	179	154	164	156	155	206	162	166	166	158	154	154	169	180	139	146	178	158	142	156	162	186	169	154	161	153	171	158	174	147	158	171	173	153	165	170	174	149	170	176	175	149	157	148	162	157	148	170	163	159	151	167	164	169	153	178	182	162	162	179	157	156	148	163	177	171	181	176	172	160	154	167	182	168	173	164	173	182	149	172	170	154	151	161	148	164	166	174	133	172	161	157	179	151	181	160	165	139	156	164	173	151	159	156	169	165	145	135	187	155	176	174	149	160	186	158	165	157	156	170	170	149	152	158	157	146	164	165	156	163	166	153	160	171	171	183	171	141	152	152	155	144	163	157	151	146	144	164	143	160	160	164	157	167	136	127	161	153	161	155	131	164	150	153	143	180	176	164	154	180	148	151	156	166	162	171	169	177	172	141	158	149	142	169	182	172	147	196	166	139	169	178	171	162	145	169	131	139	143	142	163	167	172	163	164	161	173	161	160	167	138
2695	699	1373	1644	3474	9656	12702	11340	6914	3728	1879	926	593	462	440	414	436	405	386	405	367	396	429	446	430	405	435	424	434	410	422	423	405	390	401	419	418	399	394	403	424	405	414	390	399	419	425	431	377	419	411	378	425	374	449	416	438	396	399	386	390	395	407	384	424	398	396	404	431	408	405	411	412	376	442	411	370	416	367	406	416	373	436	404	415	390	399	410	399	407	420	463	410	393	409	418	396	413	406	438	404	379	384	422	408	415	373	393	400	417	419	400	374	406	367	418	396	385	429	394	400	391	425	376	380	402	436	427	368	368	389	400	412	423	425	419	429	409	416	409	369	431	358	413	440	419	453	443	419	424	376	425	404	424	444	454	435	414	380	416	395	425	409	417	383	379	389	381	423	412	401	427	371	419	407	412	389	379	391	437	404	378	407	354	395	404	411	366	434	404	420	437	390	401	386	398	416	383	399	414	444	412	429	417	362	381	414	391	381	400	418	408	397	440	379	401	352	420	402	436	421	419	372	424	406	421	411	377	415	405	403	436	411	409	407	429	435	416	422	420	372	415	417	444	435	413	399	421	408	403	372	421	421	400	443	409	413	404	403	400	413	394	381	437	399	417	398	399	391	415	396	391	448	409	412	414	432	385	388	417	374	391	426	412	414	422	389	376	458	386	400	402	374	393	360	399	408	410	413	420	404	412	413	395	418	411	384	403	407	413	427	419	410	381	420	443	428	413	427	435	442	400	418	421	430	396	402	415	410	431	403	421	411	422	400	432	417	402	403	428	422	422	425	383	448	398	414	419	408	420	424	397	393	405	404	424	378	390	419	359	393	377	360	401	385	440	411	397	381	379	390	423	431	397	438	409	421	396	417	393	393	406	392	389	408	453	400	412	381	378	437	380	364	407	395	386	412	416	397	416	431	413	446	420	395	402	427	424	430	402	417	436	413	384	358	399	382	429	419	430	460	392	405	392	402	414	352	399	383	404	405	421	427	390	422	410	416	436	403	426	435	408	418	394	391	397	386	404	387	415	405	407	409	402	415	366	408	433	425	429	394	427	401	433	426	456	414	394	384	426	421	406	418	403	404	430	447	462	422	422	429	407	414	398	404	419	411	436	387	397	389	391	422	396	422	404	421	439	435	412	423	391	398	420	417	407	417	421	406	411	405	425	382	438	419	411	406	399	416	401	405	422	430	457	401	370	391	379	384	389	405	377	439	385	403	409	443	421	377	405	422	405	419	415	432	411	393	447	424	408	417	419	402	410	432	409	401	433	430	410	402	395	427	414	431	416	383	428	413	408	407	410	431	416	400	390	430	423	404	426	412	404	455	436	413	385	407	363	398	376	413	361	402	385	409	387	437	425	388	397	386	384	428	403	395	438	406	436	389	391	437	394	394	413	393	411	409	389	424	413	397	366	392	446	441	398	368	410	388	401	396	396	372	466	408	385	400	406	392	396	379	401	412	398	405	447	386	428	402	401	426	431	449	433	418	427	418	402	444	372	416	417	427	428	406	381	393	410	379	414	380	433	413	391	402	414	394	393	401	438	395	431	406	411	406	408	412	407	409	400	380	395	430	415	431	387	395	418	398	431	406	403	386	453	425	425	401	428	434	401	393	417	398	365	440	421	422	418	424	419	393	388	413	429	388	392	392	414	387	395	422	421	381	424	421	439	415	412	386	431	395	406	388	387	395	431	414	400	444	389	412	408	381	428	402	433	439	398	407	380	401	373	409	411	438	396	399	426	437	418	405	398	417	368	418	434	392	449	431	398	427	377	397	424	418	382	428	382	403	399	412	405	429	430	451	427	408	407	423	415	415	398	365	392	430	399	408	386	422	410	380	427	409	369	403	385	372	388	388	423	395	388	436	366	420	396	390	384	419	441	437	446	421	410	395	401	421	449	388	423	406	414	405	419	398	372	418	380	400	393	385	423	374	423	406	406	408	445	371	428	375	415	422	397	420	405	386	396	394	435	428	411	392	402	411	379	435	391	457	407	402	416	392	421	400	401	409	408	403	412	413	408	410	405	400	419	413	403	413	439	417	405	396	419	423	370	436	393	405	450	387	401	394	373	435	424	352	418	415	412	397	365	415	406	401	392	399	374	411	407	415	432	377	392	466	411	401	433	374	373	444	384	423	397	410	417	450	393	393	396	384	414	431	421	400	438	390	417	384	379	415	407	392	413	431	422	392	399	390	406	404	399	398	412	380	400	403	404	419	428	422	403	401	423	397	408	385	431	412	448	402	395	386	412	425	396	386	445	431	417	419	417	413	426	420	450	430	393	410	408	417	381	408	423	417	437	404	435	417	415	399	428	425	427	400	416	440	422	420	394	418	422	440	370	381	424	394	394	370	409	374	436	404	442	385	389	428	422	444	414	429	436	356	445	391	438	408	425	398	387	377	437	387	388	377	381	426	408	376	414	398	421	366	429	391	383	391	435	421	383	374	414	428	393	418	428	418	418	406	408	384	413	416	408	403	416	377	440	417	393	424	437	419	409	435	384	414	383	384	376	405	442	387	417	424	436	472	365	418	363	378	359	385	377	406	407	429	412	414	382	374	411	411	388	427	405	416	406	433	384	413	388	410	424	392	391	425	428	414	400	444	426	415	402	428	415	386	407	366	392	391	383	409	400	429	397	437	390	410	416	390	386	393	399	403	408	389	415	381	397	404	404	409	410	395	416	386	410	439	390	400	364	444	432	411	423	393	406	431	430	387	403	414	434	438	387	393	416	391	413	423	393	430	401	421	404	416	380	368	371	398	420	425	415	388	403	415	405	438	439	407	428	359	440	424	399	410	401	418	405	410	430	427	400	412	410	373	407	406	425	407	433	385	404	430	410	421	439	408	387	362	412	424	411	405	462	403	389	423	418	415	406	427	422	407	446	397	406	433	394	424	428	381	429	444	411	415	443	341	395	390	446	426	426	412	396	393	401	413	448	436	403	415	403	400	414	390	409	402	420	401	393	420	397	397	404	411	391	404	392	416	428	423	407	425	387	433	401	417	385	438	414	387	438	393	409	398	407	425	385	422	401	369	372	412	439	402	436	398	389	390	425	434	357	411	425	446	405	390	413	419	406	406	382	392	375	407	454	421	392	405	382	384	424	399	399	401	391	400	417	407	386	388	403	393	372	383	419	389	424	391	405	417	397	412	393	398	432	386	417	399	422	386	407	355	411	386	404	400	400	429	415	399	412	409	398	391	396	439	386	419	417	359	432	419	398	373	410	414	428	388	431	439	435	449	391	424	443	393	384	418	385	388	444	389	409	422	401	416	415	444	420	395	414	416	385	379	376	405	414	433	409	395	361	401	373	396	408	404	389	391	412	400	410	393	411	436	385	450	386	398	394	389	387	394	419	395	426	400	413	417	420	366	386	408	390	406	443	401	407	396	391	388	387	398	410	431	396	414	439	384	391	443	426	417	431	389	425	374	426	375	399	386	394	388	427	446	402	404	423	402	403	407	380	429	427
10006	3142	2740	4193	13518	30390	36587	28456	16742	7543	2799	935	375	223	208	209	209	191	210	198	215	208	199	206	203	228	186	193	198	207	240	200	182	188	204	189	182	167	223	199	196	212	181	208	204	222	223	207	197	189	201	221	203	211	201	184	231	182	176	214	179	217	191	178	212	229	205	190	179	190	200	193	198	169	201	196	208	174	200	189	197	202	163	185	179	201	160	214	219	208	213	202	210	203	205	164	201	190	193	191	199	185	196	202	181	187	173	198	238	207	181	189	208	206	200	190	206	207	223	202	226	237	209	195	186	222	204	201	199	205	218	206	182	200	228	241	195	205	214	190	188	176	208	217	216	192	225	192	200	211	179	216	200	202	211	202	214	195	206	193	203	199	225	204	198	180	201	191	196	201	179	207	223	192	189	191	190	198	190	220	207	223	196	207	188	200	214	196	224	209	210	207	204	225	178	222	212	192	194	219	193	208	201	193	200	190	203	201	195	188	173	218	198	192	208	205	203	221	200	181	214	237	190	193	202	181	200	225	186	213	175	202	214	209	217	214	204	183	201	174	214	192	208	189	205	197	198	233	216	185	209	224	201	195	192	205	201	198	193	195	171	172	180	203	210	182	204	176	201	217	198	202	213	194	218	225	201	215	185	189	199	184	208	213	197	203	208	192	189	203	204	186	204	187	184	206	185	213	202	209	173	219	205	188	159	208	197	196	184	187	202	206	211	192	206	192	227	217	209	204	232	194	211	214	219	199	220	194	198	213	165	192	207	202	195	213	221	210	204	197	193	200	200	163	199	213	227	215	197	224	206	211	207	185	182	215	205	186	195	194	230	213	172	195	179	218	196	211	195	194	210	189	204	176	202	192	208	209	198	184	190	201	197	190	193	202	204	227	191	197	214	200	207	196	186	204	246	199	187	188	189	176	204	207	192	212	211	223	206	199	214	185	203	170	173	211	195	211	201	216	192	223	189	203	201	213	173	189	205	228	182	188	202	175	227	186	201	215	216	177	192	217	200	202	188	223	203	208	196	209	200	216	185	205	201	186	169	195	208	178	192	217	210	218	184	202	207	216	210	165	191	201	201	213	223	186	215	202	199	209	192	184	200	207	206	201	200	195	192	201	203	195	190	227	191	187	213	184	190	204	192	192	199	163	168	189	174	218	192	198	205	221	217	196	216	176	213	216	186	212	207	200	196	201	208	210	220	173	227	192	206	203	215	216	193	237	207	196	182	168	204	215	213	202	206	208	189	212	208	194	185	182	185	189	185	164	190	180	211	178	205	185	204	197	207	232	214	176	201	218	192	192	204	192	182	176	189	193	223	196	211	187	176	223	207	211	192	193	205	199	193	193	225	183	207	195	221	213	206	180	216	205	225	234	190	198	210	180	170	200	207	207	196	217	198	214	176	221	220	188	216	212	231	186	201	217	194	166	183	183	228	207	194	205	181	207	205	201	172	217	204	202	203	178	192	188	207	183	179	195	191	190	190	213	199	198	156	196	203	196	222	173	184	198	187	216	203	238	221	188	176	214	204	185	176	225	244	209	198	204	195	202	183	207	220	188	216	199	193	179	189	173	218	233	196	210	192	212	204	188	199	223	205	202	179	196	193	218	198	199	191	226	194	226	211	221	216	206	219	181	194	199	191	204	197	192	194	202	201	200	206	198	222	221	192	198	203	192	208	192	200	215	187	191	200	209	186	197	217	185	198	195	193	190	194	181	189	202	210	210	175	189	229	203	220	206	215	194	188	188	218	197	203	178	206	217	187	187	194	202	210	181	190	217	201	202	192	204	213	212	200	210	204	155	205	208	198	189	209	201	213	184	212	176	181	200	187	224	199	198	206	173	181	219	189	196	194	203	197	190	209	175	198	167	186	212	172	215	195	210	200	192	194	183	170	207	218	225	185	196	199	203	175	188	194	221	205	201	201	174	197	179	196	179	211	209	215	185	207	213	194	181	200	206	167	215	205	190	218	214	214	211	204	179	191	207	180	182	205	216	198	189	209	203	172	186	185	239	190	199	203	180	197	213	200	218	197	206	177	207	188	197	226	193	186	214	208	211	212	187	199	187	193	207	219	189	204	205	208	209	167	185	205	227	192	174	212	221	208	194	232	233	213	202	219	193	215	195	202	217	203	174	183	182	205	184	166	217	213	217	187	204	207	203	214	209	202	177	184	185	207	208	197	183	209	204	214	192	200	204	221	243	197	202	204	217	202	222	209	218	185	190	211	220	203	205	211	199	173	183	216	210	193	200	224	199	187	179	181	166	202	182	194	200	199	203	202	186	213	212	212	222	192	220	208	196	218	211	206	211	212	231	206	227	205	212	190	186	179	189	190	225	184	226	191	197	205	177	221	205	190	212	203	190	224	215	188	182	220	206	212	222	192	205	181	201	200	202	196	178	180	176	200	200	220	182	189	194	191	211	203	206	198	223	215	183	181	201	229	199	201	190	197	194	210	220	200	220	194	227	209	209	221	196	196	177	184	193	191	206	220	212	199	205	214	204	201	189	219	184	182	206	211	190	194	176	205	207	189	231	219	194	202	211	200	165	206	185	195	194	199	217	232	219	173	224	196	217	182	229	206	232	192	172	208	202	189	196	227	204	191	222	210	194	214	200	211	213	228	213	175	215	233	197	216	189	203	199	204	197	205	177	211	224	197	200	180	194	204	229	186	192	183	175	196	198	204	185	206	217	188	187	215	162	204	188	179	207	208	183	224	199	200	198	211	203	183	204	196	183	194	185	200	198	201	175	202	203	206	196	176	219	210	210	206	190	179	226	183	217	233	196	217	195	204	195	191	225	196	207	215	198	226	199	209	211	161	201	185	191	181	203	193	231	238	184	207	223	215	195	219	195	199	221	233	214	182	203	174	205	214	189	215	203	218	195	207	195	198	193	194	227	187	197	197	192	202	212	222	197	190	203	191	204	200	213	180	198	198	219	201	205	221	209	190	200	191	206	189	179	195	218	247	215	217	211	217	213	209	185	195	177	207	184	186	204	206	206	168	183	205	219	189	217	186	188	190	223	194	193	196	191	209	180	194	202	219	197	188	212	201	202	200	188	211	193	197	211	211	220	206	194	187	215	205	199	208	195	200	205	197	183	201	184	207	193	189	215	220	207	193	170	187	214	191	206	210	239	197	189	223	233	211	224	207	175	166	202	186	214	177	179	167	193	186	198	209	181	204	174	207	211	200	216	192	201	185	198	191	207	222	176	241	212	198	183	187	222	210	184	209	196	200	201	210	214	190	194	191	209	197	194	220	195	212	189	204	208	222	177	183	209	197	190	177	225	207	178	201	217	200	200	212	194	179	194	191	187	187	188	209	210	193	189	229	194	206	216	189	206	182	223	190	197	210	203	210	190	207	194	199	205	191	184	205	190	193	182	187	211	182	189	180	199	189	203	198	192	227	202	177	176	200	181	189	217	177	181	215	222	190	209	214	188	180	179	211	206	196	209	186	206	212	198	181	205
7537	2345	4275	11643	31063	48601	52568	44827	33425	20903	10305	3971	1490	756	540	511	532	496	489	532	494	509	496	477	529	484	545	523	496	477	527	479	518	474	519	516	473	497	509	505	530	491	502	484	506	487	461	532	513	504	481	508	517	493	481	525	496	517	488	474	489	517	534	447	461	486	505	485	497	479	500	502	504	510	515	525	465	466	478	478	496	486	479	529	526	500	445	505	442	507	483	502	485	477	510	463	498	504	501	527	548	480	486	521	520	519	464	481	525	503	492	507	511	506	480	495	537	489	493	497	466	502	528	510	512	462	529	472	464	510	556	495	530	477	507	484	481	467	510	476	533	497	475	498	506	497	493	476	479	516	518	499	513	508	485	517	512	497	501	567	480	493	501	494	466	524	500	481	459	534	481	494	481	506	539	503	501	528	492	504	495	489	499	473	496	482	523	502	522	494	496	495	509	465	471	493	504	489	502	505	485	513	467	497	504	514	515	501	492	513	530	445	481	506	516	493	504	499	496	495	476	469	477	502	485	487	506	492	533	459	510	481	510	517	485	510	534	515	491	496	533	540	532	507	485	522	507	518	493	462	499	527	498	486	484	480	487	478	535	471	520	521	488	532	475	517	505	526	456	500	548	505	464	499	513	476	509	499	463	489	519	494	471	487	499	477	523	509	490	493	487	490	482	469	484	506	478	516	473	493	487	508	495	488	466	532	536	530	467	489	491	502	511	498	489	535	501	514	464	482	479	471	479	488	514	488	467	475	478	489	521	532	474	503	491	501	497	550	521	529	488	503	500	496	539	470	446	532	499	510	519	520	481	498	498	532	491	471	486	457	516	480	481	499	512	486	456	496	455	496	498	477	474	486	474	532	527	499	525	491	507	486	465	499	519	496	520	473	478	520	498	512	495	532	503	500	491	505	505	502	505	490	507	529	488	478	535	501	511	512	495	474	479	487	539	517	467	493	520	492	511	509	503	510	488	504	536	503	517	460	513	475	468	524	513	517	475	514	485	465	459	493	477	473	506	512	457	505	493	506	468	516	475	532	484	526	508	502	514	518	484	478	465	492	496	500	508	498	494	472	495	530	476	502	512	511	483	495	513	464	496	512	466	497	494	516	522	515	535	523	507	468	524	510	511	496	535	490	483	503	484	469	466	510	517	492	485	523	495	519	473	526	483	508	523	468	491	504	489	514	501	451	493	515	513	457	465	479	536	483	515	506	493	496	507	462	487	439	463	488	455	493	512	481	513	488	493	520	455	480	517	466	507	510	544	551	469	490	496	541	522	503	524	509	466	475	473	542	499	491	499	488	488	545	490	478	497	509	511	494	476	503	517	513	421	465	459	506	510	466	485	489	480	471	519	530	533	512	507	517	490	505	519	483	525	478	516	488	536	466	533	507	482	553	500	518	488	507	492	518	496	505	496	490	500	508	463	510	496	486	503	528	481	468	463	485	499	478	482	501	489	480	477	462	449	468	475	497	521	469	473	518	486	494	515	483	487	488	496	497	521	511	505	470	533	517	522	509	506	436	518	493	497	514	474	511	508	477	497	492	501	467	516	523	530	460	487	465	502	511	479	482	506	487	495	509	521	506	443	481	505	477	492	502	476	485	475	457	511	498	515	513	501	499	490	526	534	478	482	472	480	503	466	505	501	543	511	475	493	512	534	497	528	489	491	523	520	493	486	494	521	464	497	466	508	513	485	510	505	487	519	495	475	495	498	475	484	484	495	500	518	492	480	497	483	488	530	472	521	497	472	513	495	497	470	473	491	496	488	489	504	502	482	500	491	483	481	507	470	499	499	507	463	541	512	494	479	495	508	500	505	489	469	471	483	478	490	493	438	519	507	471	500	510	536	512	482	519	500	507	499	524	467	473	518	505	502	507	518	513	480	467	496	501	530	534	534	527	502	511	443	504	505	481	487	514	509	486	502	451	501	527	503	507	505	489	514	513	481	489	500	484	446	529	492	514	495	517	480	530	517	465	483	466	499	516	503	497	515	509	482	515	494	470	521	506	524	506	493	478	487	505	512	514	514	498	535	506	480	508	503	533	507	442	513	487	484	476	505	466	483	489	504	496	524	481	511	520	537	523	479	497	469	482	529	510	520	501	500	474	498	497	514	516	484	510	509	498	539	474	476	557	484	507	496	486	499	518	517	539	495	503	503	475	514	472	522	473	499	519	497	456	499	474	493	501	453	495	516	496	502	482	527	507	496	486	492	471	493	500	522	458	455	481	503	521	513	528	478	510	509	515	484	459	506	500	508	525	526	474	505	538	468	471	493	495	491	494	506	510	496	515	485	474	505	511	513	471	525	547	503	480	489	510	483	520	530	495	493	496	496	474	499	462	487	476	510	540	508	528	520	501	517	470	500	498	463	485	506	476	504	519	449	505	484	505	518	496	509	520	487	510	483	525	500	475	506	489	498	496	518	485	481	466	500	487	482	490	451	516	502	522	472	494	500	562	497	490	472	493	497	489	501	495	516	525	502	474	468	445	485	522	501	482	519	495	483	496	489	488	464	503	542	542	442	498	514	500	503	485	511	478	470	480	512	506	505	473	429	483	499	489	472	517	521	502	496	459	478	480	520	526	510	507	464	517	448	524	508	534	507	499	493	485	484	476	499	457	509	486	481	516	538	534	487	516	531	549	488	505	481	515	519	504	504	488	465	472	543	476	494	484	487	448	524	472	534	510	496	465	507	515	540	523	502	525	513	489	489	514	478	523	500	514	494	489	497	485	490	488	510	495	488	503	499	517	532	508	493	484	473	489	496	509	489	514	533	502	511	469	507	500	482	509	509	519	519	498	474	472	475	482	476	487	470	499	471	476	546	523	505	493	519	488	504	462	515	514	493	511	505	514	497	501	516	510	511	503	484	505	523	508	509	475	507	445	468	489	484	504	466	506	503	469	531	545	506	511	522	509	508	518	493	483	484	482	516	470	502	498	496	478	475	530	507	516	517	540	485	508	544	473	524	498	493	447	477	468	518	518	502	519	514	480	511	536	504	498	497	503	501	495	498	504	509	545	466	476	483	491	551	443	518	453	488	484	511	538	495	519	485	484	501	504	491	506	503	502	503	468	469	521	487	523	473	505	482	486	495	490	479	450	495	510	533	474	438	512	475	519	528	492	480	481	529	496	472	540	480	501	474	512	546	520	514	489	494	516	478	511	519	518	488	508	519	519	504	486	492	502	494	488	479	510	474	503	477	531	486	509	475	463	494	520	493	535	488	473	459	503	465	512	499	463	526	493	488	489	547	520	540	501	511	492	480	488	535	525	524	480	480	492	497	497	469	509	507	484	526	529	495	542	466	534	488	472	497	485	456	494	505	486	498	541	487	515	462	525	501	456	512	530	491	499	511	472	519	506	490	499	482	542	506	492	510	521	496	526	482	474	507	490	511	510	501	489	488	473	509	485	507	506	491	516	486	491	514	498	479	487	490	466	531	466	547	498	510	503	516	482	472	484	503	501	512	543
17784	6191	4781	3471	5547	36409	52304	46112	32755	18833	8131	2569	850	353	234	224	196	209	192	209	184	242	194	207	185	203	214	191	203	205	185	196	218	180	179	195	185	201	194	205	220	200	185	236	187	186	194	177	220	208	187	176	171	172	218	208	203	190	186	221	178	194	197	192	213	201	193	177	200	181	211	183	198	187	216	190	189	190	203	193	212	188	165	198	213	186	194	193	173	205	183	193	213	202	213	173	223	215	185	219	197	204	180	199	208	199	203	219	229	189	177	202	196	195	219	184	191	206	200	208	187	188	214	186	205	190	221	183	190	172	179	197	206	187	205	186	180	193	192	212	190	205	248	202	186	201	209	192	186	191	186	191	192	213	206	219	213	165	189	200	205	185	219	198	188	189	187	194	196	176	193	210	189	175	212	178	198	187	195	198	198	188	190	222	200	197	183	186	199	178	207	198	197	174	188	175	197	205	204	186	185	190	218	197	192	206	203	191	199	186	192	174	208	192	199	204	178	217	200	200	212	181	224	184	194	200	193	207	178	194	175	186	230	195	202	177	199	195	186	176	193	202	180	197	177	196	184	192	185	203	174	214	192	210	190	199	197	173	203	195	200	209	209	175	197	190	210	200	198	205	221	166	189	178	195	174	206	192	180	179	183	190	200	206	180	193	200	190	169	190	210	192	178	211	174	193	216	216	192	165	180	166	195	206	204	185	196	204	184	169	184	198	197	208	180	213	216	171	185	207	178	198	194	197	184	195	193	188	179	195	187	198	199	168	212	229	202	188	208	210	195	190	204	193	192	194	213	185	185	210	167	194	205	197	212	202	165	177	217	200	173	195	186	197	186	202	187	205	210	198	187	173	187	211	211	186	185	177	193	181	226	188	173	183	196	211	204	221	174	195	174	224	189	216	188	182	181	196	197	170	212	183	198	192	193	189	195	209	218	219	213	189	194	188	187	167	163	202	201	212	180	174	193	203	190	198	205	213	177	166	228	197	194	211	201	200	175	191	215	158	178	169	187	209	216	214	185	183	174	177	193	212	198	203	185	191	195	178	191	198	232	200	207	218	222	214	205	193	201	187	190	191	198	187	191	201	167	173	201	200	200	188	198	207	216	206	202	180	192	195	166	170	175	204	198	198	178	168	226	193	213	219	180	224	173	196	199	199	185	205	183	179	173	184	177	194	177	195	195	193	207	185	204	194	223	172	216	212	218	216	199	192	210	188	179	193	181	176	220	191	193	208	186	199	194	189	188	207	182	185	196	196	166	213	203	172	206	188	201	162	220	223	182	188	189	178	188	206	197	194	202	173	213	195	194	193	191	182	207	187	186	207	194	208	188	194	199	192	202	213	183	183	196	221	177	186	200	187	202	190	202	214	203	179	220	209	195	212	218	214	215	183	224	181	191	203	199	175	204	184	162	175	190	184	180	187	189	191	197	190	184	170	197	189	203	203	174	201	181	182	189	198	181	192	209	170	206	201	195	212	198	180	159	210	179	203	170	191	197	193	192	198	172	211	187	198	177	191	197	200	184	206	200	183	197	195	206	203	188	224	203	212	217	186	211	161	192	188	213	161	185	204	190	189	197	192	212	180	190	174	196	202	203	211	195	198	219	208	212	213	213	172	164	203	170	172	180	190	183	187	215	187	184	188	175	237	201	183	179	196	175	211	186	189	198	200	199	190	211	228	190	199	196	184	192	215	210	203	184	238	161	188	203	208	203	178	204	202	201	178	197	208	214	197	191	222	168	188	237	207	187	212	203	198	195	203	192	178	192	187	218	192	180	202	217	213	188	195	189	184	186	174	213	192	189	174	174	166	182	213	219	193	190	197	176	189	187	214	206	222	195	184	201	222	218	198	191	211	184	192	202	194	164	170	215	222	187	209	189	174	194	202	173	196	216	200	176	203	175	184	188	214	179	202	177	213	186	192	188	179	200	165	216	181	205	182	202	209	199	200	198	195	176	180	205	170	179	197	169	204	216	206	185	180	182	177	188	161	192	205	215	204	233	194	183	191	200	194	196	208	195	190	187	171	189	199	206	180	206	174	177	209	178	194	205	190	223	195	187	206	184	204	195	197	206	194	197	189	175	187	202	207	178	185	227	201	196	209	197	190	188	197	205	184	215	218	191	194	202	192	183	190	184	201	210	220	174	200	224	221	202	201	189	225	217	193	220	201	193	183	198	189	185	213	196	200	191	185	215	193	199	216	214	202	191	196	188	206	189	186	194	206	191	178	167	196	172	199	189	169	182	173	185	203	195	182	194	230	188	192	192	181	206	219	157	215	184	224	190	191	208	188	207	219	213	214	170	198	195	192	203	227	198	222	217	215	199	186	186	174	204	190	195	179	178	184	201	188	187	185	207	214	194	186	209	229	203	208	175	185	188	183	207	192	194	205	188	223	184	203	199	199	179	181	197	206	206	216	186	223	180	206	177	200	200	209	191	203	189	183	209	194	168	201	189	193	206	206	203	227	194	176	214	179	171	206	166	191	195	160	178	180	218	202	198	175	199	180	186	212	192	200	181	177	197	188	192	215	193	189	180	191	195	193	169	202	202	207	192	206	187	215	208	177	206	171	176	198	172	207	196	211	200	199	202	196	179	181	180	185	182	192	210	196	211	185	188	210	193	192	182	196	178	213	194	178	181	185	197	211	189	201	193	187	185	219	200	179	197	196	200	180	196	194	199	195	192	202	196	182	181	179	191	212	238	194	196	174	183	197	188	223	197	192	190	199	198	218	211	213	179	192	200	190	214	191	183	180	220	189	169	201	203	181	182	182	189	191	172	166	210	179	187	217	168	212	188	191	205	206	192	196	189	180	180	207	182	202	194	181	204	196	185	162	188	194	218	216	205	175	206	213	209	181	156	204	214	189	207	200	192	165	197	198	167	212	214	208	204	155	180	197	215	182	203	203	177	199	179	187	171	214	195	171	186	189	189	172	174	207	183	205	176	191	195	210	209	221	194	190	203	193	207	190	184	199	184	195	185	201	202	177	197	186	153	185	214	222	182	197	223	174	230	193	203	209	181	191	186	194	179	189	195	181	195	198	169	206	214	183	203	204	166	172	158	205	190	194	207	214	166	197	198	194	199	188	180	194	207	225	196	198	187	192	187	196	179	209	208	206	199	182	207	195	193	183	214	168	193	185	175	193	228	200	194	188	205	197	183	201	205	188	199	175	182	198	217	193	178	206	221	199	180	199	173	201	216	162	195	187	182	211	195	185	171	181	186	199	185	189	204	199	200	201	185	205	210	206	193	197	211	212	191	230	197	203	183	185	205	187	224	204	183	202	209	199	203	203	196	219	216	209	204	193	194	191	220	185	199	179	177	201	178	200	219	206	179	222	172	190	181	170	194	183	170	203	184	181	180	219	195	189	211	190	184	192	218	200	183	168	195	173	207	182	182	212	215	202	214	211	185	201	180	189	211	228	213	197	201	197	181	215	194	201	192	184	195	190	197	185	199	185	204	205	187	198
10397	3763	6755	8611	16380	53312	65695	59863	47566	34894	21414	9254	3302	1266	662	501	528	491	492	495	469	447	470	496	485	473	454	410	473	447	486	475	484	462	465	478	448	489	487	431	518	485	480	474	474	491	491	459	502	470	469	473	501	474	460	500	506	476	482	449	441	479	464	498	476	508	473	509	495	497	434	489	490	488	480	509	468	500	497	509	458	469	473	491	480	481	500	459	468	460	448	482	473	445	471	495	488	442	475	514	488	481	445	480	476	444	475	424	489	463	503	474	470	448	499	457	472	476	453	465	474	432	484	498	483	472	447	457	494	464	496	510	483	508	483	499	473	452	481	503	501	461	463	441	475	485	516	506	456	466	494	476	523	458	456	492	468	455	484	499	491	471	464	461	466	466	454	499	491	508	476	457	434	489	441	437	477	500	490	466	454	516	474	445	480	499	469	452	496	492	476	494	505	505	500	465	488	477	509	446	487	448	497	465	438	506	506	460	471	494	485	484	495	504	502	500	433	468	500	510	500	475	489	472	479	469	473	455	490	453	465	494	453	478	485	467	493	479	494	459	483	508	496	486	492	489	469	499	468	466	445	474	481	506	479	477	500	434	466	489	489	473	455	496	464	502	439	484	484	485	507	489	474	477	441	478	475	478	506	470	488	470	502	476	495	494	460	444	469	431	437	471	473	463	484	455	458	477	489	474	497	468	477	445	449	471	476	490	495	457	508	457	499	489	439	498	476	470	457	464	481	476	471	447	482	477	489	488	469	514	438	496	505	442	498	468	507	448	480	496	470	439	450	448	477	474	433	502	469	473	456	458	506	491	475	509	487	456	484	485	464	491	480	484	480	439	488	476	449	454	482	494	477	473	443	473	484	474	459	466	471	487	519	489	459	482	482	462	475	448	513	479	437	476	483	434	478	493	458	472	513	470	491	472	498	470	486	472	507	495	515	503	454	478	477	459	469	477	444	498	493	468	490	452	481	455	480	507	466	461	466	450	464	455	511	500	517	493	473	474	451	508	452	462	470	470	474	475	469	475	523	459	454	464	496	483	445	473	426	484	515	452	498	493	496	504	491	463	475	499	464	484	457	442	471	490	455	432	489	476	426	442	460	463	498	482	455	491	474	524	459	470	471	448	477	484	474	494	506	484	502	447	500	498	468	531	491	463	518	470	480	482	455	459	456	462	508	488	447	478	463	452	447	507	471	453	507	459	488	478	528	475	509	496	440	479	456	468	470	445	447	479	449	462	469	480	469	492	495	470	470	474	468	458	515	490	459	495	486	452	489	443	481	466	476	461	473	484	489	485	447	494	463	485	503	476	473	527	462	494	490	487	488	490	476	456	436	508	493	463	476	476	485	465	481	489	474	516	496	452	457	440	449	454	492	439	471	471	502	480	454	489	484	510	443	489	454	456	446	497	498	464	491	480	483	493	484	456	528	513	533	471	474	538	462	496	464	466	453	481	496	474	482	483	493	493	495	485	485	455	496	457	496	485	481	460	471	479	476	448	493	499	513	495	430	492	487	517	485	457	475	437	467	481	497	432	469	448	451	514	478	472	543	471	457	498	499	468	474	450	466	490	455	453	462	498	459	533	521	487	457	490	496	510	447	477	492	493	477	455	504	453	457	477	472	502	477	448	467	441	495	466	499	459	481	433	493	435	474	483	488	468	495	472	498	456	494	458	478	463	443	454	509	495	479	489	508	467	499	503	461	468	506	461	478	460	501	455	463	480	511	446	465	497	462	503	484	457	462	501	456	504	437	457	490	467	481	498	500	510	489	527	498	463	532	472	494	517	479	478	470	456	478	482	468	493	466	474	480	500	430	469	449	455	484	460	474	501	464	482	449	462	483	476	484	460	445	509	501	459	466	515	433	496	495	442	466	444	467	515	472	469	494	485	485	466	470	472	497	478	520	499	457	492	443	469	460	480	485	481	483	490	494	479	540	492	480	486	471	445	445	489	495	474	499	474	465	461	479	489	440	467	489	483	519	486	444	510	490	458	441	497	482	445	462	452	492	454	509	472	466	473	476	464	467	445	460	435	452	471	503	499	466	488	494	505	451	484	459	507	454	496	456	468	435	471	498	477	463	452	455	504	486	468	491	451	501	487	490	452	495	454	488	467	468	468	470	455	492	484	468	449	458	417	534	506	472	489	509	520	438	521	461	492	481	507	475	454	485	475	454	465	436	470	471	486	459	513	491	421	487	456	476	497	420	481	462	477	492	463	458	489	487	478	493	469	497	466	443	488	513	472	491	489	472	471	460	479	474	496	496	499	482	493	516	492	525	496	486	494	500	488	475	514	478	494	523	470	467	459	487	472	478	491	432	505	448	475	467	465	478	504	481	474	475	511	460	422	466	508	491	516	461	484	478	469	497	476	493	525	453	477	484	482	489	441	459	458	478	476	466	488	475	459	488	480	498	457	480	492	434	530	481	456	460	484	473	492	475	474	500	451	505	478	466	459	490	469	470	469	479	528	484	512	482	477	456	511	479	470	476	476	515	451	466	442	492	468	480	451	493	505	482	455	485	452	466	498	457	531	453	446	468	470	458	473	477	424	467	458	498	502	461	470	475	494	508	505	452	486	491	501	512	447	506	494	474	478	500	475	529	440	449	450	476	434	463	480	470	495	498	481	448	490	499	547	472	483	458	462	462	480	462	503	483	487	483	472	505	478	515	465	487	476	466	459	457	459	473	504	487	470	501	463	461	488	503	467	503	503	518	488	459	444	441	451	489	467	510	447	472	485	466	428	492	465	487	475	491	521	458	465	477	524	465	450	517	533	541	519	474	485	504	482	484	421	491	464	493	476	501	459	461	484	479	500	508	465	463	489	462	430	478	493	490	477	438	482	489	465	452	463	464	500	462	484	473	505	502	492	500	482	479	508	472	491	436	463	439	491	476	514	519	469	487	482	511	473	456	488	469	450	497	488	503	481	417	411	527	470	473	469	475	485	499	453	466	479	500	460	447	487	454	485	467	533	461	462	490	484	465	472	492	495	443	493	473	457	495	505	443	491	482	486	480	457	430	457	486	491	499	513	483	482	472	456	454	483	460	477	506	483	490	462	449	430	490	479	525	478	506	488	510	491	464	471	455	499	497	461	474	459	468	473	507	472	474	483	477	483	481	505	494	468	456	449	495	449	467	443	476	473	486	442	493	477	488	512	497	465	442	459	456	479	471	490	530	508	500	462	481	478	508	479	455	507	488	474	446	422	481	459	463	460	472	472	509	488	484	437	466	486	445	488	499	468	451	466	476	505	470	505	471	452	423	489	492	491	478	497	496	466	450	501	503	472	474	485	475	478	486	504	465	422	467	478	453	478	477	462	451	467	483	464	472	501	485	500	482	468	452	504	447	487	443	466	471	494	483	486	495	469	471	527	507	482	498	448	515	498	443	504	425	473	446	455	440	496	484	453	470	492	467	469	476	473	455	467	477	503	477	471	484	488	484	516	460	484	491	468	525	469	502	481	498	467
2686	526	883	793	577	782	2273	2552	2036	1417	748	405	264	201	157	182	181	173	158	163	159	157	186	160	173	178	164	182	156	178	166	148	161	158	156	177	146	167	162	166	154	167	158	180	169	168	159	181	168	184	166	168	170	175	168	135	155	175	172	168	174	178	148	159	164	148	183	154	169	145	140	170	180	149	171	172	164	185	157	144	152	157	176	154	174	178	166	177	154	154	192	182	166	163	173	171	180	175	152	159	165	161	169	182	169	175	157	175	153	170	153	167	137	175	167	152	142	152	170	151	159	160	164	136	164	170	163	170	157	162	176	171	171	151	140	172	181	156	170	165	162	171	158	172	167	167	175	175	179	157	146	168	154	184	178	158	175	156	140	170	191	162	175	139	168	178	166	173	177	172	171	181	144	190	175	161	150	152	139	160	152	155	158	152	180	161	163	155	176	185	154	154	150	147	135	161	153	164	166	174	190	180	178	146	176	166	163	177	164	162	166	151	165	158	176	161	156	168	174	173	168	145	154	171	154	170	174	182	161	160	186	170	174	184	174	163	165	146	166	161	175	163	182	160	173	170	176	162	152	158	187	188	181	187	145	169	162	154	161	163	145	165	170	181	160	151	143	166	163	162	157	185	167	182	166	157	188	167	165	159	160	147	162	185	168	176	163	187	153	160	158	174	153	166	180	144	175	187	158	184	170	165	152	165	156	160	153	163	194	183	160	155	170	146	154	148	177	161	156	160	152	192	153	181	197	162	193	186	158	174	171	150	179	175	158	170	167	164	174	152	153	163	153	155	157	173	173	164	187	145	143	181	181	152	151	138	168	168	153	142	158	167	152	162	156	154	151	158	174	160	179	160	166	168	179	169	157	141	155	170	161	152	193	156	176	185	183	155	184	198	181	146	153	157	142	188	141	164	169	166	169	142	193	185	153	165	131	185	166	145	157	170	143	182	145	166	162	170	175	160	160	146	177	157	182	152	159	147	161	152	181	170	161	171	168	160	172	161	175	157	162	163	181	180	189	154	144	164	193	159	152	165	157	158	165	177	170	176	153	157	161	134	156	145	168	147	152	184	166	174	173	177	157	169	168	178	157	167	143	181	187	156	149	167	173	168	182	158	161	124	160	162	185	174	180	171	158	145	161	172	164	157	151	173	147	180	185	152	174	167	164	151	152	149	153	181	171	159	168	164	151	173	181	148	156	141	163	164	142	148	141	180	157	171	175	141	150	156	169	168	151	165	173	187	177	186	162	154	161	159	165	147	155	147	151	152	163	162	171	161	147	160	153	169	166	159	154	189	173	182	167	195	172	175	173	169	159	147	182	155	187	181	179	169	171	147	168	177	173	150	145	181	164	163	156	160	176	151	152	153	149	144	167	131	168	162	150	159	158	162	160	166	140	168	152	161	175	141	158	194	155	168	146	141	166	175	160	145	172	207	173	165	173	171	168	167	161	178	153	136	163	167	168	171	180	160	159	172	169	188	180	154	139	157	181	164	148	174	155	159	177	157	173	131	170	151	191	182	161	167	133	167	165	162	171	148	177	154	189	187	166	169	146	176	182	154	152	165	164	164	189	183	183	167	166	174	176	179	172	155	189	163	179	148	162	162	149	154	189	168	167	149	145	153	161	179	174	142	150	163	164	163	165	175	177	184	149	164	166	176	159	151	153	155	178	170	170	157	179	178	179	182	141	176	173	143	171	150	162	168	160	170	162	173	173	162	156	150	175	154	181	162	184	160	164	171	166	157	155	162	194	171	171	173	167	155	160	158	166	151	162	173	149	151	187	182	162	156	139	198	167	184	183	164	183	178	179	153	183	172	169	171	168	151	151	154	163	160	154	176	158	156	156	163	170	182	187	174	183	162	169	168	160	151	180	151	165	161	170	185	172	155	169	186	173	172	155	159	158	172	142	189	153	163	173	160	176	163	167	157	177	184	177	184	168	155	169	140	172	138	195	178	178	156	164	159	161	181	168	158	174	173	177	183	152	172	165	191	173	167	171	158	150	182	159	158	157	166	167	153	177	169	154	158	159	147	157	167	178	143	144	185	155	184	176	173	177	171	191	171	183	148	169	165	137	145	184	176	169	163	161	186	163	179	160	163	164	172	152	194	186	163	182	177	172	156	182	142	157	139	172	186	162	175	188	180	167	178	167	172	170	157	167	170	151	186	166	175	176	157	161	167	164	171	186	171	155	157	147	145	163	172	170	160	146	140	154	168	171	143	185	154	156	151	169	173	176	159	177	173	137	163	157	160	179	186	168	163	173	157	169	164	170	164	186	176	144	159	174	167	161	185	157	165	155	149	158	158	156	160	180	163	155	162	168	177	173	178	169	152	175	169	165	153	158	157	170	208	159	180	195	173	177	162	158	170	175	138	161	166	179	174	155	152	175	150	153	161	148	170	158	176	166	169	174	152	162	159	152	172	166	149	165	153	168	158	159	174	154	172	178	162	160	169	148	135	164	169	159	161	158	174	152	179	159	162	164	160	153	161	166	157	174	174	184	179	169	180	154	165	177	146	162	160	170	155	163	167	174	166	155	153	175	147	152	176	159	183	176	171	163	164	147	165	170	170	153	149	159	175	175	161	169	152	141	160	161	168	166	160	154	151	197	172	156	170	165	154	186	164	181	165	159	166	147	164	158	168	154	154	164	141	164	150	180	177	159	148	176	150	149	154	165	156	198	168	158	162	173	147	167	180	141	163	149	178	178	168	181	156	154	173	166	175	149	146	140	140	167	159	159	162	177	153	148	158	162	157	162	151	144	164	133	175	178	161	152	181	153	154	131	177	166	168	147	181	150	154	134	178	161	155	145	176	172	152	147	163	164	186	176	167	139	167	160	180	173	133	157	159	160	176	167	168	200	160	148	176	161	178	159	161	173	142	181	166	168	162	148	160	159	162	175	179	171	180	152	171	167	155	139	175	157	155	194	155	170	134	168	168	162	185	189	175	164	153	183	174	133	151	167	163	155	170	168	182	174	158	161	159	151	163	166	186	143	148	160	158	169	159	171	180	161	164	160	165	146	177	155	163	187	179	176	170	165	152	163	174	147	161	155	165	176	176	167	173	142	152	139	149	154	155	159	177	173	171	154	159	132	163	178	172	172	168	170	167	167	155	165	164	165	161	165	162	155	156	160	177	159	158	127	173	186	181	170	164	170	173	135	166	154	172	161	172	183	144	189	153	163	178	179	151	179	157	146	174	162	167	166	185	155	142	166	175	156	185	159	163	176	167	160	140	176	151	166	180	146	171	188	179	157	169	140	170	164	178	193	176	152	164	146	159	182	145	180	192	174	156	152	163	165	165	146	170	176	174	160	174	170	187	168	144	155	162	186	161	167	173	178	180	173	168	169	154	142	156	171	178	168	176	146	171	146	172	184	176	166	173	163	153	174	176	175	158	170	160	177	172	169	163	170	163	158	179	150	163	145	171	179	154	136	182	154	156	166	153	153	149	153	168	154	167	167	164	187	161
2566	796	1887	2585	2339	4052	11101	11270	8539	5233	2806	1364	743	527	447	437	394	387	398	368	391	437	404	425	441	415	414	429	399	420	432	413	428	396	376	419	425	406	439	439	403	378	423	409	387	447	392	414	415	440	438	410	463	404	410	434	416	397	372	465	403	417	407	427	441	419	419	418	417	421	428	401	437	380	382	444	438	393	410	417	443	397	418	390	440	422	435	424	421	409	417	456	419	412	417	439	403	423	440	424	423	414	441	451	391	423	384	428	389	381	438	431	414	431	416	394	395	430	426	453	425	421	452	413	439	450	388	409	389	437	443	396	435	424	443	413	435	396	421	419	403	432	438	441	402	425	431	403	447	443	432	426	429	420	476	443	401	433	456	405	444	385	392	449	430	428	416	393	409	404	432	399	455	390	452	396	433	462	420	434	427	380	395	426	425	427	407	434	435	414	408	411	398	459	435	426	379	416	418	367	402	439	426	414	432	413	423	460	418	432	399	422	460	410	408	436	382	426	419	409	414	452	405	412	399	412	452	414	392	412	380	429	419	418	410	421	422	445	381	447	426	424	401	398	410	421	408	456	455	406	448	444	425	416	448	435	387	445	422	443	419	387	428	411	451	420	405	416	428	399	393	428	409	422	406	389	439	416	444	440	420	390	415	400	414	458	410	396	425	389	425	422	384	420	442	442	409	452	417	431	412	406	405	422	385	434	403	418	442	429	440	422	383	406	397	392	364	385	421	438	457	439	418	451	383	403	430	457	431	430	423	409	448	426	461	446	411	380	418	413	430	397	433	413	437	405	433	395	437	405	410	390	456	437	430	423	394	455	410	399	438	424	406	403	388	401	434	422	439	438	443	455	439	417	419	390	436	442	441	376	411	439	415	391	430	440	420	395	410	423	452	457	432	419	418	442	421	398	424	439	379	426	382	393	425	425	419	427	432	410	371	428	406	410	419	435	432	406	441	394	387	434	387	460	423	437	417	466	455	429	430	438	421	397	400	410	411	420	457	423	424	420	444	425	413	425	425	421	440	406	405	396	393	411	424	401	426	441	426	414	390	391	428	406	420	412	431	414	388	435	405	438	412	408	428	403	395	442	441	423	439	400	449	410	425	434	445	445	432	392	411	398	422	411	418	430	433	430	465	438	426	432	399	413	402	459	431	438	418	385	426	454	422	410	415	414	414	384	414	416	398	415	402	438	434	416	416	438	433	441	449	431	421	448	396	456	406	408	403	401	395	423	387	378	426	380	427	406	401	402	398	404	472	393	389	378	424	429	441	412	411	410	398	405	410	451	436	448	410	426	410	413	450	422	456	429	415	451	414	435	435	432	422	438	438	437	423	428	380	442	409	450	402	445	442	410	418	432	406	400	430	412	484	383	408	419	432	406	436	421	368	407	397	417	436	406	412	456	422	446	403	436	481	438	419	447	423	397	380	429	409	462	400	434	389	428	423	368	446	411	409	385	409	433	414	439	401	433	431	440	416	453	408	435	400	378	424	380	440	411	455	417	419	404	388	451	420	418	452	454	401	452	410	438	414	445	408	394	406	442	392	435	401	415	421	407	453	392	401	412	413	405	433	431	452	417	440	420	446	427	422	440	390	412	432	385	393	386	464	407	453	432	401	412	423	410	413	411	430	403	392	402	415	407	421	425	407	423	390	412	441	409	375	434	437	411	392	432	391	420	444	419	435	383	400	407	446	480	417	419	421	435	411	421	404	398	433	432	404	425	432	458	413	423	463	436	404	428	436	414	435	380	419	438	410	407	421	417	421	414	411	425	392	438	434	463	395	448	429	423	402	391	445	394	401	429	425	410	396	409	382	415	412	443	395	414	421	408	410	417	459	442	427	426	435	410	417	438	454	431	420	376	403	409	433	415	410	401	459	425	431	421	387	398	419	418	414	438	435	435	410	421	439	423	394	422	402	439	415	445	398	435	404	414	404	429	418	447	442	403	457	432	425	420	400	418	427	448	421	428	426	430	427	402	441	415	406	400	409	377	447	415	417	391	427	424	408	419	448	457	410	399	426	427	416	419	418	441	449	435	452	408	421	415	418	392	410	417	461	443	456	415	412	438	410	426	428	436	383	438	401	424	411	409	407	407	435	411	429	406	431	399	402	424	390	435	385	433	423	394	411	445	422	459	386	423	421	381	405	449	379	401	440	413	412	403	420	432	411	414	417	405	408	449	439	391	431	421	419	409	423	400	435	389	443	452	427	396	410	427	402	451	434	426	425	420	441	421	433	429	389	466	439	419	422	425	433	450	392	403	420	424	426	414	430	394	491	411	459	447	450	383	428	405	424	444	405	426	424	452	424	419	386	361	437	437	393	420	408	407	443	461	393	404	432	455	438	444	367	443	421	387	372	409	403	418	428	407	473	415	437	418	411	395	405	432	438	429	411	402	415	397	431	410	397	407	409	394	401	434	405	464	445	442	431	425	441	391	433	422	444	441	383	398	482	422	394	400	422	378	421	451	393	396	426	447	414	408	399	412	415	396	431	415	445	416	420	418	417	397	432	399	425	456	425	409	430	426	401	386	410	410	409	385	422	411	429	438	394	402	427	456	404	390	403	435	462	401	401	419	435	411	431	430	451	431	405	463	452	405	413	441	394	420	442	414	410	448	427	426	402	403	432	414	405	401	442	412	412	418	453	441	447	413	454	429	396	436	398	401	409	441	422	399	415	400	420	373	418	438	404	434	395	386	443	460	407	423	426	415	412	430	400	414	433	427	413	385	459	436	409	422	434	388	417	422	401	433	404	430	450	447	414	428	402	448	388	422	406	418	410	430	466	410	421	423	441	430	454	425	434	412	428	398	418	425	418	413	377	425	413	459	425	421	414	417	404	399	433	397	412	419	411	412	423	425	411	408	427	419	415	446	397	407	398	424	382	429	425	420	415	398	412	423	430	390	428	431	399	423	367	460	427	421	436	410	417	399	392	403	413	416	453	416	441	437	400	416	425	411	430	435	440	398	432	420	440	444	427	476	391	407	452	414	447	404	387	400	406	443	415	413	439	414	418	400	403	419	415	413	463	452	404	417	432	417	420	402	423	406	452	379	450	391	435	416	411	417	428	445	410	435	415	416	380	397	424	371	389	375	420	441	405	394	387	406	408	420	445	411	380	425	434	401	388	429	412	429	437	413	387	417	404	482	403	429	428	399	401	417	398	447	438	404	393	421	384	435	409	397	462	429	397	383	430	409	358	439	498	458	409	422	422	414	418	429	421	460	393	443	400	404	404	435	405	404	416	413	423	437	418	448	420	425	412	414	429	421	455	444	371	407	403	432	397	445	416	404	429	405	424	441	456	381	421	394	409	467	426	427	433	416	438	421	412	396	446	434	405	411	437	387	405	426	409	423	406	444	444	403	427	457	412	415	414	447	406	410	418	415	416	399	420	418	465	402	403	407	430	425	438	417	379	391	397	453	458	422	381	425	412	433	459	449	399	419	434	435	406	461	411	421	449	444	390	432
10471	3741	3674	2792	1414	9075	28247	32257	23575	12577	5538	1795	677	344	231	227	198	217	211	197	187	189	215	219	221	198	218	215	217	223	242	202	199	192	206	193	226	197	222	222	193	179	207	207	197	210	215	195	229	198	173	202	192	181	216	217	213	195	183	230	197	199	211	204	185	167	199	192	214	204	213	217	209	203	211	216	175	224	207	200	198	201	195	218	176	199	214	208	201	207	188	209	190	202	204	196	206	206	200	219	211	224	190	212	217	215	200	201	189	181	203	215	169	226	200	197	221	219	183	205	206	219	199	183	192	213	223	224	218	211	224	209	197	201	207	201	208	219	202	211	244	214	204	204	198	205	203	185	171	209	198	206	208	189	198	190	184	183	202	223	189	192	213	196	190	197	210	210	209	212	216	202	208	207	201	213	211	189	201	190	244	211	214	199	219	217	229	176	217	212	203	197	203	190	214	210	199	207	200	194	212	170	180	210	170	220	190	222	186	211	215	180	196	201	212	197	200	190	205	193	181	180	207	224	207	229	207	201	241	238	238	217	210	186	189	173	195	190	201	171	186	206	212	196	187	245	184	213	196	205	184	214	216	213	203	196	215	216	199	218	234	218	204	215	190	212	209	194	204	232	212	197	192	216	189	192	200	194	201	213	218	195	196	200	174	216	198	218	212	198	173	191	183	201	204	204	222	193	200	206	219	191	206	216	219	183	182	206	213	196	213	214	205	204	183	226	196	214	204	210	196	193	217	187	187	218	207	220	175	218	210	207	200	196	204	203	188	193	201	199	198	200	232	223	169	223	185	215	220	203	205	195	217	179	183	192	198	189	211	175	211	195	187	215	202	199	217	221	230	197	207	216	199	192	196	190	144	199	219	191	243	204	221	205	242	202	239	223	185	210	210	190	214	205	222	212	204	225	198	221	219	206	200	189	181	200	184	191	209	197	180	215	204	207	180	194	189	196	211	191	195	218	211	190	193	210	192	209	206	171	204	196	214	176	200	199	202	184	177	216	204	184	198	233	207	200	216	227	197	192	162	230	223	194	206	209	215	204	192	205	236	200	204	200	219	208	198	211	219	204	200	191	187	196	206	199	181	210	235	211	199	213	196	217	196	198	214	210	212	227	202	188	210	197	222	217	182	195	208	210	210	200	215	208	219	203	209	178	211	198	187	210	220	176	194	199	194	224	230	199	188	184	210	194	200	187	214	201	204	236	196	191	205	199	182	240	216	195	205	208	202	170	186	231	199	218	209	208	187	197	221	216	183	202	196	195	229	199	204	199	209	231	206	180	211	208	197	173	217	206	202	187	200	201	206	205	171	197	172	205	196	198	207	221	221	205	200	205	185	212	214	230	231	192	217	185	206	195	201	196	207	220	200	207	223	207	226	192	203	201	191	191	195	230	210	207	186	183	204	211	244	218	206	222	224	223	229	200	183	189	213	184	211	200	185	199	231	242	230	194	214	176	200	210	199	188	205	231	192	213	197	192	190	197	219	207	213	203	197	197	187	203	176	190	173	230	176	192	193	214	178	217	235	248	176	218	186	201	197	210	201	206	221	206	201	187	184	205	220	212	221	183	218	203	212	176	195	189	191	196	214	207	213	226	203	206	201	203	201	199	198	195	175	213	217	199	218	222	204	230	204	209	218	169	213	199	219	209	210	205	224	197	204	202	221	200	203	234	187	188	204	209	226	177	227	196	198	207	204	181	182	215	210	185	188	234	175	205	174	220	223	229	202	194	195	191	195	220	222	190	208	214	236	184	194	202	196	184	195	193	206	197	175	213	211	195	201	205	207	198	211	184	229	233	196	205	202	199	198	204	198	224	202	199	205	198	232	210	201	205	207	199	204	199	179	227	236	215	207	194	219	198	206	185	203	218	209	188	215	193	194	224	215	202	201	177	230	212	221	200	217	204	215	203	191	198	198	192	217	195	189	214	209	196	219	218	208	180	192	216	214	206	175	171	203	223	199	218	222	220	229	188	215	186	252	193	193	212	201	195	217	229	216	212	218	172	211	183	187	175	175	225	221	222	198	203	189	192	238	235	225	194	214	189	178	217	224	211	197	176	202	192	198	214	202	196	215	197	202	192	192	213	177	197	204	205	190	211	205	191	208	190	232	202	177	203	224	213	207	218	188	192	177	240	200	191	184	214	200	198	214	201	192	197	216	183	181	218	222	197	205	207	183	173	237	214	239	183	209	237	203	223	186	225	169	197	204	205	215	203	200	192	199	185	192	187	204	171	221	205	197	195	205	192	187	187	212	209	223	187	208	221	204	224	218	211	203	184	210	200	191	204	207	175	188	201	206	195	232	214	208	229	190	197	196	188	192	213	174	216	189	223	210	190	199	187	202	224	179	194	198	208	229	219	221	214	189	223	184	220	175	222	240	205	205	199	210	208	207	246	206	214	201	197	223	207	202	210	186	194	212	208	214	187	219	195	208	202	180	209	201	201	202	226	183	208	205	188	204	198	189	183	152	191	216	210	187	202	215	201	197	203	174	211	221	219	185	190	196	198	230	194	195	216	232	208	203	199	193	179	210	197	195	209	211	223	216	210	209	212	179	219	201	207	207	194	201	199	225	184	197	220	212	209	189	191	215	212	175	205	230	192	183	221	191	204	186	200	217	188	210	223	197	181	209	197	217	197	211	214	208	209	198	179	199	191	217	189	181	203	185	182	212	196	210	211	228	181	216	214	190	196	211	196	201	197	180	203	185	183	210	188	207	217	189	177	172	206	201	200	195	182	201	199	193	202	199	198	191	216	183	176	205	236	211	183	207	195	208	211	199	208	202	212	226	234	205	205	195	192	219	222	205	211	170	219	188	189	204	198	221	206	202	194	191	214	180	200	204	206	192	214	221	224	223	185	208	179	199	191	219	207	243	205	186	190	181	214	179	191	191	202	190	214	186	202	227	192	198	189	197	204	208	215	203	210	223	187	216	194	200	211	208	215	198	205	190	219	246	186	211	204	187	201	190	214	191	218	203	204	204	199	214	193	195	213	200	172	217	204	204	203	208	243	201	220	204	221	217	191	201	210	226	190	209	211	187	189	188	199	202	186	222	199	195	198	193	180	225	200	198	193	204	197	235	201	206	213	192	198	202	217	209	207	203	223	201	181	197	217	199	214	196	188	190	199	215	201	198	227	206	178	223	175	208	206	188	195	225	185	192	166	201	188	212	196	200	205	205	180	178	216	217	231	209	180	199	178	207	221	182	236	196	195	212	201	207	206	207	200	189	199	232	200	184	197	221	222	219	199	190	184	183	206	199	210	215	177	182	211	194	185	211	205	190	215	205	194	202	226	201	212	194	208	195	178	172	238	212	191	197	211	213	209	210	195	184	205	209	186	185	220	189	198	220	210	190	195	211	211	234	233	187	193	189	201	190	227	204	222	221	218	216	212	213	190	205	201	204	199	184	184	186	186	183	225	210	193	209	205	200	213	195	210	192	215	191	195	212	180	206	223	211	209	188	207
7428	2957	6012	7164	5081	23878	47421	49402	40381	29367	16968	7219	2729	1145	668	529	501	517	491	527	575	522	465	479	500	516	428	475	513	518	470	541	529	523	489	498	493	462	496	495	509	511	509	492	491	512	521	456	497	509	516	507	536	547	511	520	472	485	497	486	539	515	511	486	482	525	517	518	500	528	486	535	516	463	523	506	521	524	466	525	498	512	521	493	508	495	515	498	506	472	487	513	538	534	517	512	504	494	514	512	519	518	546	534	518	503	511	478	522	478	496	525	525	488	525	466	492	548	515	499	497	470	500	507	515	508	505	492	505	502	517	513	485	486	538	517	476	504	511	517	530	500	454	503	475	494	482	510	514	467	518	491	518	532	475	487	486	471	465	502	492	478	533	470	509	445	493	515	535	522	490	515	511	499	521	497	499	502	536	469	513	512	499	486	523	447	488	519	499	507	476	527	510	498	482	468	530	485	505	462	532	472	483	493	503	546	511	497	500	493	474	529	510	505	492	527	539	488	518	550	518	440	473	512	494	519	490	463	501	470	502	499	489	526	517	498	481	507	509	484	502	470	549	486	498	502	505	497	505	492	472	521	521	515	520	482	490	522	459	503	497	512	519	508	497	465	530	493	504	490	529	514	493	477	539	490	527	512	477	507	513	524	493	486	543	516	467	504	513	484	479	527	518	514	481	509	526	534	479	517	507	470	477	503	503	504	494	528	512	498	507	494	508	490	477	528	486	536	505	509	529	491	519	576	515	517	514	521	476	508	505	499	493	470	513	480	519	475	438	533	478	542	458	490	529	462	483	521	505	461	520	508	485	496	509	500	491	460	505	519	504	496	519	494	500	493	520	509	498	530	503	534	521	506	506	516	514	495	503	514	511	507	547	496	477	494	508	484	514	506	468	519	510	514	510	476	447	458	518	480	486	485	480	516	497	465	549	477	522	555	507	493	482	523	474	523	510	541	498	503	506	502	453	482	475	503	502	536	499	547	517	498	468	501	517	480	508	475	498	481	524	501	517	523	494	503	496	504	536	513	478	518	469	486	515	494	510	548	485	491	507	493	499	510	475	527	461	480	530	506	499	499	494	507	501	528	517	474	512	479	486	549	516	486	464	483	501	481	524	489	507	511	529	475	542	535	504	502	526	548	467	522	512	448	469	498	483	522	508	498	488	508	559	485	490	511	493	560	528	526	516	527	491	495	516	542	506	499	516	487	498	500	518	496	517	534	460	510	489	493	502	481	494	507	486	512	509	511	501	524	505	458	510	524	458	472	489	507	481	511	480	501	512	511	512	514	450	486	486	499	515	478	523	506	495	547	496	532	525	513	485	491	474	503	507	511	478	517	542	514	496	503	491	477	467	527	465	493	479	510	489	470	485	487	473	506	501	514	521	516	499	488	529	520	482	509	508	530	496	486	488	535	482	471	485	531	449	508	544	504	495	527	502	494	497	500	494	510	545	511	493	459	509	563	469	505	494	471	510	521	535	495	536	521	492	554	471	544	518	485	466	466	522	523	529	459	489	485	480	460	488	505	551	503	451	502	505	498	494	518	474	479	534	506	499	483	468	536	523	547	503	480	460	504	488	489	538	552	496	497	492	510	508	494	500	476	527	543	487	506	493	499	476	500	506	498	486	497	477	515	539	513	525	511	485	538	508	469	499	470	485	505	489	509	507	518	480	454	501	491	544	507	532	510	472	521	504	529	513	549	501	518	483	508	486	496	493	528	481	514	486	476	537	474	503	510	469	477	459	523	472	546	499	524	474	516	486	469	490	464	488	484	514	496	505	521	447	518	494	490	475	519	462	488	505	501	549	466	481	523	500	475	518	538	488	460	510	507	469	484	531	535	481	491	476	482	505	500	523	518	530	481	498	511	477	481	540	458	488	539	531	483	495	528	538	515	550	511	519	532	494	535	483	535	521	496	546	519	506	506	518	501	511	490	493	528	476	528	512	475	488	517	504	497	521	529	520	487	498	506	510	496	458	546	529	519	512	499	509	468	524	555	525	497	503	511	556	499	551	470	501	482	479	505	514	459	470	520	515	549	466	496	521	525	549	446	486	533	506	521	512	512	486	546	492	516	521	484	486	552	494	476	501	498	471	503	535	492	536	483	509	473	538	535	507	511	505	503	492	521	487	506	525	537	532	530	503	492	493	462	540	533	487	488	507	484	492	500	534	516	510	496	533	484	528	513	484	494	516	535	493	517	539	516	478	497	503	496	491	511	451	508	509	535	500	517	507	505	541	501	493	504	495	526	520	486	518	526	549	525	486	453	513	513	522	544	468	495	532	500	515	483	489	516	503	492	471	519	505	504	505	489	488	474	487	480	493	528	483	506	474	514	498	477	508	554	508	495	483	515	469	513	492	507	501	484	528	475	514	508	488	496	483	501	485	532	494	482	511	499	485	512	520	523	486	471	490	528	528	498	484	511	548	494	545	537	491	449	468	455	509	490	455	538	541	463	522	498	499	555	459	507	518	492	486	483	484	521	456	523	478	515	517	533	509	475	514	481	501	507	473	512	518	530	516	475	501	503	485	526	508	481	460	558	494	525	511	499	522	487	490	503	498	475	504	503	491	535	523	492	486	507	485	492	512	485	501	483	527	474	517	467	528	523	504	518	534	468	518	524	489	510	471	516	502	511	521	484	503	511	518	508	513	510	485	499	506	522	499	454	525	492	538	534	522	509	494	487	516	516	494	526	518	478	494	497	534	490	517	476	490	485	500	492	508	493	547	518	529	483	508	508	537	527	468	501	540	483	471	539	534	512	510	525	561	492	487	498	504	516	523	512	505	478	492	519	543	511	496	513	493	482	505	529	461	504	490	481	488	477	482	511	486	505	489	478	502	548	485	506	458	498	512	517	536	473	515	518	495	530	517	534	525	540	517	495	481	501	549	495	493	493	506	480	541	497	488	525	547	504	500	549	490	504	500	477	492	517	495	507	518	525	531	517	467	505	482	494	501	535	512	478	501	484	493	526	483	475	528	481	494	486	510	456	520	519	500	477	522	480	513	497	518	511	492	509	532	521	498	471	541	504	508	546	471	496	492	496	464	500	511	489	527	512	502	503	459	523	556	499	542	510	495	518	521	466	525	471	492	474	509	509	468	523	490	481	542	515	480	517	506	460	515	473	508	533	474	486	496	548	502	503	523	515	509	487	519	508	469	472	494	536	519	525	525	515	501	504	461	487	522	480	514	517	498	528	495	485	488	466	524	505	520	468	486	475	506	517	536	487	512	484	489	501	504	501	508	525	491	477	533	499	515	464	545	526	527	508	499	493	510	509	553	540	505	513	473	522	510	483	511	520	458	477	539	480	516	454	486	473	505	499	539	501	520	476	484	528	517	522	513	467	486	512	474	481	467	503	482	529	489	486	479	500	467	480	446	493	482	481	502	501	482	496	555	497	541	537	530	513	506	500	482	469	508	480	486	530	495	472	494	486	492	487	500	496	483	490	533	509	485	468	506	480	479	496
18779	7449	7791	5331	2988	3690	34557	48853	39389	26217	14204	4945	1449	515	295	223	198	209	177	210	199	176	199	180	174	195	206	211	188	206	220	202	185	196	234	196	204	205	221	194	198	213	195	207	207	207	202	184	229	235	200	201	198	175	219	220	194	212	205	185	214	193	220	191	185	214	210	203	180	179	181	173	187	183	201	189	202	191	199	215	173	189	201	206	187	204	200	205	196	188	185	184	226	179	191	194	202	194	200	206	202	203	215	189	187	180	180	194	185	197	189	222	213	226	192	194	230	209	202	175	211	173	200	189	205	203	186	195	220	200	204	178	203	194	186	169	199	213	188	206	205	205	200	192	203	206	191	177	189	215	212	180	186	228	217	213	206	182	194	203	200	228	188	182	214	193	182	192	180	174	189	199	181	206	174	185	185	203	182	217	200	181	203	181	200	184	205	202	196	193	178	221	182	218	203	200	214	200	182	203	194	198	196	204	190	205	213	200	187	207	193	173	178	178	208	195	237	174	201	207	187	174	202	200	219	183	205	184	216	191	188	200	157	175	194	196	209	181	179	194	191	197	215	185	202	189	178	213	206	178	192	191	209	190	184	202	212	182	198	197	189	197	213	177	187	197	186	205	201	184	213	220	190	191	209	198	176	181	191	172	214	223	207	198	195	179	180	188	202	204	225	194	212	177	221	206	192	214	191	169	190	188	186	178	188	198	217	183	187	192	192	205	202	192	193	189	192	190	178	192	219	188	185	210	162	196	191	206	193	224	180	202	194	172	196	191	181	195	205	200	208	186	175	191	187	175	209	184	181	199	178	204	231	205	212	202	194	201	196	206	180	212	206	192	200	194	197	156	185	187	200	220	189	190	203	187	185	186	198	184	219	197	163	210	221	168	207	175	189	175	215	176	200	179	180	210	192	175	211	182	199	189	195	187	189	194	190	198	187	205	174	194	186	201	189	207	193	212	200	183	225	193	200	230	189	191	181	194	206	212	202	178	208	196	215	179	183	194	226	211	202	205	182	181	216	203	191	203	215	172	219	175	174	213	199	187	184	162	192	181	171	185	216	207	196	208	175	192	195	206	217	204	179	203	213	183	195	219	177	206	176	186	209	212	225	215	197	189	164	185	208	199	197	194	216	226	169	193	199	197	202	211	190	192	234	208	217	189	151	172	187	211	193	197	212	195	202	206	185	165	183	212	222	215	186	208	214	209	189	201	191	175	201	176	195	173	211	190	209	200	212	202	211	206	176	186	201	203	190	209	206	201	210	184	162	185	184	194	203	194	203	198	183	211	206	178	215	202	216	205	185	215	179	184	197	204	180	170	194	169	220	181	176	191	211	229	209	232	207	172	215	224	203	207	168	198	205	190	205	197	174	223	190	189	196	194	202	175	189	175	175	196	198	202	210	193	195	212	200	211	195	204	206	219	201	210	178	192	193	202	181	169	204	177	206	202	179	183	194	206	183	204	192	214	215	178	181	214	209	191	168	205	177	203	195	189	182	164	194	222	198	179	216	181	186	212	186	180	204	214	217	189	183	193	212	203	178	204	199	185	199	184	174	198	196	211	177	204	207	174	206	211	201	197	195	220	182	194	193	212	186	187	191	181	196	208	189	182	189	186	204	194	165	196	200	179	191	197	204	219	176	203	196	204	194	200	179	202	199	200	191	199	204	207	191	199	199	179	178	195	199	187	184	198	186	191	209	201	202	210	198	176	212	181	166	186	190	199	210	181	169	189	198	199	178	201	183	194	213	202	175	182	166	186	190	195	193	205	163	200	202	200	220	233	225	194	190	177	226	182	181	171	181	207	192	184	199	201	199	195	190	210	200	183	197	225	199	209	196	221	190	172	183	181	211	197	196	197	215	213	222	179	174	203	163	157	208	205	203	181	183	199	198	174	189	182	201	180	203	182	173	193	185	197	170	194	188	184	202	202	189	201	194	184	174	223	183	216	221	201	195	186	204	206	210	215	172	208	186	175	181	182	195	191	198	199	196	198	187	203	176	198	192	185	194	169	199	187	214	206	178	194	194	197	185	208	203	206	188	195	199	207	192	208	188	212	202	199	230	191	186	186	184	201	178	193	191	174	193	190	193	223	176	202	202	174	173	175	200	204	224	189	204	218	171	197	203	190	190	173	192	203	175	194	198	177	211	206	185	189	179	198	183	173	159	197	182	181	192	192	205	182	170	187	199	196	194	182	210	194	214	219	213	203	198	179	199	200	172	201	193	198	173	167	200	217	213	218	210	210	201	211	189	184	192	194	204	212	221	216	193	170	195	187	163	197	199	204	192	201	181	184	211	201	204	189	188	198	226	207	211	197	220	199	190	184	234	168	192	188	188	198	198	180	187	202	201	165	197	200	176	201	174	210	191	201	171	195	166	191	188	177	228	208	191	184	180	201	179	172	208	207	196	204	192	188	186	207	209	216	189	179	188	207	194	181	205	218	197	216	160	205	216	190	187	174	190	148	196	190	191	175	197	193	212	196	187	206	185	173	174	191	199	219	179	184	188	211	179	191	191	160	180	193	165	186	211	206	188	187	215	182	172	227	156	186	198	194	208	185	176	183	178	220	199	187	214	155	179	197	155	193	192	171	194	208	194	176	202	217	187	206	207	233	190	192	201	202	161	174	186	185	192	235	173	202	195	201	185	205	188	202	185	232	179	199	184	197	189	193	176	199	209	213	204	197	224	198	218	207	192	197	198	214	197	218	200	205	197	192	186	215	208	208	183	173	201	189	219	186	204	218	175	203	182	207	202	192	187	218	182	192	202	208	186	190	193	216	215	192	211	186	190	181	193	201	171	181	216	211	186	186	204	184	202	207	174	176	217	211	187	190	190	194	200	182	199	206	179	176	195	192	180	205	193	194	187	205	184	205	218	185	187	187	191	208	167	202	173	189	207	189	199	196	191	162	191	184	186	194	184	214	211	183	178	187	174	186	194	176	192	179	186	198	191	185	179	198	185	197	171	195	188	207	207	192	197	198	215	174	202	201	200	179	193	171	177	193	192	210	193	199	218	200	200	209	207	193	197	190	183	158	185	200	193	184	227	179	178	190	187	194	185	197	218	179	185	203	190	205	185	197	197	177	194	210	204	187	182	170	206	176	222	203	191	196	195	207	218	180	193	198	196	201	200	207	200	180	222	219	184	185	184	162	182	170	213	208	208	194	217	183	209	187	214	215	183	216	192	231	202	165	189	186	227	168	186	178	213	198	181	197	222	199	198	192	208	191	193	170	176	195	195	183	189	203	192	190	173	182	211	178	206	188	191	203	189	197	180	197	192	193	183	204	185	177	201	198	205	189	188	202	212	219	183	182	195	174	199	200	195	194	199	197	190	205	192	186	218	213	166	197	202	207	194	200	179	184	225	197	191	188	194	210	180	187	195	184	180	195	179	197	167	189	213	217	194	164	190	170	193	207	178	189	206	184	198	217	176	186	211	193	194	219	174	208	179	173	190	193	174	219	189	184	220	193
10916	4971	10528	11416	8929	12906	53796	63365	53695	43434	29323	15114	5275	1820	767	538	490	452	473	446	485	484	455	500	483	445	470	467	468	465	471	475	484	505	476	476	466	461	424	457	486	457	473	451	473	498	464	458	486	484	484	492	445	476	468	454	479	491	489	495	456	523	476	428	465	474	511	501	498	429	488	523	474	496	446	464	494	499	492	464	479	478	523	464	471	515	437	460	476	504	469	512	498	451	505	546	482	442	465	490	462	496	480	465	442	463	467	468	445	502	486	482	496	503	467	508	455	517	430	501	491	467	475	466	475	445	488	477	468	498	467	487	450	457	471	487	486	465	435	495	485	460	468	511	490	465	495	456	483	489	498	458	471	483	418	442	494	495	463	423	480	468	484	482	526	510	472	467	449	457	493	507	494	434	510	504	476	489	478	481	471	468	509	494	493	463	468	477	437	455	487	467	465	478	511	487	495	495	470	503	438	456	491	502	484	477	492	508	476	490	473	499	464	447	431	465	471	488	484	449	447	495	482	515	498	467	496	472	476	447	434	456	487	482	486	473	450	504	450	491	488	496	456	460	484	504	489	474	507	468	440	466	496	475	487	502	489	464	509	461	489	472	482	502	459	460	462	496	476	479	488	483	504	477	469	469	479	452	483	451	517	489	461	506	464	473	503	467	476	480	491	460	469	447	505	457	463	480	459	469	454	464	478	504	451	472	455	490	468	472	492	494	489	459	456	507	492	500	496	481	500	482	449	512	490	468	487	474	460	460	499	485	455	508	452	463	453	484	495	476	493	442	488	480	473	477	510	480	475	503	456	480	518	491	482	445	482	491	460	453	489	456	442	498	474	483	489	473	462	464	493	495	458	478	480	494	488	477	472	509	479	480	473	484	504	492	479	500	519	489	493	465	450	492	524	477	511	480	469	494	485	470	497	478	473	455	493	432	467	491	471	469	459	480	474	511	499	456	520	507	506	473	474	434	462	478	452	496	467	505	489	494	506	493	475	479	461	453	479	492	451	441	514	492	485	499	527	499	454	480	459	476	491	514	470	466	478	494	466	503	465	459	445	476	469	493	468	490	493	497	477	489	477	483	499	511	498	495	459	466	501	478	425	498	488	479	491	494	462	456	484	491	478	465	457	453	435	441	509	483	465	509	463	476	490	501	489	503	483	461	469	468	481	492	464	525	457	462	479	474	501	455	475	498	488	494	495	468	516	439	450	477	476	484	448	497	485	478	526	443	435	462	488	511	443	477	491	472	456	507	478	482	466	494	459	450	499	429	512	435	481	461	493	482	470	501	498	507	494	512	498	494	487	464	491	469	466	467	473	452	488	478	431	479	495	478	463	482	471	482	471	503	483	526	452	512	480	468	509	489	458	473	477	482	476	519	480	529	511	494	493	450	457	459	491	523	477	464	487	445	482	451	493	487	471	433	477	475	491	456	487	519	518	454	481	433	468	506	448	465	516	480	488	460	471	502	472	468	482	491	493	475	438	479	466	501	465	509	470	456	460	466	485	445	469	481	450	476	453	468	453	475	475	459	489	478	494	459	525	463	466	491	495	439	474	459	472	476	498	488	503	450	478	434	468	435	442	501	468	472	498	513	497	467	469	506	476	478	473	428	526	501	469	483	469	494	449	473	488	462	481	463	472	433	477	469	501	445	465	487	467	454	509	453	471	463	502	461	475	491	474	522	470	462	495	443	477	464	458	466	489	493	488	471	479	460	497	511	494	462	498	490	464	493	444	434	441	479	478	481	451	509	479	477	455	480	448	461	483	447	453	512	472	498	480	497	495	529	481	484	505	477	496	444	477	480	501	474	464	462	487	464	512	465	459	475	447	472	514	506	447	504	500	458	475	501	440	471	462	467	458	480	506	504	491	461	470	452	490	492	505	435	453	482	478	479	512	460	488	484	500	512	468	489	492	484	458	453	496	496	512	518	492	469	493	466	478	467	447	505	483	485	450	456	449	446	435	470	453	432	485	432	473	553	474	479	474	511	500	443	492	476	477	487	487	483	481	495	492	482	453	478	501	500	485	479	504	483	485	454	469	542	500	469	477	434	464	434	510	494	472	497	481	483	485	503	507	493	480	429	471	490	471	497	508	490	500	480	537	517	461	492	494	455	481	453	473	524	477	465	469	444	443	487	505	454	494	466	529	458	465	452	472	454	502	499	482	458	512	449	497	406	490	452	483	488	492	441	500	449	465	465	506	452	481	429	484	475	491	504	486	489	473	482	490	477	467	510	486	465	479	480	462	485	483	509	446	474	456	486	468	437	474	471	528	498	474	497	440	457	504	486	457	505	476	488	517	469	469	460	473	457	499	459	478	489	464	498	460	472	459	474	495	480	475	509	505	488	452	505	499	481	476	488	465	443	483	460	477	500	500	473	459	464	468	458	469	492	476	456	506	473	489	466	484	483	485	454	493	443	490	538	486	480	465	438	456	501	476	471	457	467	471	491	501	428	493	465	475	472	518	464	488	473	444	452	461	478	476	458	492	494	482	516	474	478	450	485	462	459	483	496	445	475	464	438	496	448	453	469	469	476	463	444	476	478	482	480	462	464	509	468	485	475	455	471	448	498	469	475	468	507	466	450	463	479	478	509	501	470	500	504	494	481	508	485	477	492	423	493	465	503	469	490	477	486	473	511	448	469	457	456	493	464	470	505	467	453	477	488	458	461	506	460	475	519	499	438	506	505	445	466	426	477	505	466	496	449	507	479	423	482	487	464	489	459	477	453	496	465	489	489	479	489	464	526	469	466	475	492	472	484	499	460	445	489	490	511	455	518	492	497	493	489	482	510	489	443	493	451	503	520	471	501	505	526	493	520	444	446	491	472	491	498	452	463	451	484	495	494	466	483	439	493	477	475	485	474	450	492	481	495	478	495	518	511	477	448	493	510	468	475	494	481	479	480	463	467	480	461	443	493	529	487	474	437	471	479	493	495	485	458	542	473	479	446	468	448	489	513	468	506	472	472	485	479	519	469	473	442	447	453	475	512	454	468	508	450	464	442	473	473	483	495	474	459	471	456	506	444	491	489	462	452	471	459	458	460	489	473	508	466	478	507	469	496	515	467	470	487	503	443	460	491	473	476	469	516	476	459	473	514	474	504	465	469	481	473	471	478	441	443	489	439	469	472	460	486	492	482	501	492	479	456	479	490	514	503	460	469	488	495	462	491	469	518	431	454	490	515	514	464	472	446	476	493	463	478	479	454	435	483	471	481	462	478	486	451	479	436	460	497	473	494	471	492	438	547	460	462	493	438	492	502	504	473	452	482	479	483	483	472	481	477	515	462	473	489	464	444	492	456	511	413	468	467	492	534	507	473	441	484	489	490	489	454	472	478	498	478	495	465	480	538	482	474	473	451	497	454	474	467	475	481	484	492	493	459	459	475	489	446	493	478	501	449	465	446	492	497	532	500	504	514	487	467	473	440	447	496	500	443	487	485	464	481	474	480	454	472	476	487	447	514	500	483
3588	1534	1566	887	557	489	1418	3240	3026	1924	1113	584	329	191	182	151	181	157	184	149	155	162	171	158	162	178	168	164	173	167	143	159	157	165	173	169	177	150	175	153	188	148	174	141	185	173	167	182	185	169	167	148	157	171	148	155	183	144	168	171	156	184	172	158	170	186	175	171	175	165	154	157	166	168	174	169	171	167	158	174	178	175	144	189	165	153	159	164	162	180	181	149	180	158	154	148	151	167	163	166	179	170	166	187	178	158	135	154	156	182	153	173	174	190	169	167	179	160	182	165	146	172	160	144	145	156	156	153	167	167	173	155	155	140	150	162	152	170	167	128	171	179	156	175	169	171	158	165	155	183	150	158	143	138	134	170	166	161	157	161	156	153	179	176	156	196	165	150	157	174	186	160	159	154	170	191	141	182	173	152	131	170	162	154	171	156	171	153	173	155	163	147	165	156	185	171	163	139	169	194	171	163	177	151	145	151	190	183	173	175	179	157	176	163	159	193	156	141	151	171	147	182	166	179	163	187	163	171	173	187	162	170	165	146	153	154	139	137	176	174	173	157	171	114	162	149	150	157	173	169	143	147	143	176	176	168	137	169	150	162	164	147	167	149	163	188	160	153	130	186	168	167	171	157	167	189	150	157	201	180	169	164	149	181	176	164	189	150	177	167	169	187	160	191	165	149	143	164	157	154	156	156	174	193	169	159	145	144	179	189	141	155	172	159	168	155	170	166	172	168	170	179	158	166	157	171	162	167	165	172	181	164	142	164	159	176	169	141	174	149	171	152	148	154	155	148	178	174	156	164	142	148	168	143	169	157	140	164	158	169	159	172	150	154	159	165	176	171	160	156	139	144	149	171	164	168	166	146	187	193	150	175	149	148	172	148	173	173	175	136	163	171	161	143	177	183	161	178	169	192	179	157	192	173	145	166	167	173	153	158	174	156	177	180	188	172	154	161	180	152	162	168	179	169	180	167	154	168	188	155	162	155	162	158	191	158	169	170	170	166	184	187	155	138	177	163	150	162	179	172	164	168	196	171	166	152	161	177	157	156	173	178	170	165	160	162	163	160	171	178	170	161	172	146	153	172	198	144	163	162	170	168	162	183	147	152	152	151	143	180	152	184	146	160	182	179	151	153	162	154	166	167	170	172	167	174	160	185	149	157	164	160	164	164	201	152	172	185	165	177	147	178	159	171	155	160	181	170	157	171	167	156	164	193	161	192	178	172	168	150	161	182	170	177	157	156	153	135	153	150	153	168	148	160	172	179	141	169	173	157	152	165	202	161	158	164	166	160	154	150	167	180	145	169	168	178	169	170	155	126	160	157	160	147	162	176	157	190	132	154	183	156	180	166	166	164	165	170	168	174	185	162	162	168	163	154	154	164	161	161	189	177	171	163	164	144	185	153	166	145	163	174	154	189	198	161	146	203	173	152	180	189	159	183	170	150	159	174	158	137	160	141	177	185	174	165	146	177	169	161	171	181	183	180	191	171	166	160	163	164	149	143	174	135	158	168	170	169	173	166	164	169	170	158	164	137	181	175	142	164	183	171	160	193	165	135	177	198	160	166	160	180	171	151	139	161	183	173	192	160	157	192	160	149	174	190	176	184	172	152	168	167	192	162	139	151	172	158	143	159	190	158	139	178	161	177	172	181	151	150	170	167	164	140	190	168	160	150	152	146	177	170	167	159	188	162	142	155	157	160	189	148	190	171	195	163	167	176	162	162	176	164	171	187	157	164	169	154	169	134	177	165	168	173	175	174	170	187	192	173	158	147	170	171	181	160	150	165	160	179	206	149	168	145	166	149	167	171	166	163	171	189	170	161	181	153	181	151	155	157	161	154	146	161	179	196	152	128	174	155	151	146	172	183	181	174	151	138	183	165	133	157	163	161	184	163	170	185	171	162	200	175	167	163	186	152	175	174	166	184	160	159	158	178	171	180	202	169	176	153	175	161	169	180	194	177	156	149	166	156	156	168	186	165	179	169	159	159	171	164	168	158	171	153	172	171	172	161	182	168	173	177	152	148	150	170	152	161	149	180	164	145	156	150	129	198	181	160	169	141	177	134	150	167	181	167	160	189	160	186	155	153	145	185	167	142	172	175	164	168	160	182	137	163	139	179	175	183	172	161	171	181	182	155	169	158	166	144	166	165	170	149	164	179	178	202	147	173	153	154	174	155	152	176	155	157	154	189	177	154	182	166	149	164	143	179	166	170	152	161	155	155	129	175	150	167	184	151	182	179	145	156	149	183	168	158	175	150	173	177	196	176	186	164	147	181	142	162	152	176	161	168	153	168	175	179	174	164	165	156	188	168	136	172	179	157	156	185	178	162	152	174	175	163	151	180	145	159	163	173	174	147	159	178	179	154	147	174	163	167	155	183	155	180	164	173	178	168	158	182	141	172	167	163	161	166	182	190	165	159	164	180	173	162	169	151	159	158	159	153	151	173	153	164	150	180	174	179	161	124	170	163	173	190	157	168	174	168	196	183	159	159	184	153	161	168	155	179	175	166	176	151	168	191	185	175	163	164	160	183	153	167	166	145	169	175	173	162	167	157	167	198	155	156	160	175	169	145	167	165	157	181	167	140	176	139	147	172	166	172	161	162	163	182	195	159	161	161	176	160	161	170	154	159	167	163	154	194	178	146	169	159	184	169	169	170	146	178	157	198	180	152	165	147	156	151	169	176	167	180	174	201	176	183	164	164	150	181	167	176	138	157	146	144	192	176	164	201	160	193	153	164	178	160	159	164	146	177	148	169	147	183	175	167	176	165	165	167	146	179	169	185	166	165	187	153	153	191	167	163	191	161	158	164	151	160	146	180	147	153	159	167	164	172	146	141	160	186	139	182	165	191	167	180	168	157	152	150	144	165	163	151	172	146	148	155	182	152	153	158	155	170	160	166	147	164	158	154	155	171	160	146	162	134	172	154	137	159	153	152	151	165	160	141	166	163	151	148	173	173	135	160	173	160	161	173	169	148	143	167	156	173	175	159	198	172	167	168	161	163	170	168	156	175	159	150	145	171	181	158	164	176	148	149	164	172	162	149	149	165	163	183	166	148	151	148	186	164	154	155	158	174	170	172	155	161	170	151	166	162	176	174	160	170	164	156	139	150	149	172	180	167	181	170	165	182	173	166	157	177	170	166	189	162	154	157	152	141	167	167	161	155	159	185	160	154	177	175	137	143	189	143	167	163	170	156	173	157	174	160	143	184	164	148	136	156	149	149	172	156	163	160	164	149	148	152	160	176	167	149	161	166	159	154	176	160	168	151	180	188	158	165	170	186	160	183	162	164	143	162	158	154	142	149	173	146	167	164	151	180	180	152	154	180	154	175	154	166	169	153	166	160	153	172	180	163	171	164	172	167	169	146	150	151	182	168	161	174	169	152	180	178	153	160	154	165	193	188	160	185	176	170	146	175	164	191	165	173	154	154	169	177	191	157	206	177	165	171	176	164	186	156	179	178	164	153
3135	1778	3032	2721	2217	2126	6767	13535	11672	7637	4137	1907	954	610	471	422	473	430	472	387	427	431	421	409	405	433	422	426	382	429	390	406	472	402	405	401	444	410	425	402	409	409	439	432	412	415	431	428	435	435	420	419	421	424	417	401	407	445	393	433	437	466	410	421	437	387	403	422	413	423	427	402	416	472	421	432	439	448	404	421	397	401	403	416	388	426	415	398	397	413	420	438	412	442	377	456	439	487	448	416	428	407	418	401	422	392	434	418	410	460	406	384	431	402	380	419	410	435	409	399	419	388	408	413	427	453	422	421	403	431	434	451	411	427	441	411	416	445	403	440	467	408	407	462	407	381	423	398	443	382	456	417	438	410	432	388	415	401	374	414	423	459	449	429	394	394	410	399	447	399	417	371	401	402	427	432	391	398	435	459	441	409	443	431	411	441	394	409	468	421	409	427	417	444	406	381	412	398	416	436	403	419	391	390	420	384	434	428	419	374	441	404	390	444	443	417	404	406	451	450	425	413	406	441	396	446	420	479	420	428	394	434	411	428	434	449	450	422	432	415	427	402	419	440	432	437	419	419	443	396	456	422	387	426	382	425	434	413	405	446	441	449	422	405	378	410	419	378	419	450	436	456	434	440	408	400	407	403	413	442	413	416	426	434	415	391	411	438	436	451	426	426	414	408	401	413	405	417	407	414	438	419	407	453	409	398	391	386	433	412	367	443	418	386	432	389	425	439	425	450	458	408	443	387	417	422	418	398	420	412	426	429	360	446	425	421	379	431	426	432	406	375	440	434	402	393	415	406	383	395	384	423	416	399	402	399	379	392	413	406	391	428	410	433	413	420	422	419	440	427	416	397	417	394	408	419	399	384	377	385	399	421	415	446	409	439	397	399	417	414	407	439	440	417	459	400	416	403	434	394	446	437	418	422	412	410	418	420	428	417	424	385	416	415	426	420	397	394	417	457	403	414	410	405	370	420	419	392	411	427	426	414	413	420	402	442	436	422	400	408	403	429	370	450	413	426	415	447	404	457	407	438	418	393	430	427	428	414	407	393	397	422	419	379	399	427	418	394	397	392	431	416	409	386	417	406	419	413	430	410	432	438	424	406	409	425	412	421	433	395	415	376	397	446	453	393	413	439	383	428	415	440	427	399	398	396	445	380	429	430	443	408	418	414	389	387	426	420	408	405	395	442	448	468	436	431	379	371	394	424	387	420	404	422	379	459	399	380	407	417	417	403	413	430	416	405	378	383	411	415	407	401	465	374	445	440	424	415	433	403	410	411	436	413	390	402	427	384	413	455	410	454	399	433	391	457	395	446	457	409	381	419	435	417	403	423	417	378	393	410	410	435	416	421	380	419	431	443	396	408	446	434	400	405	465	468	408	434	427	395	426	402	393	426	395	407	417	398	434	449	411	390	410	438	440	410	419	440	440	415	418	377	417	405	404	415	381	417	417	393	410	381	439	414	402	415	404	412	411	437	408	380	436	392	431	395	424	372	400	375	420	420	439	426	425	418	415	421	442	417	378	405	394	433	402	408	426	382	454	390	406	437	410	442	401	411	432	421	399	392	404	422	431	410	423	420	439	420	413	409	428	414	418	412	420	457	409	421	398	435	413	396	402	417	383	439	440	405	444	434	403	430	471	450	413	399	439	389	398	431	415	417	426	411	444	400	447	417	382	394	437	417	391	453	411	416	414	425	390	417	429	433	406	419	426	434	434	399	425	431	443	420	417	418	469	417	443	412	418	406	379	429	424	403	418	443	437	442	432	396	401	432	394	429	434	421	434	425	368	429	402	411	442	412	430	395	374	390	402	416	442	404	440	400	447	409	412	393	438	426	425	424	424	416	432	397	383	386	429	374	404	436	457	429	389	431	429	453	435	414	418	447	442	412	446	468	418	447	405	382	432	428	416	433	429	391	418	411	414	437	416	442	406	440	414	381	403	386	406	395	419	411	412	408	408	403	414	417	395	443	380	416	455	403	424	422	416	405	399	409	417	376	388	394	447	428	411	401	463	428	431	408	442	423	388	382	431	406	414	414	403	431	448	413	449	402	387	417	466	423	411	432	406	421	432	379	385	408	392	414	422	414	423	411	469	458	411	424	416	411	420	387	437	430	385	431	414	405	446	397	436	464	399	408	435	412	388	418	432	409	424	390	422	441	418	428	424	412	407	473	422	412	444	414	418	424	420	443	430	404	410	447	434	424	475	457	429	414	397	389	438	415	407	400	439	398	419	445	430	438	432	413	456	411	404	461	412	435	443	421	424	398	400	421	460	463	424	404	421	443	473	427	400	392	367	437	411	434	426	400	430	414	389	406	417	448	399	392	412	416	420	448	405	421	383	443	395	411	387	407	423	428	444	417	480	390	440	422	407	437	437	442	441	422	443	423	398	457	411	435	425	391	410	426	400	403	404	405	462	411	412	425	420	364	434	429	414	405	402	432	427	440	427	402	390	425	381	404	430	439	443	379	418	436	433	441	447	416	414	411	402	376	423	430	400	454	403	391	402	423	414	393	412	444	413	450	401	417	423	387	424	439	437	449	455	452	444	407	434	419	419	403	408	403	456	402	413	463	433	419	393	411	437	387	415	438	427	396	433	445	428	448	388	460	411	425	431	408	421	412	427	444	438	390	432	430	437	389	377	429	447	416	425	407	412	420	384	440	394	439	455	417	411	423	403	400	401	434	411	445	392	400	388	418	394	456	402	444	438	440	441	442	417	424	383	432	462	404	374	425	410	373	397	429	404	434	442	395	404	419	418	387	410	430	422	409	411	448	408	457	451	439	396	408	401	455	401	433	444	456	428	449	403	415	444	415	412	437	381	398	415	400	402	417	401	422	420	427	435	424	426	406	426	446	376	383	431	438	410	417	436	430	442	426	416	419	426	403	391	428	413	427	404	422	407	377	417	395	376	401	393	441	437	421	410	406	407	415	407	382	433	453	419	398	389	406	432	419	399	377	404	434	406	395	437	428	431	422	449	392	390	431	397	427	372	450	423	409	413	470	415	414	424	427	406	395	414	401	413	411	393	417	420	409	432	431	394	397	442	433	400	443	392	422	414	422	399	431	442	421	420	419	409	414	418	408	443	423	443	394	411	439	402	431	413	416	461	412	419	436	451	388	417	456	397	412	427	466	418	431	415	410	416	418	405	420	404	443	377	442	405	412	431	427	407	410	409	422	406	445	435	425	450	454	430	409	411	405	413	424	395	424	446	405	409	405	400	385	432	470	433	405	429	434	411	402	409	420	385	418	377	407	418	382	422	420	400	429	429	427	432	455	403	405	448	409	432	406	411	418	434	407	441	462	418	410	402	456	389	428	449	409	399	394	400	435	407	406	431	383	422	405	408	372	412	445	433	407	399	416	396	454	415	428	422	392	422	402	419	462	412	434	429	420	407	434	437	403	432	411	406	430	398	410	409	458	402	413	390	426	417	390	407	419	405	417	394	415	402	416	412	376	414	403	407	397
11927	4192	4108	3606	2220	1777	17918	31268	26323	15339	7538	2346	873	423	259	185	210	243	206	205	193	196	181	196	195	184	218	199	196	175	206	190	192	209	207	198	219	217	193	231	220	212	201	200	198	192	205	238	205	192	189	193	230	194	207	182	211	212	198	208	220	187	190	211	165	201	215	220	192	205	199	206	202	218	198	212	209	191	180	201	194	231	196	164	201	210	197	194	220	198	203	219	189	194	188	198	223	190	189	203	181	170	195	221	220	195	186	222	189	211	207	196	219	210	198	204	176	178	224	216	211	201	238	234	200	193	207	188	183	218	204	192	193	209	197	192	219	185	221	188	224	213	245	200	186	195	192	201	229	215	203	239	190	205	186	199	214	184	202	193	190	189	188	192	212	219	211	211	198	223	179	211	232	177	218	170	194	184	214	192	189	197	205	190	201	176	208	215	186	205	190	172	207	182	202	216	213	205	209	214	181	194	219	206	202	220	192	209	194	178	190	203	215	180	209	202	201	196	191	208	216	203	213	212	210	211	181	214	189	215	233	220	199	210	204	195	183	187	210	221	226	198	213	205	216	195	228	182	211	210	184	197	193	195	189	188	234	198	229	151	200	200	187	196	199	214	217	193	209	206	214	197	206	181	212	219	215	186	196	189	190	171	207	194	213	183	193	197	201	191	222	207	192	199	188	194	192	216	169	205	212	208	207	202	182	199	214	201	222	211	234	189	191	195	197	194	181	188	220	217	196	224	195	194	210	193	201	222	207	202	205	200	209	175	214	172	207	170	219	211	200	194	200	182	211	226	208	200	199	185	189	209	223	209	227	221	191	196	207	215	196	202	211	193	190	218	202	197	195	202	206	219	194	188	163	212	184	198	217	219	198	191	196	215	203	216	217	192	207	219	204	208	214	176	193	225	196	183	200	225	212	198	202	200	199	210	190	195	200	196	203	180	193	176	205	186	184	184	224	182	203	204	211	230	198	202	203	217	216	189	195	212	214	210	210	209	215	192	180	197	210	200	201	212	215	187	182	193	230	206	194	202	198	208	233	181	204	214	189	200	163	184	181	263	202	210	200	195	231	203	202	188	197	210	186	204	206	205	202	221	160	225	214	201	198	188	197	177	179	217	207	163	200	208	225	212	184	214	220	197	181	192	201	210	228	217	203	174	197	174	194	179	192	212	212	208	177	196	212	207	178	197	186	235	187	192	207	212	191	208	177	175	176	184	194	219	216	206	200	199	192	231	206	185	214	219	212	216	202	196	188	225	205	218	206	189	226	177	208	191	169	222	172	210	195	216	226	203	184	215	215	193	217	194	231	171	195	199	204	195	201	184	173	191	221	197	200	197	224	186	198	201	171	187	233	177	200	209	205	195	223	210	224	198	184	196	178	196	191	196	203	186	192	222	192	208	218	160	201	182	218	210	187	194	174	208	190	179	179	204	194	204	193	192	185	218	200	210	207	210	212	219	207	196	173	208	189	224	200	230	183	201	190	205	233	196	225	202	186	191	209	202	209	193	215	219	185	211	191	205	215	188	198	191	210	175	209	218	173	211	175	225	201	198	204	192	200	205	192	217	186	200	197	205	202	197	219	200	169	199	203	232	205	187	183	184	196	207	215	201	200	199	206	220	231	216	201	203	168	199	203	208	202	208	198	217	201	206	230	190	172	217	185	180	214	175	213	173	208	188	209	204	206	207	193	173	211	213	204	217	216	178	180	200	217	199	204	187	187	191	222	197	211	192	173	210	232	190	225	210	211	218	224	182	199	212	243	193	218	182	208	209	206	198	220	175	199	178	215	202	215	205	205	201	194	191	178	178	205	211	166	187	184	199	218	200	194	212	180	197	204	184	196	209	188	217	225	201	225	219	174	202	200	207	220	208	184	203	199	184	198	188	215	228	214	197	203	195	214	183	201	210	207	195	173	211	226	199	191	199	193	200	186	201	213	215	206	189	195	216	193	216	181	212	217	194	217	179	189	182	211	219	208	201	221	193	215	195	223	221	224	230	198	191	182	227	179	208	194	194	194	205	198	204	190	200	198	192	231	182	179	197	204	209	237	181	182	209	187	187	212	195	210	187	214	241	195	204	204	216	195	205	193	202	197	188	177	217	204	193	193	214	177	180	193	200	196	216	181	201	196	186	215	197	166	195	185	186	208	199	202	210	218	194	192	240	215	190	211	206	211	192	200	195	189	207	183	193	217	202	203	194	197	187	204	178	185	205	211	190	230	214	207	196	202	196	223	225	210	235	174	189	181	196	204	196	205	231	199	226	176	205	186	195	185	181	203	194	199	210	179	217	176	189	217	196	210	206	189	189	196	199	195	189	199	202	196	233	194	196	208	182	199	197	198	201	198	204	195	203	210	189	198	212	198	196	199	199	219	185	193	215	175	192	195	208	204	205	196	215	188	202	212	211	208	200	202	205	210	219	217	201	200	216	205	192	184	207	178	242	184	190	190	204	219	199	205	207	200	199	182	189	198	215	199	218	201	218	197	177	213	192	219	215	202	200	191	191	194	215	219	206	191	184	205	218	223	174	189	212	194	187	212	186	207	187	219	184	201	207	202	207	213	190	183	207	190	185	206	176	189	212	202	189	212	190	207	204	166	200	196	208	201	197	204	178	184	180	186	196	180	178	203	178	196	167	211	193	218	195	193	188	212	240	197	185	180	198	189	184	216	210	221	184	198	196	211	176	199	201	203	186	169	207	189	218	226	214	194	203	188	210	199	205	210	186	207	194	187	213	192	184	205	211	196	200	191	204	185	178	214	135	209	227	207	195	205	198	214	191	212	206	201	187	178	202	193	202	195	212	203	215	173	197	187	180	207	184	207	201	163	191	169	192	201	223	212	198	199	172	228	196	192	212	190	191	194	201	192	209	190	209	193	217	202	210	200	202	184	206	195	211	198	179	202	213	204	188	205	194	206	212	156	193	201	216	199	195	185	218	210	224	208	191	189	189	192	202	217	203	210	198	190	186	198	205	215	206	186	209	215	228	207	193	198	197	194	197	207	206	202	189	201	207	208	205	201	230	201	217	207	198	202	220	231	200	208	192	215	214	213	175	183	199	224	211	182	193	188	221	192	191	186	202	211	212	191	224	182	226	193	193	205	183	213	181	187	188	211	209	184	194	205	230	202	225	215	205	189	211	194	178	206	204	211	213	181	190	208	181	204	212	180	209	190	202	180	204	179	210	222	207	212	170	208	194	208	182	193	193	204	192	205	199	212	194	207	221	204	204	205	227	197	208	221	200	191	192	210	188	184	211	206	183	193	196	213	182	210	189	177	222	192	195	207	211	211	214	190	201	191	198	190	206	202	230	213	192	226	232	220	200	191	206	216	195	193	189	224	197	208	194	198	177	231	222	202	187	195	202	215	202	199	197	193	223	207	204	208	193	192	192	179	185	197	192	181	198	175	209	198	199	199	174	190	204	192	191	199	186	211	188	212	210	198	191	202	183	196	187	207	190	196	211	201	185
8166	3352	6339	9000	7097	7764	39056	49921	43256	33195	21273	9068	3444	1352	689	530	495	497	502	492	492	487	550	479	540	466	488	469	525	482	497	509	478	519	479	483	466	494	502	536	501	502	470	512	484	547	502	495	483	458	473	485	478	509	507	456	516	484	487	487	511	490	500	517	523	432	521	527	493	489	473	494	509	508	492	464	511	495	485	492	501	475	482	483	483	514	514	456	500	512	511	482	481	509	515	512	512	487	505	486	513	499	502	548	456	488	499	448	476	470	489	521	445	501	488	533	486	499	492	519	478	511	492	537	517	529	450	504	493	507	466	497	480	497	510	480	526	508	498	482	456	504	542	516	514	465	490	505	528	508	459	521	494	498	520	510	510	516	492	486	485	511	488	471	488	507	464	509	472	536	462	481	477	494	497	488	455	527	466	488	489	474	489	479	550	516	495	498	492	524	460	529	506	496	518	504	516	519	522	500	490	494	495	500	547	520	535	471	497	499	557	524	525	506	497	498	525	497	505	481	510	489	528	498	497	489	478	482	471	474	474	498	440	508	490	485	503	500	496	513	487	513	534	513	487	506	501	482	488	501	496	507	434	474	491	499	457	515	490	509	485	500	510	516	521	499	518	530	486	492	546	470	517	495	550	504	567	513	553	510	499	461	499	517	503	465	486	489	487	511	522	484	518	478	507	477	481	522	481	490	493	507	520	455	499	517	463	486	487	512	495	490	532	507	530	517	537	456	531	456	497	492	503	484	542	494	505	492	486	495	508	500	525	506	479	496	528	472	499	508	511	456	499	470	492	506	493	478	510	490	506	534	527	479	511	489	486	520	473	523	498	504	517	523	480	472	476	504	507	521	541	471	498	496	505	496	500	496	504	512	520	486	520	494	507	496	513	522	516	498	504	484	476	502	474	466	464	509	483	474	475	532	490	500	546	479	541	497	513	458	495	451	512	473	468	512	536	492	473	525	483	474	503	479	472	512	494	509	483	465	503	485	460	550	515	478	483	509	461	461	449	506	509	490	489	500	495	520	532	512	480	486	508	478	507	509	486	523	501	485	507	483	520	471	499	518	487	458	490	467	520	509	500	494	495	509	502	496	510	509	502	507	508	503	511	483	464	481	527	496	514	498	503	530	502	500	482	487	528	504	499	488	502	495	478	526	466	498	504	460	495	489	480	459	468	496	477	532	503	485	490	527	494	500	529	455	512	464	461	545	509	488	463	516	493	514	491	487	543	500	484	477	477	531	531	487	526	497	493	493	463	501	512	484	509	525	484	468	503	525	462	492	538	525	478	484	484	508	547	492	512	490	476	523	495	488	531	463	519	442	486	455	504	497	506	476	496	513	509	515	449	477	406	520	508	487	441	458	516	497	504	529	476	496	503	475	438	499	505	475	506	489	476	481	540	511	515	436	471	494	481	509	517	482	504	514	486	505	504	503	490	494	527	463	511	481	489	523	520	486	476	531	507	541	494	500	469	508	529	492	501	513	512	463	489	524	538	485	488	461	489	516	515	506	495	462	495	487	537	522	467	514	481	477	478	520	501	522	517	491	513	505	477	503	467	504	480	495	492	492	516	492	490	520	529	513	506	520	503	491	530	512	504	490	505	494	514	534	493	490	480	514	494	454	481	498	479	502	503	512	488	490	535	488	510	516	472	461	507	553	496	515	465	484	502	483	501	475	514	489	501	470	515	439	499	520	477	511	462	471	514	495	523	458	500	493	493	500	526	495	480	481	507	515	517	481	497	528	523	536	512	497	500	450	487	509	506	479	465	475	507	484	484	471	497	476	472	511	509	507	487	520	482	464	499	486	516	453	460	522	502	452	479	505	480	504	514	515	479	530	518	483	493	500	494	481	519	483	524	516	488	533	504	483	527	505	486	522	504	467	482	498	501	503	481	476	490	534	486	528	496	484	529	505	444	454	499	494	509	489	513	506	458	530	540	512	527	504	492	509	469	509	501	450	446	504	498	498	514	511	520	503	501	460	494	516	501	514	468	487	509	548	474	488	509	514	528	501	479	506	478	477	499	523	496	472	523	482	493	438	497	509	488	523	483	477	506	468	501	468	522	518	507	492	500	507	487	500	514	476	544	513	479	513	501	490	503	530	455	439	447	481	512	498	517	499	495	481	525	501	499	488	498	502	505	517	523	476	525	485	474	472	505	488	481	460	485	458	496	481	512	496	512	503	549	503	498	485	498	473	513	523	519	511	525	492	542	476	495	493	514	492	478	556	476	471	496	484	504	468	508	534	469	516	511	489	515	473	485	473	505	504	519	493	476	486	502	455	486	483	493	488	467	513	462	481	501	496	456	490	493	504	514	485	463	507	503	493	491	489	509	482	481	482	493	506	483	554	524	455	495	510	510	516	476	528	504	496	492	496	482	491	477	515	487	490	506	462	495	487	505	477	484	496	523	492	485	492	513	501	493	545	530	473	514	468	482	528	478	536	448	530	505	501	448	524	437	479	509	523	466	475	531	479	488	507	459	504	506	521	516	516	472	517	497	494	498	475	503	502	516	500	493	483	494	499	503	505	502	496	485	490	497	487	456	478	551	447	510	475	496	517	468	491	460	521	496	515	499	528	541	538	466	528	529	472	453	541	487	506	498	540	532	509	518	509	497	492	481	514	540	487	489	515	504	456	532	533	486	495	508	490	522	459	498	531	494	518	524	494	461	497	503	502	522	529	468	521	493	467	516	503	522	495	502	505	497	501	510	516	525	502	509	463	467	506	475	501	456	502	496	473	511	496	477	494	503	523	467	544	487	497	497	503	492	510	524	503	483	491	524	503	507	498	502	508	487	500	469	496	509	486	511	494	494	507	509	490	503	475	488	485	488	509	525	489	520	534	452	563	504	478	540	471	522	524	544	498	507	493	540	511	507	483	506	469	517	493	492	508	521	503	448	512	503	479	466	481	547	498	497	482	518	488	495	475	491	515	550	519	527	515	504	493	533	480	479	484	477	487	459	481	548	496	491	494	453	492	492	503	485	496	478	487	532	496	512	498	466	470	522	465	472	464	508	525	532	468	496	490	548	493	485	531	516	470	463	447	507	537	524	462	502	535	527	532	491	523	494	470	504	480	490	491	481	455	486	522	525	485	510	493	496	510	511	483	512	520	501	496	495	490	487	521	488	466	509	502	524	488	506	534	496	486	496	499	500	458	500	523	486	511	503	479	489	437	544	496	472	473	510	486	512	496	486	480	488	516	477	481	498	492	501	493	459	523	505	452	522	510	464	488	518	514	508	510	514	517	477	534	431	504	517	500	494	521	478	456	540	501	526	460	499	475	508	488	484	493	575	481	527	488	505	508	493	503	505	508	487	522	530	502	490	502	476	515	517	474	516	513	489	506	465	486	482	534	506	510	510	468	514	475	470	512	510	462	517	456	498	478	520	482	501	499	480	502	500	467	508	504	508	490	504	490	527	482	482	476	457	497	523	514	518	509	488	497	515	515	491	445	500	472	460	522	490	542
20052	7848	8483	7060	4904	3063	29951	48714	39268	25013	15044	4902	1417	551	286	205	174	163	195	167	178	183	173	188	190	182	169	200	201	203	177	178	194	169	198	184	186	215	189	183	218	171	178	196	200	201	191	173	184	202	190	194	161	166	219	184	191	196	201	225	188	192	187	190	186	177	185	205	168	193	190	184	194	190	178	195	196	188	194	181	213	185	185	215	202	203	196	206	184	202	185	174	182	197	206	182	200	186	193	178	215	216	211	202	189	179	186	200	181	187	172	190	200	186	196	185	203	186	174	170	195	169	191	193	208	179	182	186	193	179	185	197	203	188	179	213	188	187	176	173	187	176	210	192	152	164	190	195	203	176	179	190	211	195	184	181	172	196	185	187	190	190	228	174	184	185	201	197	200	233	169	182	198	186	172	175	178	193	203	179	192	196	224	198	187	155	192	180	191	211	200	187	180	215	195	191	205	193	179	198	181	209	191	172	169	185	219	213	184	199	207	196	174	196	190	205	181	209	203	187	184	197	203	190	195	160	189	167	196	201	194	191	226	196	204	164	175	169	212	196	152	187	206	170	207	196	173	198	185	182	183	187	206	184	185	207	187	192	166	181	175	174	188	205	186	185	168	194	203	218	187	183	195	184	184	193	184	188	207	176	209	183	200	199	172	188	172	213	202	175	188	178	180	186	175	204	208	169	204	173	186	215	209	186	194	203	194	187	187	200	186	176	162	203	175	197	173	167	198	199	173	180	211	187	208	172	197	203	173	199	189	166	182	178	186	186	197	189	205	207	188	199	179	186	194	194	191	204	183	164	193	200	169	229	168	198	184	190	185	197	181	177	185	174	188	183	218	223	202	209	207	188	178	184	215	194	175	199	179	199	165	208	206	170	205	192	204	168	204	179	195	183	171	192	147	158	201	175	188	195	192	195	190	180	170	177	207	206	167	187	163	201	193	192	205	188	193	157	188	197	172	183	192	196	190	215	173	190	182	203	190	179	182	180	179	188	195	187	204	216	214	187	173	205	195	174	186	195	187	198	220	182	176	161	186	193	207	185	179	189	185	169	201	191	184	179	165	195	220	188	179	173	179	182	183	193	207	176	175	186	177	204	207	202	198	189	201	179	194	178	188	175	169	175	172	170	164	175	185	192	179	196	181	195	176	174	165	198	197	194	217	173	205	189	200	183	219	192	190	195	205	179	180	221	182	212	177	204	158	204	157	193	192	184	200	208	203	189	195	225	203	217	189	190	170	197	204	191	198	209	163	181	194	193	168	193	204	205	191	211	190	176	189	177	177	184	212	196	154	191	182	190	185	208	179	202	181	199	185	190	206	191	186	189	173	194	166	189	182	185	196	220	183	171	163	223	185	178	180	171	173	173	191	175	196	197	193	200	187	187	198	197	215	203	205	191	206	184	173	210	191	178	185	202	178	164	190	186	186	198	193	186	200	178	190	180	176	191	172	187	196	202	225	212	207	188	193	182	192	199	174	174	199	195	172	182	184	182	193	179	196	187	206	172	195	196	201	218	195	211	177	194	168	201	202	183	185	206	144	214	226	198	199	187	199	183	175	184	198	168	179	188	172	196	164	182	196	176	194	182	186	183	197	185	199	196	191	157	173	193	210	196	202	197	180	200	163	186	189	193	204	186	194	198	194	204	189	201	184	203	164	213	201	185	188	168	200	174	172	191	184	188	191	214	177	185	193	171	186	199	197	175	189	193	199	193	186	208	183	182	162	163	192	190	168	192	204	203	163	181	155	201	237	199	214	176	192	211	187	172	194	182	157	193	190	194	188	174	189	175	232	196	194	192	188	194	180	217	214	186	197	185	190	201	198	207	157	190	195	162	217	184	196	198	202	200	196	192	191	191	186	197	180	159	197	190	188	181	209	178	183	199	176	166	183	188	217	203	181	195	180	180	163	208	226	214	191	180	163	187	198	196	178	175	191	194	228	181	184	196	184	172	194	198	185	176	190	206	208	187	186	202	174	193	197	213	191	188	179	192	189	188	184	158	194	198	196	208	195	176	178	202	194	209	180	180	179	176	182	193	201	152	170	207	174	183	188	181	200	181	187	202	217	188	178	183	193	193	170	188	179	195	181	206	176	222	172	175	206	199	215	206	213	218	177	194	199	219	203	202	185	193	185	188	169	191	183	165	191	185	191	183	166	174	177	189	169	179	191	200	188	181	194	193	188	204	174	194	177	193	209	180	186	202	196	225	190	183	221	202	195	230	189	178	196	194	184	182	222	166	187	161	184	174	202	179	192	177	173	194	199	171	207	183	224	196	185	196	202	192	174	175	211	174	198	202	170	178	201	170	190	181	205	202	195	178	183	191	204	172	207	198	168	186	200	201	172	168	206	200	212	202	194	210	191	214	176	172	189	209	188	185	180	193	195	173	192	203	145	183	188	195	200	183	167	193	178	219	190	168	167	196	177	211	223	203	184	173	203	200	185	207	191	185	203	209	196	198	189	182	161	189	182	209	184	209	217	174	182	193	204	185	215	206	184	200	192	173	177	171	218	198	200	172	178	191	222	178	204	191	189	201	184	216	182	194	198	189	190	194	199	190	181	187	171	198	183	197	182	184	196	172	196	187	198	201	219	216	214	201	171	175	188	202	191	199	180	163	199	179	182	199	178	175	190	181	190	189	199	198	190	197	175	186	199	182	184	181	214	175	173	189	199	201	168	168	195	163	185	201	198	183	177	157	187	188	187	200	210	183	192	204	177	173	194	186	192	188	201	182	202	183	176	206	187	192	196	191	163	199	200	180	201	199	183	180	167	181	158	180	190	184	168	188	157	191	167	192	180	162	194	169	175	205	202	182	210	186	198	188	171	180	174	169	193	188	200	195	186	187	186	197	194	193	202	189	191	195	180	187	204	202	193	156	200	181	188	183	170	178	204	180	153	202	198	185	212	172	206	202	165	178	183	200	225	189	218	199	170	196	196	190	205	179	173	224	183	203	193	222	203	174	194	187	176	188	192	180	191	177	211	186	196	211	200	162	181	174	209	170	193	184	200	202	185	184	192	187	216	203	181	181	204	207	205	180	171	170	198	207	195	170	185	197	190	183	200	190	188	166	206	223	179	170	194	215	206	178	201	184	167	168	166	197	187	175	184	191	175	202	182	215	195	199	212	194	188	194	170	199	200	213	190	203	194	205	200	220	210	173	192	186	168	197	195	200	172	204	180	161	190	193	196	187	179	212	179	195	207	185	178	202	180	182	188	191	202	204	183	199	176	201	172	199	209	203	180	203	181	209	188	178	183	180	181	203	175	190	172	199	204	193	189	181	187	193	167	204	199	214	187	184	200	192	177	199	189	206	199	221	170	174	167	219	200	194	196	193	152	201	200	185	188	207	186	184	199	212	183	186	182	196	177	194	213	180	192	192	184	196	192	191	197	185	178	207	205	217	190	199	187	150	178	191	183	159	208	196	164	203	196	187	206	185	206	173	202	196	198	191	180	187	187	178	191	193
11565	4778	11539	13956	13317	10541	49514	63680	53410	42271	31352	14314	5695	2034	822	548	443	464	436	497	433	440	445	458	481	464	458	467	448	440	448	434	453	478	430	502	464	517	460	445	468	458	460	447	472	477	465	492	470	418	462	449	464	463	451	478	430	444	454	452	438	461	433	475	527	498	479	441	438	462	470	484	497	469	467	486	474	474	421	486	437	455	455	466	487	496	474	455	469	500	450	461	453	473	443	470	445	472	475	475	449	492	480	464	439	450	461	447	487	426	482	459	463	417	456	444	469	450	471	502	468	465	475	483	452	440	477	455	489	454	485	446	476	468	519	478	449	437	485	457	434	469	456	444	452	422	465	450	492	455	406	463	452	455	489	472	470	422	474	447	480	446	462	494	487	458	415	507	452	465	484	450	467	478	477	517	472	493	475	460	448	436	453	475	459	477	473	435	496	448	462	490	452	459	474	515	479	412	476	451	459	470	481	469	466	449	438	455	495	484	471	457	470	471	481	469	442	498	444	435	440	451	486	457	488	437	474	464	438	445	445	436	420	419	484	452	464	473	453	424	464	480	460	475	434	480	444	492	484	443	425	445	464	478	473	432	475	453	452	477	449	465	431	448	461	468	435	443	462	474	437	453	449	478	501	449	465	461	455	499	441	451	492	440	461	465	467	448	462	457	482	469	469	452	481	435	460	444	467	453	484	477	488	483	439	446	456	475	515	455	475	464	479	446	484	496	456	488	494	481	479	428	499	446	491	484	474	467	495	447	509	434	482	466	457	462	483	509	469	460	459	458	455	477	436	463	501	430	460	465	429	462	433	495	482	496	477	470	454	472	444	471	436	479	437	446	431	453	462	439	435	482	445	458	462	443	483	498	460	451	474	477	481	455	466	442	468	486	459	462	464	496	487	450	438	481	463	475	472	434	430	483	459	455	487	476	471	460	476	444	467	461	474	452	429	447	433	472	485	457	468	467	466	467	438	489	491	484	468	484	444	462	457	463	436	460	460	442	426	412	454	421	461	466	453	488	475	470	493	463	473	463	429	456	504	447	477	437	463	464	422	457	490	455	467	475	464	461	464	459	459	458	473	470	480	455	461	453	487	437	454	479	454	448	464	462	430	505	454	463	462	476	447	457	452	461	438	464	463	465	485	476	441	470	445	472	446	429	471	469	464	496	464	447	499	467	422	419	441	457	432	468	468	444	445	456	422	448	464	436	482	424	464	475	495	484	448	484	476	458	474	448	471	469	473	507	463	460	438	454	481	487	475	476	467	482	461	450	434	458	472	454	477	472	467	461	459	430	463	482	428	455	469	462	468	476	426	494	490	475	494	519	464	484	470	454	441	443	435	435	454	470	450	491	463	498	455	425	468	470	481	466	480	495	455	449	479	459	460	461	477	476	413	471	466	476	480	446	464	446	457	465	467	455	444	453	496	462	452	462	431	463	445	448	454	435	450	451	424	423	446	464	462	447	489	433	501	469	481	518	460	485	483	454	453	461	494	453	453	430	440	464	431	486	489	445	468	458	465	471	486	432	472	536	459	474	466	455	500	440	454	466	453	476	467	498	427	492	453	462	458	460	461	451	470	463	447	449	459	437	452	466	448	476	452	445	492	469	458	475	464	480	484	416	465	453	467	455	464	453	488	509	462	465	463	446	467	468	455	444	463	487	456	464	481	462	491	457	470	504	475	475	469	453	435	474	478	422	433	455	461	477	455	449	456	460	465	459	481	469	499	457	492	436	498	490	444	436	523	435	461	486	496	462	470	452	482	462	473	473	476	491	466	476	451	468	484	460	475	480	425	473	496	469	466	464	433	471	471	444	435	453	479	458	471	493	457	509	467	479	493	432	503	473	475	452	454	476	468	467	456	467	497	477	463	456	449	477	476	454	463	437	449	441	468	438	480	502	464	446	477	486	452	441	437	441	446	480	461	451	462	474	487	423	468	464	425	485	451	447	478	483	433	451	414	444	483	457	470	432	445	436	478	464	409	444	472	463	479	480	482	493	435	469	482	486	455	467	449	453	464	451	470	482	473	496	427	486	468	467	484	474	446	510	449	467	473	481	435	443	505	463	478	463	461	443	483	460	484	469	443	450	484	470	491	457	500	475	465	472	439	461	450	456	468	487	476	488	485	481	455	426	458	472	468	455	473	443	477	510	425	470	446	528	508	459	462	427	482	443	475	478	478	501	441	452	461	511	465	492	467	479	477	484	478	491	435	450	481	452	440	460	504	476	448	453	468	453	449	470	474	457	486	484	470	485	471	453	450	485	478	471	486	494	441	478	472	458	473	452	445	481	494	489	447	472	465	444	512	459	426	433	468	463	450	490	485	459	438	464	443	461	481	458	465	449	463	469	456	475	482	437	460	498	475	492	470	490	466	419	453	466	458	439	457	483	485	435	479	457	471	467	454	473	480	470	493	481	473	464	460	417	461	471	498	485	512	471	449	454	442	466	469	485	465	481	483	480	456	463	462	468	462	452	485	454	449	483	464	437	477	494	448	465	494	448	439	488	469	442	487	477	489	417	481	450	468	439	478	461	482	474	510	472	486	480	450	468	466	492	432	475	501	479	452	481	478	445	483	459	475	483	470	480	425	527	493	450	442	454	463	443	502	469	457	460	453	463	469	461	481	453	457	476	475	454	483	471	476	455	473	505	463	452	469	510	430	470	499	455	448	477	493	445	473	463	455	502	460	457	450	520	455	479	478	458	473	433	475	459	437	448	464	484	482	487	432	492	470	455	465	471	481	471	482	482	437	446	488	465	469	453	463	471	480	442	461	472	464	481	483	460	438	478	471	486	496	505	437	442	461	469	490	500	448	483	453	438	462	474	463	498	476	481	456	459	486	458	472	481	477	502	455	479	478	470	472	463	455	456	429	483	460	483	444	474	438	470	464	476	459	496	472	450	491	503	512	460	518	477	442	434	462	475	474	445	464	463	449	476	486	472	477	444	480	487	478	478	442	434	464	447	495	482	457	520	448	464	458	430	429	475	455	489	455	495	431	437	448	431	430	475	510	469	470	476	507	473	482	443	456	461	445	458	441	508	422	461	472	468	483	441	500	493	492	462	490	451	486	438	483	462	465	447	491	471	470	500	501	475	491	457	489	436	467	490	460	432	455	485	487	461	482	468	476	490	465	451	448	493	432	474	452	466	468	470	484	434	433	495	441	443	451	490	433	487	476	434	469	446	484	476	477	456	452	438	443	486	477	501	477	465	475	447	450	462	489	482	457	457	419	425	465	482	474	491	468	453	445	471	464	489	485	475	454	435	467	448	491	450	479	474	473	479	456	483	425	423	460	472	459	497	481	498	436	479	495	488	457	450	460	459	456	428	483	491	471	476	456	458	469	477	441	467	423	453	461	482	481	471	451	527	475	436	447	472	447	476	474	439	446	444	443	431	471	475	474	474	417	428	456	466	443	480	492	491	486	457	481	450	438	463	451	439	459	424	452	450	474	429	451	428	470	478	468	458
3806	1833	2089	1712	1324	1210	2136	3135	2715	1531	864	448	280	219	154	149	154	159	159	145	155	157	173	150	158	158	153	149	160	167	179	153	166	133	146	128	180	176	158	173	158	164	148	142	157	151	160	160	154	147	154	154	144	154	158	139	150	152	162	132	147	170	169	137	149	165	157	157	140	161	151	122	153	159	150	155	123	134	138	165	158	150	128	138	151	131	143	153	171	154	142	160	164	129	164	158	153	122	162	155	136	166	158	147	155	148	171	153	146	147	142	145	150	131	154	152	156	159	151	158	167	145	149	143	148	161	149	173	139	165	160	154	155	144	182	160	180	154	148	158	150	148	150	147	160	152	147	191	154	156	159	147	148	139	162	139	187	150	155	166	155	151	147	187	160	172	154	157	169	158	160	162	161	168	149	162	159	164	166	168	154	150	176	158	166	143	144	140	151	156	139	152	194	154	172	191	148	141	165	131	148	155	148	154	162	152	155	171	149	168	158	173	158	164	167	148	143	133	147	162	158	143	144	164	162	176	153	160	135	155	177	128	134	160	145	161	155	157	150	162	149	144	155	146	194	161	184	157	152	175	148	152	154	128	168	163	163	157	122	157	159	173	150	161	146	164	171	149	156	141	147	140	163	160	157	157	144	158	136	135	154	162	131	168	142	169	166	149	151	154	153	165	163	183	140	141	147	150	147	149	150	154	148	154	167	186	140	147	163	161	150	154	161	157	157	159	137	137	155	154	159	153	184	168	160	149	152	148	169	154	146	157	142	152	155	152	144	148	170	153	130	140	152	162	166	181	137	158	173	167	139	155	138	158	153	168	141	154	156	151	153	170	164	128	169	168	189	149	149	161	144	161	149	125	163	134	148	154	150	154	161	155	158	156	146	146	172	190	152	151	152	177	164	156	148	170	151	159	145	184	160	163	140	149	188	156	150	171	168	184	164	166	151	132	157	172	157	143	147	148	135	154	165	167	151	168	155	131	145	174	149	150	128	161	160	141	163	175	155	151	164	164	146	157	155	165	164	169	124	152	151	170	160	153	153	162	170	142	162	144	159	176	164	144	153	150	187	150	164	163	165	145	147	144	183	155	139	161	168	153	150	126	138	167	152	137	153	169	147	165	151	164	153	159	159	160	155	152	168	153	152	184	162	143	164	164	153	156	169	137	145	155	151	159	162	144	163	172	133	148	147	149	165	156	155	167	173	150	128	149	151	148	158	144	153	179	155	158	127	163	153	156	152	144	143	145	143	156	155	126	136	153	151	150	171	148	156	159	150	164	150	133	139	146	149	147	151	179	158	144	180	171	166	150	141	158	142	154	145	172	149	161	155	149	139	168	151	173	151	163	153	158	153	165	154	164	189	149	173	144	164	163	175	151	134	147	146	163	139	150	144	144	152	167	145	156	148	132	165	150	164	149	146	163	160	176	168	157	164	150	142	146	146	174	157	142	163	172	139	153	155	149	150	144	145	166	145	159	154	156	146	156	164	159	152	134	177	137	163	156	151	124	156	167	149	164	160	153	146	170	144	163	180	165	163	151	154	177	153	147	169	158	158	132	161	157	161	157	167	169	172	149	174	158	145	149	171	138	149	164	144	156	176	161	166	141	153	129	180	177	142	153	146	141	131	164	192	150	151	139	153	165	184	153	139	152	184	177	146	136	128	177	169	140	147	149	164	150	149	155	172	147	149	169	144	147	136	157	135	168	130	167	159	170	157	141	156	150	142	138	144	154	161	171	162	169	148	151	163	170	174	152	144	140	165	177	163	155	149	163	160	135	164	164	151	163	133	169	161	160	151	144	157	154	153	153	118	148	138	162	173	137	152	147	146	158	177	155	160	151	131	145	158	155	168	152	171	161	142	146	166	176	155	140	173	160	178	168	172	185	161	164	127	158	160	150	165	131	147	139	163	175	157	145	158	160	150	155	142	153	142	152	148	155	140	161	146	144	156	166	154	145	162	164	153	157	144	150	161	167	172	202	153	169	158	153	153	169	148	160	176	144	175	158	162	162	161	141	156	174	156	154	172	165	153	178	149	161	151	150	147	159	158	148	145	155	157	152	148	128	159	155	162	122	161	149	180	153	165	160	145	155	162	166	150	141	159	142	158	155	166	175	160	147	157	137	155	137	137	138	152	138	156	168	168	153	160	191	149	170	150	149	165	178	168	162	171	162	177	146	139	190	161	146	159	161	153	144	163	156	153	176	153	153	148	151	150	134	166	161	155	160	148	168	163	145	185	177	164	158	144	155	164	138	139	154	173	152	166	169	153	169	147	170	149	162	161	133	169	161	153	148	153	183	156	174	162	157	150	175	155	153	159	158	153	154	143	134	176	162	174	136	138	150	145	149	137	154	162	133	139	155	140	174	146	149	143	148	148	154	131	148	140	137	133	150	141	150	143	171	158	145	155	169	143	136	162	173	165	159	151	142	165	161	149	132	134	160	148	153	161	128	145	157	151	159	143	141	148	147	146	152	119	145	175	181	143	143	144	159	175	166	149	141	136	134	160	168	133	153	177	189	147	145	135	150	168	162	155	158	175	158	147	158	176	160	154	153	166	170	158	132	154	153	143	163	160	156	160	163	153	164	150	159	165	152	149	142	150	147	162	163	143	155	135	170	145	181	145	152	146	142	152	159	173	162	167	155	146	147	155	150	166	155	139	168	162	170	161	152	161	171	180	151	160	145	152	174	149	167	163	149	153	166	189	149	147	161	142	154	156	148	173	160	146	165	154	140	147	162	146	176	148	137	147	161	171	138	151	160	147	166	147	167	156	156	149	155	168	166	158	137	162	165	156	166	134	153	153	148	152	186	146	165	152	149	136	140	153	157	180	156	149	168	165	186	117	145	150	158	161	175	136	158	159	151	167	153	165	160	144	183	160	158	148	174	149	185	149	138	184	183	140	173	171	152	152	157	133	177	178	169	156	145	184	163	166	155	167	150	139	173	174	164	139	173	174	154	157	160	143	143	148	177	168	137	151	181	161	144	149	179	143	168	158	135	151	173	166	148	146	152	147	164	151	161	163	165	137	137	136	179	167	164	169	142	169	127	133	174	150	166	159	126	152	147	187	136	154	149	153	154	144	142	158	157	159	156	126	153	133	137	171	148	148	157	196	162	167	143	154	143	142	150	165	142	166	174	180	141	138	139	144	147	171	184	161	160	172	151	158	156	162	139	145	148	159	133	146	137	151	169	154	148	155	168	154	151	161	155	163	147	151	158	151	142	136	173	154	172	159	152	157	106	164	172	145	149	158	157	150	167	158	137	163	160	173	140	163	170	158	166	144	159	143	155	135	148	170	179	167	137	165	160	152	167	158	142	168	143	163	132	142	157	133	150	153	156	151	135	134	177	159	179	160	142	161	138	144	159	145	166	160	138	161	166	154	159	188	157	151	147	172	146	144	122	150	138	126	164	162	149	148	169	159	144	149	166	175	145	155	163	146	155	162	167	149	153	166	148	170	159	175	152	151	153
3150	1982	4095	5229	5110	5145	10054	13749	10786	6244	3499	1649	809	558	428	390	424	397	381	392	384	405	418	413	404	417	409	416	360	414	373	394	407	376	383	379	377	375	409	403	432	376	399	374	405	398	401	404	349	405	411	403	423	456	434	412	400	388	419	424	404	417	394	390	410	433	386	414	375	370	404	385	392	421	395	423	416	362	392	381	365	369	379	354	370	365	416	388	411	415	362	427	401	412	381	401	386	422	386	408	373	412	400	406	408	404	378	413	429	390	372	422	378	415	406	413	383	408	391	413	412	420	369	408	389	421	373	349	420	379	410	376	387	406	397	398	411	397	378	420	390	363	419	395	404	387	408	387	364	398	400	377	378	375	438	408	445	361	439	397	390	423	401	378	373	418	383	407	415	381	435	383	400	386	404	419	419	418	386	390	408	358	395	361	412	394	408	441	433	374	395	414	360	432	404	384	370	368	382	401	386	387	404	377	346	415	357	399	383	389	393	377	395	404	415	422	401	401	412	395	385	366	366	414	401	429	410	416	409	375	419	387	376	391	398	411	418	424	404	358	334	440	387	381	384	431	416	374	409	406	420	426	404	380	401	382	393	380	388	403	415	418	385	378	425	402	376	402	392	425	419	376	422	389	423	412	412	389	401	387	374	368	387	409	416	388	398	420	355	371	386	415	400	389	391	416	405	386	438	385	416	403	432	408	414	423	378	392	409	378	408	405	392	428	357	434	364	365	405	414	384	366	404	371	374	415	366	353	402	398	384	374	390	370	390	382	406	386	407	439	360	439	364	401	370	383	438	418	406	393	406	386	419	374	410	418	389	415	427	409	389	377	351	411	367	445	375	415	396	402	431	403	399	403	389	404	400	426	391	373	402	422	399	411	395	425	375	384	406	409	383	380	396	371	403	407	406	401	393	374	385	405	381	386	352	388	390	380	398	400	418	408	396	389	394	381	419	412	377	392	367	417	370	428	392	392	395	388	443	413	385	369	395	386	380	429	386	445	410	399	409	390	385	366	416	386	391	382	390	452	391	418	373	427	408	406	405	396	403	437	370	436	439	388	404	420	395	420	411	423	397	405	398	412	398	380	384	409	390	443	399	405	350	397	396	401	376	409	415	399	381	396	415	387	369	374	379	435	378	425	386	371	401	391	368	377	407	378	371	374	404	377	360	380	395	399	398	362	444	367	424	372	408	380	390	386	383	378	385	381	414	411	431	392	387	419	413	411	412	397	404	394	417	411	378	398	392	382	381	373	411	399	389	370	410	386	394	410	420	425	421	373	399	398	371	394	376	411	385	419	404	385	370	378	413	389	385	405	395	413	395	355	384	377	416	434	398	364	425	355	380	409	424	399	356	413	383	413	420	430	384	432	377	363	401	365	339	428	347	409	389	414	360	389	392	396	395	397	402	425	393	406	376	377	387	404	420	378	357	396	361	358	418	402	407	402	401	377	401	383	369	401	405	413	389	397	379	409	406	375	417	403	370	394	400	397	335	387	386	410	357	423	404	388	413	391	414	388	375	409	407	366	428	409	417	392	402	369	381	402	381	404	408	434	376	405	389	384	404	417	401	394	403	385	438	362	421	441	380	363	412	382	368	387	403	378	432	404	407	407	402	397	378	430	417	369	392	360	408	363	412	384	425	391	376	410	396	412	400	390	388	398	416	395	403	411	372	378	389	409	446	397	378	411	402	390	393	404	383	376	360	389	377	376	385	399	419	376	397	382	379	379	370	438	403	418	405	413	433	426	399	372	407	399	372	354	362	408	386	402	392	419	378	420	399	432	407	376	423	417	400	388	376	409	413	427	375	418	358	397	400	418	416	390	386	416	389	420	411	447	394	420	411	374	412	389	378	434	432	404	374	401	381	413	426	370	359	394	404	382	434	398	365	358	399	426	384	388	389	442	413	383	421	420	414	392	413	444	406	399	392	381	410	383	421	398	405	400	404	387	426	380	398	392	385	423	357	407	414	373	386	368	404	385	376	384	401	417	372	410	420	403	400	424	437	369	363	375	404	428	422	454	403	414	382	416	389	368	421	380	399	408	385	438	416	420	446	342	374	420	416	375	374	368	360	396	379	391	394	381	392	402	390	398	384	396	429	394	442	379	388	381	395	412	372	399	366	376	397	399	380	372	410	398	397	400	394	413	384	370	411	384	412	389	356	417	403	378	433	381	415	394	369	378	371	403	406	374	382	433	389	390	396	407	405	420	389	382	392	379	387	381	383	365	372	414	360	376	349	427	398	415	358	412	404	371	415	368	370	386	386	361	415	405	381	367	411	377	379	388	421	411	417	385	411	419	416	389	408	384	385	396	403	410	419	378	411	381	367	383	421	399	400	365	367	355	388	405	371	385	393	417	384	399	423	397	399	407	372	421	383	397	412	388	388	362	420	439	395	413	405	399	369	384	397	400	382	370	362	401	401	413	389	417	397	416	397	433	427	379	373	379	399	383	369	391	393	424	387	408	412	407	365	388	360	406	398	383	408	419	388	389	400	426	393	384	396	447	429	419	382	395	405	424	404	392	375	412	416	413	381	408	403	419	386	386	398	390	388	409	375	374	377	349	430	388	397	393	399	377	415	418	409	414	392	411	371	415	376	393	380	413	412	400	385	394	384	382	388	381	388	362	396	385	396	392	396	393	418	426	395	383	368	425	404	347	384	425	366	401	381	382	394	412	348	375	423	438	406	392	419	390	389	408	404	372	411	390	420	390	388	379	376	410	353	391	392	384	392	352	409	378	376	354	374	408	368	394	410	366	408	417	393	410	426	362	393	385	357	357	397	422	413	400	424	423	400	388	412	388	411	440	394	386	385	394	400	368	406	401	374	413	396	365	369	413	390	393	386	426	367	369	376	372	373	396	397	432	415	399	413	379	397	371	376	374	406	395	381	417	410	363	403	404	400	399	367	400	387	418	419	385	370	397	402	389	406	398	389	403	384	397	396	389	435	364	392	432	350	412	388	375	390	370	385	428	381	355	383	411	385	383	419	368	384	404	399	424	411	391	416	408	393	372	385	386	401	396	403	398	389	396	411	401	396	418	383	392	402	421	435	375	406	370	403	422	432	391	405	405	431	420	430	406	420	420	422	398	397	394	382	381	448	389	401	382	394	358	392	428	409	372	409	397	412	388	388	406	366	408	382	407	380	412	386	409	410	407	413	390	420	375	399	419	373	399	385	400	394	368	397	409	374	436	385	418	392	406	416	408	380	409	371	386	403	364	400	385	412	390	426	383	395	391	437	373	376	379	403	437	419	396	387	373	393	392	412	396	414	429	413	401	365	392	391	436	408	399	403	375	427	370	394	383	413	409	423	367	359	384	418	381	394	402	422	381	391	414	388	405	382	395	360	398	391	419	377	395	359	374	396	400	434	378	376	398	405	392	434	433	417	392	394	427	372	389	356	402	400	422	378	382	391	415	399	388	384	362	407	410	363	409	378	378	410	427	382	409	438	380	397	422	393	398	374	404
12291	5716	6606	4795	4284	6526	28059	31893	22817	12257	5937	1840	649	288	243	219	220	203	180	185	180	175	167	193	209	197	169	190	190	192	200	209	212	193	207	180	181	217	205	208	225	196	175	198	188	211	180	169	199	207	189	188	223	218	191	187	192	210	184	191	179	183	172	181	205	211	203	176	177	177	195	198	176	181	167	175	213	188	202	181	226	202	194	194	198	178	173	199	180	188	199	219	183	182	191	192	207	180	183	202	195	197	225	196	183	237	179	201	175	197	182	175	204	174	219	203	182	182	193	190	195	198	180	201	188	186	193	199	207	186	210	189	192	213	188	203	186	185	228	180	206	182	169	194	191	196	196	202	174	195	233	182	170	214	174	176	202	166	198	178	205	200	186	220	206	186	191	196	178	185	166	209	181	192	197	213	186	177	198	177	206	206	216	191	205	207	175	200	182	192	205	179	204	186	180	202	183	194	207	180	173	204	201	198	181	192	204	205	174	173	199	223	189	200	182	211	183	215	202	171	200	203	189	191	190	199	208	236	194	215	222	192	193	183	174	184	165	197	195	197	203	179	186	195	219	210	178	163	198	187	191	180	232	194	200	188	202	181	207	209	197	205	159	160	173	207	203	187	186	200	200	193	192	213	188	211	199	201	172	191	222	174	200	185	190	190	177	190	194	206	175	183	168	195	190	205	176	184	203	179	196	201	169	173	216	192	205	198	205	208	197	216	190	168	186	203	189	189	172	193	185	185	193	230	189	188	193	198	215	176	207	205	215	216	188	193	203	182	211	193	194	175	192	184	200	210	199	182	215	202	196	183	191	197	206	216	159	195	197	203	178	181	173	223	184	208	177	212	188	181	206	181	179	203	188	210	182	188	192	196	177	166	200	197	189	211	196	193	199	205	212	192	180	177	206	180	210	178	167	203	207	197	214	182	201	183	202	189	200	196	210	189	171	190	188	188	192	190	190	172	209	205	207	215	230	190	183	192	189	198	187	200	203	178	198	204	201	217	199	172	154	177	188	186	203	187	196	184	202	212	202	189	192	184	179	205	201	178	171	190	213	194	190	210	203	178	205	174	171	193	186	201	157	182	202	193	194	205	178	206	187	179	181	197	180	184	155	189	196	188	187	214	185	210	180	200	194	199	181	201	200	184	210	184	192	196	187	207	205	195	213	183	196	189	181	191	189	202	201	209	181	179	158	192	153	202	229	174	208	192	215	190	193	175	197	170	170	180	192	180	172	195	175	162	193	171	182	213	187	194	204	195	186	200	173	182	191	175	171	203	194	216	208	225	188	179	182	193	186	192	203	216	207	191	201	210	179	191	217	196	201	199	201	198	199	191	191	178	191	175	198	186	213	182	199	207	200	183	194	182	195	219	200	222	212	172	198	191	190	197	194	193	207	181	217	205	197	205	173	223	224	167	181	212	193	208	200	160	194	181	184	166	190	192	164	211	183	186	198	180	199	203	208	216	184	191	181	182	175	208	199	194	169	213	200	211	185	194	183	201	196	190	199	212	170	210	192	185	185	180	191	194	202	202	185	179	201	196	185	209	204	219	178	171	181	181	189	178	171	193	200	204	189	185	202	171	208	198	181	202	214	227	194	184	201	171	179	185	186	211	189	203	175	186	209	193	204	180	194	197	184	179	190	201	192	174	204	199	178	185	201	197	200	178	182	212	202	194	188	200	168	193	183	209	197	209	201	228	174	197	228	187	185	181	207	213	191	182	177	201	170	187	207	204	198	181	182	208	200	210	173	192	189	173	206	192	196	191	190	185	181	187	187	189	181	205	181	227	181	214	215	182	195	192	216	195	190	194	188	209	197	229	214	197	183	174	196	211	202	210	167	206	197	223	162	203	190	202	218	187	179	179	179	203	209	199	192	178	156	184	204	200	184	191	175	171	201	185	209	204	182	204	187	181	185	197	181	181	194	187	171	200	185	173	179	171	187	185	209	205	201	215	222	219	157	177	188	199	197	194	198	174	184	195	205	190	206	181	186	159	229	189	178	202	213	199	177	189	195	187	200	215	216	175	210	200	193	173	195	194	201	213	194	185	189	192	196	173	211	208	210	196	195	188	198	207	184	189	195	194	186	212	206	175	183	186	197	219	183	205	194	177	179	207	176	186	186	199	201	181	185	180	223	200	204	196	171	198	184	179	198	210	179	204	217	212	186	204	179	202	182	196	202	202	223	195	180	189	191	192	195	201	194	196	201	200	192	196	192	195	190	208	220	197	213	184	192	177	170	198	194	210	188	185	200	185	188	211	181	196	187	188	179	189	192	192	187	187	182	207	196	174	162	215	172	206	205	201	176	181	190	180	192	188	201	194	206	194	175	198	199	178	175	187	173	193	176	192	201	202	198	217	184	187	193	219	205	189	174	177	213	198	178	187	199	192	185	192	201	168	197	190	220	207	176	172	193	226	185	204	178	185	175	190	190	184	209	201	180	204	204	193	195	178	176	175	193	221	215	196	185	206	168	188	204	201	198	188	190	180	182	166	194	173	169	196	173	184	168	199	182	198	194	189	211	225	190	176	205	179	202	197	177	193	203	237	202	178	200	211	192	207	209	205	188	186	203	192	186	209	200	166	184	192	193	195	193	183	183	216	187	189	193	190	195	165	215	230	189	196	192	193	170	164	196	176	180	216	173	166	220	219	241	195	195	205	192	200	206	181	181	183	199	171	193	194	197	190	175	182	219	209	183	168	193	177	188	204	195	185	187	187	189	178	207	192	193	212	196	198	185	174	203	207	188	180	183	187	190	206	189	178	192	192	188	194	198	224	223	191	191	175	178	181	185	171	178	188	178	196	199	196	219	179	206	179	211	187	209	207	189	200	172	179	186	167	184	201	182	200	211	182	200	191	205	197	166	191	215	202	181	173	206	201	193	214	198	189	190	192	199	200	181	173	188	202	205	190	204	195	221	188	200	198	182	186	199	185	193	180	186	204	188	200	177	190	229	196	219	184	198	186	192	203	202	183	186	210	201	186	184	212	178	220	196	168	219	169	167	189	201	211	197	207	185	175	172	177	207	174	185	228	176	180	207	206	184	175	171	192	200	187	181	198	195	208	190	213	183	201	181	190	175	172	192	171	219	203	201	186	201	214	195	171	170	199	241	176	213	184	176	190	193	196	198	193	166	225	177	166	206	191	170	213	187	220	206	185	203	209	194	190	200	203	188	181	200	216	212	207	196	200	207	200	193	193	185	204	206	197	204	185	219	193	174	203	196	174	192	179	213	183	189	232	224	190	203	190	185	216	185	202	197	206	158	196	199	176	165	186	207	174	186	183	211	217	203	193	169	182	170	187	199	184	198	198	175	205	188	204	210	207	193	176	200	196	200	176	200	191	188	190	166	200	198	211	202	214	203	203	193	199	208	200	197	197	191	199	200	201	170	209	196	216	208	191	194	211	191	209	191	196	209	189	200	203	174	205	210	191	217	205	191	196	196	188	221	187	168	174	179	184	198	192	192	216
8618	4662	9906	11640	13847	20705	48233	49594	39817	29585	17895	7041	2421	1048	617	477	527	468	479	511	473	485	446	516	466	496	490	503	470	461	514	466	510	515	508	476	438	471	484	501	484	485	463	483	493	501	438	481	474	487	461	488	477	508	504	509	475	525	456	485	474	507	458	446	469	472	507	488	454	480	461	517	505	496	466	499	483	476	510	488	492	497	495	456	493	513	508	482	486	459	494	463	469	485	476	472	476	498	465	465	520	466	464	440	424	471	515	479	468	481	486	471	499	508	462	495	535	480	486	476	462	443	460	483	487	523	457	446	479	463	511	464	509	474	487	461	517	462	525	457	501	479	444	485	484	458	481	512	483	497	500	492	470	501	487	491	481	504	477	450	508	483	473	502	504	495	455	449	489	447	471	475	477	505	457	461	498	485	466	472	450	495	452	513	486	504	480	498	479	487	471	477	461	466	533	520	522	486	452	468	451	473	485	504	501	470	523	457	483	485	511	472	479	447	484	473	502	432	447	470	489	430	532	471	474	504	502	498	500	467	492	488	481	493	484	469	464	464	441	483	491	468	473	481	477	476	497	467	490	494	529	494	480	455	470	474	464	495	509	505	490	474	490	494	484	504	467	485	477	477	446	505	433	471	500	467	494	480	486	518	487	468	425	493	525	454	488	481	458	466	496	516	487	477	485	507	512	474	492	517	503	532	518	463	500	510	465	499	447	483	462	525	486	519	477	469	495	469	450	497	516	467	494	525	484	509	493	475	544	512	451	439	507	454	499	472	516	485	500	489	499	480	492	494	476	453	480	485	465	525	479	476	465	459	496	490	491	497	503	481	462	472	504	475	461	508	502	455	487	480	462	506	440	455	483	472	498	478	489	470	496	497	467	494	481	477	433	493	506	473	497	479	459	462	471	471	499	478	473	472	455	460	478	485	466	488	523	455	432	470	488	497	479	460	497	434	469	451	487	500	469	508	510	479	433	435	514	499	464	458	472	502	470	486	483	497	453	466	500	508	499	471	508	533	482	464	516	458	485	508	521	507	482	488	474	488	483	485	484	482	472	490	503	524	481	467	476	463	483	468	489	482	456	484	462	455	513	473	491	467	477	479	475	473	477	498	483	522	496	463	470	447	474	491	501	430	529	505	507	463	457	498	468	467	457	485	462	474	477	480	451	510	515	487	469	471	480	499	477	491	481	489	485	496	479	484	501	506	482	499	484	485	458	506	516	485	473	492	499	497	492	492	481	462	442	486	431	487	458	464	443	504	482	468	489	491	446	460	508	462	512	510	465	477	483	494	484	495	498	472	482	482	479	482	497	489	460	457	487	436	479	459	503	484	465	474	471	443	469	485	443	496	457	453	483	450	493	486	471	474	476	511	462	491	514	488	493	465	519	446	496	497	479	457	480	482	497	481	470	461	486	457	499	476	488	471	492	468	477	476	484	460	467	471	481	480	483	478	466	514	470	447	460	503	484	498	509	475	485	476	449	468	474	495	467	490	469	470	530	511	506	475	489	489	500	467	463	486	494	545	456	496	448	485	514	479	487	465	468	462	537	522	472	528	484	500	461	448	474	472	458	494	481	486	500	516	524	469	476	461	451	478	478	496	440	458	463	444	485	473	443	492	476	496	497	486	481	464	499	510	470	465	481	466	488	495	466	471	459	491	506	471	472	480	462	471	506	467	484	470	480	466	484	486	472	472	473	469	472	450	474	502	445	486	510	484	513	490	495	500	491	529	463	470	498	475	486	523	453	487	500	507	496	513	446	489	494	517	477	513	453	493	475	477	477	491	487	454	481	504	478	486	441	438	462	479	507	496	467	472	500	503	506	487	475	479	446	484	482	483	484	494	508	519	518	464	481	498	459	485	512	467	470	482	482	456	482	453	490	482	492	497	516	491	511	501	510	502	467	473	473	480	465	466	475	499	495	444	501	495	433	518	480	495	468	482	507	489	457	517	511	538	456	471	487	483	498	473	491	459	487	504	450	502	505	517	494	460	507	458	489	481	449	461	486	469	484	512	493	501	446	493	517	501	501	463	510	464	455	495	491	479	507	515	476	514	484	485	471	468	496	484	479	470	483	489	473	524	443	483	464	487	481	489	486	518	476	498	526	488	487	518	470	480	463	449	478	492	472	476	440	484	444	458	496	510	454	495	467	468	510	497	481	467	458	474	506	493	503	459	481	447	494	468	510	472	474	500	480	465	491	490	505	495	485	479	501	455	483	517	504	459	493	508	507	502	521	472	457	502	492	492	477	491	484	480	474	505	452	509	464	499	460	473	451	463	507	443	471	476	473	453	458	474	513	481	487	488	472	483	496	471	487	494	464	479	476	506	487	466	499	503	496	459	462	485	473	505	520	434	467	475	471	497	453	462	486	521	453	521	449	490	462	459	493	451	450	514	488	479	494	471	488	470	464	487	474	491	434	489	462	455	486	459	459	510	467	470	461	509	485	480	444	497	493	429	476	515	472	440	460	449	486	478	481	513	532	479	507	482	439	482	465	458	472	473	506	521	451	474	501	474	494	527	483	476	488	487	438	498	479	513	450	416	493	491	455	485	471	493	503	441	472	474	465	503	473	492	471	468	499	465	459	478	458	513	501	465	495	478	483	477	497	501	494	462	510	468	516	455	461	449	515	469	516	508	461	465	476	513	465	526	483	497	462	488	447	480	450	460	459	471	474	476	466	481	475	480	484	511	479	463	498	524	452	498	506	446	451	487	500	509	488	492	486	501	508	460	498	484	471	462	487	490	470	444	452	486	493	507	486	463	467	492	478	487	453	498	436	485	493	481	506	459	500	479	478	463	483	487	473	511	457	480	455	500	465	472	502	483	485	479	476	522	503	477	457	497	504	445	471	468	479	486	465	478	494	478	492	493	478	504	485	466	470	468	475	511	462	483	452	435	494	451	508	448	524	485	493	440	512	460	499	472	475	479	474	491	529	460	485	472	484	482	491	504	496	485	423	463	460	508	474	474	474	452	427	472	455	446	510	436	507	480	489	484	464	501	456	494	471	476	491	553	512	486	473	456	556	433	471	458	441	493	476	507	475	462	466	486	495	496	469	476	461	470	451	480	458	507	487	473	449	462	504	490	511	475	503	481	470	484	445	483	482	532	449	475	517	486	509	494	473	457	469	521	472	466	520	480	512	504	500	442	479	484	476	483	435	513	481	484	482	503	461	458	507	487	484	518	474	475	455	504	459	504	491	451	488	450	467	504	482	491	482	423	465	468	487	502	515	466	469	485	493	504	494	493	512	452	472	513	468	489	499	473	526	509	499	466	487	465	495	481	492	475	498	472	507	468	490	438	484	492	455	491	494	490	519	472	490	492	471	482	475	458	451	446	488	449	483	500	449	493	440	517	452	519	493	497	496	490	472	481	506	468	489	454	461	501	492	447	472	484	478	486	490	504	514	489	510	475	488	488	483	449	510	441	504	489	522	473	494	479	535	475	480	502	524	454	470	455	447	481	453	472
23292	11882	12118	9367	6080	9135	45069	48657	37224	21727	11107	3598	990	381	252	193	193	196	187	212	157	185	188	226	200	165	177	194	170	196	212	167	197	190	195	161	172	177	163	199	178	197	171	178	191	161	186	183	216	188	184	229	173	199	197	196	171	171	176	228	181	178	212	203	185	187	189	172	184	195	174	217	184	213	194	191	179	174	175	186	204	199	183	184	206	189	188	178	182	175	178	160	192	195	185	180	202	182	178	164	176	194	200	184	190	192	180	191	207	184	179	183	186	214	205	201	203	203	200	196	198	187	188	171	179	193	194	173	187	194	191	188	206	210	175	163	203	183	191	179	187	176	189	184	196	158	220	204	166	178	246	179	194	183	194	209	201	177	188	161	209	175	188	184	184	189	180	185	187	208	175	184	182	199	187	206	191	192	170	180	214	185	185	209	207	197	195	192	176	207	218	184	165	184	196	207	169	168	173	178	190	186	178	206	199	193	179	197	191	193	186	176	199	175	175	182	169	189	216	194	178	198	197	187	181	161	169	176	190	189	171	153	176	180	190	186	191	210	180	172	179	192	183	195	207	201	181	179	177	205	184	185	189	195	185	207	203	170	191	180	161	191	183	190	188	178	190	185	169	205	199	167	171	162	192	174	156	183	182	172	187	202	162	210	167	184	195	193	168	181	209	181	175	189	192	207	183	197	210	205	195	190	185	183	175	166	182	167	179	179	184	198	181	159	183	181	204	178	176	161	183	178	154	194	175	184	205	199	180	191	200	182	204	183	185	187	146	197	175	189	181	184	209	203	195	191	173	175	200	197	186	185	188	179	194	188	172	185	186	183	195	205	186	199	220	202	180	179	158	192	155	184	189	176	195	203	179	194	183	193	184	206	178	195	206	167	198	168	190	194	186	209	203	200	181	181	159	169	185	209	198	170	179	185	194	187	194	204	163	195	157	194	186	196	174	180	218	180	178	162	176	166	177	191	179	192	180	173	200	189	204	211	191	232	197	171	221	182	192	201	191	224	188	168	169	183	216	189	165	163	182	193	163	181	201	201	181	168	182	202	183	169	197	201	165	179	179	181	182	180	180	196	208	180	194	185	194	185	183	190	188	177	191	171	176	191	195	206	178	182	160	173	183	184	191	188	186	188	182	168	170	209	197	191	179	176	170	184	199	158	207	174	186	183	169	165	194	201	182	187	191	162	199	167	184	170	198	193	193	177	196	158	196	190	188	186	202	166	190	216	186	190	179	180	191	208	205	175	187	158	172	200	165	158	188	178	187	188	214	180	165	173	161	204	204	194	181	184	203	182	208	185	188	186	185	196	196	209	200	208	189	191	193	170	167	181	190	173	165	191	196	201	181	198	180	202	168	172	215	175	197	190	210	219	190	184	185	199	184	209	175	193	168	168	188	183	185	174	202	216	195	189	195	164	195	179	178	172	180	163	163	189	173	177	183	189	194	204	174	187	187	174	191	182	195	188	204	156	192	177	177	191	179	180	190	192	182	207	193	183	193	180	195	194	186	189	200	192	223	206	193	198	184	185	198	190	182	167	188	202	176	182	204	190	202	196	162	188	192	158	206	171	165	192	183	196	192	175	196	187	192	177	200	188	182	179	214	187	217	188	162	193	194	151	198	209	186	172	177	176	209	188	216	229	171	177	179	174	183	179	189	184	206	178	190	164	174	186	206	192	164	211	175	170	171	198	231	195	190	221	193	193	167	202	189	203	190	200	207	195	184	188	200	182	196	202	201	185	207	215	182	191	213	197	224	189	181	203	179	184	194	193	176	189	184	199	180	188	170	165	181	166	183	180	176	177	195	185	209	212	219	164	199	174	178	194	193	202	182	181	177	175	202	188	187	190	185	184	211	177	179	188	193	200	203	202	182	149	166	188	199	172	180	185	221	156	168	168	176	174	196	159	200	219	183	230	185	193	183	186	188	176	199	204	169	183	187	193	181	187	197	175	206	193	161	175	179	191	198	179	199	208	174	197	170	171	186	174	199	210	181	191	223	188	199	207	186	181	188	183	188	167	197	209	182	169	178	186	191	169	164	142	185	192	206	182	178	216	185	173	207	188	177	200	185	190	167	188	185	185	175	175	194	203	225	183	201	190	196	201	190	209	191	192	173	177	200	177	163	190	194	173	154	189	208	175	197	202	220	181	181	207	167	186	186	195	184	195	184	183	187	169	201	180	165	197	171	158	177	193	186	203	200	189	190	218	180	171	178	190	200	188	178	198	178	207	220	188	182	207	205	186	179	179	180	177	151	198	192	194	182	226	197	191	167	206	189	189	170	198	164	220	172	194	171	182	182	193	164	203	194	158	189	172	178	169	188	184	191	190	195	181	155	197	210	176	186	191	190	175	180	186	186	182	199	188	176	207	178	188	178	160	192	179	189	169	177	184	185	189	187	186	177	211	183	196	201	181	189	194	184	213	219	195	196	193	192	173	158	198	191	199	185	184	208	191	165	201	167	169	185	186	186	193	187	199	163	179	214	174	210	186	200	190	213	220	175	170	187	200	180	190	213	210	188	171	198	207	193	223	183	181	193	189	175	206	186	203	202	175	188	173	182	196	201	182	197	210	199	177	191	190	201	170	199	195	185	206	171	202	182	167	134	177	202	171	192	174	168	190	176	179	186	204	217	194	191	188	190	208	179	189	193	200	196	190	191	180	190	202	172	171	202	200	210	163	195	167	177	200	186	195	195	191	168	168	191	174	199	196	203	178	207	187	174	189	184	176	171	183	214	176	194	182	190	173	180	192	195	193	180	174	213	175	163	181	190	178	194	180	191	203	175	197	191	181	192	177	181	205	200	177	183	197	190	177	208	165	203	148	169	209	166	182	206	167	201	169	183	187	199	234	193	184	199	192	168	166	180	172	214	195	179	186	205	194	193	190	165	170	175	215	184	163	177	175	197	162	190	188	178	159	184	213	194	164	174	211	192	203	179	192	194	197	182	186	179	209	181	214	170	165	192	157	173	184	174	181	186	189	169	171	181	173	187	187	173	161	182	203	184	180	185	165	193	185	184	194	173	161	205	180	193	155	200	180	203	175	187	175	192	187	186	203	189	193	179	151	190	201	195	188	175	192	152	184	213	178	193	207	207	190	205	193	184	170	183	183	201	184	198	197	175	182	166	168	179	177	166	214	177	164	161	158	173	195	184	220	178	167	188	179	185	194	195	185	173	181	185	184	193	212	181	163	181	165	182	178	203	215	178	195	197	199	186	178	167	168	168	181	173	183	210	191	176	170	198	212	184	184	195	194	194	212	199	182	192	190	173	192	204	212	201	207	184	181	189	186	192	210	204	191	218	196	181	176	178	174	191	176	181	177	176	175	182	172	211	176	172	196	159	187	177	203	181	205	186	193	230	184	204	194	188	177	194	199	202	180	191	184	146	182	181	193	200	201	202	164	197	190	174	203	178	177	174	181	151	202	190	181	161	183	192	191	195	200	209	187	206	181	166	191	149	186	168	187
14090	7084	14723	17549	15877	24370	61020	62713	51879	37851	26144	11862	4093	1454	725	467	482	471	452	468	492	475	450	480	477	509	488	439	434	491	469	420	437	446	473	450	450	507	452	477	461	497	471	493	411	445	439	525	515	451	472	460	441	446	503	449	453	440	468	439	472	496	438	483	449	533	458	430	464	468	434	507	478	427	465	443	499	488	468	447	505	452	452	464	434	473	492	455	403	510	439	470	478	441	421	474	435	454	486	461	437	453	449	463	420	459	442	442	507	422	453	457	479	453	447	452	475	465	443	473	445	455	467	451	452	461	446	478	418	469	444	467	475	428	481	471	487	459	469	462	432	483	496	455	447	434	460	431	465	448	471	466	427	485	441	494	461	458	467	505	446	430	411	427	471	466	456	416	408	429	467	449	481	462	448	491	449	436	439	461	416	448	431	485	439	462	474	462	428	481	484	478	476	449	433	427	470	454	487	461	440	476	451	454	468	432	488	443	483	445	441	460	449	477	437	451	443	475	431	458	472	491	448	517	490	444	449	477	489	461	476	480	444	502	439	463	436	460	454	475	451	419	423	464	460	469	448	448	456	456	491	466	501	482	472	448	478	420	478	462	474	484	486	412	445	458	471	405	476	448	443	482	445	430	479	464	469	456	461	485	439	414	492	459	469	424	454	493	429	420	466	489	491	431	420	451	433	473	466	422	478	445	471	433	441	491	495	441	459	442	445	455	449	449	474	479	480	475	486	461	496	504	460	427	453	472	454	428	440	490	429	438	468	470	449	457	473	462	470	444	414	467	509	451	479	448	501	438	464	466	444	452	468	439	442	412	423	445	431	444	445	451	478	458	477	479	481	443	454	447	510	440	493	428	457	488	474	462	448	456	432	454	453	438	431	473	408	432	469	455	432	444	494	440	435	433	496	448	486	451	485	437	475	431	422	465	507	430	432	482	460	445	437	449	439	479	485	497	444	461	437	469	470	455	475	426	467	455	426	448	437	486	445	507	456	449	433	480	448	465	443	479	475	449	498	473	496	471	447	443	428	437	466	476	458	463	449	441	487	466	482	433	477	445	432	453	478	420	417	437	476	451	464	451	428	489	459	455	432	474	413	430	487	451	492	445	504	511	476	477	475	477	474	470	458	450	470	425	455	434	442	438	451	447	480	481	466	434	436	464	476	459	426	421	450	466	462	466	480	469	469	460	484	432	434	445	485	470	489	501	469	508	467	453	451	463	466	424	456	454	459	466	480	476	493	459	463	466	484	455	466	474	441	480	455	442	450	447	464	435	471	467	472	486	501	477	484	475	484	487	451	469	451	438	467	455	461	478	493	468	430	484	455	450	473	484	464	479	434	450	417	471	468	451	478	450	497	456	463	475	444	467	436	471	495	452	455	472	500	447	422	485	463	447	436	433	450	487	485	491	474	435	450	504	492	444	441	471	438	406	457	423	448	444	457	491	405	469	450	433	460	462	446	438	405	461	481	460	447	462	422	448	504	439	452	427	465	465	440	435	474	476	474	460	418	420	485	470	430	463	425	469	499	459	475	444	444	463	451	436	432	454	465	423	474	455	438	476	465	428	442	429	469	419	408	463	465	483	449	439	457	448	423	463	463	473	430	452	435	446	433	488	473	447	419	444	490	486	464	453	446	485	425	473	450	472	391	449	456	475	432	458	466	453	460	456	470	485	445	504	441	467	432	429	447	465	423	421	446	442	440	477	511	451	445	449	459	447	488	454	449	413	460	476	482	498	476	504	455	483	500	466	529	449	471	462	460	475	435	471	487	476	440	466	437	418	428	473	471	468	448	424	457	498	461	445	467	478	488	469	478	448	480	472	428	438	453	461	438	484	475	460	458	473	476	486	479	447	433	419	487	438	463	456	456	435	472	457	478	445	464	494	467	473	506	443	499	452	465	464	415	426	472	467	440	458	460	463	458	486	488	459	464	484	463	484	451	481	475	453	469	461	454	454	496	466	435	477	473	476	475	459	494	463	465	473	459	482	476	458	493	516	477	471	477	467	455	446	456	442	396	450	439	421	470	452	462	462	446	453	454	466	463	441	496	426	479	451	447	445	485	444	437	437	467	466	432	481	440	474	451	436	436	491	457	432	398	475	436	481	460	441	436	493	493	465	463	410	465	469	463	464	453	500	459	478	493	454	477	468	467	469	493	443	494	453	452	449	470	475	445	461	452	480	475	475	476	465	445	489	469	461	458	478	494	449	425	460	449	464	458	433	471	485	447	455	435	489	494	452	471	450	467	484	456	441	440	490	502	474	476	447	375	498	436	451	433	446	480	454	480	442	445	439	453	456	416	419	421	455	434	409	462	435	433	442	432	436	454	451	455	477	433	458	422	466	488	470	476	487	405	455	443	472	466	469	473	458	417	453	492	487	440	441	480	439	443	480	459	475	444	499	464	484	482	458	429	462	477	482	474	443	463	468	460	482	486	472	449	472	473	442	483	456	442	487	484	488	472	474	482	497	463	474	494	443	437	483	443	482	473	478	418	481	475	461	474	441	471	512	436	435	420	484	465	448	459	475	456	432	456	473	482	444	470	477	414	461	498	452	448	424	429	443	458	452	488	488	473	493	444	438	469	495	436	470	454	456	437	426	451	426	468	474	439	479	464	485	455	461	471	454	450	457	476	485	455	467	429	437	423	446	438	456	404	446	434	444	475	447	430	471	444	432	450	465	442	465	449	447	453	463	487	450	488	453	491	460	450	453	460	489	438	446	478	449	476	494	471	453	426	454	410	470	459	466	444	460	455	477	477	476	457	443	473	476	446	468	428	453	466	465	475	493	481	406	447	467	456	450	442	464	447	444	451	431	453	473	467	475	441	506	445	431	427	461	450	452	436	449	461	431	476	464	432	436	425	443	450	466	477	452	446	463	442	450	452	435	438	467	502	413	464	506	458	445	432	462	458	486	470	469	466	450	435	503	493	486	427	431	481	453	423	449	449	475	424	420	441	435	445	427	435	438	470	448	449	443	433	500	456	474	493	502	476	437	463	453	444	453	470	475	451	455	472	484	417	457	453	441	436	452	448	461	434	454	467	461	458	463	490	444	439	436	452	477	477	474	473	445	469	463	479	449	472	467	457	456	462	448	469	453	495	493	489	473	461	478	463	452	487	459	498	432	414	453	476	470	452	473	456	452	472	491	490	466	480	460	456	458	456	467	474	467	477	462	491	442	437	443	467	454	446	475	453	461	440	457	481	447	453	492	481	463	489	428	467	487	462	447	436	479	477	416	444	433	500	458	503	454	434	408	461	471	431	480	433	430	476	474	475	424	457	476	499	441	472	433	470	457	432	466	486	470	450	494	478	425	441	472	453	448	455	491	453	479	434	428	483	478	445	487	443	444	435	463	489	459	427	427	457	451	472	481	434	492	439	437	462	467	457	445	431	455	442	442	412	440	470	470	477	469	477	416	456	429	438	500	450	387	422	489	415	440	450	485	444	448	486	460	451	454	462	462	463	444
5482	2765	3052	2391	1830	1355	1953	2979	2547	1324	784	439	256	186	194	169	142	163	161	137	167	161	157	167	176	154	146	174	127	153	164	146	162	162	172	162	170	167	144	182	142	133	143	146	153	146	154	164	147	143	171	156	184	170	162	159	142	148	164	156	172	160	151	151	144	153	188	156	149	133	177	159	153	178	162	166	148	177	178	117	143	149	185	144	154	169	147	163	160	144	152	161	148	171	159	136	167	170	142	147	154	146	162	156	140	175	159	160	181	138	158	144	164	149	165	156	168	179	165	162	173	171	180	139	141	147	143	144	148	177	169	135	162	125	148	162	137	165	181	145	166	139	142	155	147	160	169	130	167	144	161	150	163	188	165	139	151	169	188	150	179	157	154	167	176	152	157	150	158	157	160	141	177	132	202	139	162	163	174	164	136	169	174	150	141	145	152	163	160	148	175	142	150	165	147	145	140	160	164	163	149	176	148	162	170	162	178	149	149	143	169	143	168	168	155	140	172	157	174	149	151	154	149	186	145	152	164	174	185	142	152	186	150	156	171	163	152	169	160	166	156	143	157	163	164	153	159	166	132	159	140	173	178	154	136	150	154	156	148	168	160	191	163	151	162	128	157	157	149	146	169	147	190	166	164	142	177	157	172	166	133	156	153	158	172	158	168	147	154	150	158	170	166	173	175	152	162	191	168	170	190	167	139	160	141	162	150	171	151	153	163	148	150	160	141	159	139	156	176	147	166	174	136	150	172	170	170	165	154	146	144	145	156	162	170	163	137	136	144	146	161	161	169	138	155	168	176	138	171	144	139	161	135	160	175	151	168	146	173	165	156	165	201	160	170	165	158	156	155	149	154	167	165	173	152	176	164	141	146	162	139	167	170	157	171	171	171	174	171	156	169	148	166	192	160	152	163	137	154	146	172	166	125	170	185	174	172	158	155	155	185	157	167	155	186	156	147	159	141	156	145	153	146	178	150	168	162	172	166	168	138	178	129	163	151	149	173	156	165	150	141	155	180	147	163	155	143	157	161	158	158	190	162	161	175	129	164	162	159	164	154	134	158	178	152	158	172	145	157	153	161	167	132	163	166	162	145	170	143	156	165	156	159	184	143	143	171	146	151	157	152	157	144	153	147	183	138	151	157	140	154	150	164	137	163	177	164	114	158	150	164	158	171	164	148	176	145	143	164	163	150	141	176	146	165	170	154	180	144	175	157	188	150	145	153	167	156	169	147	144	168	135	162	145	153	172	177	154	168	160	165	167	140	177	163	155	156	158	141	147	156	182	156	153	132	148	154	171	146	161	144	150	141	168	169	154	171	172	161	165	163	156	147	165	152	145	163	154	154	156	149	143	152	179	144	182	162	164	166	149	152	142	165	161	162	145	155	177	165	157	153	175	123	149	152	172	148	175	163	161	156	141	157	148	165	167	171	152	161	155	173	151	141	166	159	144	151	154	148	181	158	148	158	136	156	153	156	145	164	184	177	174	150	168	147	130	136	153	165	168	158	156	171	155	141	166	169	154	173	160	157	137	168	147	177	155	179	157	170	173	160	160	153	136	165	178	151	153	156	186	165	170	142	152	150	145	143	187	157	150	175	140	166	163	173	170	170	131	152	154	131	147	122	166	160	173	171	144	196	143	178	152	173	171	139	183	156	123	142	177	167	157	157	156	171	145	170	181	145	149	176	167	169	161	147	165	162	162	167	168	161	155	177	141	172	149	173	186	135	145	142	147	167	138	152	169	153	153	169	159	148	170	167	143	155	177	144	158	172	173	136	143	156	142	156	150	146	160	165	172	183	169	158	152	144	170	143	174	146	150	162	178	159	159	171	164	171	180	174	168	162	138	174	173	162	151	153	147	147	148	145	136	151	172	158	174	158	146	140	140	158	155	152	175	146	167	144	137	131	162	162	153	148	144	155	155	166	147	175	165	147	157	161	167	154	131	149	143	154	157	145	153	148	184	160	169	146	163	153	193	146	153	139	167	168	178	166	165	158	164	170	156	176	164	155	162	154	156	157	167	151	157	178	145	161	139	161	153	158	158	160	155	161	159	162	171	142	163	152	153	150	143	161	167	163	160	155	163	150	152	140	156	155	137	160	153	156	145	160	158	142	181	143	194	159	142	178	168	175	160	159	158	163	152	160	143	152	156	177	137	168	152	157	162	142	158	164	167	149	155	156	157	163	177	166	159	146	153	156	134	177	170	143	190	158	168	157	161	157	160	147	131	147	170	154	178	165	172	159	147	174	170	153	150	161	161	139	163	149	172	156	146	155	153	154	156	159	168	167	150	180	161	152	177	167	159	155	164	159	155	157	162	164	153	154	166	180	142	150	177	146	156	150	154	144	156	151	138	147	144	149	145	135	157	146	164	176	158	169	163	149	137	182	148	177	147	164	171	161	184	160	145	141	153	150	135	150	164	154	139	169	147	160	151	160	153	169	155	157	180	153	172	176	174	168	140	175	154	159	157	142	162	124	160	136	149	151	174	141	146	152	170	158	134	167	153	160	136	147	159	150	167	167	152	137	158	153	140	147	177	160	196	156	148	170	163	166	181	179	152	150	170	151	149	170	139	165	173	162	162	148	174	168	143	156	141	145	146	167	140	150	199	153	145	146	152	168	153	141	159	166	143	172	163	153	175	172	179	142	140	170	169	156	165	142	168	156	190	181	174	152	152	185	175	154	145	148	179	152	148	159	152	185	129	146	175	134	154	153	157	158	168	159	160	152	175	180	146	136	152	160	159	178	150	142	143	153	153	164	159	154	165	165	158	161	143	151	156	164	149	141	152	132	159	164	159	162	164	150	146	182	145	164	152	163	156	151	151	164	190	139	173	141	188	151	177	153	154	158	169	187	164	168	161	154	158	158	152	167	172	151	176	146	165	156	164	172	135	148	138	189	160	143	157	193	173	164	166	169	134	169	171	153	179	174	140	141	148	153	167	180	161	147	169	142	146	151	170	178	165	178	170	155	154	166	167	162	147	171	157	146	151	160	154	152	156	154	169	183	134	150	139	134	160	152	165	164	176	161	163	181	130	143	159	158	146	160	148	149	148	172	160	164	141	144	181	133	152	155	136	166	147	150	151	151	154	142	136	174	187	162	146	158	172	162	160	152	154	146	150	133	141	177	147	164	127	153	173	150	147	157	150	157	158	145	165	176	165	164	152	173	150	152	150	141	173	148	187	152	175	169	175	157	179	190	159	156	167	178	167	143	145	149	160	173	132	170	158	160	160	154	144	138	168	132	145	151	148	157	141	150	169	167	152	177	164	153	156	145	140	183	174	153	168	143	129	157	172	157	163	160	155	161	143	172	143	156	161	143	155	135	184	154	172	164	141	153	156	173	188	151	175	182	138	161	168	141	163	168	132	144	172	133	152	148	169	151	153	167	146	149	144	164	154	159	179	157	142	151	159	163	176	146	134	144	162	159	152	160	129	144	152	166	156	186	130	165	170	158	148	127	148	144	163	160	168
4023	2630	5590	7067	6586	5921	9408	12814	9998	5253	2973	1434	750	503	442	392	402	400	393	408	387	390	401	437	438	409	441	380	415	399	385	391	425	430	419	436	385	376	389	409	384	401	446	414	397	419	412	347	400	446	394	406	406	402	382	407	421	379	402	399	432	439	378	385	413	375	380	408	434	388	414	405	436	434	389	405	375	397	426	390	387	413	383	408	417	386	395	400	394	382	388	424	386	390	387	391	398	388	387	426	427	378	409	384	395	405	401	413	409	407	433	373	355	368	387	371	350	438	449	448	423	424	409	418	413	410	422	383	420	386	397	427	418	409	425	371	409	420	428	395	394	410	381	416	403	409	405	416	409	424	394	392	405	395	400	383	423	373	393	373	429	431	395	395	421	436	409	387	381	392	415	403	402	386	411	392	421	401	402	397	402	424	431	405	409	397	396	423	394	406	395	390	403	460	387	393	417	417	372	414	381	417	374	400	393	378	360	405	414	369	414	411	419	429	411	449	421	387	417	395	359	434	373	403	388	391	394	403	395	397	392	423	401	415	415	351	381	398	438	420	416	386	415	394	436	380	413	391	426	399	365	387	394	418	436	405	368	420	374	401	384	389	390	413	437	412	420	435	396	380	386	416	403	397	420	410	393	394	408	379	392	365	418	406	402	394	388	396	384	386	377	382	414	377	379	446	441	403	417	444	421	382	403	393	406	386	408	387	416	397	398	378	388	382	379	406	386	379	400	438	410	382	371	408	402	385	413	395	408	392	400	437	372	417	418	434	391	387	373	382	423	392	386	419	427	409	423	395	427	421	401	389	395	393	386	367	415	418	381	413	409	411	396	382	391	430	410	391	438	389	397	388	428	418	390	411	418	381	414	365	449	389	388	406	420	407	386	417	417	418	398	427	421	392	384	360	423	423	433	409	377	384	386	385	400	407	405	393	418	391	377	399	406	379	370	439	392	385	395	422	403	372	423	421	383	424	421	399	364	396	374	365	421	431	404	379	415	389	400	413	400	408	391	371	392	410	405	383	370	392	406	378	403	422	412	404	406	379	418	402	407	407	402	408	371	395	376	408	375	445	420	404	390	409	432	387	410	419	401	378	411	406	418	418	402	406	386	405	430	370	420	399	406	415	375	392	380	425	396	396	404	413	382	369	385	377	403	390	412	412	397	384	426	407	423	377	383	393	383	383	378	435	383	380	377	423	419	398	386	397	422	441	381	416	384	383	402	427	402	422	422	366	403	390	435	401	403	390	383	399	409	371	440	419	420	419	432	396	399	389	374	441	409	402	418	376	395	422	399	424	414	379	369	385	380	400	413	384	418	432	402	424	426	400	417	423	399	418	389	351	387	380	444	408	385	406	387	408	413	412	435	374	404	409	393	404	391	447	400	401	420	416	409	426	387	368	405	388	415	423	401	384	379	411	412	381	391	391	384	401	437	417	403	400	394	374	416	367	374	384	376	411	367	408	390	397	381	382	392	428	393	432	400	416	418	389	424	402	439	367	443	388	420	394	380	408	402	385	417	410	413	415	394	389	429	414	410	414	405	418	396	438	385	411	441	379	395	406	385	426	423	422	412	415	395	384	387	392	390	418	420	439	359	418	406	428	436	381	401	375	423	386	430	395	423	413	396	412	405	422	423	390	391	389	380	410	392	372	407	407	410	443	406	420	382	430	387	388	433	405	438	425	391	405	395	375	423	392	382	401	390	423	416	416	377	368	426	401	378	434	432	387	436	411	366	387	396	416	402	386	398	365	376	390	383	350	378	403	380	394	385	420	392	406	391	379	408	419	438	454	375	419	411	455	430	350	436	431	381	378	395	410	400	394	401	392	402	400	415	421	381	412	396	413	413	386	394	420	434	382	382	408	422	366	377	388	392	398	439	399	409	371	398	383	430	405	401	395	404	412	457	442	383	405	385	388	389	401	366	354	386	419	443	417	386	409	405	402	387	364	446	401	412	397	440	405	380	411	408	419	403	432	379	415	392	385	407	400	404	391	381	385	388	414	400	412	387	380	441	399	407	415	401	402	359	395	441	413	408	400	384	370	412	424	418	410	412	425	395	391	447	390	405	386	399	402	420	417	380	410	378	420	412	381	432	355	418	402	403	414	394	408	412	405	404	424	423	426	398	390	381	382	388	414	416	368	388	368	414	392	411	421	384	417	412	391	415	389	375	416	387	406	428	414	361	436	397	412	438	428	382	405	413	403	406	423	398	367	413	394	376	363	429	410	430	391	385	389	421	408	418	403	453	440	399	399	403	422	425	413	406	429	353	378	395	388	388	424	383	385	375	394	425	420	422	401	428	419	389	399	408	389	379	429	423	403	422	415	419	374	400	398	371	397	403	414	410	413	380	426	433	394	405	372	360	423	415	384	391	436	439	402	434	421	391	394	386	411	411	402	366	371	423	417	383	398	419	430	398	363	393	413	378	394	429	398	385	423	418	415	392	418	384	435	385	414	396	400	420	422	422	378	418	405	388	343	379	421	422	375	424	440	414	402	412	388	365	439	414	415	398	378	406	385	417	405	408	386	413	399	393	418	394	400	411	389	371	436	408	413	398	370	400	403	390	398	405	424	416	381	395	426	404	445	393	401	416	395	410	406	410	421	428	395	410	450	438	418	432	418	390	422	401	429	398	378	424	388	398	414	403	444	415	382	448	421	417	405	418	398	370	396	399	425	394	393	404	402	418	394	402	410	425	392	372	404	402	412	368	367	415	395	425	422	414	404	387	390	418	408	404	426	412	403	378	436	408	395	356	443	419	406	415	408	451	392	434	364	406	427	383	423	420	415	414	423	412	383	386	368	421	426	399	413	427	381	373	421	447	399	392	393	388	424	410	424	407	408	404	411	429	401	382	362	380	393	425	404	383	381	397	371	423	403	412	404	429	403	398	407	414	409	396	389	406	407	409	402	388	413	410	386	426	417	403	416	432	400	416	396	398	397	402	384	423	394	413	377	406	419	426	398	409	399	396	385	377	377	455	422	399	425	398	395	428	373	396	389	421	419	374	404	377	403	387	381	394	382	373	414	405	425	425	425	412	402	432	395	400	405	386	406	377	405	388	405	375	374	398	419	403	413	429	378	403	411	387	411	408	432	415	373	396	409	414	391	418	434	415	403	408	389	387	411	360	426	374	449	383	435	410	406	439	409	387	422	429	398	411	380	416	413	414	422	416	399	401	385	376	431	397	422	376	384	415	390	414	377	390	372	394	446	384	406	401	409	425	405	398	411	394	408	409	427	390	409	400	373	420	397	412	402	362	416	384	406	388	428	424	423	383	421	414	424	367	388	384	412	379	414	404	387	424	438	412	416	411	423	399	385	386	439	423	408	411	410	379	397	410	410	394	423	413	399	412	384	408	401	381	402	404	424	430	373	421	409	413	392	405	417	391	423	376	424	406	430	400	375	399	413	411	403	390	365	382	436	413	401	418	406	421	423	374	388	469	423	433	395	428	407	407	435	424	378	389	393
14573	7897	6982	4985	3542	3716	19591	31067	26281	13083	5980	2055	677	341	253	226	207	202	192	182	196	202	204	207	185	177	222	220	183	196	198	194	204	162	201	196	205	184	173	201	211	205	170	201	231	217	201	194	193	205	210	205	181	206	177	198	186	188	206	198	216	193	198	182	209	214	202	196	226	191	181	220	196	213	185	162	192	175	226	212	208	174	183	194	194	205	212	220	204	168	187	204	183	175	180	170	200	204	213	181	197	195	189	191	192	182	171	211	198	170	192	213	225	194	183	196	195	191	202	218	193	183	211	203	189	192	198	208	193	167	220	220	193	172	198	166	199	196	190	202	201	179	208	202	196	190	194	204	186	186	197	196	202	195	204	206	189	179	178	179	183	201	185	183	191	191	218	208	192	217	166	197	203	223	214	190	194	180	177	190	187	186	196	185	176	207	175	195	217	182	178	181	190	184	187	187	220	197	188	170	192	203	172	228	205	191	202	203	211	213	194	193	223	206	192	206	192	184	175	202	212	202	214	211	177	179	178	201	189	179	169	160	210	207	212	169	200	193	202	212	199	188	186	163	201	201	190	230	205	193	186	179	191	215	219	223	180	202	175	179	189	183	190	212	224	172	206	174	207	206	185	190	213	189	211	186	173	198	213	192	219	194	198	198	195	199	172	195	199	193	170	199	208	189	193	192	190	207	188	187	198	174	195	193	197	192	190	204	201	179	182	195	196	210	193	193	190	198	219	179	204	171	201	203	191	213	199	197	194	208	201	202	180	165	217	185	176	203	187	199	211	209	180	201	225	203	167	218	202	205	195	194	224	198	175	188	172	208	194	189	183	188	176	210	189	209	178	195	209	185	196	158	174	164	206	179	182	192	173	200	210	201	198	190	178	206	198	196	194	224	179	197	179	195	171	182	187	199	183	210	197	196	196	170	199	200	188	167	193	191	196	186	189	172	195	185	187	183	194	198	187	179	194	181	199	206	205	187	199	197	196	166	194	195	204	217	178	188	186	185	200	198	190	206	180	211	180	193	211	206	178	206	201	160	180	214	200	204	190	218	216	194	183	169	209	210	188	167	197	194	203	206	202	178	184	180	195	195	194	192	167	189	203	169	176	210	212	179	188	178	220	182	203	193	194	209	159	199	196	172	209	186	196	199	193	179	189	172	218	172	195	174	199	206	214	204	228	196	178	210	207	189	205	190	167	192	205	204	178	184	203	195	197	193	205	211	173	176	186	174	184	195	228	181	189	209	202	195	209	212	208	186	217	211	184	222	192	222	193	201	206	190	216	185	191	197	222	173	170	190	196	193	212	180	176	188	206	186	192	207	192	205	203	201	194	190	192	206	175	189	209	189	196	188	179	186	195	196	177	197	205	218	212	199	178	196	202	203	195	203	207	193	181	185	182	191	200	190	193	180	193	193	194	201	185	207	203	229	190	190	190	199	194	190	202	195	206	207	179	214	199	173	182	203	190	216	226	168	188	193	166	226	183	197	185	196	177	194	199	196	181	204	182	195	224	188	199	182	198	216	201	169	197	202	215	179	171	189	208	226	183	194	204	211	194	207	186	183	192	209	199	164	201	182	181	176	193	184	202	186	174	204	222	206	181	223	202	202	175	174	196	199	218	203	226	196	201	159	188	175	192	201	217	194	186	153	163	205	178	208	199	209	193	204	211	179	191	213	197	196	212	204	196	170	191	163	191	187	191	195	214	182	184	208	190	165	230	154	211	178	217	199	212	194	190	180	228	200	196	194	200	201	197	219	204	185	209	200	183	194	235	190	207	191	203	178	204	201	184	199	196	194	207	218	193	193	175	214	204	209	191	215	187	245	198	171	219	186	209	206	185	209	183	213	216	203	210	200	185	192	203	206	185	208	195	205	201	213	197	190	183	183	216	202	199	187	166	189	200	203	185	175	226	159	171	178	245	204	187	197	217	209	191	189	197	205	180	195	203	181	216	227	209	184	176	189	185	216	195	188	188	186	202	226	173	182	190	226	172	199	232	180	197	184	197	200	188	213	184	206	199	189	191	202	204	187	196	200	176	198	199	185	171	173	195	185	187	191	191	196	191	197	202	195	201	165	213	183	170	205	183	182	197	164	178	183	217	169	185	198	208	214	181	237	197	201	168	180	211	200	245	207	175	171	192	213	208	201	178	178	195	165	177	197	207	190	199	198	197	192	212	202	200	180	201	192	190	183	172	206	194	224	193	167	204	193	192	203	204	202	195	188	195	195	187	172	167	187	208	193	205	174	193	211	193	202	185	166	164	185	184	187	198	206	213	194	197	187	171	171	158	202	172	184	191	220	192	194	184	213	176	164	186	203	222	209	193	207	183	173	181	199	207	184	167	188	198	185	179	194	208	174	188	201	211	211	213	175	197	199	184	191	202	193	199	189	199	198	176	209	213	211	186	198	216	203	179	179	216	182	195	182	198	205	206	215	215	213	201	177	223	191	207	182	173	192	203	228	197	178	194	188	179	177	183	183	182	193	187	209	188	207	180	208	192	230	224	198	193	197	196	187	197	166	194	201	198	190	202	170	190	181	225	197	169	162	196	192	177	200	197	212	193	210	189	184	223	174	227	217	210	187	177	172	178	198	173	184	191	179	189	185	183	206	187	193	196	214	192	204	207	197	178	154	168	186	170	191	177	202	169	213	179	209	199	206	180	194	196	206	196	210	191	185	197	204	197	187	209	170	182	187	175	199	232	221	160	210	212	179	182	186	203	215	188	179	198	183	172	199	194	182	206	189	198	187	185	177	195	209	173	201	204	185	187	201	180	191	204	211	232	208	193	203	214	178	197	194	200	185	205	173	180	201	224	198	200	191	178	177	206	210	201	192	194	180	169	198	197	162	195	209	213	208	183	185	178	207	205	181	189	212	206	174	198	201	202	205	180	189	213	190	199	206	200	209	199	204	184	176	200	205	209	214	179	216	186	193	169	205	212	174	194	186	196	221	203	178	204	208	204	208	175	208	187	181	221	186	193	172	208	209	207	213	195	197	189	198	198	187	197	198	200	199	175	193	198	179	190	199	214	191	212	220	193	193	205	227	179	185	195	193	181	199	186	197	206	204	189	195	184	178	216	205	206	202	187	180	211	194	204	204	174	204	207	203	224	208	197	197	200	214	182	185	216	190	183	190	199	196	177	196	209	205	197	212	194	190	185	193	172	208	203	177	214	211	179	213	218	192	201	194	170	181	185	177	195	183	188	201	204	190	209	207	204	202	179	173	168	189	197	202	214	207	209	180	169	222	168	196	181	177	210	178	161	205	207	214	216	197	188	204	196	192	200	196	177	183	187	187	210	196	194	205	192	176	185	173	218	190	188	184	228	200	185	183	200	197	156	210	199	213	212	200	231	185	193	197	216	209	204	205	210	198	221	166	188	181	192	188	190	167	182	171	213	203	190	182	198	187	196	207	176	212	203	195	174	213	205	207	199	208	189	205	198	194	180	188	191	175	193	176	207	193	171	212
9974	5664	10073	11500	11067	13000	40190	49493	43199	29914	18871	7910	2915	1122	646	543	489	495	488	518	517	501	524	503	454	482	447	501	489	484	457	512	482	468	526	508	468	504	486	507	480	445	486	473	485	497	505	497	464	530	513	483	470	491	504	510	509	439	481	467	496	445	459	526	455	489	505	534	494	503	498	523	464	485	480	491	483	462	482	486	482	506	487	476	518	516	525	467	538	499	486	465	484	490	520	469	493	475	480	527	499	477	505	498	485	490	464	494	475	514	503	505	470	490	460	507	440	496	493	465	431	471	469	445	488	479	462	473	490	472	462	505	517	475	492	484	476	474	490	470	502	488	500	500	478	456	496	509	533	488	490	442	480	465	440	497	477	459	520	503	497	480	519	447	496	497	537	517	472	462	482	476	514	507	486	491	484	482	519	477	491	508	457	480	456	486	476	464	534	445	516	486	469	463	506	495	506	473	531	496	423	487	555	524	461	478	502	537	515	458	499	468	487	473	496	460	505	481	461	501	457	454	502	460	471	510	506	479	430	503	465	521	476	517	469	484	481	457	450	503	528	477	538	493	487	465	487	517	547	470	469	451	465	456	526	511	492	471	531	497	475	455	498	492	497	503	491	495	466	466	466	496	504	505	519	482	501	463	490	468	504	446	473	465	491	473	485	465	482	499	466	497	502	478	508	467	502	457	478	476	490	487	513	467	490	477	486	448	482	489	515	515	480	528	520	485	507	489	479	471	507	502	450	479	494	474	447	452	496	481	496	461	500	482	496	499	497	500	471	499	483	489	479	478	524	519	504	520	482	475	436	517	516	511	485	496	458	512	502	501	497	479	482	509	495	506	501	469	552	496	496	501	507	472	484	498	509	460	492	491	493	469	489	471	505	434	450	544	496	518	487	453	483	506	480	499	478	479	534	471	496	490	476	451	487	493	525	458	453	477	489	489	521	490	516	475	517	462	451	509	494	525	493	517	503	482	467	485	523	448	452	488	448	470	477	457	506	452	481	511	496	472	498	521	512	481	469	466	488	468	489	456	465	464	514	488	496	501	511	477	477	488	466	473	489	483	503	479	516	506	494	479	506	482	482	458	513	511	488	512	485	451	485	533	501	499	462	519	471	545	463	485	507	515	458	483	476	482	478	499	484	488	480	519	488	486	486	478	564	488	528	487	470	506	486	458	487	497	482	495	435	495	507	462	515	501	464	486	492	470	475	487	510	482	481	451	493	506	489	477	494	493	465	509	467	482	535	531	503	505	509	497	491	444	517	492	509	494	456	466	501	504	473	465	493	473	487	470	414	506	500	477	505	515	474	466	511	499	475	516	484	465	475	505	486	493	490	468	502	487	455	500	464	487	508	470	491	480	457	485	482	478	465	466	492	459	462	482	459	515	486	496	506	455	491	495	499	458	486	473	488	461	485	541	494	528	493	504	481	481	479	468	481	567	495	503	519	460	476	452	440	455	493	509	485	491	498	485	482	473	488	548	463	494	493	492	455	468	492	468	452	440	485	530	486	446	486	508	509	462	466	507	499	459	493	478	495	486	506	481	460	464	469	472	492	479	487	462	475	501	479	479	483	452	488	462	508	480	456	491	504	524	473	527	459	466	505	502	521	490	493	469	511	517	462	448	474	485	472	492	466	469	503	489	511	506	472	488	481	467	489	483	459	462	501	476	514	481	492	492	487	507	488	493	527	501	493	505	442	506	500	441	503	509	507	535	462	512	501	496	502	488	491	492	478	469	505	502	505	504	463	496	515	479	479	470	486	474	489	504	453	467	491	467	463	489	505	472	478	490	506	435	483	498	519	463	501	459	488	475	479	476	518	507	448	492	516	489	503	488	461	485	481	464	475	499	472	457	492	471	494	489	506	500	500	488	466	469	480	491	492	456	518	497	502	512	485	482	479	495	484	493	467	500	479	513	481	474	519	482	520	490	488	500	523	514	497	468	476	465	500	474	468	489	485	439	517	447	500	511	466	496	468	505	451	473	510	492	495	488	515	507	471	498	518	480	440	516	484	508	482	508	512	500	463	481	494	523	528	468	479	471	519	500	471	460	473	464	474	502	506	485	473	498	442	471	507	464	510	482	504	507	468	486	527	439	461	498	491	486	479	513	484	463	488	457	473	501	516	452	435	500	435	489	506	495	499	481	534	508	450	449	474	504	468	502	496	510	511	465	507	478	503	500	470	458	472	506	498	516	504	526	509	508	466	455	498	519	470	469	497	486	492	543	525	505	458	505	439	558	478	454	452	480	478	463	460	511	518	493	475	461	448	468	490	460	459	487	480	442	500	452	469	496	487	488	521	490	492	480	477	498	463	462	469	499	483	468	470	465	496	510	505	474	487	494	495	485	461	497	498	464	545	506	491	492	508	468	514	519	491	473	478	467	509	447	507	480	451	488	506	500	488	477	492	482	470	494	492	484	481	490	457	500	497	489	459	429	495	450	515	436	478	518	510	507	505	505	493	517	477	487	562	498	486	482	483	467	497	517	504	488	496	478	501	464	465	496	458	515	513	482	461	508	481	489	491	529	487	501	484	481	501	508	499	468	485	472	511	466	493	482	474	498	500	486	518	448	461	485	451	479	477	486	541	454	498	520	473	451	480	470	469	494	506	489	463	492	492	474	469	521	501	505	475	512	486	471	533	479	471	460	467	488	470	511	505	487	529	502	465	522	467	498	496	493	511	464	465	480	498	498	477	475	510	469	462	513	530	492	467	477	523	486	486	475	481	473	473	474	493	484	479	485	531	484	478	441	486	506	519	532	475	483	453	481	493	500	513	486	497	469	491	482	489	501	527	469	548	509	497	483	512	489	493	485	439	449	503	461	489	510	485	443	453	483	482	501	477	499	458	477	504	450	513	516	505	484	459	450	490	470	479	518	480	500	469	478	491	509	453	505	514	448	478	512	465	494	482	469	489	492	505	477	485	482	493	470	473	466	469	466	501	492	499	495	473	484	478	526	503	454	515	514	465	482	471	520	478	494	505	511	489	486	461	501	464	503	500	494	515	501	510	510	510	467	473	472	474	497	473	469	496	473	495	460	471	452	451	487	527	456	485	486	492	492	478	474	499	525	491	431	465	494	507	485	442	428	494	478	499	455	494	535	508	498	489	498	506	455	532	484	466	490	491	481	493	481	484	488	502	484	442	531	543	507	483	473	516	457	481	507	520	458	495	480	492	430	505	487	451	495	476	487	486	491	472	478	478	521	490	515	464	536	471	482	485	519	497	482	439	494	512	516	510	507	469	483	531	514	485	491	529	496	471	530	509	488	515	478	476	482	475	494	506	489	450	511	498	488	495	488	515	488	480	475	502	426	488	501	505	493	502	490	503	488	480	522	478	514	470	498	461	524	521	457	500	484	509	447	483	493	467	491	515	497	483	479	540	484	518	487	472	512	515	460	482	491	513	493	477	524	490	541	447	479	474	503	528	471	476	477	460	472	479	482	502	454	563	496	475	453	489	533	520	497
24304	11722	7915	5212	4294	16301	44391	48028	36525	21347	9932	3068	956	373	236	186	196	191	159	177	215	169	203	187	185	196	197	180	200	180	167	178	152	192	187	204	184	172	156	173	227	176	194	181	198	176	189	176	180	207	173	156	187	160	179	174	177	206	204	204	206	176	189	191	209	194	193	192	188	196	186	212	196	181	149	192	196	176	169	181	180	179	204	174	174	183	192	183	190	199	188	193	187	182	204	174	181	198	219	186	210	195	199	179	172	191	185	193	166	203	196	199	181	163	205	199	180	200	179	182	194	195	187	185	195	185	187	169	206	187	207	167	167	179	193	187	185	172	179	170	190	169	180	210	210	168	209	196	188	178	165	180	175	194	208	223	190	187	206	181	194	195	183	188	192	179	170	178	202	197	183	176	190	185	179	217	210	175	176	154	181	186	187	173	185	179	195	181	197	184	210	202	190	190	161	203	203	208	205	174	192	203	199	209	184	184	183	183	213	146	195	168	186	220	176	180	200	201	177	193	186	180	190	200	202	208	196	213	206	162	188	186	185	184	194	201	196	182	194	182	187	167	200	189	171	189	194	198	182	182	182	187	181	183	174	191	192	185	187	194	186	207	203	185	222	171	197	205	198	201	194	195	208	193	178	173	169	166	194	177	197	210	199	184	181	184	206	189	189	193	215	191	199	193	202	190	199	201	172	197	186	189	192	195	191	181	197	192	171	161	167	189	167	225	189	190	200	195	172	179	204	168	183	183	190	168	160	181	179	177	192	189	208	196	172	208	207	204	192	186	170	200	178	200	217	189	199	203	209	181	190	232	172	175	183	183	199	173	187	181	188	195	184	196	221	189	185	184	177	169	199	205	197	186	183	174	200	194	183	194	201	193	187	188	189	166	186	198	207	197	199	161	169	193	187	180	182	182	168	180	210	197	183	157	194	200	164	181	175	195	181	199	197	170	170	161	174	186	214	182	167	184	211	159	191	210	157	200	199	200	175	199	195	188	195	170	207	200	157	185	203	187	204	203	206	192	193	205	188	184	170	183	200	205	185	190	180	207	194	167	193	214	206	177	200	176	207	157	190	172	199	187	216	177	203	212	167	201	183	173	172	186	193	186	158	163	166	205	172	181	192	162	195	181	187	181	198	180	187	175	162	188	174	200	174	184	184	188	185	203	181	190	185	155	177	169	193	194	167	195	207	176	188	184	169	200	196	207	169	185	206	199	176	173	177	201	194	182	210	194	181	187	176	171	200	193	226	178	195	174	175	197	219	215	192	206	184	179	194	182	207	215	172	187	178	174	181	200	201	209	203	179	213	195	189	181	198	187	198	196	187	215	193	203	210	186	187	169	207	198	165	178	165	178	181	196	184	180	166	223	211	173	178	188	165	169	165	171	216	207	180	167	173	191	191	191	203	215	200	188	215	179	197	187	193	204	181	192	184	196	193	189	180	206	183	178	168	202	213	203	196	206	201	201	179	166	193	201	179	174	213	173	181	167	194	181	183	215	193	189	180	188	184	173	176	171	180	173	174	191	176	207	210	166	188	162	204	180	181	169	172	203	176	186	180	198	208	208	196	174	191	171	188	198	208	197	179	170	162	180	181	168	202	184	178	206	191	227	196	191	192	170	179	214	185	208	185	202	181	177	188	196	171	204	170	196	210	185	172	208	182	193	182	209	181	195	175	180	235	197	213	179	194	205	199	201	176	193	199	178	202	192	176	189	201	214	204	189	177	185	201	200	156	184	197	181	188	182	163	194	184	211	197	210	198	167	178	177	174	209	197	203	206	212	217	179	182	179	166	172	188	184	204	180	198	195	202	181	187	202	175	173	176	188	180	193	194	196	168	174	182	167	196	167	188	190	187	186	201	163	191	169	194	194	180	182	213	203	179	211	180	183	182	174	157	181	204	187	194	189	204	165	167	197	188	177	165	191	209	178	170	202	206	169	222	193	194	190	191	196	190	177	179	167	182	212	176	192	184	180	196	180	197	147	176	194	199	176	179	165	222	188	169	183	200	186	188	198	190	183	180	162	194	161	176	199	192	176	198	195	194	181	178	169	172	196	196	182	180	204	201	192	177	180	191	204	177	206	176	182	192	184	177	165	174	183	186	181	190	196	177	176	200	182	201	177	201	197	190	197	166	206	189	187	203	208	185	167	194	184	206	210	214	196	179	197	211	182	186	181	214	199	212	175	178	209	229	179	186	145	189	196	197	203	196	169	193	193	163	205	186	197	171	194	187	195	206	165	199	170	207	185	215	179	190	215	191	194	185	182	194	184	189	181	191	189	218	200	193	192	229	198	211	159	203	191	183	184	212	182	182	198	161	197	166	160	174	200	187	182	185	161	206	186	215	190	162	193	172	180	206	199	175	213	185	186	192	177	215	156	218	198	178	196	214	200	203	189	187	196	170	172	176	168	191	199	179	202	196	187	192	189	195	165	197	189	184	167	201	157	191	204	217	198	199	215	178	217	207	180	194	178	184	184	216	192	189	187	205	191	202	152	195	170	176	179	181	189	190	174	197	210	202	204	191	161	200	172	159	195	193	165	184	210	170	165	188	189	198	183	194	191	185	204	201	169	181	206	183	211	171	183	175	181	191	180	170	180	200	173	189	193	215	177	206	186	186	188	197	193	171	184	196	179	159	192	179	184	172	180	194	186	179	174	181	214	194	171	201	193	210	207	189	203	189	182	209	198	193	163	184	197	172	170	185	167	209	197	193	180	192	167	208	191	204	165	225	157	185	179	173	193	201	184	180	195	189	169	186	166	200	187	174	196	183	160	213	190	178	174	181	195	150	213	170	178	200	192	195	185	162	204	196	173	176	186	197	176	172	183	166	191	177	193	201	227	218	192	201	184	200	194	180	184	201	223	210	191	169	183	192	193	193	162	201	189	198	175	222	174	203	211	195	191	177	183	180	212	179	197	186	198	182	187	200	212	204	213	184	190	173	205	183	188	197	156	167	163	190	156	167	181	183	166	194	171	175	206	185	201	176	184	178	183	192	184	194	171	178	194	214	199	182	190	199	197	180	172	171	178	171	199	199	186	197	173	196	166	208	183	183	182	184	192	155	183	181	200	179	204	170	185	188	187	175	194	203	198	189	184	209	205	160	164	162	190	191	176	172	174	192	174	212	180	183	154	193	163	184	204	189	178	198	208	187	201	189	199	164	196	193	195	190	195	204	186	194	180	171	183	159	198	202	183	179	196	179	204	190	171	204	191	180	192	181	169	193	210	188	170	183	193	189	187	198	194	188	222	198	193	204	186	178	197	174	193	190	190	193	195	180	177	180	181	202	197	200	177	198	176	187	196	182	197	185	214	185	153	175	195	208	187	191	195	216	195	205	193	186	183	206	205	194	183	201	200	200	199	210	186	177	185	217	186	188	168	176	189	161	200	189	185	203	205	188	176	204	197	197	195	179	207	183	171	191	197	169	173	185	179	227	191	193	196	194	183	177	178	203	203	191	183	192	189	187	182
15345	5904	8456	10616	12858	33337	59929	62211	51210	37718	24139	10956	4011	1436	696	543	467	446	480	460	490	488	440	461	472	454	491	455	468	500	460	477	477	466	466	450	482	469	488	433	451	441	480	417	486	465	444	453	490	417	481	467	474	467	493	489	454	460	468	473	460	449	491	482	482	468	428	463	484	457	492	517	435	497	447	508	512	467	438	443	468	468	471	470	456	467	464	460	453	481	457	477	451	430	453	446	448	443	455	426	475	456	494	459	448	419	458	476	464	482	465	509	440	432	457	474	446	476	475	410	446	444	478	439	473	505	475	455	430	495	467	490	508	458	418	451	470	434	474	444	481	450	482	487	454	466	475	442	506	471	456	449	477	407	433	426	437	456	511	445	456	467	478	437	478	467	472	446	477	460	434	488	478	492	465	474	508	487	492	496	447	493	422	456	472	407	481	442	458	470	440	467	465	433	439	503	464	485	475	440	495	458	454	456	441	467	491	446	471	502	465	495	441	477	485	461	450	468	435	513	428	442	479	475	433	475	484	456	475	461	436	441	485	448	430	471	485	441	468	486	493	454	453	430	436	449	440	479	433	487	452	440	430	454	475	475	427	467	466	452	474	458	479	479	474	423	467	435	506	475	418	438	456	427	440	465	491	453	478	454	500	447	511	459	483	452	484	499	443	483	469	432	462	465	484	482	518	457	480	484	408	428	440	459	456	455	506	465	458	437	455	420	510	499	480	462	461	492	450	470	450	501	433	513	439	456	471	462	447	493	440	447	467	492	498	484	511	475	441	476	467	448	464	484	476	435	477	469	481	469	470	487	449	425	438	474	491	477	438	449	432	476	451	470	476	444	447	507	472	475	479	474	461	436	462	461	463	486	464	481	472	487	445	466	458	512	484	480	403	458	450	492	487	472	450	456	485	488	469	474	484	451	439	476	498	463	476	453	496	480	430	451	475	477	412	466	424	442	474	443	469	465	413	470	463	485	485	439	451	488	421	470	473	486	475	420	464	449	493	484	504	480	458	442	410	455	444	438	479	492	452	467	435	495	445	465	445	471	460	466	480	472	461	461	463	457	468	481	442	459	492	449	503	481	453	471	495	493	449	454	438	479	476	448	443	447	474	442	484	518	471	460	448	477	441	503	442	437	476	478	464	470	479	439	482	464	498	497	470	477	415	508	494	481	450	449	472	486	478	496	451	457	447	452	432	473	475	475	482	446	471	472	429	494	452	436	512	470	480	464	473	492	474	424	464	455	475	466	478	472	436	461	421	450	514	423	466	448	498	509	445	463	471	439	480	483	479	467	473	475	451	444	470	487	473	468	526	480	478	524	487	428	500	425	457	469	451	436	433	442	446	468	483	470	463	489	465	470	461	475	486	418	484	460	492	500	462	499	453	475	483	443	481	464	475	454	453	463	474	477	463	413	495	459	455	430	439	445	461	481	488	429	480	461	418	462	441	501	479	481	484	480	472	476	459	451	447	469	477	473	453	435	468	481	467	463	466	455	461	457	466	464	492	473	456	465	482	480	490	468	478	456	444	464	445	439	447	473	470	444	479	463	479	457	469	473	452	493	451	448	487	503	438	453	430	490	461	460	517	447	461	431	450	470	508	485	451	476	448	442	452	469	454	478	491	471	425	446	484	473	482	505	454	494	451	488	472	453	457	439	469	443	413	487	430	466	492	476	460	489	469	475	476	451	487	458	493	456	441	450	497	492	473	469	450	446	453	470	460	463	430	494	471	480	470	472	498	483	465	477	458	518	437	449	477	481	447	469	469	505	445	440	418	471	458	419	473	486	497	438	449	476	452	443	460	462	481	430	471	441	497	528	467	468	459	472	449	465	426	470	450	463	494	481	462	441	451	457	480	479	453	507	453	450	479	442	460	444	432	485	452	480	491	446	470	468	463	490	481	439	471	455	499	501	465	487	428	464	481	495	457	471	425	447	439	452	502	476	467	464	465	471	448	476	452	474	493	458	428	474	457	499	440	465	435	470	459	497	434	451	470	437	479	462	460	434	476	456	445	497	444	451	430	445	472	445	470	486	476	420	480	504	469	458	451	473	441	463	452	419	488	494	452	502	473	446	434	453	485	479	468	413	477	442	450	478	469	454	458	440	497	504	437	443	479	451	442	440	490	449	460	455	446	448	479	472	477	475	468	488	426	448	475	513	457	449	456	467	476	488	468	438	449	452	442	473	439	441	476	466	489	473	478	456	459	490	465	425	484	472	469	445	450	463	417	472	448	447	478	458	412	438	473	456	447	495	443	487	465	473	468	442	474	470	445	473	425	480	468	485	450	471	455	429	441	459	454	458	454	442	437	472	457	459	450	495	475	483	440	472	465	457	438	475	448	469	445	489	417	469	493	501	496	457	454	459	431	480	442	454	442	437	472	443	433	472	466	490	452	463	493	459	444	489	481	462	490	455	477	476	459	449	510	482	466	528	451	458	481	478	460	442	451	488	440	433	456	442	465	485	473	438	460	431	493	479	461	465	505	451	463	476	428	473	478	470	474	446	446	471	428	462	464	452	468	468	468	512	389	486	475	482	458	445	483	445	483	443	464	463	453	489	447	461	461	420	449	477	444	509	467	449	451	490	514	449	464	460	458	497	484	451	491	475	494	467	455	468	478	473	497	431	470	480	482	417	461	468	460	456	472	451	458	511	476	478	446	482	489	496	466	433	524	474	467	418	514	443	476	477	465	431	490	463	520	466	443	476	500	459	501	449	436	481	441	460	437	441	485	435	465	478	437	450	440	463	461	461	469	440	471	469	428	482	496	436	468	479	475	489	468	470	467	491	421	483	468	469	476	466	480	437	478	455	466	465	491	459	510	477	481	447	466	448	444	482	469	447	468	498	472	456	462	486	467	452	458	487	450	456	475	513	449	478	445	476	508	443	455	448	480	448	494	450	470	503	479	472	475	434	460	468	467	470	487	477	478	470	445	472	474	461	459	468	428	446	457	492	442	439	457	472	466	477	507	489	434	465	421	492	477	458	427	449	452	486	402	468	479	461	465	447	450	437	478	468	463	460	459	418	445	491	462	440	481	454	437	488	447	435	442	475	457	484	459	454	477	457	435	456	449	461	454	451	512	443	466	482	474	454	450	452	460	467	465	486	462	463	446	430	459	465	474	468	461	438	476	468	460	467	471	456	484	457	494	486	425	457	448	434	460	492	446	472	454	416	474	462	456	434	488	476	448	468	446	472	460	467	515	459	470	462	442	486	475	427	496	433	448	471	454	443	455	483	477	475	465	456	464	482	451	472	445	439	460	491	477	425	472	466	447	496	465	450	461	432	457	466	491	446	418	433	455	472	453	445	455	447	454	452	458	475	442	466	481	456	484	449	465	468	426	465	488	459	510	493	458	433	464	425	483	462	498	443	470	477	426	486	509	467	423	483	455	462	460	479	454	452	461	484	418	463	413	486	472	468	438	483	462	457	486	471	483	423	455	485	454	454	483	444	508	463	485	441	453	457
3623	1012	889	749	700	793	2745	3096	2083	1304	685	357	232	194	156	142	164	181	164	162	175	142	162	176	175	163	153	149	170	169	157	158	178	186	148	151	169	133	183	138	177	164	158	183	171	148	172	156	158	183	149	183	152	169	168	146	148	149	145	143	200	158	164	147	144	172	149	186	150	173	188	154	163	153	174	169	159	164	162	165	157	161	155	157	156	176	151	167	157	192	179	164	157	152	168	177	153	159	164	165	153	167	160	141	157	149	147	168	172	146	169	173	169	152	149	171	163	152	174	149	186	149	160	172	171	150	176	154	187	159	153	157	157	157	185	181	146	169	168	130	170	162	158	172	164	183	166	182	156	153	141	172	180	169	170	180	139	170	154	182	150	162	179	159	167	154	152	151	169	154	157	138	171	191	153	179	196	170	172	144	183	180	163	173	142	170	152	157	166	176	148	174	159	146	180	149	191	169	144	156	135	163	154	145	174	166	164	156	134	188	175	160	157	177	166	137	196	162	171	156	174	161	157	172	135	172	132	154	169	171	172	145	189	168	151	162	159	160	180	174	171	172	175	154	142	150	150	147	162	181	170	131	167	184	137	164	166	154	171	150	162	191	133	146	152	165	153	160	169	157	180	176	167	141	156	152	159	178	157	162	147	154	152	166	173	177	139	145	166	155	171	128	153	197	170	154	163	179	160	165	165	159	156	172	143	150	135	155	171	193	156	175	160	178	201	170	176	179	160	182	155	165	150	175	142	154	166	164	187	164	155	150	165	149	145	150	154	176	153	154	148	159	169	173	163	155	160	161	153	165	172	173	152	155	157	154	150	152	157	176	151	185	148	147	157	165	149	179	150	143	175	153	137	170	156	162	158	148	149	145	172	143	173	161	174	155	169	152	161	134	156	163	148	162	168	165	154	145	170	164	123	152	166	167	166	177	152	163	135	165	165	163	148	169	168	146	162	160	165	175	175	172	159	152	166	148	175	138	158	158	163	166	152	179	164	174	171	171	162	136	176	173	150	154	148	180	175	149	162	180	158	173	143	152	181	164	167	177	177	161	161	156	129	144	164	179	173	166	183	153	165	174	158	145	184	168	149	161	158	159	148	150	193	159	172	155	165	160	168	150	156	183	180	175	169	153	147	169	158	173	179	154	169	189	170	152	171	180	163	159	182	149	165	177	147	156	157	146	177	134	129	156	143	145	150	171	182	180	174	147	170	171	172	167	156	164	162	180	164	173	176	165	193	171	149	148	161	173	166	147	161	163	178	169	150	146	176	174	147	150	142	155	159	138	176	183	180	129	168	158	171	160	142	152	169	164	169	166	156	162	165	162	160	164	189	148	163	170	165	171	185	176	175	187	180	186	163	151	180	170	141	149	165	154	148	150	156	173	181	182	162	135	146	170	172	151	141	130	160	138	148	139	174	170	177	165	175	169	158	154	160	176	149	159	171	178	153	153	174	148	150	179	157	168	153	175	170	161	174	187	168	170	187	158	165	191	183	135	184	172	143	171	151	147	155	186	194	168	176	186	165	185	156	161	148	136	170	157	168	171	166	165	169	183	157	150	131	153	159	161	170	160	155	166	160	173	164	168	178	150	171	151	155	160	164	176	171	159	188	134	160	165	162	161	161	157	202	156	164	149	172	169	174	146	170	158	144	168	166	156	166	147	175	165	155	167	155	167	176	143	181	161	155	166	161	173	177	189	205	173	170	179	152	171	159	167	158	163	165	141	175	168	160	182	150	164	169	157	162	166	137	167	171	161	146	179	164	149	177	152	144	132	150	153	145	183	160	164	172	163	182	177	151	172	170	175	194	168	164	158	166	174	140	181	167	139	168	177	159	156	174	175	161	159	168	167	151	165	143	148	160	135	176	165	149	171	164	143	173	168	175	171	188	159	165	145	163	166	158	171	169	157	182	169	161	165	169	152	177	148	167	158	165	184	159	186	157	171	175	171	166	156	153	152	172	139	161	174	159	157	171	149	180	156	162	156	163	159	155	168	123	163	163	163	170	151	167	161	153	189	168	163	171	170	165	171	166	172	166	150	157	150	157	160	148	171	163	146	168	181	188	160	174	174	150	160	160	167	147	144	157	157	165	162	159	143	153	156	169	189	169	168	186	169	181	128	174	178	166	167	169	151	190	156	155	171	168	172	162	152	188	166	163	170	168	139	136	164	170	175	148	158	165	158	162	188	171	153	164	157	157	144	155	163	171	169	167	164	151	179	174	171	169	161	174	159	150	182	153	162	165	174	175	158	155	162	150	169	138	155	163	153	154	157	165	182	142	174	164	144	150	157	154	162	165	181	169	183	158	161	158	160	157	134	181	147	137	190	166	174	180	156	162	187	153	166	183	160	169	172	166	163	187	150	145	200	186	167	164	170	164	154	173	153	175	165	184	167	144	155	169	151	162	162	142	188	156	168	169	168	161	166	160	157	155	134	158	153	151	152	178	171	160	177	159	142	181	158	168	145	165	191	163	174	149	152	163	161	152	159	147	139	163	167	145	166	174	168	148	157	129	167	163	160	172	153	170	166	176	179	160	146	171	149	181	178	166	159	164	150	150	144	149	158	176	143	145	132	168	147	162	162	169	165	137	181	151	177	196	154	164	165	162	159	166	171	167	182	153	171	161	188	160	115	137	158	170	149	185	154	152	182	170	160	176	158	189	146	174	151	148	153	171	181	194	166	161	151	183	191	174	158	173	169	143	180	175	169	115	152	194	160	168	161	137	163	151	166	161	148	171	178	178	181	159	173	171	166	156	165	161	165	167	180	184	197	169	156	149	138	144	182	162	154	189	169	146	198	164	160	169	183	158	166	156	158	142	165	166	174	169	153	163	169	143	154	172	156	153	161	145	176	138	144	160	164	195	167	168	156	157	164	161	177	171	170	181	173	146	161	170	155	160	166	153	165	155	159	169	138	165	150	163	150	142	176	173	165	150	185	160	140	174	180	183	188	160	172	167	184	168	167	155	159	184	172	152	158	157	182	166	145	168	145	160	173	154	148	163	166	153	169	177	164	164	154	172	161	196	160	175	185	162	169	164	138	152	187	159	142	181	188	176	168	175	182	172	157	148	181	179	155	162	144	148	159	176	162	163	127	165	174	158	144	165	149	162	173	162	141	135	158	133	154	154	153	162	150	153	173	175	172	155	161	190	170	138	164	164	157	185	126	150	181	147	150	145	166	157	157	155	158	185	159	165	170	196	151	157	170	169	159	166	167	160	164	149	163	128	174	202	164	164	164	175	151	180	173	168	161	180	185	160	180	171	145	169	161	180	149	167	165	162	172	178	165	168	163	193	154	150	158	163	166	154	184	144	158	178	154	139	163	173	165	192	139	182	162	176	163	146	164	156	161	154	145	174	163	154	154	159	165	155	157	169	169	174	175	170	165	165	156	175	152	171	154	149	168	184	178	157	152	174	163	177	130	162	164	162	147	155	160	155	141	154	204	147	167	164	183	180	159	160	148	155	171
3355	1067	1933	2270	2747	4076	12967	12418	8382	4905	2406	1216	691	489	423	463	388	404	414	443	374	448	411	412	425	468	390	412	440	372	419	416	384	442	401	423	401	360	387	392	393	408	398	443	438	437	427	399	390	437	401	384	413	417	424	427	422	403	429	383	410	415	412	400	430	420	392	449	401	423	436	420	382	414	392	437	406	412	387	399	374	422	369	431	428	426	412	389	436	390	463	435	403	449	421	392	444	416	407	390	394	430	431	420	411	430	433	439	413	437	388	440	434	424	458	421	382	406	409	358	391	413	399	357	424	392	423	443	391	377	433	419	420	410	457	393	421	443	378	420	439	420	455	419	404	404	430	414	417	439	386	396	437	410	417	409	390	422	424	395	440	429	430	428	419	415	412	404	430	409	416	407	422	402	379	425	416	386	434	409	452	402	440	394	402	414	380	394	382	447	426	401	371	380	428	411	374	399	449	420	378	416	407	419	441	405	461	402	433	382	474	398	391	423	445	412	417	398	399	361	404	384	434	436	396	417	418	388	372	419	451	403	428	436	467	387	404	379	434	389	451	420	402	449	429	425	397	412	408	432	415	432	419	404	383	406	411	378	415	404	417	400	403	419	425	391	402	447	409	393	381	424	412	391	418	404	398	393	424	437	437	372	409	432	382	427	462	443	403	398	422	395	437	416	372	466	412	385	412	413	384	413	381	451	408	414	421	419	410	400	406	441	404	391	438	407	411	391	423	423	419	403	413	432	438	431	396	383	428	399	418	428	403	407	422	415	386	401	443	420	427	431	426	395	383	412	432	423	426	392	427	442	406	445	418	445	384	449	416	432	424	439	432	407	427	428	387	400	448	443	441	395	415	423	397	421	420	373	437	429	436	396	391	431	409	399	403	412	391	429	441	407	420	418	410	399	410	416	385	422	430	404	420	427	402	415	405	426	427	428	379	445	385	401	401	408	393	410	420	420	425	390	431	426	398	411	422	388	397	476	393	367	408	427	408	435	420	388	448	384	389	421	438	419	423	436	403	433	391	414	405	434	411	433	423	420	418	403	386	412	428	434	397	442	418	398	393	400	431	381	409	419	424	409	423	397	412	445	427	423	424	441	421	447	413	419	440	455	389	398	392	387	407	464	405	432	378	409	400	420	439	425	414	418	433	390	435	417	429	430	398	440	412	415	394	368	393	403	384	399	400	392	436	444	413	397	391	436	448	380	416	425	415	415	392	416	414	421	425	411	436	414	415	445	407	388	415	415	425	371	419	399	419	419	409	424	404	385	396	390	411	398	467	423	393	409	433	387	421	414	387	429	429	432	409	415	420	413	409	423	416	420	426	417	384	426	403	377	406	433	419	420	409	442	427	434	429	415	426	415	416	398	433	398	437	403	415	429	407	414	440	422	397	407	389	371	374	427	449	411	445	382	398	408	425	385	415	444	395	417	429	407	393	406	420	377	411	365	393	411	414	404	419	449	391	400	412	421	392	430	421	404	389	419	400	425	413	422	414	416	442	403	439	410	384	429	402	392	426	399	434	408	421	411	419	387	382	425	437	446	441	417	446	391	415	427	435	413	411	451	414	390	447	405	412	419	413	361	423	428	424	429	417	405	421	430	424	453	410	445	451	401	399	434	441	439	401	393	420	435	418	436	409	416	424	405	413	429	383	431	395	422	414	393	428	393	418	411	441	401	422	440	405	429	444	414	397	425	423	401	419	422	438	418	403	414	431	385	430	374	418	417	433	429	435	447	434	421	402	418	400	414	458	422	426	386	394	426	413	411	412	433	372	408	402	438	393	439	416	433	424	387	405	434	426	445	416	392	422	380	435	423	441	426	408	434	406	407	420	452	407	385	404	426	435	401	426	414	416	418	414	411	405	382	433	404	349	412	415	419	422	488	430	420	423	455	461	434	368	405	406	409	426	394	411	409	411	413	456	443	399	410	393	426	410	384	398	404	410	423	386	390	410	408	406	455	407	400	404	407	406	400	401	440	407	401	406	402	432	435	427	423	401	462	398	378	400	455	440	396	394	420	446	382	409	425	442	433	387	390	452	436	421	404	416	419	388	426	411	438	425	440	428	424	415	362	429	400	375	424	403	404	411	414	405	377	416	414	415	413	412	440	400	436	428	419	415	385	407	417	419	402	400	421	389	427	409	383	413	444	389	405	446	414	398	409	391	410	401	416	388	417	399	422	438	396	415	420	384	440	415	383	374	414	438	433	452	426	419	434	424	433	420	431	392	425	429	424	401	436	430	441	404	393	401	377	429	414	397	443	433	420	403	388	427	405	414	385	409	409	427	388	415	354	418	415	424	427	432	389	417	412	411	413	413	408	431	414	400	441	422	436	412	389	414	398	399	420	381	405	420	425	406	415	388	435	439	364	419	394	385	421	382	410	432	401	385	421	437	405	416	391	394	418	429	409	399	434	388	439	426	428	406	446	383	399	432	385	407	401	401	407	368	411	425	432	423	407	404	396	433	409	378	450	393	416	429	421	412	400	412	397	397	410	424	395	406	414	426	396	439	405	394	415	420	411	378	414	400	422	413	435	401	463	408	423	403	417	430	413	417	419	380	424	417	413	408	403	440	409	391	399	410	404	388	410	410	427	408	426	373	395	421	452	430	446	396	416	396	407	413	420	419	397	420	395	428	426	406	398	374	437	427	423	415	444	378	358	429	411	382	391	460	459	381	404	398	404	407	408	396	417	410	418	402	414	441	400	412	411	405	404	402	405	447	435	415	403	417	387	379	434	425	435	381	405	424	413	420	397	429	411	394	402	357	422	394	423	372	410	379	417	388	400	436	432	416	403	422	430	437	395	408	399	408	396	398	381	414	409	448	418	414	433	408	416	435	419	395	423	418	419	419	381	394	419	440	398	393	401	404	413	432	411	397	421	444	405	412	400	435	406	409	423	411	394	425	415	415	415	395	398	454	395	376	433	386	422	428	412	413	395	427	437	394	439	451	401	434	427	436	403	434	364	460	393	409	450	425	410	402	423	389	384	419	431	415	416	415	425	409	445	390	428	408	440	407	414	407	430	422	429	388	423	410	424	393	408	403	406	371	406	409	421	412	430	389	396	428	416	383	426	368	410	426	397	399	432	383	407	422	410	424	388	400	428	422	431	383	425	435	421	418	433	385	419	444	433	423	451	419	419	412	396	400	439	413	440	412	412	434	418	420	464	395	461	385	414	439	413	450	423	422	373	451	430	439	436	444	408	400	434	399	418	431	416	398	446	403	403	402	395	408	426	438	449	430	410	421	405	397	403	412	413	439	411	437	421	410	389	424	474	403	443	380	421	379	385	411	397	347	391	410	460	409	412	387	399	401	416	406	423	434	447	408	452	406	451	422	401	461	373	476	420	416	419	400	406	423	440	423	438	424	422	447	415	437	400	389	399	405	408	406	424	394	386	437	429	429	411	410	365	424	456	401	407	418	424	405	404	420	409	423	430	407	450	371	427	456	444	418	403	412	423	409	414
21594	12393	7437	3815	3060	11211	31081	33041	22016	10409	4559	1579	584	280	222	208	213	217	192	185	210	178	201	230	201	233	208	182	177	178	211	217	191	191	211	213	212	206	205	208	175	211	175	164	212	207	215	215	227	217	197	205	185	183	188	213	225	199	193	191	215	198	210	228	218	200	195	197	201	225	190	203	191	201	198	221	186	207	195	188	223	198	209	214	206	199	208	187	206	193	182	210	206	217	219	202	175	178	204	198	218	205	203	201	179	230	191	216	220	210	207	192	187	205	201	209	185	175	182	207	209	200	197	191	194	197	201	210	200	185	173	230	204	214	193	198	207	211	223	183	205	226	210	227	204	189	216	215	220	184	198	205	189	212	200	174	207	237	199	196	206	195	185	197	195	191	218	209	206	224	199	210	221	192	200	215	211	183	217	211	207	214	193	195	225	176	208	199	221	189	206	220	201	222	185	173	217	195	211	191	190	187	179	207	190	208	205	192	185	188	203	189	170	209	202	202	194	227	190	173	199	193	185	208	202	181	191	204	195	230	186	186	218	190	222	173	189	189	192	208	190	225	188	191	185	215	219	224	179	207	189	203	203	175	188	189	202	186	214	188	190	208	198	185	194	212	197	180	197	206	195	209	200	210	206	206	208	202	197	215	218	213	200	202	199	185	202	198	197	247	194	197	220	224	186	196	198	199	188	186	193	199	188	201	202	174	215	179	193	207	188	212	172	201	180	213	206	198	200	204	229	213	193	192	217	196	204	212	203	189	187	203	217	194	212	190	192	182	188	185	191	185	208	185	188	191	204	194	176	221	219	195	199	208	192	230	189	217	191	203	209	169	210	201	211	199	210	199	206	207	182	203	216	184	228	195	170	190	176	225	197	194	214	205	217	199	189	197	211	196	194	181	182	200	210	207	179	200	188	173	198	202	201	220	205	210	208	208	194	196	175	197	207	199	205	216	226	192	212	227	203	186	161	212	232	197	199	202	159	200	225	204	175	195	208	206	199	188	188	207	170	200	220	197	211	191	198	200	211	192	209	186	199	175	183	180	203	181	216	187	207	194	230	189	183	223	207	201	212	214	194	189	199	215	209	190	214	237	222	186	202	183	210	216	209	198	184	204	226	203	221	215	188	178	187	173	206	206	192	194	209	207	210	234	175	191	204	193	183	231	218	234	197	204	216	220	186	182	185	184	166	195	205	206	190	178	188	195	187	216	206	211	227	222	215	169	184	199	207	200	212	192	187	200	206	206	214	186	180	207	191	182	176	204	198	186	207	191	185	210	195	196	174	219	178	186	190	202	190	194	192	237	199	205	215	188	188	188	200	205	191	175	213	196	226	185	189	202	188	205	212	186	194	195	187	199	212	174	214	214	212	189	204	199	225	211	180	200	203	203	204	179	196	187	198	199	188	217	198	240	197	172	216	205	202	202	208	210	194	218	171	177	204	206	212	187	204	194	203	206	202	197	194	179	211	201	210	206	216	207	232	191	226	186	184	184	218	151	198	189	199	179	192	219	201	212	189	196	198	200	213	180	196	196	231	194	219	224	187	210	205	197	212	201	201	171	202	188	181	195	190	198	200	203	211	199	183	179	204	203	195	180	232	190	201	200	186	177	221	162	221	210	236	182	210	189	218	195	185	199	225	219	208	203	195	197	207	209	201	202	183	207	210	189	198	210	185	170	178	226	195	223	204	193	212	194	222	201	190	213	204	203	230	229	189	212	211	190	171	225	183	201	200	236	184	216	200	191	209	191	204	218	213	216	195	197	191	211	205	215	166	198	219	178	186	170	205	219	214	230	168	218	198	219	207	207	218	205	218	179	203	189	232	196	215	189	208	209	213	189	212	183	202	195	195	196	210	216	196	191	193	217	205	194	192	228	212	194	197	199	196	196	187	182	217	225	189	209	186	187	182	207	200	201	184	237	185	204	213	192	193	218	189	197	204	194	186	203	219	200	202	187	200	185	233	203	202	207	185	226	212	199	192	187	222	189	182	189	194	188	176	201	210	210	209	199	165	176	217	187	176	209	205	193	208	232	198	214	210	203	193	192	203	177	196	188	204	193	201	213	206	208	189	227	208	203	203	201	212	189	198	209	210	176	202	195	187	207	197	189	208	208	188	199	209	198	194	198	186	194	181	177	206	220	184	193	215	194	204	198	185	211	219	195	210	193	217	196	207	212	185	188	205	209	211	172	202	220	175	196	222	217	204	210	169	209	194	175	225	207	196	194	212	211	179	196	194	190	207	227	167	206	192	203	181	186	209	184	223	209	195	206	200	193	219	210	209	240	177	196	192	213	201	197	216	190	198	175	188	186	199	205	197	184	207	212	210	237	205	202	186	184	215	177	170	217	194	188	197	203	197	192	199	185	175	218	218	195	199	218	211	202	218	201	181	199	198	199	187	194	197	195	189	163	206	218	219	189	187	221	199	194	176	195	203	200	217	198	194	222	195	205	198	203	187	208	197	178	205	202	220	208	199	205	165	201	207	185	178	221	225	221	219	225	226	199	199	198	195	202	213	182	214	205	241	180	220	212	211	202	221	204	184	212	182	199	197	190	213	215	213	206	191	185	202	207	169	213	203	201	194	208	178	223	192	217	189	227	200	216	197	196	195	172	183	210	187	195	213	193	201	216	196	222	212	190	203	215	205	203	207	199	189	209	197	194	203	181	209	203	220	193	235	220	198	209	197	218	207	189	188	188	188	200	204	193	207	186	196	232	219	186	191	210	198	215	181	210	231	219	212	173	206	183	199	194	179	193	196	221	219	194	202	194	185	212	195	207	209	218	207	226	168	206	203	195	211	205	190	227	210	218	198	214	186	212	220	207	177	190	213	212	192	182	207	222	206	185	187	211	188	189	211	206	218	179	216	180	248	213	201	199	210	201	198	204	186	180	220	225	206	203	168	204	210	231	219	223	187	190	210	195	215	210	192	206	206	181	213	186	204	186	210	194	190	193	215	208	214	179	190	220	186	213	202	185	210	204	206	203	200	166	190	219	216	198	184	196	200	189	187	198	179	211	218	200	194	208	191	191	173	217	225	219	222	190	173	183	228	214	202	189	169	231	174	157	197	229	176	213	207	203	201	194	215	219	198	187	191	198	186	186	181	220	174	206	193	186	197	197	196	210	187	222	201	173	191	214	218	207	209	182	219	189	222	193	224	199	212	218	199	224	187	204	202	200	182	214	211	185	189	183	216	217	219	197	214	184	207	200	213	211	178	211	214	203	217	183	199	203	226	209	185	209	175	184	215	199	200	212	223	180	222	209	183	178	196	209	205	205	210	204	200	223	195	210	225	221	201	201	209	214	209	202	205	192	189	180	189	178	186	193	210	203	193	193	224	216	202	169	205	225	190	215	202	187	198	194	199	181	185	188	194	198	214	229	207	204	226	223	193	221	187	189	218	231	195	206	209	223	213	210	199	200	223	177	198	194	184	197	210	201	203	189	200	163	197	188	193	189	198	220	222	228	171	202
15495	6397	6219	6740	9227	28766	50095	49656	39156	26187	15750	6265	2328	1095	607	544	526	476	495	563	500	475	482	487	500	523	487	531	518	529	509	517	497	503	490	483	489	475	465	494	498	482	498	483	504	531	482	502	482	520	463	466	512	495	518	478	523	521	505	511	480	476	515	508	541	510	501	501	492	519	518	494	482	494	486	502	529	478	502	511	531	485	498	480	536	473	467	511	520	523	493	499	535	495	525	530	505	490	482	514	541	474	485	514	515	511	470	460	479	502	516	491	504	501	523	489	478	468	521	493	480	488	498	527	498	526	496	504	506	514	494	490	523	480	516	457	486	490	549	496	503	500	454	473	502	539	476	463	489	506	514	502	524	481	479	528	477	474	510	494	466	484	518	483	517	519	486	479	565	463	520	507	471	523	493	492	461	534	497	487	484	476	531	513	536	450	477	524	504	515	452	532	499	482	529	488	509	483	515	508	522	455	449	505	481	529	491	522	525	480	514	472	515	471	521	509	501	481	475	501	487	487	522	512	462	476	481	501	432	511	506	486	472	488	473	526	496	486	526	477	491	522	465	484	494	474	538	501	463	494	455	497	473	503	484	471	521	488	470	506	478	510	515	517	489	495	494	495	522	508	504	495	522	512	540	504	473	526	469	473	510	528	524	495	501	502	519	545	500	516	509	524	519	487	491	475	491	501	524	491	482	509	460	492	515	527	521	484	534	494	521	467	484	505	543	506	492	507	493	521	485	502	512	506	501	478	468	486	494	496	514	487	492	510	489	497	530	475	487	509	493	525	517	562	494	490	499	491	506	472	502	516	500	475	486	519	486	542	522	496	501	510	525	498	510	488	520	520	464	493	510	516	491	498	490	474	513	465	503	501	462	549	523	506	531	518	443	497	520	482	453	507	520	485	493	490	511	469	539	471	563	516	531	479	480	522	547	541	492	521	520	491	504	503	499	517	552	464	496	458	509	489	488	489	497	492	480	465	518	521	511	521	532	502	544	471	492	494	503	507	499	510	500	486	512	501	543	508	496	484	501	485	510	517	505	485	474	501	485	500	496	477	512	514	488	506	450	505	449	486	489	524	498	475	508	478	491	478	506	445	519	471	471	493	503	501	506	503	501	517	476	497	526	489	494	497	468	524	500	498	488	503	500	477	493	515	529	516	506	531	526	489	479	492	497	469	470	479	512	552	480	499	489	509	536	510	512	499	526	502	494	510	487	469	500	504	510	480	493	536	506	533	499	511	506	502	556	477	511	510	500	514	499	527	547	538	467	494	508	508	537	509	483	540	479	523	506	480	484	512	471	476	468	501	538	493	460	478	518	521	465	497	474	545	486	473	514	514	499	486	510	511	522	501	491	519	508	485	527	473	461	525	500	504	469	508	456	488	520	444	529	504	452	477	529	497	509	526	491	491	464	512	504	499	540	487	500	481	505	505	481	501	490	506	466	468	495	475	502	490	499	499	496	498	483	516	488	483	542	480	526	479	496	502	461	524	487	491	474	485	516	509	490	478	495	516	492	510	481	489	511	460	439	514	519	489	481	519	453	500	462	483	492	473	497	488	494	500	478	516	510	457	483	467	503	499	497	484	511	506	493	492	493	501	541	508	505	479	479	492	469	478	466	517	491	524	501	515	522	482	508	475	506	482	481	504	475	481	486	509	527	513	500	519	536	496	505	489	530	532	494	504	497	480	479	474	501	513	468	514	504	499	516	442	483	510	521	473	474	492	483	510	462	498	486	444	494	536	501	481	516	480	467	475	499	488	473	467	527	499	478	471	484	500	515	511	504	480	477	491	473	505	486	496	521	486	532	499	475	499	529	489	526	501	494	508	490	504	519	467	501	454	525	507	506	476	510	487	491	440	457	522	514	504	515	499	484	498	521	481	508	495	497	486	554	485	475	550	496	472	479	497	512	481	509	506	467	475	502	504	518	500	520	524	495	485	546	519	512	508	471	474	479	490	502	475	522	494	468	491	512	492	491	470	484	496	502	525	522	526	487	514	504	485	492	519	483	560	522	480	504	494	494	484	493	470	496	527	547	515	463	504	505	484	504	513	503	508	476	457	518	494	477	467	522	528	475	494	505	529	493	503	507	504	511	489	549	498	520	513	506	521	454	498	506	505	480	475	488	528	464	488	498	495	497	465	564	505	467	500	502	505	512	514	464	495	485	543	493	472	518	496	541	528	500	482	519	446	501	509	488	483	481	555	510	494	494	511	505	501	495	465	514	473	497	521	495	530	511	498	502	519	514	512	501	461	467	523	469	508	517	515	526	492	539	510	509	497	511	495	511	508	539	502	481	502	486	467	497	542	470	495	476	458	542	491	539	517	480	493	510	527	502	472	513	488	469	531	494	528	495	501	471	481	509	459	485	466	512	481	485	532	478	487	522	498	532	484	528	480	432	514	527	492	488	506	497	531	527	523	502	471	457	468	479	526	503	527	484	500	495	490	515	459	503	513	514	509	489	530	484	511	482	517	507	495	514	519	503	479	512	456	528	514	507	523	472	477	465	465	471	517	477	467	546	488	481	528	511	516	480	498	492	534	491	496	502	526	490	527	507	472	503	501	541	500	514	466	497	501	527	506	493	506	507	513	519	486	521	518	508	481	491	473	501	522	523	534	509	505	506	514	515	479	493	492	483	500	503	489	499	513	485	476	473	475	511	478	490	529	517	487	480	530	513	492	488	520	500	524	480	500	516	521	495	508	473	515	544	498	488	496	474	484	464	526	517	498	522	515	514	509	471	462	488	495	506	524	529	490	482	517	483	502	494	503	531	503	524	495	494	512	473	508	484	490	507	489	508	493	524	496	504	523	503	515	504	489	472	469	500	505	493	548	529	533	522	483	454	472	539	531	458	484	501	547	498	490	485	518	493	488	529	530	509	478	493	525	490	485	521	505	520	499	481	480	514	484	504	503	522	499	447	530	500	473	489	486	547	484	508	531	505	467	512	510	546	530	492	532	495	460	495	504	483	504	525	543	509	534	488	492	507	527	513	495	523	503	467	448	517	518	498	489	553	485	502	548	473	479	522	528	490	485	465	479	485	458	472	513	484	493	482	503	506	518	486	514	517	487	500	474	485	497	485	455	513	512	509	508	492	463	500	510	502	509	472	477	516	480	458	506	507	518	494	482	533	484	446	503	504	496	449	480	468	507	521	492	490	466	508	508	470	521	553	496	518	488	530	489	509	517	538	500	521	493	484	496	519	473	510	503	509	483	514	484	494	457	524	489	505	486	516	453	512	510	503	539	509	501	543	486	500	469	504	471	460	504	486	524	480	498	497	483	514	502	474	520	482	527	470	516	512	487	494	527	488	476	538	531	523	457	466	495	473	463	510	493	506	494	504	498	494	512	484	519	492	467	477	459	516	495	508	493	498	508	559	545	528	532	490	486	478	476	511	471	516	533	516	542	552	452	460	540	511	494	499	506	512	507	481	494	497	504	502	486	511	526	488	451	465	463	511	492	501	495
37186	27981	19550	11066	6410	25057	51434	46461	33824	19976	9852	3039	1033	425	260	204	201	185	211	207	186	213	202	189	199	208	183	185	199	198	217	193	231	195	192	156	180	185	163	185	189	198	176	173	172	199	203	190	223	203	182	203	164	191	198	193	201	197	195	205	196	196	185	198	183	203	199	195	195	193	204	192	199	190	215	208	228	164	190	191	184	182	193	201	203	181	189	194	197	196	196	188	195	173	173	191	202	212	192	193	191	179	179	225	194	203	178	199	192	194	191	184	175	201	199	183	198	177	159	193	174	168	198	206	196	173	198	222	224	188	205	228	202	187	198	198	193	173	194	206	190	185	189	215	192	212	202	204	204	196	189	182	179	180	188	212	182	211	183	194	203	168	227	174	214	190	197	190	204	188	224	181	202	203	203	178	210	191	209	208	200	188	191	196	182	213	177	186	186	199	186	198	176	175	202	187	187	197	190	172	202	178	205	191	195	214	203	205	227	215	191	180	170	177	201	181	205	191	212	195	214	193	184	165	203	191	212	217	235	204	217	175	181	197	190	196	196	183	203	210	198	188	174	194	196	194	216	206	207	209	203	202	183	193	207	194	206	202	176	216	184	202	208	177	174	182	189	183	197	180	197	199	224	206	199	194	203	225	185	181	224	196	192	203	225	170	190	197	195	177	197	190	190	179	180	204	185	186	210	203	171	221	177	198	182	162	177	188	207	203	246	192	199	197	216	196	190	158	193	181	210	205	213	181	180	201	193	215	198	200	177	193	200	182	181	208	194	188	184	196	195	201	213	208	180	188	204	209	201	201	173	199	242	213	200	179	219	213	200	200	225	191	186	219	183	186	196	192	183	202	205	201	183	200	217	196	189	191	203	202	171	178	198	194	227	183	188	211	189	186	199	189	209	211	177	212	174	181	208	182	189	202	211	188	214	186	184	192	187	194	179	207	202	187	178	208	173	232	188	187	187	200	198	205	180	176	193	203	179	186	174	191	223	197	202	206	171	190	196	181	187	205	205	194	187	214	213	204	203	200	187	203	205	194	200	187	201	190	199	184	176	184	194	204	160	204	183	180	194	199	200	182	205	214	230	192	176	191	210	212	199	188	181	191	171	166	192	161	168	201	169	204	176	197	207	200	218	189	201	191	177	227	197	207	198	199	209	172	190	230	180	193	186	192	176	198	173	190	165	213	188	215	198	208	180	211	197	194	225	199	213	216	182	191	205	210	189	188	182	179	191	180	203	184	198	185	188	184	193	205	172	200	192	170	216	204	204	212	179	191	174	217	221	222	188	217	203	179	186	205	214	206	170	210	198	198	181	189	204	180	187	208	178	196	185	217	189	169	197	182	207	193	220	179	172	159	174	198	171	188	155	190	213	174	212	178	241	196	176	190	170	204	185	208	200	200	185	197	227	183	201	219	212	219	204	204	205	228	179	213	195	195	160	202	187	181	197	226	199	194	195	181	210	165	205	196	174	193	167	183	205	190	194	207	239	202	186	197	177	204	185	192	190	201	211	197	195	198	214	185	189	218	190	202	201	187	171	188	190	189	202	188	188	206	189	181	202	212	198	199	206	203	222	200	174	189	188	206	217	220	167	202	189	205	183	195	213	210	204	206	214	220	186	191	215	197	200	192	191	200	215	195	206	198	205	213	206	181	217	211	176	209	166	200	221	187	193	189	180	175	185	200	202	186	190	192	198	202	199	177	188	178	205	170	164	216	175	180	180	211	183	189	189	205	187	221	195	210	175	217	178	225	218	188	211	198	189	181	177	208	204	198	206	191	191	193	195	194	210	210	195	184	204	193	205	190	196	186	178	176	188	179	211	188	188	181	207	214	217	194	197	177	187	168	195	176	214	203	185	192	189	204	196	190	187	175	206	199	175	199	166	205	220	183	200	222	198	205	201	198	192	182	202	205	207	178	189	189	207	186	214	186	201	211	195	213	220	186	175	190	195	197	222	211	202	194	197	185	214	175	204	205	186	187	179	182	175	203	211	198	174	206	169	175	194	202	194	193	192	195	199	200	202	184	190	210	160	198	192	204	201	187	193	199	181	202	206	177	189	198	182	187	173	214	220	200	193	181	186	201	183	212	203	189	179	209	208	205	218	203	153	193	209	176	201	177	179	197	203	183	188	200	209	183	209	191	185	214	236	198	183	193	183	208	209	165	200	180	188	206	210	199	233	211	161	196	167	210	205	198	209	202	170	203	198	219	182	207	201	186	164	216	206	196	202	195	164	199	188	207	188	205	200	195	179	223	216	175	191	199	210	198	218	187	205	189	178	203	220	219	210	197	202	203	189	232	211	171	196	210	185	203	208	192	176	177	201	224	186	184	209	172	197	187	201	201	214	186	178	195	214	182	204	193	214	173	164	190	183	175	205	205	198	183	166	202	186	171	208	203	221	195	184	185	177	173	233	219	218	211	164	224	176	193	170	182	178	178	195	190	184	199	194	203	189	186	192	176	199	214	212	225	196	187	180	200	200	187	197	186	206	196	192	184	195	180	205	204	191	187	209	189	209	174	185	207	183	228	201	208	210	169	199	209	189	211	204	194	206	222	206	199	180	156	192	212	179	209	207	210	194	190	199	181	195	177	196	175	198	183	176	191	196	206	178	174	204	208	177	220	185	209	211	198	192	196	188	187	191	195	192	219	197	202	190	187	208	185	205	221	212	217	178	181	197	178	205	198	193	191	230	194	205	211	194	208	199	209	165	198	198	182	201	242	213	199	197	195	190	181	239	203	218	199	201	198	220	162	173	188	180	207	206	212	208	223	200	163	178	181	195	187	212	179	201	177	200	205	183	232	194	170	190	207	210	205	200	199	212	220	193	205	188	196	221	169	191	211	218	221	186	200	176	182	174	186	188	171	194	176	190	172	211	198	199	188	199	203	193	190	178	177	188	185	193	185	186	191	213	196	218	202	212	191	217	180	185	206	184	176	206	207	212	225	181	227	198	205	221	190	195	196	214	217	219	179	194	204	204	166	172	217	170	199	171	158	215	181	198	185	192	182	188	206	208	189	208	183	198	166	208	204	200	185	186	167	219	194	226	190	185	212	187	191	195	207	184	183	209	197	192	215	191	244	184	180	187	194	201	179	188	192	184	186	192	183	190	185	211	206	203	218	205	227	197	212	218	199	184	163	159	224	220	180	178	212	214	180	213	190	194	163	198	164	201	186	191	172	198	222	193	207	188	196	216	217	185	184	203	204	192	225	171	190	185	173	231	182	186	197	184	188	179	229	198	176	204	190	196	186	168	199	216	217	200	176	206	192	188	198	198	188	206	195	205	155	195	176	209	198	180	194	201	190	202	185	191	193	186	193	182	211	189	219	198	214	204	193	207	182	191	164	194	216	190	218	219	193	212	224	226	217	184	218	206	181	172	181	208	184	171	194	202	183	185	189	184	193	191	175	189	208	201	177	196	201	185	181	179	172	171	186	186	205	179	180	178	188	213	194	169	159	194	186	194	184
26514	17574	12220	11287	11246	42962	64624	59944	48973	36561	24257	10921	3984	1456	729	544	480	449	477	497	473	433	453	510	450	499	460	518	481	458	501	439	485	478	484	503	421	480	464	474	464	493	519	493	479	450	498	512	453	500	493	533	474	483	478	515	469	493	435	443	430	469	490	497	472	487	472	468	520	460	498	454	475	520	481	494	506	470	458	487	447	451	457	450	442	490	500	468	465	465	441	477	463	458	466	490	443	504	507	504	463	425	475	475	473	487	473	457	442	465	490	458	499	491	511	432	446	481	460	438	480	523	476	506	502	510	511	482	447	486	472	483	444	497	459	493	477	523	490	451	492	488	492	416	466	447	488	490	456	505	469	508	512	476	458	480	479	475	486	449	486	496	450	501	496	487	499	476	492	462	506	515	513	465	474	475	466	471	468	515	476	467	441	440	489	492	462	480	484	430	447	506	489	453	499	501	437	516	470	463	486	489	494	518	485	472	460	478	501	467	459	461	457	465	457	473	500	475	459	476	413	476	453	488	503	453	481	472	501	470	468	495	509	479	479	480	491	500	481	482	522	463	504	471	457	443	482	482	469	477	480	474	468	454	476	451	487	493	469	511	461	440	464	482	463	494	430	500	491	492	464	510	492	434	475	478	492	499	493	474	462	491	453	495	486	522	441	435	440	481	480	492	485	468	468	443	475	456	457	475	482	469	516	457	469	455	469	509	487	450	476	438	506	421	467	451	516	456	483	459	531	490	500	499	449	459	460	469	493	493	476	438	453	485	471	494	456	465	444	500	470	466	518	468	497	452	504	469	474	472	436	455	468	469	508	464	460	447	477	527	471	433	476	449	464	446	483	478	501	478	509	513	489	504	435	485	465	442	495	458	477	483	442	477	487	498	432	441	459	508	451	470	499	469	516	457	482	465	491	471	427	492	468	469	492	457	421	471	493	462	486	479	455	484	487	453	474	425	446	490	451	529	472	451	473	463	476	458	431	455	475	473	457	506	466	471	472	446	456	483	458	474	457	465	472	480	435	463	494	463	491	459	467	485	443	506	447	500	454	514	445	467	470	462	485	480	478	474	458	436	455	495	450	501	481	462	494	475	477	449	444	501	466	469	470	497	481	469	483	477	445	451	473	494	465	473	481	459	466	453	494	434	472	503	472	439	445	482	470	502	452	463	464	491	467	446	492	485	477	513	467	510	477	474	488	515	491	452	484	505	471	482	506	454	418	441	480	461	464	476	479	500	497	459	506	470	446	458	463	499	488	471	412	480	507	470	464	459	501	478	462	471	464	485	461	538	486	488	419	469	501	444	460	450	475	472	441	477	477	452	491	480	491	477	495	480	478	463	497	476	517	467	467	474	416	458	482	483	478	454	490	463	482	457	463	462	477	477	507	474	473	489	502	478	434	479	479	476	458	492	485	499	454	508	476	451	502	484	484	446	462	508	450	477	451	472	460	462	497	449	484	493	470	469	481	468	470	466	456	473	514	452	495	492	468	475	485	497	489	421	460	401	443	489	469	475	502	437	494	477	503	454	457	463	516	444	476	506	475	492	490	468	493	451	436	493	447	475	457	471	498	476	458	452	469	480	448	477	448	418	508	438	492	439	487	479	466	414	453	438	473	484	501	430	499	486	474	534	489	486	447	443	478	455	485	462	493	511	518	453	429	467	474	460	511	484	477	519	435	435	510	462	492	457	497	446	438	502	477	475	479	479	467	431	469	487	463	479	517	482	455	457	450	484	477	474	506	490	462	454	487	458	471	469	527	498	453	460	487	471	447	438	502	501	467	471	449	498	497	512	432	478	475	477	454	484	457	470	457	472	486	477	496	442	492	477	485	492	453	486	476	501	478	484	455	437	471	493	464	460	455	504	485	465	473	495	468	489	487	479	452	443	478	438	471	470	471	461	469	489	495	486	467	452	449	491	476	469	474	468	492	473	489	447	538	505	484	454	455	497	494	489	497	474	457	493	477	474	445	472	466	482	483	476	459	489	493	494	494	494	487	467	497	484	481	497	491	459	450	442	463	453	467	484	472	459	464	466	424	454	469	530	459	438	493	435	486	516	483	511	476	486	478	468	474	538	474	435	482	446	453	482	495	453	494	453	451	466	450	497	505	443	510	479	455	468	496	467	479	492	471	500	480	472	454	434	460	513	455	487	453	501	495	477	495	467	480	515	469	484	481	462	470	460	517	517	432	447	462	459	462	495	469	468	471	499	448	491	485	491	477	479	475	457	511	449	440	484	457	455	459	489	457	490	473	468	471	500	486	494	497	508	477	469	406	503	492	451	451	452	442	493	468	432	497	508	475	458	443	451	477	463	496	462	498	479	462	484	456	468	459	433	459	450	489	449	480	465	473	477	489	467	486	465	478	471	515	488	479	457	457	488	466	468	441	487	459	472	463	475	488	482	444	469	498	514	449	495	481	458	432	462	452	492	497	452	469	503	503	464	475	441	495	484	459	452	458	430	433	458	493	471	467	467	406	466	491	455	518	462	499	468	472	454	485	483	496	472	469	474	471	495	464	510	490	486	456	482	455	485	484	455	494	510	446	492	449	485	470	472	475	489	460	508	434	506	469	498	497	489	449	457	496	484	474	504	472	462	475	449	479	482	491	499	511	463	478	467	460	448	490	456	474	423	493	448	484	508	485	485	495	442	479	438	502	488	502	466	487	460	447	479	466	491	471	514	479	472	498	481	447	483	481	469	497	501	486	456	496	485	475	454	477	500	488	495	453	472	512	458	441	447	487	470	463	494	521	468	450	428	515	504	516	526	480	467	446	462	479	458	481	424	506	508	476	472	468	479	473	450	479	495	465	463	461	466	466	533	512	439	476	486	467	492	482	475	477	497	479	483	455	462	459	453	485	522	479	510	468	525	525	501	420	446	529	457	453	490	462	445	444	503	475	430	477	478	495	502	492	441	457	462	461	512	488	505	445	483	461	467	495	464	447	503	478	488	469	502	486	455	475	474	489	513	492	478	473	514	460	519	451	484	516	467	479	499	486	502	486	459	485	483	467	505	508	485	508	460	496	471	497	476	483	477	511	501	469	475	430	470	462	487	445	494	502	445	458	477	502	504	496	515	470	502	492	455	455	467	489	510	478	471	484	505	468	465	446	492	461	450	505	492	467	445	461	464	495	482	479	498	499	453	500	470	446	498	493	483	437	456	504	495	485	475	434	480	480	508	497	431	476	448	496	496	446	484	473	492	491	474	506	476	504	449	475	461	466	478	493	476	473	503	504	458	480	443	445	455	499	426	490	493	463	506	485	457	506	503	501	450	487	476	471	487	508	482	437	484	421	486	495	497	437	463	463	471	483	485	467	443	468	462	441	478	503	503	451	451	491	447	487	491	477	475	471	499	456	494	518	462	469	511	521	475	473	460	465	498	498	472	533	487	432	427	487	498	469	484	466	475	478	464	462	509	469	446	481	510	452	493	481	467	481	470	470	461	433	465	459	525	490	481	476	518	479	423
4629	2413	2848	2631	1678	1232	2657	2865	2150	1382	807	433	243	166	190	184	175	167	158	159	177	162	172	153	189	170	159	162	168	188	178	158	177	146	160	161	178	169	156	168	156	155	185	178	144	206	193	196	139	164	152	159	167	166	166	163	168	169	168	167	182	146	170	161	159	168	181	168	157	162	170	171	183	144	154	193	162	197	183	179	171	179	169	166	161	154	181	149	187	170	160	139	163	186	192	170	164	180	172	177	163	171	182	131	151	161	168	175	172	160	188	177	176	174	148	172	181	158	183	152	163	185	168	147	179	188	154	158	162	158	170	156	152	164	169	171	166	150	167	174	178	180	198	170	170	188	169	182	132	181	185	168	166	171	156	170	154	163	160	179	164	155	163	156	185	156	159	163	158	161	163	180	151	185	177	163	155	163	166	159	171	175	186	167	176	167	159	180	163	151	152	154	156	163	164	171	166	180	173	158	178	188	165	169	174	176	162	182	177	148	149	162	200	178	168	152	168	169	158	161	164	170	186	159	160	167	153	181	162	200	179	158	155	153	171	192	192	152	155	138	154	191	155	167	170	174	163	193	144	163	184	148	151	177	167	158	162	171	182	165	191	168	164	165	198	162	156	169	150	178	137	183	157	181	168	175	181	166	145	136	181	153	167	162	170	158	170	174	191	160	162	173	150	158	167	165	165	183	182	164	166	181	170	172	149	177	146	180	168	157	171	137	166	155	179	166	163	177	161	173	160	161	171	151	164	181	161	179	162	155	186	161	175	175	152	191	154	171	167	161	163	156	181	179	184	173	169	188	188	179	169	158	191	179	162	163	181	149	194	192	192	184	189	175	166	144	171	182	145	185	130	164	162	167	163	147	183	178	159	168	169	152	170	152	175	163	161	163	190	166	152	153	163	184	140	183	159	163	162	157	169	165	168	180	152	178	153	160	172	147	153	167	172	182	171	166	171	171	164	211	163	164	164	156	181	184	159	168	164	157	173	157	158	169	163	174	154	177	169	127	157	162	180	160	180	159	167	156	163	192	196	155	155	166	173	166	156	187	146	173	158	175	168	187	181	161	158	176	182	175	183	161	159	156	163	188	156	170	169	166	158	166	155	168	209	164	181	170	151	178	181	162	162	173	179	184	162	199	180	168	172	192	161	178	161	158	158	150	183	153	164	172	183	187	168	179	162	146	182	163	180	167	153	162	161	168	143	143	164	151	168	175	158	160	156	165	167	171	183	159	165	167	179	184	175	179	188	164	182	169	145	174	196	159	167	149	132	149	169	186	178	177	190	170	181	169	143	154	151	170	167	170	161	155	169	182	163	175	146	153	175	178	173	170	190	172	166	156	166	181	179	170	170	164	164	194	150	136	163	169	145	154	164	166	186	149	157	160	177	140	183	169	161	141	163	190	191	155	170	177	149	170	167	155	170	178	163	170	163	179	148	161	131	146	163	195	187	170	169	155	169	178	199	158	171	188	181	191	157	182	199	176	164	167	154	147	175	176	151	151	180	181	203	185	153	161	184	148	179	148	153	158	154	174	190	179	177	183	165	173	172	162	153	158	164	174	168	157	173	189	165	175	199	151	189	170	169	178	177	158	159	174	147	141	159	164	169	145	179	174	176	157	182	153	155	157	164	166	171	161	151	152	164	169	165	163	198	165	160	170	167	152	176	176	179	162	156	182	176	182	178	164	178	175	182	141	156	163	160	165	187	170	147	164	174	178	195	170	160	162	188	162	184	170	168	147	172	171	171	182	166	155	169	160	160	161	168	165	157	178	165	155	137	164	164	146	192	187	170	149	144	150	167	138	154	188	171	150	180	170	159	198	172	169	165	170	175	158	162	178	170	170	146	179	181	161	171	164	175	174	174	155	161	174	189	170	173	148	163	169	170	145	154	150	169	172	157	169	180	177	180	145	166	182	174	155	148	151	158	175	166	194	156	148	156	165	169	164	182	167	184	162	150	148	180	175	180	180	156	170	178	180	151	182	160	182	148	178	181	164	153	157	164	153	162	168	168	176	183	149	166	170	180	151	159	198	175	165	164	175	172	182	144	159	165	155	156	156	181	177	169	166	164	170	157	170	162	182	163	160	161	179	168	160	186	176	180	172	199	158	146	173	173	160	150	157	179	187	194	160	146	160	164	167	190	185	165	176	158	169	169	183	159	144	191	157	146	173	183	166	174	179	172	182	150	171	170	158	177	186	167	150	162	169	159	177	177	172	179	155	154	168	192	193	165	131	160	167	153	154	158	167	170	143	168	146	164	165	167	149	170	174	172	184	179	172	164	151	173	175	200	142	172	177	160	172	160	167	176	163	161	192	190	176	175	163	172	178	165	179	172	198	159	178	147	164	173	173	160	177	165	165	171	163	168	185	159	161	168	149	168	163	161	157	164	163	157	198	159	149	180	166	173	180	164	174	175	185	165	176	155	177	174	178	171	176	158	173	162	171	165	175	170	164	180	153	172	181	157	167	166	156	184	173	175	147	178	202	165	163	168	162	154	167	177	204	176	182	147	166	178	160	151	183	201	166	172	185	180	176	171	142	155	166	149	148	177	157	173	164	189	164	161	184	176	159	169	171	178	163	170	168	179	149	162	165	182	173	173	162	187	162	171	160	158	180	151	177	176	169	199	162	176	166	154	150	145	178	156	186	166	171	178	166	180	181	163	171	178	152	165	158	150	157	170	171	165	170	141	167	157	179	159	155	163	181	139	175	160	174	155	146	155	167	174	158	173	191	167	161	179	177	172	182	199	151	165	189	141	191	184	165	172	163	157	148	151	144	170	159	140	163	170	143	169	159	189	176	187	163	160	169	163	163	176	171	163	158	195	170	171	154	177	183	187	157	178	174	201	153	162	180	172	181	174	187	164	158	182	171	163	162	150	169	177	159	169	165	176	153	163	178	163	192	168	160	172	152	170	179	151	169	177	213	165	181	165	180	185	163	163	173	165	149	163	152	159	165	180	166	144	157	170	164	177	143	189	161	183	184	151	154	159	168	172	147	161	149	162	157	158	185	178	163	155	170	172	192	165	172	160	158	162	133	155	188	168	158	169	161	164	156	175	178	180	162	182	176	178	157	159	175	176	173	168	148	184	181	180	169	153	157	188	157	164	174	161	163	167	168	159	169	180	166	170	148	163	179	162	167	164	165	169	148	183	189	152	177	149	163	171	164	186	156	135	143	145	158	161	181	166	142	161	185	156	159	200	151	194	169	181	150	182	181	158	201	174	162	172	147	180	154	162	156	164	174	163	157	158	160	173	178	159	177	179	181	199	181	138	174	162	157	161	172	167	167	161	162	185	156	168	168	174	167	149	163	169	186	162	140	169	170	171	166	179	164	145	136	169	156	168	186	179	181	159	134	188	162	152	175	163	173	142	184	161	175	169	168	158	171	164	172	140	184	170	144	164	152	175	158	159	159	157	170	164	175	147	172	141	151	148	155	174	176	161	157	175	187	177	154	153	148	178	176	153	160
4502	2905	5300	7563	5917	5625	12520	12104	8876	5361	3002	1488	820	534	435	430	414	409	413	458	398	401	450	440	417	434	439	399	430	417	425	435	392	409	406	449	371	453	413	456	427	395	398	405	413	453	425	428	394	419	431	423	378	417	463	410	429	431	424	420	407	439	418	466	442	440	436	407	453	466	403	428	408	418	444	410	451	427	396	456	411	436	432	432	407	431	445	444	437	446	400	424	390	407	441	444	418	437	454	418	456	425	444	426	406	432	409	446	395	399	434	433	398	387	448	432	446	393	428	398	424	472	424	416	428	439	431	402	448	383	414	464	399	411	426	428	412	421	406	426	415	372	421	438	431	432	422	446	423	439	393	390	455	414	439	444	482	442	379	413	392	466	420	427	443	437	443	428	428	409	406	425	406	440	432	410	437	444	391	449	419	424	422	438	433	416	429	416	462	421	384	450	470	420	423	421	460	489	455	431	428	447	446	418	385	408	387	415	413	456	418	417	430	421	402	403	439	425	403	450	399	427	406	380	381	443	391	416	401	448	412	431	410	442	438	422	454	434	416	442	402	406	421	444	479	444	413	421	391	455	452	413	419	440	397	416	425	390	406	432	440	401	433	454	434	420	457	417	433	467	440	398	386	404	440	406	423	432	412	413	412	438	432	453	406	437	417	424	406	411	406	409	405	422	395	410	392	423	433	456	443	412	402	429	440	447	417	412	416	423	420	429	426	383	433	405	438	431	442	459	438	448	412	453	414	428	403	454	421	428	419	441	422	396	425	423	445	458	423	412	448	420	467	450	425	427	443	427	387	471	401	411	456	393	431	411	435	415	437	440	446	423	419	410	431	401	439	456	431	417	432	382	403	427	455	409	438	418	446	442	416	455	415	381	417	392	440	434	406	401	428	430	431	390	427	428	448	440	425	422	444	422	416	427	429	433	420	421	431	465	451	436	479	436	378	439	412	427	433	411	426	421	421	449	410	403	424	428	473	451	431	415	446	466	413	439	407	427	452	391	436	377	432	412	430	438	396	392	438	447	425	437	429	449	412	446	442	407	433	431	406	452	416	433	412	377	429	412	444	405	404	424	425	417	413	400	398	469	435	412	428	459	380	426	425	469	444	444	415	430	426	425	431	434	443	422	446	414	385	459	401	409	388	420	407	406	429	454	365	444	428	410	432	408	431	404	429	460	401	428	454	401	439	421	413	412	421	435	384	430	440	443	458	426	396	419	438	382	432	452	423	399	393	426	448	442	405	412	430	446	392	408	478	410	448	414	437	416	433	434	429	433	413	435	440	432	436	403	390	448	427	449	426	426	401	400	419	408	426	455	385	441	411	433	429	436	418	429	459	401	389	432	408	429	414	381	400	416	422	392	434	396	444	421	421	425	427	391	428	386	430	442	382	447	386	420	444	407	401	410	438	418	383	442	396	394	464	420	413	440	426	416	455	436	459	423	401	425	422	439	416	412	426	415	410	438	430	428	439	433	423	427	454	430	475	422	417	421	448	434	405	455	423	383	415	429	424	453	405	417	382	423	410	429	439	412	409	417	391	405	450	421	451	412	417	413	434	421	457	448	475	452	442	457	444	411	437	432	421	437	437	411	425	424	436	382	420	401	428	430	419	425	410	417	471	434	434	405	422	389	422	442	440	426	394	430	428	445	439	426	379	422	395	406	433	420	416	431	445	402	422	425	379	434	438	454	459	399	408	386	415	386	431	392	383	414	428	407	443	393	399	441	435	443	444	417	425	449	437	445	418	426	414	402	436	410	435	448	380	437	422	437	427	459	446	411	411	420	456	439	428	431	442	368	438	434	465	395	438	416	437	383	393	418	389	425	411	454	372	400	426	418	416	424	431	456	412	439	448	417	470	415	462	436	407	437	409	450	414	424	440	381	415	430	393	467	448	412	414	456	408	438	446	405	441	425	442	399	431	393	430	429	439	396	398	401	381	427	427	382	445	408	432	439	424	442	440	413	391	422	449	459	458	475	386	438	444	441	425	454	422	398	411	440	436	449	425	397	456	422	414	413	405	417	425	431	420	429	408	398	417	429	418	389	442	449	418	419	434	453	403	437	460	463	393	414	422	428	455	429	415	446	460	420	447	414	440	429	428	440	410	486	448	410	438	421	373	429	428	442	401	439	404	440	398	480	469	422	419	392	418	427	420	433	436	446	436	427	445	414	407	431	414	431	491	419	435	410	434	395	434	420	417	447	440	410	400	401	397	405	449	427	451	420	451	426	440	427	374	408	437	429	447	415	423	422	445	411	433	411	429	422	459	441	362	417	401	391	465	405	382	449	431	436	435	402	411	419	428	451	418	431	431	413	460	434	447	427	402	410	412	438	424	441	446	407	420	421	466	430	434	442	430	445	419	413	451	423	453	435	431	422	424	430	438	410	415	379	436	426	414	403	447	412	442	415	401	413	427	439	427	454	428	439	431	425	411	428	414	432	454	422	412	430	410	444	427	370	420	467	414	400	415	413	425	414	418	410	444	415	420	447	424	435	408	416	447	454	419	435	433	404	460	417	410	433	444	413	404	478	424	414	432	462	431	394	436	416	436	413	425	425	448	433	418	419	437	441	435	430	438	432	445	422	430	427	412	492	423	436	418	403	420	441	396	439	440	422	402	383	444	426	423	420	431	437	410	420	449	409	423	407	421	427	433	472	453	411	443	444	391	399	398	445	415	475	447	425	394	392	429	411	484	445	417	404	430	449	426	396	432	399	467	460	405	431	422	435	386	411	388	389	397	411	421	403	415	443	427	461	415	394	422	447	449	446	420	426	425	418	440	441	406	423	437	402	415	421	419	402	390	438	399	433	407	423	433	440	427	434	419	396	462	437	405	411	413	427	405	418	427	425	421	431	410	425	437	438	426	444	418	434	416	426	447	404	443	464	400	459	427	448	425	399	419	419	417	415	422	442	465	421	436	400	447	422	423	393	415	437	438	452	470	430	422	401	415	439	428	417	383	433	397	419	406	415	448	418	435	404	435	441	432	424	432	473	423	450	413	433	405	464	409	382	435	431	407	413	445	412	427	459	389	420	471	406	402	411	428	409	427	428	428	470	431	448	440	443	433	429	422	429	396	456	437	423	422	420	442	419	395	413	422	413	397	443	433	441	401	455	427	411	436	394	433	436	429	415	420	421	471	419	441	425	425	415	425	434	424	418	403	450	408	402	417	427	426	403	442	416	426	434	399	421	391	456	444	404	436	442	411	417	453	430	401	425	458	418	413	439	464	392	423	441	434	439	413	434	408	432	452	430	425	409	396	437	393	422	432	403	392	414	459	424	390	418	442	426	397	409	412	434	396	418	469	424	409	447	425	435	417	414	455	421	427	469	403	411	414	398	439	407	425	466	412	388	442	393	422	423	457	431	427	445	414	409	406	430	364	420	372	418	418	435	403	415	419	422	464	449	405	459	420	437	403	442	422	385	437	397	443	464	443	413	438	409	454	434	415	429	385	450	406	392	458	417
28244	23847	15104	8589	7523	11154	29942	30907	22699	11880	5343	1967	678	310	249	222	206	200	186	199	198	222	195	206	218	209	205	191	208	222	219	219	172	190	213	208	194	195	204	205	213	213	195	187	212	186	222	190	195	230	213	217	220	227	207	200	194	211	187	220	241	206	193	205	210	202	221	219	196	240	191	185	207	217	201	205	192	213	222	223	212	196	181	209	231	211	210	200	192	213	213	196	196	190	217	187	185	193	231	206	207	212	192	225	203	217	199	212	192	206	237	194	215	217	199	221	212	204	224	204	198	180	203	207	208	197	197	194	185	222	205	209	203	219	206	204	188	207	199	199	194	211	215	198	232	224	192	179	211	199	205	216	237	231	218	201	205	217	214	198	212	217	207	212	237	219	209	207	199	214	234	213	208	206	211	198	231	197	209	185	199	209	192	224	188	194	187	196	193	213	204	214	211	203	210	175	212	211	175	213	193	211	183	230	209	212	203	201	203	227	200	207	189	189	234	203	210	188	210	200	186	207	187	195	209	190	184	207	190	198	201	221	193	208	213	206	200	202	187	219	201	195	198	221	209	196	201	197	194	211	189	221	191	211	221	205	232	189	192	200	252	195	189	223	201	208	203	219	195	214	204	207	194	188	206	209	200	183	194	183	188	237	211	206	216	192	204	191	207	196	207	189	182	197	198	220	203	218	187	203	203	181	201	199	211	189	192	206	253	215	230	214	206	197	176	203	213	230	211	212	209	225	212	232	183	214	221	202	209	213	197	191	216	199	203	167	230	209	197	206	209	216	192	202	216	209	187	182	186	196	242	202	212	192	181	201	205	186	203	221	191	177	174	214	192	205	212	195	167	189	181	199	233	232	194	193	222	197	230	198	197	196	199	215	199	198	189	204	228	193	187	197	220	232	231	217	180	198	195	211	222	217	185	196	194	183	201	218	221	190	218	194	216	180	174	178	190	184	204	209	228	228	201	203	192	208	179	209	172	216	196	197	180	209	186	204	216	203	205	205	174	203	174	187	203	187	249	188	214	191	211	192	198	222	195	189	195	196	211	192	202	204	194	205	212	215	172	220	191	227	214	208	171	194	209	207	179	193	212	221	208	231	222	194	215	177	191	194	177	201	234	234	199	212	209	196	223	222	178	207	197	199	230	205	213	190	227	204	195	203	201	213	176	231	217	206	204	203	216	194	210	193	218	198	186	207	202	206	200	229	217	197	225	202	196	208	216	184	209	229	197	204	191	184	181	180	203	227	219	177	212	232	231	185	185	217	201	208	220	207	206	219	209	173	212	229	213	182	190	179	239	211	215	185	214	192	231	199	234	207	215	207	214	213	192	187	203	191	191	209	208	203	224	191	208	189	182	226	228	180	202	223	209	220	171	179	222	219	219	203	206	194	226	212	204	197	205	209	217	195	215	209	220	221	220	223	213	181	210	241	211	208	211	201	192	184	222	185	185	201	176	187	214	209	216	216	206	175	216	214	190	228	212	215	211	201	222	216	210	227	180	210	192	210	215	195	225	212	180	220	215	205	211	193	201	206	210	217	209	192	208	215	216	196	197	233	186	199	198	218	189	235	187	206	230	204	238	208	206	206	198	211	188	192	209	197	204	221	195	200	209	174	200	186	203	209	217	226	203	201	213	215	187	190	188	213	206	207	198	201	193	215	193	206	204	208	204	176	171	207	176	202	251	189	213	221	191	214	232	214	208	186	193	222	188	181	172	206	200	216	230	176	197	199	240	189	200	237	202	229	171	185	199	214	234	194	196	215	216	189	211	208	204	195	211	208	208	172	227	219	203	195	222	188	218	197	206	178	197	207	181	197	218	205	189	193	164	190	180	225	201	219	204	215	182	191	196	218	209	192	209	191	195	178	210	217	220	208	187	215	228	207	174	214	207	171	197	208	182	209	194	207	225	218	221	200	210	209	182	184	227	198	196	178	212	198	181	214	207	195	194	213	197	196	210	209	203	203	181	199	211	177	186	193	227	215	234	207	193	197	177	209	211	177	176	234	205	197	218	228	229	188	213	185	165	189	213	194	192	201	211	196	229	201	189	214	192	201	156	208	193	214	227	208	206	207	200	204	195	189	196	195	184	178	193	201	202	205	223	201	198	196	206	210	190	212	208	225	200	209	200	221	217	196	205	191	223	182	220	203	220	204	236	199	239	200	194	200	190	206	209	202	218	209	201	208	212	228	207	198	189	202	188	209	189	217	212	174	221	203	202	211	205	187	202	208	202	205	191	186	195	218	180	208	214	226	208	222	190	211	202	205	207	218	199	224	196	204	192	232	193	208	193	175	180	189	224	222	210	183	188	208	197	194	198	228	195	236	204	186	195	219	214	205	183	212	200	218	186	203	188	201	180	203	197	184	205	208	191	206	210	198	198	200	208	190	219	180	179	228	223	194	208	214	164	191	230	241	234	230	193	211	194	212	202	227	214	210	201	198	205	186	212	177	209	212	201	199	203	200	210	188	193	199	184	188	212	209	210	195	194	186	195	200	190	206	223	205	211	227	210	214	224	226	196	209	219	191	231	170	192	224	210	195	235	206	214	192	197	212	215	224	218	186	192	222	186	199	211	206	185	206	223	193	226	208	207	209	213	185	191	192	196	206	197	229	193	206	231	199	232	229	214	200	206	234	212	200	196	180	212	172	189	210	202	209	176	200	193	201	216	180	193	192	182	199	177	239	217	190	232	180	224	204	216	198	208	204	197	179	215	168	221	192	218	199	200	218	190	190	225	215	201	191	224	226	189	195	199	191	201	210	192	186	179	195	206	232	217	208	199	208	178	229	203	201	193	210	206	219	226	193	226	190	212	168	201	199	227	207	222	190	189	215	219	204	187	204	190	195	196	217	224	210	191	189	186	219	190	193	214	204	196	232	190	198	182	181	211	173	174	210	235	221	217	193	188	202	214	214	222	215	188	210	196	210	232	184	195	222	213	194	214	224	212	209	194	213	196	217	195	226	190	217	189	213	195	212	218	205	221	224	211	180	169	216	205	211	219	208	204	222	190	216	207	209	198	167	209	224	201	203	219	200	200	218	206	192	194	194	208	177	185	210	214	231	193	216	187	193	195	183	205	217	203	182	188	220	227	209	190	214	221	220	195	208	197	221	204	245	206	211	212	198	215	213	216	176	207	207	211	192	237	236	205	226	207	201	187	217	226	193	212	220	220	195	189	195	209	198	170	217	186	262	196	206	223	200	231	210	219	209	215	240	177	185	231	186	188	217	208	239	182	201	208	221	194	203	239	207	222	211	193	218	198	208	215	192	196	216	214	221	211	201	198	201	204	229	187	200	195	197	195	208	202	213	210	207	166	209	187	213	193	216	186	214	226	204	196	202	191	196	188	205	195	196	218	183	213	197	190	205	193	207	218	223	196	229	205	190	202	206	209	212	206	203	204	198	209	218	223	219	219	177	183	207	215	196	221	236	197	209	211	201	177	189	194	213	207	190	231	203	181	230	193	198
21529	13715	12631	11858	18361	27659	49392	48166	40219	28118	17730	7609	2758	1167	674	561	519	541	501	529	520	515	494	527	529	520	490	502	486	487	514	488	507	527	531	537	555	497	503	472	496	486	493	501	516	502	503	512	482	520	477	521	531	510	451	511	443	499	516	508	505	474	503	524	496	471	514	515	527	518	541	521	510	453	478	478	495	495	510	509	511	501	490	526	512	525	491	521	493	488	525	521	519	505	515	511	505	533	524	500	512	521	484	490	519	519	537	506	490	534	531	503	477	500	497	549	520	491	497	504	493	520	488	506	498	489	519	441	536	481	511	488	536	501	492	528	539	482	494	526	514	514	516	520	532	500	496	493	460	492	518	514	512	504	467	480	477	539	488	493	483	521	524	513	518	497	493	481	514	489	485	499	502	513	564	492	515	511	509	544	509	475	521	477	491	523	480	510	518	491	476	556	506	537	488	502	481	515	522	513	510	502	500	526	538	512	503	517	528	498	508	465	550	522	501	520	485	541	501	484	480	476	516	499	494	499	563	511	492	510	505	528	492	496	507	510	498	492	524	540	507	533	540	547	517	528	553	519	487	496	525	480	505	528	482	501	495	487	527	472	504	507	496	532	522	483	482	494	525	486	490	492	478	511	499	505	500	512	502	543	531	525	530	495	512	512	462	520	515	502	517	543	497	488	500	506	517	522	508	545	462	483	507	505	491	519	522	508	523	502	538	521	533	539	508	486	489	476	484	516	502	501	509	525	534	509	501	496	532	534	501	524	509	481	487	530	499	540	500	501	562	514	513	535	496	480	457	532	498	581	498	492	509	526	502	515	521	524	479	516	496	536	500	469	512	481	532	486	504	536	522	508	509	533	476	490	491	566	546	508	487	517	498	531	449	534	535	469	492	443	513	483	510	513	553	525	498	528	507	522	499	451	506	502	523	487	526	508	486	495	518	484	500	495	486	507	516	464	552	513	555	480	528	502	523	530	513	513	460	479	542	485	491	519	521	484	504	513	507	526	468	487	504	493	483	539	533	531	511	543	541	491	509	499	521	483	565	540	528	497	491	552	523	495	482	527	486	464	499	474	487	501	485	486	504	501	528	504	529	482	510	484	507	494	516	467	504	539	526	454	496	492	536	479	525	505	532	505	538	520	557	506	483	513	481	498	484	517	522	490	525	467	509	498	498	484	465	530	509	493	470	496	518	475	541	507	520	527	525	506	482	512	506	497	511	496	527	509	497	526	510	499	486	491	493	518	517	548	511	530	540	486	494	534	515	480	538	465	498	489	551	514	535	508	492	491	513	511	543	510	501	493	533	486	522	526	524	512	530	513	508	517	508	533	481	474	512	472	526	498	495	496	466	513	533	487	549	512	471	505	489	462	508	484	548	514	524	507	508	514	471	513	503	522	454	519	548	490	469	504	519	542	530	544	505	522	555	507	476	523	494	511	516	501	509	480	503	494	552	502	529	497	500	516	540	481	521	495	500	524	476	533	478	537	526	488	538	506	493	519	482	522	510	538	481	524	493	488	519	541	538	482	476	498	493	514	530	535	481	499	514	515	508	537	539	502	486	522	517	493	491	513	486	515	504	507	514	505	492	518	522	494	506	504	498	501	502	462	537	511	541	477	500	520	548	471	498	501	509	504	467	497	536	500	533	514	524	494	510	493	514	494	521	514	563	503	497	514	526	509	494	499	525	511	527	504	483	496	561	478	535	543	493	487	520	475	510	495	481	538	503	476	522	532	471	494	496	522	529	532	459	497	479	474	510	527	512	483	497	501	475	472	524	498	516	493	522	518	493	503	551	488	493	506	534	506	524	460	522	492	518	503	509	532	507	484	461	489	448	529	488	515	501	504	511	496	492	502	512	528	484	504	540	481	545	491	489	531	500	502	508	473	488	482	539	490	491	497	459	502	467	531	518	507	515	529	536	518	489	490	517	489	466	543	492	492	478	492	476	498	562	499	522	495	521	499	500	481	530	480	529	540	508	489	498	493	514	476	487	485	498	499	469	484	518	527	512	535	496	505	527	502	502	520	523	502	511	487	502	499	490	550	488	512	527	534	530	504	504	486	509	488	542	492	479	510	512	501	482	516	494	518	516	483	486	501	527	533	445	490	528	505	503	515	502	557	502	511	559	502	500	550	499	494	520	529	495	541	519	511	490	532	529	553	490	534	559	491	486	500	514	523	459	514	472	539	533	550	482	525	524	512	521	541	499	522	469	504	477	486	538	504	512	504	487	516	519	544	511	502	498	523	487	482	500	520	485	533	506	501	534	504	500	474	511	506	512	484	502	491	507	472	505	511	487	479	539	451	484	517	534	517	536	504	538	484	498	560	530	509	500	478	509	506	476	497	515	479	499	480	533	497	513	487	513	499	476	496	525	480	520	509	534	527	501	496	483	502	509	491	495	525	497	499	507	513	470	526	534	464	488	481	489	544	533	543	519	537	492	539	495	502	495	554	538	489	529	503	467	509	530	481	526	493	485	465	498	525	514	509	491	478	515	507	547	504	498	489	503	488	529	519	504	466	534	512	474	554	466	525	502	481	479	523	528	472	487	517	501	469	504	481	491	489	497	530	496	496	506	508	541	514	532	495	482	483	514	506	524	540	527	490	465	508	544	532	519	521	503	457	494	512	502	511	522	539	549	506	466	508	538	450	475	499	508	522	502	507	533	529	503	475	533	514	477	514	495	506	521	509	513	516	465	571	515	489	532	519	500	506	515	532	544	503	515	549	486	502	508	510	499	496	491	499	484	511	494	424	504	495	503	507	540	518	488	508	535	529	523	449	526	500	508	487	504	508	507	521	498	519	528	487	511	487	512	531	494	499	485	522	528	506	527	512	538	518	490	528	499	502	495	477	517	513	495	523	507	524	485	529	519	506	565	533	523	466	499	537	506	504	525	472	511	506	510	505	514	510	528	511	501	516	493	546	536	522	508	518	520	502	514	523	502	521	503	479	485	512	527	519	520	489	515	523	472	536	488	487	542	495	482	537	483	513	491	498	532	548	484	515	484	497	501	474	486	519	486	496	481	483	518	543	498	516	515	480	512	501	522	502	480	484	537	535	538	522	501	519	548	537	517	523	468	480	490	473	515	468	518	502	458	501	512	506	512	491	510	483	523	499	525	481	557	479	457	502	465	479	487	522	473	478	478	477	506	497	484	524	505	502	504	477	522	530	493	470	490	519	478	516	545	505	508	518	501	494	492	511	526	505	475	501	496	506	518	487	480	520	525	489	520	486	480	526	466	504	462	555	526	509	503	518	505	492	476	484	539	464	532	498	511	502	485	474	492	481	529	514	500	479	488	476	535	549	497	513	497	517	516	477	534	485	479	470	505	531	496	536	520	520	486	547	487	509	480	496	519	505	479	488	503	523	518	468	499	492	509	512	508	489	508	506	464	548	495	518	467	506	502	506	497	464	507	516	489	525	480	496	552	464	469	477	456	498	547	562	508	474	528	519	572	503	491	490	498	493
40771	32669	22007	14604	11260	18942	43172	46855	36923	23018	12372	4252	1269	550	261	232	211	211	205	205	193	212	182	197	221	209	201	201	199	172	225	194	186	193	200	195	188	241	209	195	205	218	195	165	196	215	203	203	220	213	177	201	222	191	192	195	210	172	201	186	183	210	226	219	205	182	180	199	188	189	205	201	233	202	185	194	235	188	197	225	203	203	226	177	199	210	209	189	171	197	194	183	200	213	197	160	192	209	188	183	210	194	202	178	210	182	190	195	193	187	200	200	187	214	192	208	190	229	194	205	185	217	189	202	180	207	189	206	197	193	191	227	198	203	189	197	174	186	189	189	224	184	199	190	200	188	170	199	198	186	202	209	194	205	190	194	204	205	183	209	176	217	185	188	188	188	204	202	207	207	158	209	184	188	213	183	194	211	217	178	181	212	208	196	195	191	195	201	217	223	193	190	203	197	241	217	186	195	184	191	176	205	199	185	197	218	212	166	181	205	198	187	191	188	222	178	197	229	205	207	201	231	204	191	193	209	199	189	185	195	206	192	195	189	192	182	196	210	184	185	197	168	183	206	209	192	214	193	175	203	223	198	189	208	187	180	182	194	173	182	196	167	190	193	182	179	188	202	196	192	190	191	205	238	182	174	238	198	202	244	216	214	189	196	192	200	169	190	187	181	196	194	224	186	180	212	189	173	196	190	196	170	228	197	195	192	182	202	215	185	210	219	219	193	217	187	177	177	198	172	230	192	194	169	196	225	181	179	212	200	187	195	197	187	205	199	228	215	185	193	188	196	230	186	191	201	164	186	183	218	215	173	194	204	212	194	212	220	200	197	208	209	184	183	220	208	190	194	195	173	165	183	193	182	202	185	204	177	188	212	185	206	201	178	191	209	228	217	184	197	203	188	197	187	196	177	203	205	216	184	187	204	202	192	170	214	192	186	179	168	207	211	200	189	201	197	188	196	184	224	180	204	179	190	187	209	211	172	186	221	193	186	190	184	174	208	203	212	188	205	204	191	203	184	191	182	193	187	202	183	207	167	208	195	201	215	184	182	190	179	205	214	176	180	210	197	191	200	213	215	212	199	196	188	180	192	202	200	205	200	200	165	203	222	221	186	206	187	200	206	193	183	206	198	206	215	201	198	195	204	199	193	192	180	196	202	205	180	178	219	212	216	177	194	194	176	170	207	181	211	175	203	173	190	205	199	191	221	168	168	208	189	189	199	187	202	222	213	175	175	201	224	206	190	202	210	196	219	219	196	219	205	213	197	195	204	196	189	176	176	198	206	194	211	205	198	177	195	197	210	219	191	194	199	221	205	203	205	210	192	174	195	216	186	238	203	187	173	194	184	190	192	197	204	200	233	207	185	181	187	245	180	174	174	234	210	192	167	172	216	177	204	182	181	197	188	175	191	192	208	216	210	214	203	189	220	194	196	165	196	237	202	187	181	196	168	191	199	191	186	203	199	198	218	186	216	207	166	174	180	200	182	241	188	198	188	209	178	204	188	193	182	198	211	211	200	179	180	183	195	179	186	197	185	207	204	182	192	191	192	216	202	182	208	204	181	208	217	184	207	193	205	214	207	194	181	198	223	222	206	205	192	187	204	209	194	218	197	206	202	200	202	180	181	191	187	198	208	200	189	202	213	199	198	199	197	189	214	208	216	199	210	193	209	227	199	204	186	190	181	212	182	193	180	176	192	214	181	216	202	193	181	176	189	222	222	170	201	197	190	193	206	214	190	235	205	204	183	195	196	202	211	225	201	195	178	209	165	175	188	208	212	202	200	212	200	203	215	180	153	209	164	193	205	217	203	176	234	206	223	192	168	224	211	202	192	209	183	222	215	207	190	166	209	210	203	209	185	195	181	204	193	213	207	169	201	187	194	207	210	206	207	201	216	184	207	193	202	204	213	207	191	184	195	219	188	207	208	188	219	172	206	220	252	175	201	170	196	205	183	197	213	176	182	197	201	209	186	191	182	202	168	219	181	201	196	199	185	182	204	175	208	181	186	178	175	172	192	197	193	199	193	188	186	205	215	218	184	195	218	205	181	207	183	191	204	191	185	178	223	181	186	174	194	207	233	213	186	181	174	191	188	224	201	183	214	234	196	190	201	199	216	187	189	193	197	199	208	203	201	214	182	202	169	193	212	204	207	178	214	203	190	204	211	179	213	208	167	195	165	211	202	189	169	198	178	196	207	196	205	214	185	211	219	206	195	200	193	208	221	214	213	195	185	204	220	199	203	216	188	204	200	182	193	213	208	177	204	189	193	197	194	219	186	236	197	203	213	205	202	175	212	205	201	202	181	198	214	205	193	185	199	162	201	194	214	191	188	221	203	201	197	201	204	195	198	178	192	221	205	196	197	196	210	210	192	207	186	171	188	188	192	204	195	194	189	170	190	176	191	234	213	188	186	200	195	212	213	163	187	179	202	203	218	196	192	200	189	201	185	210	181	216	190	189	192	199	200	186	201	186	209	207	211	175	202	212	203	188	208	209	170	194	184	209	186	189	193	193	204	180	199	196	211	184	202	190	172	183	207	179	208	196	200	202	203	193	192	196	193	198	208	177	192	193	238	196	171	200	191	174	191	182	185	187	195	183	188	206	225	169	197	173	218	206	204	182	220	192	190	178	206	193	228	217	164	189	224	200	211	187	206	185	207	162	182	214	211	187	210	183	189	209	164	211	191	187	192	185	187	190	179	211	189	193	187	187	204	197	170	200	193	164	192	191	195	194	185	213	193	193	211	209	218	195	178	208	179	213	205	214	209	203	199	221	213	187	199	197	187	189	208	181	181	189	201	206	229	193	176	211	216	188	202	198	236	188	197	203	224	199	190	199	175	219	200	179	198	193	189	182	200	199	173	200	184	197	189	194	195	179	213	189	193	223	188	229	200	208	198	199	213	177	216	211	210	165	181	183	197	201	226	208	217	186	185	232	210	207	178	174	177	188	183	199	211	204	202	191	193	202	207	217	207	182	189	178	222	197	190	213	212	196	197	196	215	216	209	189	202	191	202	201	204	186	189	184	213	203	201	204	225	180	198	201	206	182	165	202	225	204	188	161	201	173	178	175	213	163	160	185	211	194	164	220	212	193	218	205	204	187	197	206	190	181	212	205	207	216	202	206	207	198	223	195	182	196	180	198	213	172	191	177	209	225	179	195	196	192	191	201	187	184	190	181	165	213	221	188	169	184	185	182	186	188	212	188	201	215	205	175	196	177	193	189	213	188	207	216	205	190	196	204	162	205	191	189	194	192	203	181	175	196	205	169	194	197	193	199	189	208	201	191	218	171	204	192	193	175	186	201	172	211	201	198	195	195	200	178	187	212	235	185	188	193	205	188	202	198	170	184	178	199	222	159	178	193	201	191	203	197	210	197	189	173	184	191	186	189	179	185	213	193	186	202	186	188	173	186	218	180	207	197	204	205	188	205	183	196	174	187	195	188	204	207	197	197	167	209	201	204	216	198	197	192	202
30675	20924	16086	17464	21585	35877	59496	61020	51895	39606	28233	13338	5234	1949	839	598	494	484	512	513	455	505	488	501	473	489	520	491	453	489	514	470	458	505	462	477	507	502	496	454	520	467	473	494	459	465	430	499	505	473	481	432	482	457	503	479	466	481	493	473	456	450	471	515	492	469	466	492	489	476	482	429	496	481	479	483	497	455	476	485	485	515	458	502	457	460	491	480	453	462	457	459	466	456	463	486	455	454	505	459	467	502	476	481	484	465	473	474	484	475	475	525	522	523	473	502	482	444	471	498	484	528	468	477	483	475	488	451	492	514	505	463	487	508	461	480	450	479	492	483	445	511	508	473	465	452	474	486	493	450	480	496	509	431	456	475	480	472	464	509	490	476	462	488	472	453	501	489	523	465	482	489	480	486	466	497	464	483	483	453	511	463	473	455	464	442	498	464	464	464	460	479	456	470	473	484	475	479	520	484	503	464	466	492	430	438	493	465	491	460	468	467	442	518	502	453	478	460	492	463	488	520	510	533	478	509	458	474	488	469	479	480	493	502	541	484	481	450	472	451	469	499	434	483	494	479	468	438	460	446	455	455	485	500	488	483	444	481	463	494	552	498	497	487	533	507	496	496	494	441	434	470	522	498	464	503	441	475	457	474	491	474	476	492	451	452	449	470	474	508	462	482	462	472	481	476	520	458	463	487	431	468	504	534	498	513	534	436	476	467	460	471	452	461	482	494	448	507	472	504	435	431	496	460	457	488	465	482	500	496	507	512	471	482	476	445	469	449	474	491	492	531	509	466	521	481	455	452	493	465	468	490	502	492	529	451	483	493	479	512	468	498	454	500	474	484	460	475	496	500	514	495	483	507	480	481	446	521	478	438	463	477	494	478	505	481	471	465	477	494	490	439	486	499	508	482	458	460	501	477	511	490	479	452	481	500	486	483	486	472	471	489	444	503	500	465	473	503	461	490	454	458	512	475	476	460	461	490	458	465	494	469	484	453	446	497	483	520	465	458	450	474	513	458	476	476	500	454	476	454	479	476	444	500	533	478	464	477	478	481	480	505	460	493	481	463	501	460	501	498	478	485	496	493	482	486	490	429	447	454	449	453	471	466	502	506	490	498	478	467	501	476	467	476	482	496	462	442	450	438	508	517	499	469	500	502	477	472	437	495	469	480	425	529	500	471	479	490	496	475	488	477	506	474	481	518	467	486	450	486	467	446	503	472	470	472	505	470	476	530	454	497	480	461	477	419	505	478	482	468	518	490	512	508	501	413	455	503	475	540	464	485	500	458	454	429	487	471	498	499	469	512	473	481	501	508	507	467	472	441	464	502	459	459	499	493	451	490	464	509	441	489	462	480	484	480	512	479	511	509	480	520	450	473	425	472	513	490	479	484	477	466	499	484	511	486	467	466	450	516	510	486	501	508	513	478	470	508	506	468	505	477	455	469	526	497	449	466	485	521	486	432	504	472	457	456	477	479	482	488	440	515	502	496	499	461	457	476	450	461	467	484	491	467	475	496	466	496	456	459	477	433	453	479	477	463	483	488	516	478	480	421	453	482	453	464	492	478	466	458	443	457	487	473	480	476	476	496	454	475	476	467	504	516	430	516	480	527	442	474	476	469	487	520	448	492	480	482	494	511	445	490	481	491	526	501	496	520	470	467	472	445	523	485	492	470	431	469	440	474	492	458	457	447	476	456	462	456	509	509	463	495	529	467	467	451	460	494	496	473	476	460	513	485	449	494	473	527	464	437	483	509	484	468	470	451	516	506	467	496	453	484	444	487	472	460	400	463	484	455	474	444	520	453	458	500	489	489	479	446	481	441	449	447	470	480	489	444	469	483	519	461	512	494	470	500	480	466	459	472	479	477	474	460	513	512	491	454	505	467	487	453	479	448	479	460	486	455	482	441	486	477	490	504	490	456	477	459	477	495	437	489	470	460	521	478	499	477	484	484	473	489	448	456	503	475	493	520	454	454	518	492	506	454	494	472	510	488	499	465	456	478	501	486	492	451	506	475	429	517	492	489	456	461	492	479	501	421	475	517	466	508	455	487	460	449	465	529	501	462	475	476	460	479	486	470	471	496	463	493	497	469	487	512	507	472	471	499	444	491	509	463	453	517	473	460	477	504	433	505	474	477	488	438	467	478	489	492	481	492	485	480	501	454	460	486	518	484	493	514	507	491	498	493	489	481	492	515	528	452	496	479	479	450	476	472	479	474	485	449	457	480	443	480	490	449	452	461	484	478	464	457	454	453	472	498	487	489	469	473	470	497	486	459	449	441	478	468	505	507	503	447	456	487	492	488	464	443	481	483	475	459	477	463	485	474	496	473	483	471	531	513	489	468	489	497	489	441	458	461	455	494	464	495	488	458	505	477	486	478	518	457	463	486	518	473	487	495	483	504	496	498	454	469	467	498	447	457	462	528	467	492	458	500	513	475	464	464	444	454	482	509	444	460	448	491	492	480	479	476	492	512	471	506	480	456	478	491	460	511	476	474	487	467	441	497	466	453	466	464	467	494	487	480	501	508	459	473	495	489	495	512	522	452	427	477	489	507	509	450	463	472	508	458	461	462	447	504	505	495	486	505	499	471	498	518	419	461	488	502	470	490	446	437	489	466	484	493	487	497	468	475	496	490	489	458	471	456	463	508	444	507	489	447	488	541	463	501	472	483	460	475	491	507	452	477	477	492	423	467	492	444	507	439	456	517	476	483	486	494	443	488	481	466	474	515	496	485	464	506	541	440	472	482	473	447	446	489	494	467	479	462	485	458	482	473	515	491	454	464	487	473	491	479	441	516	502	495	490	475	510	475	484	496	502	457	482	449	466	475	501	464	474	465	480	491	504	463	489	497	498	464	468	482	501	459	493	469	475	482	495	438	452	474	515	486	514	451	485	434	466	471	510	463	485	467	467	481	446	451	474	467	514	499	468	461	475	463	523	434	455	488	467	472	443	475	475	518	477	481	513	457	471	474	444	503	483	460	482	476	507	469	494	475	486	477	488	488	469	459	509	460	467	490	524	469	470	488	490	447	473	470	515	455	466	479	479	489	470	482	480	460	475	456	436	461	477	437	517	501	445	480	432	437	455	456	489	462	444	490	499	487	515	488	521	485	445	489	475	463	466	454	450	479	498	417	494	485	455	477	519	507	469	448	443	505	523	482	467	448	475	502	491	491	478	472	482	473	466	455	475	446	466	496	497	478	471	463	482	466	511	445	474	465	476	517	459	465	481	506	484	507	455	456	532	493	497	469	489	465	507	476	477	447	500	455	465	479	498	498	470	464	505	469	475	462	505	447	507	473	472	477	472	473	496	505	490	469	480	483	509	437	466	496	447	489	471	435	471	460	491	516	483	538	449	478	517	487	475	538	514	430	466	520	482	472	476	472	504	440	483	466	457	463	451	471	478	485	521	436	494	490	469	505	486	474	500	461	527	496	475	483	471	490	502	486	505	477	479	503	460	526	468	446	497	458
5495	4173	5358	4401	2691	2211	2855	3134	2349	1521	875	466	260	184	224	154	132	164	150	153	157	147	150	154	182	172	156	188	174	171	146	159	166	171	154	164	138	155	173	164	172	168	164	180	144	181	177	172	176	157	152	139	144	173	152	161	158	193	170	149	168	161	157	172	169	151	171	154	172	151	190	169	145	161	163	150	176	167	145	154	159	145	180	186	161	168	164	147	161	174	157	164	174	165	154	156	149	137	177	151	162	146	162	151	153	155	165	169	160	164	158	151	143	176	204	131	152	175	171	179	174	153	167	152	148	176	158	173	152	174	155	172	159	175	169	164	166	143	181	157	161	158	131	158	166	167	159	169	159	150	165	152	158	178	177	145	163	154	138	161	158	167	164	146	161	172	161	135	171	168	153	142	169	171	165	172	149	163	182	162	168	158	163	157	160	175	175	165	144	199	169	172	170	138	187	149	159	198	173	173	178	159	166	172	171	177	145	136	159	153	151	159	150	164	165	172	166	176	144	187	154	150	169	159	173	132	152	162	153	142	145	145	172	174	156	146	156	156	181	151	159	146	178	177	171	146	161	157	162	162	144	154	138	161	160	162	162	165	164	158	168	163	157	145	162	165	159	143	147	166	166	158	161	168	181	201	155	122	162	162	161	165	166	161	168	157	166	168	190	200	187	156	172	143	151	164	153	162	162	166	154	153	159	154	172	166	150	171	167	170	167	168	166	178	172	140	165	170	157	160	146	181	157	176	174	152	151	172	167	138	140	179	159	171	157	149	151	172	179	138	200	163	159	176	172	165	172	159	174	179	154	153	173	160	177	143	180	188	164	159	167	182	163	162	156	168	177	183	170	149	138	137	148	176	180	161	169	170	181	161	173	164	136	173	155	170	195	171	151	187	132	154	162	154	162	183	170	185	148	164	171	155	172	153	164	155	148	147	154	160	145	173	171	157	173	181	156	158	165	151	156	176	167	164	149	153	148	171	162	170	183	166	168	157	155	170	155	169	158	169	162	148	170	171	170	169	177	177	175	141	149	182	159	158	156	158	169	185	170	156	147	153	147	158	154	171	162	154	177	174	172	143	157	146	190	177	186	165	152	176	180	134	172	178	152	137	172	153	170	173	175	162	186	174	175	157	173	146	158	147	184	162	166	173	168	155	145	173	149	173	193	135	162	139	146	168	155	142	194	155	175	163	155	181	158	147	143	153	140	163	163	163	161	148	155	157	144	177	186	163	157	169	140	143	146	162	150	188	172	149	163	173	172	152	161	183	149	163	176	174	193	147	141	158	188	192	175	146	156	160	173	153	181	174	164	145	153	144	182	165	138	139	172	156	155	154	190	148	182	174	151	159	170	157	160	150	173	155	170	147	153	154	163	175	151	158	165	184	150	173	165	167	154	171	173	172	167	181	156	185	164	186	186	156	159	154	172	142	141	165	152	170	145	187	153	172	172	174	183	165	157	157	162	154	162	155	166	159	188	178	154	154	182	163	177	187	158	135	178	153	137	162	179	155	148	164	174	166	169	171	170	166	155	166	144	152	135	141	146	160	157	164	141	173	177	144	153	171	139	179	166	159	165	172	172	154	177	160	171	160	149	163	150	178	142	162	172	181	144	160	151	155	141	163	159	151	163	143	179	150	161	152	173	163	158	147	179	178	153	157	146	166	180	162	150	129	161	142	172	165	169	186	150	156	165	165	171	147	155	160	156	140	191	178	173	161	158	164	169	173	137	178	186	168	167	151	164	169	167	181	156	158	179	183	156	164	164	172	167	171	141	162	143	185	132	191	186	174	168	152	154	170	139	143	187	155	173	152	165	170	142	145	181	160	140	171	146	163	154	164	161	150	164	168	162	156	146	146	179	166	198	154	160	156	162	155	154	171	150	167	150	175	185	161	183	190	173	143	153	160	186	171	118	131	156	177	188	170	170	155	161	167	197	191	156	139	162	170	162	155	170	175	160	141	150	161	156	174	159	172	167	165	162	167	171	164	172	150	144	160	160	165	166	150	150	140	162	157	161	180	158	163	166	163	180	143	158	161	170	157	172	162	172	169	163	154	180	177	152	142	148	164	175	166	167	135	130	170	158	171	192	162	163	157	166	139	169	173	161	167	148	154	157	140	163	145	147	139	185	153	164	168	157	179	174	151	174	183	164	175	190	187	146	151	150	171	118	162	155	150	153	204	160	137	163	163	185	163	166	126	161	179	156	131	155	153	189	183	173	190	175	154	187	152	178	183	178	162	160	156	150	140	160	168	167	161	162	135	164	179	149	145	167	159	147	168	169	173	139	167	178	168	168	169	163	150	181	170	175	178	179	159	172	155	172	163	160	170	155	160	181	163	144	160	181	161	140	180	161	177	178	155	170	164	171	167	181	144	179	159	170	172	165	160	179	155	170	151	156	186	149	160	154	163	147	167	167	156	187	166	162	160	156	182	155	150	155	156	177	172	159	183	160	185	155	170	154	139	175	153	186	163	135	158	148	159	159	159	160	179	148	150	163	145	183	166	152	155	179	157	161	171	141	170	166	177	162	166	172	161	181	164	171	159	165	132	148	177	158	177	161	164	156	155	158	162	158	176	148	168	172	167	157	164	198	157	155	148	165	165	167	161	160	196	158	167	192	147	153	193	166	162	184	150	181	170	165	174	166	171	147	179	138	173	164	158	156	169	165	182	181	171	163	169	158	163	153	165	161	166	153	177	148	153	151	172	156	154	180	166	176	169	172	154	169	147	166	153	148	173	179	147	149	155	137	156	170	183	147	152	157	172	161	191	172	196	172	159	156	154	164	167	168	174	164	168	165	180	164	167	204	162	166	223	161	172	146	160	140	177	163	164	165	164	156	175	158	170	164	178	195	155	162	147	157	155	184	142	153	168	145	159	207	167	172	166	155	168	162	149	177	155	179	147	160	161	159	168	182	184	161	166	183	151	157	194	138	146	192	159	163	167	186	157	184	154	134	144	176	162	163	165	166	145	135	184	205	170	158	151	156	177	186	149	148	165	140	178	155	176	155	149	176	152	173	158	151	152	162	171	176	152	130	146	169	164	166	133	159	169	165	142	158	166	155	184	183	163	146	151	177	166	162	157	179	152	179	176	168	188	166	154	166	157	155	165	153	160	127	164	148	171	165	168	172	165	175	171	149	169	161	154	147	168	150	148	155	154	162	162	161	195	147	156	179	160	166	151	143	201	172	159	168	152	145	173	165	149	155	154	186	158	166	157	160	152	153	166	153	161	157	159	185	163	161	173	170	157	142	178	136	152	177	196	166	164	157	183	173	155	177	165	167	169	177	157	140	163	159	178	149	183	174	154	160	163	169	154	164	174	153	167	169	139	178	168	183	156	173	169	168	179	156	150	180	169	150	169	156	167	163	176	150	142	158	174	139	170	165	186	161	156	145	174	168	150	185	169	179	181	182	195	175	158	177	164	179	150	178	186	163	171	168	168	160	139	158	202	164	151	176	185	177	154	175	164
4812	4083	9005	11197	9033	9050	12441	13129	9781	5917	3343	1521	869	574	486	421	406	400	419	434	399	392	427	410	426	431	385	391	425	422	397	415	419	400	392	423	408	479	422	415	444	411	442	435	413	439	383	415	450	405	418	406	415	429	429	405	440	394	407	396	406	435	426	418	432	483	442	430	385	416	426	387	375	377	430	414	405	430	408	399	418	435	391	376	389	410	447	433	420	419	406	453	440	416	440	449	406	418	377	397	420	401	418	380	422	423	442	433	432	419	433	444	427	416	403	445	429	458	433	374	404	411	415	445	412	376	420	407	427	417	372	420	444	434	423	402	435	394	381	453	377	450	434	398	405	419	417	414	456	410	414	395	397	443	451	370	382	401	417	435	406	429	398	415	407	434	411	441	390	424	383	437	404	412	398	392	424	401	428	413	431	396	436	403	427	413	446	417	445	415	418	420	423	469	417	411	430	400	419	381	409	407	419	443	431	420	430	429	418	429	407	405	417	425	425	409	426	393	416	457	414	462	455	412	407	429	375	394	404	418	414	432	387	435	405	413	437	433	384	406	405	415	426	435	403	424	430	434	440	390	415	400	425	404	391	403	418	437	420	371	386	439	410	393	393	462	436	413	421	404	437	397	403	471	406	384	434	398	393	430	398	420	430	426	436	398	422	440	418	439	424	403	440	448	430	434	420	404	426	432	399	385	415	429	404	433	400	405	386	382	419	467	465	416	401	397	422	414	405	414	439	415	396	419	430	402	419	414	384	402	392	412	406	451	429	424	404	440	461	412	399	396	391	382	430	422	446	389	407	397	416	411	392	423	405	429	402	430	441	434	426	449	447	428	395	410	412	439	375	419	426	390	386	444	436	413	398	439	386	430	410	409	418	413	397	381	425	400	411	430	421	417	408	388	399	424	388	409	416	437	416	412	439	364	439	442	413	414	414	409	408	436	414	383	414	418	425	402	417	430	379	435	401	375	421	406	378	415	412	404	430	421	413	435	441	425	414	416	400	442	428	419	402	438	424	418	410	420	427	410	420	414	450	403	400	425	451	421	433	419	407	412	432	400	425	421	395	416	424	411	422	413	408	406	428	388	387	407	419	450	435	412	413	447	418	396	426	352	427	428	420	438	447	420	459	433	442	384	422	402	415	403	420	394	426	404	409	431	441	421	424	391	429	424	423	437	445	406	407	386	412	430	406	417	429	379	426	391	369	401	406	432	425	395	417	468	417	422	419	407	411	381	405	454	426	405	394	437	417	398	415	460	439	435	432	412	424	413	418	408	405	402	452	421	417	441	434	453	434	414	437	428	377	384	423	414	404	417	384	405	442	443	440	384	383	420	430	402	418	397	411	415	411	408	413	414	439	386	384	449	388	438	401	419	419	420	446	406	431	398	400	395	399	442	378	435	451	433	439	421	423	406	402	384	478	400	424	428	404	440	427	341	442	429	393	440	441	439	418	388	402	452	432	454	425	403	410	418	382	398	430	422	437	405	427	397	419	420	408	403	416	448	423	416	419	392	409	427	421	428	422	421	414	367	432	413	406	369	403	432	435	405	449	411	401	410	410	402	390	408	407	423	401	426	457	432	412	434	448	427	398	447	422	422	415	406	443	394	393	419	461	437	433	416	410	438	427	421	420	432	414	404	424	428	401	399	430	419	451	425	424	430	423	416	392	406	401	423	400	433	390	398	423	442	415	446	412	390	430	382	419	393	422	383	450	419	405	399	403	431	429	410	430	424	436	409	410	417	412	436	437	389	454	415	394	441	413	408	439	413	407	407	432	435	391	395	396	379	429	422	399	397	408	437	373	411	454	440	417	436	402	435	430	410	415	413	420	377	408	390	413	378	394	373	413	412	407	373	409	386	407	421	384	390	411	424	423	399	441	431	440	403	399	411	441	406	412	419	416	412	390	419	423	419	421	440	427	413	418	427	428	421	416	413	399	406	407	454	418	379	391	392	401	381	399	372	426	393	418	400	439	411	413	428	434	425	429	413	383	399	398	418	450	454	390	421	411	423	402	415	415	410	419	441	414	442	418	396	438	419	447	431	395	408	401	394	430	440	428	400	415	394	432	404	406	425	384	413	401	399	398	455	416	396	440	421	428	408	438	418	387	455	423	409	390	403	432	435	413	398	363	384	401	462	410	406	399	397	428	446	405	410	392	401	425	428	399	376	411	415	418	449	431	412	393	421	408	438	408	433	400	437	433	407	442	427	444	445	437	360	422	421	396	460	392	410	430	376	407	472	461	398	422	418	412	440	393	406	441	413	444	432	388	413	410	426	425	371	385	398	435	442	418	412	426	389	417	386	389	381	413	372	396	425	437	402	399	392	408	443	406	408	412	435	428	409	371	380	430	441	385	402	436	408	434	409	406	445	410	395	406	406	407	441	397	407	424	409	430	424	411	419	401	379	385	378	426	466	434	414	402	437	403	424	445	378	455	426	428	418	425	424	405	440	439	439	402	418	404	450	417	394	430	380	396	360	434	443	428	454	440	378	423	418	417	439	414	394	414	415	438	408	424	421	416	388	410	387	420	445	433	395	370	418	399	409	418	405	408	407	403	393	431	411	366	447	410	409	408	434	396	418	439	433	416	414	417	407	421	421	355	426	391	437	416	421	460	418	431	416	425	451	421	414	430	393	446	423	388	456	400	419	419	442	403	390	427	392	436	421	410	393	425	387	415	417	442	414	473	422	377	388	426	445	415	427	414	398	404	406	421	461	412	415	366	399	433	432	417	408	418	402	420	463	420	437	400	394	397	424	427	427	425	438	392	403	407	417	389	408	437	376	388	394	429	410	411	449	410	387	417	430	453	401	420	409	454	394	411	420	418	391	374	408	439	434	434	408	401	413	432	412	424	411	416	448	400	439	402	433	414	440	401	433	426	425	421	450	410	425	383	418	415	402	442	398	431	432	422	417	394	391	423	432	456	421	433	388	424	419	423	388	470	444	350	411	421	404	435	396	419	436	425	413	410	416	404	390	387	416	437	436	446	396	429	428	426	424	433	429	429	448	397	410	411	422	460	458	465	412	437	430	424	392	417	408	418	442	392	398	424	418	383	434	412	388	436	421	401	423	379	393	396	439	404	418	427	450	406	410	393	450	428	420	384	386	415	430	426	398	438	420	430	420	415	448	390	415	438	424	443	414	424	408	419	398	448	393	415	428	360	411	414	407	431	428	417	431	442	375	434	432	429	400	448	428	439	430	419	406	411	442	436	422	434	433	388	427	418	406	439	413	397	409	432	390	416	424	424	396	405	423	391	383	426	431	427	427	423	432	441	388	403	411	403	423	398	437	417	436	424	430	423	404	404	427	410	434	418	440	430	422	417	445	381	432	428	429	419	431	419	429	473	406	450	435	387	413	406	391	410	438	423	442	360	403	417	422	403	398	429	407	380	410	428	394	428	425	440	417	383	423	449	406	425	400	398	406	370	433	414	424	450	406	415	422	406	340	454	423	425	435	436	420	439	424
25429	11928	10919	7431	4128	6632	28937	31099	23354	11749	6013	2069	727	357	246	211	204	205	186	211	175	164	194	178	190	169	177	190	179	203	227	202	231	201	216	204	210	209	202	208	235	201	178	200	206	200	188	193	200	193	207	191	174	180	183	187	170	206	202	205	195	194	181	204	230	233	182	202	208	198	204	199	211	189	193	209	209	203	199	216	186	207	208	227	221	172	187	189	189	195	194	194	161	204	205	199	223	191	202	187	204	220	199	216	188	220	192	195	179	221	216	182	196	197	191	208	169	182	198	207	202	213	208	189	211	206	211	203	176	221	222	202	190	194	192	218	211	210	198	177	208	217	211	180	195	187	188	207	195	210	225	191	220	201	201	221	206	189	192	179	210	187	211	215	211	194	182	190	185	175	206	192	219	187	186	215	192	189	205	195	200	230	185	201	191	204	213	191	194	198	217	168	192	224	192	196	220	208	177	199	162	167	189	201	231	194	213	211	182	196	193	224	199	204	184	219	217	178	208	192	181	226	225	194	195	200	213	185	208	195	209	194	212	194	206	182	224	189	210	182	185	183	177	181	204	201	191	228	190	188	213	173	205	219	195	202	196	175	220	198	203	201	190	201	171	195	188	173	226	184	192	222	216	202	195	218	204	192	200	214	201	185	205	187	229	167	177	211	216	236	187	182	211	211	188	188	211	188	204	181	219	215	206	202	199	222	202	199	193	189	199	209	190	196	190	220	198	216	220	212	232	194	219	173	205	196	214	209	179	206	187	164	193	209	192	197	180	200	206	211	211	192	170	230	191	216	203	203	170	230	218	188	210	198	211	205	224	191	185	203	185	188	204	210	190	202	220	186	197	176	201	174	202	189	203	186	178	180	192	191	204	206	202	189	189	199	207	254	178	194	200	191	207	207	205	193	206	169	208	179	214	190	190	230	218	182	200	198	203	187	194	182	188	187	202	194	192	234	194	204	188	196	195	188	235	207	209	180	203	179	201	205	190	186	190	199	181	191	203	207	199	222	209	199	222	194	221	214	191	194	184	181	206	184	202	202	191	195	197	226	196	193	201	219	173	186	179	205	195	208	192	177	186	196	189	190	189	212	207	187	197	173	197	215	189	178	193	200	189	205	206	225	214	214	215	209	203	191	219	200	197	193	173	212	202	201	179	173	210	184	216	193	222	191	169	215	196	204	181	196	189	209	190	205	234	193	209	186	195	190	201	187	209	171	195	219	215	180	173	197	207	214	226	195	192	210	185	185	180	205	182	210	192	193	201	200	181	178	184	209	198	186	202	188	207	215	209	191	203	184	194	214	188	194	189	181	198	188	204	192	192	179	193	186	203	190	198	202	189	207	187	213	185	187	205	225	190	223	194	162	195	198	206	219	194	179	185	233	208	168	206	213	218	197	195	206	200	190	206	211	196	197	202	200	195	207	202	183	184	176	204	205	185	200	206	179	193	194	192	204	214	185	189	205	208	212	192	198	228	189	207	216	184	190	200	187	186	209	168	189	196	202	191	188	199	198	215	206	216	181	195	210	188	189	198	189	182	195	219	205	179	187	188	208	202	190	194	211	188	166	180	211	173	182	197	207	200	197	160	225	208	219	210	199	210	182	192	185	216	192	185	202	225	212	192	183	184	231	202	194	204	214	189	227	202	212	200	208	213	209	198	186	182	216	203	199	189	174	199	198	181	195	187	195	190	215	210	207	183	201	225	188	201	219	201	178	209	194	221	202	220	220	191	192	186	180	211	195	201	199	191	185	227	208	191	203	223	185	204	197	219	197	181	206	213	208	222	221	177	213	254	189	206	189	189	203	201	213	182	191	188	200	200	217	197	206	182	173	202	209	210	201	183	199	178	175	176	224	191	209	210	181	198	180	183	202	208	173	198	190	217	208	217	187	186	177	205	197	208	190	213	189	205	217	202	213	194	234	195	209	197	181	212	196	194	198	197	175	201	206	208	211	204	182	205	208	210	213	210	188	194	209	204	175	193	204	196	212	199	189	201	195	193	199	197	188	193	204	188	193	169	224	170	207	185	201	203	210	223	225	189	210	198	185	179	196	200	206	214	169	191	195	195	229	186	194	182	200	207	230	196	208	195	191	205	214	207	217	177	183	201	197	185	204	183	184	217	176	191	196	205	197	194	185	177	197	172	199	195	183	194	212	243	215	202	202	195	189	197	198	184	201	204	178	195	229	207	192	186	181	228	202	169	219	201	214	173	200	183	197	212	199	204	168	215	216	187	197	205	191	193	219	195	192	198	212	196	188	180	201	207	231	223	185	188	185	200	185	183	225	188	185	201	192	183	185	187	207	194	211	202	189	208	189	191	215	215	203	191	192	214	223	212	230	205	171	180	202	192	203	180	199	206	194	171	192	178	171	216	216	184	174	180	210	186	208	215	196	207	209	215	190	180	211	209	222	201	226	171	229	208	207	196	213	213	222	204	216	202	192	201	212	196	196	189	224	178	197	207	189	205	197	176	205	202	194	190	179	194	189	199	178	196	189	182	197	172	207	182	197	185	203	199	200	171	210	222	203	182	189	184	182	181	203	175	184	199	203	183	205	186	212	207	184	207	188	212	202	227	200	201	198	208	210	205	210	184	206	187	200	216	203	219	194	186	178	197	183	211	201	212	202	222	203	214	196	196	197	197	182	185	195	199	218	207	184	212	194	190	186	186	233	188	202	218	184	210	181	192	182	204	195	203	208	191	188	197	200	190	184	204	198	190	204	167	200	201	200	161	186	185	211	182	195	185	173	217	194	198	196	199	182	206	216	179	170	201	213	190	194	216	214	184	182	184	200	176	208	184	194	184	200	192	179	182	185	199	191	202	215	186	184	231	192	182	190	205	193	205	192	157	189	184	191	198	232	188	177	184	197	210	211	182	189	189	208	198	170	175	216	221	197	195	189	222	186	229	198	199	191	170	187	228	217	192	191	226	188	232	203	160	210	184	196	194	205	196	182	204	199	162	188	211	197	195	179	210	199	191	197	199	191	209	205	185	205	201	200	189	199	206	185	208	191	196	184	197	195	192	203	176	210	185	214	184	214	186	196	215	199	181	199	230	202	208	196	184	192	214	211	210	195	207	211	197	180	203	211	195	189	195	196	206	212	186	202	196	218	181	186	204	209	182	184	207	196	163	189	202	196	188	180	199	165	205	181	193	187	211	220	210	186	211	181	205	196	175	176	197	240	190	190	174	187	208	175	214	196	209	192	183	180	193	216	226	211	198	192	191	192	212	212	189	187	193	200	177	210	209	208	223	202	179	194	211	201	201	210	199	193	216	214	197	173	196	177	194	183	179	173	203	204	193	198	189	214	196	207	184	186	189	200	207	163	184	178	191	177	206	187	215	190	227	199	205	193	200	222	215	219	208	209	196	205	199	200	192	209	205	211	215	216	191	204	205	190	204	190	199	179	209	215	187	196	179	228	192	221	199	217	224	195	208	186	179	228	207	187	191	182	186	194	198	223	179	194
16939	4887	13618	14925	11350	19286	48663	48611	40268	28005	19427	7928	2942	1286	739	544	494	491	465	503	519	506	501	527	502	529	478	491	477	465	520	496	496	476	500	486	522	463	479	490	511	513	463	477	500	495	484	498	461	506	525	473	482	530	495	495	462	503	461	481	491	465	495	459	465	477	496	502	480	475	479	499	492	479	452	540	504	473	484	488	491	500	494	476	479	471	461	508	491	486	461	500	492	491	468	508	498	502	482	464	446	503	490	478	474	502	487	457	442	492	503	520	487	510	509	494	505	520	501	510	471	506	471	505	488	502	538	520	475	475	469	483	491	451	472	482	502	482	475	467	479	476	488	512	480	482	525	494	480	480	475	478	524	491	500	483	540	498	504	495	502	462	479	480	451	454	481	436	443	460	489	457	517	512	530	519	470	467	476	486	539	490	483	505	501	490	509	499	470	513	472	475	483	466	475	477	488	482	505	477	527	466	468	505	485	520	481	456	506	474	488	463	501	496	516	491	517	445	521	439	470	498	469	543	497	481	493	514	491	522	534	448	488	520	471	497	467	478	482	476	522	546	496	481	515	511	505	473	502	471	483	460	525	514	471	480	438	527	505	509	506	488	514	479	494	506	482	465	475	523	461	487	504	528	483	490	469	495	490	528	514	495	479	512	510	526	504	519	488	479	524	530	465	485	477	496	462	480	507	478	512	493	466	469	439	483	493	517	483	552	450	462	484	490	499	499	521	546	461	474	472	508	434	486	455	443	450	481	480	479	434	527	467	502	520	499	465	479	525	496	487	480	493	470	484	498	434	510	505	470	443	465	497	477	464	507	438	479	502	472	503	488	484	481	514	455	509	496	521	471	474	488	496	516	485	471	482	477	494	501	479	493	518	428	507	466	492	476	473	477	502	487	498	456	500	528	482	526	502	497	444	516	465	501	493	492	551	494	512	441	462	452	467	514	500	515	530	472	490	462	469	467	487	486	501	485	524	457	514	493	499	513	501	475	489	506	503	472	471	501	478	537	473	530	505	494	463	507	503	502	497	480	504	482	501	507	466	507	481	500	480	483	507	499	470	504	473	492	508	516	493	493	489	453	479	467	482	481	506	469	433	482	494	518	505	479	482	500	497	496	499	473	489	519	487	514	465	527	504	495	467	494	464	473	497	483	505	515	521	475	504	506	485	488	524	507	516	480	526	490	493	480	475	490	494	454	510	509	489	484	504	500	464	496	509	499	485	498	502	502	494	529	455	467	530	479	463	492	458	519	512	495	515	496	466	506	494	483	480	485	505	502	462	469	448	513	453	484	468	480	486	492	506	449	455	491	496	527	503	485	458	488	508	469	494	511	476	505	473	458	480	487	488	539	510	476	467	470	456	512	525	511	484	534	490	501	521	491	493	471	497	464	504	475	519	480	512	510	475	462	510	486	497	446	485	470	495	498	438	484	499	468	501	500	465	456	473	484	442	517	475	449	485	486	497	488	525	518	480	498	471	481	525	455	493	534	468	504	483	473	462	515	488	478	495	515	435	514	531	479	459	471	490	491	512	530	503	450	466	514	463	509	497	491	464	540	504	486	490	499	498	514	457	466	487	485	491	486	484	485	494	457	445	481	478	467	454	456	479	480	440	495	508	469	489	502	490	512	459	505	496	484	509	476	501	521	484	499	516	476	497	494	491	471	511	466	541	480	511	505	477	485	487	521	525	491	493	478	487	473	501	488	515	485	517	494	519	482	488	541	466	478	509	531	494	459	500	461	512	487	483	523	491	469	519	493	460	509	487	512	440	480	486	509	475	511	503	492	480	505	511	493	502	467	462	481	490	503	484	461	467	485	532	495	516	478	465	484	509	485	501	488	522	484	487	515	489	509	503	498	509	490	470	487	513	478	468	504	486	514	498	471	510	482	479	517	516	500	487	464	475	477	524	541	498	480	535	470	495	477	513	497	504	517	482	517	506	524	502	456	527	545	473	518	489	481	508	506	485	510	495	520	479	502	488	476	504	497	495	502	488	509	525	468	476	463	515	511	520	510	521	484	478	463	525	481	520	500	477	487	450	477	495	519	516	547	469	521	490	486	492	518	488	497	476	492	477	503	514	474	462	448	507	476	519	471	487	474	433	480	494	466	496	490	486	467	465	498	451	469	443	476	465	509	475	504	503	523	450	501	462	485	515	480	484	488	501	460	509	468	519	474	504	509	466	501	462	485	473	466	499	487	495	509	477	475	460	493	459	525	456	474	518	499	490	477	479	485	499	461	499	513	518	524	465	490	487	461	493	579	506	501	457	485	474	475	497	506	490	516	498	496	469	486	458	469	501	472	489	495	503	501	515	521	488	471	505	509	452	494	506	515	471	490	542	515	496	494	518	566	489	496	466	513	490	527	490	537	514	505	508	465	449	475	463	502	500	456	474	515	523	487	500	487	460	468	487	457	484	482	497	504	496	452	501	451	479	481	508	484	482	505	528	549	492	522	468	435	473	495	516	443	471	489	513	507	517	450	512	515	473	481	495	473	483	502	477	469	458	493	508	457	477	500	486	479	464	505	487	494	456	480	514	489	504	520	498	458	490	497	506	480	476	455	493	490	526	521	497	468	467	488	463	496	513	502	470	543	504	531	484	500	521	510	489	503	512	475	478	506	477	481	500	453	473	504	473	466	500	475	482	464	495	495	500	521	515	460	479	482	477	500	547	463	477	516	469	463	486	453	464	512	466	416	465	486	515	532	510	515	468	473	494	488	513	460	472	462	465	498	491	485	463	503	441	497	475	477	521	499	500	509	477	480	505	477	476	500	445	495	461	485	483	477	471	439	449	475	470	473	500	481	462	487	496	504	449	543	516	450	482	467	463	500	430	511	512	475	449	472	489	470	484	502	501	486	475	499	479	538	476	488	499	492	474	487	501	523	501	499	482	478	508	472	484	504	498	522	506	546	477	487	517	484	508	480	466	514	490	510	477	500	504	502	437	479	461	432	465	454	480	520	460	495	472	488	459	485	515	508	541	525	484	470	519	520	542	528	492	504	491	493	487	480	479	486	492	496	511	476	497	466	501	514	453	492	486	483	495	539	501	507	503	477	460	482	492	504	506	468	513	492	474	517	486	500	463	486	496	504	498	483	507	504	463	506	469	524	462	529	483	459	457	489	505	500	457	484	482	497	491	497	473	471	468	524	474	510	478	482	505	529	489	508	476	489	543	489	502	518	478	529	459	472	504	505	532	481	484	493	493	518	506	521	442	458	477	478	502	486	482	476	500	503	471	476	498	468	508	508	497	488	478	475	480	489	436	504	502	512	523	464	509	478	483	493	524	454	519	440	475	484	508	476	522	501	499	501	492	508	471	460	451	508	490	478	452	485	523	483	477	464	479	435	492	533	514	486	517	492	472	454	504	482	472	484	465	477	489	509	532	533	516	462	509	509	493	512	463	478	494	486	495	529	479	479	450	496	486	486	472	458	487	501	490	503	492	495	469	504	497	469	550	513	482	466
37829	24269	17494	12679	6924	7440	42844	48392	38301	22742	13439	4525	1419	490	303	236	177	204	187	201	194	169	175	181	189	184	194	206	165	186	205	203	198	187	193	200	195	199	182	195	187	191	202	185	168	195	202	187	172	186	205	219	197	205	184	192	200	186	212	179	160	199	196	195	195	192	175	173	191	203	196	169	197	170	161	194	178	199	193	178	185	186	195	190	209	178	195	182	208	175	211	203	183	177	188	208	192	195	178	201	185	184	164	188	205	199	183	219	197	190	202	196	158	177	190	193	186	191	193	192	163	179	181	200	172	175	186	188	193	174	192	194	178	187	174	206	203	171	191	192	193	192	203	176	192	178	194	197	185	185	169	172	183	190	207	184	191	197	162	198	187	191	181	220	203	181	160	158	172	198	198	175	204	174	185	171	198	181	204	170	183	188	202	194	180	182	187	197	196	185	189	171	201	180	191	199	207	176	172	190	182	216	177	199	211	177	212	174	191	189	189	186	202	187	192	186	193	201	174	210	210	187	175	205	196	202	186	180	197	170	210	202	175	182	180	213	214	178	191	190	186	190	194	172	195	210	179	204	186	211	198	204	184	184	191	166	214	172	192	203	192	183	188	190	166	200	186	213	211	197	189	193	183	211	194	187	205	206	166	202	163	189	169	204	180	214	213	178	183	190	171	175	172	188	216	169	202	195	179	199	180	180	195	174	197	190	190	181	199	190	197	193	169	184	197	179	207	211	192	209	177	213	206	172	189	191	192	186	207	176	215	202	195	200	182	189	183	194	203	211	168	190	205	202	182	189	197	197	186	206	221	164	219	196	205	206	186	195	192	186	190	180	187	180	181	199	161	168	180	196	179	194	201	189	185	176	198	174	208	208	200	210	177	186	191	195	167	198	172	198	199	186	189	180	205	189	188	195	183	174	197	193	202	207	204	198	211	212	213	179	193	191	184	212	202	211	195	191	185	184	191	196	183	178	168	185	214	187	187	214	192	194	169	203	171	210	211	193	160	205	190	184	213	175	173	195	202	209	203	177	175	190	194	193	191	167	190	192	198	222	174	186	212	202	195	193	167	212	188	208	195	189	171	174	196	187	194	176	196	199	197	208	205	201	185	200	182	172	174	198	160	171	174	176	220	184	197	213	195	180	179	183	172	200	173	175	201	174	168	159	195	173	168	221	169	174	231	194	183	196	201	150	194	170	180	188	176	200	181	195	170	188	194	172	180	175	210	162	207	203	192	190	179	179	188	172	181	171	185	177	200	211	186	173	181	185	181	193	196	190	191	181	199	197	177	209	185	171	192	180	179	196	203	184	190	209	191	196	213	177	203	199	177	151	180	192	209	209	184	197	192	190	203	177	207	182	223	186	168	196	191	185	184	162	167	216	186	181	214	202	190	183	188	181	178	209	196	190	178	189	189	186	202	168	192	199	218	199	188	214	183	182	189	178	172	204	184	198	180	179	203	192	200	215	197	180	189	180	202	198	203	176	197	237	187	194	198	159	203	190	177	184	200	230	196	187	191	187	172	191	202	189	172	176	191	197	202	211	186	212	179	213	208	180	191	174	170	206	166	205	191	185	205	181	169	217	230	177	189	195	176	177	187	237	184	170	191	194	186	163	168	170	195	198	191	191	193	183	182	181	184	181	216	181	187	169	178	191	207	193	201	191	175	195	166	171	193	205	195	190	200	208	203	184	188	189	174	182	226	187	157	185	201	181	191	169	189	200	181	185	199	181	167	187	198	190	179	208	179	200	193	181	205	183	191	178	189	214	184	182	169	188	202	184	183	183	172	195	205	206	171	176	175	182	190	195	168	183	187	187	179	213	171	180	193	191	165	186	184	203	183	188	190	196	178	207	191	179	187	177	191	169	201	199	167	188	201	202	190	200	175	160	225	157	213	220	183	178	190	159	171	178	180	209	178	173	173	199	205	189	178	206	188	175	185	160	182	230	198	197	179	188	184	198	176	184	174	175	212	179	198	162	181	184	197	170	211	191	189	183	174	182	192	186	199	196	177	164	175	203	187	191	193	162	194	192	201	185	210	213	188	166	223	198	217	186	194	215	196	201	208	202	226	185	208	208	199	208	185	193	213	193	188	215	199	225	185	178	182	204	176	190	201	214	201	222	197	212	173	206	168	211	211	178	178	202	197	150	180	180	195	202	191	211	181	189	190	217	175	180	205	214	172	187	171	187	173	206	191	162	190	199	202	183	196	172	202	188	204	180	190	184	198	176	191	201	208	159	179	191	194	177	168	195	187	186	190	174	205	196	195	199	148	211	176	200	169	169	178	200	189	178	182	171	190	189	186	203	186	176	184	159	174	220	187	186	213	208	191	197	210	212	233	200	210	177	168	179	201	184	208	218	212	173	188	170	185	188	193	170	192	188	181	182	190	196	178	164	182	187	191	186	185	186	193	162	177	190	190	191	209	172	176	185	177	184	202	196	180	183	177	214	187	193	213	186	174	161	178	195	159	162	202	179	158	182	182	194	188	195	191	181	238	191	194	189	177	174	208	205	175	195	184	195	188	177	188	216	192	178	164	207	175	172	186	192	164	213	179	182	204	166	187	171	196	187	189	199	196	208	173	193	214	156	231	195	201	182	189	188	189	211	224	199	174	192	198	184	210	204	193	180	180	186	195	173	193	187	229	195	189	201	199	181	192	161	151	177	195	201	183	176	194	191	199	193	206	178	199	181	181	180	173	195	197	180	201	158	186	184	179	181	177	170	195	165	183	205	172	196	194	186	192	185	212	178	159	157	204	204	188	207	179	192	183	186	179	188	179	185	162	175	214	207	182	164	212	174	189	178	168	186	217	203	186	192	185	188	202	204	187	189	200	181	180	197	178	168	200	195	184	205	182	169	179	183	188	192	178	176	191	165	196	195	176	208	196	187	199	194	193	199	199	208	198	186	189	186	204	202	176	187	216	193	203	203	196	157	168	207	157	189	174	190	198	163	190	167	172	185	193	174	188	186	211	185	199	184	190	177	187	199	212	180	181	208	212	176	196	210	196	192	193	180	178	194	187	156	183	183	173	181	184	172	176	212	196	201	173	172	204	186	211	179	179	187	166	202	210	175	190	175	179	197	183	185	199	176	183	172	195	182	202	203	192	187	188	171	191	181	200	186	181	178	172	200	201	168	182	157	192	207	191	176	208	187	180	198	180	188	205	204	192	199	174	186	185	175	213	196	158	199	178	172	160	181	197	187	182	206	192	199	173	201	216	183	149	200	182	185	174	187	201	181	193	189	188	208	219	199	188	213	173	201	185	194	187	194	197	211	182	184	160	176	186	190	185	183	184	191	180	178	176	207	186	177	170	174	202	200	204	181	181	196	212	164	187	185	186	184	170	191	188	175	186	184	237	195	230	198	178	189	218	206	193	172	187	172	180	212	173	189	196	191	159	197	181	193	197	217	218	176	191	177	178	177	168	178	197	181	221	190	221	186	206	190	185	190	169	205	185	190	192	171	194	203
27210	10382	15909	19356	14104	19751	59404	62436	52520	39517	29425	14056	5744	1967	810	537	471	457	521	500	445	505	460	475	453	411	477	442	474	440	445	449	468	453	499	481	461	444	448	488	455	486	446	450	456	442	459	479	463	474	481	459	433	442	423	476	449	447	466	494	454	454	431	466	464	468	465	474	477	463	463	424	524	481	463	450	485	476	472	479	455	457	458	440	482	485	416	430	442	466	455	448	491	476	453	438	477	461	449	490	480	466	439	436	438	473	435	431	452	418	490	454	507	481	472	423	475	466	441	440	496	462	482	461	440	427	458	423	445	458	443	468	480	463	453	449	498	460	476	480	423	452	452	448	449	480	455	471	492	440	461	467	455	398	463	465	454	474	453	466	485	488	466	450	491	432	443	431	481	437	483	515	441	461	465	468	462	491	448	489	453	471	436	474	483	443	462	490	436	460	452	468	460	460	475	399	440	449	459	414	501	446	466	494	442	465	446	409	463	460	459	441	455	448	460	443	502	472	480	497	467	443	497	445	486	444	438	471	497	466	478	462	441	447	455	478	456	456	468	479	468	456	453	438	450	494	444	462	464	455	435	452	484	462	453	488	422	435	455	465	478	477	480	483	455	434	464	466	450	482	433	470	457	458	470	443	482	443	476	442	454	467	475	441	446	470	486	409	478	479	461	420	422	452	387	452	448	401	461	505	451	473	508	474	476	441	442	433	491	430	423	469	446	476	460	404	441	468	429	481	474	426	451	471	472	484	466	469	443	440	459	467	451	450	456	422	499	457	453	478	477	470	484	443	458	451	449	477	444	439	457	452	489	470	440	453	492	460	473	463	439	471	458	451	458	429	433	443	464	437	458	450	454	425	462	438	484	427	464	444	500	433	471	483	476	463	445	472	445	483	431	456	478	496	406	438	457	452	467	497	435	488	429	469	436	451	458	451	454	471	459	464	498	453	458	456	461	415	454	415	465	444	449	422	440	498	467	481	495	479	453	466	505	454	486	433	483	444	523	471	441	494	450	458	482	432	432	456	458	442	440	465	439	484	443	433	495	490	455	470	479	486	442	453	441	442	436	437	434	444	469	438	453	441	438	471	473	452	469	467	441	459	437	470	439	449	449	459	438	474	472	476	454	455	443	481	453	461	502	442	444	452	460	445	474	467	430	458	463	461	457	446	434	433	458	452	475	511	426	457	495	470	433	470	463	451	461	430	458	463	477	433	440	451	450	423	438	440	470	450	497	456	477	477	439	445	456	455	463	468	494	456	444	469	477	472	456	468	463	472	445	485	488	435	427	432	461	447	447	442	461	443	486	488	434	478	492	496	445	495	434	442	457	471	489	472	447	455	454	462	489	464	471	436	457	480	436	419	452	456	421	449	481	461	440	521	434	434	446	447	453	411	451	467	436	464	494	425	446	458	457	471	478	443	452	482	463	490	449	416	459	471	458	467	505	481	450	476	407	441	463	473	461	487	464	472	517	448	452	451	488	457	468	462	449	448	464	466	419	476	466	427	492	436	464	466	448	460	448	460	465	435	472	466	444	441	444	516	472	468	442	436	481	468	490	480	460	450	454	444	474	503	490	468	438	503	426	418	437	455	482	443	482	476	442	444	479	495	456	417	469	448	437	476	480	457	442	480	437	460	477	482	483	462	449	504	457	445	445	423	451	452	446	436	441	467	454	431	464	455	457	447	471	468	465	479	407	477	492	474	472	427	482	430	492	454	485	482	429	455	466	461	452	461	457	450	493	480	462	421	412	488	451	436	465	450	475	469	428	456	438	430	485	474	442	466	456	448	457	461	468	461	426	474	420	451	470	431	472	444	436	463	478	462	444	437	434	480	418	412	474	478	467	477	449	465	475	470	465	432	440	489	489	478	466	420	452	473	461	498	465	460	454	457	509	451	446	450	438	406	473	446	473	480	425	437	432	463	467	501	444	463	468	455	464	439	476	457	456	475	463	473	447	428	460	446	408	491	504	511	435	428	446	417	452	444	479	474	470	453	454	469	451	457	433	473	452	408	456	453	451	450	447	445	491	453	477	486	453	464	481	490	471	437	447	447	431	482	449	448	455	441	471	469	450	448	467	447	442	456	445	484	450	500	481	462	485	492	460	467	478	446	469	451	499	454	462	438	431	462	450	458	452	487	454	506	456	447	449	449	477	497	475	431	483	448	467	503	427	513	473	418	443	447	453	440	431	471	483	451	431	445	470	493	452	425	460	489	459	438	417	466	455	467	462	452	477	468	474	501	423	470	473	456	444	460	505	472	455	452	464	468	500	447	466	464	465	485	480	478	454	459	429	449	495	435	491	439	471	473	449	414	480	491	441	471	505	473	466	501	469	433	420	435	477	463	503	450	491	416	439	473	483	466	479	419	466	443	483	477	438	467	482	444	484	476	477	479	462	399	462	421	475	460	469	450	430	471	453	444	455	460	479	488	479	532	450	483	495	468	441	446	489	468	477	472	443	474	479	445	444	470	472	442	448	472	461	438	443	424	488	461	450	467	497	436	461	491	444	470	469	463	448	445	476	443	454	486	439	464	459	471	417	454	445	467	456	447	469	478	464	448	413	496	474	478	461	493	425	440	423	448	473	452	483	461	421	496	496	463	458	479	440	441	478	474	439	464	432	449	462	462	481	468	478	416	448	446	443	398	430	503	418	469	479	500	480	438	437	453	492	454	460	461	491	465	463	462	455	490	456	462	493	469	486	453	471	434	438	470	446	512	463	435	474	442	502	447	477	463	473	458	459	454	484	433	466	469	453	464	481	460	464	462	476	477	455	454	478	438	464	467	441	465	458	498	456	486	440	440	460	445	416	413	504	463	418	484	445	465	440	442	478	445	469	425	442	478	487	391	463	459	441	467	451	462	461	467	456	446	457	490	471	458	457	455	447	444	499	436	521	448	459	506	433	454	465	468	475	450	475	461	455	500	437	478	439	479	452	478	480	454	465	456	489	478	470	463	450	462	467	464	415	454	468	466	457	458	471	479	456	412	433	424	472	472	458	472	448	454	473	495	466	487	468	400	445	487	460	444	427	477	475	427	455	459	448	465	461	434	418	450	453	434	457	447	492	457	462	463	452	452	472	460	435	462	466	473	446	459	466	405	444	480	457	462	476	471	479	408	432	485	493	454	488	470	472	461	510	461	489	429	423	443	459	469	458	432	462	488	412	480	481	445	433	463	477	469	431	471	422	501	465	457	418	478	432	443	464	451	484	463	449	463	505	425	474	473	462	461	453	462	478	454	487	482	476	477	464	415	488	486	485	450	448	477	465	446	472	469	413	499	499	435	424	479	464	448	494	492	463	432	426	505	459	458	480	464	431	480	428	433	501	446	450	451	424	420	462	430	450	489	453	432	487	433	480	496	456	469	472	459	435	460	487	465	462	429	490	458	472	448	465	460	472	477	479	468	497	439	445	471	430	453	425	455	452	470	453	473	472	437	501	410	483	446	492	471	486	475	442	435	442	461	465	429
5925	3558	3984	2619	1529	1056	2319	3055	2560	1565	862	554	277	210	162	167	155	137	130	146	173	176	149	154	170	162	161	147	167	138	145	143	171	181	156	160	151	146	145	166	163	154	170	165	141	165	154	154	155	132	164	164	181	158	162	148	142	152	175	167	151	161	180	187	159	139	137	174	175	180	137	167	165	149	152	146	166	174	155	167	151	160	180	154	158	166	155	151	154	180	175	153	165	143	136	130	156	146	163	169	151	146	148	139	143	147	134	132	171	154	171	133	173	150	152	152	151	155	166	154	150	161	153	176	154	173	138	127	177	158	167	160	157	152	157	167	156	154	179	170	151	156	169	135	162	149	159	185	159	176	151	157	159	154	130	146	177	150	144	162	140	168	179	174	154	164	166	147	142	185	170	179	161	146	156	165	147	163	170	144	155	169	142	173	162	173	145	172	164	170	161	153	155	155	157	157	147	134	137	151	145	166	166	146	158	170	151	154	158	145	127	159	132	147	175	146	169	161	145	170	159	154	177	174	185	153	169	164	168	173	146	158	159	132	152	178	150	166	154	153	137	155	150	161	139	146	148	149	139	155	147	154	162	143	159	159	161	204	161	154	142	147	182	188	172	153	130	169	154	164	170	137	170	163	181	152	155	174	150	144	166	162	160	165	159	169	175	164	197	143	133	146	145	155	155	130	150	131	174	173	143	145	154	153	168	150	143	140	142	147	177	164	149	134	156	163	168	171	169	166	158	172	170	163	158	181	170	147	188	187	172	167	173	173	169	164	149	163	135	130	136	152	161	153	141	156	158	156	150	145	144	167	166	183	178	148	155	145	145	160	202	172	177	138	163	170	164	150	143	154	145	179	131	181	162	143	138	171	142	158	172	161	150	163	141	171	171	163	148	163	140	141	149	156	175	167	150	161	162	154	161	173	172	157	152	153	173	149	158	164	171	151	166	142	148	144	140	167	168	154	153	151	163	153	171	167	163	166	181	152	161	130	164	173	128	153	155	176	144	153	171	172	159	156	145	177	158	164	144	131	160	143	173	162	156	146	151	157	153	145	160	148	148	181	154	150	169	159	174	143	146	183	171	175	163	147	182	147	159	159	166	151	186	171	168	135	152	149	141	154	134	144	135	148	149	169	152	148	155	180	150	170	182	152	166	175	144	160	146	146	149	173	171	134	144	174	145	174	166	165	144	143	165	144	158	143	147	136	163	158	134	153	146	151	181	163	150	160	166	167	152	159	115	129	174	147	135	145	144	168	160	150	140	163	153	165	142	170	160	150	146	134	160	155	166	144	164	166	163	146	171	146	147	161	160	136	127	133	161	162	168	162	182	142	179	157	163	169	163	152	175	165	166	134	189	158	170	163	143	162	156	155	165	156	138	149	162	171	147	149	150	177	143	151	146	156	167	172	166	159	162	152	154	150	165	160	168	156	154	163	156	155	145	156	159	174	165	139	158	181	142	153	144	141	160	166	149	158	155	142	176	153	135	174	171	160	154	178	160	162	136	146	121	163	177	187	154	123	143	154	167	143	145	166	156	173	155	164	143	175	149	159	163	156	146	153	153	164	141	152	155	134	146	147	150	156	179	150	170	159	129	143	151	180	171	156	159	146	142	156	156	157	156	143	172	155	160	146	137	174	160	142	165	164	154	165	132	157	175	146	160	152	167	161	188	186	176	158	155	150	172	137	140	164	163	161	169	156	154	156	135	183	151	149	158	154	190	161	143	158	172	154	163	161	160	173	137	157	156	171	154	158	124	160	167	161	153	163	164	163	160	139	167	171	159	181	153	154	155	158	170	176	152	172	157	168	166	165	142	174	166	155	166	158	150	160	176	170	152	204	163	170	154	160	165	142	156	179	169	162	164	145	147	150	148	161	162	164	143	152	168	164	161	165	156	151	137	170	156	164	155	138	177	158	166	171	154	145	134	180	176	152	154	186	141	161	166	155	159	173	165	173	163	168	138	139	145	187	138	153	180	140	133	162	171	150	147	152	170	161	159	175	155	181	155	160	141	163	144	133	160	158	161	158	121	165	188	171	146	155	165	170	155	150	166	162	141	151	151	171	163	160	160	175	149	127	163	145	151	145	171	153	141	178	155	158	170	147	147	173	147	136	153	157	149	147	156	176	142	133	155	136	134	171	162	165	172	176	158	157	169	188	166	177	150	181	132	145	149	154	170	158	153	152	159	159	165	139	128	178	154	129	149	165	177	153	172	189	142	146	171	160	169	160	150	151	160	159	143	168	163	157	171	166	143	166	157	157	140	153	169	163	166	146	180	180	170	182	163	169	141	161	167	174	178	165	146	146	163	183	180	174	163	147	171	167	142	153	162	176	142	161	181	152	180	170	156	161	153	172	174	129	151	181	163	157	159	151	163	135	194	160	151	165	158	153	131	145	148	145	144	172	159	146	167	182	162	152	166	160	176	132	163	139	153	149	167	176	159	153	154	161	152	153	157	165	158	181	172	173	149	154	163	151	158	146	160	146	141	173	144	158	161	173	167	154	159	158	153	151	153	158	167	169	153	147	135	175	158	160	143	160	164	164	156	161	149	163	151	170	147	140	160	151	170	150	151	148	167	169	169	163	177	147	146	164	153	165	160	132	153	162	172	170	148	156	148	173	175	158	150	145	148	181	178	150	173	145	168	147	138	138	152	165	156	137	170	165	145	124	140	151	160	162	152	160	144	149	186	164	174	157	179	165	154	153	165	161	124	170	141	141	162	160	174	182	167	132	145	158	160	154	153	147	168	167	152	145	165	160	164	159	141	142	165	172	176	159	171	166	150	154	128	147	141	175	178	151	168	152	168	160	155	186	171	146	139	148	149	143	157	153	154	159	141	156	144	155	162	164	133	160	163	155	160	161	145	145	180	169	157	169	163	157	172	150	161	152	160	154	166	145	163	142	162	161	146	155	134	187	179	151	166	157	152	175	144	155	147	188	157	160	149	161	151	146	166	184	146	158	152	169	140	142	154	156	177	145	173	191	147	154	173	149	151	143	150	151	178	140	149	172	166	180	166	158	160	133	162	174	161	169	161	161	161	162	176	149	145	123	161	151	153	162	178	171	156	176	165	162	175	153	161	155	160	138	160	152	165	157	139	161	137	128	148	169	179	146	161	167	161	154	145	149	172	155	165	157	149	166	154	170	180	150	171	157	152	163	144	140	177	177	155	174	158	155	146	180	152	154	172	156	157	182	163	147	169	161	141	153	147	163	162	161	164	137	154	149	172	178	155	152	155	154	137	145	157	142	139	165	152	165	177	170	164	153	171	159	150	161	158	159	163	162	169	154	162	165	174	150	166	155	167	161	180	150	170	148	166	154	175	187	167	159	158	156	163	175	164	150	149	138	139	158	158	173	184	135	157	138	158	151	175	148	180	149	151	151	161	150	137	147	164	153	149	169	176	150	169	176	139	173	155	159	167	159	157	166	165	177	152	162	148	177	180	178	153	176	169	166	174	136	164	180	160	152
4897	3423	6782	7491	5354	4609	11038	12446	9841	5808	3480	1804	899	551	450	418	416	399	400	428	435	415	386	435	415	434	406	382	442	399	417	439	414	379	445	385	433	412	412	403	408	408	412	433	389	430	406	389	422	424	413	388	406	416	378	399	423	402	409	430	427	388	394	393	380	400	426	388	383	403	401	387	397	407	430	403	381	380	395	409	389	391	397	394	400	385	401	430	421	385	384	388	388	411	397	434	423	414	410	416	414	392	412	393	395	416	403	419	405	415	409	384	405	403	377	402	378	417	416	424	398	376	398	394	438	457	430	437	409	404	390	389	368	414	391	416	424	425	370	426	400	358	401	427	408	387	410	421	425	398	367	395	393	439	399	402	390	368	378	401	397	406	378	421	403	391	414	422	441	422	395	381	405	430	422	372	407	365	395	383	387	395	407	365	419	420	393	444	403	406	378	426	394	378	412	366	418	386	396	408	388	357	374	423	402	393	399	400	401	427	396	415	399	436	430	374	418	404	395	419	430	393	405	405	404	395	406	386	418	391	421	407	386	383	401	375	434	418	409	405	450	379	427	407	416	409	390	418	420	370	394	396	394	416	394	385	397	392	432	406	414	383	427	409	414	399	389	394	373	387	398	399	449	367	423	401	425	418	385	439	437	396	366	410	404	411	365	407	436	402	426	401	396	376	441	387	421	440	427	411	414	387	391	373	415	400	403	416	404	396	407	411	380	435	393	399	405	456	406	388	386	412	397	382	379	422	401	369	412	405	412	404	373	407	407	416	382	427	395	422	383	388	385	376	420	407	407	401	420	422	429	386	397	405	420	396	389	409	410	432	393	398	395	418	415	423	415	412	390	436	414	409	369	393	410	408	420	396	390	398	449	397	420	403	414	387	423	398	409	408	442	385	377	393	351	400	388	410	421	399	380	387	408	404	395	393	394	411	399	402	398	398	411	432	411	391	400	415	370	406	426	389	388	423	430	400	368	417	454	410	416	356	409	374	423	460	409	438	401	416	434	473	400	345	393	438	406	386	394	405	396	412	391	424	405	403	408	423	387	394	383	391	391	429	400	406	444	405	389	398	413	386	377	455	398	421	401	396	385	424	407	382	404	383	418	397	385	411	379	457	430	404	439	409	407	414	409	385	432	420	406	387	398	396	382	398	357	435	442	439	421	423	398	424	415	424	438	419	416	412	387	390	419	408	393	401	413	415	398	384	393	410	379	400	392	376	426	417	381	386	443	400	395	416	401	404	399	376	374	418	421	380	398	440	407	432	424	416	439	417	393	432	391	376	423	392	405	421	407	405	406	418	408	375	409	405	453	362	430	399	423	382	431	391	372	409	389	378	414	387	387	414	393	390	445	388	401	409	377	391	382	408	390	377	396	430	429	405	403	400	347	408	429	416	425	399	369	430	410	391	373	437	388	403	410	371	398	397	394	407	405	387	412	385	362	392	409	398	382	406	438	350	413	398	392	379	408	412	418	384	456	410	390	441	441	425	428	427	417	445	431	379	375	381	395	364	394	386	434	430	399	409	403	389	398	421	389	443	392	405	370	414	437	356	364	383	398	401	433	435	417	414	366	399	428	388	421	409	402	395	411	377	410	394	411	440	390	419	416	407	426	421	400	376	424	404	404	424	435	420	431	419	387	389	405	399	382	407	409	406	414	385	381	406	394	440	363	416	398	393	401	404	367	407	408	400	406	386	392	366	398	382	393	434	408	395	396	397	394	418	422	399	393	411	458	451	394	382	396	395	417	399	389	393	395	398	378	408	374	380	402	381	411	447	394	388	358	429	414	362	400	376	403	405	421	426	380	434	398	459	445	425	402	436	385	402	377	403	415	403	406	415	411	364	379	405	412	402	445	387	393	389	383	407	424	400	403	398	404	409	405	417	369	416	439	376	431	422	422	395	395	390	386	386	410	375	413	401	380	405	405	410	392	400	337	374	405	396	411	418	389	404	410	392	385	381	420	474	406	411	385	422	403	408	423	374	413	391	390	376	412	413	415	413	406	421	421	392	449	382	454	392	405	425	380	410	395	404	410	415	409	417	392	426	377	406	404	401	423	379	405	397	393	387	382	385	375	407	404	370	390	414	412	386	423	409	389	385	410	380	400	399	397	375	407	411	384	446	387	347	407	407	372	397	394	403	389	411	387	411	424	395	380	404	431	388	407	400	415	395	440	353	399	381	378	436	346	385	388	383	428	390	383	415	393	439	428	427	377	422	440	408	405	434	411	394	388	396	432	402	395	415	409	397	404	390	386	415	382	407	433	434	393	420	405	432	420	403	361	419	411	388	424	372	427	397	379	399	404	378	394	434	392	437	407	382	410	401	394	401	419	403	372	399	417	397	452	372	411	390	407	395	426	401	432	396	401	406	399	363	409	358	421	460	392	422	372	414	391	384	419	402	414	385	393	397	373	410	418	416	403	380	372	420	430	380	406	414	411	426	432	433	403	378	395	372	395	408	397	383	409	398	399	422	398	404	405	408	430	398	385	415	405	405	387	380	385	399	392	367	399	403	401	362	408	410	403	416	398	419	376	380	393	413	366	386	413	376	396	384	398	407	393	376	383	401	400	412	427	400	389	421	413	394	407	409	431	340	397	389	393	372	403	396	409	381	374	393	392	388	391	430	386	400	382	422	376	390	365	391	384	406	376	433	408	434	399	397	432	417	402	366	396	395	376	403	359	410	428	377	396	426	419	402	413	347	415	408	384	407	430	390	419	404	367	372	414	402	407	385	437	423	426	389	378	393	433	403	366	422	380	401	433	441	401	421	389	423	406	412	403	403	391	408	416	385	433	393	409	394	387	401	384	383	419	385	411	406	428	403	389	382	405	403	387	425	391	425	404	418	425	401	412	431	406	426	409	379	396	395	399	403	391	412	425	398	416	386	426	451	385	410	394	377	366	414	413	406	403	435	403	433	397	421	396	428	402	415	423	392	392	395	426	420	420	374	425	428	425	415	445	376	418	377	393	424	409	401	409	398	413	397	397	422	413	388	377	412	372	418	392	411	403	420	414	432	422	422	413	449	416	411	380	387	431	385	394	409	393	404	389	398	413	378	406	397	412	384	399	407	386	436	418	404	403	451	408	419	431	400	410	413	407	425	386	380	396	399	404	403	432	438	385	396	407	420	422	400	417	392	423	401	404	378	386	375	395	380	367	419	388	407	395	406	398	444	373	409	424	372	388	387	411	380	379	420	421	393	431	381	438	416	384	409	406	410	440	392	415	411	413	387	400	366	388	370	444	414	407	414	419	397	416	358	400	429	412	425	394	404	435	418	417	403	390	404	400	411	379	404	378	409	412	421	363	384	395	413	429	423	413	414	387	398	367	365	397	437	413	415	415	392	408	420	388	351	381	385	428	379	396	399	397	428	398	385	368	419	411	416	407	402	393	371	401	371	431	340	452	403	439	405	387	404	406	418	406	418	456	419	420	383	444	418	408	417	379	393	401	396	376	410	389	392	408	387
29202	16664	9262	5694	3896	4782	27303	30912	24044	12014	6715	2288	817	391	254	206	198	187	177	199	194	183	187	196	186	208	222	184	202	190	168	204	219	199	199	201	179	182	198	203	208	176	191	173	195	200	188	181	196	195	183	192	185	197	191	198	189	196	165	210	218	175	161	203	188	220	198	185	218	182	187	206	193	199	197	197	192	214	203	191	201	197	168	191	193	191	205	210	173	183	189	195	187	197	178	215	183	205	187	210	232	193	186	198	198	197	186	212	220	181	203	179	175	177	173	200	181	199	194	200	197	203	175	181	215	195	181	193	212	182	206	214	214	195	194	194	187	223	188	188	199	183	187	189	221	188	191	178	198	182	184	211	204	192	158	181	206	189	202	180	219	205	198	204	204	178	204	175	184	189	185	176	213	207	173	168	216	184	196	208	192	201	178	164	205	203	210	193	191	178	190	179	205	170	212	217	190	204	203	190	194	204	187	202	169	169	181	188	183	207	193	179	197	177	185	189	222	209	194	216	186	197	189	181	200	173	211	178	197	207	188	210	176	226	181	205	190	199	192	210	202	172	188	185	196	185	189	186	201	180	202	182	174	184	194	192	204	199	170	209	213	174	218	195	191	187	200	191	181	200	177	204	220	197	189	211	178	182	178	187	178	206	178	198	214	193	191	203	201	188	210	186	200	178	179	207	214	198	183	206	195	186	186	161	206	222	189	208	209	188	197	196	188	176	195	179	184	198	188	205	180	237	191	212	176	195	194	207	195	193	195	195	203	165	222	190	216	198	193	195	215	201	190	156	188	189	184	206	185	190	188	189	194	177	205	202	201	196	182	196	197	192	181	180	204	181	178	207	207	203	181	162	206	176	209	196	171	213	196	220	182	190	207	187	180	174	208	193	196	205	213	225	200	189	222	179	199	214	197	193	181	188	201	209	178	191	193	169	193	184	190	203	199	207	212	196	169	212	229	184	201	177	181	216	182	197	189	195	209	196	189	213	220	158	186	213	241	201	181	188	180	184	207	189	182	178	204	173	221	188	179	197	184	186	207	187	178	194	182	203	219	203	200	197	182	192	191	170	201	207	186	188	214	202	193	199	213	201	201	189	185	201	189	199	204	181	207	197	188	194	206	182	162	189	167	159	200	191	168	239	190	176	182	194	199	222	187	196	183	200	168	193	166	211	195	179	198	174	216	194	165	184	181	188	192	203	224	215	205	180	224	198	195	200	203	174	175	202	193	190	188	227	201	199	198	190	206	196	207	166	192	207	206	206	207	199	197	183	186	185	205	199	187	204	191	205	203	189	181	175	169	183	175	167	196	207	181	203	215	197	193	195	216	188	176	204	178	206	210	199	211	198	199	210	236	174	213	192	176	205	195	180	179	175	224	179	211	169	196	158	189	194	197	187	223	210	197	221	198	210	227	179	201	204	184	205	215	197	184	201	172	182	201	209	216	170	196	181	189	171	198	186	193	195	188	179	195	194	199	191	179	192	182	187	200	204	190	194	202	180	194	187	193	220	185	217	200	192	184	232	184	201	151	190	208	199	216	198	193	193	183	199	173	216	186	202	184	208	218	176	180	192	203	182	166	170	202	177	181	184	218	192	199	191	191	183	170	186	207	203	201	177	202	199	200	190	193	163	195	195	162	199	179	201	191	172	197	193	211	169	200	225	221	225	182	195	193	189	181	229	201	219	183	197	208	189	186	197	185	205	200	206	202	204	181	191	190	200	207	200	207	188	185	201	175	194	175	181	175	209	204	196	186	191	186	191	223	186	202	192	207	200	193	205	204	179	203	211	187	196	205	191	194	218	178	200	197	199	185	189	190	196	200	190	181	171	220	188	183	191	177	199	218	200	196	212	197	187	222	209	196	200	202	200	206	195	196	203	191	182	176	184	200	156	205	171	184	191	186	208	195	206	179	220	214	223	221	179	210	209	185	180	188	184	206	185	181	168	176	175	189	200	191	200	194	207	209	210	201	207	194	186	231	195	203	165	226	184	179	189	208	229	198	168	205	175	164	201	214	221	194	220	199	157	183	187	207	180	195	171	202	209	194	187	227	190	222	168	181	178	204	168	192	190	195	183	213	171	180	201	192	188	177	221	182	183	203	206	196	189	203	220	186	213	193	186	200	205	186	193	183	203	204	186	214	193	234	204	169	188	169	165	193	222	217	199	216	186	217	156	187	188	190	212	169	206	211	212	208	205	169	182	183	185	186	187	205	193	190	168	191	188	182	177	178	195	207	195	188	173	185	222	203	200	197	179	185	198	184	202	187	185	188	214	195	192	181	210	193	192	198	193	188	201	187	183	196	191	178	188	203	167	200	196	209	196	196	197	195	204	196	189	196	190	190	215	187	199	195	188	193	186	178	176	206	186	205	166	186	187	191	185	226	190	192	175	188	183	191	204	182	209	181	169	209	193	182	181	183	185	183	209	215	165	190	195	204	191	204	186	212	194	204	184	186	173	196	164	193	170	207	169	175	190	182	192	191	193	169	214	190	171	207	194	217	173	188	193	221	200	188	202	192	195	194	198	192	209	234	203	203	200	188	208	173	206	182	181	217	188	194	201	196	187	170	177	190	186	189	189	169	165	184	176	167	198	188	205	202	208	178	189	204	171	170	196	205	201	207	210	214	186	192	189	191	198	207	195	165	190	193	195	201	201	201	190	205	196	217	210	192	190	203	208	192	189	191	184	202	195	182	182	189	199	182	193	178	202	215	198	218	200	189	181	188	196	202	212	189	186	202	187	186	193	201	179	204	208	177	180	209	173	199	211	187	182	186	201	183	197	201	189	193	179	208	206	202	174	203	161	192	216	212	170	197	177	166	184	217	195	214	189	210	189	189	188	181	183	177	189	234	192	203	183	199	191	185	182	193	198	199	201	196	193	214	188	185	207	193	191	202	193	175	171	191	184	204	183	188	194	211	205	183	198	184	172	180	192	212	199	187	196	207	191	190	206	218	194	188	181	196	185	193	228	182	201	184	196	209	212	201	205	193	193	193	206	196	202	196	190	176	180	207	200	209	188	182	209	217	195	204	206	183	186	187	163	163	183	204	184	199	193	187	181	192	193	197	195	207	178	194	217	201	173	212	196	176	203	204	175	174	182	213	190	183	185	200	217	190	216	186	186	181	171	210	214	221	206	175	181	180	181	183	194	197	198	213	211	187	206	191	190	189	206	202	199	191	208	200	161	187	187	180	211	219	194	205	208	182	177	192	187	202	210	175	204	216	182	207	182	191	208	237	191	187	185	179	214	207	179	204	182	172	189	200	196	194	176	174	177	221	186	174	214	208	177	191	197	199	178	217	171	180	175	172	178	223	196	212	199	180	196	184	193	192	200	198	198	201	188	195	174	207	199	208	215	185	193	178	205	197	184	202	188	202	182	212	196	205	204	172	185	209	186	181	186	186	188	165	202	172	201	192	198	177	174	193	191	191	193	209	180	210	215	178	186	174	198	172	193	179	190	189	200	187	166
21645	4693	7139	9341	10149	16277	47245	48901	41111	28525	20828	8802	3483	1374	704	523	483	506	528	470	509	484	506	457	475	481	488	460	456	451	484	493	477	490	483	517	543	476	481	490	477	468	488	500	494	451	474	455	426	490	489	469	470	467	504	452	487	485	491	489	476	504	496	508	491	470	502	477	483	457	444	491	467	488	487	510	503	485	477	489	441	497	501	475	492	475	515	472	478	431	522	461	491	511	474	475	484	471	488	480	482	461	480	494	466	453	517	508	493	488	524	476	481	488	483	515	479	474	496	460	469	476	451	479	460	494	460	478	487	493	473	459	535	463	450	482	471	485	534	518	496	494	464	495	477	463	481	462	465	459	516	463	483	481	500	498	498	494	501	478	499	484	488	469	481	455	528	456	520	488	518	494	490	529	527	480	463	452	500	460	450	498	470	455	478	491	456	485	452	478	470	514	527	489	499	483	462	470	467	472	518	430	501	464	486	476	486	508	480	464	465	497	495	449	464	472	538	489	491	460	482	492	478	469	466	452	476	479	447	485	459	462	476	468	509	480	518	480	485	440	472	474	495	501	467	455	467	459	473	457	500	471	475	477	502	522	495	473	492	498	514	476	494	456	511	501	498	474	504	467	460	510	465	491	489	523	456	495	475	500	464	462	454	481	458	461	436	452	496	453	505	504	500	464	449	444	496	513	481	466	486	474	485	464	465	472	468	470	484	462	465	497	510	479	505	468	505	499	475	482	461	469	503	490	469	483	509	478	518	473	505	517	472	475	438	490	434	443	515	487	517	500	439	491	476	518	496	532	494	487	495	478	482	431	481	478	505	453	489	462	474	485	464	476	494	485	483	520	443	476	495	457	475	469	476	464	454	471	505	491	512	459	462	472	506	490	490	526	473	494	453	483	475	482	458	543	481	521	451	491	511	487	471	459	502	487	498	465	486	511	460	479	489	477	510	468	505	461	486	470	484	465	524	496	493	469	498	484	494	507	448	463	473	480	486	478	447	471	481	487	473	497	537	461	473	465	493	499	453	491	512	475	480	512	484	488	474	477	489	475	500	511	483	448	455	494	479	446	501	470	485	466	524	482	469	490	515	493	467	500	491	514	462	484	478	458	480	460	498	480	476	462	506	484	445	459	440	493	468	446	469	497	536	473	477	440	475	465	489	507	525	427	468	473	503	476	474	488	482	493	480	478	509	457	475	485	404	497	473	462	481	444	473	461	505	494	489	534	488	501	516	469	465	504	458	508	488	491	519	557	480	468	456	454	511	512	466	488	462	490	498	478	529	492	498	478	483	439	495	482	479	476	500	488	499	502	495	452	470	509	479	517	464	466	475	454	461	514	463	501	528	452	471	508	452	450	476	474	462	494	516	462	460	493	510	501	454	480	486	461	518	444	482	500	477	504	475	481	440	473	469	475	512	467	474	465	484	494	495	478	475	471	484	466	516	507	492	482	501	475	461	497	475	497	470	448	442	480	493	467	482	463	482	499	473	493	484	507	508	422	454	463	481	482	517	462	525	482	480	459	487	486	522	489	475	467	492	492	474	454	472	524	488	494	480	497	490	470	507	471	459	501	475	548	455	450	468	508	486	471	490	494	489	491	430	452	489	486	429	473	465	506	497	505	479	466	458	493	489	488	501	457	484	475	492	460	436	504	485	484	504	453	498	523	457	488	497	487	483	489	461	493	482	468	479	490	478	473	503	495	469	485	486	500	493	460	489	490	515	500	488	471	501	491	501	490	490	491	475	512	447	467	499	489	418	461	460	481	502	501	436	479	454	489	451	480	476	476	480	477	487	484	468	544	479	471	496	471	437	459	483	516	469	487	480	477	468	516	462	520	464	474	485	459	447	470	467	450	480	487	502	509	468	472	469	500	502	479	467	453	446	485	467	477	481	549	464	485	458	495	463	512	508	506	533	542	477	468	450	483	476	496	544	433	418	494	509	468	513	485	459	445	546	483	467	465	489	453	491	471	480	463	462	477	474	452	481	440	453	462	474	429	492	429	483	466	446	484	460	473	495	489	444	472	522	493	490	464	472	480	477	495	412	483	508	522	495	500	500	473	491	508	535	479	467	467	494	485	504	459	532	496	499	493	516	479	495	477	507	469	507	486	488	453	498	495	478	481	470	496	414	460	526	494	461	508	482	441	466	476	460	479	474	463	516	470	515	505	502	476	497	489	472	476	505	458	484	489	473	490	493	499	499	453	478	491	525	512	477	480	510	454	485	459	501	419	490	495	467	449	486	476	438	473	497	465	480	473	451	477	464	490	492	459	455	450	450	491	496	450	488	464	494	480	451	483	477	481	499	487	467	451	517	470	488	460	498	491	474	508	441	484	479	477	479	521	531	455	485	459	496	477	516	511	501	478	540	532	472	467	452	467	475	489	494	483	453	497	482	477	442	451	517	463	460	486	497	502	469	464	479	499	495	479	488	487	489	533	543	456	462	478	483	464	474	468	476	483	436	474	462	501	499	499	501	483	466	485	466	470	518	465	502	447	492	481	521	497	494	493	526	450	497	458	485	504	510	483	504	470	481	486	493	487	525	491	470	458	517	517	511	442	504	485	505	441	489	499	476	491	462	470	520	463	499	476	491	463	508	505	522	467	452	475	458	493	505	500	502	517	524	441	450	456	495	481	473	487	479	494	482	450	470	484	527	497	478	451	475	498	492	480	463	489	443	467	487	488	454	475	476	454	455	490	504	452	488	511	523	489	485	485	467	467	459	495	523	470	471	476	489	478	488	482	471	484	461	483	477	454	491	500	486	462	493	481	440	470	471	500	505	466	479	494	478	450	498	472	483	499	453	482	482	451	451	462	490	467	469	463	512	506	468	480	466	491	502	516	456	481	494	498	499	550	498	499	469	495	437	508	441	441	495	497	499	472	515	519	451	509	453	513	480	499	456	410	468	481	495	495	523	497	518	499	455	558	483	480	500	465	499	496	469	503	469	466	487	480	440	475	506	477	481	460	487	492	521	470	461	474	499	475	467	478	462	477	492	454	511	486	511	525	465	487	485	484	465	477	493	496	517	474	487	494	484	486	497	458	475	483	485	462	533	498	499	498	477	460	496	459	448	478	517	463	516	502	451	488	506	479	449	478	461	471	467	507	478	492	486	504	506	492	472	481	537	464	479	490	485	462	504	497	487	443	491	439	505	471	488	476	473	501	514	484	506	494	464	529	452	456	492	474	485	508	519	539	508	489	458	473	477	469	473	500	511	469	486	512	491	479	474	467	460	472	454	474	509	491	467	509	488	469	488	479	486	476	453	489	488	480	463	491	490	500	466	462	473	490	476	510	462	456	484	506	478	486	477	452	442	465	449	501	486	514	497	497	471	486	452	500	505	474	460	456	491	462	472	527	472	495	511	465	502	449	484	507	516	509	495	489	490	475	526	476	515	491	475	498	493	458	428	472	473	456	485	468	443	475	460	534	494	490	501	492	486	457	470	477	500	502	459	455	496	521	478	467
35518	16427	11769	11032	7358	7369	40123	46239	39114	24944	13507	5127	1556	572	293	203	190	175	195	210	193	197	170	194	190	173	172	167	158	188	200	175	208	202	193	179	199	183	172	184	189	180	186	187	194	176	204	165	157	170	176	190	201	186	193	201	165	191	188	186	188	169	176	170	203	212	179	195	189	188	174	188	174	200	196	192	182	180	182	193	178	172	189	199	188	162	186	199	176	175	184	192	181	206	201	208	175	172	186	188	177	171	194	189	176	178	186	192	189	202	194	207	172	172	204	197	181	175	205	202	171	195	160	220	198	186	209	171	179	144	160	169	188	168	182	164	179	180	170	171	172	175	188	174	184	179	183	190	189	184	178	167	208	201	181	175	184	174	191	179	192	185	177	187	214	189	205	181	206	175	185	190	190	188	188	194	177	177	187	175	190	184	168	207	169	189	186	195	173	166	174	193	185	186	191	175	183	230	198	210	182	206	213	192	180	193	198	177	205	191	197	169	188	184	199	214	190	170	163	186	184	181	166	195	190	210	179	159	174	173	158	172	183	157	165	210	200	195	179	203	165	183	186	174	192	165	187	183	167	181	179	168	187	203	219	181	197	208	201	204	217	171	183	176	197	213	183	185	181	161	176	218	188	190	187	181	171	193	186	185	190	164	210	188	179	189	170	172	191	199	189	187	185	210	213	194	198	184	180	190	200	171	201	205	184	201	173	195	205	182	197	209	192	202	190	203	192	206	159	177	164	200	181	193	197	198	192	180	181	201	210	183	186	188	194	178	167	212	197	195	191	193	185	189	184	212	172	189	181	179	189	170	170	179	205	193	166	179	187	192	192	192	168	207	216	180	200	193	209	171	170	181	178	169	177	178	203	189	175	199	205	192	189	178	176	213	191	190	182	174	184	205	188	181	222	177	191	201	202	179	180	170	197	197	202	176	208	180	198	190	206	176	172	185	164	206	176	181	195	179	183	186	171	165	174	172	165	185	192	200	206	195	194	180	189	172	187	195	186	180	203	193	181	195	201	188	182	178	188	166	193	207	167	203	178	166	217	189	172	173	211	209	192	192	191	189	169	173	188	166	175	190	176	207	190	225	205	185	179	190	186	208	233	187	177	198	204	230	192	185	197	198	196	182	191	172	186	170	191	192	176	186	160	181	197	197	194	166	182	189	164	177	176	191	208	177	194	187	170	174	180	191	187	195	205	195	184	175	167	168	159	175	187	187	183	192	182	170	192	220	194	186	165	183	191	174	176	184	182	186	211	185	174	210	172	211	174	213	175	197	196	189	186	170	151	172	183	183	189	202	196	176	187	163	197	185	175	198	170	176	171	191	195	180	194	160	134	179	185	178	173	189	200	188	184	177	184	185	193	193	170	167	177	194	184	181	197	184	184	200	184	172	194	214	179	159	193	194	201	186	179	202	157	191	203	183	194	189	205	182	178	168	197	186	175	175	166	183	175	176	206	176	189	164	189	209	182	181	200	210	167	165	200	214	199	173	182	177	223	189	207	185	199	170	211	186	164	190	194	184	170	160	186	194	179	194	192	179	200	187	209	164	165	166	180	186	193	181	179	187	189	199	210	183	184	196	185	195	182	172	183	185	177	222	198	160	172	205	204	189	196	182	196	204	181	166	190	180	185	169	199	170	201	175	184	182	189	156	194	229	169	198	181	192	178	191	195	196	199	179	192	191	191	167	189	179	189	184	177	168	171	192	216	166	191	214	175	168	181	192	205	205	177	176	191	192	201	164	185	191	170	200	172	175	173	176	175	206	213	205	160	179	181	158	194	189	191	206	201	200	211	210	196	178	184	155	175	170	171	174	158	186	190	205	200	193	167	179	178	163	192	191	179	180	172	203	194	181	206	178	191	157	187	185	200	164	178	201	152	170	224	205	192	169	179	182	181	175	180	182	186	185	195	170	184	198	177	181	196	197	193	197	198	179	180	155	198	183	188	194	180	182	198	170	203	183	203	171	175	182	175	178	162	179	213	195	166	203	198	187	182	201	163	212	196	191	197	171	179	190	195	188	212	201	179	186	181	181	173	175	183	209	196	179	181	184	199	205	172	169	163	186	203	170	167	176	194	160	192	185	182	181	181	185	179	196	197	187	195	187	171	180	205	175	176	193	198	177	159	190	193	144	161	209	180	219	184	204	162	174	186	188	175	188	179	174	187	186	175	196	169	173	206	179	168	218	208	173	194	183	169	194	153	211	170	187	174	189	173	190	181	171	196	178	186	182	189	194	189	176	178	187	193	204	207	187	200	194	175	196	182	216	226	172	197	187	191	193	201	177	186	206	169	198	204	166	183	166	170	188	169	163	185	177	172	207	206	197	173	178	195	147	194	188	198	186	173	171	168	186	191	195	198	176	186	213	184	207	182	188	168	178	180	163	174	207	196	204	183	154	215	165	195	164	171	181	186	172	158	195	204	174	181	179	175	157	192	177	195	191	195	187	179	190	183	176	182	202	177	200	204	194	233	200	180	198	183	197	206	176	189	190	186	186	190	188	185	207	190	150	169	180	206	172	188	178	182	185	173	181	188	183	189	194	199	174	167	193	160	196	184	189	191	171	204	211	191	174	210	176	207	225	188	184	185	193	176	188	176	187	184	199	176	193	195	171	180	162	201	178	175	203	184	178	179	173	206	166	150	188	208	177	173	184	191	204	199	208	225	196	168	187	202	197	168	203	171	180	189	201	182	188	203	210	179	177	192	151	168	163	216	205	188	185	201	202	203	196	166	173	164	152	183	180	180	155	181	183	191	175	183	181	176	186	197	185	203	182	194	203	156	203	166	176	175	193	191	163	211	158	157	176	177	186	182	178	180	176	164	184	173	199	192	181	169	193	178	199	172	195	187	190	203	166	192	167	176	181	203	164	191	198	185	166	177	173	182	211	213	184	186	194	171	150	188	186	183	159	197	172	184	197	190	196	206	163	183	183	166	184	189	186	188	179	175	166	206	195	188	187	189	177	185	190	188	193	185	193	201	202	191	185	195	182	187	177	210	159	194	181	181	203	184	180	200	185	191	192	179	175	193	174	202	161	187	208	189	169	177	175	178	168	185	185	176	186	171	210	193	192	179	172	217	186	185	158	169	176	191	201	166	174	147	176	189	185	210	200	188	182	178	193	191	170	182	207	178	177	180	207	202	205	202	188	185	171	170	182	164	175	193	181	167	200	208	171	165	171	203	188	163	175	178	182	174	189	162	202	197	192	189	172	194	195	223	199	178	187	163	180	186	169	218	165	175	188	201	208	184	194	197	170	200	182	189	187	216	184	164	165	160	194	184	173	176	171	195	204	175	168	191	200	188	176	177	194	187	186	187	181	180	194	195	206	190	194	194	175	199	195	162	183	217	177	207	169	210	197	211	187	189	197	167	165	172	183	193	207	198	194	184	179	194	196	182	182	172	204	211	177	176	158	185	170	187	198	181	181	192	200	196	192	198	155	171	183	192	183	193	207	176	195	182	181	189	167
22208	4173	10919	17721	16280	20969	57078	60802	54112	41134	29707	15814	5963	2123	905	570	465	426	472	408	473	465	432	467	443	469	451	447	435	519	424	449	411	432	476	473	470	454	462	459	451	487	452	491	427	451	428	473	462	458	435	483	467	409	458	449	427	460	470	462	452	474	464	476	443	435	461	430	478	434	479	469	441	424	464	442	458	479	462	468	477	420	448	437	472	427	442	497	473	479	485	465	460	483	439	450	474	443	442	482	500	450	442	429	432	440	424	468	492	437	462	414	450	490	437	476	469	494	423	455	467	431	444	476	430	436	468	498	507	480	466	414	472	457	495	471	456	443	446	456	473	446	489	446	458	408	432	459	443	475	462	436	453	451	449	421	428	448	445	473	438	477	426	471	434	437	472	493	447	488	469	451	473	449	426	460	455	480	464	434	440	446	503	426	473	464	487	468	432	486	461	458	459	489	445	478	468	456	464	447	456	457	421	428	450	453	435	452	443	495	427	446	435	422	442	467	477	450	470	424	444	487	443	453	446	467	468	453	444	445	480	427	490	456	406	420	435	439	440	452	488	470	439	456	442	440	498	466	456	493	433	441	466	455	465	454	496	467	428	471	449	454	448	432	420	435	440	446	456	410	445	465	460	462	460	474	465	468	445	498	449	425	415	495	466	443	461	489	435	445	440	413	479	466	425	482	468	495	422	440	424	431	503	483	439	492	454	446	500	469	470	494	465	407	460	406	471	453	434	440	447	469	443	421	453	491	489	460	440	446	441	462	411	408	438	491	458	433	466	471	468	480	431	446	437	435	439	499	449	455	444	448	431	447	439	437	453	474	453	432	432	429	446	462	462	447	448	458	427	429	456	442	485	450	447	459	460	425	473	425	477	476	438	472	454	446	423	434	485	442	441	436	477	436	462	468	462	447	452	444	454	460	465	434	501	459	453	469	494	454	448	430	449	428	452	436	427	503	436	480	453	480	441	466	452	438	454	467	469	455	460	484	468	445	461	446	449	436	453	478	431	443	435	419	454	478	456	444	478	466	447	406	435	445	455	474	439	434	428	445	442	449	449	441	482	480	453	469	424	448	463	432	494	478	444	468	431	422	469	478	420	469	449	433	438	436	439	443	408	437	437	437	443	445	404	476	475	453	448	436	426	453	451	453	470	465	461	458	481	420	462	468	445	479	442	464	451	475	463	452	442	411	461	468	453	463	437	520	477	507	454	477	502	457	464	478	442	478	422	460	470	460	493	453	429	463	468	484	458	465	445	464	448	441	427	456	499	448	458	464	460	416	484	428	435	427	469	442	442	490	439	453	473	440	485	446	500	442	458	440	485	445	445	446	483	444	462	437	469	433	422	471	463	430	468	464	486	455	469	467	460	421	464	450	431	435	436	467	420	458	447	443	445	456	486	455	422	454	427	464	464	480	474	459	450	447	467	433	435	429	476	439	462	469	478	459	413	459	426	438	465	452	400	391	424	461	477	462	476	465	476	461	490	447	392	452	465	449	458	462	448	439	423	454	469	473	441	483	422	426	425	448	474	459	441	422	474	431	457	493	443	434	437	461	425	449	432	494	460	478	459	444	477	467	446	456	468	499	417	486	430	470	448	456	424	471	428	439	444	463	467	460	453	462	480	491	465	470	446	447	415	461	453	442	408	434	478	421	459	441	463	468	436	451	455	440	469	419	454	428	430	464	441	435	472	471	445	453	454	468	448	447	454	474	459	447	472	487	461	424	473	464	452	456	456	452	451	441	447	429	467	460	453	484	469	434	474	463	470	468	445	452	465	453	473	436	463	456	422	442	455	448	423	450	480	453	470	432	475	476	451	448	487	428	496	434	455	489	424	456	450	456	425	434	483	413	440	424	521	441	466	423	455	425	442	440	486	419	428	480	449	458	436	474	436	486	497	477	490	477	466	455	422	420	463	451	436	428	470	467	453	458	480	462	486	485	496	478	418	441	461	490	449	455	428	440	458	449	457	448	422	449	442	461	466	485	453	467	452	474	394	445	436	452	479	461	462	442	424	438	428	461	423	447	458	473	485	447	416	456	442	468	488	458	410	473	474	463	475	405	477	464	452	473	430	424	485	424	444	452	426	452	437	438	458	488	465	439	464	471	479	441	446	464	441	453	464	431	448	420	467	479	456	469	453	468	471	485	465	464	435	469	443	468	460	424	430	462	440	465	445	435	449	465	466	502	442	465	458	490	473	474	463	452	420	429	422	443	447	466	408	472	429	444	437	438	479	457	445	411	463	445	460	445	462	432	462	406	445	424	448	462	436	442	436	473	461	476	460	500	434	428	438	417	468	451	452	472	503	452	469	492	494	437	393	441	443	457	473	391	418	450	461	414	451	452	433	434	472	425	478	466	432	476	458	439	436	433	451	459	468	449	430	463	454	456	413	449	445	445	467	469	445	415	424	443	460	450	413	466	445	452	462	429	458	426	390	438	467	434	423	450	485	439	463	462	446	438	433	463	471	450	463	408	453	452	480	459	457	439	483	435	457	470	434	495	435	468	473	466	435	465	473	452	456	447	446	472	471	435	457	472	447	457	456	447	438	438	464	469	420	484	433	439	463	443	444	495	452	457	437	475	476	456	454	457	479	455	442	427	428	453	425	494	472	444	466	468	500	475	453	470	446	471	456	477	464	463	456	438	448	421	494	463	463	438	483	466	477	432	467	466	459	471	467	434	418	454	467	428	433	416	453	447	453	445	403	490	436	472	482	467	474	477	452	450	434	476	435	455	463	475	461	400	442	492	476	430	442	432	440	454	458	439	487	449	463	486	465	462	461	475	477	418	433	496	459	470	445	458	468	465	449	469	443	414	427	470	413	428	444	428	425	451	449	460	438	451	454	465	456	480	450	461	470	467	459	452	447	456	424	438	449	435	452	464	494	458	464	470	453	449	471	449	428	407	455	417	469	411	434	457	460	440	416	473	473	444	447	479	454	459	434	421	443	452	443	475	432	437	488	457	415	456	454	454	471	423	484	448	422	446	421	463	485	445	469	508	459	461	449	457	438	490	449	458	432	455	450	479	433	456	465	477	484	455	436	460	433	447	460	454	452	450	441	452	464	448	469	433	418	432	459	449	441	458	401	434	495	481	494	464	468	463	465	441	446	477	432	483	460	465	489	436	477	456	443	445	447	459	444	428	456	475	454	450	429	421	422	463	430	449	451	492	466	458	411	464	451	449	423	472	448	446	440	445	497	477	485	444	468	456	477	475	431	494	479	472	456	473	450	489	434	458	437	416	475	487	429	426	460	456	459	482	445	470	486	424	442	486	455	445	440	428	423	419	413	440	460	428	435	479	464	398	443	429	478	453	427	437	509	408	458	417	414	482	434	476	434	475	447	441	426	467	451	471	438	470	456	443	429	459	451	458	466	447	436	431	432	487	418	475	455	481	449	465	456	493	448	462	445	435	444	437	429	465	444	481	423	409	461	432	443	466	409	440	470	411	471	441	445	444	442	486	445	487
5210	1319	4126	4565	3037	1811	2156	2744	2629	1774	1073	547	300	208	170	151	162	169	150	175	158	128	146	158	142	150	145	166	168	125	159	161	149	160	161	165	167	166	153	147	181	178	164	179	154	163	141	170	169	137	168	156	168	139	141	152	150	153	170	153	169	168	161	180	151	153	169	141	154	144	152	164	153	157	152	151	148	140	153	166	153	151	162	167	128	159	156	142	158	162	158	137	158	166	177	149	172	157	187	149	146	162	163	162	142	134	165	154	136	146	149	160	146	152	156	157	155	148	148	158	162	160	136	145	158	160	160	164	185	170	191	152	147	149	139	158	152	156	157	145	165	151	144	182	139	144	142	159	163	154	171	156	154	126	138	152	119	161	147	159	144	164	190	147	171	157	183	154	148	153	148	155	159	157	170	164	156	170	167	154	144	160	160	134	150	159	171	161	177	170	159	157	157	181	149	166	164	166	163	143	150	194	148	140	160	150	148	133	199	166	167	133	157	159	168	174	160	152	147	141	161	171	164	163	145	181	152	134	142	160	168	157	161	145	127	148	153	151	143	144	176	166	159	154	141	178	155	136	139	142	175	161	148	156	145	152	177	174	128	164	198	150	116	161	159	150	162	144	166	162	143	152	161	157	163	179	158	145	124	151	140	140	158	137	162	131	147	182	152	139	154	153	185	132	151	167	162	152	149	158	160	155	155	155	148	147	140	123	170	158	170	160	166	153	139	143	155	177	179	150	149	160	152	172	154	154	130	147	135	162	163	141	153	140	137	154	142	168	139	158	154	135	119	134	166	154	159	154	159	138	162	149	150	152	156	152	147	145	161	164	136	171	157	136	157	159	165	144	139	153	166	164	171	153	181	145	148	165	148	182	160	147	167	148	172	158	152	153	157	127	175	156	139	160	159	167	133	158	161	156	167	140	158	166	158	155	170	143	159	138	151	165	166	146	154	148	134	158	170	164	167	143	151	138	142	157	145	158	142	168	160	168	148	178	151	153	144	148	169	150	154	148	163	169	174	148	164	156	160	163	170	157	163	137	162	166	159	151	157	136	170	162	151	172	146	148	141	150	186	170	162	172	160	174	135	172	182	136	158	147	150	152	150	166	131	162	131	135	142	154	166	159	143	133	153	139	121	157	143	145	159	158	151	152	139	173	169	160	162	162	165	165	165	149	170	160	156	152	140	150	154	146	156	163	159	151	136	151	164	142	136	157	148	163	149	169	153	148	188	155	170	130	156	155	144	160	138	146	174	182	157	137	163	173	150	148	156	158	182	130	124	163	154	156	150	154	156	146	165	151	154	139	141	161	168	140	136	144	146	131	155	178	153	143	164	149	138	173	145	159	169	163	170	164	170	157	145	156	143	146	152	158	144	156	162	150	158	187	157	163	147	167	168	144	144	169	162	147	156	153	168	183	162	161	167	159	156	149	131	159	182	170	160	146	146	145	149	168	145	161	146	136	153	132	179	165	127	155	139	123	140	140	160	153	157	136	147	181	173	134	142	157	152	146	165	165	142	143	127	164	155	151	152	131	158	174	172	143	166	169	166	171	125	173	151	161	162	168	165	170	168	144	158	147	163	153	163	172	197	151	165	146	166	138	153	159	136	157	146	164	169	142	137	153	158	160	167	145	165	146	150	140	143	134	185	153	176	171	153	161	170	160	148	150	151	137	137	162	155	139	175	173	155	175	176	156	165	122	159	138	155	141	146	152	162	174	146	140	152	156	154	169	155	162	155	164	132	191	181	175	142	150	149	147	128	153	148	157	156	173	151	157	164	143	143	142	148	143	157	169	149	147	160	169	169	175	139	169	167	152	142	154	174	154	150	142	159	164	161	161	169	161	151	150	149	174	142	149	166	149	162	143	154	158	158	154	154	145	155	140	143	161	148	134	153	151	158	168	147	166	159	153	120	147	134	160	158	147	157	133	158	151	148	146	142	146	146	176	138	138	139	150	170	155	154	157	149	141	141	153	181	175	157	161	170	180	136	158	192	170	158	149	161	142	161	141	164	159	147	155	164	167	153	120	136	159	135	144	137	152	143	137	174	169	145	188	174	136	137	146	168	163	166	153	153	164	166	156	172	164	143	136	135	166	129	161	143	138	145	163	153	168	134	158	160	164	160	146	158	158	157	143	138	165	140	145	159	147	145	170	170	131	162	147	143	153	172	182	158	156	152	144	164	162	153	139	153	166	157	185	172	124	149	173	129	147	164	151	146	169	165	142	155	157	159	160	152	167	143	155	148	153	176	172	156	149	155	161	151	170	146	158	160	166	149	155	171	148	151	158	166	153	169	175	167	155	158	172	169	154	124	151	152	175	151	165	150	163	146	139	175	154	163	166	144	157	175	153	151	165	185	151	170	173	151	149	179	145	179	155	145	179	159	158	134	174	172	167	170	164	146	163	138	161	146	181	171	156	166	181	164	149	144	165	129	150	131	160	144	159	150	136	149	146	162	149	156	176	147	138	150	152	148	164	164	138	158	151	149	165	171	165	158	164	140	138	163	151	177	154	140	168	162	163	181	156	133	161	151	154	161	174	145	179	166	133	148	159	167	158	159	141	144	150	161	184	131	137	148	170	147	166	158	142	160	149	173	131	162	146	174	162	165	142	166	154	166	155	161	174	160	172	168	173	163	160	157	150	145	146	129	159	156	183	148	159	182	158	145	159	151	144	163	160	178	181	152	159	157	164	132	145	160	148	158	159	148	158	159	144	166	163	145	139	138	171	171	150	168	174	171	138	157	150	148	173	142	148	159	158	162	159	137	150	138	144	145	147	147	145	162	125	160	167	153	158	159	154	146	153	155	152	162	143	183	141	162	155	141	165	157	143	160	138	180	162	150	155	150	150	152	159	176	177	169	151	164	161	147	140	140	147	151	156	144	137	167	141	186	146	169	163	147	135	159	161	154	148	171	165	139	156	163	130	150	157	131	121	163	162	168	138	143	142	143	156	186	166	169	186	168	169	144	189	147	163	159	174	146	164	157	172	168	147	167	155	175	166	125	138	150	157	147	152	164	188	147	161	158	174	149	151	154	161	168	161	137	141	171	152	156	159	150	161	157	142	171	159	167	132	143	150	142	160	141	162	160	174	133	163	133	146	124	154	155	145	140	163	166	155	157	133	180	145	172	150	158	136	150	143	173	171	162	133	166	126	137	173	161	158	156	169	151	145	142	151	155	170	140	155	157	152	155	147	145	151	160	157	144	121	168	155	148	157	156	133	139	132	166	177	154	165	164	152	170	145	147	158	168	159	163	122	169	138	163	160	166	159	133	163	151	164	157	155	162	166	170	172	126	174	167	141	168	161	160	173	141	162	156	152	165	166	164	164	172	143	150	173	157	159	150	157	145	165	158	162	144	153	152	164	148	137	171	162	146	169	144	145	147	173	163	157	176	167	136	160	143	170	184	155	168	141	140	158	160	152	177	160	143	145	150	153	165	170	156	177	143	154	150	139	156	165	148	171	169	154
3993	1084	7926	11842	10215	6983	9672	11907	10360	6504	3698	1764	942	541	504	430	394	422	377	385	365	364	403	393	443	405	375	417	400	375	402	401	390	396	438	393	390	374	386	397	392	391	370	415	427	406	417	393	367	436	364	441	441	395	430	393	394	402	414	410	386	415	430	380	404	378	365	391	411	381	401	397	392	395	405	384	369	403	395	402	364	425	419	395	427	409	391	407	359	417	399	391	382	407	418	374	423	402	391	402	393	416	386	416	378	431	405	379	404	396	378	410	382	406	421	403	414	396	386	376	405	394	395	412	372	373	415	387	419	390	406	409	394	423	393	392	371	380	369	386	383	368	434	396	472	379	369	375	403	396	401	397	423	414	392	379	369	400	391	422	391	401	419	410	360	380	354	383	409	408	390	384	436	344	388	379	400	397	390	381	388	409	389	390	380	427	401	406	386	376	411	406	378	379	373	353	375	422	398	372	436	394	400	377	378	398	373	370	376	360	409	399	378	391	392	388	395	409	433	393	415	397	414	396	402	396	419	378	414	412	373	420	366	393	399	372	420	393	414	430	372	400	386	412	415	426	390	418	416	411	384	394	366	397	396	408	391	382	404	370	378	387	393	389	386	395	415	381	393	423	395	382	359	410	410	401	410	418	397	396	406	391	378	432	391	391	391	387	397	404	394	413	365	412	403	377	399	389	382	342	390	367	363	421	443	343	394	424	406	396	368	401	377	415	426	399	385	400	402	403	403	377	386	415	361	422	418	393	381	403	425	371	377	370	414	370	402	373	408	405	357	399	479	411	391	391	419	392	393	386	376	415	416	417	384	407	420	430	397	401	364	401	399	367	391	379	396	423	382	407	375	401	385	413	388	379	374	367	390	393	407	377	414	426	396	390	378	369	376	405	406	415	334	371	399	367	399	407	403	422	367	425	398	400	400	370	387	382	367	410	385	374	410	399	385	385	389	375	417	384	402	391	398	413	399	387	381	407	407	379	380	384	385	369	412	356	393	381	411	414	370	397	403	388	385	396	422	377	416	398	377	401	434	408	367	378	393	382	432	378	374	392	433	393	396	399	423	408	374	440	427	417	338	398	377	383	439	417	397	394	399	359	395	403	405	412	415	382	412	370	376	372	412	355	400	403	388	404	408	395	405	408	359	418	395	415	402	400	391	342	415	374	379	402	404	378	403	386	376	420	353	398	402	415	381	386	394	398	405	378	397	377	410	355	415	381	364	395	398	391	398	375	364	405	381	402	444	407	402	375	404	373	370	429	375	411	422	345	358	405	423	383	382	395	389	419	381	410	407	406	402	375	401	378	387	375	378	395	393	427	387	415	431	377	416	388	410	442	381	390	358	395	330	379	390	393	409	361	399	427	395	387	410	421	376	372	428	407	400	397	372	422	414	422	400	373	416	363	382	411	404	389	396	343	373	398	391	395	440	373	405	412	402	390	424	391	396	409	411	373	409	367	377	391	365	413	402	420	413	391	379	379	378	386	362	385	391	393	387	388	406	432	407	377	411	384	401	358	396	377	414	401	379	414	389	401	382	419	397	388	398	430	376	361	405	396	379	418	407	377	387	375	389	402	408	378	404	395	430	412	425	435	395	392	384	402	396	378	392	405	421	418	367	402	397	412	386	392	413	421	382	404	402	389	403	424	403	392	429	369	434	375	397	395	396	409	385	379	411	422	393	386	412	397	399	367	374	397	420	405	363	391	380	375	390	357	401	426	350	377	370	378	357	406	372	403	400	413	394	394	412	389	405	415	401	362	403	369	417	390	400	407	380	385	357	380	392	387	377	406	398	351	346	404	373	386	374	387	422	390	374	373	372	359	401	385	378	373	373	405	400	394	413	402	408	407	436	413	422	385	407	421	410	412	375	400	405	389	395	379	395	399	387	427	367	414	374	412	390	379	396	420	390	388	391	345	400	375	420	412	377	379	352	389	397	401	435	411	421	392	425	387	411	409	384	361	411	420	387	393	399	384	370	381	397	429	393	428	368	359	372	366	423	426	393	380	419	420	384	404	399	413	401	353	405	388	369	373	410	395	387	362	382	412	390	370	407	405	390	417	398	377	425	386	409	392	407	418	380	384	403	410	399	397	378	390	405	376	363	377	378	397	394	391	425	412	428	429	371	408	386	418	376	412	409	365	384	375	406	423	366	369	423	369	377	431	387	398	400	388	381	384	355	349	344	380	406	387	382	377	426	365	408	375	400	383	377	380	425	409	354	420	371	380	399	385	380	394	399	451	419	362	376	393	411	408	414	383	415	396	387	435	384	382	395	358	403	415	409	405	410	399	424	369	370	404	414	363	378	403	393	393	374	377	371	372	407	426	384	384	395	414	396	400	444	415	419	421	393	409	393	387	350	386	372	367	383	393	366	366	374	430	395	396	384	410	393	357	405	380	360	410	383	384	383	369	386	403	397	400	388	396	359	391	394	391	401	384	421	409	417	389	401	425	393	391	410	373	413	418	389	405	401	415	427	356	398	387	375	412	376	407	408	411	386	377	413	382	413	393	394	391	402	397	417	404	387	376	412	385	368	381	384	427	426	432	389	393	348	379	432	405	409	399	405	396	384	350	388	386	424	375	363	401	431	408	399	412	416	396	367	406	422	385	387	407	393	405	431	414	366	410	398	393	419	383	390	355	375	428	418	409	361	381	351	391	412	370	405	387	403	379	376	380	413	416	440	429	348	392	367	404	353	374	381	402	426	438	370	398	413	375	365	392	368	397	372	372	397	428	406	357	368	401	411	366	418	412	376	385	378	401	394	403	378	403	414	427	394	392	399	347	401	405	411	398	357	394	405	409	419	384	374	409	389	389	410	373	368	418	379	425	379	392	409	399	401	417	393	379	407	393	407	434	411	411	393	398	415	417	381	379	378	407	405	388	356	391	381	416	382	427	379	414	394	384	366	370	397	420	415	392	410	388	385	439	412	399	396	390	404	373	379	388	394	387	408	395	385	382	397	377	387	393	401	386	396	386	385	413	403	412	428	393	385	400	383	417	390	405	389	380	399	375	369	393	359	394	386	452	375	365	398	431	402	383	400	383	384	389	393	421	376	389	419	384	367	376	433	366	414	435	402	360	419	434	343	441	373	378	383	393	395	421	400	408	400	352	373	392	383	387	396	374	397	394	394	374	385	412	386	412	400	403	389	410	401	387	399	417	407	422	401	384	405	429	371	400	398	378	407	380	405	423	369	409	344	379	415	366	400	388	389	403	393	391	397	402	381	397	385	424	386	388	385	415	389	404	394	385	393	386	390	373	373	422	403	411	401	389	372	405	376	396	390	448	361	406	413	398	378	429	390	381	424	393	381	375	365	367	402	439	379	394	396	404	408	440	403	376	390	398	378	410	395	383	391	403	391	395	373	417	405	440	415	390	411	397	422	386	386	387	415	368	393	373	406	399	380	370	382	382	368	393	422	418	389	378	400	404	392	431	404	408	392	356	362	401	422	358	378	391	454	378	387	402
24248	9911	10284	6178	4090	3490	20366	31896	25278	13868	6546	2354	762	335	227	221	172	184	212	187	174	200	204	199	174	164	186	192	197	203	196	174	183	202	204	210	203	177	177	186	169	191	188	194	187	194	205	196	203	204	189	180	198	173	195	172	181	202	170	179	234	206	172	191	186	190	191	200	206	170	185	214	167	195	169	174	202	212	192	183	186	190	219	196	187	200	202	192	215	207	183	200	192	193	190	195	177	173	190	215	181	203	195	197	187	173	202	207	187	200	182	199	201	186	201	161	198	197	200	185	203	202	184	186	203	188	185	177	178	184	168	199	208	206	162	205	178	177	176	193	212	218	199	187	199	163	193	189	193	212	170	189	215	194	189	200	178	201	213	188	181	192	211	201	217	177	193	206	199	179	200	198	196	194	205	198	186	203	192	203	186	187	199	184	201	187	203	192	205	193	203	185	182	194	178	184	199	203	231	218	196	184	214	187	198	195	184	180	211	192	164	193	195	165	185	208	199	193	170	200	193	197	173	179	200	225	197	202	198	187	190	189	177	203	204	210	209	216	191	165	191	194	192	191	170	202	212	185	162	176	205	176	170	172	192	201	188	194	192	209	179	203	182	175	188	162	181	162	202	200	179	188	206	178	219	182	201	182	201	173	210	201	209	167	191	227	195	195	187	208	208	178	204	199	176	202	199	198	201	175	212	171	165	160	177	178	179	186	205	170	184	171	210	177	191	182	201	217	183	186	191	206	183	168	191	211	198	208	187	191	192	203	187	189	174	173	166	196	177	176	199	189	180	185	207	181	202	180	199	187	177	207	202	212	169	201	192	205	199	165	196	166	185	183	200	206	185	183	198	187	205	199	169	190	195	193	190	191	189	193	224	212	206	187	193	204	172	198	215	177	178	179	189	164	195	204	188	198	181	185	196	180	211	211	193	198	190	189	185	208	179	204	223	182	198	222	202	193	195	207	203	194	190	158	185	199	196	160	190	187	170	177	207	181	190	193	204	228	223	189	182	191	192	169	222	200	191	201	186	197	200	176	202	202	191	210	198	216	182	178	188	183	189	185	174	202	185	219	194	194	190	192	205	186	182	164	196	209	200	202	197	189	175	211	168	182	184	179	184	202	202	193	178	217	183	209	162	187	176	187	205	195	189	224	180	212	197	191	201	168	172	160	187	190	204	221	185	191	210	172	187	197	186	198	179	195	200	180	185	193	183	167	206	226	182	192	178	181	214	189	195	208	178	188	184	177	211	220	195	195	188	201	231	201	185	189	205	205	197	176	199	190	183	209	211	197	202	200	188	190	186	196	205	186	206	165	203	194	181	198	190	190	198	209	170	184	186	178	201	193	221	222	181	165	192	183	176	189	213	185	202	177	198	177	202	178	194	182	203	202	177	195	202	187	198	192	207	178	189	189	202	187	181	211	205	204	214	194	191	203	191	190	180	201	194	199	184	181	190	181	206	171	211	201	224	187	209	201	204	197	178	180	205	199	196	188	193	202	213	230	205	192	177	175	221	181	182	184	176	195	213	189	193	201	180	175	189	197	184	198	187	183	220	196	198	203	174	190	186	202	202	196	173	193	182	193	203	187	186	188	199	198	186	205	186	199	179	197	207	201	194	203	195	211	171	184	205	175	209	182	203	220	200	201	182	186	186	193	195	211	199	187	217	196	211	182	177	210	191	217	187	186	196	208	188	169	179	202	198	186	194	183	201	185	183	178	183	184	176	180	198	195	194	178	200	223	203	209	179	209	196	197	221	206	207	179	190	221	175	206	180	172	175	149	183	190	185	155	187	198	233	196	202	173	185	175	184	179	188	182	194	156	205	206	197	183	198	210	175	169	194	211	233	170	217	177	200	201	212	186	194	176	193	209	208	210	207	174	212	181	197	205	181	180	202	202	205	187	185	215	193	198	184	199	176	170	176	208	205	186	186	217	212	174	199	161	191	176	191	196	175	201	203	193	222	188	191	185	184	206	211	172	184	164	181	169	197	173	181	179	188	181	192	211	187	189	190	204	202	175	198	185	205	186	185	211	198	202	188	183	188	166	193	212	207	220	214	163	195	177	200	193	192	171	216	184	201	191	186	216	167	169	160	179	175	161	183	176	212	184	171	191	180	202	194	171	190	178	224	187	188	200	212	203	209	198	209	181	198	190	176	200	223	182	185	225	179	180	202	227	179	209	195	218	177	172	188	195	201	196	194	201	171	194	200	199	190	186	195	204	170	201	175	190	214	192	187	198	195	203	165	196	209	183	191	169	190	180	196	195	186	173	182	190	229	206	171	171	183	199	187	194	171	192	213	198	186	193	196	203	205	180	200	191	165	194	165	195	205	196	184	186	193	186	169	172	190	212	202	195	207	210	207	219	176	178	188	193	213	177	209	198	178	193	199	188	189	185	203	206	181	197	170	187	177	177	200	179	180	157	168	192	197	184	181	203	198	173	195	198	209	208	183	214	203	194	189	200	177	201	214	181	197	185	192	193	201	185	201	187	192	202	188	179	197	183	168	171	186	197	188	198	195	190	196	183	190	207	201	192	198	177	191	185	202	201	192	215	171	164	177	186	196	182	191	210	202	194	181	188	184	180	198	187	190	189	195	187	213	192	176	177	164	194	180	183	193	181	195	198	206	179	199	225	195	182	208	194	178	224	181	196	186	200	199	163	195	215	192	198	218	195	193	189	206	203	200	171	189	174	172	211	184	201	179	197	170	174	193	203	201	170	205	192	197	211	213	149	207	220	203	211	184	186	184	176	208	169	201	190	170	201	184	213	190	195	179	208	164	178	181	188	205	197	191	181	171	214	154	184	180	217	203	184	201	177	175	193	198	226	183	185	192	206	211	189	192	194	195	192	210	162	199	194	219	194	164	174	204	172	185	190	201	176	192	176	200	184	204	201	195	189	175	215	194	177	198	191	196	203	197	194	205	193	179	191	201	196	198	194	215	189	182	167	182	196	215	196	173	194	186	172	153	174	182	187	220	187	187	193	214	197	189	177	170	171	210	201	175	198	218	182	174	171	184	203	176	199	189	202	188	206	186	200	181	189	186	198	176	218	191	194	193	165	195	182	210	192	206	180	155	204	204	203	191	174	185	200	197	192	196	202	182	214	169	194	210	196	204	173	197	190	197	220	202	179	189	192	202	202	194	192	178	203	190	193	197	200	205	178	203	169	187	207	184	187	182	168	178	195	202	195	203	174	182	189	191	220	188	200	176	195	177	183	171	185	196	186	164	184	168	176	204	199	207	179	189	196	208	166	184	189	186	210	190	214	181	186	194	189	196	204	193	201	209	184	206	197	190	165	190	183	167	191	189	183	190	182	199	200	190	210	195	188	187	205	215	174	173	199	173	201	176	188	197	186	200	172	198	187	184	172	185	177	207	190	193	194	196	197	207	205	220	172	243	187	191	189	184	197	173	197	210	188	188	199	189	176	189	211	192	175	185	208	215	189	185	188	174	207	197	184	190	173	193	190
15558	3759	12132	11710	11856	12028	41072	49843	42950	30640	20457	9239	3212	1292	721	550	468	464	457	466	476	471	485	481	460	480	441	453	477	479	467	492	486	470	464	450	499	475	464	487	483	469	480	447	509	489	459	444	487	453	488	451	507	488	475	459	456	494	469	477	493	480	478	462	447	452	500	477	475	451	478	472	506	491	453	449	486	485	498	460	469	478	519	476	492	439	453	483	449	478	494	440	532	502	460	483	497	469	470	490	463	508	461	463	480	479	488	472	459	523	484	500	498	467	448	463	445	483	429	476	511	466	459	467	477	511	459	492	481	486	462	470	451	481	465	472	463	495	452	498	462	449	508	477	444	488	464	441	492	486	464	465	456	444	490	457	481	473	459	473	499	486	466	484	510	493	485	452	462	501	432	476	457	527	467	493	468	509	463	444	478	489	481	468	468	520	473	467	458	473	466	469	466	491	467	446	467	498	439	421	488	499	527	485	477	490	465	476	483	463	459	479	455	472	476	496	453	432	460	485	488	464	464	485	468	462	485	503	468	466	489	459	452	500	495	493	505	480	490	477	473	479	488	494	488	461	479	483	485	464	492	488	477	484	460	477	497	428	508	497	515	435	481	442	478	455	478	423	471	518	496	480	482	525	476	461	500	475	498	479	461	486	468	456	489	449	485	451	454	460	431	482	463	463	449	479	476	442	441	502	500	441	454	483	499	454	506	473	504	461	458	483	476	471	469	483	448	469	465	485	468	449	495	471	462	462	497	472	511	487	499	448	469	476	448	497	453	503	441	467	493	486	475	488	508	485	447	474	467	495	449	472	488	508	465	436	452	431	490	449	497	455	476	471	465	485	497	510	470	493	482	491	502	496	457	476	484	486	453	469	444	443	493	458	442	455	490	484	487	464	477	453	454	492	447	478	481	437	457	504	476	463	464	455	501	453	431	480	490	526	494	468	474	476	444	481	485	458	468	450	496	499	496	488	481	488	473	490	461	447	494	520	521	459	479	466	490	494	474	470	450	460	444	453	463	475	487	462	478	456	498	517	456	471	465	470	479	448	420	465	471	500	483	506	491	484	509	521	474	475	433	484	491	457	495	473	478	488	467	492	440	506	525	445	475	502	474	498	460	529	477	469	472	505	480	486	473	461	463	439	498	451	444	457	467	496	460	467	463	475	421	502	478	456	482	504	510	466	482	485	496	471	440	507	480	438	461	468	489	461	493	486	475	498	502	446	475	428	504	518	534	483	495	494	452	441	480	495	472	464	489	530	496	445	451	467	497	502	451	489	468	464	466	482	474	476	504	499	469	463	515	466	490	493	475	492	451	489	416	488	507	490	455	496	498	522	488	451	474	506	451	474	475	474	470	474	494	452	482	495	461	488	449	488	487	480	478	454	454	446	475	490	491	493	496	452	467	463	461	444	471	479	459	483	502	504	461	478	477	473	484	453	452	459	535	501	495	466	485	437	507	486	458	475	459	491	490	462	508	493	486	522	463	489	496	519	482	455	474	495	499	468	435	470	481	463	467	467	486	440	473	486	490	457	444	458	474	485	505	499	465	479	488	491	501	450	462	459	446	515	447	455	477	470	464	461	486	508	486	458	472	455	459	436	450	497	453	481	435	482	471	458	449	456	488	469	456	422	452	479	507	467	473	463	453	482	484	448	468	469	503	466	505	489	480	442	514	464	489	518	456	472	458	474	486	463	490	460	442	479	469	470	451	523	494	474	535	438	457	507	475	487	495	437	457	475	464	436	487	490	491	422	476	520	455	469	503	505	498	501	500	450	454	441	476	482	497	477	467	474	492	463	471	465	505	489	484	469	491	471	487	496	453	468	493	435	449	495	492	470	462	485	496	495	501	435	476	487	502	489	474	468	429	484	475	455	466	488	442	456	472	472	477	450	471	502	514	480	486	494	444	517	464	495	511	504	489	486	468	466	508	467	460	481	474	513	504	477	475	440	461	469	453	478	462	474	473	489	502	473	500	449	467	494	457	470	457	453	468	453	447	473	492	509	465	470	481	475	470	445	467	461	484	454	471	507	468	466	474	461	470	471	494	436	482	497	489	424	507	473	479	465	487	495	440	463	455	507	490	500	483	423	457	470	430	471	455	450	436	495	481	464	477	468	515	473	521	477	461	481	505	510	487	461	445	470	504	493	434	474	470	493	487	487	489	458	477	495	461	472	499	453	507	481	501	495	470	446	468	438	462	497	478	483	503	467	464	498	466	478	502	505	486	476	508	439	463	501	485	486	462	475	452	503	494	490	485	495	493	490	434	498	475	449	474	441	461	484	488	465	543	441	490	469	496	481	465	485	493	481	482	496	434	429	479	479	464	499	449	444	449	483	460	485	486	497	485	503	494	461	439	458	487	489	491	457	480	481	448	481	487	460	498	442	491	472	516	479	460	435	498	482	459	505	470	496	466	466	490	471	473	461	468	486	510	507	483	493	479	462	503	498	472	484	485	464	472	495	482	463	463	470	495	491	482	473	449	463	451	477	488	502	467	489	473	464	499	481	481	503	495	518	498	485	442	491	489	507	468	474	472	496	500	501	427	464	474	487	490	476	497	521	475	474	475	507	530	462	456	471	495	448	490	490	456	469	490	471	472	447	499	443	489	510	481	514	495	441	432	458	459	507	495	465	483	485	521	470	453	470	471	490	468	486	464	502	531	489	459	489	452	474	485	467	491	501	459	467	476	477	478	446	488	513	438	511	494	517	477	475	485	489	516	435	478	454	446	455	471	448	468	477	448	464	480	505	474	450	485	467	502	456	429	516	464	430	449	480	486	455	470	475	476	483	474	451	477	503	474	476	443	509	437	482	463	500	484	446	464	494	458	485	492	491	471	465	459	481	472	490	511	477	454	472	486	491	448	430	501	469	440	472	509	486	458	474	520	494	481	508	495	474	473	436	458	473	457	494	481	462	494	452	472	431	458	434	515	468	526	489	471	465	486	491	493	468	498	469	492	471	473	455	444	444	433	477	485	464	488	471	495	441	473	466	477	426	475	465	468	479	443	460	508	448	490	450	438	455	492	481	483	444	455	500	480	437	507	468	472	475	483	447	441	428	445	484	493	500	514	496	444	466	451	490	485	509	468	471	519	507	477	494	453	506	448	480	515	459	501	450	449	491	481	525	433	515	480	480	405	474	495	475	447	451	481	499	477	490	486	487	466	450	440	500	469	476	439	419	455	508	439	470	474	483	495	487	468	490	471	482	478	495	471	513	500	477	474	518	430	463	463	462	458	493	506	494	443	465	489	445	444	475	474	472	484	480	497	464	493	518	497	531	499	495	450	413	460	472	481	459	492	494	461	492	495	449	477	468	443	440	464	471	490	460	491	486	464	469	476	478	436	488	460	462	498	468	458	455	462	464	457	513	501	496	444	457	503	527	470	452	529	470	489	452	472	456	478	507	497	451	451	495	470	499	475	529	473	477	456	481	468	496	499	497	470	479	473	489	454	513	469	488	427	493	487	452
38547	19844	13273	8556	6937	11568	44599	48224	37518	22466	11516	4198	1294	491	282	237	185	203	181	164	216	188	192	216	193	167	196	178	172	174	193	201	190	171	189	191	186	161	171	195	186	190	202	171	188	193	172	205	210	191	170	173	188	184	181	196	177	164	185	200	198	198	167	176	202	187	181	189	190	181	207	202	200	189	176	162	207	181	189	180	177	173	183	201	171	172	180	179	180	177	203	224	170	165	188	193	173	196	175	177	172	188	182	188	174	197	176	200	187	175	207	180	185	175	203	217	172	181	157	185	183	196	200	190	216	175	190	197	190	165	180	212	189	180	170	199	189	193	170	181	208	190	209	210	178	194	186	157	179	189	181	196	175	204	176	201	187	160	177	188	196	183	170	184	181	175	206	191	201	188	170	171	153	194	214	169	185	204	180	202	186	198	209	194	195	185	181	184	174	171	185	189	188	198	200	186	185	178	187	158	189	179	217	166	182	192	158	171	196	185	200	164	206	164	187	179	173	199	179	199	192	178	200	173	196	191	184	206	157	191	165	193	197	185	188	164	216	176	182	196	175	175	218	187	176	180	210	174	173	211	198	181	175	183	182	161	179	160	193	187	205	214	201	179	212	153	198	167	189	205	191	195	194	176	190	176	168	170	188	186	192	176	171	196	182	179	173	188	182	170	209	185	188	159	181	181	168	178	199	189	208	183	199	193	178	159	177	186	195	183	180	191	181	180	187	207	195	190	178	216	192	206	156	150	190	193	200	182	207	172	210	203	188	199	186	202	175	164	176	177	159	182	196	188	203	197	186	177	186	175	207	188	192	178	176	191	188	195	191	176	195	189	181	185	168	202	198	205	199	201	186	175	183	180	183	195	185	166	184	166	193	185	172	198	158	164	192	195	196	170	177	179	185	179	206	187	157	180	184	155	172	192	175	188	199	192	184	209	178	145	146	184	181	189	172	180	215	183	195	189	185	203	192	179	210	181	205	172	185	201	198	186	192	194	194	178	197	168	161	176	177	205	179	175	184	215	200	190	191	189	201	186	197	169	180	146	193	202	163	203	223	174	210	205	182	173	161	176	198	198	201	163	192	193	193	200	184	196	219	178	173	184	207	193	199	201	183	196	205	204	182	183	196	183	190	209	183	181	158	186	166	192	184	176	194	197	175	196	149	168	181	205	184	163	190	187	186	203	200	205	196	153	191	192	171	188	195	168	190	174	200	191	188	208	198	178	196	155	210	192	202	167	196	212	196	200	185	192	208	201	189	182	177	186	181	212	192	203	174	181	207	179	200	190	181	197	175	194	184	147	203	173	189	179	163	180	207	183	171	166	186	168	200	182	201	190	201	194	202	182	185	174	192	175	170	185	192	166	176	206	199	178	188	188	192	203	188	217	195	180	201	185	192	177	183	178	197	178	202	201	179	186	170	170	192	148	180	189	185	209	183	207	194	194	180	210	197	171	185	185	181	179	169	167	175	166	167	199	180	186	186	183	173	174	196	217	169	162	182	181	186	175	180	169	186	178	161	185	205	194	173	195	210	181	181	186	189	184	170	175	190	193	169	198	177	174	179	189	192	195	195	190	204	176	181	184	186	176	211	214	192	154	178	189	188	157	197	162	172	188	176	197	177	197	184	202	178	172	175	198	166	196	219	180	192	194	172	178	206	214	177	195	178	184	177	202	160	193	157	174	192	160	178	181	163	195	182	177	206	204	183	185	192	179	173	179	202	186	198	201	183	184	157	193	183	199	165	184	208	196	181	169	175	185	175	179	170	175	190	192	199	192	203	179	198	198	166	195	185	197	171	182	199	193	176	186	175	193	174	195	180	161	166	176	191	174	172	196	185	165	192	195	187	198	196	168	190	207	190	180	162	165	187	207	208	170	189	177	185	187	175	153	207	188	194	202	162	183	175	173	169	195	186	190	192	206	194	176	171	203	179	183	177	168	177	173	186	177	175	216	196	177	176	164	191	191	160	193	196	197	192	188	174	188	159	201	165	172	181	160	216	187	186	200	177	199	175	183	171	171	192	196	205	180	196	207	174	217	169	182	208	181	186	216	204	209	201	177	205	176	164	214	184	181	175	181	194	193	168	187	185	193	191	177	196	196	182	185	198	177	173	218	173	193	179	193	183	204	189	159	159	186	185	176	181	172	201	192	199	184	195	202	183	200	194	161	165	202	201	189	163	191	189	188	197	185	179	172	178	179	192	198	192	182	203	158	172	193	205	179	181	194	184	191	217	187	186	162	167	192	191	208	217	193	154	198	167	187	183	185	199	200	210	179	174	187	163	176	191	195	178	184	182	181	198	212	181	172	158	198	185	185	184	186	182	189	199	189	184	195	210	183	190	220	179	182	182	175	173	222	190	208	214	193	159	176	199	179	166	149	185	191	170	201	181	181	180	190	160	203	181	176	175	161	189	162	176	169	196	182	208	168	180	172	174	198	177	202	198	180	198	170	190	202	178	169	198	191	175	187	188	185	169	203	213	183	197	177	194	201	173	183	190	167	206	197	207	159	201	204	159	209	181	196	210	172	197	185	169	170	168	181	187	184	203	180	180	208	179	167	203	166	186	190	193	181	197	172	195	173	175	208	171	179	178	190	199	194	205	173	199	172	191	172	190	196	166	181	175	190	161	179	209	178	172	170	186	165	186	199	197	177	180	173	194	181	173	195	188	217	225	190	187	185	204	181	197	179	200	189	184	209	182	199	164	186	182	183	183	200	179	171	165	173	191	178	209	185	185	206	195	176	154	189	172	190	194	187	183	177	176	170	181	171	216	191	170	168	199	189	202	170	195	171	158	179	169	184	182	192	192	180	180	188	201	180	195	191	185	172	197	191	183	218	205	170	205	199	160	184	177	194	192	200	175	171	193	186	199	185	177	201	197	176	186	182	209	185	179	192	183	193	203	188	191	192	188	168	171	208	177	193	173	198	181	173	189	196	202	194	170	195	146	191	191	195	197	181	200	176	208	197	188	216	200	162	211	168	183	188	180	188	203	188	197	165	165	188	188	197	169	200	190	184	174	180	188	201	211	181	186	226	181	210	201	174	202	190	172	188	225	195	197	177	195	174	185	170	197	176	187	187	187	182	201	202	180	181	186	191	200	187	202	182	173	198	183	180	179	191	187	182	164	198	181	172	185	175	212	222	198	184	194	196	172	195	180	195	167	180	180	187	219	175	154	181	206	180	181	179	203	175	181	215	192	196	170	182	181	209	189	171	180	181	173	203	200	177	199	169	171	186	195	188	186	181	183	185	168	186	197	205	200	161	153	156	175	180	178	188	177	197	209	184	181	153	172	173	179	189	189	216	186	210	186	173	175	202	193	183	197	164	186	172	175	178	215	191	175	205	200	176	194	184	221	174	187	196	181	169	160	186	185	210	185	196	171	171	206	203	192	183	171	177	207	209	184	189	169	197	200	158	172	182	161	150	195	185	181	190	198	208	178	189	187	199	192	172	189	196	189	193	188	202	176	180
26083	5616	9914	11520	15326	27459	60429	62196	52129	38460	26835	13612	4888	1845	815	538	449	501	435	457	422	402	488	445	423	454	462	463	466	459	476	441	465	424	459	422	447	455	457	460	449	460	454	439	449	414	494	441	445	387	445	430	450	458	449	433	485	485	462	440	450	460	492	439	423	475	479	454	467	469	478	431	482	472	460	450	477	459	496	424	395	492	455	428	459	450	447	462	487	432	449	449	463	445	442	465	459	439	461	456	450	474	444	445	439	446	425	424	461	464	444	482	421	427	468	414	444	460	475	436	434	405	505	444	477	445	410	439	452	475	471	435	435	453	475	467	459	420	417	440	475	469	417	433	453	447	435	452	463	451	450	476	451	460	487	457	442	432	442	440	462	470	476	469	463	464	473	463	455	452	436	476	437	413	504	486	467	424	447	448	456	428	472	465	446	459	425	460	435	429	459	473	470	471	418	483	455	476	471	464	434	459	455	466	433	420	459	461	402	407	451	451	418	459	443	486	489	433	455	467	433	473	485	463	445	467	464	450	449	464	405	465	430	441	492	470	441	474	441	487	443	441	455	471	483	473	432	454	424	437	448	457	485	460	425	434	455	518	438	472	513	444	491	436	456	426	445	426	448	428	455	465	489	445	451	413	493	489	415	430	489	462	478	422	442	413	470	457	452	460	495	437	426	443	478	457	468	489	476	447	475	452	451	507	509	490	436	458	432	508	440	446	465	470	453	451	433	467	480	491	476	407	448	480	468	430	467	481	426	470	454	493	455	493	473	432	418	440	459	425	441	431	474	493	421	461	469	478	440	439	453	407	429	459	443	467	480	457	477	420	433	494	468	449	438	442	409	476	438	452	455	455	487	442	479	452	502	477	419	456	441	455	445	467	427	450	427	439	462	434	458	452	493	446	486	411	447	469	474	447	429	506	446	419	432	440	462	441	413	483	443	426	454	463	410	475	446	449	482	471	490	466	446	442	439	460	442	467	455	434	402	500	437	448	442	457	447	447	488	476	463	441	441	471	481	455	461	453	499	430	478	464	441	460	486	464	452	459	487	437	454	408	426	495	482	491	446	442	442	471	453	444	464	447	470	421	435	450	464	452	461	508	447	449	444	458	422	457	508	463	454	449	452	447	484	456	497	491	448	416	474	441	421	421	465	495	428	474	455	482	467	484	426	447	450	441	476	464	472	448	459	452	514	438	436	451	484	431	454	459	467	432	465	462	458	447	456	463	484	469	456	443	442	485	422	474	405	485	442	417	446	443	483	445	438	452	466	437	462	457	420	470	464	486	475	424	426	438	456	454	445	451	440	455	438	463	438	459	457	483	449	466	516	443	443	434	471	445	436	444	472	469	473	484	457	468	447	476	482	427	483	482	436	483	487	484	449	387	442	452	435	439	445	411	460	478	435	459	499	460	456	425	504	465	479	480	462	440	456	456	443	495	476	527	455	458	465	465	462	454	449	470	433	436	448	467	462	472	453	457	445	470	449	414	494	476	449	425	443	455	471	457	461	442	446	456	440	444	466	395	448	472	455	449	451	458	433	476	504	438	446	458	419	466	446	485	447	498	413	450	427	423	443	455	460	460	431	475	480	474	443	480	436	433	442	470	467	474	466	459	473	505	464	417	494	432	462	416	424	463	452	500	484	427	452	461	441	452	445	455	498	485	463	486	483	489	490	462	440	456	448	446	440	430	481	465	490	458	473	460	479	452	434	457	457	492	430	436	457	451	475	447	424	477	435	508	457	493	456	459	458	458	440	452	452	477	491	480	482	446	440	449	473	495	493	469	432	516	434	416	429	493	476	474	432	439	441	410	480	460	441	443	467	457	451	433	458	467	481	478	434	480	471	474	480	397	486	434	452	445	480	462	461	453	443	450	478	485	437	437	444	427	481	442	465	459	482	459	427	450	440	449	448	456	441	445	464	487	471	468	428	474	432	476	468	464	443	484	437	508	465	454	455	458	445	420	499	464	443	460	426	476	426	462	421	465	489	457	444	419	458	457	459	487	440	442	455	452	462	462	498	452	451	453	494	425	451	469	439	459	471	430	448	453	444	484	451	475	438	448	469	438	446	448	452	465	439	420	464	430	421	443	466	410	465	445	455	474	442	465	430	459	434	466	438	450	459	449	490	475	442	417	446	454	463	495	457	476	483	432	481	443	491	453	486	470	457	460	440	446	438	447	463	494	448	401	448	458	476	439	454	476	465	488	453	433	436	436	406	467	464	430	463	445	477	403	460	471	466	438	454	447	440	460	463	447	443	440	442	414	461	455	452	447	489	473	451	415	484	448	447	477	470	482	445	423	421	468	485	465	497	449	432	428	447	474	460	467	457	470	441	493	444	473	404	456	412	454	414	449	427	427	433	461	457	418	471	450	424	469	447	453	453	433	465	441	453	438	464	418	471	481	500	454	464	442	419	439	476	436	438	437	441	467	428	455	457	435	456	457	451	473	443	460	454	413	438	426	438	488	453	447	448	456	469	426	455	471	493	455	450	445	473	485	473	491	456	430	461	469	459	491	447	475	417	424	455	454	468	444	441	468	454	440	453	474	417	471	445	477	429	459	462	478	462	471	442	438	452	458	426	535	454	462	454	469	471	425	453	475	443	469	435	448	458	452	493	417	433	442	470	429	429	460	434	438	441	486	457	475	476	508	472	466	452	486	453	475	442	459	467	406	463	424	476	425	462	447	435	481	451	478	516	424	469	459	487	456	460	475	434	419	474	507	444	439	405	456	435	419	456	458	443	451	447	442	467	461	433	428	495	471	486	462	467	452	443	491	443	422	443	464	474	452	471	466	446	462	469	441	453	468	471	452	464	472	427	416	419	455	481	428	436	464	455	448	450	459	481	464	476	441	436	473	483	440	487	429	462	429	475	461	505	466	487	466	430	473	465	457	490	458	468	442	449	480	475	434	471	445	457	469	430	470	457	457	438	456	406	454	482	446	427	439	476	436	435	447	488	451	453	460	433	399	460	443	426	487	441	451	457	453	433	481	458	463	477	430	425	462	433	433	438	475	473	432	467	452	438	450	490	460	432	435	458	504	444	448	437	431	448	453	451	416	461	420	439	455	450	423	481	482	435	470	459	463	427	467	423	471	440	438	486	461	427	465	430	456	493	472	461	454	455	502	447	410	441	486	465	454	447	445	420	423	458	461	410	419	440	456	439	463	460	457	467	483	433	435	470	450	468	477	500	449	449	454	457	454	455	483	474	468	460	460	482	429	398	494	463	433	430	430	456	431	459	457	452	397	485	426	443	469	433	457	491	495	450	468	448	468	485	443	415	437	459	452	442	421	451	477	439	481	443	488	465	457	462	447	469	487	507	431	467	446	450	464	458	449	455	453	413	447	482	461	433	412	461	440	499	442	440	466	472	466	415	429	451	431	445	476	489	464	418	468	448	462	436	458	475	425	489	434	453	464	492	444	429	494	451	473	476	431	466	433	500	479	503	475	478	442	473	468	437	489	448	432
5329	1610	1892	769	454	448	1424	2768	2408	1395	772	455	266	172	166	136	140	129	145	158	154	153	142	160	178	165	132	148	162	169	161	151	162	161	141	173	166	165	139	150	168	162	136	161	140	156	143	174	184	146	146	175	163	165	159	151	178	154	158	190	138	183	147	151	165	154	154	155	150	146	168	188	162	166	158	154	170	147	151	184	192	169	149	152	181	136	150	150	147	157	162	146	149	166	149	172	170	155	134	166	153	136	156	178	153	173	147	174	153	175	141	148	180	162	184	167	161	168	166	141	150	175	146	167	140	150	170	177	155	168	187	172	162	131	162	138	144	168	135	167	157	145	153	131	139	156	162	152	134	165	143	155	147	166	158	183	163	143	164	168	161	143	154	158	163	156	154	120	156	165	151	169	150	146	169	158	169	178	152	152	153	132	156	160	149	145	131	169	152	144	158	150	159	149	155	134	155	162	167	138	159	151	176	178	163	143	171	168	171	153	160	162	166	155	146	149	140	173	164	158	148	154	168	159	155	150	150	132	167	157	157	169	182	163	162	175	174	159	146	173	150	157	160	149	169	160	167	147	179	160	148	151	164	174	146	167	151	150	175	138	146	153	156	146	152	158	152	166	162	176	139	164	187	144	152	150	164	172	178	147	160	170	141	169	152	162	144	160	157	184	164	177	140	157	151	154	146	107	145	151	160	158	141	148	170	135	177	175	161	156	180	152	136	154	134	136	134	140	151	152	160	167	153	178	178	157	171	146	171	137	144	163	156	174	167	163	161	151	150	155	158	171	149	144	138	161	165	145	172	165	140	150	160	153	170	161	142	154	169	151	165	151	170	149	150	186	160	155	156	142	163	180	148	173	175	156	144	146	171	181	161	134	162	146	169	162	165	145	139	112	181	166	150	152	143	170	166	155	151	171	170	167	148	158	138	170	172	163	167	145	154	135	153	140	149	147	175	149	170	122	148	163	178	147	175	156	131	148	167	181	148	159	134	148	143	153	144	169	178	157	168	149	136	154	140	170	182	158	177	153	176	139	162	155	139	165	155	169	151	139	154	159	155	153	179	153	153	159	170	155	142	145	143	152	141	177	157	158	147	158	152	152	168	145	146	180	143	191	142	139	158	168	162	173	162	148	154	158	186	156	141	164	142	151	167	153	148	139	155	164	174	151	151	159	154	176	160	149	198	142	147	157	143	154	147	148	137	146	156	143	154	170	150	148	155	170	151	135	164	159	134	143	163	165	154	168	174	158	159	169	161	132	143	159	178	168	174	148	130	153	188	147	141	163	177	145	148	163	156	170	174	178	160	172	182	157	164	166	155	163	169	161	171	150	137	144	123	163	165	160	169	146	161	142	162	159	155	142	163	140	178	155	144	148	166	161	151	166	160	181	158	170	166	164	147	172	157	145	169	175	164	154	139	155	155	146	155	143	171	165	148	141	141	155	168	163	164	140	161	153	165	138	161	155	163	141	152	163	170	158	162	163	165	131	165	138	159	160	169	167	140	164	156	152	148	167	163	146	137	157	163	162	171	154	124	171	140	159	162	166	173	149	141	158	172	149	142	158	173	168	166	158	142	152	153	169	156	141	159	175	133	152	150	145	147	166	161	183	152	140	176	140	143	156	161	134	147	150	171	137	171	175	151	144	167	161	130	161	152	143	165	152	182	166	136	184	156	138	200	166	144	163	143	140	173	128	164	145	170	157	138	179	163	167	173	148	166	178	175	143	148	146	149	173	183	165	162	136	153	159	162	169	167	146	165	154	147	145	174	154	146	141	193	165	179	148	154	166	164	147	163	150	173	167	146	143	189	158	177	160	168	155	151	144	163	173	150	170	172	171	164	158	149	161	155	158	153	151	134	162	145	135	152	147	148	156	143	156	175	141	154	149	150	156	178	166	165	156	150	163	173	162	151	163	125	148	150	149	172	131	153	161	174	148	145	150	169	166	141	176	143	178	178	152	157	163	160	159	168	165	162	150	158	137	159	160	158	131	149	173	157	176	144	156	153	142	153	157	168	162	129	161	157	180	165	172	136	141	161	170	133	153	161	147	161	173	164	138	148	145	150	164	163	139	170	163	126	178	167	175	141	153	175	175	162	144	182	153	148	135	164	158	165	129	150	178	157	158	154	150	157	167	152	150	174	147	153	163	162	147	165	166	147	154	142	152	170	151	166	146	163	162	145	147	157	135	152	146	129	179	164	165	123	162	160	160	166	152	171	163	149	168	160	169	144	170	162	144	186	147	156	176	149	170	173	147	147	139	163	170	166	141	157	154	139	158	136	163	170	149	161	162	154	144	153	181	136	136	131	140	145	165	141	178	163	148	165	147	163	180	149	168	146	165	138	149	159	158	154	150	181	170	154	151	191	148	190	143	142	154	169	162	156	148	154	137	155	152	154	149	170	135	169	158	155	160	162	152	170	164	158	159	151	147	157	154	156	138	159	148	160	178	154	138	185	149	173	146	154	165	128	142	162	143	168	153	146	170	139	170	178	166	164	156	137	173	144	193	157	156	146	181	153	166	160	184	169	157	164	167	167	178	170	177	176	167	145	167	155	154	155	177	150	163	155	145	146	176	148	155	173	140	155	150	161	161	158	159	143	180	131	165	151	157	163	169	178	163	147	163	168	139	136	145	165	164	195	135	154	154	150	168	161	149	154	171	156	167	146	147	156	164	170	151	162	135	151	153	165	156	136	158	161	174	144	189	141	184	174	149	139	174	149	172	160	147	162	142	133	129	166	138	164	148	186	153	166	137	156	166	152	154	151	163	146	144	180	176	150	170	181	141	184	183	162	140	173	146	167	148	170	155	159	157	166	148	160	133	156	167	162	158	165	143	151	151	158	158	160	148	156	173	141	156	149	167	166	158	152	182	169	178	181	154	156	155	162	148	160	145	172	160	145	171	154	147	152	182	154	154	163	187	159	144	148	151	179	146	160	162	174	172	151	158	148	142	171	164	165	144	152	140	154	187	165	181	165	175	177	145	156	157	157	162	144	154	161	152	139	158	165	180	137	145	139	139	153	115	144	149	185	164	137	138	152	145	165	139	168	171	168	169	133	157	169	180	176	159	174	154	158	147	185	140	137	150	153	139	152	173	179	159	145	156	161	149	146	169	157	143	152	159	145	165	169	169	174	146	137	156	147	176	154	163	139	152	144	162	162	151	132	155	174	160	161	153	139	150	155	151	141	163	167	162	155	147	159	136	158	163	190	151	146	167	167	141	155	116	159	141	128	134	160	150	150	130	170	176	168	151	168	172	165	190	152	144	171	143	162	146	163	156	154	146	148	164	128	155	179	157	150	151	159	149	185	176	187	165	174	148	150	149	172	163	186	152	154	158	148	144	175	128	154	154	153	152	141	172	155	142	161	170	156	165	157	151	149	143	144	160	159	158	155	155	142	142	147	171	170	161	161	150	171	168	140	153	152	162	178	164	169	170	175	140	155	139	161	151	161	134	143	153	160	160	163	144
4558	1477	3130	2244	1787	2012	7971	12461	9969	5654	2996	1512	825	551	405	410	410	416	389	434	427	406	409	407	441	375	381	391	384	394	388	386	381	415	417	386	378	427	399	446	391	403	392	407	396	413	394	408	397	377	412	376	422	421	422	429	384	387	406	354	432	358	343	390	420	421	407	392	417	400	402	367	393	380	388	398	431	383	419	382	382	392	390	363	382	338	401	418	394	416	421	423	407	393	392	379	386	403	417	401	399	392	405	443	381	417	394	407	378	416	384	396	420	406	385	380	387	411	396	404	447	416	420	425	384	400	386	415	402	378	387	388	402	363	417	404	401	392	400	371	383	375	426	417	405	419	425	416	364	398	375	391	389	415	363	460	424	368	402	387	424	392	394	401	385	405	409	407	379	407	403	407	391	395	404	433	386	419	405	400	396	393	403	434	431	427	427	436	423	377	396	391	428	407	372	389	408	416	362	395	373	367	408	370	346	363	414	397	373	408	439	431	386	414	415	408	404	395	386	381	397	397	380	427	366	378	399	397	421	399	418	410	407	430	372	419	397	376	399	348	419	413	365	397	400	408	406	376	382	408	406	388	423	391	400	385	375	356	426	425	409	407	433	398	383	383	431	382	411	381	396	404	421	434	398	387	384	436	415	442	392	388	392	383	377	384	382	421	380	370	430	410	399	399	415	396	397	398	414	405	431	391	431	378	383	375	418	385	415	422	396	416	375	396	405	415	424	384	430	378	445	413	414	435	391	384	422	418	422	392	408	414	435	390	384	403	421	448	429	393	404	418	395	428	379	408	400	399	392	393	438	418	397	423	400	400	432	408	377	410	390	404	395	395	393	405	414	380	367	388	429	408	395	396	435	376	422	408	383	417	387	410	403	396	404	374	416	401	397	378	396	400	410	469	394	372	398	378	383	392	387	405	399	399	383	407	407	430	340	397	415	410	403	416	379	409	391	396	435	393	361	395	372	372	420	372	379	444	425	407	405	404	431	402	396	407	394	397	414	398	388	397	419	411	403	389	411	401	381	395	391	407	367	430	410	382	395	374	395	380	386	378	410	397	418	362	417	456	404	410	396	359	416	408	376	404	423	398	393	403	403	406	448	413	393	401	422	390	373	390	398	376	382	397	358	399	393	375	412	410	402	411	426	388	431	424	389	422	395	415	420	377	385	416	417	413	439	399	410	374	430	404	426	367	419	381	396	401	423	415	396	382	385	405	404	422	352	421	405	392	386	388	393	385	448	372	379	376	378	385	400	434	396	399	398	427	357	416	388	427	398	387	404	355	371	382	383	425	421	419	400	377	389	369	453	402	347	411	380	412	392	370	395	382	395	379	395	440	384	388	386	391	389	407	382	391	403	393	432	403	405	407	361	394	403	393	396	438	409	410	408	396	419	404	430	394	369	417	406	411	386	423	378	416	420	401	399	427	387	409	381	370	393	406	370	413	402	398	388	388	433	408	415	416	385	415	422	421	439	372	402	418	432	420	401	398	404	387	433	410	412	422	408	408	354	386	389	440	393	423	375	386	384	411	397	396	405	414	365	404	390	389	430	384	391	384	373	406	395	402	389	377	424	377	395	397	372	407	418	420	398	396	354	445	395	398	386	367	414	390	400	415	402	433	376	395	459	405	424	377	396	404	394	383	375	409	390	427	380	394	414	384	413	420	380	442	414	379	411	384	375	432	446	362	376	441	418	391	393	414	388	375	393	407	420	423	426	384	389	376	393	405	395	361	409	422	378	419	398	440	368	397	423	405	424	380	420	396	433	411	434	414	388	433	407	395	392	432	421	419	419	346	426	447	414	413	397	394	373	387	393	374	383	383	378	367	385	427	417	389	421	391	392	395	382	368	382	418	390	395	377	404	426	405	386	365	394	427	385	395	376	367	400	403	401	373	381	397	392	418	380	371	394	386	393	438	425	396	394	366	388	390	383	389	395	392	386	376	369	410	444	409	425	412	432	432	379	386	408	419	388	399	396	375	443	432	408	376	414	382	433	402	413	403	398	405	373	379	373	427	376	408	424	459	390	368	376	393	410	394	406	395	354	460	404	359	420	407	375	392	367	404	409	414	361	383	405	407	400	413	377	384	411	404	407	418	409	473	442	391	399	407	393	374	361	391	369	368	414	398	376	400	396	379	385	427	404	390	398	429	396	397	402	430	401	374	406	388	395	401	413	395	422	421	419	408	402	359	367	381	370	400	429	401	394	410	389	392	394	416	409	406	408	464	414	405	395	422	429	440	381	364	416	426	393	400	397	396	392	398	432	379	387	422	410	383	393	347	410	390	388	401	394	392	358	407	397	416	372	368	410	398	430	385	400	397	401	414	427	380	394	413	415	397	415	413	389	428	401	395	399	434	405	392	409	465	416	400	400	430	383	392	395	370	395	390	421	418	407	383	380	384	391	401	398	426	399	408	410	400	417	376	410	387	388	394	404	415	409	412	418	417	424	392	456	396	401	407	384	424	392	376	379	371	406	400	379	373	393	409	405	385	413	471	417	436	370	430	393	404	371	379	439	407	440	387	418	381	405	391	427	415	378	419	397	385	393	382	410	406	446	385	439	389	388	380	438	402	409	398	419	393	397	387	373	380	389	398	378	371	362	421	454	412	413	408	389	369	379	405	439	346	410	394	422	400	391	447	409	409	399	402	394	372	422	386	360	392	398	415	418	417	417	410	378	409	423	416	415	418	411	383	403	395	368	381	376	404	396	414	384	417	405	387	371	383	419	382	364	387	429	385	397	415	418	370	359	426	387	436	377	394	391	377	397	351	388	404	401	346	403	415	392	395	396	391	376	391	400	378	423	397	379	408	361	393	439	376	383	403	377	417	390	403	408	416	392	377	417	377	389	413	420	445	377	393	382	434	381	389	391	370	398	401	379	403	400	395	427	401	422	396	411	392	394	388	335	429	361	419	406	406	445	385	446	422	408	388	392	405	367	383	392	392	408	412	372	414	390	394	425	395	406	378	417	379	393	395	391	396	358	409	412	405	400	373	400	417	380	395	363	391	386	433	372	384	413	398	419	398	419	417	430	413	363	410	399	422	385	376	400	393	394	431	384	410	361	366	405	406	396	375	409	393	411	399	428	380	421	362	391	429	383	382	400	403	407	371	407	408	433	387	368	433	405	413	372	424	433	386	394	417	407	385	424	390	385	422	388	379	370	415	426	378	375	412	392	417	409	397	420	432	388	375	410	426	414	430	403	402	393	403	399	399	393	392	412	399	379	378	400	400	419	406	379	358	371	385	445	410	474	363	393	409	408	411	392	368	392	397	391	399	404	432	407	396	374	432	379	380	400	418	394	441	437	405	388	372	379	430	418	418	419	410	398	430	357	414	407	412	382	370	393	388	386	436	378	399	369	426	403	378	400	427	410	403	407	422	415	407	396	395	394	384	398	388	373	407	376	355	407	394	397	385	378	367	392	417	422	406	389	375	384	406	401	425	393	407	387	378	410	392	394	386	378	418
20091	7008	4036	3056	8789	26585	32275	28442	19293	9134	4074	1457	651	291	232	197	175	188	198	200	217	206	217	232	215	195	205	191	198	213	199	177	200	202	192	194	196	173	175	176	202	207	213	188	172	183	215	181	176	213	184	183	183	209	200	218	201	206	201	210	204	201	204	189	195	193	196	181	166	212	176	189	182	184	211	187	198	200	183	193	206	210	218	177	188	196	193	162	209	217	191	187	181	208	194	204	183	188	187	189	196	175	183	179	210	168	197	201	203	179	219	201	192	183	193	176	159	202	205	192	191	193	187	165	190	189	177	179	205	195	177	179	174	188	205	205	185	203	197	196	188	189	179	196	202	191	212	192	207	194	198	178	184	217	220	171	208	215	202	193	212	179	177	200	205	172	191	187	189	178	179	205	183	204	197	219	194	205	191	186	188	188	203	206	212	209	216	197	183	192	236	209	195	204	196	213	164	182	194	191	206	201	174	184	192	182	199	217	185	185	184	186	177	205	189	209	180	211	171	212	220	175	183	197	196	187	207	202	163	183	192	201	189	179	186	193	185	215	189	159	221	202	200	215	197	177	193	174	162	194	203	211	189	228	166	202	199	195	180	179	202	188	180	207	187	215	217	192	195	183	183	194	185	182	203	177	185	233	206	191	199	196	197	172	192	202	184	194	210	212	209	186	191	201	158	196	189	183	189	192	202	205	179	220	192	190	203	225	199	212	201	169	176	191	196	210	181	221	223	223	203	186	203	199	193	181	180	186	193	172	197	224	202	215	221	184	180	203	240	199	200	182	194	212	203	217	166	195	190	206	184	191	216	213	196	195	198	176	227	187	193	184	193	218	182	193	217	223	224	208	192	200	200	198	227	221	205	202	173	202	183	214	211	181	192	179	191	217	189	183	204	190	189	189	160	211	186	182	191	211	192	205	196	193	221	218	188	218	200	171	195	180	195	207	181	212	181	169	168	201	197	191	198	188	203	201	212	193	167	204	212	204	194	171	219	213	203	205	209	183	198	196	205	204	191	212	204	207	201	203	182	173	178	177	190	231	204	175	197	181	191	182	189	178	205	192	199	172	191	198	180	182	200	229	174	183	175	199	197	202	176	193	177	180	186	199	197	201	180	186	212	193	198	202	216	201	168	172	209	180	194	184	222	196	185	180	187	186	190	202	188	188	188	197	188	184	185	212	216	193	165	200	208	204	184	206	185	211	205	200	194	188	197	188	203	208	216	186	193	180	192	230	192	205	195	189	167	191	190	182	179	183	197	188	194	184	224	176	205	185	180	177	191	174	200	225	200	182	203	217	182	205	177	219	210	215	199	190	179	188	199	203	227	185	184	203	181	180	197	215	203	194	188	207	223	216	200	180	208	180	189	166	176	210	177	215	174	207	172	199	209	192	204	172	183	196	192	175	197	207	199	175	188	196	193	189	204	206	207	214	178	217	212	189	203	193	208	218	213	169	198	183	203	194	205	218	208	208	244	185	191	186	208	217	215	217	187	204	181	221	199	194	216	188	190	205	177	167	164	204	194	202	204	216	183	181	204	167	189	190	174	202	186	172	210	165	170	205	188	187	190	220	216	200	175	180	169	171	183	189	212	211	197	189	180	172	198	204	176	177	198	222	214	167	195	187	202	178	195	212	202	187	177	213	214	195	203	202	191	186	204	190	182	186	209	227	233	232	208	174	204	205	199	241	214	188	186	193	193	196	186	209	189	194	191	195	208	192	184	205	194	198	208	210	204	201	186	208	179	196	180	190	231	179	209	184	196	212	207	217	204	195	212	194	197	208	220	207	206	177	175	189	197	196	188	195	217	200	201	196	185	229	204	206	204	177	177	213	190	199	218	188	179	212	200	193	219	189	200	194	182	188	179	183	195	197	205	180	210	170	211	171	187	208	230	194	197	184	191	183	184	181	183	194	167	196	155	185	207	203	204	206	206	179	198	202	165	224	198	189	181	226	208	181	205	205	190	187	189	205	189	191	176	214	193	224	196	195	197	178	190	192	206	199	190	183	191	187	200	180	182	195	180	196	170	191	198	162	209	185	186	203	172	220	199	202	204	205	194	186	205	206	186	180	206	198	204	192	197	218	182	181	205	172	202	205	195	199	170	210	196	187	188	181	183	173	198	216	225	207	188	196	181	209	218	194	204	181	224	216	210	175	204	181	208	189	194	188	186	185	200	206	187	174	210	195	195	188	192	179	195	166	189	173	196	181	213	215	190	193	211	204	188	223	198	190	176	216	189	186	197	199	176	209	195	179	185	193	181	205	196	204	187	190	216	173	195	201	185	186	218	227	205	180	196	191	206	187	204	188	175	189	198	176	189	201	193	177	176	173	211	174	204	198	214	200	174	213	199	200	168	221	207	187	180	202	184	182	186	184	173	160	194	191	213	200	200	190	189	209	222	177	187	206	238	195	190	188	183	186	187	188	192	191	171	213	206	188	187	192	218	200	170	178	199	182	188	195	209	201	195	210	205	204	183	203	183	178	186	196	195	173	202	204	190	192	172	191	180	197	202	195	212	192	185	174	196	176	220	191	182	214	193	223	193	193	184	211	204	195	181	201	186	178	168	179	184	220	216	190	187	188	195	193	204	183	191	197	176	218	206	208	212	179	208	196	182	177	188	183	188	204	189	208	184	192	183	199	188	218	151	193	201	209	194	186	204	203	199	201	185	153	191	192	199	193	194	228	208	228	204	198	175	179	206	185	215	197	196	184	204	201	202	196	183	196	181	199	198	172	194	218	187	205	201	203	184	183	165	187	212	207	195	197	206	189	210	190	193	225	182	191	196	203	189	211	205	207	204	185	189	176	183	203	168	189	178	186	173	194	213	201	219	184	167	214	206	194	200	186	204	202	194	207	203	207	194	183	173	180	200	179	202	205	177	173	194	192	205	203	190	182	172	207	181	180	199	194	205	204	199	190	202	189	213	205	188	200	184	195	194	175	199	196	228	192	198	200	210	183	184	202	171	209	199	175	187	195	197	210	156	189	171	185	207	202	185	189	171	228	223	211	183	203	207	189	186	178	204	226	201	197	167	178	192	192	218	195	179	197	197	208	186	207	208	197	191	199	215	194	189	223	208	200	204	194	187	200	193	194	211	214	210	185	176	189	207	204	221	219	179	193	189	184	189	198	188	195	206	194	205	186	193	177	221	193	162	201	202	194	207	171	181	213	175	196	202	189	208	220	206	220	193	209	178	202	207	206	216	205	217	192	210	203	190	204	198	182	197	184	164	185	197	177	163	177	172	208	213	209	165	183	203	188	190	190	179	196	204	218	191	184	186	174	187	169	210	200	185	203	197	197	195	175	195	201	167	168	195	187	179	184	186	191	203	189	197	185	184	198	178	201	214	205	200	182	181	211	188	180	184	204	194	192	196	205	188	193	205	165	203	194	178	206	164	176	182	196	184	201	191	219	192	186	185	168	174	190	210	197	180	215	192	231	190	180	190	210	204	168	196	202	185	195	218	219
13199	2397	4018	7150	22541	45039	49023	45774	36673	23918	14628	6164	2207	981	634	467	492	495	479	476	477	490	523	497	454	487	453	441	455	465	459	513	470	467	489	481	494	479	470	514	474	483	504	493	495	477	454	500	461	542	511	534	520	532	451	494	509	529	500	507	525	530	478	463	475	466	488	511	467	519	459	496	519	482	483	506	479	490	492	489	499	477	540	525	511	436	472	473	496	526	495	453	532	510	491	471	484	444	480	461	478	482	481	502	523	497	509	482	516	498	472	499	453	462	465	486	493	468	456	490	472	491	452	491	466	520	508	470	513	497	466	452	536	476	508	511	469	539	506	499	494	474	494	420	487	465	470	511	480	519	493	493	476	490	471	455	483	502	475	463	509	454	506	486	466	511	469	498	455	487	491	490	438	460	477	498	461	480	494	468	508	441	497	448	497	532	513	461	483	478	492	516	514	498	483	475	475	465	510	485	533	482	522	462	489	487	510	466	516	504	509	527	469	465	463	487	481	488	453	512	502	490	472	473	466	478	485	520	452	524	456	533	536	461	492	468	523	475	501	493	494	485	509	481	484	506	434	483	496	444	442	474	496	490	514	463	533	483	476	456	473	484	459	487	466	509	480	483	487	488	476	517	519	512	477	473	508	489	475	465	502	498	494	460	527	494	505	496	498	495	470	462	488	442	492	482	474	472	469	421	497	469	459	502	464	455	469	475	471	498	482	506	495	497	472	523	479	498	435	499	471	466	466	459	495	491	514	506	472	464	447	488	510	462	506	518	474	535	486	488	469	501	472	494	471	487	478	545	477	477	482	500	493	472	455	512	512	460	501	494	442	518	445	513	475	503	502	474	492	502	525	463	530	470	472	496	531	507	469	472	457	476	490	492	507	445	481	496	475	485	496	505	515	473	467	473	474	486	464	487	510	542	462	523	502	449	485	464	490	518	497	470	458	481	505	445	512	497	495	468	460	493	519	463	465	479	486	493	457	486	500	485	485	476	487	473	473	481	480	472	473	488	505	507	491	538	511	472	455	519	477	458	493	472	534	463	539	544	488	511	477	473	503	503	478	480	472	521	500	470	460	468	486	455	490	470	493	490	492	465	497	508	514	494	480	471	499	477	510	466	470	501	477	471	470	478	443	483	475	462	484	520	488	503	509	468	501	513	483	482	509	477	510	488	518	494	485	479	513	472	491	469	504	493	510	476	443	489	513	540	488	483	538	494	475	458	494	512	477	526	501	489	512	530	477	475	516	485	452	523	481	460	500	504	491	498	505	515	516	488	475	503	517	510	490	489	496	465	475	471	531	460	473	512	458	500	514	471	489	506	463	512	500	474	497	493	480	463	506	491	524	475	500	474	507	522	495	477	527	490	468	493	458	495	520	495	504	485	481	505	499	486	440	481	507	495	467	515	491	482	499	472	504	451	521	522	467	510	494	475	492	481	483	476	527	495	487	478	493	498	499	495	470	495	461	510	489	505	484	473	513	487	490	460	506	491	490	521	487	501	466	483	473	501	484	459	495	498	512	508	457	499	521	434	497	481	513	497	465	482	495	499	439	493	447	534	535	515	473	459	491	476	454	495	495	456	485	475	469	462	455	475	467	524	479	467	473	480	489	476	491	504	531	510	492	473	474	469	515	477	507	496	511	473	480	465	489	498	508	512	504	486	475	492	512	511	502	467	503	472	509	482	499	469	510	502	500	461	523	487	484	501	520	505	488	435	492	474	516	456	527	473	503	490	468	478	512	458	491	497	485	488	495	458	493	468	505	478	505	456	496	468	465	483	500	452	512	485	506	477	514	496	491	505	491	498	487	482	471	486	478	491	505	495	503	473	512	512	454	488	479	517	501	468	477	469	547	501	481	455	476	478	501	477	491	491	531	474	530	469	486	483	479	482	502	485	468	448	513	468	503	471	493	466	462	448	501	463	497	491	479	472	496	472	494	456	477	485	515	484	507	528	546	502	462	442	473	463	464	512	453	495	468	447	477	489	481	496	476	466	504	471	511	490	514	500	483	467	459	466	449	484	483	502	516	456	423	454	503	468	535	461	487	456	460	456	483	483	482	520	483	518	526	496	509	516	485	500	451	461	505	493	475	470	510	462	476	482	519	476	466	454	465	488	449	504	478	486	514	464	521	481	453	474	506	469	505	489	507	493	474	475	529	503	492	487	496	516	486	513	497	469	459	504	506	502	523	502	477	506	426	469	451	516	479	481	503	500	479	465	479	479	452	461	483	482	469	460	496	488	492	513	474	479	505	464	475	471	472	497	464	501	512	497	528	501	492	472	478	462	481	495	495	511	505	502	458	443	525	474	494	482	478	508	486	460	528	489	508	501	457	519	493	490	475	472	503	455	481	505	505	478	467	484	515	512	470	493	501	502	508	490	488	487	454	487	454	488	459	498	499	460	485	468	450	459	466	478	483	486	467	464	507	464	495	504	484	437	463	477	502	495	469	497	468	441	458	447	496	490	493	461	521	489	488	502	475	486	487	513	504	474	515	487	488	471	464	494	483	465	544	478	506	501	500	472	492	443	491	462	486	464	471	467	467	492	462	515	473	477	489	505	478	476	493	472	491	503	479	484	489	482	488	498	470	488	468	478	488	512	488	455	456	521	521	516	495	527	503	474	472	503	493	457	496	439	455	474	491	502	484	520	493	470	491	490	512	487	478	465	476	494	482	480	463	465	522	470	510	489	489	482	446	470	499	465	469	519	463	487	490	474	437	491	513	467	449	516	505	471	520	463	505	483	463	475	503	486	438	483	499	464	486	517	516	486	511	453	478	474	519	486	468	459	444	455	476	476	465	498	498	497	506	470	479	477	461	471	471	492	470	503	485	477	484	461	478	522	490	492	457	480	449	464	478	465	491	482	462	505	487	492	485	461	522	546	515	488	477	528	489	486	486	499	509	478	478	478	486	496	470	473	499	516	483	464	498	488	514	489	502	522	477	469	495	468	499	491	511	492	509	543	504	519	488	507	475	471	492	481	531	498	478	488	488	486	500	482	472	462	498	494	457	485	468	477	473	462	503	490	451	510	484	503	508	491	468	501	478	488	490	473	486	510	513	549	497	501	489	446	502	493	492	486	500	516	488	448	476	457	486	470	479	517	465	488	499	509	473	466	499	511	500	491	493	491	515	479	488	476	457	495	531	459	505	440	473	461	471	489	461	465	473	490	464	490	479	537	479	482	492	475	482	464	465	460	496	470	470	496	497	483	489	502	536	487	510	458	488	477	440	501	492	487	483	501	495	499	495	493	523	487	499	490	510	485	492	460	453	521	514	488	475	497	451	466	459	472	513	484	477	484	501	485	457	490	509	469	488	511	487	484	507	505	489	478	507	496	498	507	538	490	457	504	501	490	471	488	483	464	483	465	458	466	520	501	476	469	508	508	447	499	487	468	476	491	465	472	472	495	517	461	475	506	453	484	502	466	496	467	450	493	484	509	542	487	461	512	491	503	501	524	494	476	479	458
26846	11009	6927	3938	2581	21871	53929	45940	32632	19585	8626	2835	975	358	267	210	193	182	190	182	194	212	180	192	168	201	186	192	182	192	211	210	182	202	195	203	172	187	211	189	210	198	180	204	204	179	188	169	176	196	192	188	193	187	186	175	202	190	169	180	168	200	198	185	175	173	210	209	189	194	194	186	209	207	186	196	180	198	176	179	180	166	184	208	185	194	188	185	202	201	185	188	176	194	153	189	165	189	177	171	202	198	209	194	189	191	189	189	178	186	196	179	206	198	190	176	159	190	203	171	186	191	175	196	203	167	169	183	205	188	221	174	189	167	196	187	195	184	160	214	162	185	183	200	198	155	164	181	174	203	189	167	163	206	173	186	185	176	177	201	179	179	200	182	181	186	205	191	197	202	181	216	159	191	188	188	196	186	190	185	166	185	190	170	222	197	204	175	204	180	193	190	201	198	189	176	196	190	189	174	171	202	160	190	211	179	180	192	173	179	201	180	150	165	180	184	195	213	193	197	191	185	198	170	199	195	186	163	210	167	201	174	163	179	201	194	173	185	187	184	173	194	191	192	179	209	202	184	200	189	193	173	198	185	187	196	171	177	200	183	182	206	195	184	175	186	204	189	197	198	170	181	175	185	191	192	201	185	190	173	189	186	185	185	199	219	219	213	180	170	190	198	191	203	177	179	178	195	196	208	198	198	201	183	204	191	189	181	164	177	196	186	167	171	225	189	195	199	169	175	183	198	181	183	178	179	190	170	200	192	183	197	213	199	159	195	207	167	178	196	210	196	203	162	195	164	211	188	176	193	177	182	196	205	180	173	190	198	171	189	173	191	205	196	194	179	180	185	179	182	178	192	201	186	184	181	179	181	180	184	182	157	159	171	174	177	190	185	191	182	188	191	162	178	183	170	182	147	163	198	189	186	174	179	186	179	171	192	166	201	197	164	199	190	184	189	172	191	226	188	220	158	176	177	178	195	197	171	180	227	173	182	184	188	198	170	174	210	200	168	223	195	163	198	159	194	169	192	190	192	218	189	195	206	182	209	178	209	185	155	170	183	196	184	192	181	165	183	200	190	194	205	192	177	190	183	186	201	200	201	192	189	167	178	183	200	189	195	218	207	181	186	192	183	208	188	205	199	182	176	211	213	170	170	190	165	194	188	208	193	184	201	180	203	175	196	200	197	187	188	188	181	190	155	194	151	188	190	206	185	195	164	189	185	189	189	180	196	192	191	182	174	179	184	181	192	205	201	186	204	203	196	189	166	188	185	206	223	189	192	188	189	187	208	187	188	197	191	178	187	202	196	195	198	163	187	179	187	178	203	199	190	164	178	177	184	193	179	190	185	198	179	198	218	194	203	184	188	162	221	209	208	182	181	193	166	169	172	213	171	186	169	199	196	173	188	184	197	180	170	191	189	197	191	182	201	180	209	175	209	196	191	182	171	202	201	198	194	171	181	218	183	188	175	182	188	182	206	202	195	191	199	207	183	191	176	205	200	183	187	186	210	187	180	190	206	203	200	208	191	182	173	186	176	195	196	196	201	186	205	186	207	188	218	203	204	185	164	180	180	171	207	206	181	179	180	194	187	215	211	188	188	168	184	187	203	218	196	203	188	181	221	203	198	181	202	208	198	202	188	192	191	203	196	194	175	202	204	172	184	222	197	176	176	216	172	192	168	199	189	195	184	205	181	179	187	193	199	163	199	190	183	189	191	183	193	175	193	203	183	201	193	209	185	175	186	175	198	186	200	166	183	173	171	217	193	184	193	205	168	178	184	180	194	190	204	195	187	188	165	210	160	190	207	190	199	149	193	192	190	173	188	187	187	196	184	213	187	180	175	176	185	165	170	201	184	194	180	180	197	184	198	178	178	177	205	183	189	199	183	182	223	181	195	186	179	190	201	196	163	169	193	203	186	191	183	180	192	179	199	191	182	180	174	188	191	189	213	174	199	171	197	167	211	176	174	198	200	191	175	192	198	195	203	197	162	191	186	172	216	164	182	181	197	189	205	174	173	187	193	190	208	180	183	210	182	209	208	208	202	177	189	201	179	177	210	215	203	221	165	182	189	200	202	196	217	189	175	183	176	162	179	194	203	207	186	184	218	177	189	189	180	200	213	191	194	197	177	199	204	181	206	199	181	197	208	177	178	166	191	169	182	190	189	173	178	175	208	200	179	194	196	185	169	186	171	184	158	199	191	187	177	179	211	200	185	197	186	206	169	197	186	183	193	187	183	175	180	195	208	192	196	174	191	186	190	187	191	211	228	178	208	199	199	204	207	198	191	191	193	183	180	205	215	168	181	181	188	193	180	170	210	190	210	183	204	211	207	168	207	195	210	183	193	185	205	180	188	173	198	195	179	198	163	176	184	185	196	191	159	170	158	185	175	201	191	184	187	194	210	195	193	184	153	177	208	178	182	201	175	190	189	189	174	192	202	204	187	185	211	192	167	196	164	171	187	182	195	201	158	203	157	196	189	178	195	187	189	191	198	194	202	194	160	174	201	204	187	168	182	214	187	187	197	194	191	171	182	214	179	163	174	180	207	184	190	202	182	178	184	185	191	198	202	204	182	206	198	191	185	208	203	163	182	195	189	208	186	187	176	163	202	191	204	179	215	201	184	196	207	197	180	175	167	206	183	181	202	186	172	158	180	201	218	216	202	184	181	179	201	209	201	183	197	208	189	193	189	164	197	180	191	199	180	183	201	166	215	219	167	179	195	190	194	201	195	202	192	207	165	156	204	182	187	191	206	182	165	218	195	203	190	199	169	200	188	174	185	187	191	183	171	204	176	167	184	177	192	182	202	162	189	210	207	164	183	206	197	186	183	184	210	171	184	168	200	186	192	198	182	189	191	206	180	194	183	202	202	167	186	194	147	201	188	206	150	190	178	206	216	188	157	180	177	164	176	178	198	201	195	166	220	201	189	173	197	205	169	183	193	200	194	187	199	189	184	188	191	199	210	170	199	168	192	199	171	206	186	171	184	190	205	191	186	184	168	196	191	184	168	197	196	187	216	182	204	184	198	169	193	162	191	169	196	196	213	172	178	178	195	187	214	191	180	180	169	194	184	199	214	184	172	174	196	208	188	186	181	199	204	153	200	226	177	167	154	200	171	182	190	186	157	167	206	192	199	210	182	185	187	165	192	188	176	180	180	201	181	198	207	205	201	201	191	206	163	177	186	169	153	195	205	192	191	210	175	184	187	183	169	202	187	181	221	187	204	186	186	161	169	180	180	185	180	205	198	194	193	178	202	173	197	197	169	198	216	196	212	176	196	216	179	179	211	177	182	203	204	172	208	179	187	193	208	189	173	196	181	182	185	188	190	169	182	216	161	192	178	189	186	169	208	206	180	176	213	208	202	200	195	178	188	188	172	205	213	184	179	190	182	192	190	197	184	208	180	181	194	172	191	200	191	185	169	188	190	179	189	180	171	188	178	177	187	187	196	185	208	193	180	191	200	175	185	201	203
16177	4205	7271	7189	6184	36792	66791	59766	48045	35728	22131	9914	3583	1343	666	524	526	439	455	460	463	437	480	460	499	501	478	454	500	445	479	452	433	483	474	471	424	476	455	460	436	514	491	463	458	468	460	432	482	471	463	467	444	469	473	453	446	432	427	457	452	473	440	462	450	464	460	446	466	455	489	464	461	442	454	447	441	443	466	477	466	456	448	480	497	476	443	453	475	482	480	469	481	438	444	438	466	510	446	471	484	430	427	428	439	448	457	464	483	454	456	458	512	407	489	511	444	471	490	458	460	459	484	459	463	484	471	451	439	473	451	479	449	436	456	447	430	463	448	472	475	444	489	475	467	429	494	457	502	476	408	459	462	453	422	437	494	446	463	470	479	455	491	426	491	458	455	471	467	433	468	490	449	467	417	465	482	424	423	450	459	439	470	513	467	451	453	447	463	470	477	432	465	417	504	462	457	478	447	457	495	443	445	415	462	450	466	459	438	439	482	481	485	479	501	455	440	478	481	428	475	455	463	475	442	490	465	430	463	477	460	434	496	429	446	502	467	425	487	489	451	457	442	446	478	477	450	458	471	462	473	407	435	497	454	442	453	444	445	448	448	469	441	461	487	438	485	452	442	422	442	467	451	428	444	458	510	423	452	453	480	452	446	462	438	441	483	452	478	449	478	454	490	431	474	474	462	473	469	449	494	475	457	447	460	465	523	452	465	448	458	441	440	455	433	449	493	437	436	440	478	466	462	491	431	440	494	422	486	484	504	434	496	470	472	461	425	457	518	489	484	473	476	423	495	468	461	483	453	453	459	439	467	476	465	475	454	465	444	509	447	502	468	420	446	480	468	458	448	491	467	467	489	460	457	487	483	444	451	463	484	482	484	472	452	471	468	469	510	487	470	489	481	451	417	480	452	463	445	478	455	456	508	506	456	455	454	442	480	434	490	431	443	477	471	485	475	442	472	450	450	449	420	456	453	454	495	468	428	463	436	465	454	468	458	476	480	456	482	457	459	449	463	422	433	483	470	483	485	452	464	467	433	480	442	475	456	446	481	449	419	510	464	437	445	436	413	487	443	468	428	448	456	453	453	450	460	512	438	466	436	465	474	469	460	448	447	462	424	505	448	482	471	452	429	457	468	467	484	491	473	476	458	479	470	442	470	456	461	502	438	454	480	460	459	463	456	427	488	489	442	457	477	439	450	492	445	474	428	420	474	458	485	463	444	460	496	444	445	445	481	437	429	468	483	483	431	495	473	447	487	455	467	475	437	428	459	449	448	499	511	452	462	465	458	438	417	455	496	463	462	445	454	472	512	492	437	474	458	461	443	423	484	416	470	456	455	482	439	469	460	471	485	419	455	468	424	478	485	466	434	462	454	473	474	431	455	485	465	461	477	444	484	494	450	459	476	496	474	485	471	460	471	470	496	466	397	427	438	443	456	425	480	462	487	414	427	466	461	498	491	451	452	462	470	449	457	481	493	443	441	471	450	481	469	468	449	420	447	417	446	459	418	473	471	479	442	473	450	443	475	456	423	458	452	476	477	463	479	484	489	444	508	444	499	466	456	492	485	446	443	445	469	441	470	453	506	468	463	501	484	470	461	488	435	414	444	441	485	482	506	454	437	481	494	475	469	456	478	433	518	442	504	452	431	450	483	446	421	444	463	471	456	459	420	460	448	454	464	470	488	440	505	530	456	428	507	483	435	477	419	479	470	442	489	476	457	440	492	403	465	470	474	454	465	411	455	484	464	439	465	434	456	427	450	398	458	478	473	452	478	439	475	463	453	457	438	446	465	432	425	475	444	453	441	434	459	439	476	472	442	456	458	464	471	462	467	453	468	438	440	492	491	450	420	449	487	473	534	468	453	443	466	443	444	448	450	433	472	455	444	482	461	464	461	472	498	444	443	465	485	443	427	422	457	426	495	447	417	460	469	517	457	460	471	506	412	412	436	437	471	514	454	490	472	454	440	470	468	457	435	438	454	473	483	446	425	455	477	483	449	479	461	487	493	437	429	477	464	470	439	493	474	496	441	427	444	481	451	473	460	502	491	427	451	445	479	459	478	466	479	447	450	444	476	467	452	463	448	490	436	444	475	458	430	421	465	469	498	457	449	452	470	498	469	466	466	442	446	442	435	487	454	439	453	458	462	454	455	501	453	444	464	462	449	425	437	480	452	458	453	441	417	462	487	462	469	475	451	443	475	470	438	445	470	473	464	451	443	476	436	415	429	434	455	451	440	446	436	453	476	493	478	482	456	441	433	442	438	461	472	538	468	451	476	468	478	425	442	450	468	471	456	463	477	465	469	459	445	422	521	456	457	478	415	473	470	417	430	465	451	437	457	452	438	461	502	446	447	438	498	436	482	480	477	434	471	445	470	433	476	409	449	443	465	456	477	438	479	445	480	476	421	496	453	474	468	463	448	446	462	470	451	445	467	450	438	490	453	457	471	461	467	480	481	446	461	450	463	493	436	448	457	444	448	459	427	471	490	451	464	443	447	453	472	469	415	430	474	497	474	475	479	434	466	457	450	464	475	444	489	454	445	507	490	457	463	473	423	475	425	475	460	442	467	440	472	499	449	481	479	500	466	474	415	481	470	468	484	459	481	444	436	457	479	441	466	452	440	458	491	452	408	478	465	470	433	449	457	480	468	464	461	419	478	461	486	469	458	423	431	455	466	465	455	456	469	461	447	485	486	470	447	473	430	495	437	486	461	465	431	449	440	420	467	471	456	486	441	450	476	455	480	504	446	473	463	450	480	492	441	460	463	432	449	517	442	433	487	446	464	454	497	463	461	410	452	484	480	477	468	454	445	460	428	460	515	477	467	439	447	499	453	438	443	449	468	481	503	467	455	424	454	451	478	476	452	461	468	468	470	457	391	434	444	476	444	435	462	485	454	446	482	461	438	477	486	480	468	449	462	481	454	450	440	468	456	479	434	435	437	452	478	496	445	445	481	456	458	449	484	442	472	435	458	471	475	461	456	481	485	492	451	463	454	453	464	489	496	447	438	445	512	473	488	479	425	421	461	431	498	451	481	436	462	440	476	405	438	498	446	465	444	475	471	445	446	462	477	500	462	522	455	457	456	483	449	478	465	493	499	468	465	454	438	484	481	446	512	438	467	438	466	461	447	460	489	433	464	414	452	445	462	489	488	487	462	483	484	441	465	448	460	481	479	464	463	439	474	508	453	477	434	483	527	495	432	458	449	494	482	450	475	448	457	489	437	426	444	460	450	449	461	463	476	459	457	482	461	450	461	467	454	408	492	474	480	437	449	427	483	427	438	447	468	428	448	482	482	460	478	456	447	451	470	455	465	440	525	493	471	468	478	437	423	492	452	423	451	433	476	445	510	468	418	454	453	464	469	486	431	463	434	487	459	478	449	491	452	449	468	414	459	504	458	427	427	486	462	465	462	455	463	462	471	466	477	467	481	473	434	463	467	492	450	471	429	479	507	446	502	483	495	448	448	479
3792	1028	839	616	572	1675	2556	2224	1718	1040	566	367	199	164	156	169	157	162	161	131	165	152	161	172	174	151	166	167	153	133	153	139	142	149	129	147	167	173	160	158	138	165	150	166	147	162	180	157	171	150	180	146	177	158	171	136	151	157	169	154	153	138	153	161	161	132	160	159	160	186	134	171	158	149	177	165	176	141	159	170	161	153	152	165	142	127	151	149	151	175	151	150	153	144	161	171	142	136	167	145	176	179	159	167	166	164	176	147	154	182	192	177	148	170	154	181	156	171	157	154	175	145	151	158	141	171	179	159	120	167	141	189	182	132	179	137	164	168	153	147	177	174	141	138	168	176	155	147	159	163	150	156	149	163	160	181	156	139	169	181	129	162	172	158	155	159	174	159	186	160	165	136	163	160	168	154	137	170	167	146	154	147	182	140	171	147	158	155	172	161	146	153	151	157	164	168	172	158	144	134	149	172	168	169	151	170	125	183	140	148	144	146	166	137	159	139	162	161	148	179	156	156	154	155	162	156	159	154	153	140	179	163	132	180	158	162	144	137	157	156	142	168	179	167	147	159	153	181	167	147	167	156	134	152	143	154	165	146	153	156	157	188	182	139	176	149	149	150	146	162	147	176	166	150	173	169	158	158	160	144	159	171	165	157	154	172	166	173	150	154	155	171	166	147	146	165	137	153	173	157	160	145	171	146	145	125	168	154	170	146	155	153	158	139	144	181	144	160	138	129	152	143	176	144	144	161	171	177	156	165	151	148	150	156	150	145	151	170	167	164	167	141	160	175	151	163	145	156	188	156	154	173	165	131	130	151	165	160	166	149	136	160	142	148	186	175	157	157	168	166	139	169	165	152	162	154	184	176	168	149	159	150	163	133	158	128	146	172	176	149	160	153	149	156	153	143	120	141	141	143	148	161	169	151	167	121	146	129	174	190	140	170	130	144	145	162	152	163	136	158	168	171	151	143	191	163	156	142	151	156	181	149	157	161	153	140	147	148	147	175	163	153	143	159	168	154	165	178	146	157	144	173	157	152	145	156	157	147	148	171	175	144	156	159	144	145	164	176	165	163	154	171	160	154	139	174	156	156	128	166	158	153	167	159	169	163	148	163	163	138	159	181	152	169	156	167	143	146	134	170	157	157	157	166	146	144	161	184	157	157	149	152	149	160	143	154	162	167	150	148	171	154	162	169	145	166	160	155	158	161	154	155	139	149	160	138	149	152	161	166	154	149	150	153	160	155	137	172	159	151	174	179	173	170	172	140	157	172	152	165	170	153	146	137	143	140	156	182	144	146	142	167	154	156	160	131	140	138	170	154	136	164	156	133	159	172	153	158	153	137	169	149	135	133	150	156	147	151	147	151	166	163	144	153	167	162	138	162	154	130	143	163	136	138	157	157	165	160	157	150	172	154	160	151	163	153	170	147	152	174	182	147	145	122	164	160	157	147	148	165	154	169	117	145	169	145	168	144	119	182	136	159	161	139	160	154	151	161	140	162	173	172	148	161	139	162	164	152	190	163	145	154	146	164	171	143	179	148	168	151	168	145	147	165	156	188	142	150	180	169	162	139	161	133	142	152	179	167	184	164	146	158	159	144	164	146	138	136	147	176	178	157	163	159	175	180	151	148	145	133	151	157	135	166	162	166	132	161	147	169	165	164	152	166	173	144	140	162	184	139	164	166	164	182	156	154	157	128	155	164	150	152	145	151	161	167	159	170	139	146	157	141	137	179	161	142	161	172	136	163	145	175	142	150	181	156	163	151	153	138	140	141	165	154	151	154	142	177	169	143	148	173	163	160	142	160	169	181	141	136	149	143	143	156	174	153	166	174	154	134	154	163	178	174	137	145	161	158	161	162	156	143	141	143	155	151	157	144	154	142	169	154	152	161	139	169	158	169	139	162	170	147	166	173	145	170	180	176	158	137	167	158	150	163	167	148	169	151	156	170	166	146	141	169	172	184	153	145	139	147	160	158	158	174	162	164	171	154	162	159	137	141	161	150	164	142	183	161	151	181	171	134	151	140	149	158	124	151	149	165	152	136	172	155	149	144	173	174	139	125	171	162	170	140	149	167	161	139	166	178	145	176	175	181	141	185	152	159	155	150	166	155	139	157	130	152	147	179	145	181	162	168	162	174	166	163	163	171	152	156	149	160	175	162	158	138	155	170	134	167	165	141	167	169	154	133	148	149	147	162	148	118	129	170	139	171	162	147	130	146	141	170	144	172	142	142	142	160	163	160	134	171	131	166	164	176	156	172	172	167	156	165	154	162	141	153	152	159	142	164	184	154	150	147	154	156	161	132	154	169	154	176	167	172	146	191	148	136	174	165	161	164	167	171	137	142	183	168	152	143	153	157	152	163	162	128	152	167	154	171	153	159	162	147	194	192	160	146	167	149	168	147	156	155	177	152	177	172	174	149	146	138	161	168	145	149	150	142	159	154	156	142	149	172	162	157	162	145	156	153	168	161	144	164	169	160	134	152	171	148	153	132	145	161	179	173	173	152	154	153	167	148	177	170	163	153	173	151	168	171	163	147	151	181	140	149	158	143	158	150	154	145	145	160	146	166	146	158	152	151	150	144	156	185	157	140	157	180	138	148	177	151	188	138	168	170	148	149	158	151	158	155	149	153	145	153	158	159	150	165	172	147	159	175	149	154	163	145	147	158	157	145	159	143	156	136	171	174	146	156	160	173	138	150	164	162	160	168	163	167	146	167	146	186	152	159	150	140	157	145	157	165	141	131	149	150	174	189	140	143	144	174	164	154	165	164	139	160	160	142	152	176	147	167	162	166	168	159	157	139	140	152	166	148	166	161	168	173	163	167	117	146	151	168	140	177	152	154	170	168	153	146	147	170	175	178	161	160	137	159	144	143	158	185	135	135	178	160	142	153	134	153	194	131	173	157	159	162	155	158	164	168	164	154	152	170	157	161	155	164	153	142	143	141	147	178	149	156	155	143	160	164	150	154	162	164	142	172	156	156	164	186	150	143	179	148	170	171	166	161	160	149	145	153	180	156	156	150	122	164	153	170	148	147	163	161	168	153	173	148	157	156	144	165	168	164	153	143	150	161	168	148	146	157	169	133	160	168	150	162	138	140	145	166	178	163	165	143	167	154	140	134	154	160	169	158	160	162	173	165	151	139	172	159	176	174	164	130	149	182	158	164	176	157	179	153	140	134	149	147	173	144	150	149	140	168	149	183	176	147	144	167	146	150	143	148	156	164	126	164	168	162	159	141	144	152	188	142	163	157	142	181	157	134	155	156	145	163	151	166	167	156	160	137	197	143	141	170	157	159	136	163	156	154	149	168	169	143	157	168	154	136	168	153	116	170	159	147	166	153	153	149	142	147	142	141	161	185	169	136	159	193	188	151	158	136	150	157	164	151	163	153	157	172	159	166	164	161	139	129	149	144	157	146	166	170	150	145	154	156	160	147	177	153	139	172	186	191	168	158	148	171	163	153	141	143
3208	1052	1794	1804	2802	8858	11200	9630	6748	4089	2119	1063	641	478	424	414	390	402	381	390	403	340	390	383	373	415	389	387	427	387	382	378	412	410	401	360	393	395	399	399	395	363	400	417	414	410	368	413	415	402	434	424	385	407	421	411	428	420	413	393	422	373	390	413	426	363	355	406	393	370	411	369	374	410	390	379	409	326	414	394	378	396	438	418	431	405	387	402	396	376	403	425	411	404	381	420	415	421	341	421	416	449	416	420	383	374	439	392	408	412	361	409	379	406	391	407	423	403	399	416	420	423	438	401	410	414	392	397	370	388	423	406	359	371	397	400	386	407	435	398	389	393	395	392	387	421	421	425	399	429	404	402	397	436	393	414	373	373	394	371	366	392	401	407	401	450	371	410	376	417	387	429	445	405	414	382	358	397	392	382	356	441	420	393	407	398	412	412	364	392	404	396	396	390	419	338	411	429	428	421	424	393	414	423	387	419	407	389	396	412	422	368	394	382	397	403	420	391	394	387	417	392	415	427	379	392	415	411	403	381	425	416	426	409	375	418	395	360	413	425	417	418	404	417	419	368	415	407	435	390	361	450	411	390	375	390	409	413	407	411	402	370	387	403	394	406	411	440	393	412	418	381	409	416	427	388	382	393	384	410	432	409	403	386	394	423	435	412	416	390	391	386	372	411	397	415	421	372	397	380	385	400	375	417	410	372	377	384	433	404	384	379	400	414	385	415	405	418	398	406	385	388	399	430	424	399	408	385	409	418	416	382	381	419	442	348	397	401	443	410	408	396	395	405	376	400	387	403	396	382	399	394	393	368	380	420	393	393	395	413	404	390	395	407	381	395	411	375	398	403	425	409	383	417	408	371	405	417	426	426	390	408	360	388	410	398	439	395	406	389	384	378	378	419	375	426	419	404	394	404	436	374	444	408	389	393	421	387	404	393	415	385	400	395	372	402	409	397	424	425	405	379	415	415	373	354	427	389	415	397	375	381	383	416	381	381	384	405	380	411	402	400	397	433	433	393	397	399	424	405	377	398	413	423	395	399	395	409	373	391	363	378	385	409	388	395	411	439	376	404	428	392	401	414	366	429	385	373	400	396	396	378	380	394	395	435	440	385	396	427	404	408	417	439	401	413	375	392	393	375	429	400	399	378	392	421	394	408	375	419	419	404	371	425	377	397	385	400	380	398	380	403	400	400	415	386	410	389	375	387	391	430	408	425	393	420	338	394	423	406	406	378	389	421	367	379	400	437	398	395	392	406	402	381	358	414	412	406	376	405	424	397	412	441	370	360	414	378	410	415	425	394	383	383	394	375	415	410	409	414	381	390	394	376	380	384	419	431	445	422	401	436	410	411	399	358	391	397	400	401	407	380	401	383	389	416	404	403	421	427	414	404	423	437	388	383	420	383	371	405	423	360	405	392	392	407	368	423	418	389	398	367	404	442	412	416	420	376	385	401	405	416	389	404	423	409	361	407	372	434	407	390	437	408	430	406	450	373	388	391	395	402	400	408	399	400	408	416	404	384	404	391	450	378	413	383	383	404	379	384	384	380	367	410	348	387	407	404	423	416	381	419	423	410	409	426	392	379	370	407	394	402	436	410	431	383	410	399	407	362	449	385	392	377	373	417	403	389	413	437	406	414	378	413	400	396	377	419	408	415	417	387	393	366	379	400	419	422	386	387	398	411	404	436	346	403	378	343	409	421	417	421	402	367	395	405	409	421	391	391	434	385	370	399	401	421	379	432	426	431	408	382	397	368	411	367	424	374	392	405	405	397	400	373	424	390	427	369	416	434	399	402	449	406	394	371	434	404	388	396	406	416	401	421	430	400	379	401	378	398	401	409	406	384	360	416	406	383	426	379	410	370	353	407	414	410	416	421	407	404	419	399	392	397	423	403	434	407	370	406	395	402	365	432	424	411	409	397	405	391	393	416	390	405	381	388	393	396	417	397	414	380	403	417	393	405	396	389	414	411	407	388	386	398	386	377	392	399	443	365	405	396	379	380	447	418	403	379	407	399	414	400	389	372	381	412	453	382	419	409	380	418	408	387	394	457	390	385	416	420	361	372	398	393	388	423	402	390	355	434	400	422	403	427	403	383	428	375	382	379	403	428	406	378	404	396	422	431	418	376	409	416	442	355	408	382	382	396	377	391	367	410	461	397	429	371	434	409	407	429	370	398	439	377	386	385	408	405	405	371	414	387	380	413	425	386	358	370	373	371	436	405	389	360	435	408	412	371	388	385	392	398	440	394	419	400	420	395	436	400	417	410	411	355	411	395	410	391	389	427	394	379	413	412	438	387	414	415	391	384	398	403	397	412	393	388	414	401	448	418	413	424	403	410	433	407	397	407	375	393	414	406	383	405	402	414	410	402	437	397	420	363	443	410	377	427	408	407	357	387	432	412	387	408	405	405	404	405	437	375	376	410	414	371	435	382	390	397	397	403	401	402	406	393	396	360	436	439	349	390	384	393	423	384	395	412	406	420	382	394	383	421	401	392	415	364	388	386	402	362	409	420	438	407	412	385	400	395	408	409	409	416	407	393	410	413	382	387	404	426	450	405	416	418	385	445	402	379	408	405	355	422	369	374	424	390	409	390	425	397	417	414	401	411	371	405	375	415	394	415	428	429	406	430	422	414	422	407	416	396	443	417	445	374	418	415	403	410	404	427	424	361	393	381	431	403	392	410	422	407	416	423	388	403	366	397	408	407	398	389	373	410	371	400	401	401	390	413	399	434	384	407	387	403	403	400	393	375	387	387	403	389	392	405	382	389	427	412	386	382	405	432	428	413	391	402	373	422	390	403	411	370	392	419	410	392	406	387	371	383	376	403	416	397	416	416	430	405	352	409	357	410	411	395	400	399	416	378	393	407	426	408	381	426	395	403	399	412	394	376	412	425	386	385	371	407	417	387	354	372	362	401	423	391	406	408	373	389	418	381	396	397	364	394	395	405	369	382	395	371	414	426	389	414	426	398	404	398	391	412	430	385	385	437	421	414	384	385	432	384	422	409	374	402	397	354	394	387	387	404	389	426	384	404	408	414	437	409	371	429	429	396	365	386	437	390	374	419	363	453	421	411	394	414	405	388	414	406	394	392	413	429	381	412	395	384	395	379	383	419	388	398	449	389	373	379	389	407	384	376	389	394	429	402	417	381	391	420	386	397	415	390	367	370	392	410	379	406	398	401	400	413	425	415	384	391	404	432	399	426	412	394	383	396	437	382	410	417	422	421	408	392	374	412	423	404	401	408	418	403	399	402	420	389	383	404	391	409	384	385	399	388	398	407	405	413	410	403	422	397	421	398	385	412	420	423	418	398	406	432	423	406	360	395	412	411	380	405	413	421	382	429	406	418	386	371	408	392	451	376	439	417	438	435	421	377	425	371	426	395	429	426	377	395	393	425	399	401	380	392	389	416	389	402	390	391	414	376	382	394	419	413	390	411	394	369	417	379	418	403	405	393	398	408	401	396
14295	4441	3131	2497	14491	30766	33269	26854	17606	8754	3589	1257	500	283	252	203	205	171	174	202	180	204	209	188	187	213	194	198	167	194	198	196	195	191	189	176	196	201	198	179	189	174	183	167	175	163	196	200	196	180	205	188	203	191	180	174	172	163	206	198	204	213	197	203	198	167	189	214	216	168	207	193	185	185	180	167	196	202	208	177	188	204	213	192	185	189	190	206	198	217	198	188	181	193	175	207	183	184	177	169	203	182	204	197	188	189	175	190	190	177	190	198	180	191	195	184	195	179	178	212	206	187	188	181	169	204	186	183	194	181	177	207	179	193	194	176	197	165	202	168	181	219	210	153	171	157	202	198	209	201	191	192	183	187	209	191	184	188	231	194	163	168	219	222	188	211	177	214	182	195	207	192	209	211	194	177	193	204	203	207	177	182	207	178	171	177	190	201	167	216	180	166	216	206	195	192	196	176	191	219	173	228	182	206	182	188	219	177	183	187	195	174	198	185	190	190	199	206	184	189	198	185	184	205	183	194	191	191	194	207	178	192	187	164	176	184	193	173	202	174	191	193	175	206	182	209	217	193	184	205	195	177	189	187	191	213	189	170	216	194	182	166	180	170	209	182	190	199	184	185	160	191	183	183	171	181	196	176	188	200	227	210	179	191	197	204	207	203	190	215	186	186	178	203	201	190	174	188	196	178	174	180	187	204	195	170	195	178	206	179	200	201	215	194	199	254	179	193	194	191	175	215	187	188	161	204	176	200	193	192	200	200	197	202	186	184	172	175	211	186	187	190	193	155	180	197	186	174	185	178	167	210	220	188	169	208	178	202	192	203	196	178	210	173	181	204	198	197	187	192	193	201	207	185	183	199	175	198	206	195	173	198	192	204	193	180	187	176	190	181	205	207	162	200	179	195	205	198	214	190	170	187	187	190	170	194	193	198	175	176	174	199	174	171	184	195	191	187	193	178	211	189	203	193	185	200	176	182	206	211	181	180	182	191	183	202	214	216	167	205	221	203	212	183	187	193	206	200	180	186	187	218	167	179	200	195	194	189	210	182	190	188	203	188	196	173	173	196	192	165	210	190	208	205	189	203	192	185	175	184	184	156	175	184	183	207	192	205	186	176	219	194	212	196	206	220	204	221	180	207	185	206	181	215	199	176	197	189	196	211	187	215	209	180	190	176	176	216	218	192	202	180	207	190	164	204	217	203	190	209	179	202	207	197	175	181	212	200	184	194	195	171	198	186	190	166	195	169	200	177	189	214	183	212	175	176	180	179	197	189	164	200	196	185	208	201	190	191	186	199	183	189	199	170	178	170	199	199	205	208	207	181	220	184	177	165	211	179	190	195	208	176	186	192	187	196	172	196	189	195	182	192	200	200	194	188	195	180	188	209	180	202	198	176	183	177	181	196	188	199	187	185	184	186	201	198	207	195	193	180	219	167	207	168	205	190	169	183	195	221	195	200	195	181	181	219	186	181	195	191	176	221	169	205	200	211	211	190	177	188	183	222	189	171	206	169	169	185	198	192	163	190	163	203	197	193	165	212	207	197	228	207	225	181	194	191	165	196	186	193	154	195	201	238	187	162	191	212	182	203	160	199	191	200	185	222	175	197	178	173	184	197	177	168	187	185	179	185	193	200	152	202	186	188	188	208	220	177	181	184	197	184	213	186	212	195	196	206	199	213	171	180	187	195	199	169	188	180	209	163	184	198	193	179	211	167	191	200	167	198	179	206	196	197	173	198	210	185	198	200	184	181	220	196	190	196	202	182	197	186	178	180	203	190	188	197	190	162	197	189	191	181	188	202	193	164	175	179	191	199	212	200	182	183	200	194	188	202	201	212	210	202	183	191	161	207	188	180	214	211	187	177	180	175	202	179	201	190	211	193	188	191	194	189	198	167	179	187	186	191	182	198	192	190	192	200	194	205	193	181	187	205	189	202	175	210	175	212	195	205	215	181	176	183	186	207	182	191	189	193	210	179	193	195	200	205	218	196	171	178	209	205	181	185	194	188	185	203	171	201	198	183	188	176	177	192	194	179	194	202	210	214	201	210	199	191	194	215	203	216	190	194	182	215	187	185	197	191	192	199	188	184	193	194	202	200	176	169	173	171	199	196	203	193	205	196	191	184	182	197	167	175	188	183	166	175	155	205	189	204	175	179	178	197	190	177	202	196	199	190	182	197	208	192	199	193	200	205	204	181	220	202	216	186	166	197	196	185	187	205	188	210	220	188	217	196	199	218	208	176	196	216	186	204	188	186	191	213	196	191	188	190	197	179	220	214	204	172	185	200	191	198	201	208	196	177	187	202	185	211	185	171	206	194	176	207	187	174	175	199	186	192	209	201	196	201	180	169	169	186	201	195	201	181	204	203	182	210	212	175	195	200	159	206	193	219	190	187	200	191	187	173	215	212	205	223	204	190	197	180	184	186	193	177	205	180	199	182	182	211	216	169	203	218	197	193	188	187	142	186	197	217	187	173	178	194	178	220	199	192	210	204	177	189	205	189	179	200	194	210	180	164	208	202	193	188	197	190	184	196	198	211	180	189	182	205	187	212	167	190	183	199	178	195	221	181	209	190	203	206	184	216	187	214	195	212	192	188	208	198	190	165	166	191	217	207	191	194	185	194	192	185	209	232	190	186	189	173	192	191	199	177	218	189	195	183	194	185	195	213	194	211	190	193	210	202	188	196	200	179	200	180	193	195	193	159	188	175	184	182	199	203	216	175	187	200	184	206	199	196	178	213	209	225	177	174	165	194	189	200	158	177	207	214	203	204	175	182	179	204	169	184	190	178	189	182	184	197	199	218	184	180	180	186	201	196	190	177	158	192	184	178	156	213	199	223	205	195	181	168	189	207	208	208	206	196	219	182	169	172	208	198	181	175	189	203	213	171	178	190	214	219	195	200	184	185	210	220	207	176	192	177	182	206	212	199	197	186	191	179	173	181	181	209	179	180	214	184	180	197	178	194	196	177	200	170	207	177	206	175	160	174	187	189	184	191	185	200	214	206	221	202	212	222	194	207	184	184	192	189	199	214	181	204	189	187	190	183	177	184	205	217	190	177	173	174	183	178	188	188	173	215	203	195	202	193	183	206	188	225	217	192	173	197	202	211	222	179	193	180	190	171	220	209	190	176	209	194	159	202	177	193	204	205	220	194	198	195	176	173	202	184	195	189	185	183	208	189	197	209	177	176	188	204	177	192	184	193	175	183	204	199	193	189	215	180	219	230	188	184	178	193	168	178	172	186	190	213	202	188	218	195	160	205	205	200	190	187	181	195	185	203	203	177	196	190	189	179	180	195	191	199	191	207	176	198	189	213	212	208	187	205	196	192	184	213	172	206	176	207	194	201	197	216	189	217	170	195	193	213	186	179	207	211	187	198	205	225	192	201	160	188	208	172	189	165	180	188	181	186	191	188	229	182	211	194	189	194	208	195	196	202	206	193	211	179	189	183	165	184	203	209	190	199	192	211
10035	2281	4172	7000	32284	48613	49554	44094	35407	23808	12888	5390	2097	857	542	507	486	507	530	466	476	477	476	490	489	487	489	442	479	483	446	506	511	488	501	466	511	489	481	457	517	499	510	492	530	495	504	499	508	467	486	431	456	473	488	469	464	463	501	484	503	472	423	465	510	462	458	483	476	472	494	467	465	426	479	462	452	462	481	464	475	457	466	456	526	482	515	467	439	497	505	490	447	468	465	504	448	464	454	509	471	483	505	457	463	476	488	464	462	474	468	491	454	477	461	472	517	482	469	485	448	471	489	446	461	468	494	471	440	505	451	452	495	460	481	476	474	516	517	477	432	442	472	474	519	483	495	484	474	440	448	458	519	478	477	473	484	495	481	479	533	471	444	482	526	491	490	483	452	464	528	476	451	468	468	486	472	490	448	454	500	459	473	468	462	499	498	488	483	450	468	443	491	485	455	471	459	487	464	489	482	473	462	461	496	435	461	449	488	478	426	450	469	475	463	460	507	481	491	477	442	488	461	503	492	466	441	475	502	455	455	501	492	454	485	478	465	487	466	480	536	474	477	474	447	455	464	493	500	489	505	464	486	449	493	508	465	495	486	449	458	456	456	451	474	471	446	477	473	467	479	481	472	500	511	458	448	480	491	466	475	468	457	469	436	463	434	515	501	463	456	477	424	443	481	433	491	496	475	485	464	498	473	482	465	516	457	504	500	466	462	483	455	503	465	475	490	482	471	471	473	502	485	484	469	460	466	467	504	481	443	513	493	492	445	511	464	505	474	516	452	468	486	480	485	486	449	447	474	504	444	502	468	494	500	447	476	447	495	459	500	474	455	489	493	453	449	467	463	468	497	475	446	463	473	471	492	472	448	495	439	488	494	476	460	506	505	492	476	457	466	488	478	435	447	499	499	486	488	490	450	486	485	447	507	478	526	504	472	491	490	470	511	475	471	475	508	456	481	490	475	498	474	483	470	490	468	489	495	437	508	487	473	503	464	479	484	509	438	498	438	431	519	485	462	462	466	476	489	461	509	466	477	514	510	481	457	499	479	485	440	477	489	519	513	475	476	473	460	517	460	457	485	469	498	489	480	453	478	470	484	491	481	468	454	480	441	471	492	436	487	500	483	480	463	470	501	475	479	480	475	481	453	494	476	454	471	507	478	495	468	480	448	460	506	484	465	512	496	496	473	491	509	464	516	521	487	489	493	453	460	479	435	474	504	520	453	455	481	459	462	488	472	498	499	476	467	477	471	473	464	476	502	475	468	487	506	480	469	545	484	496	473	491	484	480	494	445	448	435	496	436	516	470	509	508	522	426	453	492	454	468	444	493	453	511	454	449	467	528	480	489	489	499	503	453	513	454	494	506	518	463	481	501	518	510	488	449	476	509	515	485	452	434	500	490	481	432	493	488	469	472	534	439	448	444	467	480	479	483	485	492	492	472	467	503	463	487	496	474	465	471	444	493	456	496	485	457	495	493	505	493	490	458	469	490	491	461	467	501	470	473	466	517	519	495	484	459	508	482	504	430	460	459	484	518	468	486	476	465	461	456	497	476	482	449	460	433	473	475	525	520	448	467	455	502	500	495	497	492	457	492	501	521	441	485	476	486	512	486	469	499	465	520	524	461	493	469	501	489	432	501	478	498	472	492	478	515	509	459	463	492	469	510	466	467	470	483	493	471	498	489	494	500	482	456	458	472	477	472	468	477	468	462	460	488	491	484	513	480	429	463	483	459	471	489	453	508	494	483	463	482	495	486	479	464	480	472	523	439	519	477	528	463	461	500	461	472	468	501	480	443	478	499	471	479	492	504	460	479	466	521	490	514	503	518	486	487	453	447	474	505	461	528	519	470	478	513	457	487	481	515	455	486	482	470	458	461	514	455	529	468	472	453	519	514	479	500	425	459	520	443	433	487	495	473	488	454	453	452	450	477	481	463	474	506	462	462	475	453	486	496	491	529	471	460	493	495	450	491	471	443	486	463	466	497	455	485	462	464	475	512	474	521	490	463	481	504	488	494	501	444	450	501	468	493	494	469	484	517	508	544	472	460	449	471	481	465	497	464	455	515	489	483	489	460	449	464	485	441	437	499	469	497	496	477	481	463	491	455	471	490	504	490	520	494	517	496	454	461	507	475	485	460	471	450	498	465	460	502	499	487	490	519	473	481	477	465	456	481	485	465	492	499	480	468	514	498	453	467	465	490	500	496	479	445	471	506	468	505	467	468	488	521	534	465	461	466	457	509	487	486	464	469	520	517	468	456	473	493	458	479	481	526	488	448	469	485	484	415	529	526	420	492	516	503	477	455	452	496	497	518	468	473	466	501	446	447	486	540	465	496	521	503	457	438	477	450	476	505	459	482	497	448	444	470	498	478	477	474	474	497	499	489	524	476	502	491	511	503	463	461	497	448	496	480	465	463	491	510	452	465	503	461	496	488	480	488	492	496	497	513	517	481	485	484	471	501	487	497	499	516	470	472	478	506	519	437	484	470	484	504	452	498	492	444	483	494	462	479	482	474	460	484	488	478	521	441	482	477	449	489	489	502	457	474	476	451	446	459	508	475	503	501	442	464	499	508	501	498	476	493	462	523	505	483	469	459	487	495	485	474	475	472	481	470	461	453	446	461	467	512	508	503	465	486	512	441	483	475	469	439	461	447	492	477	489	481	453	483	484	496	433	471	456	527	468	444	473	506	487	446	498	492	475	493	489	441	469	506	495	467	513	501	440	488	470	482	481	447	525	512	499	499	490	496	468	479	422	466	509	469	464	442	501	466	470	470	441	475	457	491	460	495	442	499	491	477	451	484	453	489	521	493	487	485	444	508	478	462	482	476	475	480	514	482	461	447	456	496	462	517	443	491	468	526	474	491	510	503	490	507	406	471	502	469	457	464	494	482	486	502	521	469	487	471	457	474	483	468	434	442	532	459	447	475	474	455	499	459	480	475	467	478	469	473	493	490	477	451	453	460	493	485	487	463	442	490	463	461	484	478	478	527	489	495	482	465	482	500	492	486	486	469	460	453	490	481	467	480	476	484	486	492	446	450	502	515	443	487	481	488	457	479	460	500	490	507	473	516	490	452	480	493	487	460	465	510	455	469	486	514	475	509	488	431	506	480	446	505	460	496	478	441	453	439	453	451	500	464	499	460	472	475	489	466	477	469	421	452	521	465	451	450	473	460	481	434	478	443	482	473	489	498	487	486	438	427	507	470	471	428	467	480	478	461	473	440	454	472	468	458	454	493	493	509	485	466	505	470	473	484	487	491	468	460	498	491	460	460	481	478	497	469	517	498	489	482	468	489	459	474	453	472	502	476	467	449	473	472	467	498	454	484	450	474	493	495	476	464	500	454	482	495	498	443	478	459	470	510	510	494	465	472	520	486	446	454	475	511	465	461	495	500	479	468	486	451	474	452	489	550	505	508	465	470	459	476	498	445	475	473	502	458	453	460	512	484	465	460	492	453	497	496	485	481
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
