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
335802834867	335802835431	335802835981	335802836531	335802837081	335802837631	335802838181	335802838731	335802839281	335802839831	335802840381	335802840931	335802841481	335802842031	335802842581	335802843131	335802843681	335802844231	335802844781	335802845331	335802845881	335802846431	335802846981	335802847531	335802848081	335802848631	335802849181	335802849731	335802850281	335802850831	335802851381	335802851931	335802852481	335802853031	335802853581	335802854131	335802854681	335802855231	335802855781	335802856331	335802856881	335802857431	335802857981	335802858531	335802859081	335802859631	335802860181	335802860731	335802861281	335802861831	335802862381	335802862931	335802863481	335802864031	335802864581	335802865131	335802865681	335802866231	335802866781	335802867331	335802867881	335802868431	335802868981	335802869531	335802870081	335802870631	335802871181	335802871731	335802872281	335802872831	335802873381	335802873931	335802874481	335802875031	335802875581	335802876131	335802876681	335802877231	335802877781	335802878331	335802878881	335802879431	335802879981	335802880531	335802881081	335802881631	335802882181	335802882731	335802883281	335802883831	335802884381	335802884931	335802885481	335802886031	335802886581	335802887131	335802887681	335802888231	335802888781	335802889331	335802889881	335802890431	335802890981	335802891531	335802892081	335802892631	335802893181	335802893731	335802894281	335802894831	335802895381	335802895931	335802896481	335802897031	335802897581	335802898131	335802898681	335802899231	335802899781	335802900331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19595	26524	29198	24770	16734	18600	19062	8876	3601	1753	1530	1355	1087	989	1046	895	572	730	7448	16231	9890	4266	1096	231	209	215	223	231	227	199	228	216	224	210	226	193	223	226	230	210	199	227	230	218	232	225	242	206	197	185	230	183	235	216	226	254	210	208	256	220	236	214	217	213	229	227	210	212	227	205	216	230	190	237	186	216	223	211	219	249	244	231	206	222	229	221	230	222	226	231	237	242	207	217	235	238	224	223	236	220	199	231	212	229	212	213	241	226	226	203	196	197	238	216	218	238	207	227	243	213	214	227	230	250	242	231	207	226	236	217	200	227	234	224	204	214	218	220	228	220	232	203	241	224	210	229	212	228	214	218	234	233	218	228	232	226	233	219	238	199	238	205	209	236	246	207	224	216	209	212	216	200	221	222	221	226	223	221	216	203	251	243	237	232	215	231	223	233	224	208	225	214	219	213	216	204	224	218	218	220	204	220	229	199	210	209	239	198	222	205	227	229	207	215	190	211	245	226	216	230	245	219	239	212	224	217	220	200	220	206	213	195	233	210	213	228	211	228	206	207	214	186	216	212	236	187	213	234	207	212	220	201	220	187	232	238	203	225	233	229	222	223	202	241	206	229	227	214	247	216	234	214	199	235	193	225	193	220	206	200	228	223	223	212	221	202	222	217	220	204	213	214	215	221	228	216	245	219	227	211	207	205	198	195	202	244	224	236	214	198	218	225	221	216	214	211	220	216	250	218	209	231	230	181	207	227	217	221	223	228	244	241	209	210	206	215	242	213	197	236	209	251	222	193	214	216	217	244	227	237	225	246	205	210	199	194	198	203	218	231	224	232	228	224	232	218	222	217	221	237	211	223	222	227	229	248	207	210	236	219	212	226	244	211	206	237	229	255	212	221	198	212	201	224	225	222	232	210	223	251	219	220	228	222	218	224	219	214	214	204	209	221	223	218	212	233	218	231	212	237	204	249	232	235	223	204	226	226	240	200	257	221	242	225	225	225	209	224	215	218	205	214	228	233	202	231	199	240	191	243	217	209	216	210	208	207	218	200	216	240	215	225	226	226	221	244	225	190	227	229	239	224	227	227	233	203	236	239	258	216	239	235	258	210	207	200	219	222	239	241	235	236	205	223	240	229	226	207	207	220	232	207	226	204	207	226	226	224	205	236	226	209	221	218	249	235	203	237	205	216	212	213	206	227	193	222	247	226	207	252	203	209	207	218	214	210	216	235	229	194	201	222	223	203	198	220	232	205	224	208	209	247	221	211	215	214	213	232	218	211	260	224	250	237	245	230	233	219	211	209	203	226	262	208	235	204	196	224	212	224	203	236	227	198	201	210	215	201	222	230	211	209	226	216	227	210	213	237	244	229	194	234	218	237	219	221	212	221	212	255	221	218	219	229	227	230	202	230	246	241	264	222	205	258	223	203	224	212	234	240	245	227	191	203	221	228	199	187	211	224	227	224	226	229	226	218	233	225	228	217	230	210	231	237	210	231	215	226	219	247	224	236	212	229	248	206	234	215	214	223	211	219	209	225	221	248	193	217	206	194	228	224	202	238	234	231	236	224	219	246	220	231	232	238	210	244	236	221	213	181	236	224	208	217	212	249	223	231	219	240	230	229	219	234	258	236	214	219	223	206	208	187	213	198	243	219	219	214	215	224	260	224	207	233	210	238	227	247	242	196	202	234	200	228	229	208	221	209	236	197	220	237	215	192	214	223	216	216	225	220	219	231	204	220	241	239	212	226	218	219	237	171	225	218	202	219	235	231	226	212	222	256	231	200	238	226	224	208	228	202	231	215	211	229	221	241	233	216	224	246	220	216	218	221	197	235	241	245	218	225	230	208	245	214	219	210	205	202	220	235	222	218	226	222	230	194	214	222	202	243	215	224	228	227	224	208	227	208	217	233	212	201	252	210	226	216	201	217	210	233	228	209	236	202	209	218	223	239	227	230	226	186	234	209	232	221	250	193	237	243	224	197	215	208	216	230	237	208	199	241	222	237	214	200	225	205	232	226	230	192	219	209	191	217	197	240	234	218	216	252	244	216	205	208	224	208	254	234	225	206	217	198	216	204	216	187	219	227	218	219	221	190	237	203	216	229	215	230	250	240	208	191	240	207	235	226	223	207	220	241	207	214	222	186	213	224	205	226	229	207	229	193	197	224	252	232	226	232	219	239	238	214	222	198	223	232	235	235	231	221	221	221	213	223	233	216	226	227	223	220	221	225	225	215	232	225	230	232	200	221	235	206	209	207	204	227	217	232	222	214	221	228	203	213	212	200	212	259	230	246	210	231	230	219	234	208	202	213	183	217	225	220	209	209	227	218	234	219	251	231	225	225	212	203	205	229	241	214	220	229	260	233	221	206	205	226	236	210	209	202	205	218	218	184	217	211	218	224	213	196	204	229	221	209	246	239	214	243	236	205	227	225	239	208	220	215	202	219	215	239	235	217	230	219	231	184	236	223	219	228	217	235	181	225	230	206	246	199	212	211	228	223	220	218	232	244	216	213	213	227	206	238	204	202	229	226	229	223	230	222	203	197	208	206	223	219	219	203	191	190	222	227	221	228	227	218	216	230	217	221	223	250	235	208	203	213	205	229	211	208	228	227	215	213	228	231	214	206	223	219	217	241	235	240	243	225	183	223	237	235	215	228	243	214	216	208	231	200	191	246	225	194	234	207	211	257	227	219	229	216	207	202	228	231	214	210	212	224	232	203	241	208	225	223	251	218	199	228	253	226	233	224	180	220	229	227	197	218	249	227	194	219	212	220	231	236	243	225	204	212	240	227	202	223	224	223	214	204	226	269	226	214	191	235	216	236	205	215	202	205	215	216	211	223	216	209	210	248	197	238	215	237	204	227	247	243	206	217	218	223	242	231	231	200	235	227	225	213	220	188	210	225	200	219	232	233	228	199	211	227	208	209	220	210	222	217	233	232	245	248	211	226	236	224	224	211	217	244	232	194	231	223	222	245	212	227	199	236	234	216	192	209	223	206	234	231	206	219	225	218	221	225	209	183	211	233	253	246	234	216	224	219	226	208	195	206	218	212	236	243	223	211	232	233	246	203	230	222	226	220	195	221	190	195	220	211	208	242	221	237	212	219	228	232	236	227	213	225	209	213	227	246	220	218	219	219	189	240	230	245	239	204	229	216	226	218	228	228	228	210	189	230	245	249	227	227	204	236	189	204	207	218	213	230	227	227	220	234	230	215	220	234	203	218	238	236	229	212	217	231	230	235	208	235	213	204	204	235	238	201	240	227	219	229	239	231	223	225	210	218	204	216	218	224	223	226	194	211	210	220	224	245	227	261	271	200	258	237	204	229	237	216	209	216	226	203	218	222	232	253	223	213	218	224	193	224	232	228	226	245	206	214	210	217	226	210	242	209	219	207	212	227	213	224	218	214	232	240	210	209	221	204	230	209	220	215	208	195	220	194	221	187	234	214	236	233	199	231	226	217	217	194	231	222	217	202
16954	24648	30101	29891	23154	31533	29505	17346	9315	7152	7213	6956	5915	5440	5742	5512	3326	4086	26189	38665	29408	17315	5569	778	755	829	791	814	797	803	820	716	809	861	797	790	808	844	831	798	809	825	793	825	804	789	767	757	792	803	845	816	773	834	803	799	813	801	824	807	781	798	821	783	771	804	794	757	768	759	865	813	766	826	800	772	822	823	848	810	861	845	844	758	869	774	822	838	779	804	769	846	775	809	813	790	835	788	795	794	802	840	812	774	789	822	804	791	757	750	788	837	795	762	809	828	823	781	790	811	762	739	801	776	802	776	798	808	811	772	758	824	803	830	818	779	782	794	827	800	806	822	862	814	807	798	748	843	806	798	819	839	795	791	808	868	780	783	762	786	823	778	822	777	782	812	828	802	781	804	836	835	762	776	812	890	757	816	838	793	772	818	794	803	847	773	815	856	820	845	795	848	838	766	809	893	795	818	791	816	770	789	784	773	817	809	791	824	818	797	834	835	812	788	800	790	761	842	826	818	772	835	779	810	773	772	804	797	866	805	833	795	828	796	803	836	784	840	847	812	815	747	800	868	785	787	821	798	789	774	831	818	783	853	813	820	793	769	819	768	849	780	788	810	797	868	826	791	795	773	790	782	797	829	783	781	819	814	792	835	766	820	814	797	854	776	812	779	789	810	852	816	776	824	826	779	797	769	781	824	844	851	816	770	833	786	847	808	772	803	773	821	740	807	815	802	801	833	759	809	847	784	802	785	819	806	795	775	824	807	789	817	767	820	831	796	833	836	833	816	859	768	811	760	800	864	773	840	831	773	823	764	834	813	805	848	833	817	779	801	835	780	812	752	808	826	735	808	841	788	741	839	796	832	800	808	822	774	797	798	864	799	788	791	814	797	826	816	877	762	863	792	808	823	827	801	765	824	809	859	806	813	798	820	749	803	792	789	772	763	815	801	799	803	822	794	803	785	814	808	812	783	816	816	809	822	765	826	819	743	814	768	799	828	807	809	770	838	804	796	837	794	762	782	819	803	789	818	807	845	807	810	794	840	778	811	808	748	791	847	787	833	796	819	771	818	818	811	821	788	772	782	842	818	803	817	755	779	793	813	772	838	785	826	800	806	788	826	805	839	816	781	760	782	825	793	828	834	792	799	841	775	811	802	787	810	774	811	778	846	758	779	842	816	791	822	815	817	762	791	760	785	808	776	815	776	779	803	853	836	822	836	759	851	815	842	860	771	806	805	798	771	794	789	831	803	778	829	788	841	812	827	768	816	839	842	797	764	848	797	783	795	845	807	796	806	810	824	804	822	797	825	809	810	744	776	787	834	770	795	803	790	783	756	839	761	791	807	781	808	811	820	805	795	761	798	819	840	774	809	810	792	787	796	823	839	805	796	837	795	817	801	791	799	798	804	779	826	757	837	868	836	786	768	802	779	859	788	773	853	812	821	839	825	798	791	753	848	811	825	811	811	828	840	803	793	795	809	796	783	854	780	779	784	808	847	777	817	840	800	782	759	839	804	763	859	809	793	806	785	808	805	849	804	818	860	830	841	831	803	799	807	838	779	815	787	770	824	804	819	837	769	792	813	773	842	848	816	775	832	834	767	809	819	822	796	791	796	825	810	818	781	813	830	822	861	818	801	823	756	798	798	785	807	799	825	832	801	810	814	800	792	774	812	820	817	856	837	837	788	845	817	807	766	786	806	799	775	759	816	795	821	842	823	835	784	800	793	845	794	824	776	771	776	798	812	817	819	754	787	767	773	802	793	791	790	787	798	803	824	827	800	848	786	829	820	786	808	830	824	792	775	783	742	811	788	838	843	858	775	828	827	824	784	802	792	796	821	787	820	766	786	791	814	787	811	830	832	748	766	843	810	842	817	781	765	778	822	782	811	790	806	862	843	837	767	793	786	848	764	823	792	796	864	808	809	779	774	760	780	778	813	830	749	799	833	783	773	811	781	808	783	825	827	756	801	813	799	772	828	767	805	818	811	785	815	793	778	786	781	760	778	794	764	813	791	803	839	817	746	782	789	857	835	818	807	839	834	839	798	843	865	733	843	794	822	790	812	775	895	800	844	783	777	801	805	793	796	847	788	786	741	786	798	794	808	819	828	810	780	814	818	772	839	798	781	799	816	803	817	844	833	798	790	794	813	814	849	776	826	811	783	810	782	816	881	855	792	844	781	857	793	763	797	748	799	784	773	803	830	818	835	871	767	825	785	773	781	787	826	791	834	809	809	759	771	793	797	814	778	793	757	820	810	759	816	813	771	821	826	788	810	815	837	814	868	762	834	815	854	808	857	767	817	809	821	793	855	802	800	817	833	742	784	762	845	809	800	833	824	773	758	844	821	748	836	794	789	806	773	783	774	796	839	804	793	838	780	812	813	823	802	845	796	860	836	836	790	823	809	848	855	814	798	752	767	802	773	842	884	798	778	803	800	834	784	836	835	799	797	749	788	800	841	770	781	779	855	750	843	800	824	814	758	814	811	807	870	852	833	804	836	762	841	806	813	815	813	788	800	808	777	785	787	852	844	822	816	798	819	803	793	805	830	798	840	781	821	793	777	876	781	806	763	786	816	799	827	807	794	827	795	808	823	861	812	825	827	829	742	754	768	825	757	752	778	871	774	835	811	827	797	819	766	813	814	824	770	822	821	834	765	838	812	785	799	794	794	821	868	792	769	756	822	753	807	821	830	816	816	792	815	766	799	770	802	825	762	765	793	804	822	785	796	824	771	831	874	819	852	856	779	799	811	828	807	814	838	811	842	849	812	786	793	792	833	790	761	765	786	760	792	782	794	816	805	751	822	790	829	808	774	836	832	793	801	749	788	788	804	743	800	818	820	772	781	798	828	780	781	793	800	794	807	775	803	789	790	769	793	765	747	841	867	770	803	764	791	811	820	878	805	789	846	829	783	795	809	807	831	758	791	753	777	823	826	798	797	805	860	799	821	758	792	828	826	778	795	824	838	785	768	826	784	823	812	787	797	831	802	799	787	792	816	827	725	822	824	759	791	775	825	774	774	819	805	787	827	830	818	823	801	800	788	768	790	798	789	769	818	831	793	794	762	790	831	830	798	770	748	816	825	768	792	829	766	808	783	832	814	757	809	816	795	810	793	839	814	766	782	868	746	810	823	810	822	802	773	789	808	782	859	846	896	851	713	819	774	841	777	796	775	817	777	799	840	804	798	797	847	808	837	758	808	819	783	782	812	818	784	782	842	810	770	762	753	776	760	819	795	828	793	768	742	807	869	811	832	806	867	783	828	824	828	760	791	835	811	791	784	806	814	782	807	849	794	840	820	787	819	867	789	756	774	840	807	751	811	816	808	760	813	787	762	807	785	775	764	828	853	804	837	784	799	764	775	851	809	856	821	781	872	757	768	790	737	773	761	775	779	855	868	783	792	834	787	782	809	839	802	826	787	786	810	848	834	809	819	827	801	756	862	820	798	792	884	799	764	834	748	800	824	793	824	789	782
4992	5161	4696	3122	2438	2356	1180	546	548	313	270	312	282	305	283	267	229	292	604	943	864	489	209	202	163	189	172	168	148	161	169	181	162	170	153	175	175	166	172	169	173	178	181	156	145	161	165	160	171	143	174	172	180	178	152	161	168	183	189	162	173	135	161	166	163	155	181	162	165	167	165	173	161	164	173	171	193	171	193	148	158	157	156	169	161	145	188	186	174	162	162	164	149	166	146	149	168	172	180	153	187	206	168	179	189	169	161	169	186	178	177	160	185	177	144	164	173	175	166	161	178	179	170	165	182	174	162	161	165	187	167	165	177	191	179	214	175	182	176	167	166	175	155	179	169	175	149	156	166	190	152	204	168	172	159	170	179	180	183	154	179	145	170	184	151	182	166	187	166	176	174	179	157	171	163	175	174	172	169	175	161	182	184	162	164	161	167	172	161	189	184	182	155	173	201	152	178	160	165	177	163	175	164	156	186	169	168	183	170	163	169	176	177	168	137	163	168	172	186	170	153	161	190	172	179	180	151	171	149	178	166	150	169	153	184	165	172	181	176	169	185	147	168	174	169	180	169	149	159	168	174	181	185	168	158	179	168	171	174	174	158	161	175	186	165	167	180	181	140	179	152	153	204	174	176	172	151	175	150	150	170	174	176	172	184	158	161	180	185	157	161	181	168	167	190	169	178	159	142	151	175	205	162	177	182	182	195	180	151	178	186	143	164	191	178	149	181	162	147	179	162	161	187	148	201	153	136	175	192	168	172	170	165	174	168	179	171	177	176	177	202	181	169	140	164	188	162	158	162	158	165	175	173	166	151	169	153	169	157	188	175	147	155	179	178	142	168	171	160	179	192	178	175	159	174	169	178	159	146	170	160	152	152	165	178	184	207	169	183	164	178	170	189	163	162	175	169	188	155	182	158	160	181	169	176	167	141	178	180	177	148	155	166	181	175	188	158	183	166	191	162	206	172	155	173	166	180	155	181	168	171	145	187	180	188	168	169	169	184	178	184	186	187	179	157	170	160	180	150	170	142	165	180	170	174	176	158	162	169	145	172	166	171	166	168	160	175	168	180	160	176	167	172	174	165	139	169	176	177	154	165	191	164	205	150	184	173	173	174	169	187	169	161	163	155	175	156	158	178	177	172	204	171	160	158	172	171	165	169	168	180	193	201	188	171	168	189	175	184	169	175	178	206	178	167	161	168	180	179	160	170	183	182	163	175	171	172	175	177	173	163	152	171	168	151	151	167	191	156	154	198	165	179	201	174	191	158	146	162	178	178	149	137	188	154	170	173	171	161	174	179	168	174	149	153	180	190	183	172	182	189	166	153	172	194	175	164	179	170	169	146	174	167	168	167	158	171	161	172	193	175	146	174	169	157	155	165	149	185	173	191	153	164	179	172	174	169	176	200	154	173	171	160	181	184	147	176	163	178	163	162	152	160	155	164	195	161	151	160	167	182	148	152	159	176	191	180	168	162	156	189	175	175	196	172	198	175	189	184	169	155	179	166	191	182	196	192	178	173	165	174	207	164	174	179	158	153	163	172	164	178	164	169	155	159	167	173	167	189	154	168	158	172	174	175	177	145	168	156	167	139	174	173	168	176	154	182	173	174	171	157	159	150	160	182	163	187	173	180	201	192	177	159	178	169	164	170	171	185	209	168	201	173	192	176	166	184	185	163	168	175	181	164	162	159	158	192	164	178	158	183	189	165	188	183	172	157	172	175	176	182	166	175	180	174	158	186	174	160	157	160	151	160	169	183	171	171	188	160	187	166	158	146	169	185	171	174	180	180	175	174	170	190	172	174	163	182	158	139	190	155	174	164	192	147	183	174	169	155	158	159	169	171	178	181	182	162	175	173	169	171	173	177	163	173	176	165	173	146	168	162	189	175	167	144	158	178	175	195	150	167	167	151	165	161	170	160	160	167	172	132	179	161	174	171	152	175	147	178	190	167	161	181	174	158	169	182	190	171	207	194	172	189	176	176	182	159	168	178	194	163	175	163	167	181	143	179	164	157	160	169	181	153	175	183	175	178	182	181	167	179	158	161	155	154	171	152	184	182	143	154	158	179	154	161	162	185	176	187	179	171	183	156	150	180	172	186	186	172	176	161	182	171	206	157	177	176	169	153	168	159	165	155	162	170	161	177	180	173	149	163	155	172	155	166	166	164	152	167	174	180	148	157	173	173	162	190	155	175	175	171	179	175	172	152	172	166	166	165	155	173	163	177	185	165	177	171	181	180	167	166	175	184	178	158	160	189	183	173	179	172	146	174	185	169	180	169	183	180	186	170	185	168	177	153	159	173	191	162	183	158	183	182	175	169	168	164	174	165	157	177	152	160	194	171	163	173	177	185	167	174	170	179	171	179	176	138	168	171	159	170	163	175	192	189	160	174	197	155	189	172	162	166	188	175	154	178	172	156	167	169	160	164	173	188	161	161	174	160	151	171	191	183	155	178	168	189	156	164	182	161	179	177	163	171	166	152	188	160	159	161	169	172	147	167	180	191	170	164	175	161	163	174	177	166	136	183	167	173	172	154	178	175	165	184	150	173	181	169	192	171	163	165	164	155	153	178	178	152	157	158	162	173	182	166	191	172	172	176	151	172	173	166	185	164	173	165	166	174	174	200	166	172	169	173	195	158	176	161	153	169	174	147	181	182	167	173	173	174	148	171	202	186	171	168	165	177	161	163	161	156	165	185	191	170	171	183	166	186	181	166	174	165	173	152	177	165	171	189	179	170	174	187	159	174	191	158	159	161	176	151	172	153	181	173	163	167	165	178	197	177	194	161	186	147	161	194	172	180	166	164	162	184	181	174	177	176	162	152	199	194	183	173	181	169	164	177	172	176	169	178	185	190	176	174	162	178	170	201	180	178	194	184	164	182	153	201	147	188	169	177	151	171	180	188	190	176	177	155	146	166	153	155	177	167	173	158	170	173	191	188	161	175	159	168	162	161	168	154	155	178	146	161	171	154	164	166	154	148	158	158	167	177	158	161	194	182	189	161	195	175	148	186	165	184	164	201	156	169	183	164	167	144	187	178	155	161	170	171	169	142	175	169	177	169	167	192	172	172	196	167	172	192	161	168	192	194	156	159	146	163	152	170	169	184	178	158	197	151	143	178	190	176	158	152	152	167	160	159	182	173	178	173	181	163	159	200	167	162	171	164	183	181	155	168	172	170	171	167	169	178	187	175	165	168	173	169	160	198	195	165	182	169	175	187	186	157	144	167	189	172	193	170	170	162	170	169	176	173	200	197	163	149	172	175	192	164	171	186	163	180	168	187	160	132	170	148	175	164	189	167	157	149	163	176	171	165	178	166	165	156	194	170	165	175	161	179	158	180	144	176	153	167	174	153	192	168	190	148	182	158	171	163	170	174	167	164	183	159	172	163	178	180	190	181	167	173	150	172	186	179	178	187	161	177	175	173	189	156	170	163	192	161	180	163	176	156	162	173	177	191	178	191	171	171	159
5146	6715	9177	8494	8119	8916	4875	2334	2814	1533	1453	1421	1521	1470	1453	1290	982	1679	3373	4551	4027	2318	880	610	639	666	574	640	627	614	615	659	643	609	623	633	666	579	636	655	645	665	635	637	662	632	634	642	640	630	638	647	616	639	694	605	662	633	646	643	658	679	630	643	632	646	584	613	625	665	627	581	612	675	689	597	628	641	672	650	659	607	582	621	642	667	674	644	678	668	672	646	630	662	623	643	629	661	646	676	698	673	623	647	626	601	648	646	635	633	643	647	618	672	645	653	663	615	643	671	654	668	656	654	617	636	628	618	639	597	658	631	575	615	638	680	660	648	657	630	631	646	683	676	585	643	660	634	666	700	637	627	592	646	644	632	666	673	594	629	620	576	656	659	621	651	643	639	679	656	608	651	651	621	676	615	608	665	651	654	629	639	629	623	630	643	652	682	666	666	647	621	607	610	654	625	629	598	685	695	648	593	633	626	658	628	621	649	716	611	641	646	654	649	677	627	610	641	633	668	626	668	650	613	611	648	631	627	646	592	670	623	626	625	633	651	582	668	658	634	683	640	628	646	669	649	630	630	662	666	599	652	619	641	639	669	619	621	652	656	662	628	653	643	682	609	659	590	658	637	680	690	655	644	621	636	644	623	646	687	672	640	624	636	643	648	681	651	623	665	623	663	639	680	614	611	613	646	640	658	659	652	627	649	630	651	605	636	636	652	662	645	596	646	637	656	674	611	667	647	675	617	637	669	646	663	632	652	649	603	601	685	629	643	675	600	656	598	623	652	611	625	653	640	678	623	600	643	598	619	680	624	654	614	620	602	656	633	608	677	633	629	608	629	669	651	614	690	622	665	700	673	665	660	643	619	649	631	652	662	624	669	605	655	643	689	680	670	616	628	644	608	689	593	649	633	617	663	645	661	616	622	658	617	603	592	592	641	608	679	668	631	601	612	605	682	666	620	628	665	603	642	645	625	645	651	677	648	616	656	662	649	621	656	638	640	652	613	666	659	628	650	630	634	654	619	643	675	625	663	606	601	619	625	646	650	671	651	629	708	620	620	649	657	637	642	695	637	673	620	666	615	673	630	652	656	585	616	647	624	655	608	628	649	669	634	630	612	626	630	665	643	618	629	651	641	648	688	640	646	604	628	656	638	617	714	641	640	674	662	649	671	602	628	678	637	626	636	637	607	600	682	659	628	646	685	623	684	630	688	681	638	610	666	598	645	641	639	666	641	594	604	671	604	670	671	637	634	604	597	676	626	648	639	681	635	617	619	657	633	620	632	629	667	684	685	668	647	658	652	642	638	622	631	669	607	615	676	605	656	641	646	649	661	614	673	636	623	646	617	661	631	699	619	652	671	654	630	642	679	652	679	662	656	631	651	669	616	647	684	632	597	667	644	639	644	631	655	660	668	647	617	637	647	693	626	613	647	654	647	638	682	629	624	678	629	595	630	637	696	603	649	663	621	716	656	646	690	626	684	630	658	658	640	666	624	639	628	602	614	643	618	645	652	694	634	626	601	666	670	607	663	645	641	631	657	640	656	630	649	614	632	658	619	644	641	604	606	644	643	619	649	683	696	623	622	667	591	670	644	632	666	668	643	682	618	633	662	626	697	619	620	633	646	621	699	612	585	611	618	637	627	615	616	696	659	634	649	636	665	613	693	617	635	639	624	696	633	655	601	630	637	659	648	686	646	614	686	675	675	634	636	593	622	642	613	601	652	632	678	622	646	648	651	632	604	614	660	594	646	636	689	650	647	671	644	659	607	641	670	624	634	631	637	656	621	630	688	679	633	658	634	656	620	691	655	665	653	656	665	633	633	639	656	650	658	679	605	661	684	632	643	628	642	596	647	636	668	611	643	652	616	655	683	676	677	674	601	608	647	613	624	625	703	654	642	656	667	611	682	674	622	673	624	630	676	642	629	663	660	639	692	629	680	625	639	661	635	616	623	641	639	613	651	613	627	666	669	653	649	677	665	678	615	631	623	666	641	648	687	643	666	633	586	664	645	655	625	643	688	608	660	642	638	660	617	600	659	633	652	625	650	650	645	645	625	653	645	675	637	660	601	637	664	673	625	654	586	629	607	670	677	614	642	661	655	612	656	651	619	644	659	662	656	641	686	598	672	623	658	632	646	659	638	626	620	612	612	641	598	625	623	629	600	616	638	644	647	656	624	654	620	614	615	652	688	675	619	621	618	669	685	630	665	686	626	665	631	628	650	643	660	674	614	577	644	657	610	603	671	678	662	680	618	655	661	697	657	630	665	646	614	613	636	669	651	683	640	630	697	688	649	646	625	639	647	634	602	675	606	630	636	646	653	591	635	670	675	605	599	646	664	625	614	662	663	628	675	683	649	624	644	676	672	659	633	655	637	681	633	642	647	677	626	662	670	646	649	628	628	615	638	614	652	679	608	616	634	641	607	670	629	644	669	641	619	601	637	677	622	635	620	621	622	634	626	657	666	653	676	627	626	648	669	637	634	626	633	716	620	668	636	666	656	634	649	664	579	609	683	667	656	626	673	656	657	670	635	642	671	653	650	618	663	650	680	586	636	627	597	620	644	641	620	632	636	592	660	616	648	618	615	625	615	651	638	650	640	651	644	624	669	632	626	644	622	646	637	612	657	679	698	675	637	695	641	657	598	702	639	658	669	653	658	637	637	641	627	706	655	627	624	684	676	648	632	650	605	590	655	607	627	638	633	626	639	630	614	636	658	665	643	651	665	689	611	645	643	624	672	672	669	621	666	611	656	637	652	626	578	671	609	613	627	677	642	627	602	652	655	659	664	671	670	679	665	670	648	653	699	651	622	626	657	656	640	643	651	681	639	627	640	639	662	646	649	606	618	615	632	624	639	653	660	600	607	604	611	695	664	651	621	645	612	669	636	625	655	626	679	643	650	664	607	618	665	656	682	670	629	612	599	603	644	638	679	607	676	672	619	603	691	654	653	593	642	631	654	669	646	641	655	661	634	697	635	680	648	670	597	690	654	627	697	667	659	644	661	667	643	628	616	611	649	654	582	662	653	653	587	664	646	684	684	656	645	648	639	648	625	624	633	619	591	653	706	701	585	681	640	620	634	645	639	613	631	597	635	635	621	631	643	630	655	659	653	690	597	622	636	635	636	656	673	636	627	643	664	662	624	632	636	621	629	681	626	651	622	665	583	658	646	636	609	617	631	621	620	639	657	661	650	637	685	656	627	628	635	612	656	601	639	631	687	606	611	656	603	663	673	627	613	664	630	626	603	640	648	619	668	603	657	621	647	653	658	663	627	623	626	633	651	590	663	604	650	666	663	669	659	642	644	626	708	609	644	659	607	640	651	625	663	628	622	606	675	681	645	646	663	628	664	628	616	631	588	648	642	704	665	613	629	612	631	626	622	616	654	690	639	654	631	667	653	641	662	668	648	647	628	611	671	669	647	647	622	637	620	626	650	646	629	649	696	664	634	665	643	637	649	657	630	632	679	642	588
16336	19966	19852	16522	13477	12026	8925	5488	3535	1600	1077	1004	769	813	445	588	564	1362	5777	8170	4661	2196	597	140	149	136	152	148	140	132	149	127	142	167	143	134	154	152	139	139	134	138	163	146	150	146	140	148	145	145	136	170	147	153	161	137	138	167	158	128	142	137	161	150	154	150	143	126	152	159	123	132	134	138	139	159	148	147	143	176	152	142	146	147	173	147	150	145	147	159	150	135	149	143	154	146	147	145	155	183	142	139	135	165	165	154	150	130	120	138	143	149	144	150	151	176	160	155	124	169	166	134	143	156	145	146	149	143	153	162	128	160	150	144	158	132	131	138	150	170	145	158	153	155	150	158	156	154	158	152	138	155	148	146	143	133	116	151	144	139	156	145	145	152	147	182	124	140	157	136	167	142	149	162	143	141	158	166	146	149	149	141	138	154	148	166	141	168	118	142	154	155	141	152	124	132	152	156	137	144	148	161	143	162	151	155	135	143	152	145	142	137	125	153	146	141	153	148	139	149	158	137	141	138	130	126	141	132	164	169	155	146	141	133	153	160	135	150	157	150	126	130	149	133	143	165	139	147	144	140	168	154	136	135	150	135	169	137	143	158	171	136	149	153	139	145	143	160	129	182	114	176	155	154	133	137	166	163	122	141	148	162	148	125	146	139	161	143	156	156	136	146	149	161	152	150	130	124	146	161	156	156	137	139	144	149	165	148	140	138	153	138	156	142	144	144	156	148	150	127	157	157	150	138	157	139	156	131	171	121	165	154	153	169	143	139	132	156	172	132	167	143	146	156	161	185	137	168	144	148	121	153	149	139	124	150	144	149	163	144	157	139	144	131	168	137	144	147	126	150	157	139	139	139	137	161	138	145	134	145	144	144	149	153	145	131	151	143	144	120	152	135	137	135	143	144	171	147	140	130	147	142	145	143	156	141	152	152	160	159	173	143	142	167	139	130	146	158	157	155	144	161	149	157	126	147	158	156	143	142	160	125	174	145	144	147	158	151	128	160	142	159	145	146	153	158	136	157	153	149	143	148	139	138	157	147	151	153	165	155	161	139	151	168	139	167	140	156	152	174	138	171	147	148	152	142	171	123	152	136	159	129	146	129	138	138	139	124	166	135	135	151	133	163	152	130	133	128	164	156	138	136	155	165	148	147	160	142	164	152	146	149	176	173	138	152	149	154	134	130	144	145	147	151	174	147	153	140	153	153	125	153	153	167	124	124	134	136	157	172	135	162	134	148	136	146	157	130	129	126	150	135	152	156	165	143	128	141	143	130	138	127	145	123	126	143	159	157	163	148	147	130	136	155	150	147	143	154	143	134	175	149	158	142	127	152	159	156	164	169	122	132	157	150	124	124	131	130	156	155	136	147	151	158	129	157	125	141	138	162	153	151	155	153	138	143	135	153	143	147	159	151	132	166	148	138	150	154	147	144	138	158	143	160	148	148	137	140	131	147	150	152	144	135	169	147	130	139	124	136	133	129	143	131	154	151	141	144	138	146	155	138	149	122	143	143	129	147	145	148	161	148	141	154	147	146	149	136	167	159	147	131	149	161	159	149	149	137	131	137	153	151	149	154	150	159	147	143	151	148	135	130	154	139	115	150	152	143	140	126	139	169	136	149	143	150	159	150	131	148	145	154	136	176	151	143	166	137	148	147	145	144	154	161	150	156	165	142	151	134	137	152	153	168	139	156	138	133	154	148	176	144	118	140	169	151	142	151	147	174	144	139	141	135	148	156	178	172	144	150	156	140	144	140	168	128	163	163	139	127	149	161	130	140	157	137	166	153	156	145	154	152	149	152	140	127	136	150	137	139	142	124	169	146	146	142	140	143	152	161	150	148	151	132	141	140	156	142	134	165	149	148	169	146	159	148	133	135	167	158	149	129	143	149	131	157	158	143	141	134	122	130	152	131	146	122	147	145	138	150	152	146	147	133	122	166	152	132	162	151	155	117	129	141	164	151	172	144	165	156	142	158	154	151	149	146	162	145	135	153	145	130	145	149	123	148	153	144	145	127	121	142	149	146	148	146	142	168	146	138	140	149	153	167	144	140	155	159	147	151	150	170	137	122	153	153	144	120	155	162	133	145	158	136	176	145	152	124	138	125	144	120	133	132	154	136	152	162	156	161	155	128	170	149	166	134	137	154	160	147	129	166	130	180	127	172	148	136	151	128	170	158	176	152	168	129	162	147	134	164	131	138	149	122	135	159	140	144	145	138	146	140	133	162	149	154	144	152	139	150	149	154	148	139	170	148	134	153	159	137	153	137	134	136	148	136	123	163	151	151	168	147	159	146	130	135	162	146	141	153	115	159	131	146	136	130	150	138	151	159	153	137	159	144	142	148	139	147	160	136	137	130	143	149	164	145	135	146	136	135	147	144	146	160	143	133	146	167	132	152	149	153	149	154	155	134	130	122	153	132	156	149	149	150	143	133	147	153	135	160	142	144	151	160	162	149	158	127	164	165	156	166	144	150	141	127	153	147	141	169	159	157	135	130	145	147	138	160	143	165	147	135	142	161	170	140	132	138	174	131	159	148	137	168	150	144	138	139	140	126	134	141	166	145	151	138	135	159	148	133	127	139	160	128	138	142	138	148	122	145	142	134	160	141	182	157	145	159	153	145	132	162	164	136	156	132	164	147	150	140	153	162	165	146	153	134	143	126	159	156	134	147	158	146	138	163	144	132	146	149	173	160	132	161	167	153	142	166	152	157	147	149	146	139	147	164	162	155	143	135	170	158	153	161	186	156	155	148	130	148	159	143	161	162	169	124	146	158	130	145	156	146	140	146	127	129	131	153	163	162	151	167	161	155	147	156	156	135	141	166	152	145	132	137	133	145	135	169	154	174	154	164	150	143	160	150	140	158	163	129	132	142	166	143	165	145	125	161	145	156	138	134	133	161	149	127	147	140	137	146	144	157	146	144	149	133	145	157	159	129	148	179	127	134	123	156	170	157	158	177	144	135	133	161	149	144	168	147	146	158	146	148	193	152	116	126	120	128	153	139	145	142	148	157	124	150	146	140	150	150	138	150	116	142	134	140	147	149	119	141	142	133	179	142	147	158	149	138	133	145	154	171	137	150	141	152	156	146	152	153	160	150	131	154	139	138	137	133	147	145	153	147	149	142	154	163	162	148	149	144	158	149	167	142	141	149	150	141	134	129	130	128	158	146	155	134	154	153	187	158	138	137	141	138	160	147	149	147	143	132	133	143	145	143	157	151	170	150	149	136	148	136	142	140	118	149	161	153	126	140	145	141	123	144	156	131	131	136	151	155	133	174	150	150	160	138	127	149	151	174	162	147	145	153	148	129	150	136	131	155	140	124	174	155	165	143	156	139	144	162	147	137	146	128	121	152	146	145	127	154	146	123	170	148	155	146	139	144	141	148	138	143	157	160	183	140	151	147	150	141	149	151	139	136	157	151	145	120	120	161	158	147	174	177	159	135	141	147	165	151	147	157	153	148	147	136
14947	18237	23165	23430	23191	23202	19478	15480	10835	6146	5286	5624	4500	4972	2626	3810	3729	7221	23471	28178	19112	11043	3055	588	582	584	572	530	543	560	574	520	563	583	548	588	566	559	606	606	583	599	589	568	545	572	552	531	543	592	579	601	536	520	560	584	569	586	587	575	544	563	582	602	605	543	555	615	566	567	578	584	577	603	553	573	639	532	562	569	584	598	571	547	527	598	581	580	590	583	558	551	563	575	549	577	555	548	577	549	626	593	569	567	543	564	554	586	569	574	558	601	576	580	557	572	580	569	590	550	535	549	580	599	567	542	584	607	590	573	589	567	549	585	536	584	591	588	545	550	578	572	544	603	564	565	592	549	545	599	549	587	574	556	553	511	568	567	533	525	605	575	608	583	523	611	560	547	596	553	575	592	567	562	561	550	598	541	570	580	565	580	551	564	558	559	548	533	611	585	583	528	559	544	581	600	581	585	601	567	583	604	527	583	576	575	566	575	548	553	618	551	544	590	595	597	586	591	557	540	573	564	592	575	598	557	624	610	552	616	553	566	587	572	601	555	539	558	540	560	608	562	517	572	535	582	569	590	564	594	581	585	534	564	572	602	560	574	552	564	559	589	583	576	578	564	574	563	564	563	569	538	563	550	545	578	628	589	542	584	641	542	598	585	600	554	558	530	602	559	596	596	567	552	568	530	542	565	576	578	554	588	559	551	593	521	599	551	583	596	579	593	584	559	575	592	584	556	540	528	592	567	570	560	581	541	564	582	595	584	549	589	617	559	555	554	550	574	581	577	551	612	576	579	584	531	528	588	587	564	576	564	591	572	558	564	554	534	573	558	582	551	525	567	564	556	555	593	585	562	614	583	556	578	623	586	563	550	582	556	573	548	574	599	569	541	552	564	547	547	577	596	582	556	575	608	534	602	557	572	573	578	600	540	592	587	554	566	585	581	594	588	585	607	527	588	570	598	568	559	614	574	556	592	563	602	551	591	581	589	554	572	554	549	576	577	562	565	594	587	614	550	569	603	573	545	528	583	550	572	561	574	608	595	546	545	597	578	537	584	531	560	611	604	581	564	576	579	545	559	613	556	628	561	585	563	626	593	548	595	582	564	567	567	560	554	566	579	557	531	547	571	548	540	561	541	590	582	581	584	567	550	555	543	562	573	589	529	536	552	533	575	594	541	592	545	565	602	591	581	567	585	581	537	580	550	594	557	556	559	511	596	528	579	561	602	542	566	548	551	573	591	575	565	573	584	570	578	595	571	601	566	591	558	567	531	600	558	541	578	563	563	594	589	570	551	579	552	596	550	624	536	595	556	586	527	568	529	546	576	550	539	556	561	591	602	626	576	596	575	546	568	542	606	584	552	579	590	569	564	617	568	566	549	560	545	576	579	583	538	567	560	593	554	607	587	556	557	573	577	605	573	539	586	567	591	560	593	594	597	565	546	555	558	583	601	548	600	528	577	584	575	549	591	610	536	516	537	578	583	538	562	548	589	582	569	577	571	569	605	605	549	570	554	582	549	578	566	547	550	561	581	558	573	554	603	630	565	591	574	550	594	550	591	529	583	555	566	598	553	552	560	533	613	608	570	530	585	573	571	550	551	576	583	571	544	561	594	601	580	645	555	609	542	555	544	558	561	541	581	557	611	564	559	582	537	522	572	620	513	565	595	566	561	574	534	571	559	557	613	568	544	536	591	580	546	549	598	603	577	562	596	563	599	537	563	592	604	558	586	555	530	562	559	558	550	557	553	543	587	574	552	575	588	612	583	599	570	541	561	572	601	579	556	617	549	579	597	554	532	605	548	564	550	552	523	564	574	555	526	536	566	567	579	567	577	540	609	557	547	580	572	597	578	560	576	550	587	551	572	577	543	545	571	589	574	587	535	562	551	550	518	584	561	575	561	582	575	580	585	570	582	600	576	576	594	546	592	594	573	599	571	555	569	578	575	593	606	563	599	567	566	599	578	580	583	571	597	535	570	575	609	548	559	564	586	570	550	614	569	554	577	550	574	575	525	569	587	598	584	614	607	583	575	576	585	586	542	571	534	529	558	554	543	611	569	554	572	575	571	552	585	568	585	566	532	566	580	596	593	626	531	536	568	589	554	535	592	557	530	558	559	537	624	557	566	551	564	550	571	593	574	576	571	568	534	592	576	556	601	565	636	599	547	560	565	555	548	566	567	607	575	573	545	561	545	582	556	521	598	576	590	555	588	576	543	590	583	594	590	580	556	529	573	561	576	591	581	565	557	589	556	620	598	567	590	599	578	611	572	549	572	563	585	579	570	581	554	581	591	537	539	564	592	568	562	571	550	590	540	597	557	587	539	583	571	546	560	581	535	548	558	546	535	566	602	591	552	571	579	563	563	624	562	596	574	558	581	594	596	593	577	569	582	565	534	583	591	598	573	541	576	528	515	576	538	545	559	578	527	544	541	575	550	539	587	558	597	566	608	588	591	540	573	597	574	576	612	599	530	547	580	538	558	572	559	599	584	543	551	557	546	579	561	553	596	574	610	545	583	530	611	570	528	601	586	610	577	559	553	607	549	606	578	550	554	565	576	645	587	566	548	579	593	556	569	539	576	603	537	578	549	509	600	539	576	555	542	534	578	585	579	516	562	583	556	610	522	571	531	584	525	543	571	534	529	575	557	549	545	585	590	519	578	606	551	536	575	540	573	558	567	553	618	543	584	542	577	564	584	574	554	580	553	563	578	588	565	586	554	537	555	546	546	591	583	577	554	576	565	597	493	571	587	553	540	560	560	556	602	506	533	598	562	538	577	581	550	607	587	535	560	546	599	568	537	591	570	530	557	572	571	538	561	567	551	542	631	576	538	598	541	541	587	515	551	521	572	623	598	572	578	553	572	549	554	598	565	565	551	589	589	598	580	574	573	568	582	586	558	587	570	578	559	560	569	532	586	581	525	554	552	600	575	560	587	580	561	588	567	593	581	542	595	603	591	539	574	546	561	555	557	573	577	572	590	543	553	544	541	582	584	558	523	564	547	583	575	578	543	564	539	587	527	566	513	551	569	586	591	573	588	606	539	572	530	598	536	520	535	632	573	592	569	559	564	609	553	555	553	591	565	543	563	542	540	565	535	584	569	601	536	547	555	554	586	610	582	595	549	592	555	579	547	598	590	584	515	541	527	524	544	563	566	570	558	570	576	546	557	565	571	553	591	516	612	592	586	593	542	549	544	594	612	529	575	582	577	551	599	554	559	571	552	621	571	608	557	541	532	554	548	557	573	537	552	561	570	562	594	602	579	524	598	545	616	645	554	562	591	566	544	604	594	586	559	581	554	570	563	583	538	571	573	593	578	586	589	586	552	602	595	555	572	574	559	593	606	548	567	544	624	583	564	552	580	571	566	568	573	579	589	578	550	505	592	561	541	596	590	547	585	582	563	571	572	549	518	582	586	584	577	576	579	585	602	542	605	568	550	584	549	562	579	586	587	559	568	587	547	571	550	610	561	597	555
23229	26305	25266	23934	18466	16681	13069	9275	4483	2391	1867	1701	1530	987	497	417	594	3206	12039	12136	7825	3814	1104	230	196	178	195	217	209	207	193	236	199	228	206	212	208	196	263	215	207	230	218	219	200	203	203	207	213	219	202	206	212	212	222	221	204	196	181	229	223	210	234	213	204	222	207	243	237	233	216	233	191	204	206	203	231	197	224	198	237	211	204	219	198	206	220	208	242	232	218	211	200	198	214	205	203	215	224	193	192	208	212	226	201	196	203	207	229	213	214	197	231	208	235	211	210	200	214	199	205	187	234	218	220	203	202	198	244	183	231	211	219	203	217	204	210	213	194	196	211	220	225	217	211	217	204	221	227	195	214	208	241	206	192	193	221	198	214	199	199	222	206	216	203	190	215	226	211	206	179	233	205	175	236	200	234	208	209	188	206	212	229	225	205	213	216	208	222	215	202	192	212	198	241	224	224	193	189	194	222	224	204	215	209	209	203	216	206	217	193	212	215	214	249	221	215	195	229	223	215	220	214	204	217	213	205	246	216	197	240	207	211	191	207	206	247	211	203	169	214	212	220	196	217	229	211	214	218	211	215	203	211	216	255	202	216	206	211	200	207	203	239	206	224	192	212	179	207	198	235	191	200	212	191	206	177	215	228	202	212	195	204	210	191	232	232	231	240	208	211	258	209	218	211	219	195	223	234	195	213	215	205	187	196	215	186	215	220	207	204	216	223	185	217	186	250	213	202	210	233	212	197	218	208	207	192	187	228	199	181	202	188	196	222	207	201	227	210	213	190	210	208	215	196	242	203	211	209	194	228	200	223	219	221	221	210	188	229	212	206	214	219	206	198	226	213	199	201	220	172	215	221	203	218	219	217	223	203	256	217	194	216	205	212	186	191	201	196	220	214	216	210	194	218	209	205	198	190	221	239	198	210	219	226	195	222	213	242	214	210	214	207	194	223	202	188	234	213	242	205	220	196	194	223	209	217	204	204	225	211	216	199	230	211	227	209	205	220	210	194	233	228	219	217	208	202	196	199	192	215	225	217	190	209	207	185	219	192	228	195	214	238	226	204	211	227	235	237	221	181	214	197	194	199	216	216	209	186	221	205	215	206	213	228	208	185	223	206	209	213	224	196	209	209	205	211	207	198	208	197	207	207	214	206	184	194	211	218	234	206	240	210	219	209	229	177	203	193	198	209	226	220	212	223	213	222	240	209	222	208	190	213	223	208	233	209	217	192	201	230	217	206	201	216	199	212	218	185	205	218	186	204	215	220	231	212	200	192	196	198	211	193	238	219	204	224	194	189	212	194	221	227	240	195	203	207	184	227	238	220	190	209	229	219	244	184	194	193	218	222	209	215	236	239	215	205	230	198	225	210	210	202	212	230	205	204	212	218	213	233	199	213	215	226	214	181	225	215	202	226	225	213	243	212	210	192	213	217	227	203	204	213	228	234	209	243	221	209	230	231	198	191	213	211	225	219	205	223	196	210	192	208	210	198	191	206	225	225	186	191	220	222	217	204	207	219	202	207	186	216	210	217	214	205	211	206	212	189	201	225	212	205	199	190	225	216	207	208	240	206	216	207	203	214	233	244	200	218	226	221	217	235	199	224	212	201	218	224	200	220	214	215	209	199	216	194	222	215	220	216	209	234	205	188	225	202	210	179	234	205	212	221	213	225	207	201	212	213	199	202	233	216	175	176	209	221	197	201	205	189	203	215	229	220	209	211	239	208	189	218	198	231	203	220	205	198	211	210	209	225	218	186	197	228	195	222	221	183	191	201	218	226	217	208	232	221	200	184	207	192	227	192	226	218	218	218	202	219	218	217	224	209	233	212	197	209	196	187	225	185	188	220	190	234	219	199	245	213	213	199	228	219	238	198	175	211	191	206	181	190	189	208	218	204	223	212	227	220	202	208	228	225	198	184	206	237	192	212	228	228	229	179	212	211	241	215	239	218	214	213	222	221	197	200	213	192	205	213	219	212	192	213	209	217	209	229	187	216	240	202	223	200	208	213	205	209	190	225	205	200	235	228	216	204	199	224	205	214	211	223	198	221	247	210	179	243	201	236	223	192	196	209	212	179	207	198	227	226	228	215	229	221	217	237	208	199	197	211	201	188	205	216	215	226	217	190	225	230	196	216	223	219	223	208	187	241	221	194	225	228	227	218	221	233	224	221	225	206	206	194	185	212	224	211	213	230	233	213	205	209	222	199	216	209	241	240	221	216	218	191	208	211	218	216	199	215	220	186	214	227	217	202	239	193	199	240	208	215	211	208	223	216	211	206	207	207	209	209	201	220	208	218	203	197	227	212	231	226	216	223	220	205	237	198	210	223	213	206	242	201	203	198	251	209	197	213	230	233	202	212	219	217	196	199	178	247	234	194	230	207	213	229	197	202	233	199	204	214	206	212	195	231	199	215	185	214	217	182	195	224	218	207	205	206	207	215	212	210	207	220	221	208	201	203	198	207	205	189	213	211	226	216	229	196	249	192	236	209	229	191	230	211	204	225	215	207	212	225	223	213	220	230	221	229	219	221	216	192	211	237	214	219	216	207	195	206	192	220	186	227	213	190	207	202	194	236	217	215	183	237	200	209	209	214	232	230	206	211	196	217	214	230	204	205	189	226	223	222	193	201	219	226	203	212	219	202	199	212	198	204	201	224	201	222	236	225	226	210	210	209	243	223	203	210	179	216	204	185	211	202	209	215	219	219	196	213	199	180	204	206	211	222	219	232	217	186	235	214	190	212	215	210	239	212	233	228	201	224	201	218	209	211	219	216	207	213	195	209	237	217	193	241	207	205	182	197	218	244	222	219	212	186	212	226	189	229	200	226	205	207	219	221	184	221	229	212	196	203	188	202	207	194	223	213	219	208	225	222	198	211	185	190	226	190	201	222	212	204	176	219	207	232	216	206	199	206	216	214	244	229	213	225	233	205	215	217	234	225	193	203	220	200	194	238	179	216	192	194	193	202	208	227	204	233	179	194	224	200	192	220	226	191	191	185	215	229	205	213	220	188	214	194	190	192	198	199	260	227	220	198	215	193	227	210	211	232	226	216	197	210	193	228	196	226	240	180	228	217	208	200	213	206	204	212	201	203	215	220	216	192	197	216	211	215	205	221	212	213	206	226	195	214	207	226	209	229	227	237	207	182	201	211	204	207	216	225	184	225	191	198	214	206	206	161	196	201	211	223	197	198	217	185	211	170	203	213	198	228	184	221	213	230	211	181	209	203	205	196	180	217	218	234	224	204	216	229	188	215	233	192	234	199	189	219	226	194	210	205	201	182	235	216	221	208	216	204	207	232	209	209	206	220	219	209	223	183	229	213	201	216	215	185	193	187	192	212	209	223	195	234	209	199	202	205	188	204	218	214	197	210	208	211	226	250	189	225	220	198	186	227	213	188	215	255	200	213	231	212	217	229	204	194	200	231	202	210	215	231	215	233	213	199	196	195	214	211	224	214	221	206	229	204	228	226	211
19663	22802	27311	30626	26846	27118	23055	20718	11634	8618	8886	8504	7690	5033	2590	2564	3353	15009	34747	32897	26546	16479	5722	790	800	732	744	750	773	819	795	706	776	711	746	767	817	744	746	781	763	740	787	763	794	805	772	794	772	777	759	778	812	769	754	774	779	818	736	746	802	747	789	813	756	809	781	741	771	791	772	737	751	779	799	751	790	746	800	764	760	797	698	785	750	797	798	709	762	797	787	757	770	780	736	794	796	756	767	767	742	818	793	734	739	750	774	765	832	742	786	803	753	769	816	748	798	799	784	771	763	780	755	806	800	801	724	759	781	784	750	787	777	767	780	757	729	773	785	746	748	757	776	786	791	794	793	801	780	780	724	785	777	742	739	791	769	760	758	768	796	740	756	781	721	724	735	754	725	782	769	751	745	738	712	769	722	784	773	721	794	758	761	821	807	766	761	765	770	805	751	795	779	778	818	756	789	818	749	784	750	805	761	788	777	724	764	738	794	698	764	780	747	738	744	768	789	826	785	760	793	737	794	747	823	803	767	737	816	728	723	753	785	781	820	806	712	782	782	709	774	741	745	745	809	738	757	784	786	737	797	834	774	815	859	751	753	812	764	817	748	771	783	801	808	760	775	816	789	777	799	770	786	765	786	790	759	764	781	739	780	786	762	707	715	732	745	736	728	771	786	745	759	798	860	730	753	768	757	813	750	828	748	796	790	745	769	795	783	728	752	761	784	810	761	822	765	772	824	727	830	759	795	756	806	769	747	783	796	746	731	749	763	750	744	753	775	774	741	768	776	738	812	768	742	791	805	751	758	809	760	759	780	732	764	784	759	778	780	806	758	790	752	804	812	798	769	843	735	807	755	760	799	788	750	799	805	772	810	736	757	712	764	760	785	778	752	743	815	803	768	790	752	775	756	783	752	756	795	763	749	764	834	751	770	772	752	741	756	743	777	729	808	770	713	786	806	767	785	746	794	791	753	811	757	747	803	822	833	769	749	821	741	768	759	724	744	762	722	805	793	767	751	740	734	810	734	810	776	762	791	799	805	747	777	776	804	765	792	758	734	778	721	763	755	783	770	787	789	795	795	755	787	828	770	787	732	787	706	787	790	747	769	800	764	798	786	760	766	756	815	753	775	765	771	758	717	743	753	764	795	769	820	829	766	736	702	721	761	800	763	747	785	804	786	749	761	790	743	762	747	775	722	771	778	756	778	794	781	736	767	751	766	766	757	775	757	790	798	811	755	785	791	795	771	822	764	781	835	804	775	800	844	797	753	797	791	757	814	724	721	745	763	735	777	757	769	820	734	733	735	777	825	736	775	724	754	790	759	778	762	737	755	772	801	792	741	775	736	752	743	750	751	786	764	751	757	754	751	806	822	754	780	826	803	764	811	768	767	754	767	763	777	781	765	726	781	783	766	772	773	813	748	780	767	775	751	749	784	797	792	823	757	785	775	763	761	787	765	724	774	764	766	737	771	794	759	760	767	821	738	770	759	762	770	737	741	793	764	785	794	769	744	768	758	737	801	777	805	852	730	779	767	750	792	796	765	792	774	756	815	792	817	767	809	790	782	762	795	742	743	797	746	758	774	763	770	758	784	734	827	783	759	732	777	769	745	785	836	781	766	756	715	768	800	738	756	777	741	777	776	748	694	781	731	824	726	823	750	768	733	791	743	802	707	747	740	751	825	735	732	762	810	797	775	794	720	785	790	767	783	786	745	788	736	773	796	770	740	769	749	754	765	768	786	747	798	745	759	763	763	791	736	761	747	774	773	753	722	744	733	722	769	723	760	795	807	798	756	777	754	772	720	804	738	752	830	784	789	745	775	810	765	796	764	804	733	757	793	781	792	769	762	774	738	765	745	779	753	790	801	753	771	749	763	767	784	789	760	785	753	770	743	744	792	750	769	761	820	724	749	781	761	769	740	706	785	809	809	759	776	714	786	692	781	737	758	812	745	743	742	818	729	716	786	792	797	768	811	743	774	769	767	757	747	731	811	816	834	755	786	763	777	776	740	785	762	789	802	740	713	768	757	732	736	791	793	783	781	781	754	809	776	773	761	776	776	763	778	756	729	740	754	792	791	782	759	753	805	775	774	742	733	750	772	761	807	774	779	749	776	781	748	735	768	758	756	760	754	761	746	796	754	778	739	814	757	790	815	805	754	734	821	792	793	784	767	789	771	790	758	737	757	779	827	797	751	804	789	727	766	770	753	761	779	756	756	774	775	779	767	795	720	751	756	750	761	732	760	774	799	732	766	749	750	811	772	773	777	738	778	736	751	771	776	782	771	720	793	781	777	769	752	800	791	785	748	779	801	800	794	755	774	747	763	787	759	801	780	829	757	773	776	813	795	788	716	796	750	793	798	725	797	742	845	750	711	757	808	782	723	804	685	831	754	804	771	762	776	785	875	746	777	781	805	779	769	820	801	775	759	787	741	751	745	805	794	740	798	772	805	770	753	737	794	791	754	748	759	788	758	774	744	785	806	773	772	801	761	789	810	763	755	797	788	805	749	799	729	786	792	782	789	807	759	761	797	760	762	797	777	734	750	736	767	769	755	752	780	768	757	790	824	865	710	731	779	743	765	724	853	737	769	770	773	789	753	770	741	778	779	788	766	777	799	805	737	732	793	727	771	815	744	781	810	748	760	753	755	802	753	764	790	776	785	754	734	755	791	803	780	785	726	744	788	751	761	781	790	719	781	757	716	750	822	761	821	742	754	783	789	743	725	789	778	789	772	772	747	784	752	731	817	775	736	816	796	801	748	815	786	759	796	776	787	785	756	748	758	717	755	745	768	793	822	755	736	749	780	741	761	741	776	778	737	714	815	732	772	758	761	808	755	737	780	768	789	786	844	749	752	828	769	759	802	780	752	756	772	749	750	778	797	741	786	761	806	811	728	840	761	790	787	791	797	788	745	732	759	768	732	778	763	755	769	775	756	797	776	767	802	792	855	746	761	751	789	785	792	779	801	787	807	760	764	762	750	827	780	781	736	746	766	759	757	754	799	784	741	776	795	794	826	732	781	807	804	805	738	812	790	787	801	775	782	780	794	760	766	747	775	748	763	769	808	794	774	782	770	812	749	762	760	725	787	785	709	799	815	750	750	792	789	772	757	709	737	735	770	775	741	789	760	771	779	775	749	783	780	719	783	783	793	709	776	777	758	756	758	772	775	720	782	751	760	755	769	771	750	796	792	801	801	793	753	792	780	771	733	803	760	778	769	784	757	767	775	787	781	748	761	762	800	730	735	744	793	773	771	810	780	757	730	722	790	773	810	778	746	794	761	760	804	782	783	784	737	803	760	799	746	779	766	751	778	756	797	768	782	735	743	793	762	800	744	817	762	804	773	726	738	785	731	756	770	768	719	785	817	788	801	794	722	784	758	792	760	800	738	799	753	799	786	807	762	731	787	737	731	759	768	776	767	749	804	814	724	758	784	784	769	774	822	775	740	752	783	796	753	783	816	759	754	790	782	809
4665	3589	4203	3092	2232	1819	958	735	469	293	300	312	321	311	298	244	197	233	646	915	877	604	321	182	179	179	184	157	164	179	168	177	164	175	177	185	168	194	178	182	182	196	135	151	179	184	184	170	157	183	153	187	180	203	169	174	152	178	198	156	164	199	182	185	165	173	172	162	174	176	174	160	211	185	196	184	164	180	181	177	162	210	177	174	191	172	159	179	167	161	180	171	174	181	194	173	176	176	197	185	171	182	194	190	161	171	181	177	196	169	163	177	194	186	156	172	192	192	183	189	166	174	171	146	169	168	186	183	177	190	178	199	190	146	197	205	185	192	167	178	165	217	181	204	154	200	177	185	179	164	161	186	169	172	179	165	171	170	178	179	201	169	183	170	180	156	180	175	186	198	187	182	176	176	186	169	182	173	169	191	168	159	178	185	174	192	153	159	183	168	176	177	164	191	206	201	217	141	182	167	173	155	174	192	203	177	186	165	187	194	182	165	178	205	173	189	161	181	177	193	173	197	174	175	186	170	177	180	181	170	187	190	189	165	177	168	148	171	203	180	178	178	170	202	173	199	179	192	163	154	177	191	168	160	177	191	181	179	185	181	186	182	177	196	193	160	193	168	172	183	171	158	175	183	167	170	177	195	163	159	195	173	197	178	193	186	195	177	167	164	169	197	175	185	180	158	173	155	162	168	178	181	162	180	209	176	199	199	151	185	171	179	167	197	157	215	177	178	186	184	192	182	183	184	150	185	162	163	187	165	203	165	151	161	167	185	197	180	167	203	169	170	160	186	170	191	183	183	158	171	189	181	166	165	175	183	166	184	168	198	193	149	175	172	176	184	185	194	176	151	167	182	186	188	170	175	152	187	165	199	180	188	185	180	193	168	207	159	169	171	160	181	157	179	187	177	175	172	197	185	185	173	181	196	187	166	165	206	174	153	180	180	177	196	187	165	165	191	171	173	179	184	183	201	157	175	191	176	188	172	167	195	167	174	191	200	182	172	186	188	192	188	183	164	187	194	159	162	187	160	186	185	181	196	217	196	162	165	187	176	163	174	164	182	152	166	184	176	177	174	164	182	170	167	162	178	192	182	219	190	175	175	199	184	174	144	157	193	173	167	170	186	161	164	170	160	203	183	174	196	176	191	170	170	158	169	181	167	203	191	194	183	184	197	173	193	199	165	172	174	155	160	171	201	194	182	193	183	179	188	164	164	187	188	181	190	199	160	173	154	168	181	180	190	180	190	164	208	163	182	163	172	176	209	173	183	162	190	170	188	188	173	172	135	163	171	181	186	175	173	180	170	176	161	183	142	200	154	182	197	170	185	176	201	173	189	183	190	169	160	180	167	164	174	200	157	185	167	195	175	160	195	154	190	178	167	161	173	165	194	191	187	195	184	190	201	182	195	189	167	171	180	178	204	165	171	171	206	165	173	166	168	181	171	177	161	178	173	176	167	169	163	200	222	181	154	181	172	202	185	192	188	180	188	183	199	172	174	178	169	188	185	172	169	194	231	174	176	182	173	194	183	175	168	154	175	182	174	194	166	178	153	192	166	166	187	153	181	190	170	162	179	165	171	166	210	178	177	188	204	175	187	164	179	173	179	179	175	178	182	173	201	173	162	193	192	168	180	159	197	185	175	189	164	161	190	204	199	196	172	171	171	185	187	169	163	169	166	159	189	183	160	183	178	168	176	176	187	177	173	206	178	170	192	181	172	205	177	177	163	190	190	180	174	172	171	183	194	154	187	183	156	178	179	181	174	161	170	192	191	160	175	171	176	193	187	161	173	183	189	177	185	193	185	176	159	177	189	188	149	169	170	184	178	178	206	172	180	187	183	162	177	174	192	177	142	170	210	184	190	190	174	191	188	175	168	164	188	199	169	177	177	171	172	187	175	195	164	174	176	193	210	173	173	168	182	154	186	182	186	159	171	170	164	162	171	184	200	176	176	167	172	175	185	188	158	218	164	175	179	174	186	190	167	168	168	172	161	175	151	177	163	174	177	171	179	177	197	165	190	171	171	185	193	190	165	166	179	194	170	180	159	162	178	174	194	191	169	158	145	188	173	173	194	182	199	178	196	155	193	182	171	185	174	191	166	165	168	185	177	166	197	179	155	196	174	150	192	182	175	200	168	198	195	173	173	161	186	178	181	188	177	154	165	175	168	181	193	148	170	200	177	196	207	163	163	168	161	171	149	180	176	199	186	181	179	174	182	186	183	188	176	195	186	159	176	173	183	161	194	178	180	182	162	158	183	189	185	177	173	186	168	157	197	165	200	171	178	169	182	166	186	188	164	167	192	187	190	176	196	169	175	211	188	160	158	174	167	173	168	179	199	175	172	187	181	164	177	182	168	180	186	202	194	174	199	193	198	169	168	165	195	173	164	168	165	193	184	182	178	192	152	173	200	191	167	170	194	191	186	168	180	205	145	182	150	173	182	199	168	177	165	202	174	175	188	175	146	157	189	174	162	180	176	183	186	192	152	198	169	166	175	187	201	163	178	165	218	206	166	184	165	173	184	194	171	171	186	172	186	179	195	195	179	180	166	167	166	148	181	179	191	171	190	180	170	185	176	174	193	184	211	161	194	185	186	177	190	158	188	173	163	197	168	163	185	177	185	221	156	167	174	168	196	179	191	181	181	168	171	168	178	175	153	187	172	187	151	176	173	167	169	176	164	171	174	177	187	161	171	190	165	188	174	204	185	184	172	193	186	155	189	160	194	166	177	183	172	180	161	165	196	152	205	175	186	156	180	181	195	163	177	182	180	171	161	165	180	149	167	203	171	165	192	181	170	177	158	165	181	170	191	213	195	182	161	177	175	196	178	168	186	170	169	167	196	168	184	177	191	179	186	177	184	162	193	173	184	186	186	182	184	161	179	187	183	184	172	172	171	174	188	152	180	192	176	168	187	210	168	191	176	169	182	174	215	162	177	189	169	166	155	181	141	185	162	183	177	184	168	182	163	206	171	200	182	187	194	149	184	184	163	189	178	167	203	162	175	177	199	174	167	177	170	175	182	175	155	141	179	155	173	189	162	173	172	175	176	163	146	178	178	165	193	162	167	181	193	184	188	185	176	204	169	205	166	200	167	165	178	178	186	165	187	183	188	182	174	186	195	170	181	163	180	207	160	179	151	163	217	172	176	167	168	151	181	173	173	168	189	178	175	176	170	169	185	161	170	179	163	176	163	189	180	174	180	187	173	170	162	184	173	181	174	151	168	171	174	173	154	173	181	147	196	186	177	173	158	160	172	156	173	181	185	177	186	167	176	172	175	165	190	172	189	168	155	186	160	162	164	176	184	187	182	218	161	170	195	179	186	189	194	163	166	171	173	176	210	201	172	173	190	191	191	177	169	186	196	180	158	172	157	169	188	150	188	182	182	201	172	195	194	178	172	176	176	181	170	179	192	193	182	161	174	182	165	183	212	189	176	177	202	178	189	170	180	174	170	196	177	161	184	168	193	182	186
4825	5109	8478	8726	7818	7356	4246	3638	2473	1726	1494	1412	1469	1639	1431	1100	932	1108	3477	4758	4374	2780	1226	697	654	685	673	666	596	679	674	685	642	640	685	695	679	646	650	631	671	669	657	697	648	668	608	650	670	632	655	635	673	660	743	705	687	651	638	709	677	697	650	632	687	629	683	623	607	694	642	701	644	674	630	623	655	676	632	633	667	678	651	696	652	635	698	669	640	698	618	673	681	696	628	684	638	644	699	670	667	683	663	613	630	707	686	671	676	616	635	689	686	692	660	691	597	661	709	646	644	661	657	674	620	649	681	667	645	646	652	678	672	665	665	682	640	638	645	672	669	671	664	686	710	628	628	679	606	660	673	630	655	657	676	641	625	654	669	659	679	655	661	679	680	631	663	669	637	635	651	677	650	712	615	725	680	670	667	638	644	666	646	634	651	650	683	676	631	638	655	634	701	658	635	696	680	679	680	630	699	650	616	693	656	665	679	678	614	636	658	678	654	636	657	643	633	630	625	673	682	662	704	667	708	643	683	697	660	671	641	683	643	681	670	679	656	657	660	667	671	627	703	657	644	651	670	694	655	683	663	688	648	656	642	734	649	685	647	663	638	611	690	680	640	670	641	681	625	665	681	691	693	643	666	684	736	700	671	693	667	675	624	683	706	666	655	638	650	653	675	633	654	664	627	675	661	615	643	599	698	661	656	656	678	654	613	649	650	678	640	628	704	662	674	641	653	655	617	677	668	613	679	677	665	678	646	723	668	685	670	627	649	654	674	681	698	681	705	686	655	645	657	632	661	628	662	695	657	713	657	688	675	687	655	662	674	688	672	647	689	700	664	651	696	682	623	655	680	678	643	646	662	675	649	623	650	666	675	621	675	685	676	645	709	678	623	698	610	610	650	658	693	630	683	667	692	616	709	667	653	630	649	583	635	666	651	652	693	670	658	652	646	612	624	665	657	657	702	628	666	698	611	686	698	671	661	657	650	698	689	639	692	654	648	681	668	639	642	631	644	656	651	704	649	683	650	639	648	601	631	666	641	626	680	686	721	653	651	664	716	630	670	613	644	681	648	668	690	688	728	663	635	663	698	659	685	646	640	678	633	664	698	645	679	679	663	660	586	655	649	703	671	646	672	641	616	683	683	663	669	653	694	676	649	678	683	588	691	628	704	654	716	639	676	651	663	665	662	693	656	687	666	646	654	693	641	689	667	652	630	686	686	715	662	654	682	671	734	706	686	675	664	653	670	659	657	652	611	682	641	706	681	673	639	676	646	660	654	694	661	660	684	663	666	647	654	714	702	687	707	715	664	653	672	677	650	648	636	659	684	621	707	661	634	643	687	671	659	663	653	664	691	651	638	659	668	631	621	611	649	651	632	670	701	652	691	643	669	670	651	648	613	627	681	688	647	697	677	651	670	652	696	686	673	709	659	683	636	621	625	695	685	661	668	654	687	618	665	625	669	649	661	701	679	655	659	624	686	642	672	610	616	663	666	663	633	673	644	616	633	674	654	690	629	682	657	686	673	685	671	650	648	661	660	641	671	670	665	667	715	623	673	604	634	681	624	685	647	654	641	667	654	649	717	678	654	645	707	649	659	682	653	669	656	669	646	689	699	691	697	646	624	604	665	668	644	702	631	645	664	695	657	692	682	660	679	684	691	652	628	678	636	627	622	658	646	634	638	669	616	651	677	656	706	657	676	647	671	675	679	671	662	708	654	659	645	665	669	637	683	665	628	629	700	675	658	662	644	635	673	659	702	658	648	676	694	667	669	636	659	632	646	679	617	725	659	649	665	654	680	719	687	677	681	679	660	658	682	621	645	656	644	667	705	641	647	629	651	696	661	655	662	661	690	677	668	647	681	599	679	655	679	668	688	650	642	649	676	613	678	635	650	668	637	660	690	665	645	675	701	668	681	669	648	679	653	676	652	632	653	674	680	653	642	655	652	623	668	648	656	661	655	681	676	664	653	621	625	637	671	688	647	700	666	707	636	650	658	685	657	631	686	695	707	684	651	671	683	653	647	611	642	651	639	654	638	639	642	677	653	704	695	661	647	669	669	632	613	643	642	657	647	671	661	628	692	691	697	630	682	647	670	749	635	670	632	651	717	654	665	670	613	643	595	647	689	637	637	682	630	625	653	684	653	641	718	635	660	697	658	679	662	671	647	667	636	660	698	601	671	659	670	684	656	638	665	644	626	683	684	688	669	657	641	680	638	606	687	628	658	703	627	625	679	689	638	705	689	672	663	624	678	651	658	687	621	693	662	629	684	643	655	685	673	656	697	636	710	675	669	639	697	701	664	673	702	668	663	641	633	668	716	676	639	666	659	745	612	670	623	635	621	645	674	659	711	622	632	631	648	662	628	670	651	686	628	692	607	644	658	626	655	672	700	707	663	665	679	613	686	647	678	668	711	678	660	638	683	664	665	661	650	662	687	670	604	692	636	647	641	662	647	614	669	686	690	691	702	661	650	703	677	697	655	637	660	656	632	643	678	679	693	657	676	643	670	687	725	649	625	661	662	668	658	713	652	672	624	635	697	646	658	672	658	622	658	643	679	632	675	660	699	634	631	650	645	672	696	617	667	635	653	672	677	666	643	660	660	643	701	649	633	693	671	608	641	620	646	636	673	703	672	673	690	665	622	677	678	690	677	672	679	718	665	671	683	642	620	658	665	665	674	693	678	681	669	642	645	656	649	692	674	613	638	684	658	626	642	666	695	644	656	672	634	648	662	670	659	662	645	671	675	630	615	632	697	662	637	633	675	701	657	687	675	642	659	684	646	656	700	670	645	633	670	669	672	655	678	660	666	682	663	647	669	651	643	639	694	690	652	691	632	662	668	693	619	684	639	684	678	643	675	685	702	687	712	663	631	719	652	670	678	667	681	629	674	698	647	661	672	692	665	655	661	670	642	667	724	678	634	678	674	680	685	637	660	652	655	639	727	620	641	693	648	681	667	723	650	626	646	683	699	665	685	642	676	669	647	648	685	602	660	683	690	650	657	670	655	658	673	675	640	644	671	657	688	711	655	678	696	664	645	662	678	648	649	681	643	601	707	617	637	678	672	657	637	672	648	645	653	627	665	654	687	662	661	653	625	653	613	670	651	658	702	667	624	637	668	633	714	683	676	680	668	649	700	631	682	676	688	638	659	635	677	666	679	626	698	695	634	673	617	620	636	666	648	669	668	651	656	648	689	638	663	680	644	702	686	711	698	675	640	639	676	619	682	664	614	654	634	611	656	689	666	654	636	659	662	613	661	631	663	645	642	682	705	618	651	659	637	676	660	681	688	669	649	673	633	629	694	681	669	653	620	648	665	588	641	693	664	627	688	651	698	701	673	684	619	684	674	705	691	629	655	644	650	630	649	624	624	675	735	704	680	679	668	695	653	712	714	661	693	676	668	628	743	639	649	657	678	657	711	638	689	663	683	637	654	701	659	652	647	690	679	629	635	638	636	641	666	693	646	670	653	650
13736	16582	21374	18607	14315	12213	7773	5379	3092	1411	969	812	644	547	322	297	380	1883	6931	7808	4800	1879	305	143	154	148	156	130	134	123	143	137	155	146	154	132	159	164	143	148	140	153	146	134	152	156	151	125	137	128	152	145	168	149	136	137	152	139	144	148	115	147	142	122	152	118	152	158	120	151	143	152	137	154	147	148	131	132	140	145	128	137	125	138	161	138	145	143	137	143	132	136	131	140	154	147	127	151	153	141	133	158	151	147	147	120	133	145	122	145	154	131	131	142	138	156	145	140	136	133	150	135	144	150	129	146	130	135	154	137	136	147	143	143	147	143	147	142	120	158	141	153	142	152	156	138	150	157	126	140	130	135	122	136	140	157	139	152	161	153	158	123	137	159	156	124	149	164	150	159	157	142	154	131	150	163	154	163	139	166	143	132	145	148	149	168	168	128	139	146	137	137	141	126	135	151	163	148	149	148	155	127	134	142	133	126	149	162	140	139	138	159	146	143	140	124	134	135	143	124	144	164	162	142	142	142	142	144	143	128	133	155	131	139	155	138	145	152	157	123	158	151	159	141	134	129	149	149	143	169	155	150	136	131	137	147	147	150	149	135	157	149	135	137	150	148	143	139	132	131	128	140	143	159	127	146	140	142	144	139	131	161	140	136	140	141	142	150	134	139	140	157	145	147	147	152	152	153	124	141	146	161	148	126	156	136	138	145	138	145	144	142	148	144	161	160	140	152	147	143	143	132	161	133	130	153	177	136	147	127	149	143	119	143	141	122	152	131	126	134	159	143	148	148	140	138	137	152	145	130	143	132	134	154	119	121	156	150	149	145	136	133	123	123	168	138	144	147	131	150	154	154	171	162	134	137	153	148	150	135	131	135	144	136	135	148	140	140	142	139	140	137	133	162	134	163	170	165	156	135	133	112	151	142	149	149	133	147	145	150	161	126	146	150	143	140	139	137	140	130	132	141	131	143	132	139	140	155	121	158	150	130	162	156	139	142	138	132	161	151	164	123	141	149	144	126	130	160	144	158	152	148	147	151	148	159	147	146	152	148	126	136	131	129	141	125	131	173	147	144	152	151	133	166	137	130	147	139	133	150	153	164	150	135	152	141	151	135	157	160	132	145	139	120	153	156	148	153	139	158	163	143	153	154	149	155	132	133	141	124	130	154	132	172	155	139	164	153	126	165	138	131	153	129	159	152	155	149	141	160	175	149	159	134	127	143	167	160	145	132	137	152	156	145	139	149	161	131	143	142	149	139	150	160	139	133	144	148	146	150	107	151	139	139	161	148	136	135	122	159	152	143	175	157	154	166	133	131	140	162	146	128	151	139	150	126	140	147	127	144	161	154	116	141	154	131	141	142	141	136	126	140	125	128	152	142	126	134	143	141	144	146	139	141	159	138	150	142	125	134	150	181	160	114	170	150	143	149	137	132	121	148	125	142	134	155	152	152	149	133	137	144	146	151	153	159	112	140	141	153	146	144	150	119	165	142	152	130	132	182	150	139	137	130	140	132	134	159	157	124	148	146	138	124	151	147	136	141	131	146	151	140	133	119	149	153	144	151	145	155	167	139	147	153	144	143	146	146	143	140	119	142	127	142	154	128	156	140	129	120	139	153	142	133	166	142	153	145	166	144	140	136	146	150	123	151	134	136	156	144	136	145	139	145	133	164	147	133	133	128	154	146	128	143	115	133	131	151	159	157	146	130	155	140	146	140	114	135	142	146	147	152	144	117	146	141	164	148	142	138	143	126	129	150	163	135	162	154	126	148	148	138	145	155	131	143	150	143	142	160	155	167	162	144	132	162	156	146	159	130	143	137	143	123	134	153	139	155	157	153	156	145	146	121	121	130	149	132	149	149	148	128	144	140	145	161	134	122	150	144	150	145	152	140	129	136	129	154	146	149	156	124	136	128	126	133	151	133	145	148	163	152	121	130	156	146	142	139	155	140	142	142	125	131	149	158	125	152	121	129	106	143	153	158	133	147	163	137	146	146	132	138	137	158	121	149	146	132	149	128	159	169	147	138	148	141	147	167	144	135	159	163	127	161	151	186	137	159	141	137	142	137	128	150	172	142	154	121	141	141	137	146	157	156	137	134	131	166	148	162	148	169	151	135	145	136	140	138	149	132	139	141	149	133	150	153	149	159	136	143	151	134	160	137	156	129	128	144	169	160	132	131	141	150	130	119	141	144	138	141	133	153	139	136	135	119	142	147	149	149	137	152	139	131	132	146	141	154	134	144	159	152	154	143	139	140	140	149	164	133	156	130	153	134	131	172	131	144	138	136	145	122	143	129	157	137	158	148	153	139	132	157	154	148	170	145	147	135	157	137	134	132	150	140	133	167	143	147	147	150	142	144	123	129	123	146	133	158	156	139	131	145	138	141	145	166	146	157	134	151	134	149	152	165	144	163	153	173	146	143	155	130	140	154	139	160	141	129	123	135	159	154	153	146	150	175	177	141	136	130	153	135	136	151	165	144	130	141	153	153	133	158	140	125	134	132	155	136	124	154	157	142	172	144	143	140	132	147	139	140	145	133	141	147	136	150	133	119	136	136	138	138	146	162	137	135	126	142	143	145	144	127	140	148	139	138	153	124	131	139	136	155	155	133	147	149	159	130	153	139	127	143	164	142	143	158	172	141	132	130	135	133	130	140	148	154	126	145	172	141	165	151	171	167	143	141	139	131	153	175	152	129	152	136	155	129	137	140	139	147	143	131	139	138	111	144	143	149	127	153	133	146	133	142	162	124	152	160	150	151	154	140	148	132	146	158	134	150	134	122	141	155	149	142	135	150	152	132	116	170	139	135	137	126	138	137	171	135	138	138	131	148	142	130	137	169	145	161	151	150	146	158	142	169	132	143	140	132	151	139	150	155	137	155	112	138	141	129	143	146	128	167	141	128	149	145	144	141	125	135	152	145	155	153	136	136	147	134	124	150	150	164	134	142	149	161	138	147	144	145	143	140	139	140	146	128	142	137	138	129	141	135	157	143	135	134	151	148	134	169	159	141	134	160	135	156	147	162	152	144	133	143	133	146	157	169	128	142	141	141	143	157	149	151	144	136	151	141	142	118	146	148	120	144	141	127	153	143	154	148	155	159	146	127	168	144	142	146	138	160	148	179	160	133	131	149	161	144	146	143	132	127	145	155	151	160	172	149	147	151	164	149	148	154	128	139	138	121	133	138	146	163	131	126	164	122	162	153	138	136	141	161	132	138	159	141	153	120	150	156	147	163	145	144	134	147	153	133	155	159	143	165	133	123	136	157	146	125	174	143	160	134	146	135	145	141	145	129	139	151	141	152	144	133	159	152	140	125	140	147	145	126	135	157	141	151	134	151	139	139	138	144	136	133	141	135	154	157	163	153	133	139	133	121	148	133	143	153	123	150	126	136	140	149	151	133	141	131	135	155	129	136	140	154	144	152	163	133	146	136	144	135	144	146	119	137	121	153	114	161	153	120	135	147	130	141
12905	15816	24880	24820	23610	22345	16170	16189	11329	5954	4667	4184	3561	3122	2004	1804	2404	9779	26558	27443	19768	9289	1397	539	535	591	577	564	570	615	562	557	572	605	579	596	575	561	558	560	562	538	541	541	549	545	597	557	571	543	588	531	551	574	552	530	544	570	568	550	565	591	577	548	531	546	574	584	549	564	582	589	529	586	541	537	575	553	580	498	550	537	606	528	575	530	537	554	533	554	582	569	557	558	511	543	531	585	523	546	563	532	571	523	523	607	554	516	559	558	560	535	575	553	537	533	550	508	537	527	536	517	543	519	560	580	575	551	546	520	558	575	523	572	530	552	543	542	534	528	567	526	546	555	557	534	540	590	535	560	527	563	528	572	537	611	591	534	544	534	508	554	570	524	525	562	540	492	563	535	554	547	579	567	575	582	609	520	530	513	582	540	598	545	560	584	548	521	556	572	599	555	541	551	537	577	584	555	550	553	539	554	563	577	595	556	604	535	579	541	546	540	536	537	551	562	578	524	536	567	581	553	558	584	585	538	527	531	586	526	535	569	580	524	526	538	560	565	558	541	601	502	565	538	560	559	586	553	529	552	585	581	557	504	546	532	559	519	581	530	572	544	491	554	543	543	546	577	561	556	603	526	579	593	572	543	533	510	559	564	538	543	585	525	541	591	532	506	580	585	601	545	550	555	578	540	524	556	535	549	555	556	580	571	544	547	567	560	591	538	540	517	514	586	597	565	549	561	552	578	525	506	553	518	557	541	554	578	532	545	596	557	570	527	571	544	565	525	533	566	518	552	561	517	542	550	563	564	588	549	538	582	571	562	550	501	571	531	582	562	563	582	550	578	534	578	571	554	529	594	537	512	545	574	575	576	582	535	556	549	582	560	597	533	530	605	553	538	523	584	583	551	533	554	512	502	541	546	527	541	520	551	503	549	590	582	550	543	546	553	568	580	561	542	537	540	551	545	560	551	522	539	544	544	539	568	565	596	535	582	576	551	551	566	589	535	590	548	625	532	552	591	564	560	518	557	542	533	512	535	558	591	553	572	566	562	541	551	559	557	604	560	590	549	529	562	536	584	548	554	545	542	557	554	588	545	572	562	581	551	589	517	602	551	549	593	579	577	556	570	592	571	578	541	559	578	535	572	554	545	579	556	556	534	568	532	553	559	542	522	553	543	546	519	591	541	565	567	556	544	544	581	574	537	561	573	616	584	539	545	533	593	532	576	571	599	524	569	538	555	600	527	509	518	541	579	568	546	558	544	535	556	574	536	564	573	571	534	530	536	563	595	573	534	573	560	610	534	577	548	564	560	524	551	526	537	541	538	566	558	570	530	547	572	552	540	557	532	538	519	582	573	552	587	564	579	547	547	544	576	566	586	571	531	495	595	541	542	502	583	571	560	591	578	521	540	572	572	573	594	530	575	567	564	565	558	556	545	548	572	560	552	529	545	532	571	570	561	590	559	541	562	559	605	615	577	536	521	560	507	513	582	544	537	527	539	534	551	576	574	563	575	594	559	542	561	576	584	550	576	547	579	559	603	594	555	546	582	569	542	515	574	554	564	577	560	520	564	562	519	555	545	506	525	545	582	571	564	556	563	570	517	563	564	546	561	526	556	577	552	565	573	594	544	558	546	519	543	555	579	540	553	563	567	559	563	554	541	547	561	559	536	538	553	531	533	551	555	591	575	558	573	597	562	567	533	546	558	607	560	564	566	522	601	558	579	549	503	557	526	576	570	539	570	598	576	540	613	564	546	565	551	560	546	542	550	539	527	584	560	576	528	577	599	555	559	564	588	579	584	577	557	610	559	621	531	573	584	545	564	543	602	558	536	550	522	530	560	583	578	541	577	522	549	514	545	567	530	561	600	559	576	540	538	529	553	558	559	588	569	539	576	563	572	568	548	539	599	545	573	515	575	593	599	536	552	554	535	528	547	569	541	572	562	560	566	606	544	567	538	554	572	538	540	507	550	591	555	547	590	585	508	557	543	551	574	546	557	573	565	573	577	565	585	537	557	540	582	547	548	570	541	545	553	544	581	518	550	580	567	567	549	568	546	551	506	586	542	557	576	535	542	577	552	541	541	568	581	587	548	563	568	547	581	511	518	575	565	579	570	561	511	570	587	581	583	579	571	573	599	589	567	539	555	528	542	573	603	506	536	535	526	552	568	579	582	561	567	562	563	556	552	551	528	546	538	605	547	558	518	571	545	548	555	583	522	555	558	571	529	559	555	547	564	578	569	530	593	571	529	552	582	564	555	525	584	542	564	550	512	535	574	529	545	576	538	548	565	595	528	542	570	518	556	551	513	543	595	572	588	548	564	563	569	544	551	574	545	584	531	579	544	548	588	627	565	534	558	560	595	551	588	560	553	569	566	543	579	552	535	550	579	546	589	559	597	550	527	518	535	535	518	599	523	530	560	554	586	532	535	567	577	537	525	566	555	495	577	586	587	543	564	587	553	550	527	557	551	547	556	526	542	566	571	553	534	574	547	530	532	532	608	615	549	537	555	510	526	513	543	536	576	527	555	555	554	586	584	589	554	563	532	552	570	559	546	536	532	513	519	504	533	540	596	545	574	580	597	512	549	515	520	542	545	533	552	565	567	540	589	538	545	542	589	574	540	551	551	549	605	565	542	554	542	540	589	549	531	562	574	562	534	558	547	565	538	563	517	520	595	550	575	512	558	535	576	543	554	555	540	545	503	548	538	547	529	530	515	584	584	582	581	529	587	587	543	542	565	552	553	538	540	560	565	540	572	544	578	559	538	579	549	573	579	536	551	581	534	563	581	563	583	552	538	543	587	553	575	548	579	523	532	538	560	549	558	531	579	556	568	516	510	565	531	554	568	564	603	538	578	559	567	534	532	574	513	558	579	567	547	510	550	558	547	542	558	583	552	569	531	533	571	565	534	608	501	575	528	491	530	550	546	567	559	575	533	561	562	585	521	589	597	544	546	516	538	535	566	538	569	593	559	604	580	530	547	564	547	574	545	569	567	554	536	570	574	519	494	574	579	552	553	606	580	532	551	564	515	549	548	576	534	611	589	569	556	551	554	586	580	527	539	586	597	538	545	518	527	605	555	527	603	529	554	568	578	564	581	546	573	549	583	568	551	527	581	515	519	537	548	579	541	547	623	569	538	576	533	570	552	601	605	581	533	559	565	547	538	615	588	543	545	550	558	547	547	590	548	554	577	544	532	529	555	562	553	548	561	564	545	521	598	530	596	584	553	519	570	603	533	543	523	571	556	590	541	579	517	549	593	595	544	532	528	549	578	597	530	549	546	550	545	532	574	541	559	533	562	588	559	619	526	550	568	577	515	537	523	558	547	556	558	569	558	558	587	543	532	551	575	555	573	542	578	562	592	559	560	561	560	529	533	547	573	555	583	567	533	552	532	553	561	542	537	564	533	506	541	576	560	550	538	564	579	572	599	537	572	548	550	555	557	548	560	565	540	563	544	535	550	585	533	563	545	544	587
20317	24722	28162	24478	22814	20806	11700	8948	5565	3177	2146	1336	913	583	543	498	805	3563	11922	13010	7481	3141	877	196	231	192	199	191	210	206	236	200	233	210	200	205	178	190	174	204	213	195	184	200	200	198	215	200	206	200	250	194	197	196	204	211	189	209	173	200	229	215	216	182	228	221	179	214	214	207	199	202	201	208	216	189	180	207	234	178	211	199	182	171	219	212	191	209	218	210	218	213	185	209	197	218	185	195	200	178	210	235	195	184	205	195	206	211	208	213	191	209	201	207	218	187	199	218	193	230	199	189	216	218	187	193	192	204	208	195	211	200	196	175	183	178	203	220	191	206	218	196	205	206	205	206	195	197	206	220	221	220	214	205	198	201	188	194	193	201	178	189	202	201	209	213	223	200	218	189	195	209	198	195	200	178	243	193	220	213	193	190	197	210	178	222	217	187	175	191	189	190	185	205	218	184	203	231	227	199	209	197	198	190	198	215	180	200	189	217	231	212	211	197	180	178	198	222	205	189	232	185	197	176	194	208	213	181	223	209	205	221	200	215	222	194	219	190	210	188	217	202	237	211	194	189	210	186	210	202	187	196	203	182	213	214	203	184	204	186	220	210	214	182	196	185	209	227	204	205	202	190	192	191	213	247	226	202	185	200	207	183	186	200	209	199	200	183	218	171	210	203	204	201	205	191	203	191	251	221	201	190	222	188	198	186	220	214	191	192	207	201	209	209	196	203	192	219	185	202	212	210	214	194	189	179	206	192	173	173	203	212	194	198	181	194	197	208	183	203	196	193	206	207	212	208	224	197	181	195	200	205	199	199	194	208	229	192	217	229	205	201	198	195	200	214	192	210	193	161	197	197	227	207	190	199	200	191	194	194	176	186	213	218	216	211	194	208	237	173	185	211	204	201	184	186	210	207	185	186	193	208	215	222	206	214	201	207	190	178	201	216	191	192	216	199	185	193	199	210	191	228	186	208	205	202	184	211	230	200	186	198	168	197	196	187	204	211	205	187	212	184	209	196	170	207	212	214	209	210	206	214	215	221	167	202	217	221	191	197	194	170	203	186	206	217	231	182	196	213	200	190	189	188	212	212	226	228	220	201	201	195	230	175	211	213	194	209	210	209	217	196	190	225	223	230	203	208	202	193	209	196	196	207	183	200	216	203	188	197	208	197	195	226	198	230	226	207	217	212	195	204	194	199	176	202	216	205	216	157	209	204	214	219	204	237	207	185	217	185	205	257	179	232	172	222	202	211	173	189	188	220	209	183	193	195	179	198	189	215	212	195	221	205	211	201	202	208	204	198	222	184	212	213	210	218	225	211	198	208	180	200	178	179	201	198	192	220	207	200	209	184	201	183	177	210	196	200	173	185	207	186	208	185	173	223	210	185	209	225	231	203	196	202	180	227	203	205	197	206	209	194	176	205	187	218	205	208	221	203	212	195	196	178	209	177	199	207	208	184	197	216	224	189	196	204	185	193	190	211	214	213	205	218	169	195	189	196	194	226	215	195	194	194	240	199	207	204	217	196	199	182	209	207	182	201	187	202	198	195	180	195	209	192	194	203	179	198	203	224	211	204	205	191	189	218	218	183	201	194	207	190	196	226	199	179	201	188	189	224	190	178	237	185	207	202	230	208	199	205	219	213	203	215	217	195	230	200	188	220	193	201	169	219	193	203	199	209	220	184	204	169	181	201	205	198	190	201	213	199	202	211	202	190	211	210	217	191	183	179	200	220	214	190	226	206	189	200	171	174	209	191	182	196	211	219	201	200	215	208	209	216	198	223	189	215	227	195	211	192	182	216	187	215	204	203	245	196	192	218	215	200	187	209	220	203	210	210	191	213	211	193	217	204	215	179	185	182	212	208	226	225	171	208	199	177	210	220	224	198	203	186	190	198	185	188	190	190	203	206	206	214	199	184	194	231	210	181	190	198	187	214	191	203	209	201	193	197	205	211	218	191	182	236	192	216	199	192	214	208	207	208	226	225	205	199	231	195	203	206	210	225	217	195	216	207	206	209	201	218	203	208	203	203	220	195	224	198	213	185	175	202	188	197	192	207	200	190	214	184	203	205	226	212	198	195	231	199	201	204	228	207	194	232	182	199	202	206	179	209	222	206	191	205	187	214	196	223	233	206	212	199	195	199	209	210	205	215	192	199	215	223	202	194	213	213	204	197	184	203	215	216	179	198	181	193	209	218	219	202	225	220	187	198	180	196	195	209	230	210	208	201	184	206	202	186	198	204	177	218	199	191	228	206	203	207	193	204	206	199	193	214	218	193	205	201	204	208	196	204	204	202	192	188	205	187	213	213	185	195	227	189	205	211	218	175	223	204	208	208	196	202	196	202	200	202	222	206	218	185	189	203	195	193	210	200	224	186	214	180	224	179	206	233	197	213	187	192	212	201	191	207	208	213	189	199	189	197	212	191	198	192	170	204	203	197	235	222	210	204	210	202	203	214	185	198	183	204	208	210	217	225	198	200	230	195	185	188	209	198	188	221	197	204	192	193	195	198	237	202	182	189	208	201	201	234	214	203	217	209	237	191	201	219	221	208	200	209	211	207	190	182	195	181	199	213	205	195	206	200	216	194	209	213	213	234	206	214	205	193	220	190	204	213	205	203	225	193	203	218	202	209	204	206	195	205	152	174	215	180	205	213	186	220	212	192	193	230	199	192	177	205	218	182	199	210	219	213	200	196	197	208	212	188	197	211	207	204	191	223	183	215	186	214	197	195	204	194	207	193	213	205	205	199	203	215	216	229	215	192	200	223	200	224	209	172	212	202	209	223	198	205	213	209	228	185	199	196	217	200	187	187	221	187	179	199	208	180	188	208	219	219	199	218	167	211	201	206	209	204	227	209	207	192	182	174	192	236	206	194	209	210	190	235	193	211	194	219	208	171	209	201	177	193	171	182	175	175	215	204	197	207	212	193	204	212	209	191	206	198	186	201	192	212	196	199	209	200	182	214	185	214	191	204	182	193	222	201	205	180	203	210	232	229	211	201	206	203	194	199	200	202	218	197	168	195	184	193	207	206	188	194	192	205	190	214	163	177	203	199	236	203	227	207	195	183	191	181	198	193	183	192	212	197	216	210	211	213	173	217	186	246	187	189	210	202	197	183	237	214	171	205	193	197	198	205	192	220	226	186	197	207	212	192	203	197	202	218	188	200	194	211	196	225	222	188	203	195	217	181	209	198	180	206	203	210	184	227	220	177	193	190	200	216	199	213	176	209	204	217	195	198	217	193	200	162	219	221	194	214	191	193	215	205	188	213	209	224	188	176	209	201	194	199	205	183	207	220	206	212	211	230	184	195	226	204	216	219	230	200	198	185	212	203	192	203	209	190	183	192	231	202	218	196	204	220	225	202	196	222	201	185	226	180	216	189	208	209	207	218	209	203	188	221	176	216	238	187	191	203	195	211	218	169	180	227	187	195	202	195	202	196	201	205	193	233	184	196	191	211	160	194	226	206	196	188
17356	22171	30620	31088	32640	30047	18883	19741	15324	10953	8344	6333	4879	3221	2973	2704	4951	17636	34380	34124	25248	14383	4394	780	753	743	716	693	758	680	775	705	694	719	776	708	737	696	708	778	748	738	750	743	715	744	740	705	743	756	763	780	712	726	767	697	709	726	753	749	725	727	769	742	760	730	706	690	715	656	718	714	756	721	787	766	740	728	769	727	759	779	743	701	747	711	722	743	745	724	718	768	729	709	764	743	673	740	774	712	709	703	772	753	731	735	790	699	738	737	759	712	765	729	723	743	747	717	745	767	686	787	700	746	724	737	733	726	773	746	688	748	737	732	733	719	798	770	704	775	738	783	752	728	760	728	765	772	711	704	741	764	689	726	709	719	731	750	730	695	730	716	726	759	714	774	770	752	731	744	727	729	737	727	728	763	734	745	704	728	726	741	728	787	735	760	720	698	717	765	770	709	744	740	719	700	778	751	697	768	740	744	692	734	683	729	714	733	748	746	765	753	776	675	735	739	706	731	735	723	740	691	712	741	752	756	725	723	764	764	696	736	752	701	742	719	711	746	740	715	749	726	695	720	716	727	757	705	743	730	706	779	770	748	685	727	737	722	754	752	775	710	712	782	706	751	700	763	716	729	774	739	769	721	749	704	772	776	741	764	749	749	684	722	705	727	771	804	701	707	745	769	731	678	711	715	722	754	734	721	705	707	706	734	807	711	778	760	742	694	784	721	762	734	713	753	736	723	756	714	673	728	785	741	727	763	723	763	748	729	726	752	749	755	726	735	683	725	723	707	725	742	718	715	770	734	738	706	730	754	704	754	746	710	738	755	763	694	744	763	760	699	762	722	708	725	698	721	714	708	758	706	712	718	739	698	739	718	704	764	691	697	741	722	702	747	703	735	724	716	751	762	764	709	780	699	726	763	749	752	748	694	714	704	743	737	714	721	757	731	725	677	760	775	739	763	744	763	738	783	717	748	741	759	730	750	689	753	686	710	786	738	784	754	709	683	742	729	707	713	737	734	740	740	737	735	748	755	753	739	708	758	728	696	738	745	708	749	724	768	754	674	753	710	733	717	699	726	707	708	719	717	683	676	713	758	746	692	736	696	746	716	715	714	701	694	714	689	722	704	764	739	747	744	736	696	732	740	730	682	714	780	736	704	716	710	746	758	713	721	738	708	722	761	709	735	745	724	767	755	756	753	748	722	695	704	694	765	690	775	772	723	760	707	727	764	716	681	758	725	728	796	652	766	752	710	735	713	707	770	750	760	729	749	725	723	724	723	722	762	698	776	743	760	730	748	742	693	761	775	691	740	755	775	773	693	723	703	754	795	756	749	720	770	722	743	728	771	752	709	726	714	770	789	726	724	762	726	752	729	739	744	709	742	740	732	761	698	711	751	748	745	734	795	747	731	749	688	770	720	763	774	724	752	767	741	724	739	735	702	723	762	699	767	750	744	705	714	786	713	748	791	699	762	755	699	728	726	724	719	701	720	758	733	715	742	731	752	784	742	731	706	718	754	724	738	702	705	752	806	686	729	711	729	736	697	779	723	691	738	731	715	699	751	776	709	723	751	703	755	751	726	708	698	767	729	761	740	716	730	738	737	734	776	791	700	707	709	759	722	804	719	656	717	691	734	708	766	713	776	707	743	735	730	707	736	724	717	687	759	760	731	729	670	740	688	730	717	708	730	754	768	720	656	696	712	745	702	737	777	769	765	690	788	731	720	731	695	785	762	720	765	739	768	715	731	767	735	710	709	754	774	772	715	721	742	706	767	714	767	750	725	703	744	766	718	803	680	749	714	713	717	750	756	749	710	706	706	744	755	709	711	728	770	683	751	734	774	672	729	726	728	766	731	753	728	740	769	756	718	727	750	736	713	733	758	738	725	726	721	698	735	749	747	747	691	736	752	700	728	709	744	776	720	718	707	755	720	742	750	744	682	667	732	760	742	728	734	745	755	690	730	698	749	742	737	722	731	767	702	705	735	750	758	760	774	735	706	770	757	717	703	734	708	679	728	743	743	741	775	757	700	775	758	761	693	745	725	757	762	741	773	772	709	755	738	717	708	709	751	742	743	770	751	730	746	746	649	746	756	715	690	746	751	708	747	712	749	698	704	701	738	732	741	735	729	797	701	702	724	723	751	669	725	735	767	746	736	730	731	708	701	715	745	736	707	715	726	689	742	742	726	746	749	729	701	755	783	738	732	738	714	698	727	723	717	722	767	746	727	710	754	705	728	749	699	708	723	740	784	743	742	697	726	741	712	719	694	728	724	725	752	741	769	715	746	808	720	736	765	721	686	782	752	750	758	744	734	720	719	778	746	798	744	727	732	732	754	756	696	772	776	707	737	728	685	722	805	769	765	742	748	729	740	690	749	727	756	764	707	735	753	723	756	744	732	761	763	746	756	732	765	725	751	737	708	706	721	716	735	741	728	773	720	746	764	779	723	698	749	675	773	724	745	682	745	638	734	745	734	759	739	763	729	761	785	759	761	748	701	783	772	809	734	742	713	765	741	754	772	757	738	790	773	742	762	770	748	738	758	736	740	755	786	746	684	709	759	724	776	735	729	722	744	718	712	769	726	730	741	703	767	737	769	732	697	751	717	704	782	695	729	747	737	767	785	700	753	717	702	831	730	731	705	748	710	754	804	745	739	746	710	730	719	743	716	776	708	732	737	757	720	708	692	717	708	744	748	735	726	746	732	758	737	725	727	692	747	726	717	694	695	727	723	724	730	774	764	728	753	715	770	736	704	707	729	699	735	696	751	772	693	677	707	719	748	751	736	724	722	734	742	756	751	736	715	765	708	744	742	753	749	734	721	767	767	735	730	740	727	707	734	755	728	779	712	715	740	739	725	711	728	726	772	762	760	696	737	747	734	707	714	719	740	749	743	715	706	745	712	743	762	773	705	757	767	747	723	738	782	733	736	714	732	694	728	725	757	753	769	756	727	715	708	701	725	732	739	692	690	700	744	762	723	770	725	737	736	709	727	765	741	716	716	797	693	741	685	758	772	717	714	756	712	737	747	709	769	794	736	737	747	719	737	759	770	722	736	767	749	729	715	740	740	718	723	781	771	773	740	677	674	741	729	735	740	748	778	757	751	773	759	740	767	719	779	744	728	711	728	811	757	770	683	706	687	728	702	770	752	715	724	755	720	717	757	813	714	715	767	729	734	717	790	724	793	753	734	785	776	724	684	717	732	742	757	723	757	678	739	739	749	696	685	717	739	717	694	737	725	723	754	769	721	760	710	803	743	768	697	719	757	741	754	723	681	729	686	790	740	742	727	774	741	706	748	722	724	712	738	700	726	707	763	735	760	706	714	717	743	721	729	755	735	726	759	772	694	756	680	694	749	727	709	699	768	718	738	751	716	733	762	773	785	709	716	729	728	746	705	714	763	747	691	735	724	747	732	747	719	722	701	741	765	739	711	665	769	756	770	734	732	722	695	698	710	722	758	710	758	700	694	671	729	750	773
4828	4769	6280	5235	3980	1845	889	664	582	365	290	311	266	281	248	263	235	238	484	1034	922	667	388	217	170	190	170	184	183	194	196	187	171	181	172	193	200	186	171	206	158	205	201	167	194	210	192	171	185	196	184	187	192	171	204	200	174	181	210	192	193	186	173	207	171	191	168	169	162	166	187	206	188	173	203	182	189	181	181	179	166	178	182	193	161	181	171	162	173	203	173	159	175	189	183	194	169	203	191	194	203	169	202	182	203	183	170	166	194	187	179	185	199	181	166	178	184	213	181	184	188	183	178	182	180	165	182	176	177	189	186	200	213	187	201	171	185	163	182	172	163	192	195	167	170	189	184	181	178	191	202	193	208	169	210	189	197	170	192	189	202	171	182	192	191	207	164	180	190	195	188	189	173	202	195	185	191	178	188	167	188	189	161	191	175	211	170	163	187	157	189	173	182	175	198	203	177	199	180	173	191	186	180	179	156	201	206	186	191	194	182	197	185	182	186	199	179	198	201	183	187	208	172	187	177	184	220	191	161	188	186	200	177	197	166	173	188	164	199	201	177	153	188	167	180	207	193	180	199	177	172	189	172	196	202	193	183	195	185	190	176	196	177	166	202	194	187	202	159	188	179	176	190	185	177	175	192	187	183	173	179	184	181	190	171	188	195	188	184	187	183	177	190	166	203	209	156	191	194	173	209	175	171	163	192	177	186	204	175	182	179	185	172	199	176	161	168	165	186	195	160	178	183	186	192	179	177	198	177	163	190	199	162	197	199	184	200	188	193	177	185	177	196	172	202	193	178	199	200	163	164	200	174	205	167	197	196	190	191	184	190	198	202	195	206	177	195	164	169	151	203	199	212	195	160	207	184	188	182	204	193	186	197	204	205	192	181	159	208	191	188	190	194	186	168	169	188	209	179	182	188	197	175	181	191	214	179	187	173	199	184	203	193	178	201	173	158	207	164	177	204	176	170	186	191	200	149	180	173	183	212	206	182	183	203	169	174	169	177	184	197	175	187	202	170	205	192	176	204	196	197	187	157	205	205	181	174	169	173	192	200	191	186	178	196	162	176	199	216	209	201	178	176	176	192	176	178	162	176	186	211	167	189	200	187	173	188	178	179	188	175	165	198	174	176	176	189	184	199	200	168	202	171	200	172	168	155	163	186	198	189	187	196	167	184	184	193	182	196	189	187	175	181	184	196	184	188	185	203	219	172	196	196	188	182	185	163	174	171	180	182	174	163	191	194	182	180	201	176	195	178	205	177	183	175	181	195	175	186	190	172	194	168	201	190	178	191	188	176	199	208	216	186	193	205	177	205	162	187	196	212	189	213	193	172	164	172	186	210	177	170	160	172	167	217	215	191	194	198	202	168	195	183	159	188	191	188	168	160	197	187	175	181	182	174	171	186	159	208	184	188	181	163	177	181	149	164	188	195	170	188	179	181	175	179	171	179	211	167	179	187	190	210	190	197	198	170	179	200	180	192	221	186	189	185	183	162	221	174	204	190	198	189	198	173	158	186	180	175	192	172	191	175	193	197	190	180	195	191	191	183	219	175	170	177	204	202	167	187	170	190	180	176	177	163	178	204	177	174	153	175	196	176	187	199	188	192	183	177	181	189	170	178	194	205	205	185	163	171	209	166	179	189	191	194	195	181	188	193	201	199	162	169	188	186	192	175	187	196	188	162	192	190	154	202	196	164	200	192	181	184	175	197	191	193	209	188	177	159	189	152	169	179	188	182	160	192	189	176	186	161	163	172	183	184	174	206	193	181	209	207	191	171	187	158	200	170	180	177	160	187	207	181	179	172	205	184	172	167	186	174	166	190	187	187	172	167	184	181	182	168	181	182	190	173	171	185	186	175	193	190	181	188	192	183	199	196	188	205	188	173	172	193	190	182	180	193	183	180	180	171	207	210	212	197	181	175	180	174	203	185	180	192	163	166	183	190	186	175	194	195	218	179	197	178	174	210	175	189	191	180	194	169	204	183	184	197	184	176	190	204	190	190	172	188	163	188	200	176	211	179	185	177	179	171	210	183	195	175	182	181	182	178	192	179	196	172	196	188	173	179	186	173	194	193	195	177	176	151	169	182	178	200	172	170	197	179	177	168	199	186	188	171	190	185	193	177	187	191	192	196	183	207	188	175	190	183	174	156	179	194	192	185	190	201	182	190	165	227	172	169	192	173	172	203	176	190	172	182	196	186	178	179	181	184	213	200	211	174	159	164	201	189	201	193	191	198	183	161	173	207	174	181	212	175	186	172	191	179	177	180	177	202	193	198	194	180	193	184	181	180	186	196	224	169	184	199	204	168	184	187	148	195	182	163	194	194	197	179	189	194	184	195	194	185	208	176	175	163	179	187	187	168	169	187	169	188	186	192	180	176	190	178	186	167	197	182	165	201	179	180	177	183	174	196	158	189	195	178	183	149	167	167	183	177	214	199	189	183	157	202	223	187	185	186	163	165	193	170	168	169	207	187	177	189	199	181	187	192	193	206	185	197	196	180	186	198	177	163	212	174	189	182	154	194	182	190	196	184	186	178	206	196	183	190	169	193	196	194	169	185	169	173	207	183	205	182	183	181	171	194	198	204	185	184	176	171	166	155	189	168	190	200	184	182	192	195	185	199	188	174	199	201	180	157	166	184	187	204	174	154	184	182	188	171	170	161	175	188	184	191	207	177	175	167	172	173	177	175	181	174	202	200	174	193	192	167	174	190	174	185	199	185	172	200	165	193	171	172	179	195	203	178	189	215	173	176	174	178	176	178	182	194	177	207	164	201	187	174	189	202	180	177	183	239	203	186	200	200	152	183	179	171	184	173	154	181	179	169	196	192	186	166	189	181	177	176	187	179	177	175	201	179	178	202	182	159	215	198	204	181	185	162	174	198	205	174	194	188	190	190	186	181	162	178	166	188	172	179	161	157	188	174	185	203	182	184	189	211	176	176	190	194	189	206	211	189	209	189	194	172	187	168	187	198	192	175	198	181	183	183	178	183	201	207	186	175	192	182	209	171	195	182	173	200	173	194	183	182	209	200	172	190	179	200	170	187	178	191	221	176	201	161	188	221	162	188	178	172	179	163	159	190	193	204	183	180	190	174	196	200	171	189	210	186	192	197	202	188	189	182	197	179	196	201	166	177	180	173	195	192	206	191	162	197	147	189	190	170	179	171	213	171	158	188	198	168	205	170	213	187	187	211	197	151	191	201	215	185	178	212	174	202	198	208	200	207	212	170	172	207	193	206	158	199	175	194	188	218	179	194	193	192	209	210	181	182	197	175	187	186	172	175	192	173	194	198	165	190	192	169	204	206	178	189	174	171	185	182	176	176	206	180	214	162	206	177	186	191	223	187	157	180	184	201	199	169	186	205	187	198	206	194	193	159	181	222	166	169	176	181	156	184	194	191	186	164	180	171	201	185	178	200	195	165	170	183	175	218	193	205	201	208	183	176	196	196	181	187	171	182	168	205	198	192	188
4984	6324	11935	13713	12298	6800	3373	3025	2926	1737	1636	1537	1292	1221	1207	1106	1082	1191	2475	5413	4738	3128	1602	804	734	654	710	677	682	667	689	691	696	670	677	663	707	654	644	676	724	702	675	675	636	729	627	716	709	715	709	666	672	673	716	656	652	689	711	674	705	695	693	697	686	708	674	760	687	696	642	680	668	719	682	651	660	711	698	689	635	695	676	661	666	669	677	659	696	670	652	668	667	674	657	675	676	718	655	708	707	701	677	724	703	676	682	667	690	694	715	712	700	702	661	609	692	675	701	682	674	680	665	689	673	723	673	725	683	690	766	668	698	648	687	645	689	673	702	703	691	658	706	649	654	705	670	679	708	668	714	692	665	655	675	640	656	624	681	682	653	684	692	679	647	713	686	709	708	707	700	656	672	687	671	710	663	617	651	667	711	689	691	707	654	695	691	714	669	699	701	689	718	694	689	699	733	699	664	642	655	690	681	680	677	656	683	647	674	682	681	689	670	655	718	660	694	716	611	667	674	659	707	704	723	689	665	712	682	707	683	683	699	731	660	665	648	635	637	639	714	718	685	710	677	735	652	665	685	659	704	654	698	695	666	685	668	641	720	610	708	650	729	729	689	691	704	644	689	668	711	678	633	713	678	676	717	680	659	624	685	678	667	682	681	620	709	707	715	689	701	666	696	648	691	698	741	642	658	715	640	627	642	644	710	673	707	680	643	704	654	694	671	725	678	674	647	712	652	696	659	715	644	727	676	687	689	670	677	676	697	677	663	687	661	704	690	659	672	642	695	698	667	682	665	716	703	701	721	698	723	658	683	671	657	712	697	686	665	639	674	680	667	652	703	735	685	693	681	657	695	679	673	677	688	743	664	710	689	682	650	745	638	676	625	689	679	750	684	662	702	690	629	708	681	697	688	677	694	693	666	668	691	688	651	707	652	711	711	670	697	671	689	691	694	630	691	722	710	666	698	649	624	684	650	663	675	704	694	688	704	679	673	706	717	672	717	706	682	711	692	701	705	662	651	647	661	670	686	726	647	672	656	670	652	707	733	662	677	732	685	681	700	666	687	667	675	694	697	648	699	664	688	673	637	693	661	687	676	662	689	699	728	647	691	716	700	665	692	707	712	699	628	666	730	700	689	641	648	706	683	672	729	679	679	667	684	658	714	693	680	674	731	669	688	654	632	712	632	659	697	665	620	685	661	676	709	675	667	679	708	732	710	690	706	659	675	712	637	701	706	673	684	720	711	670	649	661	623	692	697	738	686	715	678	692	693	625	708	698	693	630	700	673	673	692	670	679	692	636	696	671	680	710	721	644	658	692	713	686	682	680	706	697	676	698	682	674	732	691	705	662	688	676	658	673	681	685	669	652	670	706	642	640	678	645	688	681	731	737	689	707	673	648	670	681	678	671	714	656	681	647	663	688	715	662	673	724	692	671	713	684	723	670	712	660	689	691	688	696	643	667	663	666	703	721	651	644	685	701	683	683	697	677	716	716	703	708	687	664	654	693	642	700	688	619	697	668	662	715	708	705	652	648	701	734	707	658	678	693	643	677	710	713	672	689	683	680	672	646	718	666	653	657	693	654	686	692	699	675	688	679	709	710	679	692	713	704	685	690	661	627	711	647	639	679	696	690	749	682	680	702	672	702	626	711	703	705	685	644	689	691	696	679	689	656	708	738	724	725	668	713	714	672	698	704	689	665	720	660	689	682	695	670	665	672	660	703	686	701	701	655	739	692	695	705	668	713	684	705	741	636	701	691	657	698	675	658	659	711	732	711	680	707	686	654	642	669	693	651	684	713	648	687	659	673	664	671	641	641	673	686	740	684	650	716	686	752	685	689	740	686	685	662	697	704	707	698	664	697	695	681	689	684	697	679	690	694	679	663	658	683	708	677	637	687	680	661	698	646	674	684	693	690	656	706	690	713	639	701	669	619	652	643	692	676	650	664	718	689	641	646	701	727	676	675	647	724	662	645	672	721	661	663	635	686	698	654	705	627	698	700	633	643	700	710	688	656	728	663	668	678	731	684	641	672	647	714	643	617	707	666	624	667	656	714	657	677	648	655	678	675	678	723	674	685	686	758	620	662	709	672	674	663	719	705	712	660	748	652	678	716	706	617	684	708	632	692	689	740	689	682	698	694	643	698	676	669	660	684	675	723	669	659	641	677	669	685	686	666	651	719	676	708	711	642	686	669	712	695	684	649	695	704	691	657	658	692	694	710	655	678	629	687	694	782	638	686	672	709	686	696	689	675	633	675	677	691	656	709	661	689	692	724	690	660	699	647	700	709	680	674	649	660	700	645	700	687	677	716	700	656	692	687	718	688	711	717	696	678	663	707	671	692	709	719	673	663	691	688	698	721	679	669	705	695	693	658	717	717	655	717	642	648	670	697	669	720	694	691	693	693	671	698	657	686	691	669	616	665	657	681	688	702	702	680	694	666	662	670	694	645	684	693	698	646	674	689	650	662	676	659	692	687	686	667	676	678	695	685	682	680	680	670	711	687	695	674	669	707	722	695	676	688	703	701	638	698	663	709	692	634	688	671	663	685	696	716	654	695	704	717	700	645	668	698	689	696	638	681	688	674	740	685	701	694	657	722	739	714	698	735	646	646	669	693	664	678	685	730	696	724	709	691	686	728	719	732	675	626	650	710	720	616	707	661	633	668	681	657	689	637	685	669	663	676	657	704	676	719	713	684	664	670	705	690	659	688	701	690	654	716	715	645	667	677	724	705	694	686	699	686	623	697	692	652	648	696	691	664	687	689	702	655	666	667	686	680	700	711	700	702	728	645	720	694	714	692	668	675	661	675	685	633	694	677	682	674	658	703	713	707	676	668	696	699	683	635	678	701	647	659	652	641	679	697	703	686	709	648	684	731	682	691	664	689	654	680	669	636	632	668	652	642	704	674	691	630	683	692	636	695	698	660	707	691	665	702	695	702	733	711	680	715	667	734	709	670	705	660	628	726	675	677	650	685	654	681	680	675	714	682	678	680	660	676	754	670	690	660	685	668	708	657	698	705	676	656	651	748	677	718	650	685	613	653	733	702	716	672	702	702	675	710	696	690	671	676	696	690	671	643	696	696	726	699	726	745	683	708	746	673	662	668	693	662	686	698	751	735	657	703	657	655	683	673	659	646	683	709	685	705	711	697	716	671	689	682	658	643	680	723	687	678	678	692	675	687	658	664	679	674	638	664	664	686	672	680	706	688	693	653	652	672	752	666	699	671	695	689	663	709	665	661	694	712	681	686	679	675	661	705	658	669	714	676	699	712	653	675	654	673	707	685	721	705	623	680	692	669	670	639	676	705	676	671	697	653	668	655	682	659	706	674	674	691	672	679	689	679	684	681	638	674	740	643	701	669	694	694	707	627	715	692	677	628	659	668	683	675	651	640	690	663	693	658	716	680	648	680	664	733	691	675	681	697	673	634	683	660	667	684	687	664	724	695	714	712	679	720	693	644	686	701	669	665
14406	16235	18208	18274	18350	13400	7366	4742	2442	1079	889	732	489	575	553	339	351	829	3888	7602	5683	2896	914	155	166	162	161	155	171	171	168	145	148	160	172	174	140	175	165	183	152	151	153	173	140	163	154	164	143	146	169	156	131	168	156	156	156	158	145	154	160	176	148	168	156	137	136	158	150	148	150	154	159	152	160	164	148	142	139	165	178	178	132	141	196	160	134	170	158	157	163	168	170	131	163	174	194	143	173	128	152	169	157	147	135	169	153	154	140	181	148	163	154	162	150	169	180	154	175	152	171	184	143	162	166	126	174	148	146	161	156	161	157	173	156	144	165	171	159	137	153	149	181	164	159	160	169	138	149	154	156	161	148	138	170	159	158	144	130	145	161	149	149	172	176	172	139	146	159	176	160	150	172	151	149	160	164	171	154	154	164	174	161	141	159	171	143	165	171	154	147	158	143	148	136	166	179	168	155	146	138	170	148	153	180	159	157	131	139	158	155	148	139	158	132	147	149	160	163	155	156	145	168	170	155	181	162	143	189	171	146	148	151	163	145	161	164	157	153	141	156	166	130	167	166	163	159	144	162	150	168	159	166	149	145	157	159	138	163	156	171	168	176	145	173	149	160	154	164	180	143	150	161	168	143	147	150	168	162	159	141	178	137	139	153	177	159	144	141	160	146	129	172	137	166	152	156	141	144	165	163	139	143	166	164	145	166	148	156	177	134	154	151	138	160	158	156	157	141	165	148	155	163	163	178	150	182	167	170	160	157	163	156	159	164	158	157	153	177	176	139	148	145	155	139	163	142	163	164	175	148	142	172	162	140	158	162	143	142	159	156	155	153	175	170	170	153	139	132	147	168	165	158	163	147	162	148	141	171	155	160	167	170	136	166	157	160	158	148	156	167	169	140	150	174	154	139	131	180	148	149	165	152	139	184	165	152	175	159	159	154	162	145	154	166	144	157	156	145	152	158	136	178	149	163	160	138	142	156	172	164	161	149	146	137	138	183	172	147	163	158	142	148	154	164	165	156	148	181	148	154	152	159	150	151	156	180	155	147	141	171	141	164	149	153	194	167	153	172	145	153	157	139	173	153	153	149	144	147	161	181	151	158	160	137	174	163	153	170	155	148	161	170	153	160	168	167	137	141	173	158	174	150	170	148	137	143	149	164	168	167	165	147	170	142	142	140	176	154	144	147	149	143	150	175	157	151	187	130	159	162	141	148	162	139	174	161	154	151	167	183	150	157	151	153	163	154	163	175	165	172	163	152	170	150	145	155	149	174	140	168	158	179	123	151	173	165	175	177	167	159	133	153	145	157	160	160	150	137	156	158	166	155	153	152	165	164	152	171	150	148	164	136	169	125	150	145	141	141	166	159	157	171	163	164	151	168	153	153	163	148	168	145	158	173	146	136	137	179	151	136	145	170	136	162	160	156	152	140	167	178	141	146	128	174	151	144	177	157	158	146	159	150	172	144	169	154	167	138	135	167	158	146	150	161	139	136	155	157	168	147	153	126	164	176	168	140	160	160	151	157	184	143	163	169	148	155	146	160	145	152	153	176	176	162	167	176	163	181	142	164	154	151	149	167	154	141	148	159	145	167	153	153	169	159	157	165	161	161	157	150	154	154	147	154	162	161	156	151	152	151	134	163	158	173	173	160	160	161	146	141	175	156	162	135	172	172	168	162	135	165	132	144	138	153	151	163	156	169	137	167	157	144	142	157	145	143	159	175	180	165	151	131	173	171	182	125	165	147	194	153	134	151	167	182	165	149	176	137	179	154	142	175	161	163	170	158	164	170	170	162	140	161	158	167	153	149	156	148	151	153	160	154	143	154	165	145	151	163	153	150	182	141	141	174	139	139	150	164	162	161	157	171	166	149	168	116	158	150	149	127	164	146	158	154	139	150	155	147	156	136	176	162	173	153	153	171	144	142	168	159	166	177	133	169	161	140	152	177	169	160	153	159	158	162	166	144	144	169	177	143	135	145	154	164	129	154	158	159	151	144	150	149	168	154	162	160	161	158	160	144	159	163	161	162	172	156	169	169	150	162	148	148	162	139	131	164	142	181	138	170	155	117	135	141	168	177	171	148	139	155	153	168	158	149	152	147	134	154	160	158	155	156	160	154	170	171	132	167	167	152	118	174	169	135	167	136	162	136	172	158	151	148	160	162	147	161	159	166	182	164	151	150	185	139	167	146	140	173	173	155	161	177	129	130	154	174	172	140	173	147	154	169	175	154	139	147	168	144	125	177	149	153	141	164	151	147	152	153	152	144	152	136	167	146	178	148	149	166	150	158	169	137	166	136	137	152	165	150	164	159	180	170	159	152	159	154	151	153	175	158	164	153	176	156	143	157	172	164	177	157	146	144	154	151	167	155	148	160	158	154	165	124	152	162	166	153	145	166	162	167	163	169	169	174	141	153	177	166	152	138	164	159	163	152	158	173	142	141	170	183	169	191	159	171	153	158	169	170	164	146	149	149	171	161	129	172	161	182	168	157	156	159	151	174	158	181	147	142	157	167	152	168	141	157	160	148	151	162	168	145	150	172	149	165	153	163	162	166	164	140	158	153	144	163	169	173	143	169	159	127	127	142	152	152	149	164	164	133	159	167	151	130	179	173	164	163	160	182	155	144	156	173	160	167	160	153	152	140	152	151	155	168	151	141	141	137	171	165	145	144	151	178	174	158	159	155	166	159	152	164	149	164	153	161	160	172	155	176	150	177	148	132	169	173	165	160	162	157	157	151	159	155	163	183	159	150	161	148	156	149	138	183	154	173	153	149	168	154	148	149	161	166	161	156	155	172	176	145	161	168	178	194	167	148	157	140	156	183	172	139	144	169	143	173	155	149	162	141	156	144	166	161	173	179	173	143	183	150	177	148	140	151	161	136	166	182	143	174	148	166	156	165	156	138	146	158	198	155	156	171	167	164	165	164	172	141	158	159	177	162	167	157	142	143	174	163	161	166	144	159	163	129	175	172	153	168	169	141	149	159	148	154	149	164	152	162	167	162	135	175	164	151	152	131	152	155	161	153	147	153	156	171	163	129	161	162	162	147	185	154	157	141	141	174	175	161	144	142	156	158	162	160	160	154	138	159	171	162	160	157	166	143	161	147	144	157	154	161	134	145	144	145	169	162	140	133	155	170	149	177	157	172	139	161	155	164	144	174	171	160	136	164	159	151	160	143	166	156	167	178	173	157	150	169	165	137	142	152	138	172	165	168	161	141	146	147	149	173	133	173	134	180	149	151	159	164	161	159	185	146	153	146	131	152	162	167	143	143	164	181	182	170	172	144	152	149	156	146	166	140	180	160	169	139	177	162	177	158	152	150	169	185	171	166	134	151	158	181	178	177	182	161	143	171	150	142	144	158	169	186	163	151	157	157	146	156	186	155	156	134	164	150	161	162	162	165	144	172	174	152	144	167	160	147	168	161	157	171	146	149	165	166	164	190	163	169	172	150	157	177	143	138	169	161	143
13587	15602	22985	27855	28379	22532	14907	14207	8636	5304	4629	3961	2966	3359	3311	1868	2110	4732	18323	28102	22494	13828	5198	641	591	596	587	610	613	617	617	584	589	594	600	638	596	626	627	616	552	602	575	591	614	600	628	591	586	647	600	619	596	621	622	628	631	593	636	611	618	619	583	587	610	589	657	585	604	605	607	590	613	632	611	610	590	633	587	599	561	607	594	626	639	589	616	583	574	584	622	585	602	587	617	621	642	609	595	609	599	561	612	581	608	588	559	564	579	635	566	629	597	580	610	596	585	595	612	619	627	634	597	632	604	573	616	612	581	613	609	570	623	540	601	570	568	580	608	601	594	600	578	572	599	574	603	598	555	609	589	595	646	593	554	608	614	602	556	601	576	590	565	614	609	594	625	566	597	592	541	628	572	582	627	596	604	584	596	590	580	597	608	558	613	589	567	606	591	591	651	628	615	583	647	574	580	562	618	597	588	597	585	617	615	569	623	559	593	564	602	593	598	601	581	684	610	581	568	621	625	641	610	606	598	613	599	628	599	596	618	637	607	608	575	623	594	560	596	581	624	582	584	595	611	592	640	616	565	606	588	604	578	565	564	649	634	593	582	610	589	624	573	591	572	592	553	588	564	578	633	580	630	619	597	604	607	621	598	603	592	624	628	604	609	589	625	534	620	619	609	597	610	620	574	592	652	624	605	594	599	645	605	564	584	622	603	589	588	621	586	602	559	603	595	650	591	612	629	611	569	579	601	561	605	603	587	635	613	616	640	551	620	627	567	611	624	575	580	561	602	562	604	635	567	573	623	618	597	642	641	614	576	586	642	547	593	598	571	611	621	592	633	609	620	600	600	596	609	571	623	644	616	604	594	570	597	619	573	570	594	573	619	608	577	563	593	610	579	605	589	631	645	602	595	598	595	570	580	567	603	603	603	587	610	597	607	609	574	593	584	598	631	644	628	624	614	621	616	558	566	564	616	622	610	598	574	590	587	601	633	598	571	614	607	634	573	623	593	649	561	615	600	628	597	593	621	584	600	637	656	621	625	654	631	617	593	562	613	592	639	544	656	576	653	609	605	581	617	606	600	566	633	577	576	571	638	569	623	621	597	583	629	620	605	603	590	609	601	612	573	592	568	595	616	589	603	590	582	598	523	594	596	635	583	582	637	634	569	630	563	584	629	594	629	561	585	550	602	587	594	605	626	622	593	649	611	593	616	597	620	576	634	570	597	566	600	578	571	580	581	620	569	546	586	603	559	564	614	561	608	592	574	614	585	573	598	613	632	572	574	619	605	630	590	600	600	618	565	618	563	639	576	584	630	600	564	583	616	653	621	621	573	632	598	567	575	593	571	583	634	597	610	615	574	624	622	600	589	628	621	578	627	621	607	567	594	588	601	613	573	597	645	592	657	589	658	565	617	582	584	570	541	614	606	618	567	589	643	576	607	647	593	586	614	642	581	578	588	598	584	619	595	565	541	583	624	651	633	557	568	585	614	620	585	635	622	563	610	624	579	575	587	608	578	561	591	595	626	621	631	590	584	592	599	617	611	622	617	591	578	583	599	566	595	643	603	589	627	609	577	566	591	610	553	603	635	584	592	575	618	576	598	610	567	595	581	615	622	596	594	578	588	620	625	623	594	613	602	615	601	568	584	581	575	585	617	608	629	616	612	603	574	590	567	575	583	630	617	598	554	621	593	580	597	568	624	598	605	609	599	609	586	602	618	593	576	618	606	614	596	608	604	547	591	558	598	590	617	595	608	552	587	602	576	593	605	625	604	576	585	591	577	570	636	593	594	628	627	582	573	645	656	556	616	584	618	567	649	589	591	580	586	571	603	597	602	570	638	570	576	589	613	600	583	649	624	563	575	583	622	601	591	586	608	591	599	584	628	615	605	625	610	557	662	594	567	658	587	630	570	583	594	603	562	598	606	611	600	580	592	630	631	591	626	576	582	602	573	606	582	592	521	555	570	499	609	597	574	638	589	607	645	625	600	630	635	589	607	592	582	622	595	662	621	611	613	604	560	556	598	595	597	609	595	593	550	623	623	576	621	603	607	595	622	610	579	599	575	609	602	582	592	644	620	594	619	585	572	583	581	625	602	590	605	629	600	556	587	622	582	624	609	597	621	581	603	630	579	617	619	594	637	588	590	592	586	556	567	648	598	587	579	557	571	608	611	597	585	594	636	588	616	565	600	587	594	579	638	584	596	593	620	602	576	602	595	590	586	609	651	566	643	579	607	585	632	580	628	590	579	612	559	592	570	610	563	590	573	577	615	585	603	578	594	602	598	599	642	629	601	610	584	589	614	563	585	601	601	628	556	597	566	563	567	626	600	595	576	627	628	639	637	575	577	575	618	566	570	570	562	631	588	581	646	583	617	621	630	598	571	596	583	574	579	569	575	585	573	607	604	605	597	592	589	572	589	600	589	617	595	599	562	614	620	604	627	597	649	557	632	622	594	647	592	604	644	655	567	572	603	604	571	602	530	653	540	582	593	550	621	617	596	606	587	572	626	604	595	622	607	631	630	640	617	625	592	585	619	621	585	584	582	585	592	590	570	573	568	615	612	535	579	546	615	570	658	587	547	612	581	596	608	590	626	560	618	628	589	638	616	573	607	607	581	616	590	587	623	590	591	618	606	609	587	603	578	647	570	588	599	563	603	606	654	578	601	578	611	647	612	595	552	622	582	578	607	562	662	593	599	648	605	635	618	594	565	642	612	611	586	613	591	613	613	628	592	585	629	632	595	609	593	595	585	642	645	599	601	615	621	579	583	576	543	624	516	589	607	589	619	566	626	586	550	577	604	556	579	621	622	643	607	586	593	592	606	589	596	608	564	619	604	588	560	596	606	615	621	606	604	599	589	626	616	610	662	579	609	598	596	623	567	601	581	566	571	601	607	563	602	583	612	606	611	601	582	583	616	609	569	601	593	640	595	545	604	634	615	600	625	604	626	596	632	573	563	577	629	591	634	630	595	631	600	589	612	565	627	606	586	599	633	602	589	635	647	587	606	632	614	577	555	600	620	638	557	575	614	564	599	615	585	571	571	607	586	601	605	609	616	582	607	576	602	581	614	552	585	606	583	599	596	584	589	589	564	573	630	613	605	615	665	585	640	576	628	604	607	599	601	598	561	595	571	579	615	574	642	576	605	580	600	591	585	628	585	620	603	610	587	610	584	591	566	612	598	593	576	605	654	574	622	584	630	599	588	560	597	592	549	637	593	650	576	577	611	582	593	577	606	585	563	600	556	587	609	596	604	620	606	581	616	595	593	629	602	603	567	594	621	580	622	585	605	588	581	625	617	591	645	611	624	620	607	604	578	568	596	628	612	592	595	636	601	668	583	595	590	620	605	570	584	574	618	625	586	577	624	601	567	601	587	584	581	591	603	591	604	598	604	599	589	631	618	632	634	627	563	640	586	615	633	620	550	590	589	611	578	636	599	585	591	608	593	589	636	575	578	620	569	579	640	579	604	649
21538	21244	24506	23828	22033	19800	12233	8689	5475	1765	1291	1005	1072	990	710	549	585	2047	8059	13250	9467	4596	982	208	184	191	199	191	196	197	231	226	167	192	184	179	188	181	190	183	197	201	203	188	182	204	196	186	209	199	164	219	196	175	203	202	199	191	213	188	203	199	209	207	231	173	183	198	240	215	204	184	183	209	198	199	203	222	219	196	201	191	199	180	172	180	183	194	183	194	193	180	204	202	204	191	204	213	184	192	198	218	184	198	209	203	186	208	209	209	162	192	179	206	182	190	204	202	207	200	201	204	196	207	201	191	192	171	203	191	188	205	203	186	171	193	200	195	188	187	214	181	184	194	183	172	191	216	196	199	186	183	211	204	210	206	179	209	194	225	211	197	197	196	190	164	188	189	198	188	188	195	207	217	199	193	209	190	175	189	158	195	209	191	203	201	203	204	195	196	201	194	189	201	193	184	195	199	177	178	197	191	184	204	189	191	213	190	174	171	203	207	180	190	177	183	210	226	214	154	200	191	202	179	193	183	179	195	169	198	182	170	198	199	246	193	188	226	204	185	198	200	215	188	216	206	199	192	179	206	196	186	202	209	184	194	198	169	168	209	198	198	196	179	197	185	177	202	184	200	218	191	178	176	212	212	161	218	219	187	184	186	191	215	203	192	176	201	196	200	199	186	231	200	213	173	178	195	184	199	189	198	200	200	202	187	172	194	206	187	187	185	183	188	193	190	199	189	191	199	210	193	216	178	198	184	170	212	197	162	227	190	191	210	193	187	194	201	197	192	204	171	183	201	175	192	200	178	188	178	197	185	184	180	191	168	221	198	211	188	222	212	187	157	201	195	203	206	192	207	205	208	179	205	194	193	190	169	200	163	213	190	209	201	197	175	193	205	195	200	199	168	184	194	176	195	179	202	212	197	195	214	203	166	214	193	177	171	189	159	181	198	170	206	177	201	205	231	201	199	186	174	190	185	192	203	205	186	193	190	207	179	200	189	192	212	190	193	202	176	207	190	203	180	192	186	169	210	196	205	181	196	173	188	185	181	202	180	185	198	187	201	199	208	192	206	192	181	188	209	203	193	198	200	200	186	181	191	207	183	203	184	185	184	177	199	181	174	180	178	204	188	204	177	202	205	180	206	197	207	171	213	176	226	221	186	202	172	188	193	208	191	191	187	197	192	212	182	194	184	190	190	202	217	189	184	195	199	204	176	174	180	190	177	201	179	196	181	189	204	180	204	203	204	205	178	195	183	166	191	215	194	192	194	206	218	186	204	208	219	207	186	188	192	213	191	195	187	199	193	196	187	204	204	197	216	211	191	202	189	203	219	170	194	171	170	201	182	193	198	186	214	210	189	174	195	188	205	187	216	198	195	194	203	188	199	173	201	169	179	184	220	186	181	182	206	176	190	200	206	180	193	198	195	192	220	181	189	185	190	179	183	213	183	178	202	171	213	188	198	212	196	195	193	195	206	202	214	200	219	200	197	194	207	184	201	196	178	202	189	212	192	196	189	193	204	193	178	219	205	180	206	198	176	186	200	205	171	184	211	197	174	206	193	197	200	212	192	199	191	202	186	166	195	213	192	178	203	205	211	193	208	188	202	202	206	203	189	200	200	189	201	202	193	192	180	197	203	190	187	201	183	213	207	200	204	202	196	186	184	176	206	207	186	204	208	196	191	187	193	187	187	217	207	187	187	217	233	213	204	182	205	165	196	194	188	214	190	211	181	191	208	192	165	165	185	202	197	184	179	207	196	194	186	174	186	170	176	183	194	191	187	191	174	198	194	166	189	227	207	186	174	197	202	199	204	197	202	176	186	203	216	198	198	172	182	173	185	187	179	185	175	179	175	187	203	196	185	199	199	206	199	194	184	192	158	212	218	206	193	184	221	191	184	204	187	208	204	172	177	191	193	200	217	215	214	208	200	196	216	214	207	218	195	180	185	175	215	180	216	197	183	189	201	175	203	188	173	209	183	188	191	197	185	202	179	178	201	207	189	175	176	207	185	200	192	162	205	189	200	188	187	208	214	200	188	170	209	201	174	194	212	209	172	192	169	206	189	216	184	199	211	213	192	174	192	204	213	178	184	201	208	186	202	200	190	165	199	191	249	226	196	186	171	183	184	221	208	179	203	206	197	179	177	192	186	198	173	196	201	203	197	221	194	178	189	201	194	202	198	204	190	204	168	197	231	194	208	181	165	206	197	184	226	180	178	200	206	178	195	190	202	191	205	206	205	189	169	217	201	193	201	208	197	195	191	183	183	172	226	176	200	190	202	218	180	229	208	198	222	189	197	202	170	177	179	187	175	193	179	226	169	177	189	174	213	213	204	208	186	193	183	193	195	198	210	192	185	193	142	200	192	192	192	208	172	190	209	210	199	178	204	208	186	185	197	190	186	223	201	179	199	225	216	195	184	210	189	197	213	217	198	205	173	182	179	172	192	188	235	203	209	200	193	202	192	192	202	180	165	179	194	202	209	205	189	200	194	217	215	194	185	197	220	193	164	201	195	205	206	183	204	203	186	199	208	190	213	191	178	203	192	207	212	192	190	184	211	182	198	186	201	198	199	183	176	191	182	196	194	174	173	219	205	196	189	228	184	182	179	191	191	194	181	195	200	209	200	186	179	207	178	194	212	205	210	204	219	205	185	203	205	157	214	204	207	177	184	201	191	191	210	207	204	188	194	191	205	208	185	213	191	212	197	198	172	185	191	198	205	180	201	207	182	193	195	211	180	201	223	224	212	196	205	205	197	204	193	190	206	201	184	217	192	198	186	177	179	203	213	245	199	185	192	216	187	177	187	213	184	182	176	193	190	201	204	185	204	223	184	183	213	180	191	199	189	187	188	216	221	191	185	203	203	219	192	191	198	192	183	195	190	199	185	222	176	202	183	199	186	184	170	192	208	190	191	182	206	190	203	202	180	196	188	186	177	208	197	191	192	190	189	206	203	179	184	191	204	216	181	212	231	178	220	187	196	181	197	203	169	183	183	213	188	184	193	165	180	192	177	200	210	203	205	205	177	208	185	202	199	198	205	201	197	185	192	211	215	183	186	212	203	203	181	200	226	180	187	220	178	182	176	202	213	165	185	211	214	181	186	198	188	180	180	216	192	198	187	208	202	193	183	199	185	198	196	152	196	191	221	167	196	195	177	192	184	182	196	181	208	193	175	197	194	171	192	210	202	189	182	203	219	180	213	184	175	174	200	180	200	182	203	179	206	191	204	195	192	182	193	204	183	193	184	214	177	188	199	189	213	182	198	202	192	216	204	183	200	197	214	212	199	178	203	193	195	156	195	203	187	203	201	201	200	202	215	160	195	194	170	208	185	224	205	179	186	178	214	174	219	220	207	195	189	206	195	202	185	202	194	180	189	204	192	183	209	171	191	200	187	195	187	205	192	185	177	189	209	191	200	195	197	199	176	182	182	176	205	217	170	206	217	227	212	201	186	180	203	229	201	211	215	189	191	226	195
18203	18680	27568	31596	31694	29350	21251	21027	14315	7152	6384	5143	5837	5296	4273	3343	3389	11090	28095	35245	28695	18560	5035	671	693	721	692	717	719	708	732	717	732	734	725	686	750	722	705	714	731	738	696	699	746	683	726	726	698	682	727	709	702	694	778	792	676	748	707	675	749	679	736	714	705	717	688	685	735	722	710	719	710	733	698	689	712	705	753	764	740	707	731	725	721	704	698	683	737	724	713	711	694	684	735	750	729	712	661	693	768	663	684	670	702	739	663	678	692	696	716	735	732	712	689	694	724	735	776	736	699	668	694	689	719	724	733	763	696	709	736	697	731	729	742	751	718	677	706	709	673	768	657	686	723	675	762	719	719	764	700	743	702	721	705	711	741	734	667	698	690	703	729	723	732	727	705	712	715	767	706	713	738	709	715	712	705	717	678	670	728	784	731	715	700	682	725	718	698	719	711	758	713	720	737	708	652	770	735	734	712	714	725	697	710	714	684	752	747	769	688	730	700	726	710	723	708	717	721	695	691	679	680	740	757	731	681	663	761	687	679	755	753	734	730	653	677	705	728	707	676	745	676	738	697	644	736	750	756	743	705	734	740	671	682	691	720	678	726	713	750	683	701	713	709	728	709	686	708	737	685	710	729	665	773	708	750	746	722	717	733	743	706	744	693	713	677	718	691	721	698	744	726	695	699	698	732	723	677	713	681	696	684	699	703	656	739	706	725	740	703	737	673	711	684	748	708	712	694	758	698	685	697	706	681	684	713	718	745	751	735	739	718	691	705	703	730	754	715	752	719	688	723	692	713	708	686	657	699	770	681	663	714	707	730	725	693	768	716	673	682	702	705	701	722	758	741	774	715	716	683	702	702	671	710	692	693	711	680	737	721	756	775	719	681	730	693	730	725	708	684	689	694	701	659	749	699	692	716	718	696	715	701	761	719	727	701	747	743	728	689	748	685	676	735	694	734	691	714	759	674	721	715	753	687	707	705	705	686	680	707	708	737	682	729	748	688	692	689	705	700	699	731	743	703	683	728	752	721	732	670	688	717	673	712	691	685	706	717	688	726	707	720	672	709	723	669	674	717	680	700	703	701	725	667	729	707	702	674	748	695	688	723	729	719	649	717	675	730	723	679	756	738	700	750	689	701	706	696	721	682	686	729	731	706	734	744	742	750	683	746	728	741	738	719	659	713	702	674	738	733	730	688	729	688	679	697	742	766	734	712	724	753	697	731	699	752	704	722	737	719	703	681	702	718	752	682	690	638	715	685	703	673	715	741	743	701	740	709	743	727	722	737	727	703	699	740	709	707	660	695	745	692	703	723	736	760	731	717	757	748	672	678	707	735	746	741	734	733	700	709	681	713	680	684	726	689	716	703	731	681	717	707	695	709	737	736	720	712	718	733	692	758	715	732	703	711	704	707	676	688	696	688	700	691	690	745	707	762	704	745	743	668	729	707	685	799	698	695	680	714	706	686	689	698	748	700	716	741	670	661	692	722	741	693	703	690	681	703	726	737	723	741	716	717	704	659	719	721	747	697	703	739	673	684	740	705	698	716	753	725	722	718	716	744	688	718	746	760	689	698	714	693	673	745	729	725	693	731	698	691	735	684	692	721	722	734	704	778	699	702	705	707	754	725	705	709	700	697	753	737	721	703	728	749	711	695	753	678	681	694	754	743	684	691	739	684	646	752	739	656	698	692	701	735	749	718	681	732	674	711	705	730	675	677	725	708	720	721	716	738	698	746	727	753	682	760	727	701	747	706	705	701	661	711	700	740	727	775	717	727	704	736	708	682	742	716	701	754	700	663	679	739	671	699	715	696	760	722	718	755	768	751	745	723	767	698	722	719	772	775	729	800	685	723	677	701	728	694	718	726	743	721	702	729	705	692	690	718	703	683	751	725	707	777	717	711	707	701	737	678	747	672	724	747	726	718	687	754	681	714	729	664	718	743	704	753	723	709	678	736	741	748	646	737	721	711	719	674	696	724	761	715	693	702	698	705	777	691	743	725	743	742	759	741	723	710	745	692	706	740	676	683	695	718	675	748	698	735	732	681	755	701	699	683	702	741	738	712	643	741	698	685	717	687	750	684	686	700	714	666	650	679	712	719	671	682	767	715	731	695	752	719	704	706	732	691	727	644	692	655	688	701	703	733	751	738	661	710	709	740	717	723	727	736	687	679	764	676	721	724	744	677	772	739	761	732	690	785	743	710	717	693	700	708	671	699	706	740	691	686	733	710	702	713	757	659	667	707	700	686	680	680	717	717	674	688	689	709	713	712	693	717	735	700	732	670	725	657	704	724	728	692	706	706	710	687	699	738	696	732	707	710	702	728	709	763	632	703	722	738	682	738	665	737	736	716	766	726	668	733	690	701	710	690	712	751	671	700	645	714	742	680	703	710	719	725	699	708	735	746	749	661	719	742	724	699	659	677	709	667	725	776	683	674	695	738	750	721	697	690	672	735	708	686	696	694	698	744	768	712	703	678	751	716	737	737	735	695	633	682	712	775	710	760	693	729	716	705	670	712	723	712	693	724	721	774	748	662	672	718	683	682	745	683	734	738	717	746	734	724	730	720	663	721	706	718	710	731	689	695	773	743	742	736	718	718	743	716	718	694	735	738	733	679	707	741	691	733	743	694	719	718	718	724	713	702	724	743	720	738	722	721	741	701	725	688	714	739	708	739	756	671	724	741	683	752	680	709	703	716	706	748	699	703	701	673	724	699	714	704	723	692	690	711	724	717	685	704	742	694	692	742	745	741	704	706	673	662	713	749	740	678	729	697	698	706	661	724	748	774	693	747	705	725	724	725	696	717	711	718	730	742	725	696	695	699	693	690	714	658	703	718	730	736	691	670	736	739	723	713	720	747	775	698	711	741	671	726	737	700	736	753	672	687	708	739	721	757	706	719	719	716	757	678	750	716	763	756	699	744	779	771	709	722	730	712	727	674	731	751	696	689	748	764	746	720	705	705	676	737	694	729	694	721	748	692	704	755	698	756	710	712	754	720	687	713	695	729	703	703	706	752	700	737	684	710	710	686	704	724	698	688	672	734	737	715	658	723	676	668	707	703	697	707	720	692	685	751	724	661	704	735	734	669	722	719	722	755	730	717	691	743	730	664	713	731	726	758	663	712	750	695	719	730	791	651	699	743	720	707	676	712	762	693	689	716	741	741	698	715	734	729	683	713	719	711	719	719	696	711	711	727	682	695	721	724	741	726	734	727	724	749	731	720	700	733	686	716	718	696	715	706	711	717	711	710	702	754	691	716	716	733	695	714	682	699	702	716	736	716	751	728	730	709	665	735	705	684	714	710	732	713	719	711	699	688	690	725	728	670	715	709	759	662	721	697	730	674	750	688	701	715	701	711	767	750	724	680	619	689	674	692	707	713	691	704	718	727	719	736	673	725	704	733	707	722	694	778	703	716	724	698	695	719	711	689	702	728	698	693	722	679	670	667	693	693	657	700	684	723	704	698	713	702	728
4876	3829	5524	4623	2836	1389	991	818	556	353	353	269	364	359	298	216	221	279	666	1028	832	520	300	196	173	188	193	163	180	193	184	152	155	202	173	179	180	183	176	198	191	207	172	174	159	172	181	174	187	167	158	180	198	177	190	175	161	177	156	146	178	183	161	167	209	169	179	179	185	168	181	164	153	178	194	138	185	173	189	160	171	181	176	197	152	171	173	178	185	166	169	170	179	177	176	166	185	164	192	171	194	173	175	189	162	170	178	187	170	171	186	156	158	164	179	161	172	177	169	176	212	186	178	170	170	184	148	182	165	173	170	159	163	202	189	170	184	190	207	162	180	186	177	199	196	168	163	166	178	164	173	184	184	157	175	170	152	163	169	142	191	189	199	166	175	178	174	176	197	169	142	185	172	187	183	168	163	161	195	186	158	174	165	169	173	184	171	159	203	160	153	188	198	187	167	185	141	169	200	176	181	183	191	186	178	184	186	216	175	183	178	149	180	151	165	188	187	180	189	177	192	172	183	202	185	170	196	152	168	181	182	174	181	148	171	178	182	198	189	183	177	182	177	179	169	198	180	181	165	171	150	176	186	186	171	184	174	171	167	174	183	177	186	180	179	144	181	175	178	167	173	160	173	182	174	164	202	212	181	168	196	164	169	197	156	156	192	172	146	181	193	177	170	157	202	180	165	183	158	171	172	191	162	153	157	184	194	151	177	171	200	152	160	148	160	186	156	178	173	173	173	156	181	186	150	172	192	201	183	185	175	182	167	174	182	160	173	192	170	162	166	160	174	186	201	157	181	173	176	174	184	185	176	179	198	167	162	174	181	163	188	165	178	183	191	182	158	168	161	162	156	166	170	166	179	194	186	179	163	191	176	167	185	163	142	166	208	184	158	155	175	161	178	173	170	142	172	162	164	151	168	185	191	197	162	167	180	179	174	180	173	187	168	192	190	179	192	177	187	191	162	194	172	178	186	182	188	185	157	185	205	190	188	177	171	184	170	176	169	180	148	167	167	190	197	159	164	163	195	170	177	181	173	171	149	183	166	178	176	197	165	202	179	185	207	155	164	201	159	196	186	159	187	181	167	175	156	201	178	170	159	155	181	175	164	189	184	157	195	159	170	197	154	171	171	178	178	187	169	175	189	153	182	158	188	173	185	175	182	188	172	160	176	176	154	167	184	158	178	163	182	163	169	193	150	166	191	157	170	179	204	170	168	162	170	170	161	161	169	164	169	162	173	165	149	189	161	161	174	179	196	161	169	167	166	180	166	184	187	170	185	176	172	167	167	178	153	178	171	179	145	165	173	201	169	192	173	170	168	184	154	193	180	188	189	156	182	162	191	170	154	185	179	174	175	163	178	164	176	184	163	158	180	184	173	171	172	179	154	192	194	158	166	192	182	178	177	154	180	180	191	199	187	170	167	197	170	165	174	162	185	178	176	164	158	157	167	165	176	184	172	197	184	196	139	175	172	181	176	174	168	182	167	190	167	159	159	179	168	183	153	190	182	187	175	171	180	170	174	159	181	175	179	193	186	184	165	164	190	182	176	174	171	157	184	188	208	163	161	164	198	186	156	190	198	166	173	159	174	162	194	177	164	192	168	171	185	181	150	193	182	169	179	184	155	179	169	166	166	184	171	174	163	178	170	179	182	164	191	183	173	189	174	170	178	170	192	196	177	170	184	184	165	199	180	154	171	173	181	182	142	149	186	199	179	163	191	185	157	169	196	179	181	151	174	179	170	172	179	157	171	191	175	175	163	155	198	198	184	164	177	173	174	162	186	180	188	193	174	181	167	170	171	180	181	171	166	173	163	172	196	195	163	179	162	160	199	181	171	201	183	167	159	168	176	165	166	162	174	154	180	175	172	201	198	184	174	183	168	202	193	168	202	182	185	199	191	166	162	169	168	172	176	202	180	203	179	151	163	170	171	194	183	192	181	187	167	180	177	170	184	181	150	193	190	176	169	160	175	173	165	158	171	191	168	152	176	166	173	181	195	167	159	191	193	175	177	182	163	201	158	174	199	166	179	188	178	172	191	165	180	179	173	177	158	178	163	162	182	159	168	190	162	182	179	181	175	182	168	174	162	199	191	212	184	159	172	185	192	194	172	158	168	155	180	182	184	182	180	194	186	181	184	176	183	173	178	194	175	190	176	181	163	174	175	182	165	186	195	171	163	188	172	168	175	179	174	187	200	180	182	162	205	185	187	183	188	186	169	190	167	189	181	174	173	174	170	178	171	174	190	165	195	169	173	192	187	168	183	176	180	174	165	199	185	195	161	167	162	177	182	188	141	164	157	161	161	166	189	176	177	149	162	196	172	162	206	194	185	170	182	206	161	180	187	156	178	177	153	162	170	170	170	180	175	166	188	187	162	154	163	172	190	163	164	186	187	184	195	158	139	145	177	190	185	180	145	185	186	192	177	176	170	184	181	190	166	156	180	172	178	160	166	181	186	173	169	160	167	160	171	193	187	165	162	173	167	172	179	196	165	165	182	177	170	168	159	160	186	176	163	163	183	190	201	178	184	171	184	156	175	161	162	168	169	174	176	190	162	164	161	176	189	173	171	174	166	182	162	197	171	202	178	173	172	208	175	171	182	191	170	191	173	158	182	182	189	183	171	193	174	173	163	165	148	162	134	163	198	190	185	176	193	168	193	161	192	189	192	156	157	183	168	181	176	182	196	172	175	172	167	182	170	156	200	195	177	184	184	153	164	170	169	156	190	161	166	163	192	204	171	204	199	191	186	166	168	198	195	190	160	176	167	185	172	176	171	168	169	155	182	172	173	187	165	174	184	146	156	178	146	172	196	147	177	172	181	163	180	179	177	179	178	192	201	180	166	187	176	193	184	169	149	184	172	156	168	185	185	202	164	168	184	185	194	156	163	192	188	183	182	166	156	191	187	177	150	185	174	171	180	170	175	166	183	199	168	186	180	157	183	159	163	176	161	179	180	178	188	176	188	169	194	170	179	196	173	173	185	193	192	168	175	175	168	198	190	195	174	181	164	193	177	176	146	167	184	173	174	175	173	159	190	181	187	166	175	166	179	164	190	190	171	169	182	172	196	174	194	175	200	159	154	180	176	153	163	181	167	166	155	175	153	180	161	165	201	179	164	180	175	160	165	167	169	194	166	168	159	181	183	146	175	166	186	171	193	172	187	173	186	181	184	166	180	175	172	160	179	175	150	196	158	177	178	161	182	190	163	173	160	191	161	165	188	180	167	189	193	182	163	170	179	181	190	197	187	148	176	181	170	157	166	170	169	176	168	177	164	162	172	150	145	174	181	173	191	199	183	183	174	171	196	172	181	171	169	161	178	162	177	179	163	158	169	153	200	191	179	173	211	177	155	157	187	155	162	169	159	165	168	196	173	160	198	176	167	160	186	195	164	182	173	164	195	201	190	173	184	190	173	183	189	170	187	152	164	189	169	177	158	191	181	182	164	177	150	191	179	167	188	160	158	187	160	169
4837	5237	11045	12408	9281	5434	4112	3728	2618	1787	1858	1319	1885	1886	1475	962	985	1529	3652	5036	4039	2538	1188	680	699	696	626	686	703	652	658	674	695	654	655	630	670	665	653	696	634	633	705	645	684	636	630	640	623	667	689	673	708	655	650	668	645	622	663	643	636	633	629	638	627	653	635	646	649	630	680	638	690	638	635	690	647	660	628	619	615	645	605	682	636	665	682	664	641	655	663	666	688	663	687	658	654	678	616	664	660	659	670	666	600	701	664	660	649	655	638	647	632	618	668	664	663	686	669	644	678	724	660	670	638	617	651	633	657	689	650	622	631	670	628	661	692	618	666	656	632	685	658	674	679	650	658	630	619	642	633	671	639	619	596	648	679	636	688	635	629	673	655	651	660	659	681	634	680	621	668	649	638	640	685	650	657	625	659	655	651	667	677	645	665	594	630	671	666	664	612	657	662	726	668	673	679	600	682	654	659	659	637	640	615	655	616	661	616	686	694	627	646	616	644	664	681	641	687	671	680	650	653	640	666	664	650	679	667	627	702	629	643	626	621	673	654	695	632	630	654	621	678	639	655	624	659	666	615	686	643	682	664	623	613	700	651	643	650	642	660	655	660	621	683	637	660	652	644	620	713	663	645	623	671	632	677	667	647	667	682	660	595	645	627	672	660	604	665	663	695	643	691	604	661	655	629	634	684	663	659	663	625	673	691	698	700	608	690	671	660	635	662	689	667	616	638	619	654	690	650	617	670	675	662	634	697	664	648	675	628	650	663	683	660	628	605	613	671	621	683	646	654	676	663	667	624	628	642	671	642	650	607	630	616	645	632	664	691	618	649	648	635	665	673	675	655	644	698	654	643	598	669	684	673	672	669	654	625	621	688	664	649	648	644	679	724	603	615	689	672	658	605	663	622	656	674	691	635	644	673	628	616	611	643	651	669	593	680	673	688	633	593	676	644	693	668	639	629	621	646	611	638	663	634	607	651	681	654	681	660	663	668	671	661	641	677	629	648	666	643	682	672	606	651	693	630	626	651	592	632	689	655	670	659	621	638	646	606	668	649	687	650	660	612	679	591	664	680	634	692	647	655	658	657	661	627	658	647	631	663	600	677	630	669	632	648	676	634	633	651	595	636	649	681	637	645	655	670	660	611	658	685	671	652	691	603	643	620	623	659	665	651	645	639	647	639	646	690	690	612	619	626	623	656	664	692	614	668	668	668	609	628	659	656	641	678	655	624	668	686	694	655	645	631	677	630	641	648	666	689	604	636	692	671	665	688	684	647	629	671	645	678	678	670	686	673	642	689	618	653	611	635	633	655	620	631	625	608	661	688	627	627	722	613	696	642	652	637	641	633	653	646	643	644	653	637	673	652	664	628	670	687	687	683	641	617	629	628	629	666	704	665	633	707	673	651	603	638	655	635	657	650	619	659	686	632	635	693	702	625	684	643	648	645	711	624	663	643	663	636	608	633	634	618	617	635	636	627	647	600	606	663	703	730	625	680	651	650	668	661	644	672	653	636	621	697	646	642	661	639	675	699	715	611	633	634	627	647	632	621	668	656	632	643	696	648	664	681	665	664	683	657	650	652	659	651	666	648	633	659	681	624	644	604	645	627	690	672	679	622	638	618	638	650	622	716	685	675	650	622	640	639	640	666	674	649	659	585	690	637	659	618	669	653	616	642	653	694	639	648	601	641	713	659	643	658	648	634	665	634	658	648	673	729	642	645	669	638	652	618	675	665	664	673	654	634	679	645	700	653	660	652	646	710	658	675	618	677	686	663	582	647	632	680	695	650	641	637	674	635	650	626	655	588	625	648	657	683	650	733	638	589	654	617	691	665	681	675	651	640	659	628	680	617	619	692	660	650	638	668	636	621	656	665	672	646	638	648	638	638	662	664	653	654	661	688	642	611	650	649	612	638	698	637	644	608	660	637	648	667	628	619	649	628	620	661	634	629	697	631	662	674	634	676	678	638	656	616	648	615	668	668	638	655	612	710	662	614	633	672	645	669	657	656	673	659	640	646	664	643	614	646	646	628	683	657	628	671	653	673	669	679	647	620	664	659	641	620	668	672	669	645	659	702	701	629	637	673	647	701	608	672	645	659	662	671	640	650	624	613	650	639	640	613	652	636	644	687	631	682	656	611	690	677	656	654	605	665	596	674	638	658	730	652	653	638	642	640	653	653	638	635	700	673	592	658	622	623	649	675	679	658	723	680	627	660	669	688	662	649	634	664	646	685	656	653	648	674	655	692	643	680	635	714	658	634	648	673	643	647	655	639	657	684	636	694	648	661	622	655	640	654	640	659	688	651	642	676	652	612	656	629	677	640	672	686	641	673	640	659	682	676	701	658	659	626	684	655	632	661	655	646	657	666	655	677	644	607	649	663	674	709	651	660	650	631	655	642	648	676	665	652	667	706	638	666	633	635	632	675	693	657	700	641	685	668	663	688	666	654	650	683	669	653	654	666	697	650	662	630	632	690	636	625	606	649	648	610	657	624	631	642	697	690	676	692	665	679	654	636	634	694	679	632	645	636	644	680	643	685	603	640	683	618	661	646	655	670	659	651	652	630	674	686	676	614	676	708	634	682	627	676	647	643	651	637	676	650	650	658	657	673	665	645	690	630	635	644	620	648	627	662	687	709	660	649	640	628	644	588	627	670	672	640	618	643	693	611	618	631	645	693	650	678	620	643	645	661	644	651	629	610	645	657	648	623	650	689	642	645	674	670	669	673	638	664	689	649	622	661	666	668	650	667	628	646	629	683	646	681	628	638	621	650	700	652	670	695	648	700	682	669	670	694	695	662	660	683	720	621	634	670	653	657	648	647	654	639	674	670	646	646	703	655	626	634	715	638	625	674	655	694	593	690	703	666	637	660	660	658	636	667	659	621	630	654	658	650	622	677	620	647	660	643	665	609	639	684	656	636	628	699	644	672	649	618	667	619	662	620	660	637	652	635	666	636	669	619	650	643	683	632	607	656	632	659	658	625	689	671	658	627	621	660	664	629	704	633	690	657	722	644	657	653	649	652	676	664	644	669	625	644	663	670	701	664	702	618	661	674	644	673	643	661	635	648	649	619	700	641	660	680	645	679	607	615	657	629	650	639	646	654	672	673	633	640	652	639	675	674	659	692	628	662	638	649	636	652	672	664	685	644	627	688	650	621	628	636	609	642	667	634	627	649	719	650	620	676	662	686	654	639	664	690	672	633	616	625	621	664	656	649	673	702	698	616	658	645	627	658	650	600	616	649	690	675	638	676	690	650	631	613	626	685	662	632	668	668	683	647	675	633	663	650	632	658	602	678	682	641	662	636	649	670	650	614	598	677	669	655	567	689	659	715	657	609	670	617	668	636	662	645	680	635	633	628	673	698	623	686	707	671	687	647	651	678	628	615	620	653	626	612	670	680	681	716	637	648	650	662	679	683	628	663	717	614	648	646	706	604	679	654	690	642	649	630	640	630	693	617	705	643	651	682	644
14433	17394	19050	16006	14434	12265	8029	4511	2643	1176	717	757	884	719	537	438	281	1153	7058	7708	4369	1916	513	166	150	145	153	127	158	151	163	163	149	168	156	156	156	155	161	133	158	161	139	172	161	131	144	151	152	144	168	177	148	137	163	162	144	160	150	162	142	162	158	128	131	162	161	162	159	157	141	163	136	145	164	141	165	157	158	135	157	142	132	152	148	158	148	158	155	154	146	144	167	160	142	166	168	151	163	151	162	145	155	126	152	158	174	138	163	121	140	143	162	147	159	159	153	114	168	154	143	128	165	170	143	159	157	161	151	149	142	146	169	147	155	166	140	145	161	162	144	162	143	136	136	140	165	143	159	138	154	144	175	148	181	157	173	164	122	178	172	147	162	153	128	171	123	156	153	150	151	143	163	147	152	154	149	146	152	157	152	153	153	135	165	154	146	148	137	141	148	169	127	158	151	182	150	148	166	150	162	150	168	148	156	121	147	140	143	143	173	152	138	144	137	179	129	176	149	151	142	124	133	134	164	134	149	167	146	168	145	145	151	139	148	152	158	151	141	140	145	132	146	162	153	147	155	154	135	147	151	168	143	169	147	140	142	162	136	137	150	164	156	156	161	169	137	148	143	174	151	157	136	171	147	132	156	138	159	150	154	165	159	155	152	156	117	166	148	154	158	138	131	150	155	142	168	158	135	157	139	144	140	122	146	138	152	150	142	170	136	125	145	138	161	164	148	166	143	139	156	154	152	143	133	150	165	154	139	148	153	137	162	166	148	155	160	147	156	155	126	133	147	162	163	140	157	161	128	135	147	158	174	146	133	148	153	158	147	170	149	158	146	146	142	142	140	137	153	156	159	141	128	122	157	145	137	156	140	147	156	122	147	144	141	174	141	146	148	139	165	137	133	129	144	145	157	146	164	124	152	150	149	153	167	140	160	140	161	140	145	159	136	167	151	148	157	141	142	144	163	161	145	152	154	136	151	144	133	152	154	138	139	132	138	166	159	150	142	173	143	146	154	165	160	172	170	130	151	149	144	158	152	146	155	137	154	154	119	132	159	152	150	146	132	155	124	166	146	162	151	152	182	152	158	140	125	167	149	149	146	147	139	160	161	145	146	166	154	146	177	130	140	155	174	161	146	134	156	172	136	153	164	151	149	170	168	173	156	134	132	150	152	162	166	159	162	128	140	135	145	158	132	153	136	153	160	136	156	164	141	154	152	156	121	148	150	146	160	168	142	133	151	137	126	135	168	155	139	162	136	140	157	179	151	146	153	164	144	155	165	150	172	151	159	147	140	151	169	147	153	134	150	142	149	150	149	142	143	140	135	174	147	132	145	144	148	163	149	148	146	153	161	139	162	168	140	158	173	127	168	130	139	157	151	146	139	137	147	155	124	169	136	145	146	180	145	154	142	151	134	174	158	175	162	132	150	156	165	159	144	164	153	154	156	154	183	139	149	150	187	147	160	153	145	139	149	141	147	170	134	155	159	146	144	144	153	151	143	165	170	151	143	151	164	141	147	156	155	138	147	161	160	133	153	165	153	173	161	151	139	153	149	135	157	157	153	164	150	143	169	160	139	149	166	163	154	153	145	162	166	137	148	161	143	145	129	164	158	144	169	182	144	147	158	177	144	148	156	147	131	148	145	156	157	149	143	140	158	157	145	146	162	146	167	145	151	181	158	146	156	147	152	137	155	159	152	140	140	140	153	161	145	167	150	147	160	163	150	148	126	147	149	154	139	158	161	165	156	135	121	130	150	168	131	152	148	168	148	129	158	128	159	166	137	143	148	154	153	144	134	160	158	141	159	146	140	142	158	155	149	157	164	161	173	152	161	152	143	163	140	174	141	149	146	142	155	150	148	154	167	135	156	154	153	148	159	166	163	157	133	121	159	128	152	147	162	157	156	150	144	175	170	143	161	154	153	138	163	149	130	150	141	161	162	132	154	136	155	155	147	161	128	157	146	156	148	158	136	147	156	138	161	151	154	156	130	137	139	158	155	163	152	164	147	157	140	144	153	144	154	149	148	133	154	148	130	142	157	158	144	140	147	150	161	133	148	136	155	140	141	132	165	148	157	136	156	157	152	152	169	167	145	160	142	141	158	161	144	131	134	170	153	169	139	149	124	155	135	161	154	146	146	143	154	149	127	169	156	153	169	166	170	153	143	158	149	135	149	159	166	173	149	143	148	145	160	148	156	145	154	159	148	128	142	179	155	162	152	137	125	144	159	148	136	168	145	145	138	128	156	139	169	169	160	162	138	149	163	149	131	143	147	162	148	144	165	155	134	147	159	158	137	144	166	144	161	164	161	145	149	143	136	167	146	140	132	147	147	144	152	149	161	147	148	162	136	144	146	136	149	174	126	144	155	141	159	143	148	136	153	138	156	154	176	148	157	138	157	160	142	124	145	163	145	138	150	133	166	124	139	167	145	145	153	155	154	182	149	142	148	162	142	153	178	148	149	149	136	148	162	147	147	149	150	156	138	152	152	141	165	159	128	153	139	150	151	153	160	163	170	154	135	171	146	151	151	163	161	150	146	160	161	140	155	154	135	137	147	162	143	158	156	182	149	156	154	143	157	138	157	141	147	148	147	159	134	150	135	154	160	123	129	168	155	143	148	165	155	170	157	152	156	146	160	149	144	148	153	152	132	154	162	142	166	145	152	142	167	147	134	167	130	170	143	156	164	151	164	144	141	168	129	141	126	159	157	147	150	149	174	159	151	150	175	170	158	147	157	126	165	148	136	140	154	136	147	176	159	123	142	122	138	169	139	168	154	167	148	140	163	149	165	137	161	140	156	147	141	136	145	140	146	135	147	165	154	157	167	160	142	170	149	152	138	161	139	160	144	156	165	146	143	147	131	181	143	137	147	152	160	152	137	140	172	168	148	166	153	153	146	143	136	145	136	156	167	170	154	140	172	145	156	155	158	158	157	147	142	150	167	155	150	138	154	142	153	157	155	148	125	137	154	143	159	146	137	153	143	151	158	145	143	160	143	160	138	147	167	142	145	140	137	144	149	155	130	140	159	153	136	154	148	151	129	130	146	148	160	167	162	147	155	137	143	150	183	159	165	144	158	139	155	123	163	144	157	150	138	170	156	150	141	157	142	156	139	143	127	160	174	184	149	157	138	141	154	153	169	159	139	163	155	142	144	162	162	162	162	163	139	167	149	166	121	163	142	155	156	141	149	150	158	160	128	150	152	147	148	140	147	135	138	155	127	165	155	154	156	159	179	138	157	135	159	142	160	151	159	158	161	149	155	147	153	147	147	172	139	130	145	161	151	131	151	170	142	146	144	158	136	161	161	166	143	163	152	132	151	141	146	127	168	158	139	155	161	136	171	155	140	177	153	138	161	139	165	141	145	132	154	155	166	140	170	160	155	161	154	148	146	157	162	154	155	148	160	126	128	127	149	126	141	149	159	170	151	145	146	169	164	127	155	143	158	149	150	160	159	169	157	142	153	136	155	163
13247	16160	23010	24608	23247	22286	17159	13277	10687	5557	3963	4391	4904	4227	3183	2601	1838	6859	26988	27142	18905	9958	2616	588	595	594	547	591	568	587	611	602	565	593	560	584	576	538	578	623	565	574	547	562	601	582	564	594	589	546	572	518	609	564	639	615	585	579	552	599	579	575	567	539	549	579	597	571	595	577	563	625	562	592	530	576	569	633	548	562	588	559	588	606	585	541	593	592	547	615	494	591	560	562	567	530	538	591	578	554	598	542	602	587	581	610	541	613	559	575	563	594	591	540	573	618	608	550	582	570	603	591	566	584	541	562	631	571	549	553	570	558	563	565	560	578	586	617	631	542	576	615	575	527	593	599	562	564	556	560	594	604	548	558	606	587	599	578	614	571	558	562	605	595	534	606	625	572	602	580	565	555	570	586	563	621	554	586	597	553	560	576	572	565	583	555	629	584	581	549	567	565	549	577	593	552	575	554	597	598	578	570	569	614	581	589	550	591	561	577	558	586	578	559	572	631	601	608	601	576	613	574	583	562	554	564	605	559	582	590	588	553	533	625	549	616	574	589	550	591	569	588	592	522	555	564	589	569	606	612	574	587	617	583	587	539	554	554	589	571	584	553	555	540	617	546	611	576	549	585	582	592	593	597	594	600	574	605	611	582	591	533	554	563	555	559	583	550	535	592	570	554	633	565	576	579	579	573	594	564	570	598	555	553	549	585	581	555	544	547	533	593	567	585	543	579	581	553	584	547	574	597	586	598	583	595	609	585	592	643	561	585	597	588	543	531	567	581	570	590	579	567	565	565	595	560	544	575	554	570	600	613	585	594	591	575	542	559	570	590	585	578	600	589	574	567	600	559	541	626	577	629	580	542	572	630	575	584	572	558	596	553	593	580	541	587	580	581	598	615	563	580	555	569	542	584	548	568	571	579	559	599	601	577	576	615	581	599	565	550	553	614	604	580	551	549	540	532	603	568	532	595	554	555	585	590	554	568	615	590	558	552	573	624	582	573	551	582	538	588	611	574	623	586	551	581	581	597	570	533	558	582	582	542	508	547	565	588	584	540	580	560	595	624	570	598	585	611	575	557	638	569	570	588	581	553	566	609	577	567	563	564	584	538	604	587	566	597	573	618	582	546	582	629	663	513	563	542	567	554	599	571	584	586	567	552	564	581	555	581	586	586	596	572	597	584	612	611	578	585	610	616	575	602	601	585	566	574	581	613	607	547	609	541	585	561	540	589	578	564	611	573	562	561	581	584	615	573	594	616	558	611	574	577	560	605	550	560	584	605	579	535	544	565	621	547	587	607	557	632	568	583	572	609	542	586	559	578	612	577	593	570	604	631	537	638	557	571	590	572	563	552	568	560	618	585	576	566	565	586	616	613	633	586	567	582	592	589	610	562	569	550	602	586	568	573	550	610	537	598	590	538	581	563	567	616	533	576	598	595	584	603	589	578	576	558	573	553	534	602	559	606	599	554	547	541	553	600	547	613	567	572	583	538	618	566	555	552	573	588	582	533	611	567	541	569	587	588	641	546	569	570	579	570	575	587	570	580	596	612	592	572	547	568	601	580	575	545	595	570	576	589	543	603	573	568	581	583	577	541	521	567	523	574	589	601	538	556	567	589	614	599	600	578	583	551	607	568	615	602	572	570	606	606	563	574	578	565	556	534	565	589	574	584	582	605	590	603	537	554	532	581	537	532	609	574	607	579	582	579	557	569	589	576	570	597	554	549	576	563	542	591	631	596	568	608	567	601	544	618	565	535	555	563	586	580	607	579	572	564	604	588	584	552	589	555	563	522	579	560	581	569	579	603	569	606	584	558	562	577	602	595	625	606	586	577	580	615	554	537	539	544	563	584	585	575	582	557	554	580	614	556	539	575	555	573	587	588	598	550	588	547	553	581	585	564	539	567	576	576	599	568	566	585	591	579	570	574	555	540	600	591	598	570	580	610	536	587	574	543	578	556	564	574	576	557	590	628	568	561	580	608	613	580	586	561	562	572	580	582	564	610	607	575	562	584	577	536	585	569	577	594	578	603	606	546	561	551	586	574	612	583	612	590	576	566	579	546	590	546	578	542	606	538	576	570	598	571	602	583	557	588	544	554	581	548	553	558	589	556	560	607	566	567	592	583	591	576	585	557	596	576	580	551	543	627	602	574	538	555	582	548	519	554	552	547	581	624	572	587	541	583	557	611	533	593	574	622	598	568	566	596	586	578	583	567	553	598	542	549	555	614	538	579	533	579	532	562	564	576	576	615	582	615	584	634	590	590	588	572	601	605	621	561	543	533	519	524	543	570	564	592	592	586	572	502	586	612	608	581	536	577	558	583	597	579	600	566	555	551	576	535	577	582	548	539	554	609	578	586	589	587	572	571	609	599	590	566	616	560	597	580	565	550	624	596	558	577	563	629	554	616	539	553	584	551	602	566	593	592	575	578	592	546	591	586	574	570	589	607	592	561	579	579	551	586	590	573	567	582	606	575	558	580	557	582	586	536	584	584	554	579	583	588	580	604	555	556	594	626	585	610	524	578	574	534	579	580	561	567	570	554	542	535	574	580	566	568	586	582	585	609	579	537	535	594	555	547	582	560	574	565	526	608	614	557	545	582	599	573	577	580	562	608	566	583	575	629	518	567	573	513	545	607	546	582	602	586	576	633	560	557	572	576	553	596	568	557	561	559	551	608	613	564	572	590	582	581	553	586	630	568	583	595	572	584	588	559	570	531	594	576	609	568	572	577	521	567	581	608	567	602	635	578	601	581	566	606	645	588	588	571	591	612	587	563	581	582	585	588	587	529	564	584	581	605	599	554	609	587	565	572	594	547	597	570	585	559	566	570	576	589	573	608	563	584	559	568	590	604	591	598	608	565	543	545	572	600	594	561	593	594	597	571	553	588	593	563	581	570	516	606	606	548	563	641	585	561	587	625	592	578	557	602	548	592	581	595	592	563	566	565	573	574	552	589	528	581	546	537	560	565	562	575	549	589	541	554	584	592	597	558	544	515	576	603	605	554	597	543	578	575	557	600	587	572	610	580	607	590	559	568	604	557	567	596	556	573	556	543	587	590	617	539	601	601	585	578	563	574	579	573	579	582	578	573	594	554	568	571	595	576	599	590	591	565	561	568	638	551	582	613	563	590	591	547	585	532	574	593	600	580	564	589	580	569	535	565	606	579	570	583	570	563	584	562	556	612	542	571	522	580	573	585	578	585	591	547	551	612	558	613	558	617	585	562	534	551	528	514	575	585	651	552	543	589	585	587	596	594	546	612	601	565	588	558	531	641	571	572	524	626	537	564	577	538	598	618	561	610	567	591	590	586	573	566	579	617	580	507	592	623	546	547	590	563	571	582	596	543	588	571	568	554	593	570	598	572	618	557	573	576	601	580	579	530	611	592	571	547	533	596	597	624	559	556	614	603	575	565	560	565	576	586	584	591	590	577	587	594	588	543	566	570	579	578	563	553	606	627	549	580	557	555	559	529
21716	26548	29067	28408	22525	18606	14759	8768	5118	1687	1211	1483	1230	1023	778	663	565	493	6584	13976	10018	4666	730	197	168	194	207	180	187	190	191	186	198	198	189	196	202	164	200	184	195	187	197	169	182	195	178	188	193	194	202	172	194	175	169	188	163	174	189	169	208	162	190	194	185	181	181	177	201	173	183	175	189	202	164	189	160	189	197	194	189	186	176	184	193	200	190	195	176	171	199	171	172	168	170	195	195	190	191	201	180	213	203	188	188	188	186	171	208	184	195	183	178	182	198	193	197	192	161	183	197	184	196	215	191	192	207	199	172	196	178	166	203	180	192	183	167	195	174	202	181	196	204	196	164	211	182	203	203	193	164	190	183	153	199	191	179	165	185	202	185	199	201	183	185	181	206	196	187	198	188	199	195	173	199	184	188	193	172	169	179	182	192	208	177	196	176	190	196	159	168	202	195	177	161	190	167	194	188	173	215	189	174	197	194	209	186	204	181	205	197	198	184	196	193	184	202	200	168	205	215	173	205	169	184	183	183	198	169	180	180	202	194	215	195	202	185	206	201	217	185	203	180	198	180	190	182	185	190	168	193	165	181	214	206	181	194	188	211	171	162	187	197	182	186	192	203	194	175	192	183	189	198	197	194	135	183	188	194	176	202	186	202	202	184	204	195	181	180	162	192	184	200	190	197	184	176	219	206	199	164	184	178	194	173	186	181	171	173	179	191	176	190	182	178	192	181	195	190	193	202	179	209	187	190	186	209	194	212	203	174	203	188	213	185	193	187	173	191	184	204	177	194	197	179	202	201	183	200	190	163	183	213	171	199	185	175	206	169	184	193	201	189	196	202	189	189	210	188	214	194	198	198	197	195	201	187	177	185	178	195	199	158	179	178	186	184	210	186	196	181	174	198	190	209	189	185	201	193	188	186	213	186	173	182	221	197	206	180	164	191	168	192	195	213	176	193	185	193	180	191	183	182	189	191	193	202	174	165	213	193	188	198	217	170	190	166	174	184	192	195	170	177	198	176	179	177	215	176	203	184	173	179	190	184	180	202	173	194	189	187	187	204	202	217	218	180	194	192	199	202	187	186	204	176	186	188	201	179	213	170	186	196	188	175	204	206	175	209	208	209	197	172	189	185	219	181	177	216	182	183	206	197	175	183	151	208	178	180	206	183	182	187	196	209	202	184	202	178	174	193	171	161	185	188	201	187	155	187	177	183	194	194	189	181	190	195	194	197	176	193	154	150	197	161	195	166	168	177	188	178	172	178	185	193	193	189	177	181	186	190	196	195	200	199	179	167	172	181	165	177	191	182	197	194	208	207	192	169	186	187	214	200	200	205	191	205	189	203	195	202	180	199	211	181	191	211	195	186	175	213	203	191	185	196	197	201	175	192	176	186	170	175	175	176	199	168	200	181	174	178	187	193	192	181	191	170	190	182	182	187	184	162	174	189	185	191	206	172	207	194	187	171	171	202	200	190	170	202	203	179	192	205	193	178	183	175	198	187	187	201	186	194	191	205	172	166	193	200	178	168	163	223	185	190	196	209	197	196	195	231	193	195	180	176	177	197	190	200	196	187	173	186	200	205	190	193	201	195	175	180	175	177	175	186	171	180	196	202	202	188	196	178	177	165	201	197	216	205	202	177	183	184	177	180	181	175	193	182	190	208	188	159	191	191	180	167	187	179	158	203	180	187	199	205	184	167	182	194	181	221	195	216	206	198	182	177	194	172	197	185	164	162	186	197	184	175	189	184	188	187	190	204	194	192	168	191	186	181	168	193	202	225	223	195	192	223	179	190	178	166	191	181	179	201	177	183	185	193	203	222	194	165	185	174	179	173	184	186	200	159	193	216	198	209	172	177	205	206	166	164	211	230	185	198	171	165	184	180	198	193	208	209	179	202	184	194	168	196	173	198	164	181	196	184	200	186	192	218	226	184	183	185	195	172	170	186	196	186	184	173	193	184	187	203	185	185	183	184	184	211	201	180	174	179	184	190	175	203	190	165	202	189	198	176	185	183	186	205	189	172	173	208	197	183	181	196	167	187	182	194	171	189	174	196	210	183	177	168	185	214	189	194	223	181	189	193	209	174	201	197	180	185	192	192	185	199	197	192	196	190	204	221	183	195	208	171	197	200	204	182	191	199	204	187	191	193	201	193	194	177	190	169	173	190	173	221	183	194	201	198	189	170	192	174	191	196	171	194	176	185	198	188	204	208	189	174	191	199	178	159	196	198	216	195	208	190	189	191	172	205	187	190	180	185	183	207	197	187	208	167	168	178	200	197	200	187	191	193	160	194	214	203	204	186	194	194	171	177	162	204	176	193	184	214	179	161	206	187	183	200	177	191	212	165	186	191	212	180	206	202	184	185	189	204	198	189	220	186	158	198	182	194	178	179	211	175	195	182	189	197	196	171	198	171	181	194	196	182	169	198	211	178	190	192	205	184	177	191	199	219	205	190	195	199	177	183	221	202	192	185	183	192	185	192	183	169	198	186	186	185	199	189	167	203	206	190	209	176	193	162	163	189	193	176	181	195	187	197	206	166	191	155	186	190	172	206	212	218	188	180	190	196	196	183	183	170	196	173	174	194	171	190	188	197	207	208	188	184	184	184	219	178	170	200	203	208	187	172	195	204	175	174	173	182	200	167	173	191	212	195	192	189	193	201	207	190	199	185	181	213	201	178	194	192	179	202	169	184	190	170	194	196	212	163	197	183	183	181	187	202	178	193	195	200	199	176	191	182	169	209	184	178	212	200	185	175	187	184	224	192	175	188	196	185	178	182	219	216	189	171	178	182	191	193	191	184	206	221	181	188	178	188	215	208	196	201	209	206	188	174	171	186	196	204	177	175	188	202	188	203	197	209	185	202	200	192	162	200	179	176	173	179	179	182	156	170	171	194	186	194	156	195	191	235	190	208	201	196	200	178	201	185	182	222	207	194	178	196	187	197	210	188	180	191	194	201	189	174	166	188	163	192	170	163	191	186	192	196	195	210	214	188	184	198	164	189	189	207	227	198	172	166	175	199	208	188	186	167	188	172	202	189	187	194	205	198	167	197	177	187	229	159	200	165	184	182	193	216	182	171	170	212	190	188	185	197	208	170	197	184	201	193	163	189	198	170	173	192	172	209	173	231	187	189	205	190	172	201	210	207	183	201	195	184	215	184	197	185	180	197	189	166	174	178	158	206	181	190	194	164	193	179	185	201	181	196	185	218	158	201	190	206	218	197	189	207	202	190	206	169	176	178	199	200	209	185	171	200	177	186	201	184	189	183	193	183	204	175	188	204	190	187	171	188	185	185	174	175	195	183	198	176	183	185	182	162	182	191	216	197	196	161	181	186	192	243	197	160	202	168	173	180	159	192	203	199	183	203	181	186	168	200	181	199	188	176	203	221	186	164	177	188	187	195	200	181	209	181	203	205	183	177	211	187	201	189	196	175	207	211	190	173	159	192	185	193	198	204	187	211	180	198	194	183	178
18658	23157	31651	34683	30303	28500	25664	18797	14708	6803	6404	7288	6773	5328	4619	4161	3264	3022	24205	36385	29443	18947	3179	691	724	704	722	719	710	689	685	680	686	755	754	697	680	721	648	693	705	688	703	664	707	693	708	701	691	693	692	707	679	686	677	691	722	684	660	688	745	677	694	689	702	698	657	686	723	704	705	683	768	656	683	694	653	676	720	729	742	686	694	667	687	722	667	679	668	709	705	707	739	739	679	727	674	688	673	680	706	694	741	714	681	676	744	731	667	695	712	688	689	647	681	699	630	714	701	661	704	647	707	670	675	724	655	664	702	688	656	711	684	660	662	671	714	699	676	704	688	658	690	702	726	673	687	662	736	672	668	657	658	648	728	695	675	661	669	639	668	703	694	721	702	693	703	708	689	716	698	667	759	687	683	736	656	749	695	715	689	715	697	706	682	679	716	705	689	695	709	674	710	691	653	674	703	660	668	697	672	692	680	722	663	740	658	677	639	699	696	708	739	714	700	746	668	703	647	678	681	707	695	750	726	717	709	695	675	679	705	684	674	667	709	693	679	673	716	654	732	704	696	663	640	691	706	666	700	720	689	694	727	671	683	742	666	717	704	719	728	704	675	689	714	687	678	642	695	682	664	680	684	693	702	646	718	721	720	708	690	668	694	686	745	682	696	707	633	724	664	648	687	728	708	686	671	759	693	730	668	685	677	692	723	751	717	691	721	703	696	649	677	692	707	680	650	726	676	654	677	707	679	666	743	701	731	682	686	719	689	718	650	702	668	722	676	655	704	680	695	714	711	682	689	704	719	667	687	706	691	729	743	695	732	698	688	703	674	670	699	673	697	687	635	676	701	683	664	717	662	680	717	694	707	706	692	680	677	702	712	679	679	713	704	695	701	681	724	771	708	656	710	699	677	725	737	713	681	706	700	658	677	697	726	690	705	679	715	670	692	687	723	701	658	709	703	693	703	693	641	713	687	678	670	638	694	703	685	733	699	714	695	687	700	721	702	661	655	722	681	654	665	680	715	699	685	714	673	741	676	674	741	681	696	681	708	742	749	673	677	740	664	685	739	738	719	684	710	662	698	732	669	682	722	629	706	712	672	676	682	701	665	721	751	704	669	660	701	703	713	672	751	772	716	683	639	677	667	667	679	642	635	699	693	705	706	704	668	708	684	766	690	689	657	755	662	663	719	713	701	687	644	727	702	649	745	708	665	703	659	669	636	667	713	683	681	660	666	693	639	663	672	740	708	718	732	636	707	721	686	711	737	719	692	648	692	664	673	729	694	689	664	688	673	714	674	711	688	699	719	639	672	720	717	690	678	678	692	699	689	687	679	711	675	715	682	643	684	655	725	694	687	644	669	669	707	674	680	653	640	664	690	667	713	668	711	650	679	718	689	726	706	696	678	672	706	671	651	742	684	714	670	687	713	659	717	656	708	701	704	725	710	721	687	701	647	679	659	687	679	681	634	686	691	705	696	659	643	711	683	692	701	712	692	690	695	717	688	726	702	766	689	663	635	685	667	699	699	692	683	748	683	649	704	711	699	697	663	680	713	718	685	698	689	666	700	722	744	692	717	660	664	730	695	695	714	692	714	689	732	697	690	670	639	708	689	694	675	736	664	662	653	693	669	721	680	638	656	677	697	718	704	676	696	675	638	707	643	705	721	728	721	677	744	642	694	724	678	674	672	697	692	720	686	699	696	672	698	686	695	718	686	718	707	686	704	680	683	683	737	645	682	756	722	709	712	702	631	649	720	706	733	706	675	699	677	687	702	694	658	721	720	683	706	745	667	694	706	690	700	656	694	679	686	678	650	740	683	641	730	691	696	716	686	674	710	719	652	628	679	693	670	741	679	643	673	743	701	665	679	693	709	692	709	745	729	665	692	718	731	688	667	682	670	701	666	729	673	677	740	706	703	697	634	690	695	662	681	710	702	634	678	678	698	745	641	698	706	685	669	674	674	705	656	641	722	692	702	658	698	689	732	669	699	687	694	674	727	693	702	697	712	723	697	784	772	693	670	728	738	728	683	683	706	719	709	703	725	703	637	675	664	743	720	707	683	691	703	687	699	658	687	710	663	729	693	679	712	689	701	655	667	715	701	701	719	689	740	738	681	734	748	710	701	710	668	727	692	674	690	755	699	705	669	663	750	738	738	696	686	660	663	699	715	689	689	724	660	687	683	665	698	680	706	665	673	683	662	710	679	723	633	695	723	674	724	721	668	719	665	686	667	725	690	736	698	756	677	720	665	685	664	664	707	714	690	737	674	640	678	701	695	631	679	745	621	715	664	622	687	663	664	696	703	700	679	690	711	694	685	715	659	660	704	747	715	713	692	711	726	727	677	666	681	715	737	719	678	715	680	636	660	712	698	708	646	679	686	661	688	752	711	730	711	680	651	695	672	714	636	695	694	739	673	699	664	704	687	736	721	738	688	695	696	656	724	760	734	717	705	673	677	713	689	730	706	663	676	663	710	672	703	668	678	694	679	670	680	716	712	689	695	670	735	677	671	684	700	713	720	710	734	686	708	663	732	698	685	673	714	679	726	665	663	697	691	651	755	713	715	676	705	653	675	676	685	693	672	652	702	643	689	740	711	707	727	713	673	679	674	704	675	715	728	756	689	669	685	683	682	730	680	662	717	707	689	679	674	693	722	722	657	654	684	703	732	724	684	717	679	684	687	689	694	663	681	697	744	685	660	718	719	691	666	673	720	737	692	690	716	697	697	669	635	702	718	643	680	691	691	718	724	706	721	681	735	690	710	672	708	713	736	714	696	694	683	692	691	699	692	648	692	676	693	693	714	731	736	688	679	696	710	693	714	632	702	697	697	690	710	690	662	648	637	694	671	711	676	671	702	719	733	710	712	695	700	667	741	645	682	654	700	747	686	714	696	691	730	705	672	679	656	679	689	687	720	683	712	673	717	676	717	699	676	704	658	676	709	675	644	719	688	687	705	723	671	678	702	693	672	688	657	728	705	715	704	679	707	732	678	651	607	737	691	677	663	672	699	712	679	710	731	642	751	683	652	732	680	696	702	672	658	687	718	715	671	717	724	698	728	695	674	687	733	661	708	690	696	684	672	677	666	724	707	707	664	731	729	701	681	683	712	679	643	671	698	675	701	714	721	736	717	692	675	677	705	703	759	757	684	662	738	750	649	687	683	692	700	685	708	700	738	706	685	718	681	675	725	683	650	678	712	653	678	686	740	670	714	686	693	733	705	664	701	650	680	720	715	680	709	666	650	739	646	650	718	712	728	679	707	696	714	696	707	681	698	700	770	743	680	683	685	693	665	713	682	726	691	684	707	664	680	667	674	682	692	687	692	717	649	716	715	666	677	715	684	676	696	658	698	706	660	673	661	695	713	631	676	686	673	725	671	681	671	662	706	737	663	674	693	674	732	679	649	680	728	729	705	726	710	664	674	675	698	707	651	680	677	675	662	692	670	652	688	651	728	718	676	704	690	691	743	708	707	691
3910	3864	5363	4366	3062	1902	762	560	384	326	260	289	268	232	258	220	207	213	423	813	884	684	189	157	154	144	156	166	157	151	186	135	145	175	157	147	145	144	137	143	157	148	138	145	160	146	146	153	141	155	137	164	142	176	144	147	161	153	143	160	129	167	149	185	174	156	149	168	135	144	128	152	131	159	158	162	145	137	153	156	155	165	138	145	131	156	156	146	183	141	149	154	147	166	151	162	159	161	152	158	134	143	149	138	159	137	165	144	148	149	151	141	134	160	169	184	144	134	155	162	155	176	148	142	135	126	138	147	156	148	148	155	157	162	141	137	138	149	150	151	159	125	158	135	161	169	146	147	163	144	144	144	162	137	152	147	155	142	156	160	156	164	167	164	141	157	158	160	160	145	142	144	135	170	168	152	154	156	133	172	159	137	192	142	127	158	146	140	146	163	161	152	139	146	149	161	146	155	160	112	165	148	163	150	134	159	130	151	140	154	167	143	134	155	155	152	153	143	153	129	163	142	182	152	136	153	154	140	170	142	136	154	146	161	152	137	178	144	128	152	153	151	155	131	151	154	143	150	145	148	157	161	148	134	175	150	151	168	167	150	136	154	156	160	143	126	153	145	126	171	136	176	160	153	137	156	140	174	138	147	157	127	140	148	143	139	154	139	144	147	160	159	138	160	149	144	165	168	169	165	141	143	131	131	132	154	159	157	171	155	160	164	141	159	133	159	151	158	154	142	144	152	170	152	169	131	157	148	156	143	147	178	147	159	155	171	158	142	148	160	156	161	168	152	137	125	124	169	151	150	139	174	159	149	162	160	183	154	139	171	141	127	146	136	143	145	147	152	152	139	145	165	140	140	150	133	152	144	164	150	164	156	171	151	162	167	140	156	146	158	139	162	161	154	160	167	136	143	141	181	136	147	142	160	127	149	150	161	132	157	151	151	150	142	144	145	158	139	176	135	173	145	156	131	154	156	157	161	150	136	135	171	152	133	158	149	172	151	147	149	153	142	183	135	166	146	140	174	128	173	173	153	128	152	155	136	125	145	141	136	146	154	148	152	149	147	157	129	144	135	164	165	155	161	165	147	128	154	145	170	172	177	144	153	168	160	178	161	141	138	156	176	171	157	152	165	143	146	151	154	164	146	135	148	165	171	129	145	139	155	164	128	152	143	155	151	142	157	135	159	146	160	141	154	168	147	155	118	168	153	162	157	183	169	154	155	179	166	151	143	156	150	164	147	147	154	150	187	149	135	147	138	174	149	135	130	127	118	127	145	160	134	148	152	150	148	160	133	146	144	165	146	146	147	128	132	151	137	151	131	128	159	150	155	143	147	170	126	155	142	144	173	153	135	148	158	166	157	132	180	154	130	137	153	147	159	149	155	153	150	158	142	159	140	142	146	153	134	159	135	151	169	156	146	177	149	144	149	160	141	148	156	137	161	159	167	164	161	153	150	147	156	160	165	132	138	175	172	157	173	161	137	143	166	155	147	149	171	152	146	155	142	151	164	169	161	162	163	142	147	143	150	133	166	159	156	159	167	168	161	157	149	142	158	146	145	165	161	145	159	138	139	160	154	172	164	151	134	125	149	140	125	163	151	149	157	137	173	154	146	151	145	153	159	142	152	157	139	176	139	154	155	142	145	132	164	142	134	160	127	163	168	127	156	163	164	141	143	124	131	142	175	136	147	137	130	148	156	158	158	162	135	148	137	165	174	132	151	176	142	141	160	148	128	144	138	154	150	152	166	129	148	146	147	152	148	144	161	163	120	145	171	135	141	149	146	134	144	146	146	165	137	157	177	134	128	143	150	146	140	168	151	163	145	145	138	156	165	156	162	173	148	140	160	171	150	176	126	140	150	150	142	149	161	140	154	160	168	149	150	172	160	150	146	157	152	160	157	144	144	131	126	144	146	135	120	142	155	168	159	123	146	156	145	182	144	161	129	123	141	153	144	177	149	136	156	145	144	152	149	147	154	154	169	135	148	148	145	152	168	179	152	148	156	152	137	165	142	131	136	157	134	165	165	135	148	171	155	148	145	153	151	147	135	161	145	172	158	130	148	139	149	180	171	135	166	133	154	141	169	142	160	145	150	155	129	147	134	161	124	147	157	146	157	158	160	141	150	154	147	166	116	155	152	167	142	132	165	160	140	168	152	133	156	150	174	154	153	161	143	150	140	138	165	169	147	164	128	136	144	146	147	176	128	158	160	156	140	157	149	154	135	138	174	166	146	145	160	144	154	143	182	145	155	173	169	132	163	170	158	122	150	142	154	159	160	171	155	158	137	163	148	165	169	170	148	169	138	149	157	148	136	153	156	139	152	139	178	156	154	147	152	148	146	133	160	133	138	143	145	157	174	165	143	180	152	149	155	148	147	165	158	152	159	133	143	171	166	170	152	147	145	138	149	158	157	161	136	160	156	157	133	157	158	130	182	137	165	156	155	175	145	153	154	157	144	157	140	131	143	145	151	134	161	140	155	141	164	162	146	143	143	142	151	177	152	144	146	162	146	158	134	162	166	158	173	164	127	157	156	159	140	167	174	159	173	175	142	153	132	152	176	143	144	134	168	148	150	154	164	151	137	138	149	161	155	146	146	143	148	145	159	147	160	155	176	172	147	170	148	136	153	145	156	162	161	137	170	156	156	162	157	162	132	146	147	137	133	161	157	133	159	172	169	174	166	157	140	138	167	135	160	156	160	159	160	158	133	165	173	164	153	128	150	148	147	144	147	163	154	144	165	159	141	144	130	147	152	150	158	143	151	146	174	155	134	147	144	156	151	154	153	151	134	143	137	157	167	155	171	167	144	143	181	140	122	141	146	154	144	170	138	164	146	150	149	167	162	151	169	136	161	139	143	169	154	163	169	164	154	149	152	151	176	155	164	151	180	139	170	150	148	166	172	179	127	162	142	159	150	159	150	167	142	164	133	147	166	165	158	147	152	140	133	152	127	139	160	159	163	153	147	126	145	147	154	137	143	141	141	130	162	155	148	145	157	154	128	142	153	163	156	150	157	150	117	153	160	148	166	155	139	160	166	157	169	176	150	162	151	126	156	151	136	135	136	153	137	155	160	151	171	174	169	148	146	132	153	167	142	151	156	146	146	132	127	140	128	138	146	139	170	150	156	137	145	168	151	183	153	154	136	163	151	139	138	142	156	153	142	142	153	157	187	162	155	150	180	141	136	145	156	162	158	163	136	168	158	151	181	150	160	143	165	139	154	151	152	144	148	170	163	148	155	129	151	155	150	160	151	167	145	166	142	138	149	141	142	165	138	147	131	167	164	167	127	154	144	168	145	141	154	142	157	145	138	172	154	135	141	165	166	158	159	154	147	171	162	158	147	142	137	142	144	143	137	168	118	170	159	155	154	152	163	152	158	163	136	162	152	132	145	175	165	137	125	143	162	145	166	150	153	144	145	138	146	168	169	145	150	135	160	159	141	145	141	149	145	147	147	153	155	143	135	138	149
4290	5300	10719	11092	9889	7221	3560	2695	2030	1533	1329	1421	1406	1368	1189	1065	856	910	2360	4619	4521	3061	816	573	565	565	569	581	547	599	594	554	526	568	610	578	556	548	562	562	574	605	547	566	563	600	566	574	560	551	590	582	543	556	547	548	521	594	587	554	567	594	556	552	557	546	576	592	588	588	566	587	552	589	556	533	551	628	538	554	581	587	611	563	549	580	573	611	548	593	587	587	550	554	563	561	607	548	566	611	522	563	600	561	559	523	602	589	567	593	556	579	606	576	570	579	584	549	550	617	574	519	608	557	568	577	587	580	571	608	587	586	553	575	602	543	606	604	594	661	558	588	577	573	559	565	632	578	542	590	540	553	527	545	539	632	576	622	571	576	600	580	575	548	583	603	550	548	588	520	568	557	575	598	542	598	582	560	570	543	522	571	586	568	588	580	619	571	562	562	554	585	592	551	557	567	575	557	567	588	598	538	585	629	535	530	544	592	597	587	589	589	549	586	546	596	608	605	593	602	581	582	570	640	517	579	585	563	575	545	591	570	611	575	592	580	603	591	534	563	561	548	562	565	575	556	589	578	550	567	587	561	552	590	565	571	576	540	587	545	619	528	569	576	598	550	549	562	586	579	612	575	572	579	604	565	558	580	581	582	561	507	556	542	587	595	559	541	582	569	537	568	584	526	557	577	564	543	565	567	578	560	562	592	580	567	601	557	527	545	583	563	543	590	556	582	515	587	614	646	615	593	563	548	580	570	561	589	555	588	571	568	598	596	611	575	570	511	561	564	566	589	567	600	621	568	574	576	546	603	578	633	536	559	588	531	580	558	557	568	548	574	577	577	589	578	540	568	568	563	571	592	563	556	581	582	518	566	609	526	504	556	626	602	562	573	536	577	568	559	586	618	557	578	572	516	568	585	576	600	566	554	564	580	598	548	593	559	578	549	584	594	555	541	578	588	581	582	563	570	596	518	563	570	608	543	590	544	573	560	547	590	598	549	555	627	529	602	566	579	563	605	527	621	573	616	575	585	587	539	601	599	560	573	567	591	596	614	603	573	579	577	614	565	564	593	577	624	559	601	587	554	603	563	612	562	560	566	634	590	586	592	580	508	567	579	549	561	545	581	592	591	620	557	547	524	555	562	593	562	563	583	581	573	623	578	540	555	577	591	558	569	556	616	565	577	616	551	553	534	544	498	561	549	554	619	579	576	560	592	557	586	597	584	559	608	553	570	562	549	567	541	599	560	558	586	574	556	525	585	553	604	545	533	612	584	579	560	569	570	565	541	561	571	495	545	586	554	576	601	566	629	579	584	559	649	560	610	531	549	539	611	556	600	609	537	584	612	570	576	561	574	621	550	602	541	601	582	584	578	614	593	598	593	552	589	511	574	574	573	562	600	545	580	584	572	592	569	600	588	618	614	597	607	615	582	576	528	566	607	615	593	559	561	587	538	565	619	587	564	567	543	567	556	556	572	552	572	586	611	548	552	586	553	619	597	560	570	552	592	580	571	543	566	555	608	585	566	574	608	546	556	611	588	573	576	597	546	545	598	602	551	588	578	588	559	559	541	563	543	536	565	600	598	585	550	538	585	549	534	557	576	586	563	540	556	560	578	594	623	547	531	544	555	610	519	598	552	542	605	555	605	565	559	606	562	542	577	542	575	562	610	568	575	576	581	612	565	537	606	561	543	555	569	524	565	560	529	590	564	569	601	588	566	592	570	571	575	575	560	561	565	546	515	580	568	586	551	620	614	607	545	579	559	559	586	559	556	563	536	565	569	568	558	569	581	536	603	538	565	560	569	613	580	518	586	595	611	537	586	574	552	572	571	570	535	590	550	566	576	556	583	531	561	539	567	553	635	539	559	612	577	552	624	554	587	568	564	537	560	608	560	560	511	564	578	565	563	596	581	575	562	537	613	593	598	550	546	591	543	592	601	617	574	550	556	610	601	573	581	634	552	559	595	637	525	592	600	524	569	575	568	571	572	571	516	572	577	578	585	562	525	599	601	521	618	563	542	630	595	593	568	552	582	531	562	559	573	540	564	545	544	545	566	590	600	610	556	580	550	571	572	534	561	565	560	581	571	622	604	552	531	569	543	568	559	553	559	572	587	578	587	577	547	580	543	599	609	525	573	561	565	562	548	525	570	562	572	520	560	609	584	561	535	579	568	576	561	588	603	574	576	567	538	591	576	557	553	587	580	603	588	576	591	546	545	578	589	626	577	574	576	594	555	601	564	553	579	581	551	595	572	581	550	609	564	585	586	613	572	522	608	571	532	587	594	576	580	581	566	619	587	583	537	566	599	610	564	571	595	610	580	573	585	512	595	551	602	568	591	599	554	555	568	557	590	546	575	556	597	529	594	583	534	592	531	532	588	579	574	575	550	532	543	547	588	559	569	567	556	558	604	561	595	531	544	573	585	578	579	586	577	559	563	553	545	551	568	559	547	562	551	552	556	593	530	627	581	557	568	563	577	553	598	576	540	580	554	612	570	597	594	586	588	565	587	560	570	536	558	576	588	580	560	585	564	556	568	573	535	568	558	597	520	583	578	579	572	577	593	601	607	570	611	593	537	555	568	573	568	559	546	562	601	591	555	585	581	582	576	522	569	566	556	594	570	583	543	582	575	527	578	619	589	560	541	534	594	562	540	581	612	554	590	561	568	598	568	537	588	573	560	570	495	578	557	582	586	571	563	543	566	582	558	539	580	571	559	565	564	598	560	568	571	578	586	599	563	577	549	594	577	562	583	580	575	581	556	571	578	575	606	589	580	563	582	515	523	593	561	569	515	575	591	572	610	550	613	587	545	566	621	563	543	587	582	620	592	579	563	567	585	576	568	593	555	602	577	583	580	567	575	554	579	534	545	610	552	561	566	566	559	529	584	560	585	561	552	555	588	573	530	566	591	595	592	540	584	557	579	603	578	574	579	590	590	590	614	570	552	596	615	571	593	565	577	586	556	591	597	608	619	589	519	563	540	592	570	613	570	591	566	550	573	570	579	573	574	627	569	631	565	616	613	606	570	607	619	620	621	542	553	584	568	597	575	558	566	609	552	532	563	596	564	525	582	570	574	545	611	608	620	552	585	584	564	615	544	558	569	590	582	593	575	540	556	549	587	597	551	590	598	574	550	548	592	566	568	548	554	561	582	585	565	547	581	535	539	566	588	586	562	558	561	579	616	555	567	560	587	592	584	567	566	568	596	567	590	586	586	575	579	565	551	570	587	552	579	582	613	557	580	600	611	549	597	551	569	532	511	565	599	578	590	601	572	554	596	571	571	560	581	561	590	583	580	592	569	510	614	582	560	592	545	556	569	585	568	549	576	604	578	579	565	566	582	548	565	585	587	584	600	539	574	565	602	597	544	582	544	575	591	546	578	596	560	590	576	598	603	558	585	574	553	579	556	554	550	581	585	556	590	561	534	567	593	558	583	579	604	586	562	597	550	566	551	534	576	563	556	576	595	576	571	526	589
14821	19137	25136	22680	16561	14328	7961	3843	2851	1280	1057	992	832	685	525	324	324	699	4235	8331	5558	2679	768	150	166	152	154	132	158	132	132	145	129	138	158	144	150	141	161	145	145	142	139	173	134	165	161	170	154	151	152	143	158	141	139	161	157	150	158	152	138	153	129	137	141	156	166	160	163	130	155	161	144	145	143	137	144	175	139	133	145	154	143	150	154	149	154	158	131	136	145	150	148	138	160	150	143	144	136	135	164	136	158	152	166	138	137	132	134	148	134	162	130	146	136	145	149	151	176	139	156	130	153	146	137	140	148	142	145	160	146	128	147	147	145	149	127	160	163	131	140	174	153	155	139	149	151	148	158	139	130	143	162	133	141	128	159	134	138	160	146	143	160	141	153	135	130	130	143	123	135	151	142	140	134	132	146	164	135	142	161	169	141	142	141	144	168	135	141	167	149	156	142	158	139	162	143	158	144	142	132	154	159	161	132	159	123	156	134	132	146	162	158	144	149	144	174	146	151	139	156	148	139	154	145	152	137	128	155	138	151	133	157	133	124	140	151	140	162	170	132	147	157	145	164	138	148	127	162	147	154	133	167	181	147	123	161	135	137	141	153	155	147	144	133	167	142	138	144	136	164	165	144	155	141	141	148	128	151	154	155	148	157	129	144	138	142	139	141	157	132	134	136	173	139	152	148	117	139	135	156	141	144	136	159	162	133	143	154	149	140	146	150	154	146	129	156	170	134	139	151	172	156	134	155	136	123	162	141	136	143	160	165	148	160	133	151	143	158	141	143	146	152	169	141	138	141	138	144	153	154	140	150	155	135	149	139	146	165	124	141	156	139	129	143	138	125	153	144	135	161	146	138	129	146	147	150	158	165	163	133	168	142	160	155	145	139	147	124	153	161	163	170	149	130	133	116	138	135	126	147	154	150	141	139	149	155	146	140	143	133	138	147	151	122	144	131	165	143	143	161	168	129	168	180	133	157	109	122	154	146	168	125	155	153	149	141	142	137	145	137	114	137	142	142	158	134	133	131	147	143	129	144	159	159	115	138	138	137	145	151	139	156	133	147	142	146	142	159	139	138	140	133	139	165	158	137	126	134	149	151	146	139	141	154	151	154	164	126	144	161	138	132	148	147	137	150	148	137	157	139	132	139	164	140	152	157	150	140	149	154	151	139	127	137	147	134	150	144	125	138	156	134	156	172	148	127	138	136	146	132	166	137	135	159	172	129	150	159	138	159	150	128	154	144	144	136	165	160	147	153	157	150	139	151	167	152	156	157	150	162	158	139	165	142	143	152	143	146	165	153	155	137	164	127	154	143	140	136	138	157	166	142	144	150	143	147	150	153	143	141	153	170	144	130	144	147	169	147	136	147	124	151	148	164	151	136	123	157	157	155	137	143	145	154	124	153	136	167	171	156	136	138	132	153	144	153	160	152	151	149	151	134	154	125	138	144	152	151	165	152	137	141	162	179	134	146	142	126	132	161	160	145	121	135	154	145	148	124	140	144	152	141	127	142	153	177	147	126	156	136	153	126	126	149	148	156	147	133	139	131	158	141	157	143	166	137	148	143	155	129	124	151	144	134	145	138	155	137	133	133	153	157	138	165	129	172	157	152	139	135	143	148	125	164	151	147	138	143	160	152	150	149	161	163	179	165	150	140	171	147	126	160	163	137	150	157	164	145	143	137	145	150	138	125	146	126	131	173	142	149	154	144	159	152	144	137	143	154	158	127	150	139	131	137	140	99	167	129	146	137	138	135	162	156	132	154	147	168	155	139	150	163	153	157	134	146	134	143	161	140	132	117	142	135	139	131	142	132	138	139	165	147	155	136	145	154	143	162	147	133	139	144	127	132	137	158	157	143	140	157	149	153	147	156	169	148	130	129	143	188	152	163	136	145	149	151	136	148	158	125	164	145	150	159	157	156	164	128	138	147	117	143	144	135	144	149	164	140	158	139	139	142	128	140	140	142	146	138	148	144	150	148	165	159	143	141	152	162	146	154	136	160	136	154	153	153	152	178	156	141	136	172	146	122	138	154	148	127	169	151	140	167	145	125	125	148	158	154	151	150	152	169	153	121	150	141	139	151	148	134	146	135	154	149	155	159	170	151	135	152	135	166	168	134	128	165	142	169	128	140	166	128	126	156	169	159	126	125	139	153	153	132	116	149	160	129	142	160	143	159	176	136	152	148	174	155	154	145	152	134	131	124	143	145	162	166	145	145	156	151	151	129	159	128	145	161	145	153	134	158	143	152	119	157	173	154	163	142	140	146	174	156	145	133	141	150	164	142	148	155	164	148	139	144	144	162	145	159	146	151	141	158	156	154	153	126	144	149	167	141	133	156	158	124	130	152	148	134	134	142	151	153	145	148	144	144	154	126	142	143	141	155	145	149	159	141	162	150	154	140	140	139	146	133	171	163	148	153	136	161	147	161	162	148	155	132	138	122	125	145	151	135	149	131	159	147	136	156	128	140	119	148	144	151	148	160	149	142	149	141	138	152	151	150	141	161	153	136	134	151	164	143	141	163	121	152	144	148	148	150	163	138	164	157	139	151	128	141	142	152	141	143	165	145	170	168	150	154	135	169	145	137	120	155	151	143	142	140	134	132	144	138	154	141	163	164	144	141	143	130	135	133	158	135	139	152	109	130	136	156	147	155	147	150	145	132	147	159	178	149	144	147	147	152	132	159	140	147	149	153	150	150	152	162	142	158	143	143	158	164	157	147	160	163	141	141	142	147	142	148	150	125	149	150	153	144	156	154	151	157	159	150	156	119	139	140	137	145	142	146	142	149	146	139	150	166	133	156	130	157	144	157	134	161	122	120	173	154	126	155	152	156	175	153	137	145	157	156	143	142	141	138	139	138	160	157	127	142	155	139	141	141	152	142	141	162	156	134	136	137	154	128	151	134	126	135	156	146	155	153	152	156	124	129	153	151	131	160	158	146	137	150	135	177	168	155	157	152	153	148	139	137	149	154	172	139	158	165	150	154	135	144	151	135	164	129	155	139	140	152	122	133	142	141	148	131	147	133	154	145	142	133	137	165	129	135	134	133	134	147	151	152	169	164	145	143	160	135	125	143	138	161	147	131	151	135	127	158	133	124	146	154	149	134	157	145	142	142	129	164	159	166	151	162	132	145	144	169	159	140	137	187	156	161	137	154	142	147	170	143	150	151	163	158	130	131	153	146	143	157	143	174	162	172	136	145	143	132	151	160	149	111	158	156	158	145	137	137	137	142	164	166	141	142	143	131	149	129	146	154	158	160	137	138	162	137	163	129	161	147	145	147	153	127	152	125	155	147	135	137	130	148	148	157	144	153	131	136	150	151	150	118	122	140	148	148	154	119	149	133	137	149	149	146	128	158	148	137	132	156	164	131	152	135	151	130	143	155	158	135	137	134	160	152	128	137	167	157	141	159	125	119	119	154	139	149	138	165	146	154	167	135	141	158	152	162	160	121	149	120	140	121	165	166	151
13732	17694	28060	29440	25752	25060	15805	11252	10743	6158	5012	5289	4707	4034	3076	2050	1985	4614	19202	28654	21924	13212	4217	627	571	521	547	606	606	567	535	525	569	585	550	558	593	564	581	553	560	525	563	612	555	540	566	504	551	535	580	536	583	577	524	559	537	584	562	557	559	545	530	587	555	542	579	563	548	567	561	566	591	570	557	526	533	525	512	563	559	549	572	556	605	526	574	517	595	538	528	527	569	544	560	554	554	533	523	581	577	532	544	509	591	583	547	550	549	573	578	553	543	578	589	522	540	515	566	559	580	611	570	543	544	539	533	579	565	566	585	591	559	534	548	563	580	589	546	600	543	547	535	569	542	565	603	572	566	562	559	560	566	554	538	561	533	531	570	563	583	510	568	554	545	595	553	579	535	529	592	553	556	608	553	514	570	530	527	558	552	563	581	495	557	586	555	538	544	582	556	545	562	584	532	565	547	577	552	584	585	555	555	568	563	527	557	537	559	562	568	534	552	567	539	557	571	558	610	511	565	570	574	579	539	572	575	561	567	584	559	538	544	578	523	588	536	559	529	554	521	568	556	546	535	561	550	551	543	577	538	567	613	535	546	612	550	582	543	558	553	576	529	537	567	596	573	556	570	575	562	560	580	563	540	551	580	587	552	569	590	554	559	553	548	569	535	550	529	537	527	543	568	562	603	560	534	587	557	541	518	591	567	537	537	621	552	550	524	527	556	580	557	570	545	543	588	550	566	554	558	544	592	568	563	522	589	551	519	552	532	555	539	534	558	541	522	597	548	558	560	552	607	532	548	590	528	563	554	571	557	552	559	575	585	601	569	526	577	574	599	541	568	586	565	520	523	564	552	538	569	527	552	566	514	572	541	556	579	551	535	546	529	547	565	574	630	518	559	549	554	560	578	581	549	530	541	577	586	533	507	557	537	569	567	543	563	551	578	568	561	565	542	522	532	533	563	584	552	575	561	567	583	553	532	557	564	558	559	555	543	545	618	506	525	597	588	566	530	536	557	524	522	572	565	582	540	616	587	561	554	614	518	553	559	572	556	609	510	540	549	533	573	546	543	601	542	540	575	559	560	510	556	557	531	536	583	576	575	544	562	574	575	569	554	585	526	597	575	564	515	604	566	551	577	542	548	581	553	554	567	577	575	541	604	544	539	580	570	582	579	577	509	546	530	553	554	562	593	565	494	512	572	579	573	547	572	591	562	543	570	571	578	585	553	598	560	611	524	569	556	586	573	599	585	572	570	536	530	563	583	535	533	545	570	581	613	554	529	582	530	593	552	545	537	555	549	542	541	513	541	558	527	575	555	548	563	560	592	547	571	570	547	549	568	555	532	570	535	514	586	503	546	565	536	591	580	571	565	575	573	564	557	572	557	598	538	573	562	559	561	569	563	518	583	548	556	517	560	591	543	552	530	497	595	545	574	565	544	552	595	564	536	571	599	559	573	545	529	560	529	534	549	561	517	578	544	573	544	550	565	586	560	548	546	549	583	572	564	522	527	546	571	544	544	609	599	530	565	568	587	587	543	591	549	517	578	547	558	533	566	589	570	527	569	512	560	538	544	599	574	539	540	592	556	537	561	583	585	574	541	575	546	544	589	520	561	542	559	582	573	566	559	563	554	603	502	596	549	539	557	537	553	545	533	521	560	547	572	563	518	581	576	557	545	577	557	561	608	553	583	524	530	546	523	530	583	512	554	540	555	593	533	559	534	519	602	570	618	569	574	578	569	557	514	539	612	523	574	542	607	541	536	575	557	520	523	566	557	573	569	551	579	580	549	536	557	565	546	545	539	573	568	555	565	542	566	600	554	609	543	570	602	535	566	564	573	582	548	566	538	546	546	564	579	541	526	560	539	565	583	598	545	539	577	541	571	573	582	589	571	568	526	549	596	559	609	562	565	590	562	573	550	536	591	586	564	548	540	557	575	551	533	530	572	575	578	543	550	495	549	568	614	560	536	567	593	554	571	568	567	561	568	560	540	582	568	511	535	545	530	562	553	547	548	581	623	551	535	549	519	562	543	566	572	553	577	598	581	547	553	541	589	570	604	572	565	548	567	549	607	561	527	543	573	550	582	536	576	520	580	515	573	571	566	557	561	517	536	606	552	575	500	563	550	539	522	562	539	568	573	565	493	528	544	533	565	580	539	517	578	545	528	562	556	555	545	588	611	553	529	553	565	544	562	596	574	573	542	590	511	531	574	560	549	556	536	563	522	603	540	609	576	547	530	588	579	560	553	583	579	553	588	580	558	552	573	545	577	549	522	558	567	531	536	571	581	571	596	583	568	553	549	542	569	600	547	532	547	572	596	579	561	557	547	589	554	556	526	547	555	564	547	555	547	593	520	558	566	539	575	533	541	553	540	541	532	531	579	572	565	531	552	613	552	544	604	600	565	533	576	551	552	573	546	529	561	556	555	590	580	568	582	559	591	560	563	578	594	544	537	542	551	544	538	580	568	554	517	528	550	552	605	548	540	587	524	527	561	555	542	558	520	551	534	563	562	583	531	529	553	545	582	577	532	561	554	542	558	563	550	566	548	588	582	544	535	582	531	570	549	561	539	557	565	611	596	572	570	556	536	553	558	549	540	555	545	541	562	588	539	566	526	533	557	563	489	594	538	554	568	541	565	552	527	574	582	572	522	549	540	544	542	529	526	530	582	558	556	540	518	559	550	572	586	579	525	541	556	543	541	575	586	566	603	548	554	561	575	570	588	572	554	567	584	552	559	539	588	569	590	567	551	562	605	530	551	553	516	549	534	566	552	565	544	563	553	545	563	552	566	573	554	585	560	506	590	519	560	560	554	539	550	546	563	547	607	543	548	524	569	584	586	541	570	543	581	539	572	547	513	579	592	586	569	571	570	545	566	537	519	536	554	573	550	562	545	559	580	518	536	576	552	525	583	547	560	575	576	561	523	546	541	610	583	583	576	549	554	579	536	553	543	538	566	514	579	580	535	597	539	591	532	554	535	541	546	552	559	512	558	521	547	521	514	577	555	572	581	533	531	511	561	575	584	569	548	535	585	543	559	561	542	535	560	593	519	519	558	548	607	569	587	567	548	533	514	526	592	529	530	560	578	531	553	571	567	566	558	517	543	523	526	544	528	570	565	541	597	544	548	564	574	545	615	523	593	560	563	547	540	538	550	549	553	606	564	559	597	570	516	536	553	558	616	552	532	550	524	548	545	568	541	547	579	558	559	560	612	512	581	586	578	535	557	568	543	573	533	574	537	579	595	534	582	567	532	522	561	574	563	565	556	562	552	556	544	545	525	545	537	565	520	589	528	588	557	611	544	564	633	534	504	560	576	565	548	557	562	559	525	582	521	551	525	501	540	538	535	581	549	543	565	538	548	577	541	547	566	561	582	573	555	587	564	524	544	553	567	535	530	557	530	516	608	551	577	528	556	527	579	543	553	557	567	553	573	558	578	534	551	552	505	544	567	536	553	543	543	502	568	604	586	564	589	548
21858	24580	37694	31002	24895	22387	15201	8350	5400	2643	1932	1593	1426	884	735	592	539	2988	11063	12587	7346	3277	1119	197	172	206	195	171	202	190	180	207	170	180	191	208	195	170	193	172	173	183	186	199	183	198	171	188	193	178	184	169	197	180	189	203	174	199	215	200	163	179	193	211	199	177	189	207	161	209	177	203	188	178	173	181	199	190	187	199	201	185	206	199	203	197	187	189	152	186	199	181	183	196	197	190	192	168	197	197	192	210	209	190	181	173	200	174	203	198	171	194	206	185	177	194	192	193	197	199	171	187	190	187	188	200	199	192	184	179	215	189	195	169	200	192	179	195	196	191	185	164	186	195	183	191	141	207	188	182	172	180	198	177	187	207	197	175	180	170	175	186	194	196	182	158	229	177	218	200	180	194	186	182	177	166	191	186	193	194	195	200	228	180	199	224	183	159	178	176	184	159	188	209	182	157	200	172	226	195	210	206	170	194	211	185	175	193	194	172	198	188	207	188	179	176	195	200	218	189	204	231	185	184	208	170	190	211	176	198	175	197	180	196	189	188	189	180	212	173	176	185	185	176	199	174	190	171	182	156	197	211	191	177	182	190	169	191	213	190	178	176	188	198	198	210	190	191	189	183	173	180	201	181	192	175	193	181	182	188	176	185	197	175	187	175	195	189	172	173	174	197	199	191	183	208	170	207	201	186	196	183	186	202	203	197	172	191	181	163	172	178	185	188	209	193	182	173	200	169	179	229	184	168	182	199	187	176	193	180	179	200	172	196	192	194	170	196	175	213	186	184	175	168	190	192	162	213	189	181	179	190	168	180	198	204	180	184	211	173	174	186	193	184	169	167	200	195	192	210	190	195	177	194	201	182	193	175	186	197	175	193	204	186	182	199	188	176	195	168	190	196	178	205	187	165	182	221	173	196	169	195	172	176	197	187	181	159	182	193	204	197	188	154	182	186	197	203	197	203	199	196	196	207	185	200	167	185	188	171	217	171	207	205	172	190	173	207	214	175	180	200	175	184	211	191	218	205	199	197	182	193	205	202	178	195	210	211	188	201	200	203	181	182	206	210	197	179	186	205	159	180	179	168	188	205	203	169	188	187	175	166	183	180	166	205	175	188	194	222	176	181	196	187	183	190	180	174	191	180	196	203	188	156	190	178	245	188	183	189	182	179	220	173	183	193	177	184	183	165	196	191	205	188	185	191	196	199	186	211	203	200	197	161	206	185	177	183	193	200	202	196	193	185	189	184	195	197	179	171	156	219	184	189	202	190	187	196	199	214	200	180	190	198	184	170	193	189	198	190	189	167	195	178	191	175	195	163	223	203	216	221	208	183	213	212	217	175	192	169	192	182	166	185	176	195	174	188	190	206	186	164	180	204	213	205	209	196	189	188	184	207	187	173	184	166	190	181	186	152	186	221	176	186	182	149	182	175	195	193	181	204	195	207	187	198	182	194	185	194	182	209	182	191	206	184	194	188	170	178	177	179	203	187	199	214	201	195	196	194	196	196	189	172	178	171	172	189	172	189	203	170	174	172	186	159	194	187	182	200	182	190	181	190	183	187	191	178	193	178	191	196	170	207	195	174	197	164	199	204	173	185	176	200	197	184	184	192	165	201	201	182	184	163	197	183	167	189	184	162	196	174	192	199	201	177	205	194	205	207	193	151	185	194	198	177	203	193	212	173	177	195	197	175	178	190	199	199	159	203	208	200	182	215	218	182	176	191	190	183	191	156	207	192	199	175	208	195	182	176	178	171	169	179	211	197	187	192	177	179	228	173	193	205	176	218	183	197	157	189	181	206	192	193	169	202	184	167	183	208	202	212	207	173	192	183	161	183	201	186	188	188	178	168	173	183	174	208	194	196	182	210	205	173	191	203	150	196	182	179	175	163	171	193	185	173	194	193	210	178	175	188	178	160	186	183	187	206	195	184	190	169	177	184	199	197	196	191	189	209	180	174	171	183	191	189	182	196	192	206	193	183	205	195	202	199	197	194	173	191	201	185	181	209	186	174	202	180	198	176	197	187	184	186	186	192	200	192	195	201	190	187	204	187	175	198	168	192	205	186	198	193	209	166	203	198	187	189	197	193	195	207	207	201	162	198	208	168	207	190	186	180	177	197	188	195	178	206	201	181	202	186	188	206	181	198	164	190	199	185	169	195	189	181	176	180	192	186	181	182	184	184	190	214	180	179	198	166	195	199	180	190	183	167	171	195	181	178	166	207	195	176	201	198	201	193	180	188	188	191	184	170	141	190	169	203	192	186	193	179	177	198	196	179	179	202	200	187	182	170	199	203	175	183	180	201	165	186	177	188	209	186	181	208	201	197	193	188	184	188	184	188	202	213	180	181	201	200	198	180	187	175	183	183	181	170	173	201	179	171	188	210	154	181	196	177	197	192	195	173	195	203	202	200	166	195	210	180	197	205	192	198	193	190	192	174	177	192	190	191	199	183	142	176	182	172	178	197	161	170	181	184	194	179	221	185	199	192	200	193	159	216	203	206	174	206	188	185	174	164	176	187	188	197	187	200	187	188	211	161	209	183	190	187	185	192	222	202	186	202	212	201	200	177	192	186	180	187	170	202	191	183	209	190	193	164	176	198	202	189	172	184	172	215	160	192	182	181	198	186	205	194	182	181	204	174	171	180	176	171	183	165	173	201	184	193	178	174	182	178	189	169	195	170	186	203	206	186	194	202	218	204	197	168	204	203	204	203	199	165	211	189	221	225	162	192	212	222	193	165	192	157	176	181	190	180	185	195	196	175	183	204	197	197	180	185	178	173	190	199	198	201	190	176	179	194	208	183	186	190	197	165	182	169	193	203	211	185	198	194	179	193	220	182	193	188	195	188	177	168	197	162	182	187	180	199	211	195	203	188	180	175	189	195	187	188	179	198	198	183	184	204	203	185	187	199	183	201	175	185	199	200	204	169	182	177	172	168	232	181	168	208	178	186	215	161	194	184	194	198	201	196	198	193	208	153	191	167	223	186	175	173	214	166	184	191	192	179	193	180	187	189	173	167	196	199	192	189	178	197	217	160	199	174	206	216	197	176	199	162	198	221	184	190	199	209	188	202	197	174	178	158	177	188	200	202	181	203	179	192	196	188	184	185	177	218	160	189	186	192	187	184	162	187	197	176	183	187	224	156	171	188	198	187	187	173	180	192	181	182	206	166	150	193	202	176	198	180	182	192	169	207	168	202	206	192	183	170	190	193	181	192	185	168	175	231	174	203	213	174	203	211	167	179	196	163	168	186	201	170	194	178	173	195	172	197	179	182	184	196	161	189	190	193	201	202	189	193	163	171	183	178	188	239	218	185	191	187	169	165	168	176	177	198	213	208	197	157	193	200	203	163	202	186	183	155	197	180	184	183	189	180	180	191	196	183	195	168	162	167	196	168	213	194	207	197	188	163	230	174	184	179	196	226	224	196	190	193	183	199	204	195	170	212	178	181	171	199	204	168	170	201	170	185	201	189
18318	22103	37569	36788	33336	32065	22298	16653	15402	9953	8393	7962	7088	5061	4418	3642	3291	13354	33557	33778	25158	15080	6159	718	699	710	699	736	647	690	677	698	693	672	691	665	688	656	689	671	689	687	703	666	672	703	688	684	670	673	707	690	698	657	706	707	690	666	683	656	637	653	730	730	658	690	697	687	676	693	699	687	608	707	693	684	684	598	653	703	692	673	654	649	680	681	657	678	765	676	712	695	740	708	692	674	669	703	677	678	725	683	714	684	689	697	716	730	720	719	708	698	709	700	697	711	718	709	699	655	754	711	684	700	684	667	678	666	679	695	693	669	672	659	737	692	673	648	675	643	724	684	742	712	702	670	673	702	721	709	619	696	667	682	648	687	678	692	744	686	702	710	693	698	665	660	687	721	694	677	692	701	719	681	659	670	705	747	717	693	708	695	667	678	663	668	712	658	684	703	660	720	656	680	705	678	648	655	694	655	735	751	635	621	698	702	717	697	697	716	682	729	666	707	647	652	672	673	665	686	678	685	711	707	692	734	640	672	672	636	707	708	686	749	648	647	674	637	694	672	660	671	686	697	665	716	660	691	717	679	684	709	666	671	706	749	691	709	673	645	631	698	636	679	667	665	669	676	699	645	659	674	695	640	714	661	718	645	691	685	717	694	714	731	721	690	674	685	697	678	648	719	700	699	685	672	676	710	647	683	714	622	713	685	687	696	688	668	732	698	638	695	705	717	669	632	673	681	689	731	728	687	711	725	722	642	712	666	703	663	640	713	704	680	664	711	736	701	636	674	646	681	732	655	707	688	707	722	692	626	702	674	689	652	731	710	673	696	675	626	694	721	683	662	680	687	640	686	693	689	656	718	727	662	679	643	719	645	648	672	667	700	659	668	691	644	659	691	678	666	721	690	663	680	710	683	706	691	622	676	714	717	748	685	685	687	668	704	672	660	656	656	688	688	675	703	691	679	684	679	673	694	656	675	683	672	709	683	660	711	682	692	657	693	686	689	715	696	693	694	729	720	675	667	651	675	694	665	709	641	702	710	665	718	682	657	677	728	658	681	665	643	663	682	689	684	671	635	641	680	716	666	673	721	639	706	659	672	724	684	628	687	686	701	718	650	620	691	675	734	674	712	711	666	660	662	670	681	691	702	669	707	679	630	706	708	707	658	666	676	693	689	728	729	697	742	680	721	653	686	720	712	660	666	726	659	662	703	683	692	671	674	658	715	714	660	682	681	673	701	710	724	713	750	719	661	727	669	661	696	735	658	701	665	722	686	672	680	678	667	731	670	701	672	710	675	684	683	661	698	681	685	711	707	692	736	701	713	689	684	702	641	719	623	736	681	727	766	707	677	682	630	727	668	675	697	678	665	681	723	693	653	707	623	664	672	707	679	729	633	714	668	679	639	704	660	683	665	675	694	689	649	668	671	688	717	679	654	705	652	651	662	703	686	739	704	676	742	685	667	643	639	650	671	695	710	670	648	720	682	641	660	693	672	678	692	644	689	694	680	675	699	643	697	688	697	653	711	687	726	647	684	709	689	708	686	688	699	690	650	712	703	704	748	696	641	687	656	678	673	699	702	659	705	676	657	690	656	683	670	667	713	678	666	710	680	680	698	701	737	648	699	688	683	718	662	694	717	707	716	669	719	688	654	680	722	697	692	740	643	694	653	701	669	760	624	626	687	728	720	687	676	683	654	689	673	661	725	679	660	672	699	698	691	734	723	696	690	691	697	693	624	720	671	668	704	720	667	679	688	661	675	711	696	649	638	728	689	672	685	700	742	681	729	691	672	716	692	708	659	697	657	685	677	722	718	696	679	663	646	680	703	733	673	664	684	671	655	694	650	693	675	669	666	730	651	691	662	717	672	688	692	654	718	658	696	693	684	676	695	689	704	652	715	683	753	685	734	720	662	680	656	679	660	729	699	673	685	687	629	695	718	666	662	690	720	657	664	692	701	638	727	652	709	702	671	677	666	708	696	692	671	709	745	658	687	711	659	646	716	672	682	664	695	682	664	698	675	692	653	676	679	746	663	692	702	653	688	653	680	689	672	637	720	650	713	659	713	672	649	733	727	748	681	708	697	676	670	647	706	755	663	696	718	668	702	702	698	651	711	656	706	681	679	711	714	691	657	767	677	674	672	685	642	719	668	738	658	679	666	659	659	659	751	653	640	703	651	670	677	698	664	685	679	706	709	675	701	701	717	665	672	692	686	695	665	657	687	690	701	672	711	707	662	680	694	712	689	683	675	663	719	711	689	678	708	647	679	722	719	675	725	690	704	664	696	671	700	676	722	701	733	666	694	746	691	716	695	708	706	709	632	722	674	675	735	666	728	679	664	637	676	703	665	672	690	659	684	704	703	675	702	678	663	689	698	721	716	636	707	679	710	706	718	695	700	688	654	729	679	703	716	716	688	670	706	646	682	679	661	668	705	672	654	650	663	680	752	721	731	694	654	724	705	662	653	715	701	697	718	681	637	726	705	716	673	672	735	725	646	714	700	699	687	671	634	696	702	686	656	668	734	697	653	654	722	688	715	675	656	631	660	694	704	695	707	711	692	655	701	683	718	675	689	718	719	655	690	665	706	649	678	676	630	665	713	700	720	645	668	765	711	701	702	662	730	712	725	711	669	707	692	704	695	694	632	724	689	706	671	675	668	658	690	697	725	734	721	706	698	671	699	664	685	651	706	669	628	665	705	675	633	742	679	689	655	705	728	671	691	653	684	720	661	688	673	672	667	699	666	669	723	690	703	668	753	689	677	688	690	713	670	689	651	701	703	680	716	691	702	642	670	666	697	643	680	663	701	713	697	665	718	651	699	694	718	690	729	697	700	748	697	660	673	691	702	685	662	681	709	680	702	653	683	716	640	682	674	676	697	716	693	690	732	679	655	662	745	698	719	693	729	665	643	749	668	661	656	655	677	663	686	670	688	717	678	667	683	677	689	658	650	698	675	667	702	715	680	720	710	706	684	667	660	674	676	694	668	683	689	678	679	722	692	684	679	681	708	670	707	704	715	674	689	694	695	675	695	659	665	678	684	651	719	648	676	664	710	732	702	717	646	645	659	695	697	737	644	705	690	649	695	681	688	708	685	678	692	650	689	697	668	678	663	687	699	731	705	686	693	673	707	718	685	681	641	674	682	682	686	658	687	658	695	681	676	693	686	670	675	686	660	675	606	679	696	696	670	699	683	702	676	667	680	728	724	700	679	678	734	704	619	717	674	666	659	715	683	668	669	706	691	672	739	608	665	702	732	699	681	696	718	673	695	728	680	737	670	706	688	701	666	730	732	680	693	696	689	691	681	716	691	668	711	680	716	672	703	707	721	700	681	670	717	642	712	694	689	658	681	675	675	734	683	658	698	724	710	697	683	716	634	671	735	672	693	692	665	698	688	668	711	702	687	709	680	610	658	671	696	666	616	669	707	691	686	681	692	672	692	642	723	653	679	694	690	668	643	681	662	714	712	695	671	737	647
3781	4332	6609	5557	4129	2025	846	530	405	319	341	303	218	259	239	231	216	240	706	950	681	342	157	149	149	127	131	157	147	129	141	148	137	159	155	126	133	128	137	143	138	142	160	186	152	134	149	153	150	121	147	131	140	140	134	135	145	113	142	154	153	142	140	126	154	133	141	144	141	133	135	153	155	156	173	126	153	128	143	155	157	118	164	145	141	144	123	158	158	157	149	153	149	148	151	146	137	133	156	162	156	129	156	159	127	136	164	153	132	145	134	161	163	140	166	138	138	155	157	147	167	155	163	136	128	156	149	130	142	143	154	136	142	127	173	145	151	130	138	144	167	116	150	140	138	128	140	142	137	140	154	164	179	159	128	140	136	151	135	144	117	142	135	142	146	145	153	148	148	145	141	161	115	152	136	157	152	159	145	143	126	137	161	135	151	139	154	139	151	166	140	159	140	142	162	132	147	146	145	160	153	167	154	194	140	169	139	143	153	128	134	134	133	154	131	124	170	137	153	136	133	149	150	151	156	143	126	153	130	147	178	164	169	141	146	155	146	152	160	137	145	158	164	153	137	155	127	152	128	153	153	162	138	150	157	140	145	162	139	121	152	148	133	143	147	133	160	157	167	157	161	151	150	150	150	147	122	162	173	161	147	160	154	127	157	160	156	169	140	116	126	162	126	112	161	151	127	128	143	126	143	145	151	151	174	169	142	128	149	135	150	157	133	149	142	144	140	124	136	147	156	148	158	140	183	129	164	163	145	169	147	148	153	154	141	126	153	141	130	148	143	143	161	136	151	140	135	141	141	128	164	131	134	165	147	142	156	145	155	140	147	133	129	122	166	135	129	142	132	137	143	130	143	159	157	172	156	145	146	148	148	156	153	137	158	159	151	154	135	148	126	161	150	136	165	139	138	152	128	162	131	146	142	136	148	158	157	122	132	140	139	175	137	134	153	143	156	176	149	124	147	143	135	173	139	145	153	144	149	145	166	147	142	153	136	146	169	133	137	150	141	137	143	146	136	146	152	143	146	148	143	140	141	130	145	156	146	137	142	145	137	150	144	160	161	147	151	143	160	144	176	166	145	155	139	151	153	144	131	125	142	158	141	171	155	138	157	145	171	128	132	134	168	174	141	151	147	152	155	141	136	149	133	145	138	156	138	153	133	141	152	143	143	129	133	132	163	149	146	138	159	171	123	133	126	160	136	148	142	139	138	136	155	149	115	111	156	139	132	123	172	163	154	155	160	152	144	165	128	156	150	160	159	166	140	142	142	165	164	128	158	136	149	157	133	153	151	138	135	138	130	143	143	138	139	130	129	139	145	133	151	118	146	125	152	152	136	147	137	138	152	148	140	149	147	143	146	141	145	154	138	156	170	144	152	153	155	155	135	166	135	173	148	156	144	151	136	152	132	144	139	141	129	151	149	140	127	139	139	142	132	141	153	141	166	129	138	128	158	150	160	138	150	150	155	162	156	146	126	147	139	145	157	172	149	157	143	146	150	136	173	130	154	154	151	158	135	145	139	154	148	151	147	173	145	142	155	141	145	122	144	145	145	142	149	148	124	131	134	172	137	133	140	122	151	148	148	140	146	156	145	166	145	146	160	129	156	139	139	139	136	157	158	147	162	157	134	157	145	132	139	153	170	161	144	151	158	142	139	161	156	139	137	117	152	139	147	135	157	150	152	181	141	152	138	158	156	149	147	138	138	148	133	134	146	125	126	132	127	142	140	148	147	151	163	122	145	145	149	143	161	138	139	144	141	147	154	143	137	151	151	140	129	164	115	152	153	144	163	155	137	119	138	153	161	144	149	143	147	135	143	160	153	145	139	171	174	133	153	130	139	137	139	134	113	162	132	135	151	148	141	143	143	137	157	142	135	131	165	149	149	144	131	138	130	137	151	150	140	143	133	143	161	121	137	122	149	147	162	139	134	160	169	140	134	132	143	122	145	150	139	149	152	158	150	159	148	130	135	135	160	154	128	146	132	150	150	160	134	137	130	150	136	159	122	158	165	140	124	145	144	153	139	131	158	132	125	165	156	138	156	138	151	151	159	130	142	130	145	153	161	164	150	143	140	129	167	159	134	137	131	142	167	148	134	119	138	130	140	174	162	168	139	141	131	138	145	123	131	144	141	135	149	148	136	146	134	154	151	159	151	142	140	164	147	163	169	143	137	134	147	134	145	155	153	140	154	141	134	150	139	169	135	145	135	146	151	139	149	140	132	158	132	141	142	139	158	134	149	126	143	150	119	133	144	164	148	137	144	152	138	151	148	140	137	147	142	143	163	161	148	172	166	139	113	141	129	157	138	164	153	127	135	129	150	149	138	141	146	157	143	155	145	152	144	147	156	129	144	173	158	146	150	138	156	139	148	141	174	155	167	152	155	153	135	126	129	146	146	146	150	159	131	158	147	121	133	137	152	145	131	165	140	124	127	142	127	139	159	142	160	144	135	163	140	166	162	143	154	142	146	158	139	143	171	166	132	148	152	146	145	155	139	124	162	147	136	155	156	144	135	154	146	145	151	156	136	141	143	144	131	152	157	150	141	136	166	119	142	133	146	145	141	138	132	144	150	133	159	152	151	169	141	151	153	144	136	164	149	123	157	137	161	164	155	159	147	160	154	135	147	146	146	131	148	164	152	148	136	137	147	161	168	149	152	111	146	149	150	145	119	137	144	128	153	152	151	135	170	154	126	158	152	157	131	141	143	147	160	149	150	129	152	151	151	159	140	153	125	152	140	141	151	164	134	137	145	163	134	140	140	135	150	148	153	136	133	143	149	147	165	137	142	128	149	139	147	141	157	157	122	157	157	145	133	141	136	134	158	179	143	143	137	150	163	143	151	140	139	153	156	139	154	150	148	148	139	152	141	129	147	153	155	149	155	142	155	151	136	140	154	162	137	129	155	145	143	139	151	153	141	143	153	152	148	148	147	141	166	156	164	143	121	153	158	137	158	154	141	149	144	157	114	139	148	143	146	138	138	150	146	130	151	114	130	141	147	135	143	148	141	135	149	136	139	160	123	131	174	145	139	123	149	154	126	150	143	155	159	142	139	131	139	157	134	152	154	141	172	152	157	147	141	131	150	148	138	142	156	127	170	155	126	148	144	168	134	155	156	155	128	147	159	144	161	135	137	136	160	151	150	145	161	149	167	144	125	159	142	154	153	145	151	138	114	133	142	151	140	135	145	137	145	157	168	166	145	146	161	127	150	142	169	143	146	150	136	152	161	158	149	151	149	148	140	132	148	139	152	129	148	113	147	135	177	144	145	152	141	129	139	145	152	154	155	130	142	157	163	163	124	134	158	165	142	132	121	142	148	137	129	153	122	155	147	140	140	147	160	153	144	167	157	155	171	128	142	182	168	136	172	154	152	157	158	112	141	156	135	143	161	145	127	130	161	146	141	130	142	164	156	134	149	145	123	133	144	136	151	145	153	134	152	154	131	137	128	160	147	165	134	136	128	142	159	159
4100	6053	12000	14203	12918	7702	3298	2422	2019	1834	1730	1383	1187	1448	1285	985	932	1247	3841	5120	3439	1534	687	592	541	586	554	523	538	533	556	571	543	525	535	542	545	533	514	548	540	544	549	504	532	523	571	546	553	549	567	589	531	591	566	549	569	544	538	533	524	557	562	536	558	556	594	587	559	550	581	559	553	527	557	557	522	594	552	579	527	590	558	537	572	561	547	577	510	489	550	530	578	604	559	540	570	516	510	538	552	527	566	551	557	536	547	550	586	581	558	545	532	591	540	545	586	537	552	539	534	546	548	548	599	531	592	561	567	557	533	571	544	541	539	558	558	560	539	549	539	541	531	545	558	576	539	544	565	516	550	551	532	612	543	599	561	562	574	538	575	533	561	567	559	535	549	542	576	569	579	589	541	544	551	559	569	532	587	515	575	540	549	556	559	574	569	529	509	507	505	537	568	606	555	519	557	548	543	570	529	546	543	563	532	531	599	563	600	546	572	589	540	560	576	546	569	583	516	584	546	559	553	539	589	574	567	585	555	561	539	535	565	570	561	540	539	560	563	562	538	576	521	540	545	571	563	558	583	543	592	591	544	586	588	561	535	545	573	522	577	537	539	555	557	569	521	541	571	556	514	588	526	531	549	566	502	556	542	529	538	562	531	523	547	540	568	539	533	548	571	564	541	567	578	541	607	543	561	593	557	584	547	596	571	531	563	540	564	549	559	529	545	534	511	534	548	570	578	515	568	574	606	572	561	602	546	539	584	553	579	540	574	591	527	511	538	550	496	582	580	498	546	596	566	521	536	532	562	537	536	586	507	540	531	528	560	563	565	566	580	577	570	569	575	584	557	585	546	528	572	590	558	569	588	563	574	566	587	542	545	554	553	541	532	542	538	562	593	586	585	537	578	550	561	561	573	529	579	557	580	544	570	537	562	592	542	544	502	557	523	554	542	549	562	583	554	532	579	533	590	576	617	548	566	551	576	565	567	558	551	546	510	550	553	588	535	585	557	536	558	616	551	556	555	605	552	556	564	597	555	539	586	592	568	569	504	557	528	532	550	566	532	574	527	531	516	530	589	550	528	586	531	553	563	550	562	579	560	544	547	530	565	557	537	567	536	569	574	561	540	563	550	569	563	545	567	585	567	535	539	550	529	549	580	559	527	537	549	565	567	539	546	530	559	532	532	556	551	556	553	547	533	536	569	504	518	521	561	542	567	524	559	573	552	580	574	577	576	537	544	559	549	557	512	555	553	542	583	562	577	520	528	553	548	554	539	518	564	555	547	558	562	531	594	545	552	547	530	543	537	563	556	532	571	544	537	531	542	598	508	580	553	521	533	531	549	561	560	582	557	552	541	544	544	572	570	542	557	541	557	574	563	556	536	569	576	558	503	537	546	548	578	513	536	640	548	533	525	554	574	608	550	552	586	564	545	528	533	513	557	541	543	556	579	495	573	551	530	528	527	561	566	556	554	575	540	519	571	564	553	518	544	548	550	555	529	533	541	556	587	533	558	557	522	608	558	533	527	548	544	537	565	564	574	571	552	571	546	555	548	546	598	538	548	550	558	522	558	597	590	569	521	582	549	566	550	537	546	542	526	551	555	519	541	537	498	563	599	576	537	561	546	571	527	526	533	526	560	553	532	574	564	574	519	558	575	552	556	537	544	562	552	569	535	602	522	553	575	538	578	534	543	547	569	573	561	551	527	538	528	563	549	547	536	571	529	561	575	546	503	515	563	588	519	561	546	540	589	581	597	586	526	545	559	546	573	550	583	549	552	571	574	517	540	539	531	583	561	532	557	559	551	524	535	571	569	549	533	530	583	553	541	533	568	558	527	606	568	540	553	560	556	551	550	501	546	557	554	574	574	567	550	589	527	568	556	578	540	573	568	536	530	563	551	577	546	563	565	560	549	559	572	575	585	534	529	538	543	590	543	527	538	606	563	547	562	544	544	574	542	594	607	552	537	535	542	569	589	549	554	552	595	577	616	543	530	561	563	529	554	527	554	529	583	537	537	556	558	529	528	561	554	585	554	564	578	544	547	597	523	527	542	561	581	525	596	554	577	557	559	533	539	525	540	561	569	572	540	556	561	538	537	544	558	547	589	546	573	546	568	513	546	563	536	555	528	517	543	550	546	542	558	581	546	566	539	574	541	540	560	580	581	540	525	513	564	541	583	571	515	566	548	551	569	546	602	548	519	559	530	584	524	558	551	544	564	538	536	519	565	543	573	580	553	567	520	546	545	550	545	548	554	561	559	572	518	565	526	600	588	559	586	561	549	560	524	552	530	569	529	566	549	559	543	553	560	551	510	554	561	607	530	565	568	533	586	557	536	545	554	562	497	532	554	561	563	514	541	581	539	548	537	568	581	533	526	589	584	526	563	559	572	514	574	578	578	570	512	549	531	551	549	518	532	581	542	537	523	555	572	540	567	595	587	549	561	531	548	529	501	573	541	573	540	540	517	538	553	545	536	541	586	559	564	561	512	592	584	552	559	532	586	540	536	589	564	542	556	545	501	561	514	550	589	607	575	550	558	535	563	558	544	568	536	533	529	563	519	518	528	563	587	582	536	552	590	522	550	531	587	567	507	569	539	569	598	544	562	554	595	541	563	572	567	511	571	584	555	567	561	575	575	530	583	531	559	556	541	533	549	535	547	558	551	549	523	595	562	538	581	567	550	513	547	580	548	573	510	549	550	589	547	580	528	538	525	593	549	554	545	559	562	573	589	545	537	592	562	542	561	544	553	558	553	570	518	551	554	555	545	546	563	552	553	547	506	543	548	559	575	569	497	555	531	568	564	562	558	585	554	522	565	573	551	544	594	559	565	571	519	553	581	568	551	545	564	563	569	578	552	572	540	527	559	592	570	540	584	526	558	553	530	607	553	567	610	520	565	533	558	558	604	560	524	589	527	527	515	589	545	544	602	544	555	601	574	511	548	532	578	551	487	532	554	572	552	561	582	549	557	560	548	557	571	529	589	526	568	578	591	506	594	542	574	547	503	552	566	518	547	547	577	574	544	567	549	554	541	537	566	518	541	545	536	555	574	540	531	548	563	519	532	564	569	574	592	540	538	595	565	549	554	564	594	552	564	552	551	531	530	552	563	572	560	566	569	581	561	561	533	560	552	576	510	565	610	499	535	530	574	535	506	537	541	566	537	513	535	529	542	582	546	526	510	566	531	537	539	561	568	537	595	582	569	492	552	576	579	532	578	522	582	564	527	569	512	534	574	507	574	600	568	542	585	593	562	580	569	585	547	532	554	553	581	547	564	528	550	554	613	527	532	554	557	537	521	550	529	585	545	563	546	591	577	529	565	540	520	562	556	562	553	555	556	562	529	517	557	532	612	553	604	556	522	549	546	553	533	561	535	543	533	561	544	585	619	578	577	611	568	529	586	536	554	576	521	577	536	535	553	612	548	591	586	550	526	623	510	551	559	550	539	509	556	546	581	530	544	573	542	565	552	545	574	533
16175	22730	30229	26044	25814	21853	11521	5933	2475	1522	1166	803	593	456	351	402	991	3265	7634	7219	3778	1390	335	177	147	139	158	157	132	154	152	137	152	138	151	139	160	148	164	143	143	134	171	153	144	154	160	139	123	138	155	129	156	160	152	142	170	174	156	172	158	132	158	146	138	135	143	161	182	152	150	167	163	148	148	151	176	136	147	142	136	142	123	148	160	148	148	141	142	165	132	146	151	146	174	135	129	155	146	153	152	136	142	140	137	155	132	145	136	134	146	148	160	147	142	170	151	153	147	154	137	146	153	146	152	150	105	142	144	156	162	143	158	168	151	145	134	146	148	140	140	131	146	157	134	136	173	162	141	148	152	149	161	135	160	159	160	126	147	157	167	134	144	152	151	151	167	149	169	154	146	144	154	130	153	138	140	165	178	153	162	135	127	161	140	159	166	168	166	139	156	154	157	143	142	125	146	138	135	157	168	177	135	136	153	158	137	132	147	168	146	144	137	155	157	150	157	141	138	137	166	130	160	147	162	154	144	157	158	155	139	163	145	142	157	154	161	158	153	123	124	170	150	147	145	138	139	141	149	152	135	133	142	143	166	160	155	139	163	131	158	161	158	147	177	130	153	159	149	146	135	153	144	167	162	151	160	149	137	147	153	142	157	161	167	152	183	146	141	160	159	137	142	155	159	153	148	129	142	148	146	162	171	152	148	119	159	139	146	162	142	131	145	145	129	143	161	147	139	128	145	168	147	147	123	154	169	156	146	174	134	137	132	147	144	139	140	142	167	143	151	154	145	133	150	152	149	172	156	131	152	157	115	181	142	160	158	151	147	163	151	154	138	153	156	140	142	156	125	144	144	154	128	152	147	153	159	140	145	138	142	162	159	162	169	151	149	149	157	156	122	134	130	153	150	136	155	178	139	159	151	169	152	153	137	152	159	131	146	163	144	139	144	145	158	160	160	147	157	138	133	171	151	136	149	158	152	164	150	158	150	182	141	141	144	162	157	153	159	146	143	153	163	147	151	144	140	157	151	135	159	147	154	145	149	148	126	143	134	147	136	143	176	167	153	154	153	151	151	138	156	158	162	139	159	148	158	149	152	135	144	157	148	152	156	155	152	132	144	128	152	153	135	153	157	136	146	162	146	178	152	139	160	141	159	168	123	146	132	170	150	126	154	153	149	125	143	156	128	160	126	142	157	136	149	163	119	142	165	139	144	141	154	161	177	147	145	140	158	167	128	125	137	146	150	150	114	159	157	135	158	144	143	139	129	167	171	146	130	129	121	156	138	162	133	175	151	171	143	156	147	162	151	137	148	169	147	155	143	143	150	167	133	130	162	158	130	154	162	145	145	159	150	151	157	162	160	148	146	142	142	158	143	162	166	146	127	133	141	161	127	132	145	156	138	184	152	151	164	136	124	137	136	172	167	155	175	149	139	167	132	159	131	129	131	137	130	142	149	145	138	125	157	153	165	168	119	146	159	140	156	136	141	130	152	146	138	146	163	159	125	154	142	136	148	135	139	163	145	135	143	146	143	159	160	171	164	151	131	132	158	152	163	155	115	144	122	146	152	136	133	138	139	139	145	163	155	126	147	135	146	131	153	148	131	152	159	153	142	173	144	136	135	165	140	138	150	151	157	165	147	138	153	156	146	153	146	137	144	148	156	143	174	146	144	140	165	133	135	130	152	147	151	140	146	165	143	149	141	177	152	127	148	164	151	138	140	143	147	140	155	139	157	153	125	149	122	133	145	143	124	143	139	166	145	138	161	143	144	133	142	120	138	156	173	168	148	155	149	152	140	145	146	129	148	144	149	157	147	150	127	171	147	148	135	145	154	126	173	144	149	152	140	156	154	136	164	154	173	152	136	145	141	130	140	147	138	142	146	154	144	136	146	132	161	148	172	128	152	163	124	158	147	161	147	154	158	150	155	144	143	148	151	159	149	175	153	148	159	132	135	139	147	155	146	147	156	114	143	161	136	173	146	162	174	140	126	154	135	144	156	150	136	138	144	156	144	136	151	141	144	144	137	146	159	135	137	166	164	158	144	124	142	131	142	134	155	164	144	149	147	162	144	158	153	145	165	156	166	153	158	161	157	146	167	147	154	163	143	137	140	161	169	130	142	143	155	142	157	146	159	146	155	155	163	145	158	153	136	154	144	151	154	144	150	147	165	191	167	135	154	149	161	151	139	147	144	129	146	143	169	144	142	158	132	134	136	155	138	140	147	149	148	153	166	142	145	156	137	142	151	118	161	139	163	138	149	150	153	132	156	154	154	152	157	136	165	153	146	127	151	139	162	165	147	135	142	140	143	169	164	153	151	164	134	136	149	172	156	143	136	155	143	162	156	155	125	135	139	142	150	160	142	124	140	174	138	162	143	159	171	144	158	136	135	136	132	134	150	168	141	162	159	141	152	138	168	146	155	145	143	171	134	158	162	156	155	136	145	152	153	143	152	142	149	163	128	147	144	144	140	156	148	133	127	158	143	128	151	141	132	160	138	129	147	154	162	169	144	171	143	159	169	159	151	173	169	143	149	142	164	157	143	149	154	157	161	130	158	145	145	141	148	153	161	136	156	150	142	148	143	151	129	150	149	162	156	145	146	162	161	154	145	145	130	137	158	154	146	146	141	143	154	124	124	136	141	151	157	144	154	156	143	141	130	148	147	164	135	150	141	153	133	148	149	146	143	176	166	156	138	149	144	149	139	140	126	160	137	150	144	144	143	166	166	151	158	161	172	147	145	160	156	160	144	153	156	142	159	150	161	153	144	156	137	119	161	156	155	150	167	137	151	175	155	157	146	147	147	157	140	128	105	145	157	150	146	154	139	173	133	160	154	156	169	125	150	137	151	142	136	141	170	135	141	155	136	149	148	158	130	134	158	154	149	148	164	145	136	129	143	164	156	151	121	152	135	157	144	161	162	153	136	162	157	150	153	142	150	163	135	145	164	139	147	136	128	131	142	174	136	154	158	133	149	145	134	151	154	173	154	137	172	155	128	166	139	145	133	128	145	174	144	155	149	128	145	153	141	150	136	146	148	143	149	161	137	151	143	159	167	161	148	154	136	143	140	156	157	142	150	137	127	135	148	137	153	154	162	145	135	172	124	150	148	111	138	131	164	144	180	145	154	145	143	147	168	150	163	129	160	139	150	141	169	152	123	145	155	147	166	145	161	164	155	149	154	175	139	151	142	152	149	157	122	163	138	148	145	144	144	182	143	164	133	154	148	145	134	157	143	153	154	163	144	172	145	145	143	146	132	152	167	143	129	138	154	142	156	150	137	165	149	145	151	127	142	138	125	135	136	158	157	176	166	126	120	140	148	152	141	152	137	147	144	134	148	166	158	145	129	158	143	141	148	140	135	153	131	136	144	114	164	167	131	158	145	136	162	151	151	148	150	153	120	158	149	149	149	139	160	146	151	135	138	151	153	146	137	162	165	140	167	149	165	135	145	126	146	145	153	160	128	161	139	142
14844	21057	31469	33077	35231	29513	18364	14134	8709	7024	5859	4243	3355	2362	2210	2226	5855	16845	27865	25668	16578	7558	1795	578	604	526	574	570	577	566	546	578	546	620	512	530	595	589	543	546	592	556	547	566	540	524	538	571	565	585	555	587	534	544	563	539	574	540	572	560	559	564	546	624	563	538	600	569	588	529	569	568	541	590	563	601	594	593	548	566	587	573	549	544	546	552	507	554	595	557	605	547	537	562	546	589	557	590	563	551	524	580	528	546	571	547	524	560	569	576	614	524	532	561	543	535	569	552	555	529	546	608	563	542	590	582	558	564	550	551	558	586	579	572	579	566	575	603	553	535	561	552	554	557	562	561	566	565	560	591	569	599	567	583	553	560	545	551	585	557	529	503	593	561	568	580	604	536	545	572	565	602	545	581	559	534	565	530	583	571	564	535	574	557	605	559	595	572	580	537	579	578	536	540	557	535	540	578	564	557	595	564	548	584	572	585	545	575	595	542	558	609	509	557	547	557	577	590	579	607	567	576	546	526	563	508	615	525	586	560	582	550	581	570	586	583	545	554	568	586	583	594	579	525	581	570	535	576	596	544	551	568	538	555	613	602	559	538	539	525	519	586	513	589	556	569	532	540	539	557	589	564	606	558	554	549	585	554	548	611	563	556	593	547	559	562	530	563	574	557	581	564	585	580	551	532	597	524	606	567	541	560	597	600	568	547	570	605	611	535	591	563	567	515	571	594	586	556	568	620	560	558	583	555	544	561	607	579	567	552	518	556	591	545	571	613	581	584	601	624	552	559	548	583	578	569	626	564	578	580	580	581	557	598	556	553	573	575	575	565	568	548	595	537	560	518	562	550	554	576	580	539	584	612	542	550	604	549	540	559	544	557	563	601	539	538	565	541	558	562	531	576	570	540	562	598	568	552	513	545	605	581	544	546	562	600	573	564	550	588	552	546	565	529	602	572	595	527	595	545	556	565	544	536	552	539	625	512	552	582	546	569	557	534	588	566	612	593	565	589	567	555	557	552	548	548	569	570	575	543	555	554	522	598	592	569	577	545	583	549	547	524	631	556	544	572	576	579	586	580	518	556	561	557	564	557	553	559	550	551	574	560	558	572	577	583	578	586	545	568	589	568	545	563	557	558	589	553	569	571	552	558	537	635	619	569	582	539	538	583	561	562	563	602	590	551	502	549	611	581	594	539	571	531	534	543	556	553	566	568	567	546	581	549	566	559	552	568	564	545	532	571	546	547	529	566	538	549	562	572	575	617	588	549	545	552	581	564	593	574	550	577	585	562	528	555	571	552	564	522	519	599	545	575	578	572	580	543	559	558	560	538	587	568	610	572	564	562	542	502	593	536	545	602	561	527	570	572	542	586	600	543	543	569	545	538	585	521	547	557	542	584	558	539	588	530	549	558	583	556	586	586	592	573	551	631	563	612	562	586	571	574	573	552	515	592	583	538	508	587	535	582	554	581	521	571	545	589	535	581	564	555	545	530	590	581	600	590	596	507	541	549	543	543	579	606	553	578	551	616	598	559	589	557	623	517	584	573	548	543	566	580	549	557	591	614	565	540	581	587	553	568	549	569	572	558	569	532	537	525	552	547	606	561	558	548	531	535	604	577	586	567	531	566	560	582	569	567	559	601	573	588	563	537	579	563	538	543	546	559	582	507	552	574	551	559	571	560	575	547	531	581	578	598	582	623	578	544	570	587	565	590	559	583	578	562	568	533	558	545	543	545	557	520	581	515	534	564	578	536	547	595	584	568	546	603	565	531	574	571	563	610	568	562	569	565	593	555	562	551	578	552	595	535	562	582	524	582	565	517	563	568	593	562	575	556	573	570	594	533	607	606	541	597	577	557	548	537	559	550	552	580	599	556	594	580	545	601	527	572	562	578	557	585	548	543	541	574	571	576	594	560	571	539	542	583	550	561	595	555	590	555	569	560	533	583	559	580	579	530	544	537	577	559	586	571	560	550	554	582	585	565	597	573	558	534	575	544	552	548	532	569	544	551	581	555	549	581	606	540	564	522	580	554	550	553	552	565	572	581	590	552	562	586	578	576	538	537	564	611	564	552	615	554	570	541	551	546	573	588	568	555	512	546	584	566	537	542	563	600	566	590	581	563	564	624	521	581	590	569	576	552	542	587	581	608	579	573	585	610	585	597	597	554	571	548	587	583	569	585	583	586	559	551	554	497	571	560	567	603	556	521	604	595	553	588	529	588	579	554	513	572	593	544	612	556	591	562	563	530	588	579	543	629	571	577	568	586	607	540	596	575	585	595	533	575	523	566	591	592	580	548	572	557	575	544	569	558	560	581	562	563	585	552	538	590	614	506	580	533	510	555	562	570	602	527	550	613	543	563	527	593	567	550	553	486	586	513	569	607	582	515	617	574	587	552	573	517	585	564	560	578	541	542	525	532	556	566	565	560	572	542	534	563	553	535	582	568	553	545	578	539	583	564	595	527	575	584	598	565	541	521	555	576	589	563	495	560	532	534	552	572	529	592	553	550	571	565	572	546	608	573	570	548	542	569	529	563	547	581	561	582	553	520	543	519	552	595	551	555	512	577	553	550	551	561	580	617	575	544	586	556	551	608	580	577	572	573	533	557	547	603	553	571	599	570	537	579	606	577	597	577	552	554	589	573	595	551	558	563	571	547	593	578	542	568	562	560	534	537	578	551	595	577	567	563	540	566	535	576	582	592	527	561	575	554	572	553	583	545	539	572	571	538	568	581	580	603	550	537	556	567	573	580	587	577	543	554	610	559	594	567	515	509	577	572	544	610	587	589	560	578	596	539	573	564	554	510	538	558	558	520	523	569	565	608	584	576	554	567	566	565	565	563	578	565	521	562	573	566	542	563	582	576	574	560	537	589	556	590	563	575	564	529	534	628	533	573	561	544	574	512	575	527	570	540	549	550	563	533	527	559	568	556	553	558	564	617	569	576	551	530	567	560	556	585	535	572	566	558	586	553	559	550	548	553	537	567	573	572	581	621	577	590	571	564	574	556	553	563	523	593	575	564	590	534	572	538	607	581	609	523	596	550	580	566	612	603	650	578	573	587	593	614	548	550	571	580	570	581	609	557	604	551	600	545	538	587	605	564	570	582	628	558	590	572	603	584	607	548	557	576	520	569	539	580	554	550	574	527	570	512	564	547	540	561	548	572	564	578	588	566	538	607	585	544	562	553	589	565	578	556	552	561	516	506	571	567	572	587	561	586	575	554	549	569	542	573	574	563	593	565	546	570	579	529	587	586	568	588	575	570	550	555	567	533	587	560	526	580	515	566	593	542	589	531	540	556	542	535	576	584	554	532	555	582	550	598	570	524	549	538	576	569	524	571	545	572	565	569	573	568	553	545	559	592	564	575	573	568	561	554	625	591	582	554	555	532	583	567	555	562	616	590	574	565	557	548	573	524	590	561	620	550	556	550	565	573	509	576	544	564	596	596	572	596	586	574	593	583	563	593	609	541	531	548
23551	36652	36935	32100	29867	24035	17479	11123	5211	3176	2611	1446	1031	626	599	814	772	2296	12204	13966	8220	3244	1051	250	199	221	221	215	206	228	198	226	195	192	215	221	224	195	202	213	183	220	201	195	227	201	257	209	211	209	202	192	198	220	184	204	217	235	213	182	199	210	217	211	200	182	200	218	212	212	187	194	197	228	225	211	224	205	206	205	188	183	206	218	222	226	200	207	220	220	223	208	237	221	192	212	214	231	221	197	218	208	217	205	201	209	225	217	205	219	206	204	205	202	211	202	185	198	219	184	200	191	185	211	178	171	212	212	227	206	225	207	201	204	259	217	247	208	212	218	202	231	205	220	208	221	217	205	209	177	211	218	204	226	220	215	241	198	203	212	199	214	205	201	197	222	226	214	211	203	215	232	211	229	194	182	210	193	210	203	229	225	217	197	238	207	227	218	207	210	223	236	206	203	216	215	228	203	218	203	234	230	198	181	210	242	207	202	214	219	230	206	217	209	221	192	213	214	202	217	208	198	209	196	239	196	221	221	226	220	204	236	218	184	214	193	196	190	176	203	232	227	200	204	199	197	207	211	236	203	209	194	217	193	218	212	195	209	209	185	216	225	231	210	225	218	217	218	207	230	242	212	206	190	222	232	236	214	246	228	197	219	197	244	199	200	211	218	240	179	211	206	188	206	206	211	227	207	209	221	226	197	207	217	208	192	227	219	191	215	191	206	190	222	255	192	224	209	203	206	200	193	214	197	228	183	212	210	230	202	213	215	196	224	207	231	242	233	193	219	216	215	207	208	198	216	216	193	205	220	198	196	204	201	222	206	209	196	200	212	208	235	207	191	195	225	192	208	182	228	205	218	250	203	217	210	202	184	232	245	216	222	232	195	198	190	197	215	213	211	189	200	229	214	211	217	193	201	215	209	222	197	208	207	224	219	232	195	231	224	200	225	229	201	220	217	164	193	201	220	233	192	195	233	214	230	206	223	225	203	243	239	201	201	182	242	222	215	217	201	196	232	216	224	211	193	200	203	215	212	192	204	214	219	215	188	225	207	215	217	227	216	198	211	216	198	223	220	203	206	225	216	191	232	215	209	206	203	226	200	179	217	202	210	201	206	215	193	199	218	235	215	197	185	222	225	183	212	196	204	205	208	222	163	204	221	203	220	193	210	205	191	176	206	203	224	210	239	197	217	221	228	176	197	232	199	207	220	226	204	209	220	191	217	221	218	188	217	193	184	201	216	232	208	215	195	199	197	214	214	194	210	229	196	196	202	220	223	213	222	189	222	218	258	215	197	184	199	200	237	213	217	223	208	207	232	208	200	233	212	224	193	205	213	228	204	230	217	213	210	224	234	214	210	228	209	219	205	210	192	261	206	230	241	217	209	202	246	221	235	209	203	196	225	234	190	209	214	210	201	201	217	204	227	215	173	236	229	203	241	192	219	194	192	244	182	205	216	200	180	192	193	204	199	195	195	207	248	222	206	192	217	228	197	224	202	217	219	201	203	194	207	210	228	244	201	214	225	233	226	221	195	206	198	199	224	219	188	227	218	195	218	211	216	230	210	212	195	221	216	203	223	213	205	216	218	198	232	215	184	213	217	188	209	226	186	186	187	220	191	181	220	220	227	206	202	202	222	207	206	198	210	226	224	206	218	218	210	205	192	231	199	186	207	219	212	238	197	223	220	231	200	216	182	222	198	210	230	202	216	202	198	210	195	228	223	230	205	258	213	218	190	221	204	193	216	214	194	229	195	233	230	200	200	209	237	222	209	206	216	226	206	201	233	215	216	204	212	208	219	210	215	215	196	192	195	221	230	228	216	230	204	206	209	221	216	212	209	181	218	218	237	199	211	218	196	244	211	216	235	194	221	222	220	201	217	201	210	202	195	249	232	211	226	237	212	220	200	219	214	203	196	228	171	233	208	210	202	206	203	203	239	215	216	207	219	219	197	200	201	207	215	189	209	223	242	217	218	191	215	219	198	204	207	186	214	234	204	205	232	219	196	197	216	211	228	219	201	242	229	216	227	189	217	193	205	239	219	223	215	222	201	203	202	180	211	231	213	202	222	200	196	211	209	194	198	204	228	228	226	206	214	240	223	216	218	208	230	215	219	200	184	207	205	200	201	220	203	197	185	196	190	195	191	231	225	221	213	177	215	190	225	224	236	211	229	215	209	205	216	249	210	227	234	201	237	184	221	207	231	183	218	223	201	226	197	183	235	200	211	201	199	221	211	222	233	249	176	213	250	211	259	191	238	187	239	215	224	220	199	202	214	191	203	225	199	217	203	215	219	207	213	191	197	212	192	195	206	212	222	213	213	209	205	195	229	204	226	223	217	192	229	249	224	196	202	196	219	221	218	204	194	207	208	214	199	188	224	216	211	193	219	187	231	201	201	209	198	207	205	208	222	211	208	192	190	197	201	208	204	214	201	221	172	204	210	198	232	194	212	200	236	217	220	219	213	211	209	200	217	217	178	203	224	221	179	221	214	233	208	223	217	214	207	187	267	221	184	220	190	202	200	218	215	218	193	225	234	206	237	228	210	234	189	220	208	226	206	215	217	222	199	208	204	230	202	216	237	243	200	213	208	215	217	219	223	182	209	186	201	215	224	207	230	217	201	209	204	182	208	228	212	189	206	209	202	211	202	211	207	215	212	220	189	234	243	213	214	221	183	218	202	192	209	200	188	205	192	212	213	195	234	199	216	207	237	217	214	223	220	204	217	223	204	216	224	180	220	201	227	201	219	188	199	203	215	209	217	211	218	197	199	199	232	207	222	190	204	180	238	220	218	205	190	221	222	224	215	227	246	244	196	184	217	209	211	222	186	213	214	202	228	218	220	226	215	198	205	200	210	201	203	203	198	229	238	221	224	207	211	207	207	204	221	216	222	210	232	205	217	207	194	207	232	226	216	224	215	246	190	225	198	212	203	220	209	202	204	206	217	228	198	211	185	192	225	184	220	195	222	234	202	220	186	228	209	231	171	191	223	231	209	198	195	219	199	232	224	218	213	222	219	219	208	192	208	202	225	182	225	222	216	208	203	210	201	187	196	219	189	240	196	230	209	207	195	200	229	215	199	198	223	211	200	186	215	202	206	223	246	182	219	196	200	213	219	197	219	205	207	200	225	218	213	189	256	204	206	227	198	213	208	223	192	211	238	225	201	224	200	206	199	225	194	206	223	184	187	211	192	210	203	179	199	201	226	206	234	194	217	207	192	221	219	195	203	213	228	201	198	199	207	227	204	215	198	213	182	229	186	199	214	194	192	203	231	195	223	198	232	231	220	231	231	193	216	190	182	231	193	201	197	220	196	209	209	209	198	208	201	216	206	233	214	190	218	207	222	192	215	220	200	182	219	191	201	195	198	212	200	210	226	204	256	214	221	202	205	216	205	213	198	225	199	227	208	198	226	210	201	198	200	219	192	194	195	195	229	231	195	194	221	177	224	217	229	238	209	217	214	188	219	220	225	207	216
20218	32325	37514	39070	36674	33121	25180	20446	12923	11846	11215	7069	5226	3618	3379	4656	4347	12094	34955	35180	26205	14405	5220	922	704	795	751	774	698	818	759	714	749	746	766	797	747	792	759	726	777	763	783	731	767	755	766	706	741	775	706	751	733	753	724	808	732	813	793	815	820	694	778	729	763	752	761	765	803	754	728	738	763	777	778	752	753	744	741	738	723	764	740	722	747	759	775	750	730	773	722	721	746	703	778	736	771	775	787	723	776	729	781	753	727	718	772	772	718	747	760	794	753	710	729	755	749	756	757	747	791	775	697	795	775	730	738	770	728	751	760	734	751	746	779	739	732	732	765	779	776	760	725	784	762	780	738	782	756	760	772	765	741	744	749	757	772	736	791	802	763	808	787	764	778	724	782	765	750	782	768	761	736	763	755	760	752	680	758	754	748	759	782	792	723	733	778	793	740	733	773	799	712	761	726	761	776	715	737	696	759	767	781	788	755	805	795	783	756	748	714	713	792	752	815	762	791	740	762	753	752	738	777	742	732	744	755	777	768	772	742	769	739	720	732	790	780	747	777	738	772	721	743	796	750	761	715	768	769	754	706	773	761	786	745	761	757	770	757	730	699	780	733	754	701	752	727	806	733	789	710	782	793	749	745	753	764	746	713	778	722	783	738	759	760	687	784	761	786	767	776	769	763	763	746	774	780	745	766	737	753	739	742	816	761	740	747	733	738	752	729	785	757	752	754	788	743	806	733	784	759	746	765	690	752	763	752	735	759	728	728	749	749	761	712	722	776	770	770	780	768	802	728	751	771	770	788	738	819	729	714	744	715	751	770	753	789	698	747	812	706	781	726	713	764	731	808	784	735	754	746	782	753	720	745	741	795	764	741	717	746	751	787	771	732	757	774	675	736	759	753	791	772	764	734	740	750	765	742	733	753	745	740	755	753	777	761	796	795	807	729	741	743	745	746	749	739	724	712	735	736	739	741	763	738	755	742	772	764	759	720	762	746	806	783	739	748	737	775	738	751	720	787	721	773	773	752	748	795	753	758	745	723	760	754	776	726	725	714	751	736	742	701	801	752	772	786	749	790	786	766	791	770	764	769	705	768	754	735	747	725	770	746	713	776	779	749	764	768	730	729	794	777	730	772	726	765	783	749	767	743	783	714	723	748	730	795	744	716	793	738	775	714	722	800	756	757	770	788	743	750	809	748	787	757	789	768	768	804	721	753	726	770	767	774	792	749	754	710	775	742	757	756	771	777	762	770	792	767	761	754	772	765	791	752	720	745	728	739	763	742	799	792	754	777	787	759	687	715	756	718	762	695	764	779	690	805	700	732	794	757	744	793	738	797	793	775	788	770	832	760	740	740	740	758	721	771	726	779	775	721	711	783	779	750	757	765	767	726	739	704	764	809	757	760	740	732	754	755	734	758	763	745	774	719	760	733	778	718	796	777	757	752	775	729	730	733	801	732	748	747	753	749	755	810	753	695	718	784	727	707	704	728	754	729	751	758	751	791	794	745	753	786	701	717	718	781	764	753	701	817	737	733	803	712	710	782	781	756	753	759	776	768	716	761	704	745	779	722	789	768	767	811	753	763	781	747	719	734	754	719	764	776	760	749	760	739	749	763	746	735	748	740	744	732	714	770	740	797	764	789	719	800	748	740	740	751	744	752	717	765	692	728	723	749	708	746	761	789	707	751	787	720	769	788	759	750	784	774	792	758	731	739	800	809	748	717	733	771	785	729	762	771	740	733	750	731	708	732	732	778	766	736	729	738	741	829	740	763	802	739	718	736	737	760	775	779	765	779	765	745	757	764	736	747	743	756	790	762	723	747	743	769	750	749	758	687	727	745	752	779	777	719	747	784	763	798	756	781	762	804	780	797	758	724	758	768	759	756	779	743	749	775	736	737	753	766	789	736	754	752	778	762	775	773	822	724	709	791	793	765	816	795	721	743	773	784	777	730	742	689	760	732	767	781	777	740	721	762	751	738	782	708	736	749	752	759	733	765	761	773	777	755	760	744	770	732	827	749	753	720	730	743	752	750	749	763	761	749	729	738	798	719	750	775	726	730	755	749	804	727	731	745	811	760	752	710	746	761	733	767	766	714	737	731	764	776	760	748	762	770	720	764	733	753	742	697	726	751	709	765	716	760	722	757	763	799	752	771	749	779	783	748	742	706	723	742	750	709	725	697	737	752	768	748	749	764	754	738	746	802	768	739	744	746	745	757	769	759	764	760	744	695	734	749	775	788	747	726	753	751	765	730	749	734	752	678	696	731	744	722	762	742	780	800	764	781	751	750	748	780	727	741	700	767	734	737	769	763	771	744	768	711	730	729	727	720	732	803	776	749	799	746	734	734	815	760	759	780	687	741	779	813	748	762	736	760	733	723	757	764	700	762	764	741	762	729	727	799	736	792	749	785	746	778	755	747	777	720	742	773	793	755	733	784	760	743	754	767	747	742	711	735	758	748	734	732	745	733	738	775	708	763	774	758	738	741	824	716	782	731	749	786	761	772	755	754	796	797	765	852	716	781	798	783	747	737	778	741	779	786	717	730	745	759	691	771	746	791	761	769	786	762	809	763	796	760	720	754	792	723	759	727	724	785	750	779	775	769	742	724	748	774	751	745	763	750	777	708	719	776	734	783	752	729	804	719	744	723	733	788	775	754	825	740	744	738	750	781	784	739	765	741	724	774	742	747	736	805	744	727	736	741	730	799	775	723	766	731	756	743	746	735	786	749	818	754	764	735	802	756	734	717	790	744	789	770	787	749	751	757	738	766	712	800	806	721	740	766	778	717	764	722	799	721	721	762	783	732	728	721	708	728	744	740	784	761	756	757	824	737	759	727	742	756	760	759	783	767	714	754	751	771	753	750	739	740	758	773	785	746	783	836	783	712	778	738	757	764	721	762	738	720	752	789	771	726	813	728	732	746	761	736	781	765	774	763	722	747	785	715	805	699	753	777	752	756	772	751	746	763	755	757	740	722	798	787	776	757	702	720	736	765	689	736	783	715	765	722	807	780	748	720	725	722	724	734	741	753	793	708	759	780	744	736	771	742	726	776	745	801	746	755	766	735	731	722	808	757	772	751	735	716	737	773	763	751	760	785	762	741	716	741	735	766	763	756	764	765	760	735	762	748	788	670	724	721	724	727	751	758	767	730	754	753	758	684	756	790	750	802	709	740	728	748	747	763	725	682	718	750	757	737	785	722	771	788	738	767	786	775	733	731	765	790	788	750	749	759	758	774	709	711	757	760	728	797	854	747	748	770	755	723	711	723	757	761	753	766	741	750	743	795	748	761	719	719	768	752	722	722	819	711	762	765	727	745	752	713	743	734	733	761	775	745	767	777	747	774	715	738	773	757	738	754	762	811	747	804	753	783	752	809	754	809	790	716	775	756	727	791	763	773	752	707	786	741	741	749	747	771	742	764	775	706	791	722	744	765	769	762	772	755	727	786	752	740	761	807	749	773	748	737	726	746	692
3923	5114	5634	5496	3900	2444	1129	709	514	533	332	293	216	237	253	266	258	278	637	995	849	567	342	155	184	181	189	162	201	176	163	180	186	188	168	162	183	169	168	165	192	177	198	187	170	212	172	183	172	168	178	190	207	174	170	174	209	192	191	220	175	175	172	194	178	174	175	173	170	175	175	162	173	168	181	193	171	149	183	178	184	155	158	171	176	160	191	172	183	178	178	173	179	160	178	144	168	166	199	181	164	212	186	183	195	173	186	181	191	148	165	152	176	210	180	151	174	184	150	180	182	170	157	151	190	166	155	156	172	163	176	170	165	180	167	180	159	200	177	175	164	163	166	186	169	174	168	182	176	169	167	173	161	186	181	161	173	167	179	177	179	173	166	179	167	185	147	197	147	180	158	164	189	163	178	190	206	188	181	174	181	168	173	178	150	182	179	185	193	158	172	184	166	199	197	197	179	189	161	199	167	197	170	192	186	168	173	186	159	176	173	184	157	173	176	171	149	184	177	169	178	178	181	179	174	181	161	164	174	174	169	165	161	193	187	170	155	171	162	176	167	157	185	170	182	195	162	202	161	169	175	185	189	169	168	187	185	175	175	190	182	163	165	172	174	175	153	179	176	175	186	157	164	190	161	146	157	176	170	184	176	195	173	189	163	171	177	178	182	170	165	169	153	179	170	162	182	148	171	168	178	194	174	167	160	175	181	179	189	183	175	140	167	181	182	194	184	169	191	172	193	176	188	164	177	186	165	192	174	165	169	165	191	169	173	174	185	173	189	173	173	170	149	195	179	177	176	194	164	159	181	195	188	194	159	166	196	199	160	177	190	186	183	190	177	189	176	168	178	171	163	197	193	172	175	185	173	189	169	166	183	174	207	181	173	190	161	174	184	179	174	164	180	169	184	171	174	189	167	182	165	162	188	185	185	162	179	159	182	151	166	197	186	201	179	168	178	168	184	173	180	147	166	182	197	183	162	194	195	168	180	133	185	175	157	167	136	181	181	176	201	182	160	167	167	185	180	179	186	158	164	151	188	189	162	158	169	179	190	147	172	155	162	188	181	200	171	192	159	162	158	162	188	192	184	169	188	165	179	169	199	184	184	152	173	157	193	165	173	172	156	159	163	165	183	180	169	178	172	158	170	167	195	178	193	187	173	167	167	165	176	164	198	176	174	203	184	184	172	185	172	191	184	178	173	167	175	172	172	169	170	206	176	175	150	178	193	196	161	178	173	179	176	196	151	156	214	172	185	162	190	203	186	162	190	162	188	165	199	185	172	186	165	183	180	188	194	157	177	167	178	176	177	171	166	183	174	155	163	157	180	162	177	167	164	168	164	182	170	157	152	179	173	174	172	181	182	189	170	167	191	170	180	172	154	158	161	162	158	185	181	166	182	166	182	174	177	195	156	178	177	195	184	154	176	185	203	163	187	175	168	184	173	180	170	184	183	166	174	175	185	189	158	191	173	182	193	152	149	153	185	169	157	169	167	150	168	176	183	189	161	163	199	168	162	182	167	175	196	184	136	175	157	165	165	179	174	172	187	205	182	172	201	177	170	180	143	153	183	171	184	215	170	196	185	195	185	178	197	192	190	191	179	166	173	182	149	194	187	179	176	203	187	161	157	170	179	172	167	198	170	162	186	161	172	202	161	179	174	166	174	185	167	176	181	175	192	170	179	188	196	196	182	186	169	167	157	163	183	190	182	156	174	173	164	152	190	181	171	172	146	176	181	153	153	198	178	157	158	159	176	158	185	174	154	169	168	162	174	172	173	187	179	181	178	172	180	161	186	194	177	171	168	165	170	170	183	189	154	176	179	180	172	186	195	152	181	177	159	174	178	169	164	155	147	162	161	169	157	175	186	186	183	182	174	189	174	161	144	156	176	171	162	176	151	166	176	191	171	203	188	189	180	169	179	172	206	165	195	168	187	176	161	191	149	178	178	181	187	163	177	173	170	166	172	169	163	148	169	171	180	177	167	180	196	169	169	168	160	170	176	172	175	181	177	180	168	171	188	172	174	161	194	182	162	163	185	180	189	186	179	177	157	201	168	196	174	178	185	182	179	170	180	178	169	197	197	155	174	174	195	198	166	177	172	194	170	200	172	179	185	170	164	179	183	153	184	164	191	180	148	175	181	142	181	160	161	191	168	170	195	155	179	166	168	178	145	178	188	166	163	188	155	162	195	157	168	145	177	168	153	175	188	196	179	201	171	146	173	183	170	191	184	179	171	183	176	170	186	164	168	192	154	186	164	185	184	187	179	172	169	189	203	163	190	202	160	193	198	177	157	179	173	165	160	187	150	177	198	178	178	162	175	169	167	169	184	183	182	186	169	176	179	191	182	130	178	157	163	172	149	184	189	186	198	167	199	194	190	173	158	164	186	163	152	176	157	173	161	182	165	174	192	174	177	193	170	168	180	178	189	179	189	186	188	180	174	196	180	156	200	183	180	166	176	164	158	138	196	185	157	167	182	174	165	188	166	159	177	166	186	199	173	179	178	172	183	172	162	184	175	190	160	189	173	183	177	193	189	191	178	175	170	166	184	169	168	178	171	179	180	176	196	148	174	204	188	162	172	169	157	181	184	190	177	164	173	165	180	160	172	182	164	163	168	170	187	154	197	189	170	182	172	178	173	219	178	178	170	183	188	184	177	170	144	163	156	180	175	184	162	182	180	167	157	126	162	188	186	173	190	163	183	185	177	203	198	189	196	165	171	166	170	200	184	190	181	174	158	189	176	200	200	163	166	173	156	186	185	162	183	183	194	162	172	179	164	184	176	177	152	188	171	167	161	192	184	180	146	200	178	183	155	189	213	180	159	174	192	170	175	174	176	169	181	181	181	177	174	183	173	176	162	185	185	182	195	179	176	150	167	170	178	193	179	153	170	184	178	169	175	192	158	177	178	153	163	165	183	179	163	190	178	181	167	180	181	175	171	190	203	175	163	176	187	177	176	168	169	161	146	188	189	179	176	200	158	163	179	174	172	168	177	164	174	186	182	185	167	184	168	197	184	191	153	170	179	159	155	172	166	173	176	171	191	207	160	184	167	154	153	208	172	175	195	182	193	160	180	184	167	179	169	178	176	153	188	178	174	165	164	155	168	162	148	169	185	175	168	158	179	153	177	181	164	191	174	178	171	192	164	186	180	159	197	192	165	153	186	156	192	193	166	185	179	167	156	184	179	176	157	175	197	182	158	186	164	172	163	164	169	168	186	166	203	184	176	159	193	164	207	206	161	175	180	165	168	169	196	184	209	173	173	171	165	174	163	186	178	168	174	165	159	157	189	163	172	190	168	165	159	195	184	171	161	166	203	164	183	172	202	160	193	155	172	187	199	175	154	164	187	178	189	171	165	173	193	191	177	167	187	161	207	169	159	192	178	171	164	167	157	192	160	153	165	168	161	198	155	171	177	157	180	197	200	173	185	162	173	179	215	173	168	157	159	156	157	168	182	167	182	173	183	177	184	210
4607	7359	10345	14238	12222	8891	4723	2876	2358	2920	1588	1393	1192	1158	1177	1143	1226	1597	3362	5047	4117	2510	1420	686	689	613	646	684	728	647	614	652	650	664	657	621	635	619	602	585	652	618	671	664	646	642	658	678	630	633	629	689	685	637	683	621	680	617	686	647	633	647	650	620	678	618	635	632	616	652	679	640	656	643	643	615	654	689	602	658	639	657	666	635	654	622	657	641	642	632	624	669	617	668	635	606	661	652	653	615	637	666	657	681	630	682	667	633	596	621	661	647	685	628	642	665	678	617	696	687	605	617	676	634	612	638	652	660	639	601	650	599	656	685	665	656	693	632	634	623	633	668	601	629	620	643	676	648	607	644	676	652	653	669	651	646	654	707	641	698	680	659	605	611	663	669	708	613	669	675	662	622	662	628	656	665	651	621	660	671	603	622	656	624	632	684	676	643	609	670	645	668	662	623	634	660	635	674	658	711	640	684	623	669	694	640	663	644	630	615	678	624	658	643	675	689	662	662	695	660	685	644	650	641	647	646	635	685	640	618	615	707	636	666	693	692	657	636	632	643	650	656	683	652	668	617	636	653	650	645	635	625	709	665	677	659	673	629	623	653	625	662	625	695	662	643	659	696	629	629	652	662	636	636	645	636	649	604	660	663	647	635	689	660	651	644	600	639	677	651	609	672	675	612	605	632	631	679	609	633	655	670	623	655	658	642	665	649	656	648	653	660	635	670	664	604	663	686	650	619	644	624	629	669	655	638	704	667	703	613	672	665	672	667	660	626	657	687	645	608	630	650	656	626	625	646	650	638	651	653	671	651	671	657	641	651	677	661	621	677	626	652	665	651	608	653	642	600	627	673	677	667	648	663	695	657	654	643	704	652	639	665	609	674	602	668	658	658	626	678	664	684	630	645	624	605	626	658	616	641	626	674	679	639	643	625	658	635	621	692	680	668	640	633	656	664	626	654	624	657	588	647	658	603	681	632	676	640	692	658	651	630	653	660	642	643	660	577	613	650	653	627	684	670	624	626	657	608	609	644	664	669	704	634	650	621	688	612	641	655	631	621	625	648	637	676	672	681	639	643	661	643	651	665	691	689	661	654	637	684	679	670	658	642	659	630	627	636	621	610	650	618	616	651	598	636	625	639	625	610	627	669	623	650	682	716	654	638	653	640	638	671	643	669	663	666	625	614	700	640	620	606	619	633	685	654	648	684	626	652	644	613	622	640	608	662	636	651	667	648	665	612	647	644	660	679	625	572	665	647	637	602	615	651	621	663	653	637	677	641	684	629	676	626	626	581	654	649	621	660	599	629	684	598	654	583	631	674	644	615	629	638	630	653	604	602	652	643	663	614	683	618	652	648	607	636	650	681	695	637	673	646	696	651	649	667	697	697	622	653	614	617	666	649	644	643	634	627	671	659	661	649	619	685	689	659	626	632	689	662	654	623	624	731	641	666	647	639	663	647	649	609	665	639	703	693	676	693	711	645	645	584	684	595	666	657	652	659	611	583	700	630	615	639	647	691	638	628	675	654	631	685	660	664	655	681	627	654	681	629	670	658	661	630	627	668	636	636	660	684	660	662	613	638	649	619	623	625	631	690	654	619	643	627	668	673	692	640	667	651	668	622	652	628	649	635	693	619	636	684	652	637	617	604	635	640	660	621	653	649	663	619	613	647	678	596	668	655	659	625	654	647	671	603	645	598	660	672	708	663	644	643	637	641	628	617	629	674	713	673	674	615	615	606	689	664	646	670	629	602	657	626	659	691	667	614	666	651	627	647	616	646	651	629	610	632	662	642	666	649	659	649	679	699	645	636	655	673	612	642	665	602	634	656	682	675	637	658	663	662	666	653	647	616	675	602	633	629	622	687	653	698	616	595	661	654	613	626	636	621	636	650	653	658	676	684	693	657	661	661	621	647	638	619	639	654	657	706	667	628	616	674	607	655	624	679	639	649	661	606	629	668	627	682	694	641	626	672	646	728	653	668	630	607	631	594	656	640	585	642	674	638	651	654	668	642	644	650	662	626	664	613	666	658	648	684	687	620	661	640	648	637	665	647	636	655	690	649	670	630	616	665	613	643	648	641	643	612	630	616	667	676	647	632	642	696	673	647	622	655	613	620	664	635	638	691	577	654	598	658	675	633	621	581	652	663	625	657	627	660	669	676	711	645	635	662	662	706	618	629	644	645	664	654	662	646	680	601	655	652	704	705	641	657	647	671	649	643	652	662	612	629	631	668	681	691	609	644	597	621	656	648	629	636	635	663	632	670	656	643	620	609	666	650	648	694	646	623	598	660	688	624	650	653	635	590	666	639	699	630	605	614	655	627	654	612	658	616	674	637	661	645	660	660	679	620	640	662	675	661	644	663	687	653	627	669	665	640	613	640	670	682	640	697	673	628	677	652	683	676	616	624	649	689	664	686	668	622	646	673	608	685	647	657	619	637	661	654	637	626	662	642	641	681	627	643	648	636	649	629	667	635	650	660	619	678	636	651	646	636	638	653	631	641	669	650	605	682	646	626	650	644	600	664	608	633	705	629	685	685	656	607	635	681	645	633	653	642	619	687	634	668	648	642	620	640	654	627	645	694	607	661	683	650	657	596	683	648	641	677	648	669	634	661	654	666	644	646	641	698	670	638	676	672	648	631	681	690	684	637	653	660	642	627	686	671	611	660	646	647	627	631	713	687	678	630	602	672	624	657	625	641	667	636	651	604	642	637	648	634	647	633	660	652	668	641	646	684	639	655	652	613	659	608	646	638	650	649	673	678	632	667	692	639	685	653	662	606	644	633	687	648	645	651	623	668	648	658	620	640	675	661	673	687	583	635	660	669	673	659	689	633	648	625	638	588	677	662	647	635	614	639	624	665	628	686	651	632	667	667	636	657	621	682	667	614	685	674	645	638	662	622	686	654	647	657	640	672	607	689	674	620	640	634	629	625	644	665	649	629	671	691	672	638	657	631	667	653	653	654	636	663	604	644	629	655	635	663	652	639	682	645	627	663	634	626	627	627	654	622	654	664	634	679	673	648	669	650	677	681	591	660	679	652	636	660	650	645	648	650	632	582	682	662	619	700	630	675	659	652	642	692	622	658	612	610	680	631	640	658	630	682	614	638	615	637	625	661	684	641	659	675	665	626	592	628	650	642	683	653	607	684	660	625	572	666	625	605	661	664	637	641	657	638	676	648	661	657	661	655	618	674	608	657	614	670	637	658	664	687	658	649	649	655	669	659	683	625	596	682	690	618	665	668	631	582	659	656	646	643	651	661	671	655	655	625	625	630	651	632	631	630	661	675	644	660	657	615	643	668	657	633	627	634	612	643	684	713	674	668	637	638	635	679	670	686	650	659	659	614	660	673	612	666	692	653	648	648	619	675	673	621	634	621	637	649	683	686	640	646	685	646	645	628	622	644	681	667	641	664	630	637	628	615	655	632	652	668	656	646	658	656	605	643	701	644	652	651	637	668	601	670	653	639	669	648
19117	28206	30551	29321	27726	19486	14596	7763	2951	2240	875	1292	650	421	422	470	469	1643	6371	7500	4164	2095	647	179	158	163	150	180	160	164	185	174	162	168	156	163	145	150	163	153	175	154	134	162	164	139	168	155	175	154	153	151	170	170	172	145	162	169	152	143	153	144	163	163	151	153	163	169	140	159	147	190	140	164	185	148	155	153	143	163	169	152	132	166	189	144	139	166	156	161	166	191	148	154	145	166	155	142	150	171	147	165	168	149	155	149	162	149	156	169	163	144	166	170	144	151	187	139	158	176	172	164	155	159	156	148	177	143	150	137	173	147	168	150	160	143	160	146	160	146	156	161	185	177	148	157	142	165	168	140	176	155	173	150	154	159	161	138	148	177	144	171	174	149	150	155	137	169	166	160	179	160	148	148	148	175	138	149	151	157	121	136	154	159	171	142	136	159	164	153	158	150	156	141	150	146	151	153	140	138	153	156	160	137	145	170	154	175	155	165	162	180	174	154	129	147	156	144	155	156	170	146	147	159	130	186	152	166	158	177	141	141	150	173	163	167	154	153	155	163	154	152	148	189	182	159	144	186	174	163	167	156	155	151	151	158	175	166	169	175	142	175	164	147	155	162	164	170	155	155	127	148	178	159	193	159	141	158	167	147	154	166	153	167	151	147	165	177	143	141	158	158	161	178	163	171	166	142	156	154	164	150	165	162	162	159	171	144	156	135	155	138	147	169	186	161	177	167	185	149	151	147	176	143	162	170	178	167	153	167	153	172	158	174	150	163	155	152	159	172	192	159	156	155	173	135	156	156	142	149	181	170	165	150	149	157	174	151	137	155	157	170	157	162	139	181	179	149	139	152	149	148	177	158	156	186	172	170	155	157	143	153	150	151	154	168	156	162	153	139	147	153	153	162	165	152	127	152	161	139	162	151	164	157	163	158	162	176	166	145	151	167	164	144	162	148	152	183	139	158	168	176	157	155	163	151	176	167	156	142	157	184	151	208	140	131	153	172	176	166	173	142	151	153	166	176	183	132	165	150	161	156	144	162	161	153	152	141	142	158	149	142	162	139	167	170	181	154	179	159	173	165	149	149	144	160	162	159	149	177	180	168	159	159	167	143	162	154	183	157	180	157	142	169	165	168	168	147	152	177	158	171	169	155	165	167	166	154	156	171	171	168	169	159	165	129	167	142	155	157	169	169	150	146	144	148	153	154	142	158	165	178	141	161	156	171	150	159	158	149	150	166	174	165	153	165	159	142	174	177	168	162	156	170	173	139	173	174	165	142	153	143	162	149	159	168	170	153	173	175	170	168	151	157	148	163	142	166	145	172	171	140	181	164	169	152	141	156	159	152	154	147	169	166	159	168	187	171	177	164	138	153	141	151	155	186	142	149	150	163	161	157	177	178	184	161	160	157	178	167	145	162	163	146	142	156	154	168	139	172	167	144	163	173	145	147	188	167	155	140	178	152	168	172	178	163	145	158	179	155	151	169	153	150	147	169	168	131	168	149	143	133	134	153	154	172	186	165	133	163	163	159	158	139	164	156	155	161	173	168	141	150	162	168	161	140	168	128	155	159	140	154	155	163	176	128	149	160	138	161	152	155	169	160	169	158	157	162	161	150	168	148	157	150	167	163	156	158	142	159	165	164	153	126	168	158	147	157	167	157	157	152	157	154	164	136	154	148	161	144	143	171	151	158	148	155	137	186	153	167	168	159	175	160	174	172	160	151	122	165	147	152	164	170	164	166	155	159	147	192	166	144	160	154	146	146	145	163	164	150	167	155	163	157	170	147	166	150	175	185	160	164	164	159	153	166	172	135	149	162	159	157	168	147	179	140	149	152	150	160	186	163	163	172	134	151	169	142	182	167	149	134	146	146	144	175	159	165	147	168	181	172	156	160	152	171	181	166	146	167	139	178	166	162	154	139	166	149	182	152	145	154	176	169	155	146	158	163	144	176	132	175	152	171	152	165	148	152	158	145	158	153	147	149	155	155	170	136	159	177	165	185	139	151	163	163	153	147	156	137	134	172	143	203	180	153	151	152	133	159	150	179	174	157	180	178	173	163	146	173	151	155	179	162	153	131	158	150	148	169	149	178	152	162	155	152	152	169	174	144	146	147	144	162	158	183	148	179	166	173	152	173	166	149	145	166	169	143	133	159	174	153	159	165	149	164	158	161	136	145	139	169	159	140	179	155	185	151	169	148	152	163	173	155	158	141	166	135	149	146	146	158	167	148	166	144	143	155	177	159	149	182	189	178	163	168	169	166	154	156	179	157	161	134	149	140	160	151	172	168	157	155	143	181	163	144	160	188	165	171	169	154	155	145	154	165	131	151	155	156	142	170	146	153	150	127	167	155	142	170	137	174	172	147	158	164	175	160	166	159	167	151	145	153	161	175	166	154	179	182	174	150	166	145	152	175	146	155	147	145	133	153	150	160	152	167	150	177	164	132	146	155	169	139	165	156	160	170	151	182	158	148	154	159	173	175	184	160	168	153	151	133	163	149	163	132	134	154	154	166	147	164	169	136	160	164	152	149	165	143	178	156	167	142	139	133	163	157	155	169	150	146	145	153	173	156	152	140	166	164	174	175	143	144	158	188	174	147	159	160	165	172	142	161	153	172	143	134	127	158	147	148	171	173	161	174	143	152	151	160	143	164	164	165	186	139	151	148	137	145	156	160	174	164	152	155	161	140	176	143	172	160	174	166	149	157	165	150	143	173	146	138	163	160	165	180	149	165	155	164	132	163	166	165	165	164	145	168	144	175	160	139	158	139	173	142	154	155	156	161	142	163	166	185	151	176	153	152	148	142	143	150	156	150	163	148	165	151	154	155	151	149	158	143	154	165	176	129	151	154	179	146	167	154	141	168	159	161	177	139	141	163	157	148	173	143	146	164	156	131	149	162	180	144	137	156	161	164	167	175	169	162	170	164	168	144	152	132	141	148	154	177	165	147	166	153	177	140	130	168	131	177	161	152	143	168	163	174	162	154	141	154	167	160	135	169	152	150	149	178	168	139	154	175	163	163	160	149	129	160	163	182	162	156	166	133	132	174	149	149	146	167	159	159	181	181	140	173	155	157	157	163	152	147	157	169	157	140	158	153	157	164	175	173	163	166	154	165	171	150	153	171	168	157	181	171	149	164	175	139	159	174	194	155	154	170	135	179	164	134	153	151	156	159	179	144	162	143	135	166	155	155	171	146	148	181	143	157	140	155	163	160	147	142	177	182	140	178	155	159	150	163	163	171	155	159	131	161	161	158	125	157	157	156	145	174	144	147	167	165	160	161	172	123	180	168	147	156	173	159	170	141	157	153	140	168	161	131	150	154	135	174	159	130	154	127	140	169	174	156	167	142	138	150	164	164	126	170	151	149	141	161	142	140	147	159	158	137	164	147	157	164	147	165	137	150	144	139	160	161	171	152	128	166	155	174	162	169	147	151	158	141	152	173	162	147	154	145	142	144	143	161	155	152	163	139
17190	24792	32242	35815	34716	27687	24647	17508	9818	9377	4467	7127	3519	2224	2554	2878	2566	9430	25902	26529	18507	10817	3574	705	600	585	566	635	595	619	614	583	607	602	570	613	579	588	565	568	606	604	553	565	583	575	632	577	578	610	592	653	626	566	606	579	560	584	586	633	586	639	583	566	596	594	595	595	561	623	576	603	617	585	622	605	601	581	590	593	617	608	593	585	612	597	588	605	617	572	628	606	600	601	601	572	572	570	573	589	601	635	599	619	612	566	632	582	626	600	557	601	595	612	609	585	604	600	574	611	589	615	585	577	573	603	608	567	587	633	520	590	639	598	613	630	572	633	572	579	588	581	582	574	578	591	588	570	592	584	605	576	618	635	590	584	616	606	558	604	604	621	577	572	569	584	591	635	639	614	610	611	573	647	575	585	561	602	613	567	607	628	597	621	585	633	569	589	555	590	623	575	591	604	606	603	591	640	579	549	582	590	598	621	603	596	585	630	597	609	609	579	564	595	590	596	573	611	622	592	613	595	577	611	551	598	602	559	547	549	639	628	576	617	564	587	568	583	608	617	643	612	576	573	532	614	624	586	610	560	617	620	634	624	600	595	592	610	577	604	601	596	585	589	609	593	607	560	620	575	589	562	559	578	593	596	578	611	588	576	576	588	572	574	596	611	600	610	598	602	652	596	639	626	605	617	569	623	606	558	601	573	583	557	605	618	591	565	600	628	613	544	623	602	584	576	621	608	616	627	632	566	609	610	614	580	573	594	642	562	571	598	574	663	589	590	597	581	571	600	592	637	583	614	604	651	583	594	610	542	591	582	634	581	636	599	595	575	612	643	601	608	582	604	606	619	596	617	622	579	578	627	591	589	576	577	612	584	615	574	571	613	599	632	610	592	561	586	564	576	549	560	621	575	605	593	593	599	608	614	569	605	613	605	600	595	592	610	616	568	614	578	589	570	580	624	599	603	613	598	594	609	618	606	549	600	575	572	593	571	611	608	590	613	635	574	539	607	558	596	591	621	570	601	594	628	571	615	635	610	546	577	602	618	615	608	591	592	616	585	557	642	620	572	591	611	584	629	592	602	589	599	565	618	596	576	575	602	644	589	599	612	611	580	568	569	563	570	598	591	603	611	599	593	566	572	589	596	640	613	645	582	607	598	584	583	595	603	610	605	576	574	594	581	598	544	609	644	576	564	618	616	641	585	589	611	614	593	572	604	559	619	606	586	575	615	568	588	603	621	609	621	588	593	636	593	600	556	614	609	563	591	628	603	605	581	611	636	628	631	622	608	623	610	606	587	610	607	622	632	625	597	555	613	566	583	606	580	576	602	609	623	581	553	565	603	572	567	562	596	582	588	602	618	600	593	600	586	635	567	528	587	595	606	668	639	571	587	579	616	619	588	622	612	601	574	622	568	580	593	550	572	588	617	563	590	602	632	607	596	620	573	570	593	594	591	606	582	617	579	623	590	571	614	599	624	591	583	609	582	559	600	569	600	575	603	579	594	550	616	570	549	638	573	610	609	586	596	586	623	608	581	588	535	597	597	611	603	580	616	605	572	590	623	595	556	571	617	599	590	610	626	598	554	595	583	622	588	585	600	580	574	624	591	567	628	614	591	602	627	591	628	605	621	560	591	596	584	581	597	563	623	633	610	580	587	607	569	604	608	607	591	581	592	567	630	640	581	609	601	583	577	559	606	644	627	569	625	592	614	587	597	626	591	630	617	613	570	640	588	615	581	599	605	614	626	560	547	544	619	569	610	611	612	581	607	588	654	614	610	583	590	629	618	610	570	616	593	563	552	596	604	626	613	564	633	610	590	631	631	557	570	633	608	586	579	597	602	562	643	585	594	572	645	580	607	603	611	582	602	602	569	580	549	613	587	580	583	626	589	618	588	620	570	578	595	594	601	600	579	594	574	572	621	598	615	620	587	607	628	619	625	647	584	583	549	594	582	564	591	652	621	627	561	587	646	598	608	574	627	601	574	553	590	619	591	607	611	560	620	621	557	597	622	589	590	617	639	589	588	572	598	568	607	602	644	561	595	571	623	599	635	597	586	631	602	603	613	545	591	598	584	589	646	598	607	606	599	605	610	573	606	614	585	596	622	563	600	627	606	601	603	555	610	550	577	600	600	574	579	593	599	648	588	585	625	608	600	602	609	601	621	588	629	656	604	637	567	597	610	621	615	550	605	616	560	662	585	629	578	583	581	606	586	641	584	609	631	546	617	588	568	529	591	593	598	559	564	588	563	610	637	606	589	619	663	583	586	559	604	567	604	580	596	533	574	583	587	613	616	579	644	586	624	589	606	589	605	609	645	606	593	570	595	571	587	591	586	623	616	625	599	633	574	616	617	589	579	594	578	593	601	631	576	612	562	540	608	599	616	615	602	636	617	625	602	611	592	567	625	599	599	594	629	639	613	594	621	594	576	597	652	612	609	595	555	581	572	596	583	576	595	618	554	578	602	603	602	570	602	649	600	628	635	588	603	579	597	558	570	633	578	583	607	631	610	638	603	588	599	564	631	625	597	596	584	613	551	629	614	621	593	624	610	566	596	590	578	576	590	564	594	594	606	613	570	602	581	569	607	605	568	585	570	594	612	573	608	563	634	596	573	644	629	605	593	610	607	613	595	580	612	608	596	579	584	589	602	590	632	574	603	577	630	597	574	600	575	595	574	630	622	608	620	602	620	606	614	547	608	606	581	643	583	588	566	635	632	594	620	572	589	601	658	630	626	586	591	591	604	576	608	599	633	576	594	578	618	601	608	604	604	557	609	589	602	614	587	587	634	551	618	601	585	625	622	589	640	581	616	603	595	585	559	624	608	602	546	583	622	632	581	601	617	612	579	631	609	555	614	584	609	592	580	654	600	601	618	575	597	578	620	620	603	606	612	603	537	608	596	603	577	621	647	646	624	586	628	576	547	608	588	580	580	614	607	617	666	638	588	584	617	649	554	589	563	562	579	608	589	573	576	612	592	617	645	606	558	578	606	584	588	573	601	593	581	605	582	637	583	586	564	620	628	595	620	630	575	609	579	596	610	614	581	608	592	593	606	599	575	606	573	590	594	619	569	577	575	595	585	592	598	594	605	628	614	593	610	628	592	638	628	588	603	635	602	588	555	601	623	597	595	598	591	634	583	604	566	596	594	579	617	574	604	623	605	564	611	593	615	566	620	552	629	568	622	571	603	586	595	628	601	591	599	620	544	598	606	599	594	576	595	620	575	603	587	573	598	571	599	624	582	589	591	632	567	624	619	564	588	584	587	578	599	606	588	554	625	594	585	570	600	598	546	654	588	644	607	605	574	630	580	586	586	565	587	594	589	593	609	609	572	589	631	608	571	587	611	569	582	614	591	607	594	603	620	588	603	609	576	629	612	618	615	599	642	599	583	595	640	562	599	593	623	598	583	609	571	595	633	648	585	615	656	600	592	539	598	595	630	612	607	588	558	635	594	601	595	613	593	573	609	606	598	582	619
27434	34072	43220	33993	28796	26411	22585	15340	8453	4419	2234	2342	851	653	573	552	1209	3910	10775	11376	7666	3682	1077	281	215	226	212	204	243	225	204	267	200	229	226	217	217	225	231	209	213	234	224	214	227	247	209	198	216	242	214	230	260	215	216	221	227	212	225	220	239	221	183	180	207	202	235	230	216	228	231	229	243	212	238	225	208	219	198	216	223	231	252	215	215	221	234	241	228	221	236	218	212	231	248	210	233	239	201	209	239	247	244	220	220	230	218	215	218	235	214	190	220	234	240	232	224	213	206	203	213	211	221	226	220	228	229	241	229	212	221	233	247	214	236	208	219	239	226	209	250	214	230	225	212	205	194	198	223	237	215	232	214	237	205	214	213	236	218	222	235	239	200	220	209	183	245	205	245	222	231	218	209	227	221	238	200	216	236	222	227	222	219	241	223	197	237	217	224	236	210	207	240	228	206	227	221	223	218	216	232	238	240	190	229	218	216	229	224	234	224	205	213	226	193	237	197	210	205	231	196	216	219	221	233	234	214	219	216	236	262	234	209	214	194	226	216	225	213	216	228	231	224	220	211	190	228	246	239	220	230	226	202	226	214	219	227	220	197	244	212	233	220	229	250	205	222	205	238	229	201	237	212	253	194	239	231	205	219	192	210	202	235	203	225	231	193	208	236	230	243	206	203	207	209	240	220	215	231	233	226	215	229	197	242	170	203	240	240	205	215	226	225	216	217	227	192	212	236	231	218	216	231	222	234	196	214	217	239	201	239	217	212	219	213	239	224	233	242	194	221	234	215	204	216	224	229	240	242	214	189	214	192	197	236	243	196	190	229	222	228	186	235	240	205	201	195	217	199	204	191	217	200	214	220	225	221	211	217	244	238	201	229	240	204	208	225	214	232	211	213	252	224	224	232	230	214	199	212	218	229	229	227	231	231	198	219	234	218	222	226	209	225	227	226	216	214	226	218	239	224	216	210	235	244	222	245	218	232	211	212	235	195	229	221	230	250	205	205	228	221	220	247	191	214	219	210	222	212	206	215	233	206	210	248	240	219	203	191	225	222	193	218	232	212	237	228	218	204	231	218	262	223	210	222	247	217	249	232	212	231	205	220	239	231	221	218	210	227	269	206	237	203	223	254	224	224	220	213	241	213	195	217	234	209	231	233	222	240	222	243	204	238	234	235	206	249	205	219	216	217	225	212	214	191	227	238	204	206	213	242	217	239	236	198	236	227	221	228	209	207	206	221	197	225	229	222	246	206	227	229	240	209	209	232	245	242	227	198	215	210	237	251	228	235	228	224	235	236	217	198	228	241	208	210	238	212	229	217	215	248	241	212	233	214	230	228	201	222	208	221	255	259	223	254	246	218	225	218	246	228	231	199	213	216	204	218	221	217	234	217	218	229	225	218	222	233	241	227	195	248	241	229	232	239	232	184	229	231	223	191	212	208	169	234	214	205	222	220	241	223	209	235	210	208	224	247	234	225	216	233	228	234	202	236	239	257	241	198	229	221	211	193	232	234	204	216	203	248	231	197	222	215	222	201	206	234	196	222	219	206	228	259	203	250	220	224	221	228	223	221	216	233	220	213	220	221	217	243	215	214	234	213	210	239	198	210	223	214	225	207	220	228	218	212	208	242	229	231	205	225	217	226	225	216	216	248	224	224	219	208	229	194	234	206	231	225	222	246	220	246	235	212	223	232	221	207	231	219	222	219	220	238	219	243	221	219	217	227	244	229	218	226	231	194	217	257	244	220	203	218	238	233	232	250	249	230	244	214	221	225	223	205	240	210	222	217	237	203	195	227	216	199	210	235	220	216	218	267	226	221	235	231	231	212	219	225	222	204	220	224	223	241	209	220	238	239	200	200	211	240	222	237	241	203	191	213	240	202	208	199	216	217	237	239	228	221	233	220	224	221	250	192	204	226	229	248	219	220	252	210	215	213	240	196	218	214	228	208	232	208	218	233	212	212	207	208	224	203	233	203	224	209	244	217	225	228	226	218	257	225	216	251	206	244	213	208	226	248	256	222	228	236	219	229	206	221	218	203	224	203	208	213	215	224	256	221	207	224	237	214	221	240	243	215	206	214	219	222	217	241	226	206	202	230	237	194	185	227	234	212	256	220	228	213	231	235	219	225	256	220	239	189	194	237	216	209	204	240	247	231	206	231	214	252	219	238	221	235	227	212	223	215	215	220	212	225	206	218	193	220	225	243	227	230	220	229	239	201	212	249	248	231	231	214	234	203	209	236	236	215	195	250	221	223	205	210	209	235	201	228	224	218	205	223	216	200	206	196	207	238	230	216	221	195	220	213	209	224	182	230	216	213	208	210	214	220	238	203	224	232	223	232	196	197	259	219	208	219	233	229	212	229	222	232	228	220	263	224	241	235	213	244	211	226	244	224	210	217	215	244	210	234	192	247	225	204	244	223	246	235	236	217	228	246	227	268	191	224	236	246	232	231	213	201	221	201	225	220	241	210	229	209	215	220	223	215	236	205	225	192	214	231	200	234	250	225	229	228	234	221	235	197	213	242	238	227	216	229	220	243	195	226	211	226	203	227	216	201	237	250	205	248	227	244	215	224	216	223	221	222	216	233	208	212	205	201	213	233	234	220	236	204	248	223	232	226	225	259	197	214	233	214	201	219	215	233	233	228	193	215	236	238	249	242	224	206	213	217	192	210	248	219	226	203	226	207	202	231	223	225	210	233	186	216	236	226	228	207	213	245	210	236	207	233	233	245	232	213	255	231	198	225	226	224	242	223	230	215	252	220	208	219	239	236	209	218	218	211	235	207	237	207	209	220	234	238	217	241	211	247	205	220	235	234	254	215	209	219	230	252	215	210	221	191	221	210	216	228	206	227	238	211	238	219	221	229	208	213	231	200	251	221	190	265	238	204	250	245	231	251	219	206	220	218	204	216	242	217	213	223	208	231	225	235	199	198	235	205	224	194	222	231	220	243	222	216	226	207	218	201	229	203	212	237	234	214	230	213	232	241	213	241	203	201	232	214	238	215	219	201	217	227	225	209	268	225	234	237	225	224	214	223	246	216	193	238	231	249	220	225	232	226	216	224	206	244	197	218	223	204	236	238	247	178	234	203	227	222	226	192	224	210	223	193	222	258	204	231	230	216	263	215	236	212	207	235	196	217	238	234	205	236	223	211	226	235	217	221	197	234	241	225	204	226	201	235	208	227	221	225	219	204	234	255	232	225	225	192	237	218	206	229	213	213	229	233	224	212	223	216	212	208	214	217	201	222	232	200	209	226	219	206	215	227	258	240	231	215	193	202	223	238	201	230	213	228	214	229	226	211	207	240	212	213	231	236	215	233	225	219	226	222	230	218	237	224	216	229	213	199	240	224	236	235	201	225	191	221	219	230	197	198	236	222	228	253	231	204	229	232	247	238	219	242	232	234	213	218	201	225	227	217	230	235	196	222	203	198	207	221	247	239	206	210	200	224	204	220	193	223	198	211	205	246	220
22765	30202	42823	40701	36226	35909	32142	25093	19567	13874	8811	9793	3961	3411	3278	2949	7303	18338	33110	32432	26019	15752	5633	1012	851	837	807	774	787	759	796	765	748	818	794	789	833	809	836	762	761	782	805	864	796	832	789	788	844	796	785	819	797	793	822	755	801	771	776	808	789	762	789	801	874	820	788	777	840	782	788	816	805	806	807	798	826	806	769	797	806	732	781	819	815	770	773	810	759	754	732	734	794	789	756	777	778	828	789	813	830	769	835	770	823	762	848	781	755	812	821	792	822	757	772	789	821	817	811	820	804	783	792	819	800	823	782	785	755	790	779	819	754	816	755	753	765	790	746	833	792	834	818	733	820	771	755	824	751	797	773	830	812	812	805	832	785	832	782	839	802	750	840	832	794	788	762	831	780	808	802	794	784	796	781	787	781	800	798	801	757	817	822	754	787	800	795	829	762	796	753	766	851	849	780	762	791	771	749	777	804	753	816	828	774	762	793	789	780	791	813	782	798	769	765	762	803	757	765	751	810	730	794	764	838	829	787	830	850	810	813	777	782	828	779	828	792	761	815	759	800	788	755	805	764	810	784	841	796	808	825	824	791	795	801	790	811	767	784	777	760	758	761	794	808	775	783	835	771	807	796	781	791	786	829	753	800	819	824	760	748	821	807	765	797	786	871	753	803	764	804	763	804	811	818	770	778	826	793	784	843	809	785	802	820	811	849	780	791	815	823	812	762	784	790	812	819	770	822	778	800	778	733	803	780	669	755	817	814	749	807	803	792	796	802	792	764	799	775	826	799	809	830	813	837	803	789	785	792	760	803	788	823	790	786	779	842	814	782	784	788	832	834	788	757	777	802	816	800	848	799	762	819	832	784	829	761	774	785	804	781	748	818	774	782	851	714	832	772	815	783	790	779	783	784	815	823	784	801	813	819	787	764	776	776	776	805	829	800	755	790	819	762	834	810	751	810	813	833	774	800	818	814	792	827	797	825	755	811	758	760	794	798	810	769	816	778	785	734	781	788	767	790	837	827	808	756	806	736	743	818	762	825	785	805	777	857	827	759	807	793	778	807	856	812	816	814	857	771	798	797	795	762	744	784	789	801	771	863	822	825	762	800	829	775	779	797	815	766	845	772	763	813	775	837	795	793	822	802	769	744	835	786	739	823	765	817	737	817	776	814	797	762	814	793	814	833	839	759	747	822	728	793	806	749	805	822	813	810	750	813	812	777	819	818	801	807	821	801	821	798	804	792	830	761	767	788	785	818	760	754	824	778	783	804	808	788	833	767	759	816	819	868	800	789	798	788	801	761	810	744	790	745	757	753	758	785	780	809	838	808	808	805	842	825	768	802	759	804	771	792	811	815	772	795	783	767	795	815	799	806	762	758	781	767	794	825	831	773	812	796	757	800	814	833	775	779	805	798	781	828	794	797	781	821	736	817	793	810	773	798	861	781	792	854	749	748	773	846	785	803	811	813	821	782	816	801	763	793	786	801	794	777	796	777	738	782	744	792	788	802	815	794	820	783	819	746	803	790	785	791	849	764	824	810	789	792	788	788	814	813	795	813	834	802	780	822	788	811	826	844	815	796	791	802	866	859	765	796	780	756	779	763	790	792	779	789	805	747	777	758	788	850	816	752	822	748	764	779	785	806	746	785	786	787	760	853	735	803	816	792	773	794	809	784	786	785	815	813	819	770	766	818	780	783	801	788	815	787	867	806	774	815	806	760	826	756	739	793	782	814	834	840	793	757	799	711	795	800	789	830	791	791	762	790	772	828	830	781	817	771	776	801	786	807	822	804	803	804	815	773	753	803	837	810	803	761	790	781	790	793	754	814	823	797	762	786	779	805	771	797	823	824	808	835	790	793	823	798	811	798	822	738	762	775	788	833	786	798	764	800	805	784	804	777	795	760	784	783	791	789	819	826	777	793	821	786	759	780	776	818	782	811	826	793	788	799	758	809	755	807	782	782	800	777	784	801	805	815	782	791	801	814	769	808	781	845	837	806	831	779	828	804	774	836	767	852	776	810	806	835	783	783	805	848	851	804	778	737	793	755	787	797	765	871	760	804	806	789	788	813	763	787	805	785	783	797	778	810	758	854	860	862	777	781	779	783	762	773	808	769	759	774	736	781	825	836	774	793	867	812	761	786	782	815	793	772	805	835	792	831	770	806	806	794	830	775	802	811	845	790	756	814	771	757	786	781	826	799	743	778	845	756	777	797	761	786	750	774	815	778	793	782	767	806	794	829	807	775	807	793	837	781	775	794	788	771	828	787	802	764	826	816	820	751	792	800	761	825	795	790	799	777	780	795	837	818	803	824	785	768	784	779	781	803	833	750	821	824	743	785	765	767	807	766	780	782	781	783	803	757	814	796	840	825	728	803	844	831	799	746	810	760	751	824	793	801	767	749	738	825	782	789	818	824	807	768	842	840	823	790	798	830	777	831	795	737	812	812	775	824	838	791	787	808	826	782	772	758	778	794	808	756	795	880	782	782	784	787	829	788	834	840	827	818	799	806	823	763	799	796	779	735	794	779	785	763	759	822	778	858	789	825	826	790	757	781	843	810	758	820	805	819	758	808	800	806	794	814	837	832	827	855	811	846	795	810	775	829	816	748	734	846	809	798	809	827	798	825	785	825	818	786	815	797	834	794	818	742	805	759	774	799	793	829	828	813	766	788	861	815	826	775	748	746	820	765	768	804	784	767	801	847	785	796	826	760	787	800	825	774	786	781	792	798	805	803	822	820	761	876	817	785	776	782	768	782	836	832	780	825	809	771	766	767	805	775	782	845	777	814	803	829	777	804	786	796	842	786	804	760	762	799	787	818	815	726	776	769	869	815	743	747	812	792	798	832	780	791	787	782	758	783	799	833	805	777	781	777	804	821	793	770	799	793	776	784	765	789	816	813	849	789	776	761	797	809	786	813	822	807	842	798	800	737	772	784	828	798	837	814	760	776	751	779	753	835	793	795	838	819	742	803	755	803	775	774	754	812	789	769	824	794	814	825	788	774	832	801	803	772	787	771	825	760	778	790	832	831	781	817	760	782	804	771	770	822	793	823	787	832	787	791	786	847	800	796	837	775	784	776	762	813	832	768	807	837	822	819	795	819	791	783	726	766	824	793	828	795	815	760	779	775	778	795	788	849	815	819	775	823	823	814	834	828	781	785	796	813	784	783	794	780	750	768	781	794	791	839	785	834	743	821	789	791	782	812	774	755	792	872	817	798	791	803	845	827	794	796	789	833	795	739	720	794	809	758	790	828	816	776	789	784	812	804	756	814	775	786	772	794	825	735	787	782	764	794	806	807	791	800	790	772	765	827	788	816	814	826	745	789	778	768	794	818	826	824	849	806	805	733	764	765	800	833	729	805	819	781	774	751	786	811	841	807	777	826	794	767	738	766	810	800	815	808	757	783	788	784	795	866	796	742	822	797	786	762	715	779	770	820	843	821	808	783	841	784	766	796	728	764	826	848	762	787	740
4375	6315	9463	6299	3593	3370	1903	1022	639	506	383	341	339	324	317	272	275	518	879	1012	761	435	324	227	209	219	204	221	197	216	211	206	188	198	230	232	225	228	222	241	229	226	219	196	233	237	223	221	212	213	228	221	194	219	202	199	234	211	232	218	265	231	246	200	205	226	233	204	227	247	230	199	199	223	212	228	232	215	209	213	242	218	244	231	234	202	212	211	218	214	195	246	250	239	199	214	226	249	228	211	242	214	187	232	218	227	208	214	228	232	207	251	225	241	239	221	231	249	236	222	244	219	234	230	213	212	213	212	210	235	218	221	238	223	222	188	213	228	228	210	230	209	227	243	227	202	236	217	233	232	228	204	204	234	216	193	245	228	243	214	217	233	222	214	220	230	259	212	225	209	235	218	218	215	193	244	206	195	236	223	216	221	218	247	218	230	235	236	232	214	221	217	215	211	206	203	200	255	228	246	211	195	202	207	236	235	196	245	240	224	242	213	230	230	229	206	244	225	216	234	208	201	221	226	219	229	215	233	216	230	235	207	210	233	220	195	204	218	197	216	199	183	214	262	210	207	207	232	214	210	227	199	228	224	230	241	222	238	228	203	243	217	213	225	252	223	237	213	227	226	221	238	208	219	222	223	232	221	224	247	195	200	213	227	213	222	233	233	218	200	220	224	211	220	198	214	211	210	229	214	221	210	240	204	225	239	215	227	185	231	216	230	186	225	228	218	210	240	214	227	202	220	223	216	231	225	215	205	226	233	246	226	221	192	250	219	217	221	224	206	215	235	208	228	247	196	233	201	223	195	227	229	209	250	236	221	197	216	192	269	226	205	228	218	213	228	220	217	215	242	210	200	226	218	214	211	203	218	218	189	216	235	236	205	198	218	216	221	196	224	224	213	229	224	209	217	223	261	221	223	248	229	231	241	219	219	225	219	219	218	214	206	214	211	232	215	196	191	229	227	198	210	244	228	216	238	213	241	215	228	194	201	253	215	206	220	235	226	247	227	200	222	212	256	262	238	227	225	230	206	244	253	205	227	209	238	201	230	225	211	216	218	214	203	237	189	222	231	225	227	207	218	210	216	231	224	216	231	198	193	212	208	238	223	210	218	256	227	207	217	225	236	245	206	236	235	193	205	235	225	213	215	223	234	197	206	217	225	213	233	221	217	219	239	205	215	210	232	205	213	215	198	258	218	224	238	239	221	201	223	203	223	211	229	225	212	214	212	211	215	225	203	224	242	223	209	216	251	220	216	241	218	217	208	221	228	237	234	213	243	233	201	217	209	210	232	223	224	231	237	229	226	231	198	204	214	241	240	210	238	224	206	225	256	219	224	233	220	229	206	212	219	207	194	235	246	238	216	215	193	229	202	222	224	195	195	205	217	196	186	226	238	199	197	205	219	240	258	245	223	194	241	219	232	217	240	212	205	222	240	232	210	245	233	235	237	261	202	214	228	213	231	185	231	204	241	190	213	226	201	224	228	206	204	221	210	197	198	222	211	209	216	216	198	218	209	207	208	204	214	205	208	201	222	194	234	233	200	208	239	224	235	201	222	232	213	212	218	208	221	219	237	200	231	212	210	236	212	229	234	207	226	222	211	196	229	220	215	233	220	211	228	240	223	249	206	209	219	217	192	218	209	224	223	235	235	213	209	190	250	220	196	217	254	217	230	235	244	233	231	222	218	211	216	234	251	215	211	231	220	208	208	223	217	213	230	229	209	227	213	214	219	219	215	206	213	224	245	209	236	219	220	217	217	240	206	215	221	216	211	247	216	220	227	212	226	240	235	218	200	188	231	235	227	217	215	247	239	212	234	188	216	210	226	213	235	204	198	222	218	218	194	211	222	231	215	232	227	229	211	229	240	224	216	231	209	241	246	238	213	233	244	216	205	210	218	219	218	208	231	211	220	229	222	189	233	226	230	228	242	230	206	226	220	214	218	227	228	208	207	230	226	218	211	184	212	226	217	200	234	239	233	264	231	243	245	247	218	225	215	215	176	212	201	210	187	225	248	243	197	231	210	221	241	232	239	235	204	221	225	243	235	227	233	194	203	208	241	204	239	211	209	230	216	227	227	233	231	225	227	208	229	189	214	190	202	209	213	234	240	220	244	230	205	223	202	216	238	239	216	242	236	217	208	217	222	230	215	204	197	226	243	196	229	195	207	217	200	228	226	234	236	213	216	224	228	229	241	211	221	223	226	203	203	232	218	210	213	233	225	217	224	251	240	225	235	209	219	231	229	221	229	214	243	199	242	197	243	213	235	208	234	216	230	235	231	201	215	202	227	220	241	200	238	223	235	209	217	221	232	225	212	227	240	207	201	209	209	251	204	204	218	247	214	222	207	206	199	213	217	240	226	242	222	226	198	210	203	183	205	238	235	217	190	198	217	219	228	219	219	245	229	255	224	237	222	219	209	211	201	233	198	245	212	242	252	190	221	222	225	206	219	224	219	219	206	239	215	217	224	227	235	233	191	216	222	237	225	197	235	200	242	219	230	218	210	235	217	223	255	230	259	229	220	209	247	209	220	200	217	207	188	217	200	242	230	211	213	191	255	223	220	205	209	238	205	225	198	230	214	219	245	228	210	191	221	233	223	209	208	227	216	207	196	198	225	231	205	199	218	215	202	207	214	229	232	195	195	221	248	214	232	219	199	203	220	214	232	208	233	234	200	228	217	213	205	215	209	239	227	246	209	231	216	233	209	234	246	222	212	233	241	208	240	234	219	214	216	215	216	219	212	230	237	225	215	224	203	211	209	223	229	230	217	216	194	238	219	194	235	217	218	212	219	225	220	220	236	223	223	232	218	241	216	227	239	217	223	240	249	210	214	226	226	218	233	194	212	214	210	232	201	238	214	214	245	205	218	236	214	230	228	210	206	214	227	235	217	211	206	213	208	218	239	240	241	247	216	231	197	191	213	203	227	210	208	214	244	226	192	190	218	229	234	213	216	214	212	246	226	232	211	238	203	238	203	214	230	210	211	214	233	240	197	223	220	212	228	220	194	220	229	204	209	202	223	236	232	216	241	250	210	243	206	245	239	197	204	223	226	232	234	228	206	223	216	208	240	218	213	227	221	233	223	214	240	196	201	219	220	213	226	231	208	201	215	242	212	210	187	240	267	224	221	219	208	215	198	207	228	220	231	225	216	242	211	218	229	211	217	222	217	225	205	240	216	251	240	247	230	205	221	208	243	240	224	202	234	208	211	218	204	203	219	244	204	216	235	210	224	214	226	226	226	219	226	217	229	196	235	223	208	223	210	236	180	213	205	252	247	227	207	222	219	220	236	186	227	211	230	225	214	228	198	202	201	202	200	221	218	218	214	221	198	235	224	209	226	200	207	225	214	192	205	209	199	235	220	216	215	234	245	215	223	210	194	188	205	213	205	241	240	207	204	210	252	218	232	222	200	253	209	254	217	235	244	217	199	218	229	206	225	221	222	207	197	215	237	223	232	234	229	250	236	235	246
4926	8641	15748	14202	11056	11504	8265	4271	2984	2294	1811	1348	1253	1269	1232	1143	1245	2687	4727	4900	3616	2002	1258	862	750	846	774	798	800	802	786	783	802	789	797	841	792	788	784	834	771	848	816	823	782	763	769	821	813	815	788	798	780	756	761	808	830	764	815	807	775	802	772	782	783	770	809	780	771	768	768	732	814	786	815	790	861	815	797	817	811	813	773	825	819	810	834	761	772	796	821	812	767	786	773	781	829	785	845	798	838	799	821	808	753	795	799	831	789	857	803	810	766	804	807	810	800	748	840	797	833	814	788	830	802	777	834	757	798	844	804	816	787	801	739	820	809	816	844	856	723	820	786	794	794	786	802	810	795	798	775	819	808	786	790	808	868	818	776	782	835	801	843	821	825	845	817	819	839	771	789	744	810	834	822	837	774	793	833	809	823	783	823	824	821	847	797	817	835	780	845	770	836	751	812	820	745	815	779	822	808	869	795	825	767	798	843	838	776	755	784	760	805	806	813	770	771	819	784	728	827	770	833	792	803	797	802	814	784	780	828	784	755	805	796	784	818	801	808	787	828	769	791	791	816	800	763	802	743	791	778	799	801	746	781	809	723	816	800	821	858	785	792	809	830	783	793	802	790	755	793	844	811	854	759	789	849	813	822	759	808	806	840	817	778	807	823	844	807	789	750	821	783	802	772	801	808	809	827	800	814	793	844	797	803	808	772	757	845	826	852	797	797	782	777	791	745	832	807	841	833	801	749	816	772	821	786	774	769	799	770	827	786	775	819	766	788	781	797	782	734	824	769	858	801	802	803	785	819	805	750	774	810	785	765	793	841	789	799	857	765	782	787	786	716	814	834	757	790	791	787	776	818	806	773	786	816	805	842	728	842	782	826	794	798	815	791	866	761	785	798	803	789	815	762	765	773	883	832	774	821	735	824	849	759	797	773	787	758	846	843	807	793	787	841	806	811	846	792	796	768	802	885	762	819	851	810	786	818	792	785	815	747	834	837	782	831	749	782	831	787	760	782	832	856	816	796	805	758	781	787	811	807	782	819	786	791	773	805	740	783	816	816	789	829	852	797	740	783	827	786	762	821	770	812	802	836	766	794	772	792	779	808	815	826	778	856	797	822	810	813	832	831	823	811	832	766	775	757	786	778	765	815	825	780	764	785	831	819	780	890	761	870	877	831	828	788	783	806	817	799	746	767	773	780	794	783	793	878	805	777	812	793	800	768	782	809	746	788	797	820	825	786	764	810	773	791	789	788	814	790	790	749	807	814	795	793	821	779	817	788	830	751	756	789	813	807	850	843	781	799	776	786	820	821	768	803	774	811	812	833	793	825	785	839	853	772	844	832	782	806	799	800	809	777	831	842	806	800	770	787	802	789	859	797	817	865	797	797	816	740	823	793	794	814	800	781	796	899	814	826	823	768	805	818	766	844	847	786	804	831	798	804	828	838	789	804	770	848	809	772	820	825	832	797	858	791	761	785	809	816	784	792	780	799	780	790	800	810	759	795	840	746	861	854	818	783	833	805	808	815	804	784	818	773	816	851	791	790	790	774	776	771	788	760	818	834	788	798	807	770	807	808	773	754	819	814	813	786	829	830	805	846	773	853	815	832	773	831	803	740	805	792	791	815	806	820	799	787	768	819	797	852	777	817	742	821	801	822	823	807	823	764	799	855	821	775	824	828	768	785	812	832	748	772	800	813	821	873	795	830	789	768	828	748	749	795	822	744	761	773	805	775	758	780	773	757	807	812	792	789	814	753	842	841	799	804	766	844	878	802	797	822	751	832	817	799	746	801	797	773	799	774	799	840	787	818	737	762	789	764	770	813	743	758	793	821	815	779	752	772	816	799	783	763	796	811	801	822	835	784	795	794	813	815	851	865	780	784	796	763	751	785	812	822	759	829	800	813	804	757	724	807	814	778	767	833	810	764	784	835	831	795	790	820	851	798	859	804	761	793	735	789	809	816	826	748	808	806	782	807	758	802	869	809	830	841	757	827	809	814	800	808	798	784	783	836	760	839	804	823	863	796	822	820	807	818	768	828	764	888	835	828	794	775	816	756	773	785	820	765	775	801	803	824	823	794	814	827	820	824	796	831	761	786	820	770	749	807	850	784	792	779	834	770	784	789	802	802	808	816	813	799	781	830	820	807	714	809	789	797	801	764	814	769	823	804	775	824	739	784	804	801	816	793	847	861	789	784	763	807	845	818	796	776	806	765	792	771	836	777	797	781	803	787	810	770	828	807	836	821	793	789	802	771	828	837	841	800	844	786	811	798	788	840	799	733	828	844	723	785	797	786	810	775	808	775	787	790	806	779	786	800	796	808	764	829	767	797	798	828	796	806	767	787	759	839	788	809	775	794	745	799	824	769	802	791	785	751	785	745	801	771	827	800	743	793	780	808	782	811	807	861	792	775	801	830	782	821	817	772	770	790	815	784	798	786	809	818	777	766	797	752	808	837	830	847	764	783	792	801	781	791	781	798	818	801	811	776	780	833	795	814	761	805	811	800	814	790	745	793	840	820	864	782	831	841	780	789	757	850	778	783	822	777	823	798	848	779	839	829	815	826	776	813	821	782	828	863	790	825	796	778	777	808	786	780	810	819	832	774	824	806	805	763	836	785	813	785	797	823	814	758	800	811	795	782	818	740	824	776	754	794	785	827	804	759	798	778	795	827	764	787	856	809	809	791	814	805	835	757	795	847	795	826	856	829	779	781	798	767	848	780	793	803	749	799	808	768	819	824	775	799	808	825	800	809	795	820	778	845	838	808	790	769	796	829	753	780	815	798	745	722	823	771	782	823	846	848	825	783	794	861	835	822	793	738	773	792	791	809	825	816	791	816	800	771	800	780	731	790	800	780	802	804	794	792	801	786	813	840	779	806	797	818	782	734	801	819	837	795	786	828	784	808	853	823	841	825	824	770	822	825	777	866	811	863	781	755	831	768	823	856	775	843	784	834	780	754	847	826	806	848	804	810	776	840	787	866	788	802	790	813	807	765	783	823	805	827	802	794	799	802	794	802	778	837	787	789	823	796	758	829	813	806	765	793	773	849	801	799	830	806	824	815	852	776	784	810	811	797	782	799	790	819	760	775	796	784	806	817	819	775	816	792	812	795	798	799	807	855	791	805	765	816	824	818	771	783	777	810	822	779	816	762	792	777	737	794	786	842	783	811	840	792	798	816	853	791	784	779	749	806	772	798	796	836	822	780	790	808	811	801	789	764	819	765	779	805	779	801	804	779	835	786	769	819	815	835	758	804	777	791	849	755	797	862	739	825	829	748	812	792	839	793	802	817	782	823	803	779	816	833	784	754	800	796	783	844	818	835	808	719	802	860	782	783	767	829	776	852	821	754	776	758	808	842	806	776	779	798	803	805	756	788	831	788	815	787	841	823	849	758	807	805	769	762	817	836	798	811	782	777	773	833	790	776	813	813	817	821	809	714	819	751	750	835	808	813	817	774	772	808	757	805	803
19923	32313	32321	26725	19895	18480	15976	9965	5033	1616	1224	708	529	506	453	420	424	3974	8767	6352	3132	1265	414	198	192	212	211	201	205	219	165	210	228	172	207	184	205	190	203	209	194	191	210	221	208	186	194	199	175	213	206	195	200	191	223	208	188	186	208	201	200	217	207	189	168	184	197	225	218	231	217	212	206	186	188	207	193	197	207	193	200	194	195	211	217	195	197	184	201	198	196	199	205	202	220	208	203	202	197	208	205	207	204	191	216	206	200	205	206	226	206	202	223	185	193	193	202	183	195	207	200	201	206	199	199	182	191	205	197	205	196	193	200	211	190	209	173	208	187	201	200	207	208	197	202	211	208	176	182	208	193	177	182	198	219	175	193	198	199	214	194	186	193	204	179	210	195	204	190	188	202	166	219	161	216	214	189	198	187	199	185	217	182	177	179	178	202	195	206	214	196	220	188	197	188	210	217	183	191	195	223	186	204	192	198	172	202	221	197	182	212	204	202	207	196	186	220	204	202	210	204	202	196	208	210	210	187	199	177	202	202	198	201	197	184	188	190	204	181	167	220	211	194	213	204	175	192	182	172	211	204	177	170	208	180	184	209	209	203	184	225	217	193	186	188	201	175	191	218	215	174	181	192	191	200	180	199	182	185	189	208	197	191	162	187	194	199	218	201	196	194	202	185	199	208	199	185	204	190	216	220	211	206	200	199	204	187	200	179	183	200	200	181	218	196	198	191	205	201	192	178	192	204	199	193	196	192	194	183	193	177	200	220	194	209	217	195	185	203	178	219	197	169	193	196	207	179	188	187	191	173	181	180	215	198	208	191	196	188	228	186	202	192	188	191	216	177	209	222	193	176	160	192	198	184	200	214	227	180	224	219	203	181	186	200	195	204	211	199	188	223	210	195	199	199	178	200	209	216	205	159	200	171	198	202	170	198	196	211	209	183	186	233	193	207	191	185	181	196	199	187	185	191	196	198	178	211	204	172	174	205	187	214	192	191	204	202	201	200	201	196	221	193	206	207	202	209	173	210	188	197	178	166	189	199	165	179	206	205	211	196	195	200	207	178	202	190	187	191	201	179	190	180	205	200	176	195	226	204	190	191	239	184	198	186	171	185	199	201	200	193	168	211	200	174	219	196	200	210	198	187	201	200	199	179	194	194	202	191	187	217	186	188	189	187	207	230	189	182	187	199	203	200	173	181	199	180	182	172	212	204	198	229	202	202	207	202	187	192	192	193	200	203	207	205	203	197	192	175	188	195	227	190	177	188	209	174	193	200	188	186	185	218	205	197	179	192	212	192	207	198	196	213	169	184	202	205	212	205	184	187	178	185	172	201	186	207	181	188	206	196	176	210	203	178	205	212	220	223	199	200	183	214	204	201	178	211	201	211	199	204	194	204	228	224	192	222	180	182	180	197	179	185	198	213	183	214	195	212	235	200	220	186	188	201	187	200	187	172	195	192	214	193	191	185	207	180	220	203	188	196	203	206	192	202	189	194	198	200	202	190	192	188	196	205	214	196	208	202	183	221	206	192	207	182	232	194	187	152	195	199	206	191	203	181	185	217	175	204	217	210	207	199	200	202	197	207	203	205	202	215	178	198	197	172	187	182	198	207	200	174	206	169	198	214	184	174	199	200	191	196	220	209	197	218	191	190	191	214	210	171	203	197	189	228	192	180	186	212	184	197	196	197	210	175	200	218	197	176	204	185	201	197	190	215	225	207	209	180	194	207	205	211	191	196	204	184	207	203	190	221	177	220	189	180	209	191	203	195	189	197	213	203	194	213	184	203	201	207	212	215	174	208	206	198	178	196	199	190	179	213	195	202	194	182	189	188	190	189	198	180	184	180	192	198	203	186	211	204	201	177	167	173	194	184	206	179	198	203	182	201	189	214	201	187	202	191	215	211	211	182	181	203	169	194	208	202	160	191	198	199	185	183	186	204	218	185	193	183	210	202	205	207	169	196	195	213	211	193	191	213	188	187	195	223	220	218	184	231	170	204	204	217	179	166	216	215	184	203	181	211	191	221	207	194	207	216	168	208	207	197	244	195	193	183	172	183	191	188	189	192	203	211	183	207	192	188	210	199	167	210	216	206	201	211	196	212	186	203	212	184	189	258	210	196	220	200	196	193	187	200	199	175	185	185	216	184	201	216	216	188	212	195	199	183	170	179	180	200	204	186	212	177	180	197	183	204	185	187	200	193	203	223	188	196	194	195	199	205	214	183	181	178	226	189	182	206	210	206	198	199	187	194	211	212	204	203	178	223	191	191	219	180	206	175	187	210	187	225	183	180	214	190	179	201	188	191	207	217	181	180	222	198	169	178	202	197	236	193	212	219	224	207	219	202	212	191	210	228	194	195	201	195	193	156	175	170	173	195	200	206	198	189	184	190	205	188	198	171	201	176	179	175	199	200	195	223	204	226	234	186	170	194	187	187	188	202	207	191	187	212	168	201	188	210	182	199	183	219	199	193	190	175	187	200	187	191	186	196	202	191	194	192	182	171	195	180	202	193	233	173	210	202	202	192	197	186	213	211	199	179	208	191	197	181	188	194	199	182	183	201	192	214	186	202	203	197	207	201	193	215	197	193	208	186	202	189	199	181	183	204	210	184	196	191	196	201	196	182	195	195	213	195	170	213	195	174	191	198	205	237	197	176	192	166	234	207	198	236	203	190	191	182	188	218	199	204	173	203	181	189	175	214	210	192	195	213	204	187	224	180	184	220	191	193	182	213	194	174	231	181	182	198	219	183	206	202	198	209	189	200	216	212	177	193	208	196	192	197	204	182	192	204	218	224	195	212	196	194	197	198	210	195	194	195	195	216	206	176	215	207	207	188	192	181	217	189	195	196	191	210	195	191	200	201	189	190	201	193	229	194	202	184	191	213	182	197	219	216	190	195	201	189	197	208	210	215	212	188	208	205	187	191	169	197	217	195	228	186	206	195	208	178	192	205	195	194	203	204	208	181	202	193	194	189	162	198	204	185	186	195	190	192	203	195	195	193	198	178	205	200	206	196	210	199	209	201	184	194	187	202	186	197	198	194	164	198	186	187	197	205	218	190	213	197	198	212	209	213	184	203	197	199	185	180	177	197	186	193	207	194	177	203	202	217	192	220	203	188	205	200	203	203	199	195	192	212	202	202	195	199	213	201	226	208	197	188	213	181	169	201	186	212	190	191	215	219	205	207	169	195	214	185	181	223	204	211	203	208	179	182	186	221	204	211	221	189	198	196	196	182	188	211	197	229	232	200	189	209	217	202	175	189	205	191	187	166	190	200	217	204	199	208	189	197	186	196	205	181	200	231	208	181	200	220	207	190	208	192	178	189	201	182	208	199	196	196	180	207	180	184	162	186	190	193	196	203	173	195	194	206	184	183	226	187	205	182	214	181	197	202	207	183	194	191	200	182	186	185	200	190	210	207	198	156	209	177	198	164	207	200	207	193	201	216	196	192	187	206	208	178	192	196	176	181	203
18001	28386	33570	31374	27523	29138	28252	21911	14257	6415	5844	3842	2771	2709	2394	2349	2499	18304	29285	23476	14675	6420	2096	722	751	747	693	693	718	735	685	773	715	724	718	721	712	725	732	695	714	756	655	703	675	727	722	752	721	692	742	759	670	771	741	725	703	752	767	698	692	733	669	694	733	736	699	697	718	714	702	729	721	720	718	720	708	714	741	697	725	715	780	719	708	706	713	693	777	743	731	699	717	723	740	699	734	722	754	715	740	676	734	719	727	762	756	684	710	738	747	702	713	712	692	711	716	766	730	699	708	677	744	764	745	758	718	710	694	717	686	736	753	716	750	760	679	737	707	679	753	792	726	721	643	702	718	753	703	742	705	726	681	686	754	693	733	704	774	751	753	731	750	684	689	747	766	727	688	757	749	750	694	676	706	719	723	711	735	680	729	733	710	697	737	707	736	667	728	746	719	727	718	740	725	741	731	724	683	745	733	743	733	746	744	678	727	732	707	674	750	726	790	699	716	718	752	762	740	759	721	749	754	710	724	710	714	739	725	730	787	710	713	740	708	648	744	716	665	733	777	731	687	695	694	738	721	724	694	716	759	754	717	753	764	707	740	760	716	721	730	651	750	727	748	738	733	716	749	711	742	725	658	730	705	758	688	774	760	719	735	707	735	721	764	717	713	729	736	735	696	666	749	759	724	730	729	742	756	786	696	757	767	708	690	710	760	733	703	740	703	760	761	771	706	763	727	729	752	718	738	745	727	757	769	702	686	739	714	691	732	719	728	693	695	749	728	731	719	705	724	707	685	699	712	672	718	713	711	722	702	713	750	743	713	722	732	725	804	731	711	695	773	671	701	771	756	701	760	670	701	699	737	736	735	695	715	725	722	729	738	735	730	765	699	689	728	712	677	760	711	756	735	724	682	708	765	721	724	708	717	762	725	756	729	725	746	732	721	721	703	731	717	702	701	728	751	755	721	727	693	686	739	760	732	774	698	722	734	687	734	749	725	745	769	749	731	728	714	768	771	705	746	721	713	694	706	761	765	730	722	725	742	730	726	740	729	715	689	708	700	684	722	731	727	730	741	717	748	743	801	745	688	738	721	731	758	740	704	741	708	711	718	709	686	685	737	730	722	697	711	770	743	708	688	759	730	751	759	710	725	701	748	736	734	708	702	724	712	711	686	786	727	767	765	765	763	765	734	683	733	701	716	752	754	682	706	729	753	720	726	701	748	721	754	775	720	718	755	733	748	790	779	751	739	688	726	719	711	726	736	746	745	744	761	722	727	736	667	746	736	752	745	698	745	716	690	700	773	745	742	702	739	729	685	727	713	725	688	748	718	737	718	726	762	736	695	765	754	740	722	669	731	746	699	693	677	731	738	734	694	718	737	689	720	738	712	716	719	706	725	726	722	795	699	781	675	724	747	680	704	749	762	718	763	727	748	746	737	693	777	737	725	716	750	751	706	741	710	694	746	752	693	702	705	718	710	731	729	731	741	776	774	751	768	743	730	724	749	730	712	689	739	684	732	692	711	741	780	725	775	700	699	755	704	746	752	755	709	760	713	703	727	756	710	720	734	733	760	748	734	742	743	724	724	733	760	715	715	726	743	742	758	775	731	719	726	723	768	755	772	729	738	706	718	753	752	758	772	746	772	714	741	677	671	701	750	760	739	741	745	720	748	721	725	680	756	705	726	727	711	725	744	762	728	741	743	737	767	735	762	698	729	766	723	708	687	737	734	737	728	762	726	691	755	737	706	715	708	723	694	701	704	699	711	755	693	713	755	774	734	732	737	691	697	744	704	724	691	719	683	736	689	737	744	711	716	749	727	731	728	710	727	688	777	659	742	699	730	719	725	753	697	778	808	711	698	700	709	686	683	744	747	738	733	730	719	743	750	762	712	735	740	721	715	738	701	706	678	717	705	779	725	719	742	700	722	729	704	726	784	732	739	719	709	719	737	728	751	718	696	745	758	798	715	707	707	692	742	707	754	721	692	740	767	699	706	719	761	704	700	730	705	686	732	758	737	737	723	679	709	768	728	773	708	787	742	770	726	728	748	725	780	748	746	668	715	713	704	725	740	772	706	724	693	703	744	735	704	719	754	737	702	703	680	731	726	711	735	733	661	746	722	722	736	709	725	747	754	778	737	693	722	751	719	709	672	770	795	758	671	752	700	767	702	778	724	720	696	763	748	704	732	712	685	636	762	770	728	732	771	715	745	728	735	721	742	769	719	728	686	710	764	732	718	731	733	664	711	749	730	736	730	710	717	724	782	723	746	695	692	776	730	736	727	693	724	761	740	731	743	758	724	735	744	734	730	747	725	727	688	710	715	744	716	775	752	675	684	745	708	675	753	738	741	707	776	745	751	713	750	745	759	739	745	690	716	720	733	725	691	732	702	747	721	723	727	725	742	716	711	714	742	701	728	729	714	718	729	685	679	699	727	728	689	705	713	692	741	736	678	697	725	703	754	745	727	749	707	736	707	709	714	712	704	743	731	755	700	698	722	768	709	709	734	680	761	710	773	677	707	778	721	698	731	720	739	734	728	703	677	749	696	724	723	726	740	738	760	737	749	756	672	702	676	720	735	691	713	701	721	711	714	743	730	714	775	717	742	722	770	739	735	721	714	747	701	676	742	758	709	688	713	735	773	733	715	730	744	718	725	736	761	739	726	703	731	747	708	719	739	709	705	716	772	719	709	744	696	746	690	769	748	723	744	728	763	721	726	727	677	746	723	710	743	758	744	700	716	718	747	766	739	718	734	689	735	686	705	705	705	713	723	720	726	714	683	725	744	716	778	698	720	654	706	754	693	775	667	728	752	699	688	747	778	698	727	721	704	749	774	707	747	769	747	742	695	705	782	716	758	686	759	699	761	722	714	767	748	726	759	707	736	750	737	797	710	700	778	715	683	691	724	730	702	738	761	717	716	726	714	739	739	747	725	702	729	730	698	719	705	727	674	720	712	676	729	715	675	709	701	736	694	718	734	731	695	712	724	722	711	726	720	677	684	714	703	738	715	694	687	723	741	744	721	729	728	708	739	737	765	737	667	756	736	677	718	746	746	705	737	709	774	747	721	703	776	682	761	761	735	755	775	764	696	726	698	787	764	758	708	706	701	708	687	712	769	722	738	742	725	736	747	757	716	705	778	698	716	742	682	765	746	705	721	745	753	721	679	695	753	726	750	703	715	729	722	704	748	700	735	735	689	718	715	736	745	698	724	726	726	744	746	702	735	667	802	793	749	749	785	739	693	703	741	707	648	750	770	750	756	712	749	734	711	693	732	711	735	740	783	700	749	719	670	735	770	702	754	713	746	689	759	731	722	750	755	757	737	739	747	797	753	766	706	725	753	692	708	685	699	707	742	687	685	696	717	720	701	701	727	682	729	696	729	743	700	706	744	696	738	709	742	711	724	717	722	702	726	752	767	739	717	723	715	704	704	719	732	706	776	734	716	758	744	741	738	764	758	730	728	748	714	748	696	739
33280	39038	38174	33080	24427	22005	20885	15343	6287	2872	1993	1658	1383	1169	1056	930	543	4717	15163	11986	6332	2240	502	213	238	223	201	228	217	223	223	251	235	237	209	215	237	248	231	247	241	215	236	215	247	212	221	215	223	240	227	232	206	213	210	273	236	218	216	231	221	212	200	201	217	234	228	224	227	244	227	221	222	212	222	206	226	241	232	240	219	203	201	236	216	229	208	215	245	244	233	209	230	219	237	249	211	238	223	226	224	218	237	212	241	223	244	244	216	224	224	217	234	222	209	253	224	213	193	222	225	226	232	211	250	211	231	224	219	225	237	212	228	225	221	251	205	228	214	235	235	246	221	244	231	239	201	226	245	216	214	235	217	212	231	225	202	231	222	282	243	200	227	230	218	250	236	216	257	224	214	211	192	245	210	200	229	224	228	237	206	228	195	204	248	257	250	197	254	212	242	236	214	237	229	227	246	231	212	240	249	215	178	228	197	220	222	209	244	229	232	235	234	225	235	186	240	218	217	233	213	220	237	226	222	248	232	221	242	229	219	218	223	216	220	241	213	215	240	212	232	235	197	254	207	222	225	241	228	247	194	231	221	200	207	231	233	214	211	228	190	219	252	221	213	236	222	241	208	239	229	221	207	222	248	223	224	203	246	242	235	221	220	223	254	226	202	208	221	244	230	200	242	215	214	248	244	209	208	239	213	211	230	209	240	205	202	227	224	243	231	232	226	235	235	211	222	242	232	243	218	222	225	232	224	184	195	209	244	223	237	210	241	204	216	238	218	230	200	220	218	225	247	232	229	198	221	242	219	221	222	213	202	227	223	218	223	242	225	234	227	226	227	216	195	225	205	217	210	239	189	201	213	200	232	212	188	249	220	219	256	223	244	231	249	242	237	214	248	212	223	230	224	214	237	228	232	222	218	220	236	221	226	223	241	231	193	238	226	226	194	231	225	246	248	237	243	213	240	234	239	223	224	224	229	256	234	206	224	230	213	211	197	231	226	209	207	238	225	237	227	232	223	227	199	210	197	228	241	210	253	226	202	266	224	248	213	219	219	241	234	206	221	210	228	216	200	245	222	235	208	207	234	219	241	207	187	244	225	234	211	222	223	230	237	181	188	203	238	187	224	246	238	246	224	219	220	231	225	247	237	217	210	222	239	226	265	215	201	235	215	240	228	230	236	224	206	210	223	214	254	241	198	228	224	227	251	231	234	235	212	236	239	223	245	256	228	254	244	244	226	247	220	202	215	231	206	199	213	247	233	216	219	227	218	223	211	251	224	209	185	212	192	208	227	224	224	220	206	230	224	222	233	231	206	218	229	189	215	226	228	210	223	254	216	230	242	246	220	245	215	212	236	226	224	216	244	231	211	223	218	206	201	208	225	232	225	239	243	215	251	202	237	231	222	210	226	219	223	202	212	238	206	265	221	233	228	229	231	238	206	226	208	213	225	234	229	209	229	227	242	228	194	232	234	204	235	254	219	242	228	228	192	225	232	237	256	238	254	219	218	222	237	231	220	199	229	220	217	248	229	245	242	231	243	227	192	261	217	210	241	233	206	232	240	221	250	227	219	197	216	209	220	215	234	240	224	246	209	202	239	224	218	226	233	195	210	224	242	238	223	227	224	217	215	241	213	220	222	189	213	221	216	241	235	247	230	261	218	224	214	226	229	227	226	228	258	242	234	239	249	219	226	205	212	245	219	223	224	214	229	181	228	239	221	208	221	238	251	221	224	224	214	203	217	234	216	226	195	235	193	215	230	250	229	226	240	220	232	211	229	266	220	217	218	253	203	199	238	248	215	213	220	211	198	228	227	225	229	241	244	239	207	213	229	241	234	209	225	247	229	238	221	219	262	213	206	229	207	198	198	202	227	219	215	237	210	227	210	219	209	239	234	200	218	236	230	239	204	233	225	216	207	216	215	216	199	201	229	244	236	212	222	242	226	239	218	237	235	210	233	230	222	242	229	242	186	219	199	238	223	199	251	223	250	205	262	221	198	224	233	240	208	233	256	224	227	230	237	204	241	236	226	232	200	236	200	224	240	200	223	213	212	228	220	201	236	176	226	203	230	242	238	254	208	219	222	226	214	207	214	231	201	252	240	233	248	215	209	225	196	234	222	221	202	199	231	271	228	198	224	223	217	236	222	226	229	219	238	225	240	205	222	234	226	224	245	205	208	221	215	202	233	204	224	244	231	218	210	234	207	240	211	209	226	220	214	195	218	190	223	223	215	214	230	216	226	214	241	235	203	218	244	212	239	229	242	215	234	257	186	236	242	210	230	239	198	209	227	244	231	229	244	238	231	247	242	214	230	204	256	209	247	218	238	214	230	224	202	212	222	196	222	205	236	223	233	217	212	225	213	216	215	217	212	202	240	228	214	237	219	219	220	200	255	200	221	201	217	217	246	238	235	243	232	214	198	230	219	207	225	218	229	234	216	224	235	225	234	227	211	225	217	240	232	230	233	236	229	225	246	221	247	220	219	240	223	217	224	223	241	222	220	242	249	229	220	219	186	227	214	216	211	256	219	222	217	225	224	221	252	241	201	202	227	229	219	232	246	214	214	231	219	226	213	219	251	264	237	233	206	223	213	238	208	223	227	205	208	247	202	244	226	224	226	220	212	195	228	223	219	195	235	212	231	234	231	240	202	222	229	228	225	216	230	235	219	194	231	235	223	221	211	232	229	249	215	227	232	240	222	220	239	220	225	235	243	216	217	211	215	242	264	223	227	232	240	221	230	219	260	215	210	222	211	212	235	215	241	216	232	241	213	214	219	239	230	215	198	222	198	234	203	223	232	238	235	221	232	250	231	215	219	221	217	248	236	229	215	207	240	200	241	206	206	232	217	190	225	222	214	219	222	219	217	229	232	205	228	232	229	228	207	217	218	231	230	199	220	209	221	202	202	193	235	207	199	244	251	226	225	204	206	228	188	232	214	223	227	218	223	209	223	225	224	231	250	235	241	238	240	231	240	194	219	221	228	257	228	231	242	229	211	249	244	216	242	233	216	193	214	266	217	204	227	217	203	226	196	215	234	212	227	214	189	243	229	226	233	208	226	229	240	211	232	244	248	214	231	243	205	237	228	215	208	232	224	204	214	215	234	216	229	236	225	239	241	236	254	231	250	219	211	227	234	204	231	217	231	209	215	219	230	224	232	255	241	241	235	215	209	222	231	222	233	217	209	217	226	228	213	210	241	254	191	251	220	257	233	267	215	235	220	199	197	223	244	212	236	232	220	227	211	239	186	218	211	249	216	204	234	202	209	230	226	222	235	218	246	227	230	230	200	237	202	225	227	231	243	208	218	219	241	221	242	235	233	193	241	227	217	197	237	189	211	234	243	211	223	223	236	235	232	230	243	201	206	230	232	230	203	251	214	215	210	236	241	200	196	224	211	237	229	241	232	211	249	233	213	223	211	208	228	222	213	246	237	206	235	227	227	239	210	238	226	195	208	222	244	222	216	258	232	237	232	209
27303	33309	39796	38736	30675	32415	32301	26331	13232	9909	8864	8086	6770	5760	5551	5135	3129	19278	37420	31929	22298	10813	2258	795	847	820	810	801	743	759	826	810	785	794	816	833	842	800	763	803	774	762	801	789	834	790	739	810	811	787	847	782	809	804	870	794	820	837	791	827	782	823	774	799	762	797	756	769	789	815	848	803	786	801	793	786	768	773	806	781	832	769	811	776	772	798	773	838	773	816	807	799	792	790	761	792	809	836	796	840	816	784	794	789	805	775	810	815	725	834	807	804	794	794	816	827	823	794	741	787	763	784	795	842	749	786	783	751	829	763	799	751	787	743	817	793	803	797	867	775	849	809	783	816	830	830	822	794	778	805	786	726	813	684	796	871	785	789	826	799	847	739	760	780	742	772	804	798	823	784	773	784	745	819	846	788	781	757	789	769	823	792	776	786	798	792	732	729	853	783	808	830	811	799	811	808	818	799	803	726	848	819	785	818	847	824	816	794	808	784	803	752	822	799	808	800	749	782	803	744	777	774	766	824	737	783	763	767	759	810	810	790	826	766	792	818	826	758	785	803	770	796	798	773	838	776	798	759	820	795	854	822	778	839	820	802	761	826	800	833	850	796	850	743	792	802	828	821	850	802	800	805	764	787	796	794	820	767	784	748	758	816	830	745	787	784	816	820	789	745	781	812	758	845	767	811	752	845	780	825	787	773	813	798	734	819	821	775	799	772	812	791	862	893	772	744	782	798	818	771	798	882	816	804	790	813	791	777	824	779	794	805	787	850	738	835	821	833	785	833	811	786	796	801	775	803	766	790	851	754	820	819	781	807	794	784	797	831	827	827	784	814	758	809	733	853	745	805	799	792	821	791	806	812	815	788	800	781	812	846	829	733	807	789	813	786	791	752	789	813	779	836	763	747	754	762	860	838	807	827	809	778	804	769	800	745	805	784	780	770	816	796	806	756	802	811	785	846	815	808	827	757	814	756	747	842	800	806	790	829	745	791	793	794	788	810	796	774	764	807	841	822	800	816	797	764	862	799	820	781	818	809	840	782	793	813	845	815	798	787	806	770	801	813	808	800	783	817	806	764	837	813	802	810	785	753	786	774	794	802	798	800	809	815	794	754	783	794	873	790	823	841	755	769	796	880	797	807	831	756	823	815	813	767	814	759	823	751	775	829	820	791	766	777	777	769	751	797	766	792	823	836	791	788	806	806	745	776	741	808	795	831	709	760	812	787	765	824	805	784	766	830	750	813	776	789	795	780	836	779	808	789	796	812	813	802	814	811	795	761	856	773	827	761	834	815	818	760	767	802	772	787	785	792	812	736	795	817	783	773	767	788	781	826	802	785	790	791	817	795	784	785	768	845	755	804	776	780	821	792	763	814	780	841	771	797	818	763	814	759	780	798	786	833	837	768	758	803	725	779	830	760	816	842	784	833	767	824	755	777	820	768	838	838	731	793	791	817	796	748	805	797	758	810	852	741	786	832	832	789	764	806	800	796	794	776	828	775	768	756	797	781	797	791	809	806	795	796	762	834	749	772	808	752	872	784	848	804	797	800	806	841	787	817	871	831	803	769	822	787	814	792	782	781	761	804	754	804	806	830	831	777	817	789	779	857	810	761	754	756	791	757	839	796	793	762	835	771	804	780	776	803	775	754	755	790	830	763	803	777	824	819	793	822	765	835	751	823	793	795	789	831	794	737	788	826	814	821	836	822	824	832	797	827	771	759	825	777	813	822	782	773	795	798	836	792	763	785	811	797	764	824	814	817	803	780	834	813	768	794	777	790	862	810	816	795	797	768	820	834	791	802	837	811	793	827	771	862	838	795	809	809	809	807	787	777	802	809	769	765	758	787	763	815	810	795	835	794	830	787	730	755	796	797	831	852	787	757	797	772	855	760	765	817	754	778	761	810	818	738	785	780	759	814	816	792	801	761	775	820	817	799	769	764	838	758	794	800	870	849	783	768	807	814	791	839	837	838	804	788	830	808	778	801	830	822	765	797	802	831	800	759	787	807	801	839	797	767	824	788	799	820	753	788	796	776	768	770	826	767	764	760	800	816	838	748	804	824	797	780	775	809	818	807	729	740	777	777	838	809	821	791	813	777	787	795	770	757	797	810	787	782	816	801	795	752	767	823	815	818	793	856	766	789	790	768	774	835	779	742	802	777	790	826	807	834	780	785	812	816	821	803	791	816	875	765	838	786	795	803	784	854	772	824	799	799	822	796	781	803	801	823	823	822	817	717	772	870	766	721	807	806	824	785	810	814	829	720	781	792	800	783	790	778	768	788	807	796	762	806	827	789	776	805	794	847	773	770	771	792	797	839	783	821	815	770	816	825	848	799	761	740	754	780	747	765	772	786	784	807	769	754	778	815	786	762	801	814	780	810	833	847	781	827	782	768	840	784	823	751	775	799	861	751	837	786	791	744	775	776	783	777	806	789	799	815	883	787	828	800	787	821	816	820	814	789	782	798	766	767	778	788	769	757	785	751	785	805	833	815	774	797	821	791	746	817	789	820	799	789	805	772	799	800	787	770	845	754	771	760	808	799	836	780	811	783	782	735	778	818	784	798	811	783	796	852	800	767	782	799	769	786	797	771	798	793	766	813	765	811	785	803	798	853	807	844	837	804	841	812	772	805	792	821	767	838	797	819	804	815	803	810	751	803	824	801	756	853	822	788	838	799	806	830	809	788	859	783	808	845	844	754	772	792	803	828	800	832	788	762	772	761	807	763	738	817	768	815	815	811	790	817	779	796	854	769	854	801	756	786	806	765	816	791	811	820	803	792	836	813	784	747	836	831	757	838	814	811	762	825	817	762	823	808	832	773	805	827	776	839	794	848	794	788	825	816	754	763	811	808	784	811	779	805	786	802	791	808	781	813	798	786	772	821	864	778	811	800	764	826	798	815	794	849	823	785	821	820	769	790	801	782	830	731	831	842	767	787	866	735	833	804	772	800	804	763	781	791	816	803	784	781	776	780	827	803	774	804	820	795	806	822	742	791	785	795	815	766	772	847	782	755	822	796	822	799	810	786	767	709	798	836	795	830	770	823	832	788	772	800	832	785	762	831	822	795	848	803	841	763	760	777	784	797	804	740	792	814	792	775	775	769	831	758	770	817	807	828	784	791	787	772	830	800	803	751	780	808	774	814	817	765	824	801	747	735	824	811	766	812	786	795	804	763	796	865	818	754	836	795	776	758	793	829	821	779	744	790	819	760	822	837	818	759	798	755	803	856	842	793	801	798	787	767	763	790	793	820	796	761	838	800	746	800	756	752	742	811	774	772	874	777	784	804	825	768	796	720	740	790	783	732	806	757	788	781	829	828	761	770	780	805	782	789	774	834	833	713	771	822	774	769	758	761	766	723	802	837	754	796	827	803	749	793	804	819	807	756	765	793	802	824	732	832	810	837	793	839	764	814	839	840	777	764	831	804	790	777	762	813	770	779	796	777	813	821	789	814	847	782	769	814	822	763	849	804
5560	6025	6844	4472	2699	2402	1525	711	385	409	406	320	258	246	247	251	213	294	806	1038	792	446	163	179	198	167	178	184	194	194	189	173	153	171	181	179	159	180	168	169	163	159	173	171	167	157	196	155	184	160	170	168	151	148	178	181	175	179	170	171	170	158	174	164	182	153	189	150	174	180	141	162	176	180	187	172	161	201	172	173	164	148	183	181	169	168	164	195	175	195	202	159	176	170	152	158	162	150	160	169	143	179	166	167	170	164	168	181	152	159	145	158	165	166	153	160	169	157	163	194	174	170	188	190	175	173	171	182	136	174	175	179	163	172	168	193	179	186	170	179	158	181	173	171	163	167	174	183	180	180	170	156	182	174	199	160	169	173	182	182	153	165	151	165	183	151	159	177	186	166	178	166	166	155	182	199	201	171	197	167	157	169	190	177	174	159	188	163	156	178	179	183	165	171	188	173	168	169	184	159	166	145	160	177	185	165	177	174	175	162	181	170	170	155	176	163	169	163	184	155	176	186	165	152	147	176	146	172	179	166	159	147	178	153	200	154	168	169	160	173	170	167	174	183	166	173	172	164	163	172	161	170	206	173	185	167	190	172	184	190	157	164	182	158	169	199	181	165	158	166	188	193	163	151	167	191	170	150	170	174	168	166	176	195	198	148	170	179	186	164	176	138	173	178	157	145	173	167	196	160	186	169	181	164	178	174	180	169	159	185	187	184	165	159	148	172	156	139	169	149	184	175	175	170	169	182	193	166	171	197	172	158	190	164	185	170	152	192	180	171	176	169	186	186	178	178	169	191	165	188	186	175	169	194	178	187	186	175	173	179	175	178	167	176	153	155	163	168	173	173	140	181	181	187	158	154	180	164	175	158	184	185	167	176	159	194	145	168	185	167	175	178	177	205	199	160	170	172	137	158	179	162	177	135	163	166	144	177	136	160	164	188	158	165	169	154	158	187	170	191	184	178	166	162	164	152	150	165	156	180	213	177	179	174	167	168	175	169	179	159	180	177	159	169	158	159	165	157	186	157	178	140	165	157	171	164	159	174	170	150	185	167	164	169	156	171	180	158	173	157	165	156	158	171	182	159	155	156	184	130	157	183	170	168	177	171	165	158	149	169	171	166	175	179	164	170	146	188	175	167	175	165	188	170	153	151	172	174	170	161	156	157	181	169	196	172	173	163	147	198	178	169	166	186	143	156	169	153	164	150	163	170	145	165	159	177	180	193	179	150	158	161	155	185	159	153	153	185	205	142	165	172	179	163	170	184	182	172	166	168	176	179	164	173	165	220	177	170	168	158	146	177	183	162	165	176	163	170	178	181	177	176	155	145	185	174	182	187	175	161	146	175	184	190	189	162	183	188	178	156	171	163	164	142	168	190	169	179	172	178	182	182	163	175	169	169	149	188	177	165	147	145	160	181	180	162	179	181	175	156	190	189	173	174	160	153	179	163	178	185	152	182	164	175	180	170	167	164	162	154	179	192	160	157	156	159	189	163	165	146	181	166	176	162	180	176	163	146	153	176	169	151	175	155	194	165	171	156	157	152	167	164	185	161	169	174	180	166	175	186	180	162	170	195	168	174	165	167	172	167	173	175	159	185	199	120	178	167	148	178	167	180	146	172	167	169	173	172	158	151	165	174	161	161	180	160	168	173	181	166	153	150	189	138	170	166	169	184	172	155	181	174	178	190	165	167	176	165	169	181	156	154	161	162	177	178	177	200	168	156	172	171	166	163	174	169	154	176	194	170	188	181	174	154	171	184	171	181	193	164	164	179	202	166	196	158	178	180	152	176	163	164	164	174	162	171	158	163	155	160	158	152	148	165	193	162	175	180	142	154	174	176	165	154	187	169	176	170	194	175	178	164	159	166	188	159	138	169	160	166	192	169	132	160	159	165	181	147	187	177	181	170	189	160	156	188	174	177	152	183	172	175	158	166	175	145	189	175	170	155	181	166	163	163	168	164	159	174	173	183	174	160	191	183	165	161	155	175	167	177	201	173	165	166	150	169	154	151	171	174	167	166	166	166	160	182	193	155	168	176	191	152	165	191	180	150	178	163	172	179	178	176	153	158	166	154	155	182	157	177	169	182	166	168	184	191	174	187	197	162	189	164	160	186	166	171	174	171	179	165	199	169	187	172	144	171	188	180	204	172	186	179	193	170	125	148	166	161	171	161	156	143	165	196	168	162	165	164	159	159	164	175	169	183	162	162	173	153	155	162	174	179	156	183	168	178	165	194	162	181	180	190	179	183	169	168	190	178	177	172	184	168	164	168	161	164	166	161	191	172	155	194	162	164	180	171	152	167	161	187	165	170	178	191	160	164	180	149	171	173	146	173	162	159	164	149	185	174	183	174	171	177	176	162	154	194	158	179	166	179	189	172	189	179	175	151	177	168	163	162	166	153	169	161	166	163	162	162	169	167	177	181	169	191	164	161	164	181	168	186	181	167	169	166	164	169	160	200	161	154	181	187	176	167	167	169	185	172	185	161	160	181	183	184	177	177	155	182	178	194	186	175	173	172	176	180	168	170	194	188	159	184	166	151	171	184	160	180	170	159	181	163	161	201	179	154	182	165	178	174	179	155	169	145	170	169	180	173	158	162	167	187	156	181	167	163	163	172	157	195	173	165	174	189	164	157	151	173	159	170	183	170	169	193	156	177	171	155	175	150	173	183	171	183	197	139	164	158	180	150	150	181	180	156	159	152	157	197	161	164	180	156	166	171	176	170	170	192	143	167	165	176	167	170	166	160	172	171	183	177	160	154	187	176	169	167	159	172	164	179	195	173	167	170	163	159	167	172	162	161	174	151	169	184	168	197	179	163	200	166	186	174	178	160	167	198	160	181	168	174	195	170	178	160	184	179	185	155	181	158	157	142	149	164	164	148	179	186	179	206	163	176	172	161	162	172	189	166	164	172	171	178	170	178	188	158	160	191	170	185	169	181	162	171	150	161	140	158	147	175	163	173	162	172	176	177	175	153	168	190	165	162	165	203	180	175	191	188	182	183	173	153	154	182	196	178	172	189	158	165	168	156	180	161	161	176	144	175	168	170	170	184	161	168	168	185	164	148	170	153	165	185	159	183	171	190	173	176	176	177	172	153	160	159	155	175	159	163	154	169	163	176	171	194	171	172	150	196	161	193	183	144	181	179	151	161	182	162	186	144	178	195	166	153	166	157	171	148	169	153	154	178	177	178	198	138	180	172	178	178	150	151	183	134	177	167	189	153	171	164	179	170	167	180	139	177	186	170	186	173	158	190	165	165	172	172	167	162	173	173	154	162	155	164	176	172	149	152	159	193	159	172	176	179	169	172	170	190	194	154	159	184	184	174	160	137	166	159	164	180	187	176	163	164	163	176	139	165	174	174	154	159	181	182	182	161	143	165	178	160	160	192	162	166	163	152	187	145	183	165	173	180	160	175	198	158	178	152	173	170	174	172	169	152	167	158	170	183	167	157	163	151	166	171	179	149
5732	8158	12188	10746	8951	8740	6225	3187	1714	1844	1799	1686	1363	1178	1227	1149	985	1447	4232	5443	3888	2001	633	654	631	588	668	655	644	627	664	583	648	606	659	654	613	625	595	598	666	601	645	603	632	635	626	632	613	701	627	660	658	626	653	625	609	680	631	620	588	628	594	636	665	672	639	633	666	633	656	591	639	639	655	639	614	638	604	628	648	630	671	651	608	624	618	647	637	611	617	664	580	611	606	616	669	602	591	644	648	618	625	658	674	632	650	653	648	624	646	683	601	611	584	647	646	610	674	650	664	621	638	602	635	663	625	639	641	628	649	598	635	659	603	616	620	666	625	638	663	654	644	658	626	641	635	604	618	621	651	624	643	600	585	629	637	685	639	654	628	674	644	649	609	631	641	640	654	680	641	639	640	611	621	643	631	646	633	650	636	682	645	688	610	683	642	639	638	673	665	584	645	608	658	618	643	596	652	644	672	619	647	650	672	614	642	643	574	614	614	627	623	633	600	644	644	608	648	605	612	649	618	609	621	661	661	630	651	645	622	625	599	660	666	644	678	637	604	640	623	592	616	619	641	615	632	648	643	661	672	646	680	666	616	603	652	630	612	645	633	634	642	653	658	602	650	615	646	627	541	621	667	617	645	661	638	628	646	652	642	620	608	636	605	605	658	596	649	662	641	637	657	646	630	614	651	617	645	630	612	604	620	651	640	620	645	616	611	662	637	624	642	656	605	622	683	622	616	692	609	606	655	629	639	624	638	619	615	620	641	621	612	672	696	652	656	642	632	641	669	645	618	603	626	613	605	657	622	638	625	660	602	624	592	633	612	687	651	660	666	651	629	694	643	663	643	632	612	605	646	651	608	635	637	621	611	658	646	634	592	596	623	664	635	608	629	590	649	639	658	628	616	604	667	658	634	626	635	640	610	614	614	618	656	588	599	635	640	617	605	649	629	635	631	630	697	616	615	611	659	655	618	593	645	617	612	637	625	621	610	622	598	572	634	594	684	634	670	656	616	627	634	617	590	615	638	636	601	636	634	603	630	649	639	677	608	602	625	591	654	639	598	616	650	651	606	643	645	615	604	618	635	657	610	612	654	564	591	592	631	624	678	613	613	603	652	602	616	644	632	601	610	624	613	639	622	611	624	621	609	621	645	670	646	624	594	625	645	666	648	661	643	632	636	610	664	657	655	602	649	621	607	637	611	602	599	693	600	598	634	618	663	664	622	675	622	628	660	620	635	655	662	643	641	563	613	654	649	614	630	662	576	643	654	636	591	663	687	629	621	625	636	626	623	627	639	687	639	637	654	618	622	644	651	637	632	629	618	600	632	615	615	618	621	644	657	633	687	630	611	661	636	622	637	667	661	598	676	581	574	629	707	665	624	619	643	655	647	643	629	652	614	659	646	650	597	652	618	624	615	654	653	648	638	643	628	694	614	615	672	686	666	658	640	601	654	629	673	670	635	661	619	602	604	611	616	633	598	596	636	611	682	655	573	661	662	611	641	605	656	597	644	648	649	643	600	609	663	594	642	664	615	625	628	657	610	650	615	608	658	645	656	631	638	598	664	658	637	631	607	640	620	576	610	618	639	630	659	640	671	635	591	572	635	623	613	611	626	612	644	604	619	636	683	596	604	615	615	634	671	599	667	625	639	658	639	601	628	610	641	673	628	662	631	607	645	670	623	687	636	627	607	605	673	647	632	660	649	589	665	649	652	606	611	620	636	674	684	646	664	623	644	639	649	643	605	640	607	639	616	688	627	664	607	620	636	666	636	673	652	615	634	616	660	677	635	675	672	646	631	627	625	630	634	650	640	635	658	687	633	665	622	595	651	602	621	665	609	618	609	633	614	621	605	623	634	621	614	632	635	624	589	666	642	580	669	619	706	595	609	590	661	618	657	626	610	650	625	619	684	624	595	602	676	618	598	667	670	648	642	632	620	610	634	629	615	617	609	642	632	646	641	634	586	644	608	662	630	663	679	643	647	598	673	668	623	622	619	619	629	673	623	617	615	636	632	673	655	675	606	594	584	648	621	639	640	596	661	606	654	604	635	646	682	637	638	590	646	645	607	653	570	613	644	593	642	652	604	614	628	621	623	646	609	617	616	618	632	615	611	661	624	609	630	660	616	620	619	632	629	637	614	623	617	632	666	660	609	632	632	642	651	639	645	648	597	608	652	641	613	600	624	575	653	614	617	625	632	601	644	645	634	660	653	629	624	630	610	634	659	645	619	680	605	648	669	612	629	619	597	670	624	632	621	677	619	643	623	671	625	625	567	635	659	606	576	622	634	639	605	647	624	652	628	631	624	651	623	652	644	662	631	649	642	648	698	610	622	613	640	693	621	623	673	672	636	631	642	599	590	636	653	642	625	642	649	578	645	646	688	643	661	665	626	627	642	651	668	656	608	607	633	616	653	664	689	656	633	618	627	632	620	649	633	615	642	633	623	658	649	610	651	655	604	674	643	614	614	612	682	621	605	578	631	624	648	652	633	622	559	672	651	627	631	660	655	650	647	658	597	626	633	625	634	686	642	663	631	625	637	668	657	636	667	611	636	625	628	617	633	658	654	637	621	643	653	631	631	604	666	617	588	671	630	629	620	591	617	698	654	642	611	654	660	649	614	616	662	639	610	638	644	614	681	640	655	617	662	667	637	622	674	620	626	613	647	652	689	655	590	590	597	675	658	597	625	638	622	681	609	636	653	638	630	622	630	644	601	622	646	650	614	578	623	657	655	656	570	646	670	615	652	608	620	663	621	647	698	691	656	617	656	606	620	673	615	659	635	614	622	678	682	611	700	675	670	618	595	679	625	631	665	639	642	651	638	678	628	623	605	554	634	646	652	608	650	632	656	642	620	620	627	604	647	654	658	625	653	628	656	649	664	646	642	678	632	615	646	579	614	621	648	637	664	626	652	628	631	617	660	676	611	581	650	649	627	643	681	637	607	652	636	628	626	652	708	618	647	641	636	658	630	620	623	648	645	659	618	626	635	615	591	683	656	617	622	637	635	673	612	625	578	667	637	615	631	655	645	658	588	605	670	670	644	596	662	623	654	630	660	634	625	662	634	603	676	653	656	636	628	652	619	580	642	625	630	627	616	605	611	560	665	597	621	669	636	645	605	623	667	612	609	622	629	601	647	617	648	654	612	612	648	644	576	603	638	608	612	647	628	606	603	705	641	620	602	555	644	671	620	614	664	634	637	633	650	659	642	643	653	601	647	660	636	632	642	617	657	603	641	604	605	658	635	600	628	622	651	660	625	648	642	605	636	688	617	625	664	639	644	610	569	612	616	649	655	645	672	643	612	622	611	663	638	622	617	654	685	676	612	605	592	636	635	617	636	614	645	620	629	594	636	626	615	623	651	667	628	647	606	629	620	666	629	605	671	639	615	602	646	630	622	614	609	573	638	660	634	654	668	682	626	621	668	634	625	636	649	580	587	665	679	698	599	651	637	594	630	633	633	615	593	622	626	655
24617	30895	30193	23724	16698	14016	15246	8844	2353	1639	1121	670	650	725	673	617	445	1999	7747	7120	3934	961	159	148	131	141	134	159	152	139	130	160	160	154	136	143	171	146	121	129	141	138	147	135	149	141	144	117	148	145	147	144	130	137	160	142	131	138	123	156	162	149	140	148	155	146	147	138	138	134	157	148	140	130	137	151	134	147	166	151	133	145	141	142	146	158	136	159	143	130	153	143	139	164	140	135	141	151	161	146	152	163	151	142	138	137	157	156	123	156	156	122	132	142	151	142	144	137	151	124	137	144	125	148	136	146	122	137	145	159	152	144	146	130	140	148	144	139	151	157	141	142	154	151	136	145	149	136	152	156	135	130	146	139	122	153	116	164	155	149	124	159	131	141	157	151	145	150	134	145	131	136	139	132	152	156	154	156	126	148	141	142	131	156	151	156	140	152	145	146	128	139	146	153	126	127	115	143	135	171	171	132	158	147	147	144	146	136	155	134	133	148	155	169	146	172	146	151	137	152	133	150	155	152	161	147	126	130	129	145	150	164	138	135	134	147	146	130	162	127	154	120	148	136	132	166	161	125	136	134	149	156	139	141	142	134	144	126	143	126	145	132	145	130	141	136	131	146	145	155	153	140	129	149	129	164	149	159	135	137	150	148	140	138	134	134	121	149	139	144	181	159	147	128	143	166	136	153	144	130	130	129	140	131	144	142	127	157	146	153	154	132	139	141	164	143	133	145	150	154	139	176	148	154	136	145	147	163	151	152	155	143	162	156	128	147	160	124	151	150	155	144	132	128	129	162	115	163	140	141	141	140	161	158	130	155	151	135	156	145	158	155	126	141	136	143	167	156	143	152	161	152	138	126	144	146	134	154	122	149	163	140	153	146	150	142	129	128	153	130	155	148	139	130	156	151	111	128	132	153	154	134	142	138	127	162	137	116	148	143	148	147	160	148	151	155	138	143	154	140	122	139	149	156	138	147	168	142	148	149	161	153	144	140	147	156	145	136	144	131	145	145	147	131	131	123	132	174	150	146	144	152	143	143	149	132	145	140	171	126	148	154	154	139	145	158	133	158	154	131	131	125	145	166	144	162	146	148	149	145	153	146	130	152	150	156	130	135	137	149	148	146	139	143	146	158	144	145	143	160	149	157	132	141	149	134	155	154	131	147	153	141	155	160	143	148	148	134	150	132	142	129	148	150	145	130	154	131	157	159	152	138	147	145	148	151	136	135	131	148	141	149	152	161	142	148	155	139	137	150	167	129	131	165	147	156	137	133	150	142	130	154	139	121	139	140	126	171	140	146	130	138	141	140	142	185	150	133	128	168	139	141	143	151	164	140	161	138	167	140	129	156	153	154	144	140	139	127	139	145	122	135	158	164	137	144	145	151	157	125	142	131	150	129	149	129	160	148	140	131	133	144	135	146	156	155	141	147	130	152	149	148	126	153	148	136	150	137	182	135	128	167	145	148	146	139	143	150	146	145	137	155	180	123	143	144	142	109	150	124	147	142	143	178	138	159	147	122	162	121	136	153	142	142	137	113	153	149	133	164	147	156	172	149	151	142	152	173	162	155	131	172	125	133	137	160	146	140	131	141	156	119	180	143	140	148	146	150	145	154	142	128	157	130	141	140	131	131	149	130	154	140	149	153	137	165	173	151	137	141	162	134	152	138	144	144	143	151	151	137	154	156	129	133	136	141	168	146	134	135	109	150	152	152	157	144	121	143	142	136	131	148	157	162	144	143	155	122	131	149	123	154	121	145	131	138	144	140	144	154	161	154	132	153	164	140	131	124	171	133	144	137	141	154	137	127	146	128	148	135	139	155	140	155	163	144	152	134	150	145	150	143	146	146	133	126	144	161	167	149	148	163	130	155	143	147	128	156	128	143	158	132	132	140	146	142	155	154	141	124	142	128	156	142	145	154	138	172	162	135	157	154	150	153	147	151	137	144	123	156	164	154	140	135	139	144	144	133	134	146	141	156	135	134	152	124	149	129	114	144	144	140	134	111	147	150	123	131	140	141	163	133	151	153	136	155	136	189	145	138	163	148	136	141	156	147	138	140	150	137	131	127	177	146	129	144	150	163	133	156	151	149	125	152	140	137	153	161	128	143	134	167	137	133	149	155	155	145	128	130	127	143	150	135	154	134	134	134	123	126	153	155	158	140	146	142	134	134	142	145	152	163	135	181	147	141	152	123	138	123	148	148	155	138	143	152	128	118	137	140	159	132	149	162	153	116	142	151	147	132	134	132	147	144	132	135	155	140	150	142	154	141	162	143	137	137	128	142	138	162	137	128	161	158	139	133	143	166	124	151	154	135	110	155	171	148	161	139	158	139	142	120	143	165	140	158	119	114	143	126	165	157	145	135	133	133	151	142	139	148	146	138	130	129	148	156	154	146	135	143	151	175	144	138	143	125	135	165	154	143	151	139	135	139	150	137	134	140	137	145	137	154	131	147	135	138	123	152	146	142	147	177	145	155	147	123	142	154	157	134	150	161	140	143	152	160	130	132	164	158	140	149	147	127	122	165	144	123	154	158	149	148	162	159	147	140	114	148	167	142	145	156	152	157	132	158	146	169	147	148	142	152	133	143	158	133	148	127	165	145	147	129	139	134	148	157	143	161	139	153	147	163	153	148	155	157	161	129	145	148	131	126	161	136	152	151	124	138	147	136	137	142	117	145	145	130	155	146	158	139	175	155	146	136	137	145	149	160	123	171	173	159	117	161	168	134	151	149	136	131	142	148	149	148	148	127	142	149	152	147	144	130	135	145	139	139	158	149	139	146	117	155	154	149	129	159	154	145	119	138	138	140	152	143	137	130	159	148	127	159	134	160	156	154	146	163	130	136	136	152	145	123	167	139	152	161	141	130	143	139	176	153	130	147	164	133	147	151	149	140	126	141	138	154	139	138	145	139	156	151	146	138	141	151	140	169	151	137	149	132	138	164	164	158	130	138	151	154	131	157	150	146	169	142	150	145	146	125	159	157	138	159	143	150	169	122	135	156	137	129	130	158	145	136	130	150	131	129	145	136	147	134	146	129	148	151	155	150	143	128	139	139	132	139	157	172	133	130	164	131	131	153	144	143	148	131	164	135	139	136	145	156	149	142	114	136	141	143	147	170	132	153	147	163	146	124	135	156	168	131	137	146	140	145	140	127	134	149	150	170	145	144	148	158	153	130	128	164	168	167	144	118	152	140	132	152	149	137	143	145	143	134	149	134	151	137	152	150	178	121	151	173	147	127	156	129	135	124	148	149	140	160	141	186	138	166	153	138	143	146	137	131	142	159	131	152	146	134	140	149	148	161	129	143	140	147	149	117	154	146	143	138	143	157	138	144	125	159	147	145	160	155	114	158	149	145	146	130	139	160	130	152	150	106	148	127	122	151	154	133	140	137	168	142	159	149	160	145	151	137	138	138	141	152	137	138	148	168	122	151	149	137	123	145	136	148	139	154	173	159	141	142	132	151	139	153
21616	26760	31008	28613	22945	24437	27542	18030	6464	6845	5574	3524	3586	3906	3984	3589	2822	10844	28224	25353	17268	5045	576	551	568	570	557	556	546	523	541	564	585	526	579	577	566	566	559	561	534	583	592	559	540	556	543	536	576	584	608	567	569	559	570	555	571	537	562	518	578	565	549	618	557	543	535	575	545	590	575	554	570	537	546	568	553	573	579	559	570	537	589	570	548	545	530	531	546	562	592	560	567	565	548	546	585	545	563	581	545	578	543	566	559	528	557	566	559	573	545	563	555	571	593	539	551	563	573	564	551	585	561	537	589	570	545	547	550	520	543	588	581	530	547	571	577	565	570	567	562	536	536	542	578	560	575	590	521	570	555	585	529	528	572	572	564	537	549	578	558	548	564	538	590	549	600	576	540	555	539	570	567	602	508	591	583	540	519	543	549	559	589	568	587	562	557	550	592	538	584	546	546	557	563	526	546	577	571	521	547	552	575	566	556	520	567	578	529	515	609	568	546	572	541	579	535	582	594	538	535	530	565	534	595	526	567	567	571	549	549	526	570	543	595	527	559	576	539	571	575	579	582	567	561	576	591	574	563	517	567	588	579	557	592	531	573	572	601	523	523	562	526	568	498	564	585	588	565	540	580	552	560	578	585	548	520	554	543	564	557	555	514	570	550	566	577	566	581	558	584	537	536	541	564	570	594	581	562	565	528	543	529	594	552	559	558	506	568	555	556	551	524	560	552	573	555	527	602	568	580	597	582	565	584	613	564	557	579	556	580	578	570	568	554	549	570	579	549	563	589	547	534	547	564	570	559	533	570	562	597	521	612	539	537	476	553	567	563	592	556	552	529	580	538	597	549	549	579	588	574	532	572	518	538	569	543	586	554	593	536	591	554	578	599	553	574	567	616	541	572	553	537	540	539	539	547	555	548	572	577	583	557	550	515	567	516	535	533	537	558	603	541	560	602	559	594	568	575	535	592	552	569	565	584	564	561	536	592	592	549	554	521	568	519	579	570	554	549	549	545	592	581	551	602	541	560	584	532	557	526	532	503	550	576	549	566	526	561	589	571	549	590	582	589	560	586	579	557	596	571	631	506	559	561	579	588	566	539	555	593	491	551	533	547	555	509	599	546	585	579	569	588	551	532	564	582	578	551	558	538	608	540	591	575	564	561	582	553	576	560	579	556	557	570	575	544	546	571	546	560	528	569	574	604	563	567	596	551	568	535	533	535	621	571	573	581	538	590	535	575	571	555	578	546	598	564	580	591	544	551	545	571	548	599	603	550	521	527	571	558	563	519	566	552	568	579	539	558	542	578	626	582	516	553	590	569	556	554	550	593	577	507	588	584	618	560	525	559	531	525	581	618	563	551	560	562	579	598	535	598	593	562	570	585	536	549	599	558	562	516	561	568	562	585	604	583	567	525	538	614	563	579	589	555	543	551	528	601	562	523	565	568	542	547	597	576	587	548	537	564	509	565	555	525	535	542	526	549	588	572	563	527	585	547	570	558	522	520	552	543	514	593	585	549	587	530	593	567	565	571	575	557	524	565	545	527	572	547	580	566	598	574	572	587	538	539	585	592	546	563	539	552	561	546	552	554	596	567	579	568	549	603	537	552	574	551	564	567	542	576	569	611	569	544	576	568	563	538	557	576	536	562	568	524	531	574	529	560	617	545	575	567	574	559	535	535	540	550	601	548	569	596	519	561	576	576	546	566	559	536	534	535	567	571	556	583	565	561	528	563	565	571	559	569	527	548	557	533	538	533	526	549	515	549	563	532	549	584	538	540	559	538	575	560	620	551	569	598	537	577	550	547	564	568	569	551	562	538	584	572	529	512	531	562	531	525	576	585	614	551	559	561	551	529	553	588	579	566	579	593	548	567	517	544	585	608	547	566	545	567	556	544	587	522	578	547	558	570	517	543	551	529	541	561	576	561	560	573	575	581	534	531	545	576	559	575	531	574	588	555	553	546	522	525	543	537	558	563	566	525	562	519	531	537	517	592	565	539	549	520	527	602	559	573	547	581	525	553	556	583	548	541	572	596	548	593	554	560	543	526	560	555	556	594	548	516	539	560	572	538	585	579	558	595	536	564	588	557	522	577	544	533	559	550	552	588	572	580	601	585	560	611	559	560	554	606	560	590	560	545	514	573	610	594	559	533	541	631	561	546	549	585	555	548	544	559	558	538	547	556	547	573	547	543	520	547	566	503	571	574	534	558	547	553	531	603	579	566	548	542	540	554	562	590	571	598	538	546	584	505	561	578	550	555	570	551	566	585	596	578	588	587	553	577	555	586	594	599	574	562	585	540	553	613	585	580	566	564	563	525	536	542	564	569	549	537	554	575	558	580	556	581	557	623	582	551	579	534	540	524	565	558	549	565	518	562	574	546	575	594	569	548	614	561	574	536	572	607	556	555	560	567	548	543	549	556	528	571	581	590	547	554	570	580	563	559	589	552	598	559	532	580	552	602	546	558	560	566	610	586	572	494	585	503	566	599	549	559	566	603	632	569	529	519	537	571	575	555	592	566	534	531	551	586	510	594	577	511	571	581	577	590	583	540	562	595	575	555	581	589	561	514	621	533	581	577	566	534	574	541	579	546	543	606	542	493	556	544	606	570	555	533	595	521	545	554	521	593	554	529	558	533	558	551	575	524	547	594	609	552	551	593	554	557	567	572	520	561	556	560	533	550	532	559	569	533	609	538	537	591	588	548	569	580	546	564	539	558	557	572	601	567	566	564	556	552	579	576	594	583	541	575	529	548	535	550	560	559	585	573	540	552	559	616	524	622	579	580	568	588	581	500	557	540	561	574	567	548	573	541	541	532	528	530	577	582	573	542	583	575	566	536	532	563	602	578	557	542	517	566	583	574	558	569	538	574	564	541	569	543	525	561	577	533	620	591	582	528	546	568	575	554	575	544	633	546	573	560	522	570	542	596	546	503	572	528	557	555	565	557	560	540	543	570	576	549	560	586	568	544	545	535	555	570	553	502	550	524	565	521	550	578	563	551	530	558	559	591	542	614	532	575	547	569	546	519	546	539	553	546	549	553	591	503	540	539	591	524	611	537	526	581	567	607	536	578	580	575	580	557	505	547	588	592	563	594	620	570	524	537	561	607	553	572	549	569	574	552	585	609	573	586	575	558	617	557	546	541	593	566	546	569	559	578	517	565	647	540	546	542	551	588	541	558	531	555	553	554	565	593	553	563	522	561	574	553	564	518	533	524	582	553	588	569	563	579	560	535	555	517	555	549	579	553	601	508	557	576	564	577	562	567	528	557	598	548	570	575	535	555	598	568	576	525	606	558	560	567	584	554	548	640	565	503	580	564	543	549	557	598	558	535	556	577	526	572	525	534	525	599	555	535	556	546	577	593	509	561	563	555	572	553	536	575	589	538	601	525	565	587	546	593	573	587	568	500	564	547	549	527	549	545	551	528	604	569	611	549	549	568	558	580	555	567	522	549	548	533	554	540	592	577	551	591	558
33087	35614	32927	28119	22692	23062	22416	11986	5249	3222	1693	1357	1719	1353	910	833	1597	9625	13584	10744	5344	1713	316	221	241	233	233	209	213	239	216	222	245	225	237	215	228	256	227	242	216	230	218	223	188	204	232	225	203	232	205	222	214	205	223	225	243	192	228	217	247	242	211	207	231	198	223	229	235	233	208	236	226	229	243	228	219	220	222	214	236	233	254	231	219	230	246	252	230	198	252	227	221	234	234	216	208	229	228	248	224	226	238	235	225	243	201	235	207	194	194	231	202	239	222	206	206	268	258	223	223	246	228	217	234	218	230	224	215	236	220	235	254	238	215	236	205	231	230	222	235	230	205	219	235	210	208	210	216	230	235	211	236	239	227	216	239	248	243	209	220	241	202	235	240	201	211	232	233	243	200	223	205	224	218	227	225	222	220	231	234	219	234	237	220	192	220	212	245	209	220	229	217	207	222	220	240	232	226	215	224	209	216	250	232	228	218	248	237	238	235	226	235	198	212	245	249	229	224	220	232	236	220	223	226	209	237	216	227	199	237	199	215	215	233	229	204	232	227	243	223	242	227	211	203	237	240	203	199	205	229	191	225	213	202	259	204	218	226	211	218	220	206	224	224	246	223	258	239	223	231	220	207	192	200	227	237	221	215	218	240	206	215	211	236	241	208	206	226	210	220	202	204	217	231	215	192	236	225	229	212	221	201	253	224	201	203	247	253	221	231	224	201	231	242	218	250	224	234	222	196	239	218	233	212	246	225	202	226	227	233	255	237	225	221	241	221	219	246	237	211	229	209	210	235	206	208	214	237	216	237	242	243	215	220	225	195	211	226	227	242	249	243	227	224	230	200	244	224	218	233	231	233	236	247	219	238	216	239	222	206	216	212	225	226	224	219	219	223	207	224	238	211	225	249	196	239	228	248	222	246	222	245	231	206	239	237	228	234	192	219	224	233	228	211	210	225	186	211	215	239	212	245	240	208	227	225	244	235	206	233	243	202	236	228	222	253	222	212	240	229	238	218	215	234	224	225	239	218	194	234	231	219	216	197	217	235	222	254	204	204	210	243	226	241	216	218	212	226	238	211	220	239	199	251	207	221	218	223	217	227	250	218	202	213	241	234	234	267	211	249	203	222	210	223	217	232	211	229	222	232	227	221	221	193	233	229	201	217	229	221	205	218	237	225	203	216	209	243	242	218	236	215	221	223	216	245	217	212	226	226	229	208	252	221	229	250	229	240	247	220	248	240	248	206	243	207	213	235	210	214	210	200	243	210	257	211	239	237	241	238	221	235	241	244	228	212	239	201	250	235	255	233	258	222	242	225	203	209	245	213	237	210	212	242	222	214	181	200	218	216	219	213	236	228	222	216	217	216	239	225	220	218	252	227	227	218	222	194	245	201	239	253	213	202	244	224	237	199	221	238	203	236	238	221	231	238	201	237	211	213	212	240	205	226	215	237	242	234	243	224	229	249	205	220	232	234	218	208	233	239	239	212	237	244	251	258	221	246	230	222	206	194	223	221	234	229	219	223	240	232	194	237	235	243	219	227	236	222	227	214	217	219	225	244	252	216	207	213	223	210	245	219	235	229	248	233	205	218	241	217	228	208	232	225	221	219	215	258	206	208	208	246	225	197	253	233	222	230	226	233	218	219	225	255	234	216	236	230	206	198	240	224	238	225	222	233	223	238	211	214	222	224	205	243	228	242	225	211	200	253	218	217	239	203	216	218	233	212	212	199	222	218	240	211	214	224	209	244	237	222	216	217	206	236	235	239	211	231	228	240	225	209	214	232	193	228	228	242	198	243	255	206	229	200	224	218	225	213	235	253	222	238	255	224	220	244	227	224	222	211	252	231	194	236	214	204	235	238	224	240	246	229	229	224	230	225	232	222	214	228	225	242	235	227	222	209	220	225	213	246	232	234	232	193	234	247	226	211	233	192	199	225	202	221	236	230	237	262	234	227	211	200	225	240	203	212	241	202	248	219	236	260	232	208	225	226	211	213	220	232	219	240	225	226	209	246	218	212	214	248	229	231	250	208	233	203	214	245	221	234	241	217	210	249	208	220	230	230	229	217	183	215	201	247	217	240	247	245	242	223	244	230	200	230	218	223	218	214	241	230	201	232	229	253	237	238	234	248	219	224	210	232	226	212	243	206	196	225	213	216	220	236	222	252	224	229	226	245	220	228	231	243	223	236	243	206	209	215	229	199	228	217	228	212	211	241	226	233	219	233	235	197	242	215	224	251	227	217	240	222	261	211	210	209	197	211	244	214	214	225	223	229	225	229	212	223	216	236	199	217	284	242	215	214	228	230	223	228	214	210	244	237	206	224	236	234	208	235	232	193	207	238	238	199	225	213	226	221	207	213	212	234	210	225	220	219	228	221	209	207	226	212	247	224	213	223	212	229	227	238	209	226	239	211	234	239	217	226	215	227	227	244	222	231	233	231	226	210	237	213	247	227	226	245	198	224	232	235	228	240	212	241	189	232	230	223	221	220	240	190	210	237	226	227	214	208	259	230	223	248	229	240	213	209	208	247	190	225	217	246	234	213	234	231	233	236	239	224	258	236	240	211	226	246	223	258	245	232	216	249	222	230	211	211	227	231	228	235	233	234	222	245	230	221	225	215	211	210	209	238	253	243	235	219	196	209	212	218	238	212	233	237	214	226	228	221	247	224	245	217	265	206	225	222	217	230	264	231	221	243	234	240	222	223	234	209	223	227	224	197	229	230	240	208	239	241	236	210	206	234	220	224	236	220	216	218	218	246	209	215	215	207	242	236	211	252	237	246	211	224	233	208	204	231	207	242	229	226	231	221	201	206	241	225	232	218	250	235	222	226	230	229	264	240	244	226	220	215	227	199	235	242	219	218	202	211	205	222	216	227	233	199	219	251	238	220	241	204	225	230	212	232	221	241	219	247	230	201	208	251	209	245	225	226	202	211	255	220	212	231	231	227	233	233	218	210	204	230	225	223	204	219	221	214	224	258	232	236	244	229	215	247	213	218	213	232	227	210	237	216	211	186	260	204	204	211	233	188	236	230	222	238	215	210	231	243	230	216	236	212	225	213	212	235	228	226	243	219	241	220	234	236	219	222	215	216	185	232	206	243	234	230	237	210	219	208	197	227	234	233	218	195	238	222	209	203	226	237	221	206	242	226	255	224	224	223	239	202	236	237	215	222	231	253	229	217	209	196	262	229	252	212	221	244	239	238	217	216	215	232	225	248	223	243	220	219	219	202	211	234	214	181	224	238	204	210	219	222	233	266	220	206	232	218	250	218	209	228	218	215	226	232	199	237	216	211	216	222	222	236	212	215	228	220	238	245	215	215	206	217	210	224	230	232	227	235	220	224	250	191	200	228	228	222	220	223	224	210	231	230	234	217	226	231	218	214	219	216	188	246	257	215	209	204	201	220	224	219	230	219	226	229	212	233	236	224	224	229	232	267	202	244	226	227	223	222	225	231	228	240	207	231	254	225	220
27023	30055	33733	32923	31563	33824	32823	18067	12311	11317	7479	6066	8400	6955	5086	4677	7420	29676	35737	30401	20174	7984	1354	802	793	732	831	801	795	824	814	792	795	825	830	857	805	820	776	815	812	788	852	771	816	722	816	785	823	796	811	791	860	774	796	826	804	801	729	831	719	859	774	767	853	764	833	804	804	792	807	797	798	840	817	816	851	777	820	792	759	863	838	832	783	785	835	793	817	780	814	815	769	793	774	828	831	837	750	819	840	791	829	816	796	803	800	804	754	772	819	782	822	816	805	778	801	805	781	822	820	799	782	814	776	831	820	763	843	784	759	791	828	831	769	779	827	846	771	773	784	782	804	778	842	759	809	801	787	789	803	776	778	826	770	794	789	788	764	825	814	779	751	797	831	851	753	782	783	791	783	784	816	791	850	739	760	785	814	765	823	797	800	772	837	820	750	822	833	772	838	765	809	734	787	837	832	822	808	798	805	835	819	790	831	812	789	799	857	791	847	826	798	780	784	810	825	788	794	792	817	773	833	813	836	757	865	820	820	785	776	774	796	767	811	807	801	773	803	816	808	790	794	786	783	780	783	867	794	849	793	813	808	847	775	759	815	783	812	799	827	772	858	751	811	770	775	778	810	742	779	766	766	773	782	808	771	783	852	803	840	838	873	827	823	840	872	825	779	834	787	833	821	815	798	802	799	834	789	787	883	776	802	807	786	786	817	837	822	812	843	847	822	816	773	822	838	817	760	766	821	832	816	815	847	804	782	809	801	812	842	811	780	787	810	801	786	800	776	808	801	853	818	809	814	815	794	799	803	779	780	776	751	814	827	828	784	777	786	773	826	789	839	815	789	787	790	831	810	821	777	862	810	777	753	792	797	793	792	833	808	780	815	781	744	777	826	828	789	780	784	829	820	799	813	848	809	774	822	793	788	805	743	760	775	822	847	808	774	840	801	776	803	819	776	815	825	809	815	829	844	798	822	803	803	811	802	819	838	767	850	776	816	797	765	790	772	776	766	852	797	787	794	754	806	817	807	766	756	793	812	841	829	818	799	758	763	798	814	770	745	779	770	796	851	768	823	783	852	800	851	783	819	725	821	794	822	755	790	801	810	813	797	780	800	828	836	799	788	751	804	807	788	802	826	817	808	799	824	812	825	789	823	798	805	768	799	744	792	815	766	778	817	784	831	854	877	787	808	791	836	823	815	785	788	824	789	798	793	836	788	804	777	779	773	792	817	822	807	752	816	825	849	823	819	796	801	839	842	778	771	788	791	804	769	819	828	818	821	850	807	791	809	805	789	777	769	775	830	796	794	793	848	766	850	830	762	802	785	742	814	806	799	776	787	832	711	793	825	789	797	804	821	759	841	824	756	839	844	792	809	774	820	848	808	777	769	755	806	840	761	853	794	782	777	814	736	784	787	802	841	770	773	775	794	822	782	788	799	790	816	790	822	831	802	776	823	826	813	803	755	850	788	793	816	801	801	799	809	785	775	810	787	776	801	810	783	773	844	757	807	809	759	800	824	831	804	802	776	834	784	777	785	777	831	856	842	859	848	853	820	813	829	791	861	768	762	790	831	803	810	842	765	840	798	768	781	805	788	751	849	799	855	778	790	822	796	816	815	837	838	790	828	737	883	768	819	783	821	819	750	812	770	815	816	806	833	796	826	793	818	772	795	830	825	769	801	791	828	799	810	813	826	786	789	763	801	786	737	790	773	767	779	813	822	784	835	813	777	809	817	798	767	827	852	793	767	789	760	798	785	792	831	835	754	807	833	803	783	824	840	822	819	791	781	836	817	822	798	771	815	828	798	755	861	794	784	812	865	847	808	858	849	847	793	784	825	781	809	793	772	758	802	865	780	797	763	737	796	789	783	803	820	798	770	800	738	778	794	789	843	837	841	844	804	769	802	803	825	812	787	826	810	774	767	762	759	796	793	799	766	783	748	813	817	790	778	778	768	801	796	809	841	845	794	787	790	747	801	773	775	772	748	782	822	856	757	802	784	785	824	798	802	817	867	799	812	743	824	781	807	834	762	745	787	803	793	836	763	737	840	794	833	798	813	818	883	805	828	837	805	813	806	787	825	794	773	781	779	803	810	855	788	808	808	806	782	845	846	770	818	834	781	834	860	797	827	792	799	812	811	816	810	777	763	792	813	865	824	778	789	841	835	795	834	806	817	817	804	794	874	797	756	785	813	755	828	826	820	837	811	796	829	827	807	775	786	778	821	798	810	784	856	828	792	849	766	789	781	775	750	793	791	803	824	796	829	751	778	836	779	811	818	760	816	797	796	770	798	800	819	817	780	798	826	855	795	772	775	802	833	849	804	808	819	828	795	823	805	801	778	806	785	756	808	780	768	803	784	784	810	784	812	852	782	828	813	792	830	754	839	818	815	777	819	796	841	838	773	788	777	780	802	787	813	835	778	799	876	863	838	801	819	829	833	850	807	800	794	760	767	838	804	838	807	811	797	741	816	796	816	799	794	814	820	840	791	790	777	778	815	813	828	804	799	809	800	778	854	798	834	829	833	813	840	752	850	789	784	812	801	816	794	803	832	825	794	818	864	815	791	867	753	812	729	825	790	812	819	819	789	827	815	839	829	787	811	821	805	797	800	774	833	815	789	825	803	773	812	771	780	794	820	803	819	785	815	836	785	845	793	784	766	811	812	826	765	811	825	828	759	794	780	838	826	776	817	808	796	796	873	791	820	790	817	817	788	764	805	815	781	815	811	821	774	819	811	889	760	811	814	791	819	802	838	794	845	779	784	785	766	778	834	744	803	794	777	769	809	780	764	775	806	842	777	846	804	787	825	768	776	791	799	777	802	773	756	810	821	825	807	837	804	798	819	853	783	804	776	779	800	799	778	767	831	814	824	820	811	770	793	816	837	786	806	772	817	818	802	800	805	834	778	802	797	814	819	777	798	827	802	811	769	815	776	844	874	793	785	833	786	800	808	783	824	865	812	777	752	822	815	762	768	797	804	860	794	778	831	806	796	837	831	792	828	809	780	786	847	829	844	761	832	784	828	742	839	768	843	773	767	771	745	815	831	759	859	805	782	825	808	812	797	786	766	812	808	819	798	777	808	814	828	874	824	805	790	843	840	789	851	764	845	768	807	841	806	824	817	735	787	825	796	800	751	861	837	847	806	779	805	826	835	766	803	781	804	793	796	776	788	779	802	854	832	805	836	858	796	792	798	816	798	827	815	806	856	828	828	827	789	844	841	803	786	780	775	827	821	786	791	814	864	773	807	798	813	820	766	813	798	843	762	810	771	776	799	748	859	821	764	848	849	792	818	807	809	753	813	776	797	793	811	795	783	815	822	794	803	762	796	806	817	803	752	810	771	841	831	749	760	834	776	836	837	783	789	860	802	797	785	838	779	773	810	809	798	791	826	822	794	818	818	813	769	842	811	809	794	792	788	822	834	787	821	779	770	787	816	815	816	786	771	813	811	808	792	827	834	755	802	840	835	801	781	800
5443	5170	5543	4556	3620	2629	1459	754	470	423	324	287	303	263	242	276	225	387	744	1022	799	422	234	194	184	153	160	175	174	182	179	181	197	181	161	208	162	173	190	179	186	180	202	182	171	188	179	206	155	184	194	184	168	161	190	183	176	174	178	201	161	202	189	164	186	193	161	191	181	175	169	165	180	184	189	171	188	192	189	179	181	168	186	192	194	158	165	194	160	183	179	193	176	168	177	181	172	195	175	197	196	178	183	173	179	164	159	163	159	196	175	157	184	177	180	185	175	169	167	177	187	179	203	189	191	165	190	190	187	187	191	194	188	181	193	172	183	168	178	181	198	196	188	168	163	167	186	201	162	167	161	189	176	181	178	173	195	192	170	182	168	200	161	196	178	176	194	173	164	170	180	182	167	193	172	172	168	146	168	184	171	192	185	181	164	193	169	203	191	187	197	169	194	181	205	172	178	177	202	174	176	197	192	174	181	186	195	194	171	163	182	183	197	182	160	184	190	174	166	163	182	174	180	170	158	168	159	182	179	202	186	157	169	166	185	187	178	178	184	164	183	183	174	168	187	168	208	162	143	185	215	180	178	189	174	175	152	194	195	175	176	159	186	181	159	171	209	175	189	167	192	183	206	199	186	166	172	173	175	170	191	171	204	189	172	183	167	189	174	200	190	174	180	161	199	173	168	197	199	185	182	184	170	184	179	177	177	190	169	191	152	172	186	174	196	195	169	162	164	156	197	163	181	166	208	189	200	182	177	172	181	174	172	184	146	182	190	189	148	196	194	160	186	200	197	167	187	185	167	180	181	200	161	181	182	168	169	167	180	191	198	171	195	179	179	183	175	183	192	194	173	179	199	170	192	167	174	194	184	181	169	193	172	173	168	175	205	198	208	188	185	156	170	200	163	160	186	165	189	194	159	180	181	175	178	179	194	197	203	183	166	188	180	176	204	172	191	176	166	153	187	178	179	157	201	205	173	163	181	191	166	177	194	182	160	174	179	173	187	178	195	177	202	186	171	185	169	185	201	148	167	198	196	167	146	189	198	189	196	173	184	204	165	171	202	162	157	165	173	185	178	169	189	178	208	169	168	179	178	152	194	188	154	188	172	150	189	185	193	174	190	176	165	158	178	174	173	171	193	170	186	163	176	171	173	164	183	176	152	179	195	185	199	188	188	178	166	167	167	171	156	175	172	167	163	177	179	171	194	173	164	185	155	185	201	175	173	172	165	195	171	199	199	169	180	174	168	162	179	196	169	188	163	182	189	195	206	189	166	185	206	173	177	179	165	188	162	191	195	174	213	154	175	175	184	199	171	180	167	193	190	170	190	177	179	170	173	175	186	174	174	191	179	201	179	182	171	171	165	180	181	168	191	177	200	172	207	185	176	174	155	184	157	152	183	192	184	165	192	155	192	181	162	183	177	144	191	163	167	175	193	177	191	192	166	173	170	183	181	184	182	175	190	172	184	155	174	171	173	173	187	173	191	176	184	170	151	181	177	180	198	161	196	180	173	186	183	191	203	176	177	177	186	194	218	185	181	181	170	183	199	159	190	185	181	173	194	200	183	137	191	194	160	198	208	169	174	203	169	169	194	183	204	174	192	177	166	200	179	170	181	178	185	179	167	193	166	167	160	166	179	167	171	190	188	199	201	186	171	173	152	196	199	168	198	201	180	178	176	187	199	180	175	167	195	191	179	199	181	196	201	190	177	192	188	181	177	174	194	142	186	229	194	205	162	184	183	155	171	206	171	175	187	179	174	182	182	182	171	187	167	166	154	138	167	145	163	197	172	178	176	161	167	185	192	190	177	183	203	189	176	180	167	184	207	188	173	171	185	167	186	169	184	190	197	160	186	168	173	189	173	171	178	202	189	193	172	166	184	182	173	182	163	177	185	169	146	206	165	184	174	188	181	177	154	168	185	197	174	173	184	183	158	205	170	160	159	197	204	182	155	149	187	189	191	177	179	166	174	185	188	193	170	203	205	192	194	179	168	175	161	172	184	185	179	187	182	202	182	178	196	156	177	181	181	181	171	182	181	165	204	173	163	193	165	184	178	181	185	193	148	183	181	175	205	177	178	169	203	178	189	193	159	184	164	176	174	163	180	176	179	197	207	179	174	178	155	180	175	165	190	167	183	140	182	186	176	189	176	171	178	218	184	187	195	191	190	188	180	173	176	174	183	187	169	173	187	174	172	172	173	172	164	189	182	202	198	171	164	167	165	177	179	196	169	173	191	171	175	191	164	164	177	165	170	167	191	165	171	181	198	183	181	187	173	180	198	191	195	215	176	172	165	171	176	176	193	185	178	191	179	186	188	150	172	179	177	181	170	184	154	180	169	173	185	189	178	182	161	193	218	179	189	174	163	183	175	176	193	175	182	156	161	173	187	194	170	163	174	190	207	174	175	165	194	170	180	180	199	168	189	185	184	183	188	159	193	189	186	180	181	181	179	169	185	206	203	184	176	179	194	190	187	181	159	173	167	178	180	174	173	205	159	203	182	196	188	203	184	162	181	170	160	187	177	181	182	178	176	182	181	189	172	175	188	193	179	184	170	176	165	153	202	196	193	193	158	189	166	198	162	193	176	191	179	177	152	164	164	167	185	204	198	195	164	168	196	174	197	172	173	197	169	202	174	196	185	184	171	176	185	187	178	176	157	177	168	184	182	202	163	195	171	189	186	212	191	161	168	208	185	200	168	180	181	173	172	171	175	198	211	172	159	203	192	164	167	167	177	180	200	173	169	181	183	191	182	162	186	196	168	182	147	184	172	203	193	191	186	158	203	170	169	188	200	170	178	175	150	175	173	186	192	183	175	198	160	148	194	184	195	183	186	161	185	161	157	170	156	166	175	189	185	185	195	179	185	201	185	180	172	205	174	192	186	175	177	182	192	187	158	173	182	148	189	177	165	175	171	172	167	180	191	204	178	179	185	188	180	166	183	172	193	153	184	194	189	167	190	193	197	174	162	206	180	174	171	179	186	197	187	193	171	162	182	187	181	175	177	184	185	191	173	187	185	191	181	196	174	184	175	179	193	164	186	169	187	189	183	197	187	201	182	171	183	174	177	178	168	173	164	181	155	197	163	191	163	176	202	172	166	153	177	170	161	184	147	185	185	193	183	174	189	180	170	190	205	167	176	182	206	178	194	176	177	185	193	181	169	171	177	175	170	188	177	148	156	191	184	159	152	179	185	186	183	172	178	164	176	179	176	177	192	161	187	168	171	189	152	176	148	183	176	163	179	176	191	186	166	194	175	178	205	161	188	202	189	191	172	179	169	175	171	168	195	166	173	177	176	167	181	190	171	187	205	190	166	168	222	195	190	195	180	166	192	178	186	186	167	182	189	176	172	191	175	152	173	175	187	176	184	168	183	159	174	171	185	189	189	177	192	179	208	189	175	189	175	188	187	194	187	167	179	190	191	195	196	171	199	172	192	184	172	179	168	169	184	166	197	172	176	211	180	186	178	179
5701	7056	9881	12057	11350	9731	5930	3123	2119	2064	1533	1376	1368	1328	1159	1254	1120	1913	4355	5459	3978	1903	775	654	661	648	668	663	658	647	675	656	624	648	633	654	651	657	669	673	637	633	692	670	681	645	639	668	680	674	644	673	654	661	650	669	673	647	613	657	647	679	622	635	653	677	665	667	669	654	656	632	644	682	698	641	672	680	700	640	627	695	648	656	631	658	671	645	634	637	623	678	626	707	660	613	620	666	657	685	657	639	667	638	649	625	658	660	675	644	670	676	697	622	670	642	688	669	665	636	724	653	631	682	654	684	673	637	712	623	645	648	646	665	626	712	649	675	692	603	664	662	622	678	723	682	651	693	649	665	685	652	683	662	606	661	673	643	663	685	664	659	628	670	663	682	645	651	679	674	642	679	667	690	623	631	712	683	685	624	641	654	631	693	702	690	621	697	649	706	732	643	676	668	641	629	654	674	659	657	644	622	625	632	663	663	649	639	674	658	681	722	684	704	660	619	647	657	663	631	669	679	660	666	675	676	671	651	656	691	668	675	642	691	679	685	700	667	657	648	662	624	634	643	668	740	637	662	680	636	663	633	705	691	719	677	649	632	662	666	622	680	683	697	685	691	642	682	675	636	660	684	692	659	613	650	678	687	614	591	640	673	644	666	664	672	613	684	643	674	695	672	692	663	622	639	707	662	710	697	646	661	643	646	625	660	666	631	614	670	637	646	631	681	654	646	658	663	649	694	656	615	692	637	652	661	681	687	672	664	643	628	662	645	662	690	692	654	643	693	644	649	693	658	663	679	677	725	676	715	686	656	688	608	649	634	640	744	670	653	653	680	691	662	670	669	660	628	659	641	672	667	623	669	687	702	636	703	656	664	658	637	671	684	630	689	671	623	669	679	617	662	634	668	619	696	698	663	649	651	681	659	695	633	656	658	634	644	673	639	677	672	614	638	655	691	689	675	692	654	652	668	668	614	679	684	677	627	664	653	689	629	620	686	645	719	627	691	632	698	652	626	647	671	641	667	699	689	661	618	659	667	661	721	644	657	641	646	661	662	647	668	680	692	662	663	668	687	697	620	630	645	681	658	664	593	625	674	650	662	664	646	669	641	683	652	668	682	639	644	655	676	650	673	698	660	638	712	634	644	654	671	653	662	646	598	672	647	669	647	677	666	673	661	690	628	682	671	674	621	606	668	662	665	660	625	644	626	605	680	665	672	600	635	666	649	656	671	679	633	656	633	641	675	706	651	676	639	594	653	619	640	663	659	675	652	691	622	628	628	701	666	615	708	602	676	688	676	663	661	670	648	639	696	649	626	665	650	678	646	669	680	626	671	632	667	640	702	615	658	657	700	655	695	665	679	626	659	686	664	665	673	659	673	678	617	649	651	619	703	663	610	663	665	649	622	611	670	686	670	658	641	661	701	616	630	633	663	673	667	715	705	659	642	646	630	652	677	655	661	718	673	676	667	654	671	654	605	696	686	649	642	640	630	617	680	601	659	622	698	678	659	659	641	657	662	633	602	669	699	670	633	641	676	656	671	711	659	630	659	671	653	708	625	642	664	620	732	647	674	672	675	654	673	659	712	682	628	663	645	702	611	640	632	676	679	688	644	720	692	627	658	677	642	716	630	636	645	708	668	654	680	677	672	635	639	661	692	652	625	706	678	652	685	677	649	661	640	658	673	638	673	674	622	723	678	600	640	710	663	605	656	670	635	644	682	660	638	613	639	658	718	639	646	673	655	662	672	644	653	697	621	687	610	648	667	648	666	657	678	620	623	670	646	629	669	638	596	647	668	637	665	686	649	680	685	629	696	680	659	687	669	667	610	703	624	613	633	658	662	619	624	697	671	686	653	651	698	655	645	641	672	654	631	654	649	631	605	646	683	665	688	665	671	658	649	684	684	662	703	664	647	645	624	734	658	637	636	643	674	656	681	639	616	628	651	663	685	651	680	681	688	658	617	677	677	658	649	693	639	652	681	678	646	641	675	687	644	611	690	652	702	664	644	686	674	672	638	649	622	706	624	660	633	632	687	665	682	675	665	670	670	671	659	629	626	718	686	686	644	708	636	657	673	644	655	688	617	632	663	686	642	689	643	685	653	673	622	666	658	683	664	680	633	687	666	681	635	681	685	636	650	660	671	698	639	664	665	688	637	652	665	646	646	719	658	641	645	650	645	718	656	654	684	639	650	682	652	682	656	690	669	673	662	651	684	682	686	666	642	620	651	687	648	636	662	732	704	620	676	715	689	656	653	657	665	635	620	639	706	646	666	634	652	652	644	694	667	599	677	663	681	625	691	673	694	639	614	687	660	670	659	678	642	654	634	637	638	700	661	654	649	653	659	654	698	635	681	670	680	636	634	655	691	670	660	661	637	671	636	630	682	702	645	666	685	707	668	678	688	694	613	660	638	675	670	652	636	688	658	665	637	669	678	644	682	619	732	682	683	674	675	661	687	664	637	662	665	639	678	639	671	677	630	699	679	656	648	667	632	670	676	629	647	704	664	648	647	703	674	676	640	722	704	661	701	663	660	696	646	741	668	639	623	665	682	642	670	672	641	646	622	638	695	636	638	671	646	655	664	667	682	671	629	675	685	613	660	672	679	660	630	660	647	644	614	613	614	641	622	603	622	680	601	660	630	708	652	629	664	702	639	673	642	664	655	701	656	676	653	664	666	643	661	679	648	656	655	676	670	660	687	662	663	685	665	638	618	653	673	660	705	652	665	673	639	658	614	652	650	648	693	662	722	688	606	678	648	634	655	644	657	628	639	667	650	695	606	663	655	643	677	665	658	683	670	687	652	637	650	682	683	645	704	665	652	713	659	658	635	629	671	687	678	643	671	645	671	669	656	694	643	676	670	675	669	632	662	674	706	645	669	672	680	656	669	653	671	666	670	653	675	604	690	660	687	642	674	674	675	699	655	665	621	683	708	669	682	665	663	703	685	670	686	649	643	714	659	684	667	706	709	627	650	618	638	636	658	638	592	676	681	690	645	653	640	706	641	690	642	692	666	697	692	632	681	701	618	677	646	659	616	646	686	646	667	661	634	676	656	654	666	685	659	701	666	617	671	705	636	654	657	640	698	652	636	691	663	611	689	641	680	645	653	633	671	658	653	688	675	657	687	690	674	648	644	684	638	662	672	690	686	636	658	626	643	654	662	612	681	716	686	658	637	721	655	657	689	715	676	620	661	665	623	646	667	630	630	642	697	688	657	657	649	652	649	654	640	729	634	651	625	665	628	625	642	653	658	653	668	677	636	685	637	738	653	639	641	679	678	626	628	638	594	602	666	654	707	661	630	638	671	666	658	667	618	656	684	639	599	626	688	648	626	657	682	663	667	631	652	666	673	643	693	709	681	605	667	643	669	657	664	641	632	666	668	663	607	727	648	666	647	696	629	682	670	653	651	654	750	660	618	647	663	673	602	688	708	656	650	660	657	600	646	661	640	653	646	665	674	666	668	692	662	693	634
24989	24882	26554	21589	19026	20641	17676	6929	2664	1223	665	592	606	689	506	620	795	2067	8250	7610	3961	1538	419	174	180	162	165	163	185	164	205	179	162	171	183	168	163	159	178	160	180	169	173	170	177	172	177	150	168	162	162	161	164	185	181	162	209	170	195	175	190	150	181	166	166	162	166	186	154	163	165	155	185	163	151	159	181	203	179	193	168	169	186	185	179	150	169	172	169	177	174	168	160	153	189	152	167	178	198	158	179	181	171	177	185	164	182	186	179	174	210	167	162	148	174	180	167	175	197	174	151	181	166	180	164	163	177	181	175	171	190	164	152	188	157	169	182	186	204	150	177	167	194	186	191	167	170	181	186	149	163	163	185	201	151	177	185	171	151	201	181	180	155	171	184	164	195	177	168	185	189	172	144	192	173	178	172	181	163	168	170	149	162	166	162	185	176	196	167	169	172	186	166	166	181	197	174	176	178	202	174	167	201	176	186	167	194	169	158	160	150	171	195	151	175	162	170	173	168	167	154	173	149	162	192	157	189	176	176	204	158	189	185	192	158	196	184	171	168	146	187	181	163	186	174	159	178	185	174	158	182	196	173	182	182	172	167	153	178	173	167	182	168	185	177	197	164	160	168	191	177	158	183	176	160	154	177	168	172	181	179	162	154	158	180	197	158	152	186	175	186	172	184	158	183	184	173	189	181	171	185	151	184	168	185	160	194	175	179	187	188	163	174	162	188	166	175	161	145	172	190	181	173	176	173	181	155	166	157	186	141	188	176	162	187	158	172	177	160	151	168	168	165	175	174	178	174	168	187	181	175	179	206	178	164	163	174	170	183	166	177	171	164	186	190	171	181	183	169	189	177	169	149	200	163	181	173	189	187	195	167	173	171	175	167	180	135	181	168	162	171	179	180	179	176	164	173	168	173	192	192	191	171	193	180	163	177	145	158	169	175	170	176	182	164	168	150	173	150	171	177	177	186	173	170	174	172	178	177	184	158	172	158	135	176	170	178	152	157	187	173	180	168	175	159	174	187	161	202	169	174	170	155	185	195	171	191	170	165	167	153	162	163	189	178	167	182	179	183	148	195	189	167	182	158	154	168	165	166	156	138	187	202	172	146	168	173	179	189	184	170	162	165	170	170	182	170	165	150	187	170	157	184	148	158	186	166	166	178	167	182	167	154	180	177	162	168	152	149	174	182	183	169	175	170	181	184	168	156	161	200	182	172	166	167	170	189	174	166	176	183	165	189	159	178	165	176	194	179	164	197	196	155	165	184	181	178	168	185	169	175	179	177	175	184	152	176	169	168	163	180	155	176	165	181	160	154	162	166	172	181	165	183	176	153	188	190	165	164	159	176	159	158	178	174	169	176	160	177	184	149	182	163	193	180	177	147	194	169	183	179	170	156	176	183	166	171	181	173	132	185	187	183	181	174	151	175	163	168	158	171	144	191	161	156	185	148	164	178	185	183	182	187	180	166	178	169	188	160	189	175	157	174	158	168	168	156	163	159	196	166	160	171	174	187	183	175	167	156	155	190	176	165	176	181	181	173	173	168	154	192	159	147	171	197	197	154	172	157	184	174	166	166	177	162	178	144	168	170	163	192	170	173	154	152	174	208	150	184	183	178	162	179	187	164	165	170	189	180	198	175	161	174	156	166	177	202	208	153	168	194	193	177	190	160	174	159	158	171	157	150	187	173	181	189	200	202	160	151	171	194	179	177	178	184	156	180	178	176	159	165	165	153	147	168	174	183	175	164	159	171	188	195	172	158	161	173	184	164	177	160	164	185	173	170	157	161	170	182	159	172	164	172	163	167	176	178	186	161	181	164	174	173	151	181	184	167	191	157	167	164	169	167	174	173	170	215	161	169	156	159	156	161	174	167	174	190	201	176	193	184	137	176	185	183	172	173	155	192	217	178	167	173	185	185	156	170	162	162	164	184	179	152	184	153	183	163	178	196	171	167	184	181	168	181	174	175	167	180	172	181	131	148	176	178	183	181	174	188	169	167	174	149	167	162	156	164	196	173	175	184	176	165	196	171	172	187	182	164	186	173	168	157	157	160	172	147	177	143	173	185	164	164	157	159	189	164	174	162	175	170	172	162	177	135	168	172	188	152	162	181	154	170	182	198	166	166	164	164	148	179	155	179	163	158	150	174	183	168	177	171	164	182	193	177	156	190	140	182	151	186	163	192	142	163	179	172	169	207	179	184	184	184	170	158	156	171	167	171	179	157	177	179	183	194	167	188	188	182	176	170	169	188	180	154	148	174	166	183	169	193	169	153	157	160	180	177	179	166	186	173	160	194	159	180	169	185	171	182	193	166	163	144	182	172	191	157	162	170	169	181	152	155	143	182	167	175	194	194	177	179	162	157	172	155	184	157	160	179	160	176	177	168	180	174	168	176	193	176	166	184	195	176	170	180	211	186	194	157	188	154	175	164	175	178	165	159	172	186	167	182	150	154	165	170	185	167	150	161	186	184	157	177	183	186	166	169	176	183	168	145	168	172	190	167	173	189	163	194	158	173	185	191	147	165	175	171	163	174	178	148	186	213	165	189	174	172	160	159	164	180	191	180	167	174	136	167	150	135	150	186	162	161	163	166	161	171	172	194	176	162	152	198	173	171	168	168	177	178	184	165	170	167	166	173	177	195	168	172	186	164	176	160	165	183	156	160	171	151	201	165	151	194	155	185	163	175	184	158	169	177	148	175	166	188	160	160	184	177	152	176	172	190	178	172	174	184	190	188	164	167	169	161	173	181	172	143	159	186	190	175	164	155	174	174	178	179	177	188	173	163	173	194	157	154	191	169	199	182	162	164	182	182	178	163	165	157	178	168	172	167	164	166	167	169	184	156	186	184	164	161	165	174	164	183	176	186	192	175	185	164	161	196	166	193	169	172	173	182	168	158	169	183	161	166	169	156	163	159	165	175	197	172	164	178	171	175	181	180	165	176	160	174	163	162	179	185	161	175	180	162	190	168	191	184	203	161	187	176	185	187	168	169	177	172	152	170	177	140	173	176	168	176	167	176	175	168	181	171	188	172	179	167	186	160	160	176	168	185	192	199	179	191	144	203	157	198	186	181	163	178	189	172	153	184	160	177	180	172	197	173	162	175	189	161	185	156	179	192	179	176	170	175	171	183	174	168	193	183	173	166	196	179	167	165	189	170	169	195	157	166	187	155	152	169	151	171	179	177	174	174	172	143	187	181	148	178	166	165	178	171	185	171	180	175	166	152	184	186	174	199	187	185	162	169	155	150	170	170	143	180	175	163	180	173	172	173	156	152	178	165	167	174	156	146	184	177	198	173	176	163	171	179	180	175	170	173	172	178	159	179	172	159	181	158	185	170	185	162	169	198	174	175	181	183	174	153	177	176	161	164	152	170	166	168	167	180	156	150	178	188	176	168	171	183	154	168	192	160	184	179	174	175	168	168	185	183	171	169	157	153	166	188	168	166	206	181	194	178	147	164	171	172	182	168	161
20981	21270	27959	26601	28055	31870	28293	10509	7646	5149	3332	3076	3428	3645	3020	3760	4388	10711	29219	26306	17099	8023	2070	663	633	690	662	643	624	601	630	644	633	662	658	658	658	614	633	642	690	656	613	647	634	610	664	659	675	640	597	662	621	646	623	652	659	638	631	623	674	636	635	635	615	648	632	627	657	652	636	674	661	661	682	640	678	656	649	617	617	650	654	634	646	601	625	609	643	662	621	637	667	619	615	660	639	666	673	651	651	679	644	658	635	649	609	661	630	616	615	668	596	629	643	626	672	614	634	651	655	642	620	624	637	613	630	654	616	593	669	651	631	678	613	592	604	611	618	623	661	633	590	622	651	622	657	680	620	646	669	635	623	613	630	676	628	585	626	672	681	637	616	656	631	651	578	614	632	661	696	572	620	633	638	627	619	609	636	601	624	612	688	637	625	646	659	655	656	634	660	665	668	673	647	681	638	651	630	624	615	645	617	636	668	640	641	617	612	626	654	677	627	647	642	608	674	683	623	635	618	595	692	665	639	656	585	659	606	634	585	618	605	646	628	620	648	606	613	618	636	638	616	661	664	623	659	627	636	599	610	608	659	701	610	654	620	619	618	610	619	612	645	678	648	618	664	659	620	667	629	650	669	592	675	665	666	635	621	597	629	613	579	620	629	634	619	660	615	600	621	632	629	652	646	626	569	624	645	649	616	662	614	653	629	580	655	633	659	656	618	625	603	600	630	661	637	645	648	631	651	647	625	644	658	616	646	656	673	658	652	616	632	650	640	634	674	652	635	641	630	624	608	637	674	638	650	683	647	679	641	664	651	656	641	679	617	667	610	688	630	621	632	608	614	617	670	624	659	625	611	633	619	674	660	620	633	651	657	677	613	624	582	606	649	643	622	578	606	643	668	639	629	626	625	626	630	595	637	704	660	653	637	635	652	649	649	660	648	611	658	590	640	636	633	662	640	605	579	645	595	625	622	638	635	635	689	638	632	646	620	669	663	660	619	589	630	667	631	615	619	594	681	653	651	620	658	644	634	623	599	650	659	649	636	639	644	650	641	621	630	613	642	640	628	709	679	646	593	649	640	649	685	623	621	641	641	625	638	626	658	619	626	619	664	676	629	622	647	692	670	656	648	603	636	630	697	669	598	611	609	643	634	678	654	625	654	648	646	646	649	591	629	686	624	664	644	628	637	668	673	606	647	649	633	626	654	624	607	611	579	638	645	621	629	625	674	619	640	660	658	620	662	650	620	639	638	650	584	663	665	693	608	642	643	662	649	624	642	659	639	676	654	634	594	621	626	655	659	671	634	642	631	647	677	658	641	622	676	625	642	643	649	628	614	597	622	616	648	620	610	649	632	629	570	598	617	630	642	604	608	621	662	663	675	624	644	628	674	643	676	623	588	609	636	627	598	668	651	638	654	652	633	635	636	615	664	630	642	607	624	642	629	638	636	582	636	609	641	666	594	626	674	612	654	624	626	641	665	629	653	592	636	618	628	672	601	621	672	640	627	662	654	671	644	668	626	619	593	628	614	628	646	624	637	640	634	641	623	671	632	636	605	662	615	609	724	614	620	652	645	671	661	635	609	662	616	658	627	648	605	596	634	604	702	690	624	639	617	624	619	670	616	673	617	670	648	651	665	659	633	603	659	613	679	616	641	638	625	652	641	621	639	614	644	611	626	631	614	628	657	640	644	622	634	612	628	631	645	627	654	656	643	662	680	702	652	651	597	633	644	663	623	642	633	646	644	649	672	667	613	628	612	619	637	600	625	653	644	658	650	640	635	679	662	596	654	645	595	669	606	599	691	654	639	666	631	680	596	649	683	654	638	627	620	672	634	663	589	672	585	618	642	666	617	682	625	623	665	628	630	645	626	637	621	603	614	672	671	617	612	619	644	623	656	650	631	667	588	652	625	632	616	633	623	612	675	633	660	664	651	622	649	600	688	587	673	626	616	642	621	619	623	638	633	608	653	597	667	634	595	628	684	580	612	597	653	617	662	631	631	656	651	608	671	623	668	638	621	602	616	671	639	645	628	658	605	637	618	581	665	643	647	653	618	593	648	602	629	612	634	647	635	657	627	607	619	666	642	644	636	677	634	704	680	671	637	661	660	636	623	653	662	634	619	659	664	612	620	632	645	564	654	632	664	672	613	605	640	646	653	650	648	642	632	638	603	597	668	648	621	624	674	628	636	644	646	654	665	631	603	617	628	612	675	657	652	659	636	638	613	632	622	602	683	635	678	599	613	667	633	647	600	619	674	611	662	673	563	681	633	581	681	640	603	645	650	621	647	622	605	621	625	614	636	655	639	633	653	639	641	634	612	624	638	656	629	644	619	654	656	646	657	638	660	657	624	608	641	648	615	622	617	615	628	625	654	648	628	643	632	657	613	650	612	638	653	644	644	635	656	637	591	632	619	616	625	614	620	630	630	616	657	619	660	643	646	697	679	670	623	597	620	634	625	679	671	661	596	668	653	663	616	635	623	633	584	626	621	631	642	606	643	593	622	642	652	605	639	615	585	618	617	644	641	668	691	621	668	581	638	620	656	633	691	617	655	648	666	619	627	646	630	615	664	653	683	618	624	636	603	638	637	598	626	637	649	679	648	627	596	645	622	632	666	608	646	639	618	623	622	583	621	654	652	641	705	602	652	648	668	663	620	620	638	636	651	618	621	645	646	617	622	634	636	634	660	694	644	666	605	585	690	640	656	645	595	643	629	640	651	641	662	600	647	622	655	664	612	669	617	674	632	612	625	627	611	642	637	600	636	602	632	639	620	627	647	627	648	632	646	606	643	641	657	588	630	658	616	632	585	629	622	627	593	655	689	623	626	598	695	610	601	628	628	655	591	673	687	640	665	652	637	610	650	631	642	661	645	627	634	615	637	660	641	638	616	632	597	632	618	630	643	640	593	650	630	627	654	642	633	667	666	644	608	664	635	651	643	671	647	655	591	611	623	668	624	646	688	608	645	676	686	659	671	609	627	650	650	669	582	645	652	651	653	651	607	670	651	606	646	637	626	645	684	624	634	617	628	677	669	628	654	640	683	624	635	614	648	648	610	633	644	608	597	671	666	611	682	619	669	640	589	657	632	653	642	631	642	671	639	650	664	602	611	595	597	606	641	640	640	655	626	666	651	651	651	687	627	650	633	675	662	633	642	676	628	632	611	640	646	632	668	621	632	656	694	616	673	651	611	657	659	681	680	632	627	631	654	610	627	644	665	634	626	645	695	679	598	654	667	628	698	636	611	640	668	659	643	669	624	618	647	639	653	693	629	622	670	655	622	645	677	623	622	634	677	652	654	639	652	654	613	631	615	651	672	627	646	641	618	609	638	655	644	590	619	622	646	627	681	617	635	654	652	636	650	640	647	644	677	570	649	644	663	628	676	654	630	634	630	645	650	661	622	576	637	684	661	651	707	634	602	669	683	636	652	601	612	631	656	615	631	671	639	631	642	609	637	656	645	609	640	670	667	622
32497	31180	30005	24622	23048	22723	20792	11112	4280	2014	1289	922	942	1074	474	1708	5337	10512	12560	8986	4603	1327	349	206	218	183	211	186	215	225	206	195	213	196	211	214	207	192	183	206	207	204	221	203	222	216	214	182	170	200	209	214	188	209	202	199	193	208	188	204	239	192	211	198	196	176	192	212	205	180	229	175	204	187	186	194	222	175	206	195	214	195	205	203	181	216	204	225	180	190	217	179	200	178	201	217	200	206	185	194	200	197	187	220	228	224	184	208	198	192	193	206	185	214	188	212	191	183	183	212	182	207	191	207	185	220	197	225	189	171	181	199	199	194	230	200	224	183	234	207	209	208	210	202	183	196	203	193	212	182	224	207	225	217	204	194	200	218	197	190	201	189	219	204	228	231	192	210	208	211	215	219	167	197	206	204	219	205	212	222	205	208	203	179	209	189	215	217	213	209	195	215	209	204	193	228	206	202	194	213	215	215	237	191	220	191	208	203	216	190	189	227	197	198	199	177	196	199	213	191	193	214	191	211	205	222	206	197	187	195	186	227	209	219	196	201	188	233	207	189	236	201	192	202	210	189	197	237	233	226	226	211	231	190	191	202	210	193	191	176	209	195	181	192	215	211	187	193	197	200	201	176	210	193	193	185	191	192	184	195	207	212	205	198	214	225	211	198	217	214	201	232	210	175	183	212	195	201	186	202	190	176	208	212	221	192	222	221	207	229	222	209	200	186	182	213	237	198	203	195	202	203	202	200	215	209	207	232	186	187	217	212	197	210	197	209	205	196	211	236	187	194	218	185	203	199	188	218	197	209	209	217	213	207	204	208	215	202	217	188	226	211	205	232	201	205	223	188	193	202	196	207	194	197	217	190	192	199	221	185	197	188	199	206	205	191	211	192	200	239	199	207	175	231	179	193	210	191	177	191	193	205	198	199	187	210	176	217	200	211	227	211	202	210	210	202	191	180	193	218	215	190	212	217	211	237	182	237	233	225	201	179	214	216	200	210	187	209	200	206	214	208	199	203	195	185	193	197	174	199	217	212	210	210	197	206	218	217	204	207	189	218	202	203	198	201	226	208	211	180	190	197	197	182	213	213	206	209	199	213	196	218	205	174	192	194	199	226	186	201	187	217	208	219	227	189	223	194	215	216	215	208	194	188	191	214	199	169	203	209	202	197	202	210	171	190	203	179	208	197	229	190	203	191	200	173	243	212	230	201	223	197	216	198	186	222	193	202	184	184	212	224	179	195	212	208	220	230	197	202	206	192	241	225	221	185	182	206	219	191	221	209	184	211	203	175	196	184	193	225	200	200	188	221	185	204	201	229	213	195	216	172	206	199	181	208	215	217	207	209	164	220	196	235	197	197	176	206	192	203	204	192	213	185	209	201	206	208	203	233	209	206	182	183	191	219	216	201	194	220	167	203	199	224	196	197	230	198	194	197	219	195	189	212	193	225	205	238	216	194	194	195	168	220	198	173	202	189	198	200	206	185	198	185	174	191	199	233	183	198	216	208	217	191	263	205	179	207	223	185	200	202	213	222	198	236	225	203	215	207	202	209	216	216	217	175	188	226	198	208	211	195	188	202	206	196	216	185	213	205	211	217	220	192	199	220	194	193	184	216	191	223	194	210	207	188	203	207	185	200	206	202	207	198	201	195	206	205	217	194	188	205	194	216	237	207	176	227	220	191	203	220	222	194	200	211	205	209	199	198	203	195	199	176	195	191	223	187	233	179	194	203	195	199	223	209	215	212	197	193	192	211	203	212	207	220	215	204	201	190	200	219	205	220	190	209	219	197	213	203	183	194	218	220	233	215	179	213	202	219	222	203	191	202	188	212	184	204	187	215	181	201	206	208	188	194	203	184	199	186	209	185	200	195	210	208	211	210	198	201	186	217	211	226	211	195	214	197	207	187	208	207	212	216	221	203	210	220	220	193	225	193	210	205	184	206	202	204	187	236	194	226	214	224	177	190	206	240	190	201	194	189	201	191	208	198	210	192	176	212	221	197	187	206	228	209	207	213	196	214	208	196	201	215	202	181	190	193	201	239	183	184	209	173	192	212	231	191	213	223	180	204	219	188	208	215	176	205	194	200	189	205	211	178	232	206	211	193	211	186	210	194	191	178	204	197	174	189	221	199	195	206	206	212	192	206	210	202	194	219	181	199	188	219	211	204	201	204	187	184	204	195	215	196	190	196	187	187	221	201	218	194	221	207	219	230	222	193	204	195	188	225	204	159	198	220	231	198	183	199	204	188	204	207	204	202	194	211	203	178	207	195	199	204	193	170	172	204	199	201	203	206	210	210	184	195	218	196	205	226	189	198	218	204	193	221	215	200	184	230	202	190	218	213	192	223	210	189	210	208	203	204	182	192	181	208	219	182	209	210	197	203	217	186	188	215	198	190	220	206	189	199	205	194	231	214	186	209	180	194	201	218	231	199	202	225	194	193	193	211	194	208	193	187	211	201	196	220	188	209	201	201	184	181	196	204	208	198	235	187	212	172	198	216	220	221	198	229	185	198	215	181	223	200	176	210	215	202	180	179	234	209	226	226	196	200	219	197	204	220	200	218	197	193	196	197	195	195	220	210	225	205	217	211	187	210	192	203	203	196	186	200	205	230	201	217	189	231	211	205	182	200	210	219	210	214	207	236	202	216	179	174	209	190	206	198	197	184	195	210	218	201	177	214	209	224	220	175	223	194	190	196	195	214	207	202	199	208	201	194	215	219	208	201	194	221	205	198	217	197	220	189	228	171	197	205	212	204	220	215	192	203	196	211	215	225	214	224	181	187	190	187	228	188	190	208	200	188	215	208	180	218	196	193	209	213	181	222	190	217	213	205	188	196	219	190	207	205	190	209	209	187	229	193	206	205	202	230	236	181	220	250	227	193	170	192	227	214	222	226	216	207	212	199	200	187	217	200	222	204	216	210	218	221	202	210	192	217	186	229	199	208	201	210	199	200	202	194	220	206	204	205	196	202	217	181	174	226	182	201	211	175	196	231	199	215	210	196	196	222	204	198	231	203	210	204	204	184	234	200	223	222	206	187	221	197	203	198	200	208	223	228	187	187	205	207	207	184	196	208	187	222	191	176	194	218	204	203	200	214	197	217	233	233	215	209	213	200	238	192	200	206	189	183	187	211	204	201	213	200	211	196	194	194	207	203	193	166	179	223	222	182	191	218	205	218	236	194	194	215	192	205	191	191	198	195	215	202	210	205	197	178	197	224	191	213	184	208	196	184	181	190	225	198	194	239	214	221	214	204	210	210	199	195	200	208	219	197	188	202	190	197	194	209	215	186	177	195	211	202	223	205	218	191	215	212	218	202	176	209	216	186	197	196	195	196	210	204	207	205	207	195	196	197	214	215	214	214	204	231	201	188	179	207	205	194	215	203	185	211	205	213	232	191	209	200	224	193	198	190	203	191	214	213	198	167	208	217	188	220	219	193	202	200	186	215	192	211	220	207	203	184	212	180	195	180
26528	26183	30289	30351	32303	33778	31241	16412	9501	6939	6020	4983	5209	5377	3001	9374	22928	32001	34179	28307	18404	6890	1362	709	645	730	678	694	747	735	768	703	762	688	726	714	698	769	734	727	721	752	766	687	757	722	734	700	723	703	693	772	708	760	705	748	753	749	673	688	732	733	728	711	712	712	705	740	734	747	742	724	765	756	731	694	660	703	715	734	728	726	718	708	730	746	729	740	748	686	703	739	749	757	728	728	689	694	710	786	753	757	744	724	713	698	697	682	715	745	738	750	755	734	729	702	750	705	737	716	751	752	731	718	735	749	749	762	736	709	730	710	722	765	710	687	726	719	767	726	712	717	717	686	723	725	716	737	734	769	728	698	776	753	784	731	718	752	694	712	693	709	714	741	697	698	769	732	703	751	696	696	765	739	706	716	700	703	720	672	662	734	690	735	741	717	689	684	718	714	737	725	711	760	690	770	701	696	739	714	730	708	756	657	720	712	717	695	733	756	709	718	744	725	712	750	730	746	713	805	710	700	701	746	743	714	710	749	746	750	670	656	723	705	722	742	742	666	676	733	739	732	702	746	734	761	756	744	742	703	751	707	751	756	710	704	722	698	760	735	678	723	697	771	731	670	705	733	740	749	667	701	709	671	735	719	711	689	717	699	697	728	707	684	725	747	737	739	724	738	703	714	708	733	754	707	770	758	726	685	742	672	753	710	772	705	701	676	731	717	678	709	706	705	729	732	675	713	701	736	711	725	704	734	745	714	730	742	703	721	695	723	767	772	801	724	707	726	692	764	723	750	731	712	664	736	742	710	716	698	744	744	693	736	762	750	753	736	719	760	743	694	706	713	718	738	730	686	714	722	760	719	778	717	716	729	732	709	700	693	726	722	773	727	666	753	698	750	739	697	748	766	721	740	708	741	723	723	709	748	739	707	728	766	732	699	753	732	786	682	690	784	740	780	759	742	717	786	745	699	732	735	759	739	678	672	707	749	746	731	761	670	750	738	773	706	729	721	703	763	719	743	714	747	740	747	684	701	717	740	739	758	684	762	752	703	712	696	757	680	758	738	706	634	726	740	708	734	733	730	743	688	720	687	711	720	710	709	701	744	706	741	716	739	730	720	712	726	727	669	773	737	691	720	712	706	722	737	730	701	705	725	671	710	726	711	719	717	756	760	699	727	752	723	675	685	713	760	734	759	710	719	750	710	748	677	764	727	691	699	741	722	741	727	724	780	746	710	752	710	718	745	749	773	754	720	717	723	741	765	747	719	789	700	738	754	752	765	719	751	743	697	666	707	658	724	729	674	738	774	728	714	735	751	704	715	714	679	757	677	705	670	745	789	665	759	718	759	717	726	726	713	710	732	752	738	692	722	752	691	703	685	759	740	779	735	733	756	727	768	721	724	705	697	707	713	749	684	776	713	730	754	732	788	733	686	758	727	738	711	683	752	710	712	710	672	732	749	696	702	752	715	741	700	760	780	734	760	723	753	747	720	708	695	702	737	759	714	743	745	709	717	695	737	718	694	746	735	715	745	670	735	713	744	741	703	710	724	699	719	766	731	739	692	736	707	764	795	711	742	741	747	736	749	741	727	746	730	689	681	749	755	755	716	691	755	783	736	747	694	729	751	680	700	722	714	736	775	748	757	688	699	737	749	653	750	700	729	690	743	717	673	705	754	702	761	693	721	725	718	704	790	721	719	693	694	716	754	736	739	710	719	743	695	748	768	730	793	743	733	742	717	695	677	723	644	767	759	693	773	694	699	694	754	681	765	740	749	728	753	693	725	767	685	728	714	742	720	701	682	701	719	759	731	723	673	738	749	697	740	722	693	753	701	696	680	754	742	715	680	727	740	687	739	729	749	711	719	721	694	681	693	740	747	686	705	724	748	700	730	698	738	709	711	688	716	706	725	710	644	746	797	724	721	733	717	725	718	761	699	734	774	808	715	730	735	752	744	681	749	736	734	716	770	719	727	707	781	670	728	768	770	704	696	690	730	728	709	728	734	687	752	739	769	755	713	687	735	695	746	701	741	698	743	730	759	757	748	734	741	760	716	733	718	721	723	772	720	715	745	725	721	764	768	738	731	732	715	745	740	762	743	704	700	724	710	756	736	749	689	754	749	747	749	714	702	745	761	748	713	757	680	780	696	720	782	729	698	740	725	720	724	721	716	739	715	725	739	689	741	754	764	665	744	744	737	727	720	675	716	690	751	712	726	694	757	728	708	708	704	695	748	702	763	674	721	695	749	775	754	702	724	720	718	713	728	715	716	737	716	768	721	720	704	724	729	709	723	742	734	758	699	660	723	690	727	741	732	733	720	713	697	718	750	746	736	687	761	760	730	699	730	712	687	700	715	725	701	694	707	735	727	765	735	725	705	670	732	724	712	704	773	698	732	732	726	710	711	753	709	663	702	748	743	708	735	709	732	694	770	750	731	775	725	708	699	767	748	759	748	736	706	708	709	731	766	714	727	693	663	763	734	752	739	707	735	726	713	733	749	662	688	714	671	731	683	687	731	708	719	726	741	734	711	738	680	744	667	730	688	701	716	741	710	737	757	745	691	734	703	689	668	732	666	770	708	780	752	730	753	714	733	743	747	766	767	695	775	729	712	726	736	724	729	722	740	746	687	715	695	722	796	718	755	727	714	716	696	708	736	706	715	713	770	685	751	743	717	706	762	681	749	705	730	721	702	756	721	744	775	712	698	749	747	753	722	703	708	742	713	770	714	680	721	674	722	753	749	757	744	716	718	767	715	752	700	709	718	709	726	788	732	733	733	685	736	732	720	734	721	731	749	724	728	765	706	724	733	730	728	781	762	729	752	759	768	719	696	783	678	739	735	744	713	682	743	699	742	763	760	726	732	768	726	659	730	732	714	718	719	756	711	704	679	729	721	681	714	683	772	747	708	714	723	767	738	709	689	709	713	715	703	794	727	706	764	754	668	736	749	721	728	731	711	720	743	717	713	770	692	714	731	711	747	778	718	765	699	731	715	735	761	676	722	800	732	766	703	711	712	740	712	729	699	709	701	758	702	715	692	735	743	730	744	746	687	730	692	742	760	685	747	788	711	723	776	709	774	702	716	723	708	707	755	719	720	691	741	718	794	734	751	726	702	726	701	700	747	715	711	745	745	708	733	762	789	731	684	746	677	713	770	663	754	721	715	723	752	716	744	741	783	669	734	746	701	710	729	690	740	722	763	687	755	718	734	721	714	726	707	738	702	718	739	723	697	740	726	733	723	711	703	722	676	699	681	702	731	690	715	776	733	724	721	756	715	739	714	695	673	694	698	673	645	677	711	699	745	691	707	754	721	666	740	722	728	733	718	721	742	740	765	700	744	699	727	736	745	731	765	711	719	750	726	726	741	774	718	694	703	736	738	709	679	738	707	695	733	755	780	668	718	731	739	749	746	740	757	696	718	688	709	760	729	699	732	745	728	728	714	722	697	674	697	723	761	696	740	703	698	744	722	770	729	696	702
6028	4047	4800	4235	3256	2275	1371	708	416	362	286	242	269	273	216	175	326	706	1063	863	524	294	174	158	158	155	178	173	165	161	160	163	171	170	131	147	179	178	174	138	163	162	183	144	154	171	177	191	177	191	177	163	180	165	167	154	157	165	179	181	186	162	164	166	165	173	175	187	161	160	179	172	184	190	168	153	170	153	141	160	161	148	181	165	178	171	185	182	157	172	177	177	175	167	167	150	198	164	180	143	147	165	159	169	184	177	188	166	162	162	156	176	144	163	164	160	177	164	168	173	169	168	167	156	180	176	153	176	135	160	174	151	183	164	182	163	166	158	172	157	165	161	180	162	156	179	168	176	175	162	155	146	160	146	152	170	177	171	155	160	178	166	178	170	159	153	167	174	164	172	169	180	144	177	165	172	187	163	155	178	178	175	159	176	173	163	206	168	142	172	161	155	162	171	157	171	157	160	158	181	162	174	169	165	179	179	152	163	151	169	161	196	158	169	152	169	162	157	164	176	163	154	159	161	195	177	191	159	198	166	180	173	157	161	164	163	143	176	179	166	168	170	188	175	184	186	172	164	162	170	166	185	166	146	163	178	166	166	173	167	161	161	168	161	152	151	181	165	150	168	190	152	208	158	172	173	157	158	174	182	167	168	171	173	163	161	203	168	141	175	150	169	192	166	187	152	175	168	164	168	183	163	171	183	171	182	188	156	176	157	144	159	178	176	190	164	175	162	149	159	184	164	153	165	165	174	166	164	150	174	155	162	160	159	162	173	165	201	177	160	168	169	180	169	193	152	163	172	168	155	152	149	190	156	167	167	153	180	173	166	177	163	177	160	167	163	154	166	157	161	169	179	162	169	192	170	159	137	172	166	163	160	144	169	176	164	172	137	152	174	166	163	163	191	169	180	175	192	141	160	157	180	168	171	157	151	177	154	175	175	172	172	155	175	186	186	164	175	176	154	154	170	178	169	158	154	164	176	180	158	192	197	166	196	172	171	166	193	170	181	139	152	159	172	156	156	177	129	148	159	155	182	170	146	151	156	148	159	170	163	152	164	167	180	151	146	149	173	166	183	171	161	157	163	172	180	160	187	176	157	160	178	159	179	192	170	170	172	134	162	148	171	161	162	150	165	162	159	186	176	156	153	166	155	158	149	185	180	151	167	156	191	157	150	185	151	158	167	162	161	169	157	156	166	167	176	147	161	184	141	175	188	159	153	152	170	179	176	139	178	178	162	178	171	151	157	173	176	180	165	155	180	187	171	175	179	174	164	153	169	176	152	173	177	186	183	159	179	143	157	161	170	169	170	160	180	154	166	175	178	157	193	178	155	162	155	134	165	169	191	182	159	172	172	176	145	160	173	172	155	186	137	134	153	143	185	174	157	155	175	186	164	175	169	156	178	175	188	156	159	160	155	193	177	162	153	165	173	166	155	169	159	176	144	162	196	165	138	181	168	177	172	170	165	186	177	187	152	196	164	198	153	181	150	172	174	167	169	160	145	162	173	182	184	158	153	135	171	167	183	156	162	174	154	186	166	180	159	183	172	153	183	162	166	176	162	168	175	165	159	181	166	178	167	167	179	194	175	182	169	153	178	148	172	168	155	173	165	173	176	186	178	166	179	185	156	168	163	177	170	171	167	181	168	177	181	162	161	162	155	172	157	153	144	171	137	158	172	168	167	196	177	188	151	176	165	157	145	164	192	154	164	157	176	167	164	194	166	159	173	175	173	153	187	160	162	165	183	175	154	161	180	161	178	166	169	195	191	172	193	163	152	154	170	168	191	174	184	172	160	185	189	167	198	167	164	164	181	164	179	185	157	177	155	195	169	182	167	168	161	145	158	163	159	184	171	160	178	142	148	177	179	167	177	163	150	155	178	186	179	183	169	173	186	162	164	183	188	171	176	159	156	160	153	157	144	161	149	186	174	170	168	193	155	176	158	163	172	144	162	163	174	157	159	168	147	162	147	154	172	188	175	167	170	156	174	166	157	161	187	162	165	170	173	163	161	153	186	183	161	184	179	174	140	183	178	157	159	173	189	160	168	157	171	157	160	185	170	175	164	153	162	163	169	144	147	166	150	170	152	166	167	162	168	163	166	164	165	179	155	172	184	188	160	157	173	166	155	175	177	165	169	154	153	158	176	153	175	180	172	162	151	195	189	159	113	182	170	153	169	167	155	177	161	163	168	160	181	144	144	167	172	162	163	166	173	155	159	162	164	161	179	133	166	181	179	165	179	164	158	174	164	171	166	146	159	152	183	195	182	164	162	172	165	160	189	150	181	162	146	159	178	172	189	180	154	135	181	159	176	155	142	183	160	160	171	159	192	170	160	155	158	185	183	161	164	182	172	157	176	154	164	145	155	172	168	168	168	153	184	160	171	162	162	154	154	175	150	171	171	146	170	166	155	147	151	177	166	163	165	174	157	158	145	162	165	163	189	171	179	175	156	145	165	173	156	157	173	171	178	148	172	153	146	163	177	167	171	148	182	164	173	176	169	166	157	172	161	167	147	173	164	176	191	174	173	176	185	160	161	183	162	163	193	166	173	179	166	151	165	163	170	146	182	197	134	171	176	154	171	144	189	171	143	174	186	189	168	162	191	155	161	164	168	181	182	159	149	164	150	163	157	199	166	161	162	177	161	165	168	156	159	171	184	156	186	176	162	185	175	183	187	161	182	174	158	145	166	185	163	146	149	162	172	150	184	170	181	152	173	172	168	186	169	155	162	162	184	178	171	173	151	161	187	160	161	151	164	191	196	183	171	158	175	156	156	169	158	171	176	160	158	149	152	148	143	190	171	173	157	169	176	154	159	177	164	173	167	163	165	165	167	166	160	147	182	191	164	149	197	174	156	173	163	179	156	185	165	156	172	177	154	129	177	178	170	159	159	179	181	177	139	177	196	156	155	166	162	184	164	161	176	172	163	166	139	157	192	179	168	186	173	161	162	157	154	171	162	157	161	174	150	141	162	165	154	183	173	168	161	155	142	167	190	181	174	168	159	170	152	150	150	150	169	169	176	181	179	156	167	143	171	173	163	171	154	177	183	191	191	177	168	160	170	160	172	155	189	164	169	192	156	166	158	174	170	174	170	179	180	164	174	201	179	164	167	142	175	176	155	160	174	172	167	153	165	164	155	172	165	175	174	152	170	167	160	183	171	173	168	170	184	174	154	168	161	167	173	166	153	182	137	176	195	161	150	166	147	161	156	185	204	162	171	174	170	155	179	148	188	191	151	161	160	163	156	173	166	166	161	157	155	175	168	178	174	174	156	168	162	149	144	187	172	175	158	151	154	165	148	172	168	136	169	175	181	161	177	168	165	172	192	169	181	176	153	151	155	160	149	182	149	172	157	163	165	135	186	175	158	169	170	158	182	174	170	170	156	184	148	176	167	148	164	169	176	152	185	177	172	170	144	161	146	182	150	177	174	168	168	162	189	175	133	170	198	155	185	164	149	170	169	163	162	164	155
5818	5425	8962	11428	10471	8403	6054	3089	1831	1864	1485	1361	1375	1132	969	879	1499	3981	5252	3908	2546	1222	621	640	652	609	649	626	610	584	606	612	600	628	608	639	656	649	638	625	625	601	625	631	629	635	659	633	622	587	619	587	598	620	612	635	580	612	648	594	579	653	621	635	631	640	598	613	616	612	645	598	583	643	636	593	598	641	631	654	646	606	635	599	607	620	639	667	624	631	591	596	656	634	665	654	605	632	575	627	596	621	614	592	645	592	595	614	639	684	620	615	593	609	642	643	581	618	620	634	600	661	591	616	640	599	636	675	615	626	594	582	632	592	639	623	620	580	591	666	619	608	627	624	604	618	609	610	587	662	605	623	647	639	634	660	648	628	671	634	611	621	618	592	595	600	578	575	547	630	638	626	653	589	607	592	605	597	615	629	568	614	652	609	639	626	616	593	594	605	599	587	585	624	617	614	566	647	575	569	603	616	626	614	627	640	672	685	618	635	626	637	623	622	574	585	617	590	626	597	596	605	581	590	598	622	603	632	638	631	632	619	647	656	666	616	600	574	576	636	609	605	600	603	599	580	641	626	634	604	587	651	638	618	632	589	588	623	600	605	585	603	584	615	590	619	615	638	590	579	660	609	635	651	685	616	628	626	625	619	623	585	595	613	650	617	628	587	636	594	627	624	593	617	607	600	650	619	615	600	645	602	612	614	610	593	584	631	624	623	624	648	640	641	614	600	617	622	603	631	645	597	597	612	631	615	666	582	652	583	595	608	624	599	615	633	634	628	578	612	600	645	646	598	580	605	620	615	615	651	584	630	637	577	624	631	627	604	603	637	606	600	677	592	632	604	631	633	611	619	604	641	603	614	628	593	639	581	613	605	590	592	634	601	621	647	622	638	594	598	622	600	643	608	543	616	632	607	627	605	683	583	653	613	621	597	610	647	614	614	615	578	644	592	634	647	636	622	599	619	583	634	633	606	632	600	627	633	627	629	659	607	584	639	655	607	624	623	599	576	651	612	591	642	633	632	611	624	621	619	616	600	615	639	673	632	629	619	629	629	635	640	623	615	677	589	628	622	614	587	618	595	646	620	606	583	562	634	634	592	654	677	660	633	673	619	613	629	590	662	633	623	565	651	588	588	638	600	623	657	654	599	605	621	628	629	663	628	648	602	614	599	591	599	548	628	602	645	617	640	632	621	621	657	623	610	615	625	639	639	616	624	619	648	589	607	621	617	584	622	593	629	632	639	585	605	634	611	654	601	592	627	601	604	618	577	610	616	663	624	638	570	637	649	683	583	655	630	658	647	631	648	652	654	666	611	577	643	610	624	628	600	597	662	637	623	632	610	621	591	667	611	620	643	588	599	651	640	585	581	612	618	609	642	619	668	608	636	610	596	640	639	656	636	646	625	654	638	630	624	626	628	615	616	612	640	669	616	592	612	613	596	591	553	652	628	629	653	591	614	631	597	582	628	606	582	633	609	636	606	626	658	619	585	600	598	615	595	628	598	619	629	623	601	632	594	572	646	602	638	642	605	607	579	601	593	676	603	594	652	628	597	576	624	608	607	629	619	641	676	698	579	619	568	647	616	586	606	636	642	632	635	610	647	619	587	641	665	615	622	591	628	577	633	659	605	662	623	620	616	619	626	603	633	624	656	634	596	624	613	635	614	636	594	650	636	654	615	616	618	623	640	635	658	599	600	615	549	610	594	581	680	633	617	623	641	662	650	630	620	638	600	624	607	611	624	643	639	599	648	605	594	578	586	617	670	632	617	639	652	629	635	592	569	632	616	655	599	610	629	622	591	597	649	649	645	602	652	618	573	654	637	631	614	597	632	640	629	549	631	633	600	672	587	602	615	629	597	593	612	637	617	588	567	591	634	606	640	624	563	599	649	617	622	627	642	612	603	615	618	582	627	624	624	624	612	644	611	681	614	615	587	625	584	581	645	601	595	604	600	609	601	616	623	624	610	575	675	581	609	633	632	597	624	603	608	592	613	640	639	608	621	633	590	606	622	594	604	617	578	664	608	639	613	614	676	595	633	625	635	608	622	597	577	663	638	565	572	612	601	602	585	618	614	598	598	598	655	642	616	626	661	646	644	617	609	608	610	644	644	607	607	660	626	594	651	626	651	599	617	654	646	567	579	562	640	619	642	643	632	589	654	587	643	609	596	599	652	625	631	613	619	642	628	612	641	606	625	598	636	611	609	637	631	637	637	588	622	600	622	616	596	672	667	651	633	638	639	634	636	657	604	588	605	580	656	620	625	625	650	595	639	639	639	655	633	624	611	647	622	641	616	624	635	617	606	645	660	611	609	583	620	668	624	653	672	596	600	585	631	640	591	641	604	615	658	591	570	616	636	629	561	664	606	623	607	586	608	607	649	630	609	566	572	627	591	661	599	613	606	611	651	649	643	610	601	617	608	633	629	589	633	596	607	609	651	616	636	566	591	544	645	592	641	670	579	613	597	585	641	653	605	609	651	655	587	612	626	634	643	621	583	671	660	542	655	643	624	606	610	604	612	602	602	616	607	614	618	658	583	656	568	609	617	640	655	601	603	599	630	648	647	616	677	551	626	674	615	629	590	624	623	653	613	583	636	597	652	589	613	632	606	644	599	631	611	597	601	657	641	627	619	635	686	586	656	614	632	589	632	629	667	659	591	639	602	609	604	613	634	605	630	595	626	654	569	626	665	622	681	613	599	597	633	596	655	657	638	626	622	670	614	601	630	613	582	614	615	652	590	636	613	642	601	618	638	645	597	588	678	622	670	634	593	633	615	618	630	629	592	643	605	615	664	617	666	638	669	610	608	603	600	625	566	618	617	615	632	605	589	619	639	626	647	610	642	604	611	608	682	640	618	640	620	583	570	561	598	613	648	607	599	662	645	598	647	603	606	655	607	606	637	651	672	626	614	632	633	610	635	570	636	619	639	659	624	629	648	644	596	613	630	532	628	612	595	625	644	627	595	623	642	635	630	617	591	600	595	595	606	623	601	592	581	604	611	586	635	655	677	659	598	644	640	588	597	617	585	671	620	659	596	627	612	639	642	648	623	621	649	604	622	602	646	626	660	591	592	623	625	602	619	605	619	627	644	648	593	652	654	662	627	622	601	578	635	608	662	637	675	650	586	631	637	642	596	635	619	597	643	632	636	585	628	607	619	631	619	630	603	572	660	600	635	617	585	632	649	610	608	622	603	613	613	597	565	622	590	633	629	644	586	561	611	627	646	631	629	610	638	643	599	646	619	597	654	612	593	616	623	563	651	611	539	602	596	619	604	614	642	614	608	647	584	627	625	585	603	634	629	604	609	594	648	626	671	611	609	659	668	605	607	673	617	637	668	614	655	679	606	607	613	600	636	598	607	635	608	628	661	582	624	622	649	620	601	616	652	627	581	578	610	640	632	628	636	602	611	617	630	631	603	640	649	626	603	600	623	636	655	609	590	632	625	620	669	616	630	625	664	629	631	620	605	621	650
21395	20323	22739	18422	18774	15692	10574	4156	1918	1273	696	503	533	615	443	312	1637	4479	9009	6182	2881	1065	186	154	164	142	145	135	144	149	141	156	151	142	128	170	176	150	145	150	137	171	145	149	140	137	135	150	136	140	166	143	133	123	145	144	172	150	135	182	155	151	142	152	133	160	155	140	136	143	160	146	173	127	133	147	162	147	154	154	154	155	172	166	180	168	146	141	145	162	147	133	154	166	158	133	143	155	150	154	149	135	165	173	136	157	132	163	162	147	148	152	153	175	164	158	152	171	156	157	157	151	160	176	148	151	134	151	148	153	148	150	174	146	128	155	144	163	171	152	166	150	130	170	157	144	190	152	149	156	187	147	136	139	165	168	151	138	124	146	144	146	153	151	145	177	161	143	161	142	131	156	155	163	150	147	151	158	169	128	118	173	154	160	143	138	169	150	152	180	155	156	153	132	142	158	170	167	178	160	153	148	159	129	142	144	144	156	137	160	158	165	131	154	155	143	152	151	152	149	146	172	133	135	173	159	158	161	165	166	155	167	170	159	157	158	159	151	141	171	144	143	178	155	149	171	153	166	155	144	158	163	187	160	152	133	135	156	142	137	148	148	140	144	142	161	160	157	160	152	163	163	156	155	139	159	144	158	153	157	146	162	154	142	162	139	142	157	151	163	144	164	164	150	140	142	156	157	145	154	158	131	146	154	142	153	136	166	136	157	131	164	146	137	164	149	167	147	161	147	159	144	171	141	165	181	165	142	145	158	142	160	145	156	160	174	162	140	188	144	163	175	157	130	155	149	143	158	148	151	146	148	144	123	144	142	127	169	142	153	157	167	157	149	152	145	159	160	153	151	145	165	147	141	146	151	180	143	154	155	161	150	134	130	143	159	160	141	146	134	162	146	157	136	131	150	164	153	153	134	136	161	169	162	149	166	150	143	125	136	145	134	146	150	152	148	138	146	151	129	166	147	162	150	144	149	150	157	142	133	157	140	150	141	159	154	161	169	141	162	180	144	171	178	152	136	168	150	146	151	167	168	156	176	139	149	142	144	162	138	152	153	141	135	138	161	172	159	160	144	154	166	144	160	149	156	164	153	140	143	161	158	168	164	135	164	138	140	151	144	154	153	166	171	154	154	187	162	164	159	156	118	150	165	172	160	142	150	141	160	148	163	157	175	144	153	160	145	146	155	145	146	167	136	150	150	150	147	164	143	157	158	140	134	149	152	149	132	151	150	158	138	141	159	160	143	149	174	137	146	164	159	168	159	176	133	187	136	144	181	153	130	153	163	169	153	137	146	156	167	147	149	158	157	160	156	141	150	159	159	148	160	124	155	161	157	163	139	143	157	145	146	163	165	148	138	153	161	168	162	195	139	177	167	127	138	156	175	146	125	143	146	144	148	169	151	147	146	165	149	163	151	179	138	157	153	144	127	173	154	134	162	149	160	159	163	139	146	155	143	151	151	148	142	150	164	151	155	153	136	155	172	137	149	164	142	158	167	170	136	162	160	147	135	147	153	167	176	177	161	153	137	156	159	157	139	159	151	134	141	168	152	144	145	136	155	153	151	155	145	165	154	132	152	156	164	142	162	148	153	144	162	180	141	158	154	158	146	158	159	156	141	156	145	144	133	148	149	129	154	154	148	152	135	133	164	141	147	139	162	150	134	155	150	159	138	157	165	172	147	149	156	165	149	132	147	142	164	154	157	135	141	146	145	147	158	129	149	133	162	146	126	141	142	161	146	177	129	130	176	152	140	142	170	144	121	181	159	147	159	157	144	145	145	144	150	145	154	149	168	178	140	135	149	166	143	159	157	147	147	144	143	143	149	141	152	173	144	153	143	140	150	148	176	160	133	128	158	157	158	173	180	137	138	135	145	168	140	148	133	144	143	143	152	146	149	152	142	152	131	166	137	148	143	153	164	158	165	141	139	151	148	171	146	154	151	164	161	140	148	166	163	173	141	146	162	146	169	143	144	154	166	151	159	170	144	155	154	156	177	159	146	168	160	155	163	147	129	150	149	148	156	141	146	162	163	166	147	144	150	126	150	179	160	139	169	160	144	137	149	147	143	155	155	150	162	135	146	145	138	157	148	161	136	134	144	159	139	145	163	128	161	154	160	166	168	141	157	172	158	146	162	162	131	158	141	162	136	131	160	174	149	153	137	177	144	148	164	150	159	148	159	149	160	148	148	150	143	137	152	142	152	179	153	147	187	159	174	155	157	163	132	168	168	162	151	151	148	167	161	156	148	146	160	159	163	124	151	159	151	167	143	141	154	140	162	152	162	154	156	162	161	164	162	139	142	134	165	140	171	154	145	149	155	132	181	132	158	173	184	159	139	150	162	151	175	140	147	177	144	156	147	148	154	139	171	150	120	136	169	160	172	167	151	151	168	166	136	155	152	155	143	135	154	150	161	154	147	137	137	137	156	172	168	156	126	135	180	159	155	152	147	139	159	178	129	152	157	136	136	169	146	159	137	144	163	145	157	143	139	138	149	170	134	144	166	164	156	144	151	122	162	142	170	146	150	157	144	160	172	142	165	163	157	141	143	165	141	155	149	160	148	157	156	141	159	153	131	155	152	165	158	140	156	162	148	155	128	153	148	141	164	161	152	169	164	141	148	156	133	167	157	150	150	160	145	139	136	152	164	169	149	154	151	154	157	148	141	143	143	151	142	160	166	159	143	156	131	150	173	147	155	146	139	162	161	144	138	148	148	152	176	163	166	164	130	157	170	147	138	151	136	140	132	128	171	143	147	154	155	156	146	153	155	160	152	157	137	184	152	166	156	169	146	158	151	167	151	154	135	140	155	150	154	160	154	138	158	146	174	147	138	158	162	158	145	171	166	160	150	143	151	148	144	150	142	161	152	148	147	147	169	157	143	183	140	151	144	147	156	141	160	153	159	134	157	168	145	174	157	151	140	156	138	163	147	167	151	147	165	127	152	140	165	150	167	139	138	157	164	161	170	145	162	132	134	150	152	169	155	167	173	152	145	145	157	167	145	151	184	154	147	131	139	156	150	160	154	160	146	150	140	142	143	161	128	158	153	173	157	151	134	166	147	158	140	171	148	146	164	166	182	176	169	140	149	153	144	180	145	146	159	159	166	159	139	149	165	149	167	133	157	162	136	135	152	170	152	142	153	149	137	140	151	155	157	164	146	144	149	160	164	142	151	154	121	139	148	140	140	148	134	137	142	168	155	156	129	135	167	155	131	157	162	162	154	164	159	158	163	138	161	129	140	156	157	149	150	159	174	151	150	146	144	163	127	145	155	147	155	138	163	149	155	156	129	167	137	158	147	152	168	138	174	150	160	176	134	155	170	167	140	167	162	154	160	155	157	142	141	179	178	161	145	153	157	136	159	142	151	117	128	139	130	141	159	160	166	162	151	137	144	151	148	138	151	163	171	145	161	139	181	147	139	143	153	144	150	143	150	147	139	180	156	158	176	131	164	133	159	161	157	155	169	167	146
18475	17782	23770	26329	29200	26518	19075	8869	7225	5876	3719	2781	3165	3519	2281	1865	9886	20938	29938	23056	13725	6059	834	552	541	585	576	588	584	589	562	597	569	565	575	575	615	587	597	559	580	602	563	600	615	619	550	595	544	542	584	590	587	576	607	577	577	574	562	604	573	618	554	612	585	549	588	575	568	545	548	528	601	577	616	565	567	592	593	573	591	565	585	571	590	580	596	591	550	583	549	540	609	565	575	603	563	590	563	568	550	586	551	572	577	588	551	551	591	558	580	594	574	574	596	550	591	578	570	636	586	572	599	531	560	602	606	608	569	593	578	563	548	580	585	548	564	537	593	604	549	556	560	583	548	550	586	566	577	550	599	539	566	567	552	557	585	570	567	587	585	559	576	576	587	608	563	562	587	576	617	594	565	555	570	550	599	572	558	595	560	589	549	549	629	560	587	563	585	580	566	562	589	579	564	591	586	551	585	581	603	534	572	527	583	601	633	586	564	517	534	590	578	561	576	563	551	592	598	567	559	575	561	552	619	572	593	598	585	571	613	591	618	557	549	580	586	579	586	546	608	551	560	558	575	551	596	538	578	561	561	576	564	558	525	553	576	571	594	563	597	601	542	538	558	504	599	578	545	583	524	584	551	579	600	603	570	566	575	559	549	627	612	575	642	562	562	587	577	628	613	539	567	573	604	573	577	544	583	586	563	558	554	561	602	568	558	567	581	632	553	576	583	555	571	597	586	566	582	561	615	533	574	560	557	616	539	564	554	615	564	577	585	606	572	583	558	597	596	562	596	557	540	590	587	609	622	587	595	585	531	607	585	587	603	584	582	555	556	581	596	587	590	571	609	587	543	586	573	588	604	588	541	588	598	573	562	589	637	563	608	566	585	594	581	566	578	587	551	607	555	570	587	548	590	586	569	618	593	592	582	597	569	570	565	594	615	566	590	587	569	553	571	567	580	602	583	584	595	610	558	562	557	574	607	629	534	565	577	625	564	629	542	587	543	586	603	600	593	553	589	592	552	602	569	600	574	572	602	603	573	585	561	528	569	574	606	588	560	599	578	541	550	564	561	558	595	603	545	556	596	564	602	624	533	566	559	573	581	602	571	581	606	585	562	558	523	560	553	577	600	579	566	559	584	634	621	578	535	625	578	592	592	532	553	587	579	584	567	606	573	586	619	614	517	549	583	594	603	602	551	600	580	564	585	567	577	554	568	596	553	580	553	640	609	536	602	611	571	568	621	589	575	578	567	562	563	593	599	587	555	556	530	577	578	600	590	590	577	569	581	586	598	593	595	555	578	580	581	575	581	561	566	589	568	582	586	582	577	569	620	560	588	583	588	561	589	597	563	612	549	604	605	610	529	635	596	587	565	535	644	584	581	607	553	544	558	564	565	565	526	590	613	591	568	600	578	565	536	597	537	595	562	566	595	561	578	590	590	600	567	553	582	594	567	580	599	541	606	570	542	593	542	565	546	638	604	586	614	610	596	555	557	594	593	594	577	580	583	570	564	553	555	577	608	572	604	566	562	562	584	581	606	550	596	574	613	581	600	593	559	626	552	584	555	598	613	565	603	597	573	579	574	565	568	556	631	569	563	566	594	626	594	602	575	536	588	591	561	552	578	569	584	621	562	535	564	576	587	605	599	568	589	566	592	569	573	561	587	571	578	556	577	569	580	558	579	558	601	574	600	580	611	597	560	586	562	600	617	571	587	567	583	562	576	556	614	555	549	569	572	639	565	583	566	554	578	552	560	583	573	565	589	520	573	599	588	540	608	555	583	603	568	573	598	594	633	570	589	556	545	560	525	609	588	589	559	593	577	592	617	587	565	571	568	601	551	586	601	579	595	593	616	573	581	598	573	582	555	603	636	585	567	590	602	579	581	574	626	582	552	561	586	561	551	571	577	555	564	567	547	577	569	582	586	598	599	614	618	567	558	607	586	553	530	596	567	552	549	604	547	553	566	570	553	602	571	560	607	567	589	585	569	575	561	559	604	556	597	566	562	623	583	562	595	583	566	562	580	567	563	546	536	586	523	575	541	582	585	594	611	627	569	607	562	582	573	596	618	546	582	586	568	618	573	593	563	578	584	612	622	605	527	575	628	568	595	620	633	596	591	553	540	581	539	570	555	551	576	641	534	540	570	602	566	609	599	591	611	519	572	589	571	567	586	532	526	574	555	569	591	612	592	583	557	549	554	571	560	556	581	581	540	581	574	564	591	557	590	600	531	562	583	556	561	597	558	583	559	602	538	585	560	582	578	614	579	580	574	575	574	568	586	582	570	570	569	546	563	591	573	567	576	570	561	599	555	584	573	576	567	535	576	539	573	564	520	570	557	595	592	581	579	545	573	596	594	567	611	587	568	580	580	598	588	545	571	614	565	590	577	546	579	547	613	546	580	543	567	591	553	596	557	633	588	545	607	634	565	558	585	569	570	593	549	566	543	565	656	577	612	582	548	565	567	636	597	576	588	549	584	589	541	599	562	548	580	557	562	560	563	589	588	585	591	586	573	573	580	563	553	590	567	564	615	571	570	598	575	576	589	584	599	584	574	600	549	571	592	588	605	583	560	588	582	571	576	593	620	548	552	574	561	601	580	611	593	552	541	539	572	596	593	558	575	557	596	586	596	604	600	615	585	624	572	579	559	554	555	560	546	578	608	578	592	568	553	574	580	528	584	632	563	574	560	619	575	588	590	599	573	553	583	563	587	610	569	573	569	615	561	565	587	528	561	570	602	542	541	578	543	608	578	573	569	608	576	565	547	603	566	553	601	571	604	564	612	598	592	612	568	547	585	588	551	559	579	591	572	589	564	556	593	559	572	581	596	627	558	603	564	563	543	567	591	573	572	547	556	563	586	552	596	651	592	586	596	565	550	591	552	575	564	554	583	544	534	614	552	604	574	555	547	557	562	553	560	582	638	556	585	578	629	541	530	550	634	593	551	572	589	607	587	547	604	604	615	577	560	603	562	551	564	588	588	622	581	604	589	574	555	539	574	580	574	600	519	571	612	604	581	590	537	550	613	591	593	601	567	544	591	563	576	571	552	611	639	593	565	584	604	576	518	559	578	587	582	567	591	579	599	603	556	579	552	592	576	572	536	522	542	588	557	603	535	590	561	598	640	554	592	560	613	583	540	559	558	560	608	570	563	610	599	575	616	579	529	586	592	562	608	552	571	618	547	578	580	625	557	594	574	586	599	590	604	548	587	560	561	615	557	561	586	613	553	539	646	602	592	585	566	575	562	596	525	577	577	593	579	589	557	558	571	575	568	560	584	571	539	557	594	609	540	567	595	580	587	589	572	576	596	612	592	584	579	589	564	579	576	599	583	583	555	590	584	525	532	588	550	581	490	589	568	607	617	616	606	591	573	590	585	557	613	582	605	575	583	553	586	607	594	590	560	561	590	591	588	601	601	537	556	577	572	547	558	600	563	557	606	607	569	593	580	565	600	601	596	574	653	583	548	530	580	609	604	593
28614	26993	29110	25920	23991	21353	15642	8322	4614	2325	992	889	892	625	540	524	622	4625	15177	12203	6427	2488	572	243	222	207	226	195	269	232	206	205	201	213	202	204	194	217	217	192	181	222	241	188	190	229	218	217	219	221	207	209	218	218	199	221	186	214	225	201	199	223	176	187	215	203	219	214	216	234	235	211	232	245	227	222	214	202	207	193	204	208	234	216	208	209	207	193	222	207	209	211	244	230	222	210	197	216	217	213	217	220	197	209	237	205	207	217	219	231	228	202	182	198	203	203	217	225	209	204	232	216	208	234	210	244	186	217	215	221	193	180	200	215	204	228	211	224	248	212	214	196	200	236	219	220	236	236	215	216	206	220	204	231	186	210	220	226	204	211	238	223	210	194	210	230	190	223	223	208	218	222	209	222	221	219	226	210	234	219	224	191	195	223	216	236	201	240	231	237	222	233	234	203	241	233	221	241	225	222	212	209	197	224	202	217	223	197	210	224	208	200	231	240	238	207	229	182	213	214	209	237	191	226	217	218	208	237	185	210	221	202	240	229	199	230	213	194	226	231	215	217	200	209	230	200	215	208	205	213	232	244	198	207	231	197	217	213	219	225	207	227	213	215	203	206	216	204	198	198	235	221	183	222	195	223	214	212	227	207	216	213	208	248	229	219	202	227	195	204	230	187	193	200	225	226	201	229	233	246	236	210	201	213	226	197	218	219	192	221	222	228	237	211	216	210	248	226	216	220	240	217	194	223	215	203	214	207	205	223	203	205	233	212	201	210	220	231	220	223	208	218	203	208	220	205	217	231	180	207	213	232	194	206	224	209	218	237	169	217	212	191	220	217	199	195	213	213	215	207	206	196	245	248	212	197	218	207	229	220	219	202	236	233	215	193	197	234	212	205	237	204	192	228	203	193	216	222	238	216	211	201	207	207	199	227	208	231	206	206	212	235	219	185	200	212	218	219	224	213	219	219	226	234	241	216	194	214	202	207	191	212	227	218	209	199	209	237	218	223	190	180	193	232	212	255	224	205	219	221	213	204	242	228	216	203	204	200	199	236	214	188	212	226	182	213	205	209	201	235	217	264	243	214	197	227	214	203	252	211	243	209	231	225	202	203	227	211	203	224	197	175	201	206	223	235	210	222	224	226	235	216	197	206	214	255	208	231	208	199	231	219	200	213	213	227	213	232	195	227	226	193	228	212	198	214	222	217	217	201	212	229	203	206	206	211	198	213	205	226	200	210	225	231	231	194	210	208	211	219	207	243	213	220	207	208	219	220	243	223	235	208	246	221	219	227	238	200	221	205	231	208	209	210	232	237	234	227	227	205	209	202	214	215	218	218	202	220	227	247	209	234	214	235	214	227	242	228	216	221	204	221	210	238	216	216	211	203	198	224	206	219	193	244	225	230	214	219	232	218	193	205	203	219	187	186	214	235	208	189	200	228	220	223	235	204	209	199	209	209	210	194	222	223	218	192	227	219	223	216	225	229	193	192	226	241	206	215	209	199	217	263	213	216	197	226	217	197	217	223	230	224	233	207	222	179	223	232	201	238	192	211	209	211	227	227	237	229	223	225	205	228	210	198	219	217	231	222	249	235	221	227	202	213	227	218	204	203	241	231	222	189	227	227	220	216	215	176	211	210	203	236	218	216	221	238	205	213	201	181	196	201	219	219	174	240	221	221	206	209	220	221	208	211	243	207	237	210	211	197	221	222	212	213	187	202	191	222	253	205	191	212	203	226	236	239	204	202	224	207	232	246	204	220	208	209	227	205	224	239	212	211	218	238	198	226	215	208	198	237	200	226	217	209	227	234	240	251	231	200	231	204	217	217	198	233	220	242	203	237	214	213	207	207	212	174	192	260	237	221	194	202	201	216	256	205	205	209	227	240	242	227	204	223	223	211	227	193	204	189	219	228	189	218	189	187	238	187	227	222	196	222	226	218	211	186	244	248	235	217	210	213	241	211	224	213	187	216	206	207	214	194	211	252	227	207	192	204	215	206	225	218	239	230	187	226	214	203	205	226	209	208	205	221	236	204	235	231	208	233	215	229	207	215	193	231	196	208	202	222	224	206	217	214	227	216	201	196	215	232	203	208	213	230	201	222	225	206	210	235	207	226	187	223	199	210	190	212	223	248	229	226	225	237	214	225	213	215	213	219	208	239	208	210	207	224	230	200	256	251	210	208	204	238	223	210	250	213	231	204	228	211	208	212	204	190	225	224	208	229	225	234	218	183	201	218	210	224	215	219	204	220	198	211	226	242	224	212	203	243	235	225	227	217	209	219	208	226	227	214	199	220	212	228	200	217	226	209	194	198	182	244	227	208	205	222	203	204	223	218	219	178	209	231	220	218	213	226	232	231	248	219	233	238	203	210	204	217	233	216	217	197	202	212	231	208	208	213	244	217	228	229	226	215	204	231	212	172	192	173	190	205	224	227	217	207	236	200	207	194	218	218	237	218	203	232	196	219	198	207	210	221	209	223	218	192	240	230	223	195	213	236	230	245	201	222	228	247	194	220	213	224	229	187	222	205	214	225	208	199	230	216	202	226	240	219	218	220	229	202	218	203	203	233	189	200	212	202	211	225	191	231	215	215	231	213	223	236	216	241	217	225	261	219	212	255	223	259	221	217	215	210	215	201	217	215	204	222	221	204	209	206	235	209	226	206	214	205	222	211	214	219	191	221	229	237	197	182	223	216	215	238	225	205	209	216	210	217	210	220	228	204	206	180	219	226	216	256	219	198	235	209	209	219	222	237	217	204	193	223	210	216	243	216	207	219	196	204	191	218	223	221	224	225	202	197	199	214	233	207	231	226	238	238	201	197	229	234	212	217	197	224	205	215	209	234	213	194	229	203	215	220	232	203	213	215	220	212	211	228	238	233	203	212	198	224	202	224	255	195	201	216	212	210	241	205	208	212	225	214	210	222	207	204	204	224	208	213	207	232	229	211	195	182	214	226	217	232	193	210	227	207	207	226	206	238	201	200	223	232	241	226	228	219	209	199	204	207	218	207	253	242	215	222	199	215	206	205	212	223	215	237	212	186	205	203	218	197	208	204	216	234	234	231	212	236	204	244	214	196	240	199	222	230	200	220	201	207	242	203	221	194	193	218	209	213	227	197	218	227	200	234	228	219	215	215	223	203	218	226	247	235	195	197	220	196	209	206	200	202	227	212	213	199	238	211	224	216	220	211	213	182	188	221	216	241	221	214	223	243	216	211	214	222	181	231	214	233	215	201	194	179	198	203	215	216	216	194	223	240	191	200	195	218	199	200	191	208	214	227	192	216	223	230	199	218	228	220	231	223	214	222	209	213	218	211	214	217	237	232	214	225	228	231	219	212	221	196	208	205	213	234	214	219	213	213	222	213	204	207	245	239	219	213	219	247	195	205	203	215	221	232	234	214	199	233	202	202	216	203	197	217	202	211	196	194	217	211	210	219	213	218	207	219	215	222	200	203	211	225	217	218	216	210	219	226
23340	23123	29786	33036	32020	31609	23666	14418	11483	8145	4606	4480	4556	3256	2870	2858	3767	19036	38114	32534	22893	12003	2844	760	742	778	821	857	757	785	779	794	755	766	752	771	750	786	774	779	756	765	755	772	763	833	781	774	803	771	785	759	776	725	756	803	766	796	735	759	771	823	769	748	757	763	762	766	796	810	703	764	809	758	808	785	770	738	760	806	760	827	749	737	775	731	750	769	781	760	809	786	788	774	761	756	761	783	748	802	781	728	820	798	763	787	790	786	784	851	736	743	780	755	804	759	801	791	741	794	759	761	758	737	823	766	803	750	761	740	781	789	784	786	751	767	758	729	786	760	787	750	759	760	743	774	808	723	756	762	814	756	724	767	788	739	766	752	740	787	748	740	755	773	764	769	781	796	784	756	724	780	759	785	729	743	770	753	732	733	777	792	765	733	801	743	782	754	771	803	803	801	765	761	779	740	789	804	739	771	767	758	776	760	760	790	772	817	741	793	813	777	739	767	810	757	770	761	774	753	793	759	751	760	779	774	789	754	724	772	795	809	772	770	750	805	777	802	737	791	778	779	801	812	740	805	767	775	735	752	788	758	765	786	795	763	787	800	764	730	748	786	787	767	746	724	793	728	797	799	781	764	765	789	792	804	810	726	781	749	769	766	772	763	752	767	734	728	781	777	771	753	774	738	753	740	782	736	821	780	812	760	769	805	811	747	808	813	764	761	793	745	753	769	771	728	727	727	757	772	762	746	734	789	824	764	781	756	767	814	778	776	743	789	793	762	797	775	779	854	752	752	768	798	790	788	746	759	792	803	773	773	786	769	767	782	754	741	774	798	770	816	767	785	795	806	721	725	787	756	774	776	748	762	762	797	779	733	767	750	729	754	741	834	770	795	722	775	777	772	777	789	774	791	806	773	769	727	749	743	778	790	792	756	821	771	800	793	809	790	753	767	795	724	806	774	752	757	757	799	746	760	751	744	820	844	722	799	783	724	792	767	764	782	839	770	760	818	776	795	761	756	739	736	804	804	754	799	737	791	762	754	777	788	770	748	740	803	810	771	754	790	750	739	758	759	759	768	747	744	782	760	764	804	791	801	796	766	782	785	808	825	815	732	775	737	797	742	747	793	801	767	774	775	822	776	763	771	801	808	770	739	753	722	784	773	778	731	756	755	731	745	763	795	819	760	794	767	724	785	756	790	757	811	776	757	784	787	784	761	744	785	789	764	769	776	780	727	746	800	763	774	747	765	781	763	786	789	787	778	723	800	752	807	745	804	723	764	762	762	787	799	795	765	813	766	753	735	713	754	801	759	743	775	777	748	721	767	755	750	770	758	755	782	768	766	736	794	757	765	807	787	808	764	741	752	762	764	752	783	774	767	817	787	793	814	772	776	808	820	760	772	769	793	771	768	758	731	765	780	755	774	729	817	760	762	802	799	794	737	748	780	744	781	744	734	753	770	779	765	754	720	764	787	758	721	763	746	787	779	788	733	771	766	773	773	813	769	768	789	799	773	731	740	741	745	749	761	773	775	812	728	747	760	762	785	752	796	772	771	770	795	773	783	788	815	725	741	751	774	775	752	746	777	759	746	833	756	817	779	834	751	760	749	762	756	796	797	768	772	748	793	787	807	735	738	765	784	793	749	767	797	770	783	746	759	790	760	748	790	736	792	771	772	788	751	806	785	756	805	807	789	760	804	714	774	748	789	790	818	783	741	760	745	727	780	753	777	770	784	768	768	757	712	775	748	776	768	786	755	772	786	780	794	785	766	785	760	755	766	773	764	778	746	814	773	751	755	770	774	754	768	799	824	729	746	783	756	793	786	752	793	724	766	766	771	783	766	774	758	762	775	765	756	753	792	777	719	769	782	794	779	784	718	781	735	767	748	784	697	743	732	758	792	782	726	779	810	736	774	792	775	744	797	806	796	821	764	775	750	768	765	784	750	785	734	787	756	795	793	711	755	765	702	790	833	822	769	802	796	741	761	735	780	750	771	756	794	775	798	774	743	774	798	729	766	749	820	753	821	721	769	781	767	748	767	742	759	771	771	802	707	749	728	772	752	808	767	762	745	744	761	841	810	740	823	771	783	810	733	730	794	783	781	742	796	746	761	768	736	791	801	808	801	764	760	784	786	736	762	797	788	763	838	782	783	764	775	735	799	799	742	701	761	793	784	756	726	791	752	759	783	762	758	771	779	782	718	793	765	789	764	796	771	783	783	728	769	805	773	765	760	763	828	807	784	780	796	760	763	738	767	768	754	827	775	782	821	771	757	774	790	754	810	820	717	787	773	816	721	776	738	779	782	811	759	727	749	790	787	775	790	789	811	811	766	767	798	775	758	811	765	724	730	768	783	742	757	792	768	730	788	728	794	781	771	782	756	834	780	791	717	768	763	803	747	756	760	773	778	721	769	797	746	799	781	766	764	762	731	806	787	796	750	737	745	820	755	766	791	807	786	756	813	797	846	708	798	773	755	772	751	814	757	795	761	785	752	795	774	774	752	754	791	777	732	766	810	810	777	770	753	704	832	826	724	754	785	820	811	811	815	772	760	736	766	727	747	790	795	785	776	762	731	809	727	763	767	768	768	735	726	767	748	772	775	780	772	762	784	708	738	812	752	736	763	769	775	779	804	766	752	806	805	783	777	828	762	752	817	733	744	777	763	773	791	785	751	825	769	765	786	739	757	736	782	743	814	756	772	717	801	772	797	841	799	787	803	735	746	818	797	775	844	726	808	848	810	751	750	741	826	761	762	744	770	775	780	750	772	785	803	772	742	777	777	772	811	792	776	736	748	756	788	755	759	785	753	775	726	785	797	788	754	774	800	780	737	775	788	710	806	719	822	786	757	731	755	764	796	745	789	710	763	742	760	803	768	819	768	699	775	766	798	799	787	778	752	735	756	766	789	772	768	798	804	768	753	814	769	767	764	775	728	768	688	742	766	823	815	773	780	805	773	719	762	773	782	797	768	769	754	764	831	781	714	748	802	768	760	705	740	781	807	744	758	807	734	756	748	755	808	791	773	745	777	785	776	773	770	811	756	777	708	760	797	796	780	766	795	788	807	791	754	763	800	775	759	747	752	813	757	801	791	779	797	738	754	821	755	727	740	812	745	784	776	789	766	749	730	729	733	788	816	744	765	788	798	786	792	805	801	793	780	732	764	780	774	864	774	790	788	782	798	748	814	813	767	759	763	782	770	795	772	790	749	749	738	770	798	797	784	803	730	750	765	774	780	714	759	757	750	781	778	778	754	769	774	785	753	799	730	794	806	752	763	704	796	806	728	758	800	742	759	791	751	783	754	750	780	770	805	788	778	744	744	791	795	745	810	794	755	785	727	746	740	788	787	676	779	754	800	750	743	782	748	779	729	788	790	734	733	741	790	751	747	777	771	785	764	781	730	737	779	777	807	782	774	778	796	806	776	812	783	783	796	756	759	744	751	808	741	779	760	778	758	762	824	737	746	746	822	757	740	777	811
4983	3772	5541	4897	3446	2027	1123	618	452	342	318	300	276	230	235	233	273	477	1023	988	679	484	282	207	211	191	214	190	196	229	196	199	230	216	214	206	197	204	207	194	221	208	207	203	239	181	208	232	183	216	179	204	210	200	190	185	196	204	182	212	221	211	209	214	209	171	194	225	235	226	235	211	214	220	206	201	204	201	225	195	223	201	219	228	192	203	214	194	195	218	189	217	213	221	210	210	215	222	184	225	179	197	195	241	232	200	189	220	195	202	200	192	197	211	202	184	211	192	209	211	219	231	202	217	216	196	227	187	208	195	192	187	216	213	199	193	207	215	212	213	216	228	218	199	209	212	205	188	198	215	219	197	217	210	199	217	199	216	221	203	197	216	209	212	232	197	185	189	210	206	199	205	205	221	202	204	228	198	198	226	206	266	185	220	214	215	244	219	205	221	214	207	217	204	185	205	179	209	224	200	203	229	201	195	202	213	214	201	216	220	199	195	224	205	214	199	230	219	184	198	210	204	202	207	204	224	194	201	223	250	208	175	225	223	208	217	215	202	190	228	207	168	206	202	210	203	214	198	210	216	210	244	194	214	198	184	226	207	214	180	192	183	204	198	222	199	207	209	199	209	194	220	204	247	216	206	200	226	209	193	196	219	221	216	192	219	217	215	225	220	204	216	184	205	213	190	212	179	206	207	187	202	209	203	217	218	212	218	204	201	224	201	183	216	207	211	200	195	210	213	189	199	214	217	215	228	202	219	240	189	227	172	212	200	226	174	182	202	195	216	205	214	191	207	191	220	218	209	239	226	214	192	199	205	221	229	205	212	209	207	213	226	192	242	233	184	210	240	193	195	200	244	214	210	215	184	235	194	211	207	219	231	216	191	229	234	204	212	217	188	195	238	207	201	202	200	214	199	188	196	228	206	229	228	204	196	188	209	218	211	248	207	206	218	226	189	209	221	220	214	207	195	207	214	209	211	213	183	207	221	208	224	206	203	236	191	235	203	211	178	219	204	210	200	185	206	233	194	189	200	198	209	224	225	216	209	217	202	183	194	196	211	231	213	194	192	198	194	204	203	222	197	221	191	202	207	198	201	215	188	205	203	217	214	204	226	210	211	215	203	202	201	192	206	169	213	212	240	191	203	196	215	228	213	191	232	219	215	190	210	216	196	185	218	219	221	231	220	217	180	215	213	198	225	232	228	194	210	212	220	210	215	210	232	227	199	228	221	202	221	210	181	218	202	194	188	204	224	194	232	196	230	190	219	197	203	206	206	203	184	210	191	184	221	198	225	245	207	170	192	182	187	190	198	240	208	178	205	189	215	200	202	196	202	228	203	220	223	200	216	199	227	240	196	203	179	208	223	216	211	203	217	216	191	194	201	230	176	191	228	209	189	211	201	213	232	226	233	197	179	189	213	206	212	205	182	204	203	221	206	178	210	222	229	202	199	208	210	194	192	217	191	204	209	226	224	215	223	204	203	209	198	199	176	228	190	205	228	219	215	205	208	219	211	220	213	209	211	204	227	221	197	222	206	224	210	212	202	200	205	188	222	224	190	201	212	218	216	192	193	182	210	220	207	218	189	202	214	197	198	225	220	224	216	219	199	252	224	187	216	198	188	230	233	175	191	186	198	219	209	195	214	216	212	224	178	199	198	216	200	206	195	192	219	186	225	229	191	228	188	210	216	214	226	197	220	216	196	207	205	212	221	190	216	191	200	225	200	204	204	204	208	185	226	202	219	185	205	204	197	198	214	217	179	218	196	237	193	203	180	203	171	213	200	207	205	183	219	217	200	203	209	208	205	210	208	207	207	209	198	216	204	212	200	221	213	213	207	231	202	197	218	230	203	201	193	220	218	205	206	201	223	220	202	233	201	221	225	221	211	202	206	201	228	221	211	191	203	203	200	196	217	210	229	193	220	199	192	188	220	204	218	212	241	196	205	218	230	240	228	192	213	204	224	202	223	190	209	215	198	223	200	221	231	200	228	194	216	209	209	194	199	193	220	183	224	200	213	209	202	205	210	190	218	211	202	208	173	196	175	213	184	244	216	190	202	186	216	216	205	196	204	208	221	218	249	201	219	233	228	215	194	226	229	218	232	204	223	226	229	234	200	230	213	178	187	228	213	211	192	217	207	175	197	258	209	220	183	208	197	202	223	218	227	199	205	211	217	209	191	182	208	220	244	225	210	224	188	174	232	225	211	206	208	222	218	201	202	200	191	194	223	212	185	207	229	201	206	207	214	218	195	215	215	207	207	211	209	188	195	207	202	206	202	186	208	206	213	194	218	229	205	192	191	227	204	223	206	208	202	231	207	214	215	219	214	186	205	209	206	200	204	202	218	194	187	231	218	207	192	213	210	210	208	206	180	179	200	192	215	211	220	211	207	186	197	207	221	234	197	189	200	181	207	237	216	213	241	222	193	200	217	190	219	201	203	182	181	213	220	232	187	240	199	225	199	195	227	170	189	194	185	185	174	218	201	213	206	227	207	214	202	191	201	191	198	186	203	210	200	212	205	222	209	210	195	191	243	205	201	197	217	202	223	254	205	203	181	212	216	214	190	198	197	221	206	210	228	196	215	198	204	197	224	219	183	197	217	231	204	222	219	186	212	219	227	226	214	242	196	196	205	239	219	202	197	201	197	221	206	208	186	210	220	235	186	203	194	208	207	206	205	215	202	220	212	193	202	212	192	201	196	221	211	194	209	211	232	187	225	227	203	206	190	203	187	220	187	210	211	224	216	218	203	192	173	225	208	221	211	195	228	185	206	245	199	187	207	212	224	229	226	214	225	225	222	237	203	206	201	223	205	204	202	188	210	178	235	183	199	213	178	205	207	210	215	190	188	221	227	220	209	213	210	222	210	213	204	211	218	213	206	209	232	225	191	174	205	234	217	204	194	220	196	225	206	184	215	213	211	225	202	198	223	186	218	196	188	224	195	223	206	227	204	191	200	216	223	224	207	225	227	213	240	221	203	215	203	198	185	185	217	212	204	190	201	200	218	221	227	227	193	219	193	221	219	220	229	195	199	202	203	219	215	181	196	194	208	203	213	200	246	208	212	204	205	183	205	193	250	216	213	199	222	199	215	202	220	207	228	221	193	207	201	206	220	204	181	203	207	211	221	240	213	207	208	199	201	207	221	197	214	196	191	229	226	206	211	213	188	216	202	207	224	231	219	236	211	211	178	207	218	229	198	228	196	215	191	207	243	182	199	191	208	214	196	206	213	199	179	194	214	213	205	203	215	217	217	201	239	189	190	198	204	194	218	209	210	216	200	212	195	213	214	206	186	191	217	181	189	226	227	206	190	207	217	223	215	213	206	197	211	201	230	183	224	200	231	200	229	210	209	199	206	231	235	200	217	236	204	176	206	193	202	243	200	221	215	219	220	222	206	202	194	209	196	193	217	178	216	190	196	190	204	205	220	215	203	171	221	224	179	213	202	205	210	193	192	191	233	202	235	224	205	218	217
5088	5333	10632	12687	10586	7664	4759	2912	1838	1522	1342	1290	1227	1171	1170	1203	1135	2326	5245	4878	3585	1999	1184	745	781	751	802	726	766	763	716	758	751	742	787	732	794	816	745	721	792	764	771	689	727	743	733	758	750	744	772	737	799	758	817	754	796	771	758	762	718	715	761	765	766	750	756	770	819	797	746	812	791	790	735	829	752	777	774	808	759	739	773	789	747	744	732	820	770	773	788	743	718	755	782	767	760	704	734	744	756	715	740	788	761	755	772	789	808	739	769	720	728	794	757	773	750	736	800	763	765	747	763	724	750	733	735	760	777	774	747	773	750	766	806	750	717	771	734	742	733	768	760	776	748	712	765	827	731	712	750	764	727	765	783	724	797	748	734	716	784	783	810	771	756	751	773	782	785	790	756	766	775	740	740	825	757	772	782	756	746	740	772	809	788	703	743	806	749	772	766	742	750	780	749	767	763	794	788	747	758	753	735	757	780	777	725	754	846	737	774	755	772	746	769	746	761	767	809	742	736	743	797	775	780	808	771	766	797	766	793	750	760	821	746	738	738	716	706	776	741	760	771	801	782	735	730	770	810	785	779	730	762	683	685	739	765	746	783	771	762	711	747	763	787	757	741	734	756	782	737	744	759	796	740	735	767	778	770	757	745	787	762	729	753	756	767	739	751	703	790	802	709	792	749	748	776	743	766	762	748	730	708	785	800	750	803	788	788	791	718	734	809	818	726	753	781	764	790	801	750	784	719	745	774	756	779	830	753	800	754	743	759	766	752	768	752	688	749	763	793	825	810	768	762	778	792	789	815	758	741	762	760	720	746	803	765	718	772	742	741	758	767	763	736	735	776	761	766	796	732	744	737	789	751	751	795	783	762	795	811	794	751	788	801	780	782	746	727	783	739	746	758	747	786	745	761	698	774	722	776	756	718	769	743	776	795	783	771	823	781	732	710	761	810	765	748	729	777	741	714	724	786	789	731	795	726	760	747	728	704	761	733	757	779	716	753	764	770	759	710	778	693	769	761	727	748	786	808	728	744	758	747	730	751	788	748	794	782	778	717	805	739	743	769	744	739	776	761	747	746	739	733	782	783	818	788	783	787	742	775	754	799	749	744	793	722	710	752	754	782	723	693	803	738	806	738	713	774	742	717	781	787	744	736	769	793	749	789	776	775	776	795	714	754	757	737	720	778	728	750	760	764	740	814	795	748	764	749	768	713	794	735	768	777	778	728	783	788	762	759	676	761	804	755	770	804	802	699	770	744	758	758	776	735	742	747	793	778	747	750	815	784	725	825	780	762	754	743	792	771	813	778	805	783	785	743	721	746	783	721	789	745	763	736	766	811	769	729	779	756	770	724	735	770	723	760	775	784	747	747	793	772	742	734	812	777	743	761	741	773	727	737	757	773	754	723	781	773	761	756	809	779	757	777	747	790	740	776	726	774	764	758	756	764	793	750	745	743	772	748	762	756	755	764	759	765	809	738	764	756	683	770	755	778	706	728	746	765	767	734	776	770	770	739	796	789	742	697	744	790	787	708	788	780	743	795	735	725	750	746	778	757	809	731	775	709	795	773	744	810	760	788	747	756	787	725	771	768	753	747	768	777	757	802	754	742	730	796	755	780	753	737	782	729	787	803	787	763	721	775	725	750	773	734	722	738	759	770	766	746	769	754	784	768	741	739	688	758	775	787	735	735	735	735	786	746	755	735	794	796	728	778	746	716	792	743	770	731	759	732	767	764	764	772	771	758	761	808	756	747	763	747	752	771	845	787	701	770	783	751	755	812	722	754	744	732	767	767	743	776	796	751	724	784	766	759	774	748	768	747	756	736	765	792	794	772	778	719	737	713	765	718	836	709	745	741	717	811	796	764	785	742	783	765	725	740	764	762	754	725	735	699	772	760	761	721	748	769	728	790	733	737	780	727	758	688	750	759	768	754	775	760	775	745	739	748	786	734	820	744	760	760	752	747	792	767	786	761	732	780	750	765	745	698	782	732	710	706	774	784	789	747	745	739	767	706	794	721	781	822	783	746	783	760	784	779	765	767	757	801	729	771	757	802	793	752	773	767	731	795	777	766	773	776	750	802	741	746	746	771	739	806	765	726	746	733	720	770	750	763	756	763	770	779	753	753	790	791	764	724	699	710	773	719	761	745	775	736	737	751	764	728	757	762	762	772	745	718	738	801	755	742	769	756	742	773	773	741	776	772	797	784	712	809	796	726	777	758	794	754	755	733	767	825	757	777	743	788	778	736	774	726	811	714	757	765	711	751	758	770	793	781	728	730	736	752	710	755	749	756	734	781	779	741	767	776	769	796	767	764	750	747	748	779	773	755	756	714	743	765	761	725	788	809	796	737	675	735	767	705	788	733	725	707	768	787	756	728	792	803	759	755	747	783	760	768	749	772	801	763	735	810	780	813	828	788	770	747	714	803	792	776	730	792	769	755	744	786	795	772	759	761	723	798	812	765	762	752	798	733	749	756	787	741	775	758	714	735	745	785	727	761	734	731	795	728	761	807	701	810	778	766	732	734	748	776	755	797	791	777	740	731	765	759	722	796	791	787	773	758	738	705	742	773	795	742	759	771	799	766	788	748	729	744	786	777	734	749	748	745	769	810	787	748	808	743	772	775	734	748	763	737	740	710	735	768	792	744	749	744	778	708	770	736	790	778	770	717	728	776	758	758	707	720	763	771	751	781	755	822	748	758	720	758	791	780	768	715	745	750	742	759	772	727	783	768	741	794	784	793	802	695	728	751	761	731	772	740	767	745	737	786	794	723	748	853	776	775	795	753	712	781	773	723	828	715	721	746	724	763	708	786	769	760	752	836	774	740	788	779	740	702	754	748	755	790	722	706	799	761	775	759	769	765	727	738	719	776	764	778	787	740	709	781	789	773	730	780	758	721	782	768	776	746	762	764	741	732	819	749	760	708	839	744	781	713	763	719	764	723	722	732	758	751	754	802	758	740	741	738	775	764	741	778	763	767	751	764	775	792	778	764	797	812	744	752	751	786	737	771	728	782	723	729	789	763	775	764	710	739	741	716	744	778	783	718	775	770	748	756	749	741	749	720	735	767	782	689	784	805	770	816	754	758	802	754	796	728	763	763	721	762	782	741	743	776	776	776	764	798	739	765	818	762	811	734	786	786	760	795	727	753	739	777	822	743	743	788	757	768	759	794	756	761	792	749	780	711	732	766	741	765	773	765	785	718	780	726	792	781	724	790	724	746	714	784	766	774	804	782	775	771	765	756	741	715	761	721	798	741	768	712	781	800	747	745	792	721	777	786	800	771	753	759	742	783	794	754	717	804	755	777	699	768	796	751	756	760	760	812	798	759	766	793	725	762	726	758	743	749	722	790	735	796	802	771	780	776	741	765	780	746	718	781	739	714	808	770	808	762	784	737	734	746	782	732	788	737	802	745	749	780	763	763	729	744	762	707	763	789	782	796	765	749	762	795	780	756	763	729	777	751	727	760	726
21285	21196	23553	20151	17894	16555	10544	5900	2020	911	613	585	556	536	410	435	435	5393	10004	5922	2822	1067	421	226	209	253	194	223	203	187	198	206	213	220	198	219	216	226	215	184	201	225	219	200	213	194	204	225	203	223	197	201	195	205	208	225	182	237	190	197	211	196	220	228	234	203	200	197	201	206	215	203	183	204	235	221	208	200	199	234	215	219	231	213	215	189	208	186	203	212	196	215	202	216	221	200	205	185	221	198	196	212	218	199	237	200	183	216	188	220	210	213	202	208	202	233	191	233	218	223	208	201	197	218	228	207	205	205	210	219	196	207	221	199	225	216	225	199	207	207	222	217	180	203	205	210	214	202	208	215	201	223	169	216	210	211	207	203	205	216	231	207	234	192	229	224	221	187	250	207	243	225	227	184	213	221	239	216	202	222	201	218	215	214	210	220	179	226	214	206	244	231	200	227	217	193	204	192	217	219	216	184	238	193	215	211	201	186	191	239	208	215	209	229	219	229	222	192	227	208	209	210	184	217	203	219	206	228	228	213	203	216	231	190	183	225	216	212	219	208	232	202	233	203	203	193	201	240	233	197	216	201	190	218	202	220	213	219	206	196	201	201	216	219	210	210	201	244	229	185	166	210	210	208	235	228	182	206	214	220	217	186	221	227	204	204	201	221	212	208	204	206	218	207	193	218	236	222	202	224	207	206	236	213	201	189	222	202	189	203	210	189	203	209	222	198	201	238	203	222	210	226	214	193	239	200	196	205	236	200	213	200	203	208	207	212	219	228	203	208	197	189	220	212	227	203	204	194	190	214	195	218	210	207	245	219	231	198	189	211	212	201	192	214	213	210	195	196	213	184	203	209	229	216	208	195	199	218	222	209	200	219	189	200	227	186	190	228	200	177	194	205	218	204	218	209	223	208	184	217	196	251	217	216	226	208	178	214	215	210	214	202	217	209	194	208	198	211	199	192	196	170	200	221	225	220	226	212	179	202	191	186	197	206	231	199	203	237	213	203	202	228	225	222	220	202	245	193	203	197	210	220	226	209	226	219	223	232	199	219	200	202	217	206	204	231	213	226	215	205	208	207	224	216	214	207	198	220	243	212	231	253	194	207	227	200	209	201	221	213	248	209	219	204	195	229	208	214	213	203	232	195	216	242	212	187	213	218	224	217	180	215	223	222	197	207	220	207	199	205	220	204	205	207	209	217	209	199	203	197	230	217	193	183	191	207	207	204	199	191	216	187	213	229	236	202	235	219	222	181	215	209	212	203	209	228	208	223	211	202	211	214	204	238	205	217	189	218	204	210	212	228	194	228	211	222	221	219	224	187	205	226	190	182	211	224	214	209	193	206	219	189	213	208	209	211	248	214	226	238	187	207	191	229	228	204	243	232	201	197	222	189	184	200	208	232	237	204	209	214	208	224	210	207	202	188	205	211	189	200	200	218	217	208	190	217	201	236	234	208	218	225	205	216	216	178	238	194	209	208	201	214	237	187	207	224	217	197	180	195	185	185	188	204	187	197	248	211	183	205	206	221	205	219	199	200	200	248	194	231	221	194	210	214	219	225	224	197	221	193	217	185	196	195	223	208	219	200	204	218	207	200	230	200	191	213	215	192	223	195	225	221	209	212	217	215	220	183	192	200	214	216	211	207	197	211	201	197	221	207	188	215	191	211	222	227	239	197	205	225	191	222	209	201	203	224	183	203	222	215	202	229	173	202	213	217	226	221	218	218	196	199	169	224	233	236	212	208	219	226	208	206	190	187	215	200	216	235	209	192	202	202	243	196	207	188	219	201	222	224	188	211	210	201	222	214	214	240	209	212	209	173	209	186	217	238	236	202	221	201	207	216	205	195	247	231	199	202	235	219	213	187	215	202	193	203	247	212	199	211	214	200	211	204	204	200	220	213	216	230	201	217	219	192	214	223	225	219	198	204	198	214	203	193	202	194	199	205	222	237	204	203	193	186	186	186	212	207	226	224	235	228	209	207	204	215	188	194	230	227	194	199	223	192	200	207	198	176	226	214	209	203	208	221	201	212	217	236	216	214	187	225	174	212	209	202	218	208	211	228	201	186	217	214	222	234	201	207	221	205	203	209	187	197	219	226	217	219	237	217	199	201	205	212	193	254	206	229	190	236	231	210	217	206	202	222	183	213	218	200	219	192	215	206	194	199	194	203	201	204	202	214	197	218	226	173	223	215	210	199	209	183	216	225	191	185	225	201	197	207	205	209	210	213	203	199	221	197	206	181	198	202	192	213	225	213	210	207	210	202	198	248	214	239	189	224	221	203	232	205	227	217	189	201	192	196	210	205	226	217	209	218	199	214	225	204	209	209	189	212	237	191	215	218	223	209	208	188	190	205	202	215	199	230	216	227	199	217	235	203	218	208	211	196	177	203	217	207	246	195	208	173	222	201	242	213	214	217	219	219	211	217	197	206	192	214	226	205	207	220	197	193	196	231	226	227	213	219	190	201	195	214	228	213	211	203	188	227	209	209	211	206	199	193	208	175	226	192	226	217	213	220	167	230	195	228	221	198	208	196	210	200	227	210	220	212	196	212	223	236	212	228	180	191	222	221	175	207	209	205	212	211	229	200	195	196	208	218	207	194	206	218	213	189	237	206	200	196	221	226	197	171	234	223	206	221	183	242	231	209	234	215	200	233	229	232	211	244	186	208	238	213	200	233	235	202	212	198	205	223	199	231	181	203	217	209	196	231	209	234	233	200	205	206	176	202	207	204	211	203	214	237	203	222	215	233	215	203	211	214	199	203	218	221	210	249	215	218	204	245	207	209	221	199	209	200	211	202	214	217	185	215	182	203	217	198	208	195	197	234	225	201	207	188	202	206	226	226	201	197	238	212	208	212	218	202	202	230	205	186	196	214	201	233	203	234	213	204	206	200	202	215	243	237	210	201	202	203	208	232	202	218	201	205	228	221	223	194	205	227	209	193	202	237	207	215	196	194	219	230	216	209	209	211	221	203	192	211	213	194	214	212	207	202	218	202	202	204	214	226	200	211	215	198	214	217	220	209	233	185	226	229	231	217	206	187	219	237	225	223	186	218	210	213	211	241	205	200	195	210	218	214	203	203	204	209	229	234	221	212	212	206	215	200	208	223	212	195	203	221	217	231	216	202	208	188	215	215	198	223	227	225	244	220	186	212	178	203	199	199	205	215	225	211	194	233	216	224	180	190	217	182	190	210	196	219	232	194	206	195	205	216	215	199	198	209	210	201	220	234	202	211	209	196	205	203	202	202	196	223	235	186	211	202	197	202	208	209	219	241	217	215	211	212	202	197	203	190	232	201	209	247	219	202	205	195	225	201	185	234	209	204	205	193	227	225	246	205	234	194	202	220	231	196	209	213	209	203	199	221	189	216	192	233	189	181	224	202	234	226	227	210	193	226	198	209	269	204	205	192	205	217	231	192	230	216	210	227	233	199	213	216	210	204	207	170	189	213	206	217	205	186	199	202	220	187
18333	18752	25588	27312	28069	26930	19303	13253	6393	3998	3417	3135	3063	2861	2450	2440	2422	20420	30522	22329	13076	5465	1952	843	751	774	788	753	806	754	771	783	752	779	767	778	794	760	769	730	789	752	779	738	746	818	722	784	783	813	779	746	815	781	752	730	768	719	795	746	767	765	835	820	787	752	752	807	846	769	754	761	729	744	799	775	732	763	763	728	783	748	780	743	775	780	745	776	791	773	813	818	763	785	779	779	785	788	819	786	796	797	758	744	775	757	828	741	807	761	720	729	830	788	760	822	783	775	808	784	775	804	746	751	800	770	808	749	773	750	749	756	781	745	719	807	782	743	806	793	754	753	782	778	738	752	724	758	810	799	750	741	804	813	798	785	754	729	741	723	759	808	800	802	795	742	781	772	749	786	730	745	753	751	760	751	749	784	780	774	770	764	742	736	829	805	764	775	744	748	782	772	799	781	829	782	782	745	765	795	757	722	796	773	775	759	752	766	762	793	775	789	736	808	757	728	727	781	783	783	801	743	760	806	802	762	804	736	809	787	792	810	800	789	816	789	748	792	750	770	776	789	773	793	734	787	760	758	763	696	778	741	762	796	803	752	789	800	779	796	784	765	806	791	761	741	749	773	822	753	776	776	794	785	763	774	820	837	758	755	771	728	792	770	805	731	783	798	783	755	757	777	802	782	779	728	784	757	818	750	775	785	806	777	768	782	781	744	767	778	763	762	793	806	787	733	758	752	753	765	740	742	800	830	807	773	779	753	799	733	791	792	810	747	765	820	727	759	781	820	784	805	712	808	791	757	738	754	789	784	782	753	779	762	815	805	744	742	773	741	822	776	777	744	762	744	752	732	771	719	789	800	729	813	791	759	796	817	826	757	745	767	786	763	775	729	782	747	760	749	783	783	721	779	774	756	775	773	713	780	725	700	786	823	748	789	826	754	771	724	779	812	745	755	834	726	770	769	765	766	804	765	765	744	736	800	760	838	810	796	802	745	772	812	770	749	765	734	827	798	806	844	725	810	780	731	780	757	766	808	787	763	765	779	816	805	782	791	781	794	767	749	738	725	807	789	764	762	747	704	791	705	797	799	744	799	821	782	797	774	742	843	775	785	772	747	784	752	757	758	770	726	801	756	756	832	700	813	770	779	875	803	754	726	801	775	766	749	793	722	744	787	828	764	819	770	796	751	721	811	763	748	763	746	794	772	808	760	736	728	810	785	736	775	748	777	807	763	751	767	794	761	804	786	789	766	756	774	747	748	784	803	765	749	736	811	765	771	746	779	765	805	792	675	813	800	734	768	791	761	819	741	808	765	772	797	786	790	766	758	739	749	850	789	796	795	777	761	803	795	754	750	790	789	800	806	736	801	776	761	772	785	800	811	760	762	757	755	712	755	803	801	794	779	773	724	774	771	771	767	753	786	766	765	770	826	755	730	815	792	723	753	814	747	776	716	768	814	771	814	764	767	732	751	760	794	792	764	764	824	834	783	781	762	738	764	797	775	747	820	828	761	798	734	727	785	773	756	772	733	786	741	784	774	719	741	783	757	775	757	776	777	756	717	758	758	745	750	749	743	804	791	775	764	733	770	806	770	735	770	794	799	776	772	800	780	756	792	778	755	795	765	806	788	745	784	755	771	783	709	736	771	793	832	776	750	704	826	773	734	769	733	805	740	839	767	766	793	765	735	785	811	758	782	781	757	814	787	783	741	803	770	775	714	803	753	824	752	798	745	807	767	761	779	764	724	779	766	747	733	789	744	737	708	745	751	748	833	783	801	717	767	748	745	771	792	812	748	737	778	806	787	812	731	793	802	754	732	742	715	797	809	757	764	799	760	780	754	754	748	805	731	792	828	785	785	754	779	793	744	793	754	760	735	766	772	774	779	760	785	770	756	754	747	793	788	733	793	831	777	764	755	735	757	752	825	794	804	750	765	799	789	762	781	851	778	761	843	789	778	754	759	812	781	755	831	784	759	771	728	765	784	755	795	779	809	825	772	746	732	750	770	789	807	795	778	733	769	792	798	779	778	859	842	784	774	785	792	787	809	782	796	801	762	781	786	786	786	802	818	735	796	761	790	771	758	837	754	764	781	775	759	779	728	767	795	748	803	774	774	740	821	790	744	780	745	713	808	775	752	797	794	769	749	770	799	764	742	805	759	807	720	768	795	758	776	790	766	788	752	764	729	737	781	784	779	815	753	773	747	725	809	727	841	821	815	789	806	748	805	781	762	771	834	754	749	787	778	769	807	766	800	742	834	768	725	765	760	780	748	778	776	805	780	753	787	765	751	814	788	780	762	776	742	743	758	791	781	781	758	760	729	794	800	752	750	721	811	753	746	815	781	739	834	771	782	727	756	752	754	750	782	788	749	805	793	750	754	784	778	725	767	814	767	778	772	733	805	789	764	760	790	783	741	766	725	769	748	787	746	788	773	712	806	776	820	785	737	829	804	752	790	721	753	760	754	778	797	771	738	813	733	797	781	814	773	784	754	798	775	754	767	769	795	798	798	784	768	780	810	761	741	818	768	766	756	740	761	789	777	749	816	769	767	733	741	765	775	804	766	756	792	766	803	778	759	727	758	772	748	799	777	840	752	779	762	736	699	731	773	769	774	744	801	813	823	775	761	758	772	767	813	768	755	766	759	737	837	768	806	830	747	784	781	703	817	756	818	800	775	792	773	761	799	798	795	773	785	788	758	803	783	740	764	733	704	773	756	780	777	801	764	714	773	740	788	765	749	724	814	772	798	797	774	774	758	747	765	747	833	779	777	758	728	820	789	802	805	756	770	787	776	756	834	746	757	801	749	797	780	734	801	722	804	791	779	739	716	746	803	776	781	780	768	741	770	726	820	798	769	759	816	775	727	760	788	828	743	786	772	811	771	752	827	765	794	743	756	764	783	746	772	762	752	771	808	769	772	786	773	780	747	803	742	802	812	755	733	744	753	759	784	746	816	765	747	745	790	804	794	729	790	829	785	743	816	785	785	770	750	747	770	734	803	807	770	767	783	794	766	766	775	784	722	799	784	763	800	793	804	765	766	819	809	762	801	707	756	808	813	750	800	786	783	760	755	752	776	775	816	765	768	773	817	826	760	751	801	794	763	768	800	811	762	774	778	823	740	747	778	808	790	807	785	757	818	752	783	751	746	753	772	740	755	788	786	780	796	840	778	767	763	772	750	770	792	780	758	714	750	807	766	760	773	796	747	790	771	747	746	764	774	794	781	793	757	818	775	795	773	813	795	743	800	790	788	732	711	782	781	788	817	747	756	789	796	796	758	788	744	816	728	754	778	793	741	781	776	808	790	750	763	791	789	767	747	747	753	739	749	799	808	805	782	826	806	747	764	770	786	799	811	749	780	745	741	779	757	753	759	753	760	756	764	762	762	760	774	778	768	777	768	787	769	774	749	759	772	782	788	786	787	799	812	761	789	745	757	757	730	770	784	754	729	772	755	792	764	788	753	761	800	785	828	815	771
27980	27470	29839	27464	23855	20403	14280	10525	4670	1643	1138	889	861	775	680	667	1108	6553	15345	11277	6091	2232	773	262	237	268	278	275	272	249	274	273	257	265	257	253	248	263	255	250	263	267	266	244	250	296	272	255	288	266	243	271	246	247	296	265	263	280	243	257	238	260	251	243	244	245	261	241	254	249	245	244	275	250	246	242	269	277	251	249	268	248	252	221	247	264	268	252	267	257	286	266	248	274	250	242	247	265	268	260	250	231	244	242	291	271	269	262	238	270	249	269	265	265	247	249	248	252	266	220	266	228	271	253	250	244	250	274	266	262	269	285	269	249	270	268	266	237	223	260	241	259	245	242	277	260	246	270	260	272	239	269	230	263	265	276	252	242	271	232	255	239	245	232	246	272	270	242	273	269	258	273	251	262	265	256	237	249	278	259	256	249	276	286	269	241	264	279	286	274	255	255	261	260	244	279	240	237	250	278	241	248	246	268	283	234	244	279	248	255	252	272	267	275	256	262	248	250	289	281	260	230	274	248	219	268	242	278	307	262	243	262	254	245	244	252	269	263	277	258	265	252	285	251	265	280	278	266	258	267	257	240	256	284	234	248	253	259	274	273	248	276	249	265	243	258	243	258	249	297	254	273	267	252	263	268	260	254	276	278	262	241	264	248	264	268	258	249	270	273	275	279	272	321	248	244	245	251	244	255	255	261	253	259	273	239	239	284	255	219	267	310	237	252	245	251	237	253	251	236	251	274	256	268	252	235	245	234	266	255	251	243	274	242	245	252	257	259	270	290	261	281	270	262	259	274	244	231	235	272	291	236	267	257	219	265	269	234	247	249	252	273	257	263	265	266	284	270	276	247	258	237	259	266	243	240	267	239	275	248	253	253	275	304	268	247	267	242	254	278	293	239	247	249	248	280	279	273	268	254	251	276	251	251	266	265	245	268	232	245	258	281	280	251	237	234	271	232	262	226	300	272	274	265	235	262	258	270	255	267	261	245	228	246	262	252	229	272	248	261	244	258	266	224	263	253	277	251	238	253	252	265	270	262	243	263	268	257	244	268	241	279	248	243	241	272	253	291	265	268	266	263	258	260	264	254	274	286	281	280	236	263	265	234	263	252	277	243	262	290	253	276	261	253	258	302	245	264	251	263	257	270	247	240	251	229	225	248	258	267	226	265	257	274	250	244	225	275	259	274	272	256	231	257	262	271	261	245	279	253	262	242	281	291	249	222	232	263	250	257	278	281	276	255	251	258	246	264	256	262	282	271	256	262	286	277	269	287	262	282	290	271	259	240	247	244	249	258	269	254	253	244	261	236	252	245	235	274	275	252	233	285	258	281	228	303	282	270	216	245	253	262	271	255	259	254	237	247	261	256	233	251	273	271	247	267	257	248	284	245	248	275	259	243	298	293	263	238	258	263	249	270	235	231	270	252	272	281	250	237	261	262	280	276	262	272	239	273	213	257	228	267	249	288	243	243	240	272	271	258	246	260	269	276	292	246	267	263	241	255	246	252	243	266	257	265	275	270	247	273	271	258	275	258	242	248	269	267	270	275	270	261	237	236	243	220	239	255	278	296	258	254	262	251	280	276	262	262	291	260	261	237	269	251	252	293	280	254	272	264	258	237	256	254	258	233	245	263	276	238	256	259	258	246	242	259	268	260	239	265	238	249	255	256	270	247	255	270	251	252	272	222	266	253	274	256	270	225	242	280	276	223	245	275	249	246	241	284	243	260	250	275	263	273	256	230	244	223	277	265	249	255	272	255	293	245	261	230	258	287	252	270	255	240	236	275	265	243	265	255	254	263	259	257	268	270	239	271	241	229	264	241	235	245	269	274	268	253	274	285	249	268	260	261	260	254	247	273	286	239	240	243	261	259	265	266	273	246	270	270	240	222	269	304	245	258	263	233	284	242	253	245	230	223	220	259	264	260	249	269	258	271	273	252	260	254	254	259	261	248	255	278	242	283	267	256	249	252	251	241	258	249	267	229	270	283	245	264	261	270	271	253	252	257	275	262	284	242	268	251	281	267	271	252	262	236	272	244	243	252	261	257	259	254	248	261	267	295	253	264	244	263	289	245	252	263	251	259	256	264	245	239	264	245	269	252	276	292	244	249	249	240	262	240	265	276	261	301	265	273	253	246	262	250	267	239	252	261	245	244	245	277	256	267	244	285	262	273	227	270	244	257	241	282	256	268	251	244	259	241	274	271	277	277	270	264	242	256	243	284	267	244	257	272	244	267	276	241	251	245	258	264	272	241	250	261	279	257	264	235	235	252	253	236	266	244	264	260	244	260	244	230	261	270	279	273	278	229	244	265	246	254	247	260	256	248	271	232	256	256	253	246	260	266	239	248	277	273	286	252	252	269	257	276	208	261	263	260	292	233	257	246	246	246	269	259	264	265	262	267	236	245	243	241	247	256	266	252	248	257	285	260	272	257	267	273	257	239	271	258	287	243	293	274	247	267	269	265	244	273	241	251	239	255	253	248	267	246	290	257	264	264	271	253	236	282	287	241	249	259	263	272	244	275	262	274	248	253	250	243	238	263	264	246	257	271	255	258	244	247	244	270	246	254	245	235	283	257	242	246	232	272	238	238	262	254	229	233	263	262	285	224	276	265	250	235	253	228	256	259	268	234	237	267	227	262	255	245	223	266	241	247	276	291	253	239	265	215	272	229	237	265	265	264	264	262	261	251	246	258	235	249	271	245	241	258	286	261	282	275	258	258	258	272	299	257	284	276	271	248	275	262	250	269	249	241	264	263	254	250	272	263	235	277	235	255	274	270	266	276	274	260	229	270	266	281	243	303	217	257	243	273	233	263	275	247	247	266	259	278	256	238	270	272	243	248	236	261	267	233	215	273	283	250	273	268	293	225	272	273	258	250	263	240	238	239	276	253	254	262	260	262	285	257	261	267	267	277	268	238	240	267	230	252	244	245	255	241	273	249	266	253	284	276	265	230	261	228	252	248	249	242	265	262	233	258	229	255	237	252	247	251	277	275	264	282	254	253	252	253	280	239	296	258	277	255	253	235	236	257	267	267	298	226	261	265	253	254	254	249	259	268	261	271	287	267	260	252	257	274	278	275	266	263	258	246	236	282	280	260	256	270	255	228	233	245	276	238	243	260	266	242	291	269	255	230	261	277	261	246	228	256	255	250	259	249	249	255	262	270	245	224	284	241	268	261	225	237	241	270	248	231	264	255	242	248	241	275	268	256	251	250	243	275	281	265	263	270	256	257	253	245	266	256	226	265	285	256	252	248	255	258	256	261	250	265	234	262	266	234	245	238	262	255	247	270	247	250	234	270	228	238	287	261	251	253	231	254	260	281	269	298	277	229	230	293	261	268	252	263	263	265	249	239	259	264	261	253	252	232	247	274	262	250	260	244	258	279	252	276	264	256	255	255	261	245	276	241	240	248	228	262	256	241	299	250	294	245	265	270	261	260	244	251	280	251	256	249	258	288	270	261	285	248	244	277
22765	23832	30638	34238	32417	29710	23280	20597	10559	5968	5518	4572	4487	4152	3975	3632	6187	23020	37580	31300	22203	11052	3760	1046	917	891	939	930	913	891	905	899	946	907	913	915	850	952	914	928	875	930	904	894	931	908	941	928	905	956	905	961	897	925	906	905	905	946	906	870	930	902	932	957	906	889	871	915	903	938	934	958	939	894	933	900	961	867	865	926	925	847	944	892	913	898	869	887	881	947	934	931	927	869	952	927	934	901	957	883	907	922	919	914	861	867	876	970	894	923	852	884	903	898	858	921	974	883	884	939	878	977	880	894	907	899	885	924	887	929	899	874	883	886	878	946	911	910	928	883	920	945	907	906	877	907	979	868	891	899	940	946	910	963	900	932	933	888	898	898	905	962	932	891	882	878	852	946	873	885	900	915	907	916	915	912	927	964	921	925	940	892	886	926	936	932	903	939	939	895	906	928	884	873	876	901	900	941	933	911	866	872	935	902	915	857	957	962	910	929	910	912	892	910	891	909	914	902	915	918	939	899	895	891	851	881	877	887	884	898	926	921	871	887	891	925	916	882	899	894	915	880	884	869	925	912	961	888	903	890	956	962	887	901	948	868	897	897	891	925	899	876	944	942	925	864	892	930	906	906	924	963	916	935	910	931	923	859	948	911	939	927	932	882	972	876	945	879	903	947	905	921	944	952	878	961	934	910	898	920	846	940	858	873	886	888	899	901	906	934	891	923	911	946	850	936	882	947	926	899	912	888	909	911	916	905	898	933	903	881	945	887	889	900	924	868	899	935	901	964	910	893	871	892	925	898	915	921	822	898	915	916	860	913	952	913	941	967	894	960	921	926	898	879	944	926	930	900	917	890	918	898	900	858	900	919	898	977	914	913	930	900	937	913	878	902	926	902	922	896	900	903	921	961	931	936	896	886	928	860	943	932	944	976	904	874	935	914	873	867	955	923	969	933	921	929	866	977	897	915	918	882	878	926	908	918	956	964	917	934	910	934	905	873	895	928	884	857	899	899	938	936	868	873	933	936	915	881	903	929	893	959	925	908	889	909	932	959	893	910	924	958	909	907	909	900	952	914	891	910	907	936	985	935	920	846	917	935	909	928	939	905	932	904	890	902	920	878	933	923	889	910	905	939	913	905	904	832	931	916	943	924	927	902	919	848	898	874	887	896	963	942	901	900	912	894	875	888	947	869	979	912	874	864	899	924	850	971	899	951	903	889	915	894	920	886	938	924	878	889	960	921	933	912	932	879	969	908	887	879	914	911	872	934	908	917	881	887	935	970	931	916	845	891	861	949	898	944	920	912	898	902	901	954	905	897	893	916	876	937	921	893	882	896	904	935	897	965	889	911	909	987	952	912	902	919	928	948	935	898	943	939	913	921	891	950	883	867	957	885	937	902	901	871	908	900	936	918	943	870	904	918	929	888	900	919	919	923	892	916	927	911	880	939	924	909	911	897	855	919	939	853	922	949	923	936	865	957	886	918	915	914	900	905	863	965	888	959	942	893	925	875	932	959	930	935	930	935	922	905	878	928	912	935	903	980	934	911	912	929	926	914	944	898	882	937	984	935	899	915	923	898	840	917	838	928	923	893	901	884	905	931	902	915	889	878	959	942	923	960	919	884	934	821	890	939	964	890	911	880	904	884	889	972	895	906	935	930	918	942	939	916	932	932	907	868	949	968	878	926	925	944	903	912	879	921	893	898	883	930	906	935	948	930	918	903	917	968	909	902	867	863	942	923	943	894	895	887	907	922	915	950	976	937	918	864	929	879	857	936	881	902	922	897	920	906	863	932	950	899	916	920	874	890	904	961	866	915	901	940	908	954	924	958	923	899	920	883	926	923	943	935	922	887	855	907	899	869	945	899	864	928	921	905	904	898	888	920	935	882	901	895	892	907	941	892	902	930	906	952	934	922	908	937	917	894	887	875	940	889	972	912	906	915	934	932	951	884	905	924	956	958	981	934	922	908	883	873	868	938	882	892	920	920	921	917	919	892	880	928	909	908	884	954	863	902	936	874	883	897	932	920	932	905	938	900	916	926	886	923	874	889	955	930	951	941	879	917	947	907	880	898	899	936	914	986	920	888	944	907	899	861	905	853	923	930	909	859	907	891	940	855	913	848	853	913	916	876	926	879	900	872	913	920	880	935	929	905	928	908	908	896	884	965	941	948	923	909	904	941	941	914	882	877	907	929	925	909	898	896	911	870	959	873	932	906	903	924	888	926	946	907	975	871	868	927	939	910	893	882	929	900	943	913	922	888	947	914	874	924	966	908	898	881	887	880	906	919	900	924	901	899	930	908	896	850	904	868	941	908	981	966	907	866	910	977	905	910	894	918	947	963	908	925	861	874	913	904	919	934	884	907	921	940	904	925	924	976	925	852	896	944	880	936	896	893	930	888	899	935	909	905	878	889	888	875	899	948	924	887	935	953	993	879	981	911	911	879	926	874	933	892	895	928	904	924	957	919	959	963	956	935	896	903	924	911	870	922	928	908	921	922	917	848	896	946	861	902	920	884	911	912	943	896	923	907	917	881	891	882	938	891	942	920	931	951	878	922	930	895	890	870	936	889	937	902	1019	888	885	871	878	929	963	1001	892	909	954	920	926	948	917	887	892	916	887	891	914	906	933	931	819	938	893	956	839	899	902	921	935	841	909	911	918	903	924	926	929	915	954	882	903	910	917	914	846	894	895	939	891	923	874	909	914	930	894	944	902	934	975	951	974	888	948	903	893	926	879	966	942	926	895	934	905	924	887	928	913	919	907	934	903	874	911	915	892	876	847	893	897	936	875	942	950	888	891	911	886	894	944	901	859	886	914	965	936	929	966	915	898	920	898	925	928	878	877	942	955	892	923	939	880	901	895	967	947	928	915	937	972	857	936	908	886	930	943	882	909	950	889	905	934	873	926	908	906	918	911	927	909	913	959	933	862	908	923	951	891	886	883	876	915	906	910	914	956	913	897	937	894	907	893	905	958	855	914	938	921	925	917	895	909	951	888	887	911	919	896	950	937	944	909	941	890	906	917	869	927	931	919	916	945	918	936	947	915	853	944	940	869	889	903	955	923	948	913	953	928	920	903	911	914	907	948	885	956	929	941	905	938	885	919	871	884	947	908	892	935	899	943	891	905	963	920	949	926	879	879	871	934	860	883	902	875	908	878	885	937	942	955	899	913	932	917	878	931	891	975	908	941	911	909	895	897	907	915	869	949	975	886	969	917	916	935	899	891	925	888	932	950	949	871	900	894	959	952	941	905	921	942	900	928	916	925	909	920	852	914	887	949	921	916	919	893	922	915	903	907	917	899	916	927	888	869	929	908	931	953	941	927	925	903	896	946	923	918	904	949	841	904	871	945	908	900	877	834	916	921	853	993	937	954	907	971	929	916	939	898	891	902	929	918	877	883	915	827	890	908	905	930	873	897	935	896	871	906	913	980	891	904	985	911	913	916	973	927	871	895	937	917	895	910	917	904	905	972	860
4732	3742	5856	4960	3248	1862	1111	662	427	344	284	294	311	325	316	296	305	383	974	1076	828	517	381	238	235	216	236	227	235	228	244	225	207	229	240	256	198	237	228	226	217	212	216	228	211	240	237	230	249	251	232	223	229	234	229	229	214	204	225	200	212	213	209	230	234	244	222	193	208	223	243	233	201	228	213	239	228	252	206	189	217	220	204	222	249	235	263	250	227	234	217	228	223	202	244	246	216	240	192	254	219	208	221	236	225	222	237	232	233	220	230	229	227	250	235	226	222	247	240	242	228	251	205	220	241	211	244	219	230	206	243	220	199	231	228	231	227	247	240	210	235	238	233	208	238	227	260	221	234	231	223	243	232	236	224	215	246	207	210	231	222	210	205	247	227	233	225	236	263	228	200	212	224	229	213	232	190	251	226	235	209	198	235	253	210	236	223	203	252	230	240	227	223	239	233	257	216	225	196	237	220	254	218	206	210	242	191	239	211	231	217	245	201	222	242	204	222	218	232	228	260	234	231	223	220	251	241	218	208	246	230	243	247	239	247	228	235	238	229	240	219	251	236	262	222	232	231	221	225	232	220	238	227	212	199	211	222	232	240	239	217	257	229	239	232	213	192	213	228	234	222	257	231	219	239	228	251	224	232	234	237	235	221	213	236	204	225	233	220	211	254	234	241	239	232	242	253	218	223	241	220	212	229	216	243	235	232	230	249	258	239	250	239	219	227	238	214	210	230	215	239	242	233	217	219	240	198	251	222	200	230	240	227	218	241	227	221	227	211	217	247	236	233	248	218	262	232	239	239	238	211	242	245	259	233	222	233	234	239	217	216	222	224	233	218	245	225	201	229	200	223	210	220	200	217	242	242	213	213	229	211	233	216	221	209	238	246	241	207	231	227	203	226	198	232	208	210	233	224	232	233	215	235	237	218	223	213	241	217	241	210	250	223	217	250	231	240	236	227	207	219	233	249	243	226	219	213	227	220	209	228	223	226	227	222	230	247	199	235	236	222	212	208	237	221	217	229	219	227	246	210	261	231	221	226	233	223	236	204	234	227	227	258	209	250	212	242	215	227	224	232	217	228	266	208	219	237	210	241	220	245	225	242	248	230	241	209	213	207	240	215	223	217	217	221	238	221	255	221	227	224	221	224	244	217	222	245	211	211	228	230	212	238	232	206	244	219	233	281	207	251	240	218	234	226	245	236	224	236	222	216	253	237	231	212	237	240	192	202	215	223	229	248	219	208	214	216	237	223	238	245	234	247	240	254	237	237	214	222	242	263	243	220	214	228	228	218	253	222	228	218	216	224	213	237	223	207	215	228	231	230	213	216	237	255	217	233	246	222	199	229	216	199	225	237	240	219	240	250	225	237	249	230	201	243	229	232	216	231	252	228	216	211	226	207	229	238	248	206	232	243	223	215	256	222	227	229	227	221	241	207	213	218	219	248	230	245	217	226	226	221	244	232	233	236	192	238	240	249	228	198	224	249	248	257	229	222	238	261	235	216	210	221	226	265	214	242	257	226	216	227	226	210	224	243	207	252	219	231	199	226	212	219	239	227	233	237	239	233	237	276	256	225	242	240	212	235	227	256	212	215	231	206	215	225	243	261	199	221	226	208	240	211	222	215	220	229	212	237	202	224	218	241	228	243	223	225	242	258	222	237	227	239	244	225	245	230	246	228	249	235	225	231	261	254	227	246	219	229	241	237	242	249	220	236	222	229	225	256	231	256	207	254	229	241	231	216	222	237	230	241	212	233	224	253	250	217	233	233	201	234	253	228	233	263	236	237	200	216	218	217	219	222	233	238	237	221	256	230	236	247	231	257	215	223	218	219	249	206	242	241	226	254	228	226	243	228	230	236	248	229	196	239	254	235	207	242	242	226	216	230	208	243	225	219	240	217	216	245	237	216	196	233	227	229	230	210	224	233	261	206	242	228	223	228	221	238	209	221	234	236	191	239	240	247	227	219	247	213	207	244	237	230	226	208	233	225	247	238	220	236	209	252	217	245	216	218	224	226	245	211	239	220	224	230	200	213	246	229	252	214	220	232	238	246	231	242	253	228	225	243	216	251	234	216	207	222	241	226	247	225	261	267	221	231	246	212	238	213	226	227	214	221	198	226	222	212	227	207	217	218	212	246	228	211	218	235	193	219	224	207	239	219	223	208	222	215	220	245	233	226	225	253	204	222	226	196	223	228	247	220	222	196	238	235	262	250	215	218	232	233	211	238	197	246	253	213	202	237	226	236	229	253	219	213	226	230	202	204	224	234	221	244	217	249	189	212	233	227	230	235	243	253	233	233	234	208	246	245	225	231	230	222	190	199	257	212	212	249	244	239	230	216	199	243	257	241	243	202	216	213	229	194	225	232	237	264	220	225	207	243	258	234	237	225	217	210	215	240	225	226	194	214	224	234	224	226	187	226	221	267	243	239	222	240	233	222	235	246	229	222	206	222	249	254	221	231	234	234	225	249	243	242	256	209	225	216	249	243	212	215	209	240	229	231	222	225	230	192	243	244	240	244	247	216	209	226	221	248	220	221	218	211	224	222	224	239	217	218	247	216	231	249	235	237	232	238	206	255	212	243	209	209	213	191	228	245	244	223	214	204	238	238	212	228	227	244	216	230	219	228	235	247	232	231	233	243	231	222	228	247	236	252	228	257	204	234	250	224	232	226	219	233	234	238	219	208	234	219	201	232	219	230	244	256	234	241	243	232	207	231	244	223	223	235	241	229	229	231	232	217	232	245	264	221	223	227	207	230	231	233	239	242	254	244	223	222	210	244	261	236	199	202	225	215	229	224	245	229	237	219	212	228	236	237	237	238	238	252	250	249	245	253	207	250	220	223	239	232	221	212	222	235	231	193	227	237	207	236	213	223	218	229	193	238	217	214	229	240	253	239	227	240	230	244	227	224	229	211	208	203	217	226	219	228	219	241	249	220	220	213	211	219	241	237	256	238	210	236	223	205	215	212	255	227	240	219	250	228	211	216	204	203	225	242	237	208	240	237	217	221	231	221	258	230	212	207	210	240	229	211	248	227	209	247	237	220	216	221	208	199	208	218	241	208	246	229	235	215	259	237	236	219	225	202	230	264	209	245	235	236	237	217	225	215	220	187	220	230	220	206	214	234	204	244	235	250	232	233	217	220	205	223	224	223	239	212	234	220	245	228	247	223	242	232	249	232	227	238	244	247	196	247	254	190	227	226	233	237	211	261	214	235	218	222	214	240	253	222	224	245	215	244	235	244	198	246	213	258	245	235	228	226	235	212	236	223	267	253	246	226	228	204	219	234	219	215	207	229	222	219	234	233	244	230	213	208	232	239	216	206	233	217	245	232	242	259	207	213	212	226	235	227	232	249	249	238	234	219	234	218	236	241	244	215	254	211	216	226	235	214	240	228	207	229	240	264	234	238	208	244	232	239	228	227	263	215	222	215	256	263	226	222	250	224	251	218	221	240	238	265	219	216	215	212	228
5071	5052	11212	12733	10288	6495	4631	2864	1824	1491	1334	1366	1351	1380	1441	1298	1120	1870	5091	5272	3910	2330	1335	884	852	803	759	820	795	840	854	867	864	832	847	834	814	844	768	868	825	792	833	796	827	827	846	855	833	903	845	799	889	838	839	843	837	845	844	773	835	825	799	806	794	837	852	782	778	841	830	854	872	721	834	840	837	832	853	809	812	839	799	806	820	776	837	833	863	786	782	836	830	815	807	815	812	814	802	835	880	786	833	844	811	757	752	843	872	789	776	813	805	824	842	774	840	796	839	861	844	826	824	864	838	777	889	861	882	850	793	803	815	823	801	837	854	819	879	850	829	770	822	832	893	878	837	800	789	842	780	858	811	818	845	810	813	803	811	818	778	865	781	773	860	799	840	814	815	825	838	856	832	811	867	819	833	804	798	850	778	833	847	838	821	860	848	786	785	835	808	851	852	811	819	806	824	805	777	813	846	776	840	817	791	813	868	849	803	798	810	793	860	838	759	858	857	837	849	783	837	854	853	854	867	846	796	836	795	846	856	823	839	817	833	808	894	860	819	886	848	857	877	799	809	807	827	788	861	795	855	780	850	833	846	833	791	902	820	864	804	850	788	840	760	869	783	768	784	820	829	815	881	841	805	812	798	841	861	831	781	790	829	761	814	788	886	890	833	824	794	787	883	845	829	784	801	860	800	811	823	791	837	831	839	797	796	845	850	817	839	793	839	831	822	839	818	849	820	828	833	893	874	786	821	805	799	840	796	838	823	810	779	812	842	790	785	754	809	852	816	785	825	861	838	874	811	843	816	777	882	805	796	829	839	822	796	826	855	851	876	822	816	797	774	820	814	817	848	853	815	827	784	854	828	828	793	861	819	798	813	792	818	802	790	812	828	766	859	809	807	788	825	862	841	850	869	844	814	842	800	789	823	841	811	804	853	803	835	789	781	847	873	782	793	818	868	805	847	810	831	801	845	807	855	798	845	901	875	816	815	799	832	790	796	804	834	856	799	771	853	850	775	795	791	853	838	800	849	791	856	841	855	836	779	812	845	765	845	862	803	778	836	820	862	856	793	835	811	824	809	813	798	831	823	864	786	819	773	839	819	842	836	875	788	808	782	842	792	853	853	781	812	816	803	802	844	854	836	806	825	823	805	800	820	795	870	870	873	824	831	857	813	847	761	915	848	828	823	790	822	837	797	794	838	842	781	772	849	812	803	830	878	811	807	816	783	884	807	772	793	798	785	820	842	821	829	821	889	812	816	833	856	796	834	831	845	797	828	825	814	818	826	850	807	817	844	831	853	776	818	853	791	805	786	876	767	800	803	793	860	814	853	768	856	842	854	828	874	881	786	794	851	799	817	838	790	800	894	841	868	849	794	829	805	861	842	857	816	848	844	797	785	826	853	837	885	860	817	855	861	872	776	844	863	827	862	838	826	813	817	843	846	845	785	801	845	846	816	835	821	800	734	816	830	802	795	865	803	812	846	812	807	775	836	818	770	763	845	831	815	803	859	827	831	824	826	790	799	807	820	807	846	847	812	842	779	833	849	789	829	829	821	857	833	813	841	798	887	821	836	855	842	836	863	793	823	812	807	853	808	853	822	834	846	833	803	801	831	793	850	843	818	828	846	842	827	855	865	791	829	798	835	797	810	831	836	778	818	835	837	815	820	834	843	776	744	850	862	790	854	818	829	846	826	776	850	770	846	814	810	828	798	868	828	799	812	847	795	847	821	829	862	864	832	809	880	807	769	811	815	812	794	806	826	866	835	880	869	834	814	818	820	843	791	802	849	858	814	865	778	847	819	846	856	795	816	824	762	820	877	794	825	825	806	820	829	817	802	825	848	846	829	792	831	822	820	814	803	797	797	846	827	816	837	854	841	791	836	807	783	846	831	832	890	802	821	832	838	782	824	835	854	840	840	770	852	821	851	844	753	813	873	876	796	813	833	838	856	822	858	857	796	813	811	796	798	780	790	855	811	854	834	811	860	860	842	802	842	852	844	808	824	840	813	835	825	828	827	869	835	805	816	852	819	794	795	840	811	790	891	869	773	828	791	852	842	874	871	767	819	838	817	862	844	793	802	816	833	872	820	773	793	788	822	827	828	824	789	807	838	810	784	813	826	768	848	771	812	872	821	823	875	855	849	790	822	840	868	808	797	838	835	822	812	822	795	825	802	821	834	807	886	802	773	814	822	845	814	825	778	851	803	857	804	829	781	816	838	824	835	857	815	788	853	836	879	812	844	824	804	820	783	875	759	818	815	789	848	776	796	833	855	794	770	875	788	796	861	807	801	843	816	817	797	894	843	820	877	854	822	803	819	831	790	828	822	802	830	855	806	814	852	800	807	854	768	807	815	846	797	835	758	879	810	803	818	782	873	824	824	888	767	792	818	813	793	775	848	759	779	848	791	818	791	804	816	762	820	829	802	866	835	786	810	837	797	819	838	805	806	795	838	843	817	854	809	852	777	806	853	828	827	797	785	854	814	849	818	780	817	794	803	821	817	844	832	762	794	878	843	773	824	814	830	817	793	887	829	751	817	824	868	742	827	832	808	831	825	801	844	831	825	856	803	822	824	851	854	811	791	770	826	789	819	801	859	816	841	771	829	815	883	829	871	807	817	827	821	779	846	825	784	802	826	819	835	847	892	786	781	836	808	804	801	842	794	807	831	850	840	852	852	822	840	849	857	803	841	783	821	862	792	786	781	776	807	858	802	826	823	824	829	812	837	842	837	826	808	811	796	835	818	813	820	809	815	873	804	853	770	811	792	818	797	782	834	845	838	850	821	785	855	836	843	795	861	837	750	831	811	806	815	810	822	824	826	818	857	834	815	822	854	811	816	796	805	770	830	779	830	833	831	844	799	864	899	851	812	775	807	767	798	846	840	820	778	803	863	827	850	806	810	850	806	871	750	826	765	828	858	874	824	867	779	868	808	885	843	860	785	816	821	892	816	857	848	817	772	775	841	749	787	875	805	834	803	845	873	837	836	812	829	817	839	741	751	789	827	849	839	802	838	819	829	877	868	842	850	797	855	797	801	828	775	868	831	821	823	833	801	804	794	835	843	819	794	833	780	786	802	827	873	826	798	809	857	826	878	806	872	814	804	822	841	793	822	839	857	831	854	859	807	842	850	802	861	846	796	785	785	825	789	805	838	795	851	841	836	806	809	811	814	816	763	810	814	834	829	865	851	764	852	802	821	773	813	816	815	792	836	816	828	823	819	816	773	837	835	857	795	835	807	828	801	821	827	776	888	798	840	818	811	852	806	809	800	776	863	810	784	791	831	798	857	817	818	760	823	811	799	863	803	830	802	840	823	811	856	820	880	790	837	806	800	836	832	820	811	803	836	825	785	759	793	830	833	810	804	797	838	831	785	831	827	812	819	750	869	858	803	859	804	809	843	837	818	843	874	848	828	838	822	838	816	856	861	799	817	809	809	842	855	829	814	808	837	815	857	893	784	777	790	794	842	814
16254	15924	23331	19348	15777	13352	9500	5346	1990	848	655	677	616	555	488	465	438	2150	8733	7467	3964	1452	370	187	176	208	197	180	186	180	215	193	173	181	162	198	191	173	197	189	178	183	183	183	170	206	206	208	169	185	162	189	194	170	197	177	191	192	192	185	185	192	174	202	190	165	185	189	198	172	183	197	215	198	159	195	179	178	202	181	191	176	210	182	174	177	180	181	174	177	164	178	192	186	181	197	177	172	170	184	189	189	197	192	178	210	181	207	150	180	206	194	183	195	172	190	206	200	193	200	170	176	197	178	189	173	184	169	169	171	190	179	191	184	194	210	183	176	194	176	159	166	183	184	164	189	183	190	197	179	185	196	220	173	210	183	189	188	165	211	193	195	189	195	183	178	183	214	165	188	184	176	179	188	173	156	177	177	194	199	202	168	200	189	212	179	185	191	196	194	206	187	211	182	165	212	177	200	224	186	174	206	171	174	193	189	171	184	188	189	183	173	179	169	160	197	193	189	176	181	185	185	180	206	155	178	189	172	200	188	179	201	181	169	162	202	178	193	177	182	173	170	173	192	180	195	168	202	194	198	185	192	182	164	179	189	202	171	164	188	171	194	195	192	180	193	200	169	199	209	184	200	191	188	200	176	183	182	182	166	177	165	181	179	183	182	183	190	187	184	180	180	177	187	185	189	179	198	187	186	177	211	182	184	181	177	199	187	180	203	182	178	185	162	187	191	190	210	183	205	213	199	160	192	176	193	168	200	198	190	216	188	184	181	171	202	175	182	179	188	187	212	181	164	202	168	193	175	169	190	179	191	183	195	194	200	190	158	196	206	173	182	185	206	204	182	181	176	201	179	184	209	184	165	195	167	175	204	193	222	207	196	184	173	171	172	183	210	188	191	174	180	194	180	192	207	190	171	184	202	195	185	196	175	210	196	185	223	198	191	191	175	179	194	167	212	186	196	186	166	185	198	196	179	195	176	195	176	188	196	182	193	190	185	186	200	186	186	192	162	210	186	187	175	175	173	190	194	176	165	179	179	186	166	181	196	197	192	197	166	180	198	175	204	184	176	190	175	211	204	201	172	174	175	179	184	186	195	190	201	172	165	174	195	175	184	182	188	174	196	198	192	206	199	174	180	171	184	191	172	172	206	201	174	180	189	184	193	197	196	198	195	182	216	191	200	179	190	188	193	179	166	191	193	177	189	204	183	194	175	209	176	195	196	177	192	181	187	203	206	168	172	187	180	177	173	178	188	181	201	204	169	190	197	193	178	201	190	164	206	192	185	195	221	185	177	202	164	159	184	187	209	189	188	180	166	209	177	205	192	155	185	183	206	189	194	196	186	183	207	173	162	178	174	162	176	186	173	188	200	169	176	181	196	154	207	195	186	186	189	186	214	157	191	163	192	180	167	172	186	186	164	191	181	199	194	164	202	181	191	195	194	210	219	170	166	198	175	180	200	193	212	186	200	207	184	176	191	203	174	162	164	194	169	183	190	171	210	190	186	189	199	212	172	183	185	191	173	202	177	197	181	173	194	159	194	181	186	198	199	175	177	199	201	175	186	191	196	193	193	180	177	186	183	174	208	199	190	176	199	200	177	203	199	177	178	165	192	178	217	174	179	204	202	182	134	191	195	197	178	167	202	176	195	200	195	176	220	190	185	195	204	208	188	172	162	182	196	180	186	214	204	172	201	191	181	195	166	174	203	202	184	186	171	178	180	190	159	186	212	190	172	181	177	186	187	188	195	177	197	159	184	191	186	183	193	181	171	196	187	196	199	182	202	165	180	176	188	163	181	202	183	191	198	190	194	200	164	185	190	176	164	195	170	192	205	208	177	190	202	165	188	181	199	187	187	172	195	199	206	159	210	184	192	169	199	198	222	197	225	170	166	193	198	189	210	194	192	192	186	200	188	199	186	187	181	202	191	201	198	215	183	205	192	187	204	187	207	165	207	187	205	191	181	196	194	177	209	189	187	198	198	180	175	184	176	203	182	180	203	191	183	172	203	181	172	169	183	165	201	177	182	174	167	198	185	211	205	174	189	204	190	200	185	171	175	196	195	174	207	178	175	166	208	199	191	191	198	182	180	188	219	172	180	192	191	193	179	164	195	186	179	199	194	175	172	184	197	205	194	188	180	157	198	174	189	191	194	182	207	188	185	197	180	193	189	195	174	192	223	187	194	188	192	192	179	211	169	197	208	190	199	194	221	203	202	206	195	168	198	190	190	206	212	177	209	189	169	197	169	155	163	201	183	162	184	212	207	184	175	197	186	169	203	177	181	192	184	181	191	187	207	178	172	182	171	219	189	180	180	183	190	188	165	154	184	197	189	184	182	175	216	181	183	187	158	160	185	179	208	184	192	204	189	174	191	196	186	170	179	180	202	172	176	191	199	205	187	168	184	192	215	163	165	198	201	175	178	197	191	183	189	187	167	194	177	193	196	212	186	202	185	171	192	200	172	182	168	189	212	168	171	167	187	182	197	172	191	170	185	185	195	194	153	189	205	190	199	181	199	182	166	186	207	182	166	177	184	195	190	192	196	187	179	172	189	183	194	207	202	180	167	207	164	170	193	165	201	181	185	200	170	194	206	199	200	196	182	182	204	197	189	194	167	202	194	192	171	182	192	204	204	190	173	196	190	164	169	187	172	168	182	184	200	188	200	212	185	198	189	187	187	172	184	167	192	205	184	180	186	192	177	186	211	182	184	193	193	187	152	174	181	189	207	196	198	208	208	192	201	210	194	162	185	166	202	187	179	184	191	183	196	185	194	207	190	191	188	170	204	173	168	204	186	172	195	199	190	188	189	189	177	191	205	175	179	193	195	179	153	156	163	200	182	196	187	179	174	172	186	206	185	185	220	165	175	169	182	174	201	199	193	179	176	161	178	195	170	189	147	183	182	169	165	162	177	186	190	204	186	186	194	164	162	180	180	199	193	204	185	181	168	179	182	186	204	169	186	197	198	192	183	163	183	189	202	183	195	196	190	161	194	195	175	204	175	207	179	189	171	190	208	181	177	180	183	159	182	205	178	172	199	193	174	181	176	197	182	178	177	160	199	184	186	177	171	216	173	174	209	189	184	197	179	173	177	188	176	168	184	181	208	175	187	157	167	190	196	174	188	179	208	188	169	189	201	176	189	182	183	212	203	186	192	182	185	205	183	189	171	191	192	193	181	186	191	182	183	183	189	157	188	198	185	185	208	186	189	183	182	185	190	168	170	205	182	152	194	184	195	166	184	198	161	189	180	219	198	186	188	180	165	175	194	176	200	197	166	188	191	184	181	201	214	186	208	217	200	200	184	188	183	175	166	175	171	186	168	201	190	190	189	222	191	172	183	207	164	186	182	178	191	200	180	175	214	209	178	176	164	164	179	204	176	176	197	195	198	178	176	174	173	201	208	173	170	197	181	170	187	195	178	182	175	150	202	162	172	190	224	199	205	165	184	184	174	185	219	167	170	176	186	164	187	191	184
14064	15143	26244	26820	25300	22669	19456	12462	6114	3925	3446	3795	3503	3299	3126	2629	2343	10952	30122	25832	16951	7525	1923	668	683	682	675	651	674	670	719	707	675	719	677	719	710	732	670	733	666	735	778	698	670	712	693	655	676	662	696	683	650	737	663	699	699	678	670	674	723	751	702	682	652	725	709	696	657	669	677	718	743	694	659	732	692	723	685	710	696	687	696	684	662	693	690	638	685	709	728	695	657	693	635	711	670	687	657	719	673	714	726	736	680	670	710	677	724	702	675	729	696	676	691	687	731	704	720	652	698	685	655	709	692	654	707	670	692	689	659	691	677	705	703	714	680	715	690	674	732	681	699	691	686	689	693	719	674	681	709	701	698	677	691	695	666	701	677	700	682	640	694	655	696	677	682	687	680	698	660	684	705	693	743	662	708	696	672	727	679	680	660	670	694	744	728	698	664	677	645	706	707	664	637	671	685	663	668	676	709	685	705	722	671	705	685	700	708	705	683	693	686	747	704	694	684	700	693	696	694	686	702	621	700	688	701	710	678	701	667	682	717	671	675	714	678	662	701	719	734	745	679	688	672	696	669	697	722	674	723	664	673	691	703	675	653	626	687	724	722	678	698	689	705	674	674	690	699	674	622	683	674	659	684	688	694	721	661	651	720	724	723	697	681	667	684	700	679	656	657	746	700	656	688	697	730	726	652	691	694	664	676	701	711	680	690	668	672	655	709	682	703	745	659	665	712	671	746	676	763	695	720	693	698	682	634	718	686	684	699	699	702	677	700	715	689	687	686	727	685	717	699	709	687	670	666	690	691	684	716	639	665	663	697	692	688	700	691	675	718	716	684	723	674	716	718	692	734	726	701	702	658	708	685	737	665	661	636	708	700	682	702	696	652	675	700	635	708	684	633	725	680	696	658	661	700	692	701	708	706	688	692	716	724	686	682	742	658	620	630	651	655	701	705	681	652	669	701	700	655	650	657	678	688	687	683	698	658	690	698	726	694	682	683	695	726	686	721	697	690	683	676	662	684	682	676	688	690	717	641	686	703	647	693	664	709	704	718	694	667	687	687	756	717	699	692	689	687	730	735	709	693	653	700	685	708	718	680	698	661	710	690	722	699	635	683	677	686	646	705	673	695	696	722	688	698	701	676	652	642	672	697	686	725	709	704	684	671	661	674	695	728	704	692	724	705	679	732	727	665	665	719	658	662	707	680	705	680	656	758	693	700	679	655	676	734	664	678	691	646	728	653	711	712	658	724	674	688	685	686	668	738	656	699	686	656	673	757	742	674	663	666	685	650	664	724	711	725	695	715	726	659	692	654	720	675	693	676	692	678	676	704	711	723	703	674	676	645	681	765	692	648	714	659	672	736	671	677	652	703	677	737	697	724	664	657	702	690	687	693	697	659	665	703	699	683	682	648	699	707	704	729	695	694	655	742	692	697	672	706	738	685	710	687	756	671	670	717	648	692	696	699	658	699	691	710	661	671	696	657	711	698	696	706	650	659	669	750	716	677	739	691	715	707	679	659	681	686	688	676	700	713	727	682	635	664	695	650	687	643	686	714	691	705	664	675	714	682	664	717	674	693	703	716	755	644	722	720	744	668	684	679	752	708	712	694	679	684	695	691	673	717	740	683	716	680	707	674	654	684	641	702	682	726	693	685	626	670	733	704	703	696	725	657	661	717	650	664	688	639	679	684	691	702	717	696	642	668	722	689	705	726	679	658	654	687	691	708	702	738	708	698	663	735	664	669	656	704	669	662	706	698	699	657	710	643	700	659	702	665	715	705	692	705	712	708	676	722	704	709	667	678	731	636	664	684	662	709	680	698	703	644	671	701	694	729	704	690	652	664	668	682	724	703	690	670	689	711	697	677	690	671	740	718	659	671	656	681	662	700	665	694	663	689	713	674	683	657	713	731	694	656	697	681	711	720	687	690	674	653	693	717	617	677	680	693	727	656	689	727	687	714	705	693	684	730	665	660	656	669	667	695	611	691	679	637	694	698	668	689	664	680	687	704	706	665	720	700	656	685	629	704	680	671	669	661	682	670	695	682	719	697	675	687	664	700	658	687	694	728	734	695	666	704	728	668	680	691	749	695	712	682	633	683	704	672	642	705	702	663	662	729	706	685	715	700	697	694	688	715	678	684	654	686	722	680	688	702	708	712	674	690	664	706	740	753	714	725	657	734	662	701	736	678	660	700	664	645	693	703	685	686	666	693	689	668	691	715	702	624	664	773	716	646	680	670	725	719	659	673	732	692	677	697	650	647	676	699	660	732	697	655	695	701	686	672	688	669	645	669	711	746	687	730	676	635	688	673	718	682	691	709	739	694	665	667	681	683	657	713	697	698	686	690	681	669	726	724	713	695	713	713	710	699	725	657	707	670	669	671	681	675	679	716	662	674	714	710	663	740	735	717	713	719	733	697	663	691	681	646	664	728	687	688	688	677	682	659	689	706	689	670	671	730	719	665	709	698	696	657	727	691	712	694	662	658	704	726	679	706	682	682	713	671	699	703	668	734	704	726	689	689	637	711	701	720	707	704	729	623	748	702	728	728	695	666	697	720	691	658	682	645	653	714	748	680	697	663	660	708	697	701	705	706	716	676	710	654	719	692	697	678	733	672	699	665	662	677	688	637	707	721	694	709	686	723	663	717	678	717	689	697	689	657	739	652	746	687	697	704	679	692	700	711	651	713	701	680	707	699	695	724	691	686	663	681	732	694	671	729	703	729	655	653	673	685	717	722	692	702	662	742	688	714	637	701	680	622	688	683	691	679	681	698	716	663	676	680	678	736	669	671	650	703	697	680	696	718	714	676	657	679	733	685	744	714	769	679	671	665	723	656	694	691	683	705	646	709	707	700	713	664	643	658	657	695	696	738	696	702	683	704	709	698	707	719	704	694	652	744	727	654	662	664	698	694	688	714	674	696	682	693	685	733	718	709	672	683	702	705	686	667	710	658	679	723	653	649	684	704	665	719	659	716	686	682	677	705	669	719	713	667	693	710	722	683	707	679	615	666	695	657	662	681	724	639	751	648	707	707	634	646	744	730	714	658	686	682	722	683	743	706	678	705	674	673	661	633	669	673	692	720	640	636	689	685	699	694	655	655	693	663	681	667	678	725	681	665	682	702	682	662	692	747	678	707	698	627	717	725	686	753	679	692	689	729	716	694	671	680	704	682	696	675	705	701	675	705	671	676	724	669	728	696	695	740	702	671	701	665	708	644	715	653	698	643	689	667	688	679	652	666	688	721	661	700	692	718	756	693	648	751	661	707	659	678	712	691	673	693	745	685	705	695	657	743	666	715	675	668	659	706	721	718	703	657	704	712	660	751	702	671	672	643	647	699	699	674	646	714	677	706	655	666	699	721	748	689	717	711	703	714	718	672	691	685	693	701	679	689	678	664	722	727	672	734	673	678	678	647	686	660	666	689	691	682	680	692	696	668	674	674	688	683	623	692	728	689	682	677	717	689	690	706	718
23257	23595	28596	25004	21834	18279	14437	8337	3974	1563	1217	954	992	857	985	809	720	3303	15460	12341	6596	2640	855	301	273	258	243	238	252	250	286	277	265	267	253	259	240	255	272	272	248	262	280	271	220	248	242	242	263	274	272	236	261	267	240	242	242	292	271	259	254	243	243	228	229	227	248	251	271	252	246	258	258	228	264	239	231	231	259	242	248	247	234	240	269	267	263	249	251	249	269	292	268	254	259	226	231	260	275	238	264	263	242	222	261	239	248	271	250	233	261	245	241	252	268	250	247	262	241	224	263	281	246	232	240	245	266	250	269	268	267	242	252	241	251	265	259	263	232	254	239	220	273	279	262	225	268	243	255	260	255	254	289	261	248	255	271	245	238	231	259	264	261	232	236	256	236	234	269	261	287	254	239	254	245	280	260	222	259	237	254	255	282	264	230	259	273	252	257	251	286	229	241	248	229	222	239	254	275	238	238	247	256	246	276	277	273	251	237	270	239	260	241	258	289	254	249	259	250	242	250	225	267	261	248	241	297	250	222	241	254	261	249	261	264	243	235	279	264	265	260	253	248	263	239	264	232	229	228	281	219	257	235	255	274	237	266	253	244	264	216	234	271	255	247	236	262	250	249	236	265	288	242	240	262	288	251	242	254	249	277	245	250	235	258	266	271	270	266	225	232	234	269	255	264	247	260	264	249	264	288	245	260	254	273	255	230	242	235	263	268	270	254	258	250	265	251	257	256	253	229	246	265	229	240	265	262	270	262	246	285	223	239	248	248	264	272	257	241	251	273	231	246	251	262	254	240	252	247	281	281	250	278	273	255	260	227	275	232	246	274	251	247	218	246	229	221	245	255	249	236	249	245	258	237	277	299	234	260	273	247	258	254	252	254	253	255	265	226	261	256	239	224	240	239	280	243	255	246	246	250	225	252	234	245	270	246	250	267	244	277	255	229	233	247	239	280	231	239	246	263	256	273	250	238	242	249	263	242	293	240	238	265	277	248	230	232	257	251	244	254	283	259	236	284	243	238	275	262	248	236	238	241	259	248	247	226	261	246	236	255	253	244	244	230	237	250	257	257	223	242	264	252	254	261	220	262	244	225	253	267	276	232	229	251	241	251	276	273	247	262	240	276	225	243	241	248	260	246	291	244	245	248	228	233	265	231	224	277	261	247	267	228	294	264	234	263	271	267	227	258	241	252	247	237	235	258	249	231	259	245	244	243	221	217	281	239	258	246	234	260	267	245	238	250	252	271	240	226	244	264	259	251	256	267	242	245	254	256	269	252	256	271	284	285	238	290	258	233	256	256	232	264	251	237	253	270	214	249	244	232	234	231	281	242	267	261	242	230	265	235	255	269	270	241	262	246	269	249	267	253	219	247	269	272	265	253	250	257	262	254	253	259	256	245	266	261	265	234	239	265	238	232	269	255	264	224	239	241	229	256	253	252	249	247	270	265	242	234	269	272	277	251	286	258	253	259	249	261	258	240	233	251	235	259	252	250	236	257	246	256	278	251	243	259	217	282	256	240	249	241	263	270	246	239	244	294	219	259	255	252	258	225	272	252	249	245	232	242	264	241	232	250	270	257	221	264	233	261	258	267	236	248	230	248	231	235	273	253	249	274	279	245	232	258	267	218	224	220	229	258	255	258	256	241	243	254	239	243	244	220	275	276	257	272	258	280	230	257	271	266	250	250	247	230	233	286	259	271	268	236	240	234	252	259	247	271	256	256	243	220	262	274	252	260	255	252	237	226	276	242	235	251	267	265	280	238	258	279	246	254	273	227	243	253	278	242	214	244	216	252	236	263	262	268	244	237	262	224	257	262	265	233	263	248	238	252	286	253	280	262	259	270	251	273	250	263	271	244	222	253	232	255	280	259	255	260	262	240	281	237	250	254	285	260	243	251	268	257	238	244	226	252	248	234	229	251	238	253	255	268	236	248	275	243	246	252	247	256	254	259	249	243	223	244	239	249	284	263	266	277	243	257	254	231	244	253	262	272	248	275	247	246	244	256	284	249	266	250	273	252	257	235	236	258	273	256	264	261	255	231	264	275	263	246	253	247	234	256	261	245	249	241	263	249	235	286	274	263	246	236	251	277	233	263	256	238	235	259	250	262	247	259	268	215	249	227	273	265	246	272	248	267	254	262	247	260	256	229	253	267	260	248	256	276	254	250	250	246	240	238	287	256	250	227	260	246	253	257	288	245	260	256	268	242	271	237	304	239	261	250	262	258	277	248	258	275	260	288	233	270	263	238	233	241	240	251	250	225	232	253	233	245	260	267	282	270	263	237	265	238	236	258	246	255	298	233	260	253	254	259	267	269	241	240	234	242	241	242	272	242	234	256	280	234	245	221	249	267	259	228	272	248	265	259	262	236	268	247	263	258	236	246	229	241	232	292	255	262	277	248	237	252	263	246	255	235	251	244	231	231	242	265	249	236	259	265	249	269	251	248	253	274	250	242	254	278	243	266	243	256	264	241	245	245	254	256	245	257	235	255	245	245	243	265	255	255	244	252	256	252	269	255	220	234	274	243	257	238	276	267	241	239	287	270	239	245	252	263	255	259	263	259	247	254	248	264	282	243	266	243	254	269	273	259	270	262	254	253	247	258	280	258	248	275	234	273	267	265	298	260	265	223	231	261	272	253	232	272	250	269	222	267	243	258	254	239	256	237	253	259	251	253	257	236	235	255	254	248	233	268	237	279	251	246	237	244	245	258	245	265	252	272	218	253	225	236	267	225	270	227	225	251	271	247	254	248	260	239	269	256	285	263	249	228	254	236	242	223	250	253	233	266	232	264	277	235	263	270	276	252	244	283	260	282	265	241	275	239	243	250	264	255	257	261	249	236	244	264	249	235	239	250	250	236	274	236	239	228	249	242	251	248	271	255	236	224	240	296	253	273	294	251	259	247	230	254	254	225	255	255	226	239	256	274	271	291	229	239	246	266	269	264	221	240	253	281	281	265	273	267	281	246	246	247	225	268	246	257	242	251	254	266	260	280	236	254	229	255	250	236	257	256	238	221	262	260	253	247	263	248	270	215	242	265	236	260	223	255	236	249	260	266	244	254	211	224	243	255	242	260	235	253	248	249	248	258	270	236	227	226	276	256	270	261	267	268	248	233	221	270	243	254	273	232	271	270	253	243	268	243	261	258	266	250	264	253	251	265	240	255	256	253	233	258	262	245	274	260	238	248	254	249	251	267	259	256	247	244	278	240	255	233	261	233	251	270	273	246	257	242	261	255	251	244	238	244	231	281	231	260	272	232	226	234	216	246	237	272	239	265	230	255	230	262	246	261	241	270	289	251	268	268	265	267	243	235	241	226	239	207	256	245	235	242	286	238	264	252	250	240	263	266	259	249	259	260	265	268	237	267	247	260	252	239	231	247	245	244	266	229	292	240	268	234	257	277	219	249	236	264	237	235	262	239	253	239	279	221	251	235	250	254	244	262	267	223	267	247	246	240	220	256	245	258	249
18760	21253	30281	32394	30856	27731	24569	17053	10868	6017	5815	5049	5207	4978	5038	4446	4219	14900	38194	32400	23482	12429	4107	1176	900	906	871	944	887	844	922	940	874	857	915	895	878	877	895	912	920	966	891	871	913	880	881	846	867	838	933	937	877	862	895	898	903	887	951	901	882	881	892	903	958	899	908	867	946	919	871	915	899	933	878	918	902	970	882	943	904	886	888	895	891	848	861	854	846	901	892	891	858	879	819	873	830	882	893	904	924	864	864	885	886	902	900	862	849	853	897	888	881	862	911	903	887	905	905	865	942	887	905	853	867	894	858	863	894	872	881	939	894	903	915	938	918	827	840	935	895	861	867	863	913	895	915	904	894	890	860	871	857	893	848	865	880	924	890	852	855	869	889	933	910	902	876	863	847	895	901	874	874	893	900	863	911	840	873	909	893	872	930	927	966	892	872	860	863	930	923	862	907	910	920	927	910	869	949	897	955	872	927	917	876	858	913	872	941	953	856	914	905	893	877	903	908	902	888	927	881	816	939	909	896	926	866	869	883	877	903	926	892	962	900	870	884	878	886	870	906	888	866	877	866	930	905	858	939	953	939	882	873	870	890	924	914	880	868	938	846	873	889	854	916	855	878	842	835	865	926	984	857	931	894	912	871	911	866	974	927	895	932	885	856	868	877	908	902	909	918	907	856	835	875	856	901	879	926	874	879	905	834	900	908	839	874	873	879	894	896	964	908	924	914	874	883	929	926	908	868	818	892	893	901	903	888	879	930	894	884	899	916	908	927	887	873	864	868	920	856	876	947	913	916	936	922	881	807	832	883	916	888	883	909	926	860	897	880	907	835	912	880	916	868	940	913	929	959	954	856	908	845	844	922	912	863	883	864	910	933	838	944	970	920	916	866	912	878	907	888	867	890	868	935	897	857	874	946	882	945	940	903	905	895	904	895	964	925	899	940	928	920	885	879	842	948	847	969	914	895	898	915	874	884	896	931	845	871	892	880	886	887	885	858	850	882	876	896	870	965	899	877	880	879	895	902	944	938	864	873	854	921	852	840	879	893	905	914	839	925	911	913	874	936	883	892	892	935	889	905	924	910	925	877	889	860	885	851	917	890	898	907	948	860	915	881	874	866	910	903	916	859	915	897	889	893	823	890	851	893	909	891	861	866	847	919	907	883	910	885	863	856	846	863	880	920	913	873	828	886	861	904	949	941	894	871	929	927	899	848	955	840	858	911	872	850	888	855	907	891	934	928	942	909	876	947	909	887	880	910	823	914	887	896	948	915	891	915	842	904	896	887	928	848	847	847	879	844	931	930	904	927	865	870	913	928	857	882	899	887	908	928	874	883	890	865	899	846	879	950	905	935	869	893	885	902	863	897	890	908	901	1035	812	862	919	930	882	887	947	861	874	879	865	902	945	894	870	905	856	958	899	815	849	909	872	886	955	912	875	875	925	867	892	876	894	899	916	916	897	817	837	906	892	895	907	860	903	876	938	896	939	891	864	845	873	905	932	881	904	892	889	940	915	937	910	863	878	890	904	919	883	868	828	903	868	912	896	907	891	848	881	937	861	855	914	913	891	902	891	904	901	895	860	880	872	889	903	894	886	866	896	866	858	856	901	926	908	883	873	875	893	904	885	927	890	905	865	889	882	891	871	870	833	922	913	915	859	914	872	840	844	923	889	892	811	916	865	865	923	905	863	908	878	878	906	920	953	899	860	895	880	904	896	908	841	894	866	905	893	900	859	888	984	926	919	939	822	872	914	917	932	891	911	922	886	887	895	869	861	846	918	940	852	911	892	843	866	949	883	923	834	885	896	836	813	867	919	858	875	896	883	876	930	885	948	854	900	896	924	887	889	889	865	889	898	904	922	889	930	880	856	922	860	905	886	835	920	915	868	918	853	936	853	850	872	944	873	885	878	878	924	931	901	924	900	915	865	851	882	857	898	908	919	931	910	898	883	871	875	860	906	814	902	850	921	918	891	908	895	923	886	918	921	916	869	897	895	894	890	915	896	914	890	891	883	893	922	874	892	901	904	865	877	890	850	993	873	956	893	967	879	901	892	930	846	915	894	873	861	904	890	951	874	964	893	916	914	868	901	851	844	875	906	872	905	907	959	882	893	891	896	918	922	892	878	917	867	964	883	886	884	867	897	869	861	900	873	896	860	878	888	893	889	815	861	911	908	900	881	913	894	932	947	825	857	888	873	953	898	897	869	908	875	877	899	882	906	898	840	892	833	903	904	878	911	838	903	848	921	918	863	881	919	891	942	908	918	858	853	900	888	911	940	856	816	880	945	954	925	832	891	836	909	889	838	876	857	905	866	904	914	855	878	946	943	912	904	907	836	894	848	868	857	879	886	884	953	912	889	909	875	883	874	887	910	874	868	940	860	938	883	918	914	892	925	873	896	916	881	897	931	872	907	916	924	876	878	943	886	894	922	931	914	903	883	954	878	868	910	876	883	874	899	891	914	886	946	865	831	876	859	909	894	859	862	936	877	915	866	893	886	921	881	913	895	935	908	882	938	902	889	895	878	913	884	870	967	925	872	902	923	838	909	911	892	945	895	877	917	910	873	941	881	851	877	885	912	952	926	866	890	854	886	849	942	874	885	880	871	881	858	895	901	956	862	924	898	858	896	914	898	890	921	907	899	860	903	895	900	866	886	943	928	891	841	899	913	866	924	893	915	906	926	878	921	927	879	892	970	897	882	893	931	895	881	893	910	918	963	885	903	889	880	996	871	896	854	932	884	886	900	886	914	924	886	888	898	868	899	875	938	903	861	863	882	895	884	835	895	882	880	904	941	888	899	917	893	851	868	884	902	888	906	878	873	917	862	930	912	880	858	917	880	903	891	890	878	947	901	902	882	928	890	859	914	906	847	880	866	849	879	946	874	911	906	892	896	827	909	862	857	905	909	834	863	875	945	881	915	905	886	914	905	911	869	879	874	868	933	869	868	923	862	883	893	900	932	880	933	919	886	884	814	865	853	947	921	887	849	877	888	928	915	873	908	971	951	915	915	903	950	846	931	911	891	904	884	915	873	880	940	894	934	876	954	859	952	888	930	873	898	887	925	924	920	882	878	906	870	890	905	959	892	854	921	924	897	820	881	912	898	891	842	900	889	883	821	847	889	858	889	895	866	898	856	908	914	868	866	850	895	946	897	858	892	928	848	864	877	878	902	896	925	929	859	904	924	882	878	895	830	933	855	872	847	915	834	881	928	868	887	896	886	871	895	891	890	845	912	868	879	854	875	911	861	959	874	893	890	838	852	921	898	890	891	863	908	882	914	895	848	869	834	897	867	868	878	877	878	916	939	932	910	871	921	829	858	931	894	884	868	912	915	935	884	887	896	914	863	866	870	867	894	923	923	902	876	848	943	941	889	894	827	936	880	861	892	933	944	899	969	878	886	893	930	909	916	856	889	932	814	901	867	895	869	878	951	893	907	928	918	925	902	863	925	886	913	909	886	901	898	855	880	887	901
4618	4415	6465	5162	4011	2037	932	538	412	324	320	329	302	332	330	359	365	408	956	1064	741	501	307	229	219	205	217	218	229	245	209	217	219	235	202	210	213	240	225	200	243	232	225	213	201	212	224	217	208	218	203	198	215	226	223	211	216	228	199	196	227	227	195	210	219	215	213	211	230	229	211	218	214	234	219	226	222	216	205	211	202	208	226	223	212	215	240	221	237	196	230	211	206	195	213	233	219	233	219	215	216	220	223	206	213	228	209	205	213	235	228	191	221	216	217	230	206	191	206	217	230	212	226	194	224	213	179	209	260	241	237	210	213	217	222	221	244	221	221	235	251	220	216	211	211	209	223	215	237	214	249	204	193	217	211	220	230	227	242	233	235	203	211	243	252	234	206	243	216	232	236	205	208	209	219	210	204	209	193	225	231	209	215	223	221	224	236	208	225	216	218	252	225	216	176	223	211	244	201	236	206	225	227	229	226	226	244	232	205	235	217	216	215	221	221	233	228	212	234	208	230	214	196	190	229	214	190	213	240	230	214	204	215	226	230	227	201	208	209	238	225	219	231	204	186	232	214	233	205	200	230	230	206	231	212	239	242	206	214	216	225	218	221	200	206	219	210	228	249	217	164	202	212	217	192	218	217	210	216	211	207	230	208	208	215	226	202	236	227	224	218	225	244	198	201	188	220	209	228	222	211	225	223	217	201	217	201	192	226	201	225	208	224	232	172	219	194	240	209	223	232	201	197	222	243	221	234	201	252	206	226	205	234	191	187	212	216	212	226	198	234	211	215	214	215	260	222	215	245	242	222	229	223	243	201	227	242	217	230	218	230	250	225	209	209	219	233	207	210	228	216	209	219	224	215	239	211	234	222	202	210	221	232	215	209	222	208	219	222	216	223	229	217	194	212	204	230	222	199	224	206	214	224	229	237	229	203	195	209	181	195	199	217	214	217	242	209	230	219	220	205	217	196	217	244	195	215	210	221	214	212	218	215	199	224	195	224	220	211	221	217	213	214	251	218	234	197	220	221	233	196	220	231	217	216	193	192	233	229	208	184	208	213	228	212	226	209	209	238	200	213	195	239	222	207	226	211	211	206	186	222	215	209	217	227	213	218	208	240	211	200	204	222	187	256	238	236	205	213	194	234	220	224	221	227	208	223	241	229	221	227	203	194	202	232	190	195	200	225	222	201	234	227	229	234	230	210	203	220	241	225	235	231	246	213	226	226	238	230	227	209	209	212	206	202	242	235	207	211	214	238	194	236	227	213	210	211	210	205	226	194	224	237	228	217	247	229	233	223	215	227	216	226	244	234	239	226	190	206	197	194	227	243	219	220	220	212	222	234	218	235	213	209	238	221	195	236	212	201	210	232	229	229	226	236	220	205	193	224	241	217	262	223	214	224	224	226	200	216	217	211	221	253	217	199	200	199	225	210	236	216	224	203	221	240	211	237	220	208	211	221	202	221	230	217	217	232	225	226	242	260	225	219	203	210	261	221	220	231	226	232	209	209	213	218	249	212	229	236	204	223	213	253	223	206	202	219	216	220	227	236	233	226	236	239	203	224	228	233	221	214	244	241	207	245	219	232	224	198	226	200	241	220	228	205	230	222	225	186	204	213	186	222	216	211	239	218	223	220	227	236	197	220	205	209	198	239	200	214	235	230	204	247	243	202	214	222	220	203	229	237	243	209	240	217	220	214	220	239	206	215	204	219	210	230	204	200	224	233	241	221	215	216	215	233	262	197	208	240	231	222	206	208	225	213	211	210	233	202	212	187	212	227	220	243	234	210	195	210	219	212	213	211	200	206	227	224	219	227	200	216	221	219	238	211	231	214	243	210	225	231	211	193	236	254	231	227	211	217	209	212	235	214	220	220	220	215	221	207	220	221	218	222	212	252	238	227	209	235	231	211	213	224	191	195	229	216	235	231	244	194	194	222	210	200	235	219	223	216	224	205	211	232	244	237	216	249	218	220	223	235	233	230	211	238	222	255	206	232	233	232	206	219	205	224	225	218	230	228	200	199	222	240	204	212	213	221	212	241	246	217	229	215	227	243	209	208	247	229	224	217	223	216	213	223	215	249	186	184	230	233	218	208	221	234	239	215	205	192	230	232	197	205	216	193	232	223	218	211	226	217	242	222	242	211	222	213	201	241	194	224	201	212	219	190	191	233	220	224	236	228	200	206	197	246	210	234	230	246	239	217	217	226	235	227	213	214	250	202	209	216	235	209	220	215	205	211	215	240	229	199	222	220	223	207	227	221	226	245	210	210	200	216	212	212	231	232	223	205	228	231	228	234	234	207	229	212	186	233	213	232	220	246	225	224	218	215	208	217	181	223	221	215	220	202	243	203	228	217	182	218	201	215	229	218	216	220	217	217	206	210	221	227	228	251	220	210	223	242	232	204	190	210	217	226	249	210	189	236	245	238	234	227	224	217	221	223	223	245	236	206	243	206	198	229	189	216	239	224	224	227	217	234	227	197	214	203	234	234	209	226	196	228	206	214	216	226	206	212	206	238	248	210	240	189	217	216	246	234	240	245	222	253	230	226	191	232	223	222	230	232	232	182	209	216	232	227	217	217	216	227	226	220	249	228	205	250	217	206	229	225	197	216	226	223	224	228	212	218	255	202	225	236	222	218	237	213	225	191	205	223	228	217	208	231	232	227	216	208	211	233	218	203	213	208	228	203	213	206	210	223	234	237	238	205	211	260	218	210	222	233	220	231	236	224	196	212	199	229	237	220	224	183	191	221	219	216	218	217	207	209	240	221	227	205	225	217	224	230	199	200	246	239	222	227	223	224	215	214	225	235	219	219	219	214	237	235	239	228	213	216	227	213	224	217	220	205	200	222	217	223	230	202	219	248	227	192	208	220	231	208	217	229	226	249	217	209	217	226	260	248	249	222	214	223	231	224	205	210	197	212	197	215	217	197	209	228	228	232	237	226	193	193	231	246	234	225	218	230	217	232	227	196	232	224	217	248	225	208	234	204	208	215	241	243	200	260	197	237	222	229	225	209	242	238	210	226	221	233	217	230	214	190	204	230	220	220	224	207	217	232	207	219	197	226	261	236	200	223	212	207	213	228	222	223	206	199	250	215	189	210	219	239	234	233	214	218	206	220	226	214	206	207	225	195	206	234	204	222	232	215	232	209	241	187	234	216	220	219	226	222	221	215	229	221	202	229	204	229	201	242	202	190	226	204	228	208	214	218	190	202	205	229	218	227	235	234	255	200	228	214	197	202	225	179	234	236	209	203	223	239	203	209	207	220	210	208	233	231	216	211	216	226	219	241	253	220	210	235	212	212	227	205	213	213	205	223	213	249	217	226	214	234	238	239	188	221	203	223	239	210	233	244	222	220	272	220	202	249	214	244	218	219	216	230	194	214	223	225	191	216	216	230	222	232	235	179	213	197	217	203	208	244	215	230	202	188	242	227	226	221	219	199	192	232	213	221	199	261	217	239	219	211	208	237	222
5018	5819	11880	13266	12099	7295	3692	2497	1948	1575	1456	1581	1489	1607	1694	1663	1713	1906	5025	5173	3818	2172	1224	845	815	809	808	801	799	857	801	799	769	836	803	825	750	829	786	803	771	755	850	816	853	789	806	805	766	806	743	778	801	761	798	819	816	801	778	827	773	786	835	798	788	815	814	801	857	786	775	791	804	791	806	827	794	858	827	808	835	770	773	791	826	808	802	801	771	758	753	798	835	768	743	807	776	774	803	840	779	828	787	788	796	763	821	788	828	787	817	834	774	834	802	763	800	793	802	772	760	795	796	809	823	766	864	837	762	775	807	766	784	826	793	801	771	819	804	839	785	771	818	771	820	814	824	768	814	764	799	798	787	829	803	819	828	813	774	810	792	829	811	794	804	778	782	808	811	781	829	766	797	785	789	819	737	777	814	831	797	781	808	793	831	803	790	823	794	789	814	776	779	787	724	814	835	747	809	801	814	795	805	749	771	794	865	817	814	795	799	809	764	778	812	796	795	785	763	746	850	792	762	753	804	807	813	801	795	795	801	843	852	818	822	814	809	822	771	794	800	827	795	793	798	796	761	779	802	826	767	812	862	813	835	720	815	776	768	773	750	776	811	752	867	799	787	750	767	863	797	800	759	760	777	825	826	819	719	767	826	811	743	814	788	806	819	792	828	789	789	842	842	807	799	795	784	810	775	815	777	823	783	802	789	793	829	788	775	796	805	812	819	804	796	807	769	801	807	791	828	812	788	801	831	805	793	802	773	789	788	819	774	779	765	795	842	819	760	811	787	812	811	757	788	773	824	818	826	858	822	790	823	804	783	819	772	780	790	778	780	808	837	801	781	793	800	808	803	790	793	826	803	823	824	803	767	835	809	807	797	770	760	809	817	812	781	787	813	729	799	794	747	814	754	791	751	795	789	772	768	827	821	818	829	817	762	755	822	758	780	835	813	824	823	821	841	811	789	810	802	817	807	784	832	782	788	849	820	794	833	836	773	821	762	758	788	828	801	755	854	842	770	765	807	795	807	832	782	819	846	764	819	789	842	749	783	804	802	798	833	796	819	732	846	777	812	852	822	796	801	745	847	806	836	861	822	811	798	793	827	804	835	817	805	788	798	738	761	783	819	819	779	822	848	818	810	780	797	828	811	773	850	809	819	809	786	798	815	801	798	791	835	838	793	821	817	813	768	817	754	821	766	790	788	855	775	802	812	768	784	793	734	774	801	811	825	787	830	809	802	840	796	804	773	819	819	812	794	801	778	833	814	783	827	806	764	778	800	785	801	829	807	822	776	804	781	798	810	777	809	823	862	800	766	804	834	803	745	791	809	805	856	777	773	758	786	795	787	765	804	804	762	821	775	824	796	783	758	781	848	817	811	808	755	777	812	773	876	828	824	824	785	816	807	792	786	836	797	763	819	806	737	812	771	795	745	803	768	798	801	792	809	830	791	812	837	822	777	815	803	775	783	878	799	771	796	751	828	763	792	795	799	783	802	827	794	795	785	809	829	796	761	843	765	831	840	779	797	829	797	779	831	800	809	808	803	805	776	812	737	803	822	764	813	751	744	811	773	849	842	819	781	847	796	832	861	819	840	795	838	801	813	774	779	808	815	808	756	816	794	797	828	787	778	791	753	816	798	805	803	764	775	887	809	788	779	816	826	807	853	800	811	812	821	745	824	835	805	780	779	820	833	779	792	828	802	763	780	820	811	818	874	775	861	765	838	791	838	821	836	780	810	768	793	784	837	796	819	866	769	804	806	803	799	896	815	771	791	818	825	812	803	823	852	792	814	857	793	824	784	750	811	780	832	772	792	820	768	826	795	799	719	789	787	841	777	811	773	808	756	831	798	811	789	778	855	796	824	737	820	785	759	818	763	803	797	769	816	851	829	794	725	776	766	791	836	843	810	800	795	755	833	783	816	818	787	759	798	818	763	781	776	836	846	798	826	775	788	787	815	801	816	809	829	781	805	764	781	764	776	786	762	800	770	794	772	855	835	805	790	791	814	826	796	798	800	732	806	773	783	821	831	814	820	780	841	813	768	831	752	815	763	809	814	791	770	814	818	833	798	828	840	810	743	842	778	788	838	844	873	777	788	801	819	771	808	802	826	817	812	756	770	750	771	802	803	809	825	810	807	815	790	761	819	788	869	800	814	822	835	769	794	775	806	866	809	768	817	772	774	830	827	823	801	771	816	805	861	754	824	747	816	785	811	819	844	773	756	777	854	826	817	819	822	826	809	787	843	774	805	840	791	809	822	841	756	760	810	773	751	792	784	806	772	784	844	794	781	826	802	799	787	754	847	796	797	766	881	853	785	848	857	866	784	807	831	771	763	794	797	848	792	858	765	831	845	803	790	805	796	844	803	726	794	770	821	788	815	802	786	749	781	827	782	842	884	788	848	787	757	738	844	853	806	802	764	821	835	831	807	774	783	838	822	835	809	783	829	764	823	820	790	820	793	852	777	775	782	766	761	772	846	794	776	802	754	783	791	797	830	779	824	743	809	754	792	787	795	792	790	771	795	799	817	767	776	786	760	778	802	822	806	808	815	798	755	817	768	791	809	768	790	743	770	815	797	790	786	834	809	842	831	801	807	742	809	862	773	756	802	748	757	822	778	790	820	746	734	815	820	804	846	835	788	809	755	803	840	802	750	769	794	824	770	795	820	811	801	774	797	820	775	782	801	757	773	779	865	846	760	808	803	806	770	775	807	789	808	808	815	854	823	853	776	822	828	844	777	817	814	746	812	804	817	782	797	808	822	785	756	804	855	756	745	783	847	821	841	786	810	811	835	793	845	799	796	807	824	837	825	788	779	825	810	786	788	768	811	782	810	802	824	824	845	755	810	801	792	810	784	801	839	789	806	808	833	809	809	800	825	801	809	821	822	778	826	820	782	811	740	787	805	776	820	839	804	787	779	831	798	801	845	835	836	841	824	765	817	794	784	781	761	839	829	835	802	777	837	752	795	814	795	767	764	751	828	811	758	758	789	819	813	814	769	790	783	817	840	778	794	813	840	832	801	849	820	798	749	805	787	781	809	777	808	807	799	792	814	781	814	789	799	787	802	775	774	796	818	788	788	798	838	784	816	858	794	746	795	785	768	767	815	760	737	848	788	835	778	794	811	854	781	813	802	830	788	746	809	798	785	787	782	747	795	793	769	792	831	779	779	781	814	871	829	746	881	787	839	809	831	755	835	775	807	830	793	834	834	848	740	829	750	815	776	811	807	777	779	806	821	838	777	782	787	801	789	803	781	831	818	807	816	786	803	778	817	835	825	778	763	805	788	793	738	770	794	806	819	830	792	763	829	839	723	823	802	784	830	780	786	793	799	773	768	850	783	820	796	753	837	732	829	819	837	810	849	852	817	834	785	808	794	827	798	806	786	786	803	837	828	801	772	810	797	789	792	830	788	812	762	793	807	782	849	764	801	822	808	781	790	736	825	828	782	821	826	791	808	800	771	823	801	816	813	820
15524	16128	20953	19032	17426	12760	7108	4423	1766	1025	717	612	595	510	469	541	545	3794	9209	6845	3055	1317	513	256	225	224	222	216	223	247	221	217	194	218	231	200	209	208	201	218	241	196	226	222	213	236	231	244	216	205	226	221	226	231	190	215	203	207	201	240	231	235	222	225	241	206	245	217	227	215	230	211	216	209	218	199	236	198	215	223	215	199	233	186	227	216	209	195	215	208	189	233	222	222	222	211	223	218	213	207	209	239	187	222	215	217	232	225	193	232	223	197	212	231	208	209	236	212	208	216	218	203	208	206	213	232	232	202	189	242	217	223	239	203	224	213	213	212	229	186	186	212	236	189	217	204	195	194	208	226	247	214	242	196	188	204	232	202	208	228	215	224	218	201	199	204	210	237	193	212	219	218	231	207	221	214	224	220	190	212	215	184	197	184	220	224	211	213	194	203	259	207	220	212	223	241	213	194	241	237	211	194	222	209	217	228	224	216	200	232	218	208	235	219	219	233	210	216	194	200	221	214	199	224	187	207	207	235	184	220	244	197	225	190	227	236	208	211	239	206	205	205	206	224	204	197	234	183	234	222	228	201	216	244	235	217	216	219	211	245	196	218	227	207	209	213	204	233	215	217	213	219	215	214	228	219	195	212	240	191	217	213	242	231	224	231	233	215	221	224	204	220	187	229	207	222	229	232	219	206	228	225	207	214	244	210	225	226	219	208	210	201	229	205	199	207	223	209	224	206	188	238	222	217	207	221	224	211	219	240	235	243	224	214	226	198	231	206	228	245	212	223	205	203	211	202	207	190	220	222	229	211	198	213	232	196	225	215	233	204	221	212	197	205	223	206	223	211	211	218	211	224	213	232	194	219	216	221	230	234	237	204	218	252	205	227	244	223	233	229	222	263	217	211	220	234	226	201	204	230	230	234	221	234	212	195	219	205	212	201	235	215	246	221	234	213	216	216	216	236	193	249	220	232	233	194	207	213	234	206	180	188	238	214	247	205	210	216	226	189	211	218	218	200	202	212	213	229	230	197	251	221	212	225	229	209	232	236	233	228	197	226	237	214	235	229	240	202	206	241	225	220	220	234	209	214	199	227	206	221	204	220	211	227	211	224	214	217	213	212	210	223	220	240	227	228	239	190	211	236	213	215	225	231	235	228	223	215	221	214	196	257	228	215	214	200	224	215	197	188	215	207	208	230	203	207	225	230	226	225	239	210	225	185	192	206	219	219	233	210	213	197	223	218	220	208	228	216	215	237	218	197	219	245	226	225	216	205	197	243	211	240	223	221	204	222	210	189	221	202	210	209	205	235	215	238	198	233	213	215	202	237	209	217	219	244	214	221	221	207	224	210	210	224	227	225	217	219	219	223	220	213	231	234	220	231	205	211	231	231	200	213	218	240	220	210	229	239	235	214	219	234	224	208	219	211	237	230	203	216	206	221	222	222	196	203	227	200	225	192	185	196	189	210	227	200	203	221	209	214	213	219	229	203	245	186	219	253	201	231	221	199	231	222	213	210	234	221	217	198	203	228	188	247	234	237	232	212	209	242	213	218	223	191	220	212	211	222	218	189	221	206	215	215	210	200	224	228	221	236	213	206	219	236	219	233	227	215	211	217	200	235	242	188	193	209	223	235	219	199	221	207	204	204	219	257	213	231	217	225	225	203	196	226	209	214	217	207	216	226	204	199	209	226	203	222	223	228	231	199	217	193	219	205	193	220	210	228	214	196	225	221	193	217	219	219	223	208	193	225	207	240	221	230	219	219	219	241	223	209	184	232	228	210	199	226	215	220	235	198	205	222	222	186	212	206	233	221	220	219	216	234	198	241	228	212	241	209	212	237	213	224	220	206	182	230	242	227	203	239	222	213	230	210	228	225	197	200	235	221	221	203	201	218	212	228	206	199	191	224	234	248	213	199	215	224	205	234	230	241	189	229	202	195	210	236	207	213	209	237	221	205	229	224	210	225	217	208	201	206	208	234	208	207	209	195	211	207	200	211	196	213	228	257	204	234	217	220	196	217	251	200	187	187	219	220	203	228	198	201	214	220	218	203	227	192	223	218	199	229	236	202	218	214	197	213	220	234	245	239	224	227	221	200	233	203	212	219	215	185	237	219	219	199	210	224	222	202	237	221	190	229	226	198	222	190	226	222	213	180	232	216	221	208	225	186	204	209	229	194	240	220	218	233	227	210	209	233	206	220	197	206	229	203	220	217	233	191	218	215	237	238	207	229	258	201	198	214	211	195	211	202	214	217	192	224	228	208	213	202	189	213	245	233	219	203	218	224	195	193	219	234	217	203	216	211	238	215	209	219	230	219	226	197	204	203	229	185	219	218	220	209	210	216	227	200	210	206	220	208	232	225	218	219	211	222	211	231	216	194	205	200	203	251	190	214	224	207	196	230	208	228	232	204	228	206	214	229	211	199	209	211	227	210	237	215	184	214	235	208	241	242	228	236	230	216	206	239	219	209	187	209	227	242	208	205	210	209	195	224	196	238	230	208	228	231	211	193	215	213	217	199	210	198	210	243	223	217	233	184	213	219	215	222	213	232	224	235	206	215	223	225	221	191	230	226	238	204	194	224	238	203	200	204	220	222	218	208	183	207	218	197	240	220	229	232	208	209	207	208	231	225	198	228	206	198	188	209	237	225	199	210	217	210	210	207	231	210	219	204	208	218	198	211	228	192	204	211	224	208	195	194	219	246	210	191	227	201	217	228	209	231	219	218	235	201	224	245	219	254	211	231	224	201	219	211	188	216	204	204	213	214	217	205	185	208	207	221	206	271	217	200	203	215	217	220	229	222	226	191	194	211	197	176	201	208	206	218	248	200	223	217	221	194	204	238	224	244	207	188	198	233	220	245	205	199	216	221	245	222	216	204	214	236	187	212	237	215	219	223	203	224	204	222	216	202	201	218	202	240	210	234	222	213	211	206	215	231	213	231	233	197	214	224	217	201	220	180	211	194	199	205	217	213	224	210	203	224	199	220	195	213	221	200	215	227	232	227	239	222	205	212	224	221	208	206	204	232	209	247	215	233	205	213	219	204	189	203	209	208	207	204	223	229	202	219	198	213	231	197	229	223	225	219	223	247	220	204	210	226	199	232	242	233	200	193	217	245	216	213	224	221	229	221	211	220	221	223	218	213	205	209	206	208	223	206	220	219	195	217	230	220	235	216	226	219	233	242	191	223	215	212	211	240	219	198	197	231	201	224	224	208	195	212	222	236	188	223	209	235	242	212	210	208	205	230	195	223	212	207	226	219	211	219	203	244	224	228	218	229	204	227	197	223	204	210	207	215	226	190	208	220	211	224	227	221	214	238	193	205	216	220	204	209	220	195	228	220	237	197	205	206	239	201	237	201	205	222	204	205	213	204	230	209	224	196	227	219	233	225	224	197	221	199	217	226	215	225	219	232	225	217	227	205	228	225	237	225	222	210	216	213	246	194	230	205	218	236	235	226	200	212	209	197	222	196
14078	14926	24831	28047	27441	20966	13716	11859	6234	4635	3700	3230	3067	2759	2638	2926	3147	16656	30440	23933	14204	6954	2698	912	799	764	797	752	835	817	781	788	793	828	802	795	820	789	786	754	786	851	765	854	848	769	774	722	825	789	805	774	802	788	823	764	797	814	787	816	832	758	826	762	806	816	792	802	791	793	794	836	833	815	826	815	746	820	816	777	805	806	839	793	829	753	816	804	781	801	806	780	822	770	822	787	760	783	778	810	791	779	841	791	819	817	831	820	768	767	776	821	743	761	768	795	802	821	755	807	784	804	798	879	783	740	795	823	814	797	822	775	832	742	825	774	840	807	781	776	794	803	802	820	799	846	813	787	786	793	835	789	761	803	776	813	830	838	818	774	788	794	823	812	780	791	754	832	808	792	787	801	777	787	721	790	800	846	809	850	806	802	817	826	729	790	804	793	760	840	794	809	864	772	824	823	849	810	799	783	774	788	774	812	819	820	839	796	743	781	776	832	804	795	825	769	735	747	841	809	829	797	799	781	815	846	749	797	807	792	759	793	799	785	855	817	805	759	797	791	801	796	795	786	795	821	833	824	795	831	806	820	795	778	755	799	846	822	767	823	793	813	800	799	804	800	716	799	805	809	874	737	795	788	804	802	820	781	768	819	800	764	803	815	817	794	810	797	796	770	750	811	811	748	833	815	749	799	821	770	826	776	836	823	789	788	835	820	809	802	812	758	776	797	754	803	782	804	819	735	751	812	789	789	822	781	777	783	780	823	783	808	803	801	788	785	821	809	808	781	781	782	788	794	781	772	795	767	781	756	818	857	801	796	756	778	809	798	778	820	838	746	752	831	776	775	770	824	784	827	797	790	816	874	784	806	774	790	781	773	809	764	790	816	810	815	802	767	783	828	798	751	794	807	779	845	808	806	778	779	740	860	783	793	806	837	794	830	728	809	782	738	767	790	797	812	782	774	821	793	783	798	767	799	800	806	801	799	744	809	813	789	772	755	772	844	792	833	784	797	823	798	821	824	783	781	839	796	746	808	758	844	798	789	824	779	814	827	732	771	819	833	790	840	816	748	855	772	835	806	825	765	762	782	794	795	811	809	774	805	722	785	767	801	774	779	802	812	799	749	826	797	756	850	822	761	780	817	830	762	801	838	801	813	801	822	842	723	833	780	797	794	787	767	807	826	819	779	803	842	769	772	759	787	764	747	828	761	879	820	814	832	836	791	794	784	802	830	768	828	767	823	829	805	781	768	833	840	814	795	788	818	815	797	785	743	886	817	764	820	763	779	786	765	771	824	784	787	783	835	792	751	837	770	771	785	781	794	788	779	790	770	755	823	769	787	845	777	788	794	813	807	803	809	862	829	780	872	787	782	775	781	793	812	798	815	805	730	792	806	831	797	813	795	815	786	811	790	840	791	828	799	814	784	770	775	794	843	789	856	808	830	770	819	746	781	802	843	779	819	807	829	828	817	822	805	774	802	836	810	830	821	830	833	767	786	810	808	755	822	829	780	767	796	767	771	819	755	807	752	814	742	776	808	807	769	802	801	747	806	794	769	806	778	842	830	797	768	828	863	828	806	819	812	823	757	823	797	803	785	830	801	768	806	804	800	818	774	855	760	767	826	788	776	795	782	818	835	786	816	799	795	748	787	856	776	831	766	831	844	777	759	813	746	813	764	818	819	778	798	788	856	864	742	800	833	813	819	835	815	855	791	786	860	802	750	771	854	799	768	739	818	822	806	827	762	828	759	785	815	774	806	776	771	792	775	798	780	790	791	833	770	786	802	766	801	794	774	799	776	778	790	797	783	778	798	775	743	814	775	796	753	780	804	787	771	779	820	783	811	792	790	858	798	763	796	795	783	808	867	798	782	774	800	797	826	805	827	813	777	787	792	753	854	834	803	773	805	800	834	865	792	760	784	828	855	821	815	813	809	814	774	776	769	788	774	758	743	786	824	830	806	805	781	771	826	777	834	731	790	746	780	806	792	748	789	774	796	809	779	790	773	792	795	828	819	802	786	799	796	748	789	850	815	801	754	737	828	788	705	774	794	799	792	802	811	780	780	782	793	827	790	779	856	723	747	800	808	817	779	811	819	768	832	816	781	820	783	778	799	824	826	792	784	832	844	756	757	836	780	807	755	795	836	759	781	812	759	762	782	826	790	805	784	811	762	796	825	760	776	790	770	787	790	839	789	755	800	806	859	819	790	816	780	861	755	748	788	837	815	811	814	757	785	782	800	805	780	867	777	766	785	764	769	796	813	776	763	757	804	818	799	795	815	783	846	757	796	789	819	771	823	825	768	773	757	783	800	783	750	757	762	776	831	762	808	799	778	796	847	779	763	804	805	803	843	807	805	814	805	779	782	819	806	762	760	797	873	813	847	837	796	796	804	767	782	797	802	804	822	778	788	805	787	779	797	792	806	781	731	787	773	769	831	822	802	795	751	792	800	794	782	768	757	904	769	788	815	774	794	845	786	804	768	804	817	798	799	752	818	821	784	774	758	818	804	787	798	806	767	805	818	795	782	809	832	730	749	745	772	773	764	795	762	788	824	784	785	820	782	745	787	819	818	791	772	799	805	820	823	758	795	831	776	773	746	852	801	793	770	787	785	762	771	782	838	809	810	823	777	779	825	816	840	776	746	811	818	776	823	831	770	737	785	779	791	825	801	783	773	795	798	781	800	836	853	780	754	780	807	786	813	789	757	777	792	761	808	823	804	796	794	777	836	841	788	836	722	832	793	786	792	816	798	819	751	786	784	837	841	820	826	814	833	798	787	838	844	761	804	766	769	768	817	766	744	778	773	793	779	776	796	759	743	752	781	805	784	810	817	782	844	825	774	800	840	738	856	805	766	796	815	801	787	832	788	814	822	841	782	840	825	799	833	780	800	832	802	804	794	799	770	808	769	799	782	811	801	814	818	776	752	798	837	787	794	781	799	815	751	807	763	759	791	839	817	777	828	809	783	812	836	832	794	826	819	851	829	767	759	794	841	784	826	794	832	764	788	773	776	798	793	776	836	782	799	774	776	831	777	800	835	768	805	778	759	807	795	809	819	798	795	798	774	797	812	768	800	797	773	828	790	822	810	809	775	753	776	812	802	803	810	828	755	744	826	823	833	775	822	781	841	789	788	830	781	772	798	766	788	829	759	810	788	852	804	826	765	796	790	806	824	798	802	798	729	756	808	756	797	821	795	784	792	825	756	816	777	787	827	753	799	815	824	776	828	860	791	799	768	755	767	796	795	792	819	774	817	769	786	835	831	785	803	745	779	811	793	790	814	773	788	798	824	772	806	792	778	800	783	792	798	778	797	811	841	785	789	774	766	751	795	806	803	798	848	817	761	788	760	817	759	819	818	806	826	787	802	770	816	806	829	798	822	809	806	813	790	836	759	775	812	842	824	799	821	769	769	859	778	804	765	802	804	795	778	805	764	844	846	781	831	833	730	816	780	821	793	809	729	807	813	802	800	812	776
23247	21925	29039	25578	19916	16513	11129	7813	3330	1921	1314	941	850	812	781	693	778	9280	14299	10636	4997	1929	721	304	235	262	250	270	263	260	283	250	236	283	251	275	270	269	272	285	277	282	276	275	210	294	260	259	235	278	251	260	250	238	280	257	264	209	238	268	276	264	252	240	256	271	246	268	260	271	249	277	283	256	259	246	290	268	254	250	277	283	283	241	265	273	226	247	242	238	252	267	259	259	278	235	255	271	265	249	281	243	302	256	269	281	242	246	226	255	246	268	269	262	279	247	255	240	291	260	268	245	273	242	255	258	254	251	267	274	272	290	257	284	239	240	281	266	272	270	255	276	258	264	269	264	257	270	258	236	279	273	260	257	274	268	270	258	264	274	257	279	269	262	266	277	283	281	251	256	267	250	252	253	268	301	277	244	239	265	237	236	249	275	249	269	238	277	265	249	256	278	276	270	281	246	266	254	277	267	286	239	278	233	260	259	284	236	270	262	264	264	259	260	261	253	273	275	241	260	271	246	279	273	276	264	277	263	250	290	257	295	260	256	268	241	258	267	237	244	262	265	257	252	266	281	247	263	244	301	236	246	267	254	258	233	249	279	257	286	272	267	254	260	272	238	256	272	275	288	277	246	272	271	276	254	252	255	263	233	262	261	265	245	253	258	252	283	281	252	258	258	276	253	283	284	243	282	240	262	253	270	260	253	273	288	256	256	272	271	263	261	280	265	292	274	280	260	233	255	285	262	230	273	269	282	248	239	278	267	241	268	244	268	268	258	247	253	268	283	238	239	296	265	259	237	250	249	248	265	242	268	282	247	268	279	250	265	229	267	279	278	281	255	279	247	277	260	282	256	251	241	255	291	284	264	269	276	273	264	267	272	270	263	273	258	283	260	268	253	245	256	275	263	261	260	275	272	214	266	258	253	258	269	263	247	262	253	274	273	257	270	239	236	263	259	271	216	243	280	249	280	269	300	271	290	263	262	267	261	261	273	263	262	290	271	281	267	297	248	277	263	273	268	242	272	274	281	264	276	279	260	242	252	307	264	251	287	247	249	297	281	253	257	278	266	238	259	268	255	271	303	277	267	249	255	263	247	265	238	266	256	262	249	266	266	259	276	281	266	244	279	290	305	268	272	243	285	258	217	280	270	265	251	280	270	249	280	258	280	256	258	260	243	259	286	268	246	277	263	252	249	271	257	240	290	286	262	265	274	252	264	281	288	277	239	257	281	250	290	267	268	261	236	292	248	274	250	275	251	252	267	284	258	257	293	271	275	303	267	260	247	258	260	280	263	256	265	281	252	242	258	275	240	290	274	269	241	266	246	262	259	247	291	264	263	242	265	265	276	249	280	285	261	272	274	254	239	285	264	275	261	262	262	263	270	285	284	270	288	236	236	244	257	255	234	266	266	277	285	237	245	252	274	250	245	263	263	247	282	308	268	266	269	296	232	260	265	267	282	249	271	243	253	262	277	247	272	245	270	245	294	267	259	266	257	237	284	245	259	287	259	279	264	260	249	256	272	281	289	247	263	286	277	233	257	264	249	249	280	272	249	267	287	254	269	267	245	251	239	269	262	238	256	239	239	245	255	279	256	243	229	230	278	241	264	263	265	287	249	244	250	263	301	267	278	276	294	286	243	267	238	266	265	263	269	238	268	259	257	256	271	287	272	243	253	248	254	269	266	264	265	283	268	286	265	281	289	258	243	270	231	260	290	294	293	280	285	293	263	274	260	264	252	265	278	247	278	255	230	247	257	263	270	260	257	274	285	277	254	268	289	242	247	261	269	294	256	288	264	265	271	234	245	268	252	251	256	258	292	256	218	261	258	263	269	296	263	279	254	245	241	256	278	263	267	259	269	282	265	262	273	273	250	259	273	226	235	274	270	251	251	257	273	261	238	274	244	278	267	253	272	248	265	232	259	263	265	259	257	287	257	262	259	257	259	260	263	276	264	266	305	272	271	266	244	245	280	243	283	255	262	273	261	270	255	264	263	269	273	260	248	259	252	285	286	265	245	237	246	241	250	242	239	245	249	253	244	245	247	261	256	282	253	277	295	269	292	257	264	285	268	255	274	243	271	255	279	243	271	258	279	248	244	245	264	285	264	267	260	228	257	290	259	286	293	278	251	254	291	263	248	278	285	236	236	247	260	284	274	275	251	253	272	293	273	252	273	260	269	239	246	265	280	259	257	248	267	260	273	233	254	252	281	266	240	243	261	258	253	259	247	274	259	264	248	246	253	279	253	283	285	262	286	242	256	249	239	245	263	268	281	273	284	283	260	282	272	251	256	261	242	272	260	260	279	276	256	251	266	276	240	265	275	279	259	259	260	277	239	259	230	274	245	289	264	252	277	269	257	260	256	267	259	265	261	242	266	265	251	256	258	256	262	253	253	267	257	263	244	259	267	284	266	268	246	285	250	268	255	264	285	231	272	261	252	217	236	246	251	254	255	274	265	246	266	249	253	262	275	240	274	240	256	265	231	253	274	251	266	265	282	278	260	281	265	260	249	292	269	255	267	253	240	239	276	274	234	275	257	265	247	254	281	233	270	266	276	264	262	241	242	256	251	252	291	271	267	251	265	253	283	244	279	238	261	270	264	271	244	259	267	246	277	278	232	255	273	232	259	265	261	263	279	269	252	260	271	262	265	268	253	238	284	262	253	265	263	274	260	256	278	280	242	254	264	262	275	259	261	233	282	271	275	262	286	243	263	254	234	293	281	280	274	264	249	250	233	258	271	245	251	278	274	254	273	303	234	229	260	231	251	251	247	281	291	262	269	263	269	265	260	247	269	243	239	279	269	239	245	252	269	274	228	261	292	276	285	252	268	260	256	266	268	247	267	273	277	258	265	243	285	267	278	253	268	227	257	262	304	279	259	260	267	286	282	292	258	254	258	255	265	242	255	284	259	246	270	252	273	275	257	240	249	304	265	251	264	240	261	251	264	232	255	262	273	251	264	256	254	249	257	247	280	272	274	244	262	281	284	259	278	264	259	259	269	294	265	252	268	269	247	290	257	274	276	266	297	263	253	271	253	280	270	273	255	251	285	266	278	239	270	256	245	255	241	265	269	276	273	272	257	300	273	268	264	268	263	267	242	278	257	257	282	272	254	244	234	245	298	273	254	270	262	257	239	273	264	256	263	270	253	278	267	262	265	278	280	254	292	263	239	277	256	271	274	265	277	276	244	250	266	284	276	279	283	252	281	245	286	241	254	272	265	240	279	262	251	278	245	277	255	265	260	276	287	268	258	281	263	285	256	261	250	232	276	270	246	265	271	252	308	272	279	265	287	249	259	302	257	286	285	250	264	254	265	291	266	262	252	266	275	268	255	255	257	270	239	264	256	255	263	257	290	251	259	288	274	263	257	214	296	285	272	260	256	278	266	273	268	267	270	306	252	272	258	257	231	264	294	248	291	265	276	266	244	268	259	261	240	268	265	263	263	251	230	281	290	267	261	272	251	247	280	269	258
19359	19391	31822	33130	27846	25233	20992	17613	9232	8144	6138	4732	4483	4356	4298	3890	4852	30395	36412	30056	19414	9654	3737	1019	918	915	878	924	959	916	930	943	946	951	958	920	953	942	915	959	925	942	900	965	962	899	912	926	921	950	926	941	935	871	975	904	933	987	981	953	945	886	956	972	964	974	929	941	904	933	928	942	948	928	947	885	927	916	951	951	912	901	953	913	947	924	912	957	920	921	963	919	982	920	910	944	910	935	945	924	873	956	931	915	946	930	935	965	937	910	925	940	985	893	924	963	908	942	956	965	943	924	906	961	946	970	985	968	904	952	952	928	906	928	954	907	982	933	907	943	987	941	901	929	924	925	924	918	939	954	918	930	942	964	920	936	867	939	920	944	934	957	966	885	925	937	968	929	903	967	931	863	964	937	894	960	934	948	892	942	994	979	939	938	897	957	964	937	952	901	927	946	895	985	945	851	912	928	934	884	945	966	937	931	958	1015	946	975	940	917	994	935	951	933	892	928	908	953	929	959	983	895	920	980	955	894	889	916	946	897	893	945	878	902	926	924	982	972	935	922	895	920	875	958	964	890	953	915	926	971	891	884	891	911	916	935	845	930	918	919	959	968	919	917	954	968	944	833	883	928	902	947	985	932	916	961	951	932	919	953	953	935	894	872	915	921	911	926	957	977	987	942	915	923	931	956	959	954	928	931	919	1018	894	941	932	934	965	901	905	909	938	949	908	920	955	963	928	932	907	962	899	951	997	964	876	944	916	974	937	940	959	939	913	904	960	918	896	880	990	939	929	962	908	942	935	998	982	910	955	919	877	927	925	959	917	966	905	896	944	970	928	888	948	908	953	976	1001	925	998	904	907	877	918	976	1002	924	908	910	969	930	906	966	937	949	944	946	904	998	924	903	923	910	889	918	944	976	930	957	936	930	920	921	931	981	900	904	934	925	986	944	908	993	954	962	928	936	944	906	973	909	951	925	987	964	938	944	866	938	923	900	934	943	944	953	926	943	934	924	952	941	901	958	878	961	914	940	998	884	978	951	940	936	933	913	881	900	945	968	923	895	908	890	987	918	910	934	907	982	951	947	947	909	928	923	977	904	935	935	956	981	941	917	953	911	898	935	970	970	921	982	969	917	938	943	932	952	932	922	890	915	919	985	898	925	933	934	898	935	966	907	905	952	907	951	934	954	928	962	904	945	999	945	974	957	931	946	929	985	957	946	962	960	938	888	994	944	941	884	929	931	904	984	980	882	995	893	974	939	937	935	929	925	918	930	912	955	873	877	924	981	955	892	913	1035	1039	932	957	885	916	918	943	909	939	949	959	922	900	921	897	912	952	945	901	942	958	925	885	911	888	908	903	927	939	894	932	930	928	907	921	912	944	897	946	948	977	951	911	944	920	946	967	930	919	924	909	968	910	929	1006	997	938	976	952	931	918	942	990	930	927	998	906	949	907	920	956	933	973	948	965	850	901	939	918	935	906	922	964	932	911	912	943	946	937	909	933	941	951	920	930	944	868	891	887	896	899	912	941	933	925	940	953	933	909	936	1009	916	982	929	939	891	952	910	938	908	917	925	968	923	907	969	901	923	984	986	916	983	934	968	902	967	918	916	937	920	922	924	950	914	951	979	935	935	967	929	938	904	910	943	992	909	955	948	888	953	907	946	966	924	944	938	944	935	931	930	929	913	962	923	921	970	969	939	904	918	904	941	928	963	859	933	970	979	896	940	972	936	956	961	952	902	938	956	917	928	934	896	939	895	971	993	884	988	930	929	910	940	924	912	960	894	928	991	1004	903	954	891	963	963	911	948	953	935	975	940	959	915	959	997	940	977	956	931	893	944	927	976	927	961	928	877	913	930	925	964	931	943	952	914	976	940	912	932	994	926	925	959	925	906	934	941	937	914	971	880	927	895	964	958	920	888	912	864	954	902	892	915	954	923	967	936	924	929	924	913	923	904	990	935	926	958	921	926	896	929	934	940	952	926	928	944	874	952	928	906	930	969	910	935	937	911	934	944	959	888	891	910	931	964	958	922	946	888	918	925	959	1016	867	950	973	930	970	921	966	914	871	914	933	934	943	885	958	968	930	946	940	935	977	978	973	977	983	899	958	921	1019	939	958	969	927	897	945	944	900	920	892	930	919	954	941	912	958	878	952	1024	891	863	979	926	941	896	947	945	956	955	904	904	923	936	927	913	911	942	939	961	912	917	899	1013	948	922	906	856	927	902	965	979	958	959	958	864	950	909	945	904	863	965	933	921	972	901	929	870	964	883	920	896	988	948	902	922	929	924	857	958	935	923	921	973	903	971	943	944	921	946	945	938	943	927	876	969	957	971	899	908	893	920	986	906	932	945	946	949	931	925	981	955	929	886	926	907	926	912	913	965	904	945	929	939	964	915	908	958	914	919	932	919	928	875	899	939	942	900	943	957	926	972	955	939	923	847	913	973	925	975	914	975	888	973	972	905	966	986	997	922	912	949	964	946	905	894	984	952	965	984	951	939	938	950	979	957	951	949	938	920	929	904	922	907	937	997	971	931	886	974	920	903	936	994	946	946	889	901	949	947	943	944	962	950	916	923	901	928	892	911	954	883	916	926	917	893	929	955	944	916	932	975	924	917	927	942	973	898	950	946	968	949	919	960	932	910	904	890	943	971	966	957	953	979	904	959	900	963	944	937	969	933	932	973	919	904	929	944	923	912	980	916	975	932	913	903	967	934	972	881	926	945	895	930	937	956	958	998	898	936	938	977	902	963	956	921	934	886	945	912	957	914	913	941	964	934	945	891	923	906	892	893	951	923	908	955	916	905	938	928	949	908	974	916	951	953	906	954	978	989	988	960	938	967	938	963	924	976	876	935	976	999	980	915	953	929	925	953	961	911	929	999	965	930	939	935	953	952	974	958	919	973	946	960	944	994	903	946	950	995	944	902	920	932	954	926	970	997	945	914	905	961	906	918	912	961	867	914	914	898	1001	914	904	936	964	921	906	923	946	928	1016	911	962	969	919	897	917	970	939	956	924	942	966	947	949	879	939	1003	905	885	976	887	908	913	890	946	919	964	944	958	949	969	947	960	944	977	920	916	902	886	946	949	907	899	935	938	961	883	924	920	939	943	936	957	973	947	916	920	988	907	983	877	920	974	934	934	917	942	985	901	978	955	893	970	935	953	900	933	924	906	959	952	906	971	942	878	955	904	914	988	924	898	909	923	884	928	911	912	933	958	917	953	944	912	910	968	925	926	957	900	927	921	941	906	957	908	922	925	933	889	936	953	920	943	886	877	928	934	1022	963	914	936	881	932	918	934	914	940	944	933	943	958	922	935	931	918	943	932	910	989	885	959	935	931	903	954	964	949	887	897	942	915	944	903	920	946	914	902	987	932	891	926	957	952	908	939	919	928	971	937	1007	842	939	944	968	916	949	951	931	911	876	957	976	907	921	840	970	918	963	995	990	921	983	923	946	973	960	929	961	931	940	913	905	932	935	960	927	928	905	905	895	957
5164	5650	8058	4529	2201	1240	1060	741	439	380	381	335	303	299	276	278	252	545	1012	1002	734	452	281	207	200	202	202	197	220	233	209	184	193	203	220	215	232	199	210	198	204	204	206	202	203	229	209	201	219	224	203	204	206	215	203	197	192	213	205	193	215	193	187	205	226	191	194	212	199	189	212	217	211	218	229	213	211	219	198	195	219	229	188	227	234	211	213	204	201	200	190	207	210	200	208	202	212	197	212	196	195	193	207	191	201	203	224	197	204	209	197	205	199	218	202	208	198	206	220	235	216	180	207	210	210	201	212	218	212	202	226	217	216	196	191	200	207	190	201	214	196	206	192	187	209	199	220	198	196	201	215	229	204	229	210	211	205	165	189	208	205	199	208	217	192	203	215	220	192	211	222	211	210	191	199	231	188	196	212	213	222	214	231	201	184	191	201	196	211	200	198	187	212	230	181	178	222	198	199	209	196	218	203	182	199	205	217	185	199	216	213	194	200	198	196	233	185	230	194	214	207	182	219	204	215	204	211	197	216	203	181	212	202	197	210	215	208	200	225	204	222	202	176	207	195	201	204	194	222	249	190	200	202	188	202	200	221	205	186	227	199	213	195	209	195	200	190	210	236	213	210	192	203	212	214	206	213	214	215	192	204	223	208	220	183	186	215	219	200	229	203	209	227	208	209	215	197	241	218	237	209	200	202	195	197	222	198	191	199	220	216	220	208	221	201	205	230	217	195	207	220	205	196	184	216	201	191	202	223	212	210	212	201	208	206	218	244	211	194	212	212	211	225	213	189	214	209	223	227	223	209	218	226	197	197	207	209	218	218	217	213	226	219	196	214	208	201	216	180	192	204	214	194	204	188	225	197	192	187	203	195	226	188	218	203	215	219	188	222	219	204	178	188	230	199	240	226	189	208	224	216	178	197	209	234	202	217	213	217	220	198	217	213	209	206	224	217	199	203	218	217	207	202	229	206	218	195	201	202	216	209	205	242	223	198	199	208	204	217	250	206	215	209	203	217	186	264	213	234	217	204	231	192	201	226	221	199	218	216	197	210	224	203	242	170	195	207	224	205	209	195	198	226	198	198	199	199	208	188	219	234	228	198	205	199	206	199	205	201	201	206	210	191	208	217	219	206	220	216	227	203	188	184	226	202	224	193	211	194	228	216	179	211	222	244	202	206	199	192	201	185	216	212	214	208	212	217	196	225	205	212	164	220	206	206	197	217	216	201	186	216	214	191	191	221	194	196	187	207	197	247	177	202	186	212	205	206	210	181	194	195	185	197	189	204	193	197	238	209	219	229	226	225	242	215	223	213	171	196	190	224	217	213	201	173	232	220	202	210	206	229	196	221	210	198	194	175	199	209	225	200	220	229	179	214	207	182	203	198	204	197	219	188	207	221	217	220	185	180	230	215	222	206	191	216	238	193	200	192	189	210	197	198	211	211	217	216	190	194	207	198	194	218	207	220	222	204	205	220	193	195	216	193	208	215	205	218	228	219	196	197	207	202	211	200	236	216	214	188	191	199	207	216	185	217	201	235	202	200	188	215	221	224	209	207	205	200	217	199	220	223	199	213	184	214	176	201	189	218	209	216	201	219	237	186	208	215	210	195	193	198	209	191	212	207	203	202	216	199	231	197	211	197	217	192	220	192	196	221	208	207	196	188	199	200	199	221	212	183	211	213	177	189	215	200	215	224	217	206	204	229	244	205	234	229	202	239	214	203	198	210	175	207	221	213	232	191	220	211	188	227	204	209	210	190	224	189	209	215	219	211	195	241	212	191	181	198	218	218	201	216	201	221	203	214	206	218	229	198	229	213	227	206	217	184	214	181	222	210	224	224	215	186	214	205	219	198	206	219	218	206	178	227	207	228	213	222	213	206	191	220	223	206	183	197	211	194	201	204	216	195	184	212	198	197	222	204	207	227	203	205	227	220	197	201	198	213	201	193	212	221	188	216	199	201	199	208	206	212	226	208	211	198	215	217	211	212	200	192	214	198	212	209	207	170	196	227	218	207	199	213	208	180	229	212	191	218	203	233	191	216	237	208	214	231	196	197	203	207	191	219	215	208	194	195	193	175	210	213	192	217	211	223	204	213	204	212	207	186	214	209	205	166	228	203	196	232	210	207	203	195	199	205	242	202	169	222	224	185	201	182	206	232	214	196	199	216	225	195	185	222	211	222	212	204	217	231	186	176	212	209	217	234	212	223	208	206	229	187	211	241	192	217	232	199	192	231	207	212	217	203	215	216	183	214	230	194	241	216	202	181	202	201	210	203	210	209	220	217	205	201	235	205	187	207	200	203	216	184	218	226	175	209	212	193	209	173	235	191	195	197	220	174	242	193	221	222	201	179	187	218	224	184	207	172	208	176	199	198	201	212	214	230	234	202	199	188	223	213	200	227	216	231	206	212	219	221	190	194	225	197	238	183	207	226	207	191	204	256	187	213	200	194	239	205	233	215	201	239	187	198	213	244	211	206	199	199	192	186	207	214	202	195	205	207	201	195	212	194	184	200	230	220	226	218	195	234	210	205	205	211	195	215	232	195	254	213	198	192	205	189	199	221	205	228	204	213	211	189	228	194	219	203	190	200	203	204	196	211	182	200	205	196	217	220	191	228	218	189	209	206	218	208	200	203	198	210	216	227	195	194	213	225	219	226	159	203	231	215	231	212	231	214	216	200	223	191	214	210	214	228	194	192	183	202	208	196	205	219	206	179	212	229	209	199	221	189	181	177	237	198	210	213	216	216	193	193	190	208	233	216	202	208	220	210	215	205	239	226	197	202	212	230	200	205	211	229	209	174	230	216	211	203	214	177	235	231	206	237	220	229	213	234	222	200	221	211	194	207	204	214	194	215	215	215	205	228	207	181	184	217	203	169	200	202	222	220	243	207	208	177	204	186	208	218	195	198	202	217	220	196	228	240	207	231	201	214	212	231	205	199	202	211	179	187	205	236	199	225	192	186	185	206	219	193	226	211	193	201	226	204	233	206	237	204	201	201	232	185	227	197	201	204	196	219	212	214	193	181	205	185	202	204	186	197	223	227	221	216	217	191	231	203	206	203	200	208	208	198	208	186	240	206	195	220	227	206	214	209	202	203	203	227	166	205	227	205	209	212	193	192	224	202	210	248	209	217	224	227	180	180	208	208	208	194	192	211	183	189	204	200	200	223	213	227	178	177	204	206	240	191	240	192	190	183	238	213	205	212	214	197	227	214	194	217	189	217	204	222	204	227	190	199	220	203	200	217	210	204	207	202	211	193	208	182	210	225	204	210	207	207	191	204	207	178	199	230	202	219	222	231	217	232	242	207	219	206	185	218	212	218	197	218	212	255	193	173	218	180	221	199	205	203	209	248	201	197	208	190	222	225	214	210	201	206	206	202	228	209	214	213	219	204	210	216	227	214	224	220	196	226	183	206	220	209	217	201	183	195	201	223	195	201	205	181	197	194	192	203	216	207	208	212	228	218	198
5192	7297	14435	11559	7103	5003	4139	3121	2061	1826	1673	1707	1508	1341	1117	1031	1086	2659	5146	4939	3593	2046	1200	758	767	773	755	749	798	789	756	771	759	765	781	755	765	754	741	692	778	769	740	758	755	753	723	794	782	772	747	785	736	822	786	728	715	734	799	779	782	790	728	740	740	747	765	760	739	760	755	777	784	744	751	783	802	769	735	805	724	759	806	741	750	702	785	759	759	750	790	757	753	754	717	704	751	804	830	780	732	768	771	717	767	771	742	749	729	764	737	785	758	741	734	741	703	807	711	763	779	769	774	739	709	715	787	799	689	755	786	844	796	803	742	779	738	718	741	737	770	810	782	766	783	789	707	773	747	778	800	773	742	753	751	740	803	775	737	795	749	740	741	763	794	730	760	774	759	812	717	770	721	793	705	736	768	740	826	741	722	765	763	725	751	757	740	766	730	720	739	720	798	763	788	756	765	783	734	776	796	781	768	754	747	795	763	837	789	790	714	752	769	802	749	760	756	763	748	794	755	770	764	721	732	766	775	761	705	736	757	735	775	768	746	742	777	721	763	755	757	721	788	792	766	736	767	742	763	765	727	757	770	825	718	829	734	768	804	750	738	798	773	754	765	736	735	788	719	780	753	726	760	778	779	786	752	789	720	710	739	731	758	741	751	778	736	725	750	770	748	757	743	788	754	803	797	773	788	764	735	759	777	723	764	738	786	757	805	770	794	774	753	787	760	767	795	772	739	804	771	788	789	765	737	737	748	778	767	806	734	763	798	856	782	792	855	800	822	781	798	770	740	745	784	794	765	819	783	773	736	779	785	776	732	770	749	790	712	785	782	770	759	755	743	766	790	777	779	783	757	710	815	792	771	730	734	753	758	768	787	784	777	748	738	745	789	775	817	727	749	745	760	744	760	769	756	780	670	752	745	821	809	758	746	775	779	738	731	800	748	798	820	816	778	758	734	747	807	736	730	756	721	753	734	752	749	782	739	800	762	720	723	780	757	761	762	814	768	795	695	790	769	803	746	721	728	811	746	764	732	752	733	811	785	762	729	766	751	780	744	787	760	764	779	723	768	757	741	810	767	745	794	749	779	741	785	772	770	718	758	754	764	768	793	709	748	766	706	718	805	727	723	791	716	717	755	724	729	745	743	786	691	787	718	771	751	745	782	756	745	743	813	762	745	754	771	735	788	729	795	782	795	792	777	757	753	753	726	765	754	732	807	757	808	793	733	737	769	721	814	749	721	753	772	739	729	778	767	724	807	739	762	738	728	773	757	716	815	757	764	714	790	752	693	743	744	760	720	724	686	715	796	726	746	759	752	759	793	762	738	775	751	797	758	742	764	705	763	766	714	751	763	741	778	795	772	814	731	800	804	767	783	735	722	719	719	758	774	746	773	776	749	786	759	754	777	783	778	735	738	728	791	758	761	749	769	734	780	735	746	759	818	771	761	784	700	712	768	753	769	768	740	759	758	783	765	740	748	770	767	695	791	717	778	733	729	760	713	779	732	742	721	805	761	741	730	773	774	755	725	745	790	736	761	736	732	802	785	797	777	767	741	793	782	788	726	756	755	711	779	770	758	770	829	718	733	769	789	717	766	786	793	759	799	757	785	734	726	791	805	780	753	744	752	764	759	774	765	728	769	784	763	789	712	775	766	734	780	799	750	748	766	766	743	777	751	706	709	750	759	755	772	764	774	810	828	750	756	781	789	767	718	770	779	716	786	774	733	738	757	756	744	806	736	762	789	785	800	707	650	736	817	769	778	746	710	741	791	792	723	755	727	680	787	807	803	741	720	802	753	772	783	759	773	820	752	781	776	778	735	731	738	760	734	784	742	738	735	685	752	774	740	810	753	749	767	772	764	742	761	728	750	792	784	743	731	790	805	758	747	789	725	704	782	730	797	759	801	760	768	773	749	695	774	746	748	744	774	731	797	765	786	802	767	796	745	769	733	748	774	773	785	738	763	764	771	734	788	707	711	747	766	746	774	793	772	774	795	736	830	785	725	744	767	724	787	801	742	740	806	792	798	785	756	766	700	782	753	774	761	764	745	777	747	777	764	724	750	735	754	752	740	742	740	755	751	747	748	791	733	822	780	815	783	794	751	719	727	772	766	747	751	783	788	712	749	781	737	706	802	762	773	766	767	744	784	713	705	814	821	761	764	811	746	770	785	754	721	756	754	794	739	791	768	731	767	719	788	775	778	773	692	747	781	742	779	771	764	733	745	775	735	807	766	729	766	771	826	816	756	782	753	766	757	750	708	753	753	775	761	736	731	778	808	782	750	725	754	789	769	757	758	724	726	763	710	744	778	769	720	760	767	768	769	769	773	749	728	759	727	772	809	786	713	768	751	772	776	761	776	779	752	784	761	770	800	710	775	728	719	764	788	714	766	760	797	741	763	800	772	768	782	716	758	787	750	794	763	729	725	730	765	778	756	738	735	783	799	723	729	754	721	740	768	744	764	724	758	802	751	782	783	805	791	792	711	721	727	758	764	777	709	712	758	738	745	776	747	806	799	701	723	744	813	761	718	778	732	739	809	709	754	730	731	728	752	739	805	737	759	763	734	750	719	746	691	757	758	753	716	797	746	740	777	775	754	769	766	767	771	796	736	751	798	805	786	763	800	732	714	756	795	779	750	768	793	785	788	715	754	718	718	740	782	764	734	762	755	743	783	759	789	782	755	731	758	783	755	747	799	746	758	795	771	745	737	717	770	755	706	766	744	790	783	743	786	781	762	803	751	789	766	762	763	770	736	746	760	732	765	717	733	780	756	750	766	802	797	768	733	697	797	742	770	785	753	740	740	778	738	745	761	771	790	751	756	785	775	797	762	769	771	738	751	769	757	761	755	807	779	752	725	758	773	762	763	768	757	748	772	737	764	755	765	787	732	765	765	740	756	733	758	776	827	787	775	770	766	802	796	722	771	767	759	769	739	771	756	823	756	802	716	783	776	783	787	762	765	730	721	754	775	730	764	769	760	732	757	726	751	764	719	733	735	786	771	763	769	752	778	781	795	730	746	799	727	750	750	777	784	730	763	772	760	726	807	774	757	768	763	744	758	760	743	722	774	760	742	710	777	723	757	746	792	734	729	763	762	741	770	734	750	788	735	724	755	741	732	774	788	734	761	774	796	782	827	774	793	735	714	835	733	698	746	719	749	770	742	724	804	752	711	805	786	750	718	763	757	727	706	736	730	756	783	718	825	761	821	738	810	805	777	710	778	747	758	728	768	746	824	740	755	771	740	740	694	756	771	725	759	725	777	738	739	763	759	757	692	785	743	775	704	763	784	738	744	757	778	746	809	764	754	741	754	785	696	756	823	697	773	750	729	736	776	820	738	770	776	766	746	735	756	702	813	752	767	747	733	731	741	765	764	782	772	700	745	759	767	754	817	772	761	755	769	786	776	750	746	681	778	759	771	725	747	772	746	778	717	721	730	781	800	753	764	744	739	728	743	712	762	769	748	807	716	761
16647	15860	19673	17882	16084	13313	8829	6195	3360	1315	1077	1058	666	385	444	398	683	2957	7912	6832	3937	1653	578	231	199	217	180	188	213	220	219	169	205	225	195	198	234	215	204	207	195	212	195	190	209	168	215	188	175	178	198	207	180	209	205	182	205	180	213	176	192	184	205	198	181	221	190	177	195	188	204	204	188	191	198	210	203	207	214	180	212	214	198	224	190	171	218	216	177	203	193	199	221	211	186	195	206	225	225	203	209	215	193	218	204	218	191	194	211	201	182	193	212	190	205	181	200	179	181	190	206	209	201	193	213	203	201	213	194	199	206	193	221	209	209	206	179	196	209	205	190	223	228	185	188	221	200	229	205	200	226	198	197	215	188	193	187	199	200	223	189	208	210	202	208	186	196	179	204	205	236	235	209	183	190	188	206	189	204	186	200	241	178	193	179	223	178	201	223	189	201	191	195	199	205	221	222	210	196	194	201	198	217	225	185	228	202	205	207	212	198	215	211	197	192	212	218	221	192	222	226	197	219	196	204	225	193	189	193	216	230	212	200	206	202	217	204	167	194	202	216	226	192	225	189	190	209	211	218	211	168	198	178	211	228	211	201	209	198	206	220	206	205	207	186	175	204	185	220	183	204	211	204	184	205	200	189	203	205	199	213	204	187	200	186	191	213	195	198	211	210	189	192	215	212	206	223	187	192	205	197	206	206	211	173	203	194	213	200	188	223	187	190	162	178	191	189	201	206	199	197	208	208	193	184	210	202	197	212	187	217	211	190	203	196	228	200	188	199	238	200	178	186	211	197	214	190	215	188	216	217	185	201	162	215	198	197	196	213	193	198	208	198	235	201	185	209	191	201	217	192	202	206	203	193	202	227	215	223	199	200	215	178	206	224	221	189	187	214	204	216	207	198	199	194	188	216	201	200	204	200	193	210	206	203	200	199	213	203	211	197	187	200	192	187	205	206	220	231	206	224	235	223	201	197	208	192	198	200	182	208	190	202	180	204	184	199	208	209	208	201	196	194	210	198	205	187	195	196	195	188	206	200	211	180	198	211	203	198	175	230	195	205	213	200	203	212	194	193	250	220	204	227	211	223	186	211	180	203	204	190	178	210	186	200	205	221	212	219	178	194	214	221	217	198	184	202	206	194	191	184	184	208	177	207	195	208	207	196	199	193	192	185	192	211	200	203	212	231	197	194	215	230	210	200	221	187	217	218	177	201	208	173	203	192	188	203	212	185	199	206	215	195	193	216	199	206	206	203	218	192	203	200	202	173	215	201	189	190	200	200	175	178	203	207	182	197	189	208	196	195	191	178	207	215	203	195	207	215	195	206	196	199	215	197	193	212	184	210	208	189	193	209	221	182	200	197	228	201	191	164	208	198	216	182	203	184	197	198	198	205	198	187	202	216	194	213	200	225	199	197	205	212	221	182	187	189	182	208	205	204	189	206	181	211	183	194	208	183	198	191	189	202	185	187	208	204	190	168	190	215	216	193	192	228	211	193	227	200	207	226	195	193	222	195	197	179	203	191	198	213	185	219	218	187	195	207	207	191	194	218	193	162	218	213	189	189	221	195	202	204	221	206	199	177	185	158	186	201	200	233	212	195	204	199	190	204	208	209	205	218	184	176	211	232	203	199	187	178	188	190	197	202	219	184	225	197	198	181	179	206	203	193	209	227	188	251	200	214	193	203	208	194	190	204	196	201	216	221	211	212	214	195	177	201	215	211	191	187	197	182	176	194	219	187	225	196	197	205	209	184	213	209	207	189	197	206	217	194	199	212	204	177	173	232	199	216	222	179	197	194	199	194	212	210	216	204	197	192	223	204	182	188	203	189	230	215	200	208	169	198	200	211	221	201	217	197	197	210	173	189	187	200	177	191	198	187	223	235	227	205	198	202	201	200	200	216	229	189	194	208	182	225	216	203	194	196	194	185	185	180	206	205	201	197	201	196	203	204	201	201	213	188	198	205	220	221	199	221	201	194	187	225	195	168	218	177	229	216	198	192	194	189	179	202	199	181	224	172	174	206	207	189	228	205	218	195	201	191	182	204	195	205	197	180	197	206	187	207	215	214	187	175	209	239	221	175	201	205	204	213	181	215	209	194	213	190	208	221	215	217	196	195	199	205	214	207	198	184	171	194	202	204	198	186	186	216	199	170	215	190	208	196	196	180	207	198	202	195	203	227	214	227	215	184	202	201	219	182	192	212	184	193	201	185	196	185	191	208	209	189	177	193	216	188	211	207	198	215	195	180	175	172	195	187	213	198	201	193	209	184	201	213	221	212	219	207	222	211	202	213	192	180	218	217	200	203	207	193	206	177	210	230	215	180	217	199	179	209	208	187	205	208	214	193	215	186	203	214	188	184	183	195	197	213	196	219	226	192	201	206	196	213	200	195	221	206	179	188	181	215	211	220	202	200	175	218	222	211	187	169	235	212	199	204	219	204	210	203	191	188	213	187	189	202	177	209	197	223	216	198	213	203	204	190	198	210	201	188	194	200	178	198	218	200	203	214	202	198	194	197	184	198	200	218	211	194	201	216	207	214	192	190	199	216	193	206	190	206	195	207	208	201	183	208	178	217	224	195	180	217	179	203	205	184	181	219	186	212	198	205	196	205	196	204	207	210	191	199	213	220	199	196	186	174	188	196	193	218	193	216	200	190	176	202	183	205	217	177	218	221	193	198	188	182	199	196	219	196	212	210	189	202	225	213	200	199	198	205	214	209	186	197	197	195	203	191	231	210	199	186	212	189	209	179	188	201	189	205	166	164	180	218	219	201	203	190	185	202	186	202	216	198	185	204	227	171	217	168	226	188	182	200	203	181	184	218	196	211	218	203	221	189	212	202	208	214	223	211	219	198	201	200	208	198	208	179	191	178	206	202	207	215	217	205	216	205	218	222	205	202	212	182	187	192	207	171	208	207	213	225	202	192	193	201	219	196	196	220	193	205	192	197	207	176	186	190	211	208	188	208	224	184	187	192	196	200	214	219	204	199	198	201	202	200	201	222	198	194	191	176	206	211	177	211	205	204	187	195	213	214	184	186	193	206	203	194	222	204	193	204	178	177	197	216	223	191	226	227	216	215	213	203	197	199	188	209	195	210	172	155	198	183	197	203	180	215	196	195	196	184	199	207	182	213	176	205	212	192	208	234	189	177	191	219	196	215	203	191	192	187	195	191	206	207	206	208	207	203	208	201	200	185	211	209	200	176	187	228	185	184	208	210	209	200	190	173	205	186	200	211	205	205	219	182	184	191	179	192	198	208	198	210	190	231	210	208	203	195	197	196	187	175	190	177	218	187	209	198	193	173	187	215	216	219	193	211	189	186	216	217	210	225	221	200	217	210	211	195	210	232	187	188	210	208	194	208	194	217	187	191	224	223	212	191	221	187	196	173	189	207	198	208	222	200	211	196	222	196	191	201	187	197	206	244	215	213	212	214	206	194	218	194	191	195	215	210	211	221	208	190	204	201	195	189	177
14874	14703	23894	26806	25752	23214	18170	15861	10688	5649	5613	6130	3707	1984	2427	2211	4011	14869	28402	25046	17187	8384	3017	873	727	749	767	791	766	727	709	728	760	728	780	741	756	795	746	728	727	756	725	757	762	759	748	773	702	781	693	704	758	745	771	766	789	783	794	787	712	783	738	733	767	764	702	727	763	758	738	742	766	721	760	738	758	780	758	772	771	721	753	775	682	783	737	804	720	761	730	725	788	767	751	706	728	771	693	738	712	729	748	754	758	741	783	704	719	796	778	739	780	733	809	757	731	763	726	764	737	763	733	736	700	727	790	732	748	781	753	736	752	730	765	774	736	765	753	719	725	765	713	741	736	725	761	710	757	722	728	741	726	748	726	801	750	710	684	745	734	791	743	732	729	729	708	702	746	766	745	752	713	785	777	803	740	765	720	761	749	704	755	745	761	739	758	763	731	733	727	747	699	691	703	736	738	745	773	725	774	679	734	837	721	747	699	751	732	762	742	732	697	778	743	756	735	725	722	745	754	735	731	734	722	747	776	770	714	762	778	784	712	758	721	722	737	746	825	730	772	744	769	730	701	776	737	675	744	762	780	762	745	751	725	778	688	736	749	733	706	773	740	710	758	722	765	761	737	732	768	779	806	745	728	729	762	737	728	679	722	739	740	816	770	769	742	749	770	756	696	666	784	778	736	756	797	758	777	805	740	743	709	756	746	714	712	770	761	738	751	785	751	736	749	733	749	763	742	785	759	749	721	715	792	755	768	725	744	742	761	703	758	723	778	714	748	735	725	713	722	794	768	732	706	733	717	736	734	732	781	777	788	769	710	693	765	785	774	724	719	786	765	728	674	760	731	822	730	764	735	728	722	746	761	763	764	756	733	771	782	730	739	740	753	719	738	743	750	781	851	728	746	736	768	707	751	742	756	733	713	776	724	795	763	719	717	752	710	763	723	733	736	727	782	755	720	760	759	770	753	761	728	738	736	726	734	759	807	741	723	752	726	746	773	759	743	735	747	717	772	739	755	746	738	744	768	812	719	737	780	787	736	741	790	775	718	712	731	707	749	748	726	698	792	694	765	792	763	727	791	747	735	742	729	754	775	767	746	727	721	759	724	736	719	714	742	784	805	776	774	723	732	759	834	723	763	684	747	688	772	779	766	731	748	745	789	814	758	735	731	694	758	718	716	739	763	728	744	760	766	787	740	776	700	728	738	683	719	794	780	745	720	737	747	744	783	755	726	715	795	744	723	743	735	710	766	761	746	769	743	827	751	755	775	724	761	784	754	742	813	724	747	777	717	723	676	771	806	780	725	754	746	712	804	736	765	739	762	766	750	801	732	726	752	754	736	771	709	730	769	721	752	741	753	765	775	755	737	808	743	787	767	768	726	733	762	762	796	754	753	787	776	724	753	760	762	725	752	764	752	741	735	753	785	752	807	738	710	756	774	736	718	724	708	747	732	754	728	728	729	750	749	749	700	765	763	701	807	722	779	737	813	713	714	706	741	796	733	734	747	764	712	702	749	765	687	735	800	760	774	757	754	740	730	736	762	751	726	744	732	754	738	760	762	782	691	731	775	736	723	790	756	767	730	726	715	794	735	751	721	774	749	782	726	757	756	761	743	713	713	734	708	692	774	753	735	769	712	731	755	735	796	776	734	765	750	693	732	789	762	745	754	757	753	711	778	682	729	704	731	768	724	745	718	735	712	743	776	753	754	736	713	734	780	722	712	773	754	769	734	762	735	785	744	772	723	776	759	758	725	729	700	731	766	716	748	709	704	711	734	764	755	806	718	716	763	733	747	706	762	778	761	776	747	753	750	710	783	702	784	759	714	745	695	789	771	715	755	737	774	738	743	695	777	755	718	777	752	735	749	740	738	757	698	775	756	742	747	730	737	680	773	711	739	749	728	717	763	767	736	771	715	739	749	711	735	712	753	760	762	720	785	787	761	771	702	766	764	726	788	738	753	785	725	725	754	797	733	743	671	756	766	733	737	681	757	733	701	740	728	713	732	727	761	764	776	742	707	741	794	760	691	723	726	795	717	736	768	742	744	690	763	715	708	759	740	737	711	808	750	740	741	757	727	750	705	752	707	750	793	710	737	737	699	740	698	727	773	771	743	687	804	730	724	754	741	768	764	784	757	736	767	716	710	783	731	781	735	725	736	739	716	731	790	728	756	698	724	786	677	755	729	727	817	723	684	724	770	734	691	727	725	768	749	781	699	770	761	736	714	741	737	721	781	752	731	744	772	758	792	745	724	786	710	724	733	695	734	700	764	773	728	720	806	736	744	778	742	733	805	753	798	769	823	750	765	807	785	701	709	722	739	744	732	693	764	773	747	750	731	744	697	733	777	720	714	724	771	722	765	738	746	735	712	743	735	740	724	735	769	710	783	730	750	750	732	800	758	790	736	725	718	752	706	709	739	726	757	769	708	723	699	717	700	711	751	733	731	723	764	727	708	773	743	724	783	794	776	751	761	772	719	761	734	746	740	778	766	707	728	709	778	728	750	733	740	748	756	805	749	723	740	737	692	769	715	715	714	756	737	723	734	736	711	737	754	779	672	776	725	725	764	734	690	815	763	754	776	786	713	752	780	740	738	730	716	749	784	768	707	769	743	718	737	746	747	753	801	760	730	751	754	770	758	758	778	745	765	682	758	758	759	714	722	706	794	776	765	808	770	723	755	766	775	731	768	737	765	741	695	740	751	734	751	769	720	709	701	715	762	751	766	738	744	770	734	726	751	766	723	700	738	775	772	762	692	740	748	783	732	741	743	767	835	744	742	757	732	781	746	748	790	793	751	755	731	765	740	765	729	755	771	756	764	701	715	770	743	774	720	768	765	732	714	751	730	688	746	753	734	737	737	734	719	693	763	742	732	742	733	734	705	758	804	723	749	780	742	728	760	774	697	752	737	784	787	732	746	772	742	829	726	741	755	759	703	775	733	692	725	698	731	792	724	744	685	747	766	747	732	761	796	779	791	746	747	717	775	709	740	734	737	768	751	726	741	718	753	769	695	759	732	733	792	762	777	725	746	745	756	798	732	756	696	732	738	753	761	735	758	752	764	744	704	697	727	707	684	792	749	737	752	737	755	783	759	762	740	774	739	716	742	740	734	720	751	733	702	716	796	715	729	761	777	704	690	742	724	734	717	720	739	730	773	753	755	734	743	723	756	721	741	724	715	725	761	718	763	725	781	683	743	699	743	761	725	735	766	748	760	708	727	739	759	806	779	719	757	754	737	740	756	746	716	720	755	752	732	735	783	754	691	758	723	782	771	743	712	731	739	716	751	756	716	750	786	720	693	709	725	748	694	740	763	767	749	716	738	711	751	778	760	788	734	758	733	734	742	785	767	774	766	698	707	762	802	787	753	764	733	720	739	747	749	746	716	690	796	769	749	788	772	744	780	732	774	737	750	741	754	756	741	722	718	792	782	720	748	726	721	793	714	731	725	710	808	781	742	734	739	737	752	723	778	791
24545	20782	26429	21892	18634	15217	12576	10263	5948	2708	2183	1976	934	581	585	672	4434	11434	12959	8685	4208	1707	617	309	264	229	233	261	253	292	257	234	239	249	252	246	256	255	280	249	252	223	249	253	266	243	270	266	269	234	292	234	265	245	218	265	242	265	266	251	208	245	241	260	244	259	252	251	267	241	242	234	235	252	255	236	240	253	243	229	233	268	272	249	257	243	247	251	238	261	232	244	234	257	258	244	228	228	236	265	243	268	250	267	233	235	231	274	233	223	246	240	262	261	214	265	249	275	260	254	266	256	246	244	215	238	229	267	238	248	245	232	280	206	286	243	275	248	240	245	255	267	236	246	250	240	242	255	242	281	220	250	235	246	237	252	257	250	262	254	220	258	238	257	243	263	257	265	243	225	225	223	262	265	234	266	257	268	222	268	224	263	228	279	228	277	237	237	242	253	256	255	248	233	232	232	269	257	261	236	240	243	254	253	264	248	241	249	262	209	262	261	247	243	262	248	261	255	244	235	263	258	209	234	232	278	242	272	259	284	255	241	267	257	248	252	266	252	244	243	233	242	280	229	247	254	232	241	252	232	251	250	252	246	226	281	270	259	251	240	223	226	236	279	245	253	232	282	270	251	250	266	243	232	238	255	253	248	249	226	239	276	266	241	234	267	254	230	239	233	257	233	259	244	242	218	221	244	242	269	233	289	251	257	297	248	266	245	266	255	257	267	233	254	236	261	264	280	288	267	248	245	248	245	223	258	258	242	234	246	257	252	276	235	273	232	220	250	262	234	226	259	226	239	260	258	279	230	253	251	264	250	281	214	252	267	269	270	272	237	266	276	239	239	237	250	238	228	251	264	286	274	245	257	236	274	231	234	281	247	251	233	234	246	230	232	248	217	240	244	253	233	262	266	275	258	268	265	249	258	243	265	245	253	242	268	245	246	236	247	236	274	267	249	269	258	241	282	262	258	271	259	273	268	252	224	259	253	260	254	264	244	242	232	267	256	214	259	236	236	246	277	259	225	249	231	268	244	249	253	249	236	262	257	263	245	249	234	237	276	244	249	226	249	241	267	237	222	250	240	231	246	247	259	227	255	249	246	244	280	248	244	285	284	275	249	257	286	265	267	232	245	227	272	261	234	227	257	261	258	267	245	240	242	296	263	245	249	231	251	281	264	234	256	219	249	268	228	222	251	236	248	261	236	265	246	229	268	259	277	242	251	287	236	244	251	219	254	247	266	253	285	252	231	273	258	239	257	247	236	263	233	254	230	235	266	257	252	249	255	242	266	244	228	249	230	262	227	255	262	233	259	265	235	247	243	255	242	244	270	240	254	235	230	244	277	247	259	251	224	240	249	236	265	231	259	240	250	241	254	273	233	260	265	242	251	240	250	242	249	257	236	241	261	255	237	217	294	243	257	221	245	267	258	251	273	268	262	266	278	284	251	261	243	242	269	230	231	249	250	244	248	266	255	213	234	248	197	264	255	247	255	240	212	250	237	238	263	268	250	283	264	256	219	258	240	252	241	252	276	244	244	257	231	262	236	259	261	271	241	237	249	261	247	257	251	266	258	242	253	228	262	226	245	270	242	259	214	271	270	238	242	234	233	270	259	214	256	247	263	273	255	244	277	285	256	239	261	287	259	236	257	245	254	267	252	242	248	259	245	268	249	250	272	238	253	254	248	229	255	275	261	280	260	249	241	221	259	266	236	242	263	283	279	256	230	256	254	226	268	262	215	260	244	263	249	235	259	262	257	263	253	225	261	266	275	253	240	238	239	241	217	275	257	292	259	224	265	241	246	258	252	269	266	238	232	218	257	247	244	245	221	253	251	226	277	286	272	275	254	260	284	262	233	252	257	266	267	277	249	249	257	220	261	278	265	246	295	253	253	243	227	244	251	253	230	236	235	257	241	280	243	270	250	241	267	241	257	255	243	260	247	254	249	267	258	276	259	267	244	274	262	246	272	236	254	249	265	286	253	269	251	239	271	248	274	267	240	239	256	226	270	224	267	261	221	266	267	249	242	224	238	258	266	257	256	242	219	254	249	230	250	241	243	242	265	246	248	268	251	254	251	239	242	259	250	253	235	233	255	248	241	237	232	271	230	237	250	250	246	254	278	244	246	236	249	245	221	262	227	244	265	244	258	237	268	272	263	241	261	234	242	244	234	253	245	219	244	255	253	232	269	246	249	261	229	261	253	263	253	243	238	245	238	251	229	240	248	254	263	248	243	266	236	260	259	247	261	225	233	269	246	232	292	274	204	238	259	246	239	282	237	271	264	240	246	266	268	256	261	229	245	229	230	250	266	231	240	247	251	264	230	231	228	224	264	259	232	239	232	257	235	239	268	249	256	236	249	223	259	272	229	243	255	273	263	274	235	245	280	266	283	262	281	245	238	224	271	254	243	256	236	247	240	276	297	259	235	263	234	272	254	267	261	231	261	281	255	252	228	224	232	263	249	231	250	261	267	261	244	262	253	260	241	243	271	244	239	239	263	245	248	265	253	275	258	272	254	237	251	257	262	234	246	244	239	248	261	240	260	229	268	232	259	234	279	258	224	243	240	238	256	211	237	257	249	244	247	232	241	270	245	237	241	278	242	256	242	257	265	239	281	232	258	247	258	242	261	279	240	239	253	234	247	272	274	252	235	225	253	237	231	252	265	251	220	258	265	264	218	249	231	229	240	261	269	258	248	281	256	233	260	264	254	261	267	269	247	240	245	239	245	256	262	244	236	229	250	254	277	248	256	275	250	251	261	234	260	252	272	242	275	248	247	261	235	245	233	244	235	241	240	247	238	236	261	249	253	264	238	224	248	226	261	255	271	244	246	233	285	268	251	213	242	260	265	234	242	220	245	233	264	229	267	240	247	231	224	257	268	287	232	263	227	248	264	251	261	234	272	232	227	247	235	216	260	267	253	237	238	246	231	253	231	236	232	243	241	251	251	250	245	241	261	247	248	255	238	246	243	235	249	272	245	249	271	268	252	251	255	244	265	269	256	248	245	229	240	240	212	260	242	287	234	246	278	279	247	266	269	237	247	252	256	259	254	253	259	243	274	272	251	249	244	247	256	257	231	261	266	249	218	232	265	265	247	268	261	239	246	281	262	250	232	242	260	263	263	279	240	236	245	252	226	257	227	254	229	223	255	257	227	236	268	245	267	233	267	255	221	246	231	239	258	225	261	264	260	238	240	224	245	254	235	290	229	228	249	259	253	244	269	229	264	280	228	247	244	255	245	249	228	247	237	245	271	279	231	256	231	255	220	240	235	249	237	245	255	265	244	257	254	215	245	217	242	257	290	241	275	256	238	251	281	234	236	261	236	242	237	277	232	250	235	244	254	236	274	251	248	278	222	267	245	249	273	233	237	244	229	252	268	230	239	245	241	242	251	227	232	269	238	249	211	250	241	258	236	250	245	250	247	278	251	264	277	248	263	281	248	244	258	273	269	242	271	229	229	238	244	246	299	239	276	236	264
20018	18474	29235	30309	28239	24750	23643	22228	15526	9777	9959	9558	4477	3257	3355	3817	19739	33501	34462	27165	17543	8601	2845	1008	890	899	903	913	826	887	884	905	918	892	899	908	896	876	908	840	923	854	930	959	879	892	869	900	863	858	886	877	870	935	881	948	865	857	891	918	869	867	903	948	900	926	889	894	886	861	887	919	904	913	855	956	857	894	944	927	917	925	921	909	928	877	867	845	871	898	925	892	861	919	870	905	873	865	829	915	806	908	895	862	869	943	862	915	918	888	898	874	895	923	886	927	867	886	890	925	921	892	850	866	916	906	900	946	924	971	905	888	919	926	904	879	894	895	890	901	852	860	877	888	927	899	900	866	893	855	956	861	894	911	952	831	908	885	889	912	911	861	961	895	945	882	852	868	872	945	926	945	883	913	918	907	893	895	898	939	894	909	931	887	906	866	860	843	901	887	885	936	872	871	948	796	937	900	880	851	859	894	858	928	844	913	895	897	927	907	923	897	885	886	911	895	841	869	878	907	942	932	876	837	912	927	880	848	910	883	939	860	904	887	872	897	937	827	901	862	871	930	899	893	923	898	915	928	892	916	939	917	857	875	904	892	899	900	911	858	880	864	880	862	900	844	868	906	910	927	878	878	877	935	848	919	876	936	908	889	862	927	881	878	837	889	913	885	889	918	884	843	925	854	856	896	932	892	907	889	927	905	851	903	832	856	907	954	858	898	890	881	852	854	862	889	865	910	851	970	902	906	914	876	915	930	889	919	918	893	861	839	950	905	882	903	960	845	900	911	852	861	924	941	894	857	898	943	867	842	840	852	883	841	899	853	935	898	851	922	948	912	883	874	877	933	875	892	889	922	896	864	887	829	887	870	875	914	852	895	956	866	913	869	862	900	875	857	857	924	933	915	920	935	844	928	881	890	853	947	880	951	881	924	915	874	880	871	844	855	890	896	898	943	856	857	856	903	909	885	892	954	904	855	850	935	885	929	850	902	842	890	919	871	896	885	924	921	910	901	950	884	890	879	859	870	949	876	850	870	881	926	890	847	924	876	889	931	926	849	932	863	909	906	880	892	878	872	894	931	871	878	892	892	905	950	884	899	892	866	946	842	901	898	828	871	933	874	905	931	834	868	885	878	902	829	862	878	850	909	893	930	939	905	884	872	949	909	881	918	889	885	881	880	914	897	857	927	880	882	833	930	935	929	839	888	890	919	903	931	921	883	917	876	928	910	877	916	942	881	905	893	848	857	961	891	910	872	868	942	844	894	940	828	940	888	901	972	919	895	897	870	864	860	890	908	873	946	841	889	925	918	848	884	887	983	875	892	907	919	871	911	895	881	918	940	853	933	862	888	878	931	864	857	889	871	926	897	891	847	912	963	936	854	903	932	921	884	909	891	927	882	913	907	911	887	923	912	890	908	840	830	865	958	877	915	881	848	915	888	898	870	911	934	871	917	889	862	926	852	887	903	890	941	870	916	913	945	881	863	909	874	922	872	906	907	949	909	930	892	899	854	842	932	912	870	890	907	906	824	873	926	888	891	877	903	894	852	879	872	930	860	899	873	875	851	893	928	889	921	890	866	909	871	915	954	933	932	818	872	949	927	939	907	944	929	883	906	907	930	930	898	866	880	893	934	849	845	911	948	882	893	862	917	943	935	935	883	889	887	831	971	864	877	910	905	939	936	955	876	920	932	850	942	911	939	845	874	903	876	908	955	924	887	934	909	847	886	915	854	920	907	893	916	901	887	915	933	872	869	847	880	884	889	861	941	899	868	890	875	882	965	895	885	842	908	887	908	860	919	895	892	912	918	911	865	911	946	894	900	901	902	887	920	843	918	912	890	858	944	937	854	982	884	898	898	855	885	891	893	854	892	901	898	919	920	903	912	865	939	928	874	926	875	892	936	924	945	938	874	884	884	883	882	932	872	931	889	869	892	898	893	885	932	939	895	853	882	893	915	880	846	845	883	864	897	890	906	837	920	850	875	895	876	875	888	821	829	896	944	888	933	880	914	898	862	870	874	935	875	919	893	895	955	888	908	911	921	926	862	841	907	828	945	920	874	919	904	862	906	886	831	864	844	850	851	938	899	865	851	885	855	917	889	917	875	903	920	870	893	862	903	905	918	910	899	826	914	899	917	905	909	933	898	892	938	861	994	876	915	917	909	930	946	976	880	848	921	916	902	943	871	937	899	822	886	857	902	944	836	899	869	874	845	847	876	884	827	953	869	940	927	879	885	922	907	915	903	944	910	845	889	891	882	933	944	856	874	868	863	875	866	894	826	927	918	888	908	911	896	849	944	849	880	910	883	923	928	879	908	943	950	901	871	889	905	925	853	872	879	929	881	882	900	917	870	876	922	879	887	873	908	845	899	844	867	947	873	894	898	930	912	910	876	884	914	882	893	916	913	843	876	864	893	876	897	904	914	865	911	980	888	921	916	931	863	918	900	887	891	848	887	940	825	933	921	934	917	860	878	940	896	923	888	875	867	880	896	920	884	876	911	891	867	920	870	873	891	952	934	841	944	902	879	887	924	928	860	894	909	913	898	909	859	858	879	898	888	910	874	871	882	912	894	901	915	868	871	863	909	881	876	923	918	897	917	935	927	930	882	886	915	893	927	883	870	853	836	851	938	888	918	897	909	909	866	892	822	902	914	881	860	827	941	847	954	922	907	930	885	914	894	863	920	895	951	914	934	901	964	884	940	880	881	884	944	901	904	908	913	913	920	857	878	896	895	864	908	935	857	930	910	931	935	953	911	911	895	905	899	879	957	908	863	913	918	828	926	867	920	881	896	919	890	931	931	920	904	896	939	861	877	922	863	903	910	886	921	861	888	917	911	931	888	904	880	948	886	869	883	924	910	906	889	881	877	896	837	914	919	883	939	893	898	887	921	885	888	829	918	899	906	871	933	908	900	944	859	906	910	900	922	939	844	907	912	918	884	896	880	944	904	874	914	893	922	865	859	875	924	907	915	933	887	840	926	882	908	896	899	889	918	874	901	946	956	935	903	945	913	910	933	889	901	916	896	867	886	884	927	887	933	922	887	891	898	881	914	887	915	881	879	909	934	841	898	923	932	905	856	892	912	862	890	885	892	924	933	921	858	915	889	912	852	882	903	903	908	888	897	864	896	918	905	961	914	896	883	892	983	881	876	910	895	857	925	883	923	887	850	823	862	856	880	928	918	916	910	843	890	931	933	822	898	894	884	897	901	882	866	869	864	867	863	918	864	892	852	879	864	871	933	907	889	866	917	870	873	908	933	852	890	928	860	939	928	885	933	908	874	891	907	916	883	914	916	936	927	915	863	859	925	850	902	834	876	929	941	830	922	850	900	873	918	940	905	908	923	899	917	855	910	895	951	873	875	874	949	895	870	915	949	992	879	903	924	855	908	908	900	876	892	910	877	864	897	908	846	909	830	889	938	880	884	843	906	864	935	880	913	833	880	940	919	902	902	893	959	884	870	931	906	889	880	887	874
5848	5070	6976	4458	2401	1445	1101	710	540	545	592	395	270	272	279	266	443	879	999	816	586	358	304	236	255	208	251	232	236	216	208	237	258	220	237	232	207	248	240	220	249	211	223	248	239	225	248	214	246	218	230	245	236	246	219	239	224	234	241	207	224	232	233	241	249	234	237	246	258	205	234	224	254	250	228	229	239	217	237	208	238	257	215	234	222	255	217	252	242	224	227	238	239	239	234	252	243	225	234	235	199	230	216	210	242	251	214	223	229	218	253	233	245	254	225	225	234	239	235	236	245	249	219	214	217	269	214	249	221	254	216	241	220	215	246	240	238	218	237	215	225	244	238	239	238	224	209	229	224	223	250	227	238	208	212	234	199	201	233	255	237	228	210	192	252	252	230	239	237	217	238	217	208	229	218	232	202	256	234	221	241	220	200	216	226	206	247	257	228	239	259	235	237	224	216	267	237	241	231	244	227	257	213	217	233	224	234	226	219	244	255	231	219	211	244	232	217	216	234	203	218	219	240	211	242	201	240	246	240	221	214	227	219	233	221	223	225	219	230	202	234	233	223	245	234	217	219	215	224	249	259	226	229	243	254	249	236	249	214	242	224	202	230	245	220	208	241	233	241	239	209	248	234	260	222	231	231	237	232	231	247	259	246	279	256	221	237	222	262	256	245	221	216	224	218	237	237	229	218	222	229	231	241	223	243	226	238	244	252	246	249	228	246	211	241	242	250	225	244	220	216	214	203	264	253	243	244	230	227	240	220	242	229	223	242	238	248	214	223	228	252	254	221	247	224	234	247	246	242	240	235	206	212	242	256	231	234	241	228	235	221	234	196	220	235	230	236	235	227	220	230	227	214	241	233	250	232	259	238	219	236	245	243	260	227	225	250	221	218	251	208	218	238	207	229	223	256	244	217	231	224	251	236	241	225	253	234	241	258	237	231	227	207	231	236	239	232	231	216	214	227	252	250	244	227	219	247	247	254	218	238	258	224	218	240	222	259	231	235	242	232	201	260	245	241	216	259	261	241	225	218	218	225	234	204	255	243	202	219	242	242	237	201	203	245	243	236	247	240	230	232	230	225	266	223	231	239	204	225	245	241	245	240	246	237	216	235	218	230	220	244	219	237	202	222	217	237	273	239	216	226	246	265	245	248	222	251	214	223	235	226	209	245	224	237	225	226	219	238	227	250	250	224	248	228	251	236	237	268	216	233	238	230	248	215	220	232	236	228	230	278	219	197	255	272	247	231	245	247	253	205	226	236	245	228	237	224	256	235	212	221	221	232	246	237	252	248	207	228	246	226	220	241	228	225	227	219	230	218	228	220	228	233	230	240	229	235	218	251	258	250	235	233	221	204	231	246	233	238	232	218	268	241	224	232	214	219	253	236	247	232	245	234	221	228	237	218	233	208	221	239	234	234	247	243	244	233	240	236	230	236	218	241	196	210	231	215	251	237	248	208	228	232	233	229	249	228	242	220	218	241	226	242	240	229	227	251	234	266	224	232	224	262	239	235	240	260	236	207	221	202	237	229	221	228	253	239	255	225	225	249	218	214	226	223	243	219	227	215	243	218	235	225	229	237	244	230	209	213	228	228	220	221	212	254	236	220	220	239	228	217	231	223	229	234	244	234	224	235	215	233	254	215	233	225	243	249	216	205	242	210	232	237	225	224	227	266	222	227	230	234	237	240	209	229	251	238	233	229	245	218	238	228	215	250	245	224	230	235	224	247	228	239	224	216	232	227	203	261	222	248	222	241	243	246	223	230	221	210	242	267	224	237	238	242	207	250	219	214	247	246	250	216	250	248	239	258	235	246	225	252	231	246	234	249	234	255	232	218	236	223	233	220	226	217	239	245	232	221	232	223	235	232	223	219	200	218	207	232	243	228	275	252	239	222	245	230	265	212	226	236	250	258	233	240	231	253	224	213	242	228	251	197	242	249	197	254	215	233	246	201	220	231	204	219	226	232	218	235	218	249	227	244	269	246	225	222	235	240	257	222	244	217	235	229	231	222	250	221	234	227	247	249	240	258	253	202	215	220	196	225	241	245	241	244	244	230	230	237	230	249	227	257	236	206	214	241	228	245	228	253	249	218	243	200	239	255	222	223	258	243	236	230	233	251	215	243	233	233	240	240	197	207	235	249	210	235	234	256	215	254	230	220	223	237	231	228	249	257	223	245	212	229	229	230	220	226	232	241	244	241	206	223	233	214	247	248	222	243	256	239	227	222	229	233	218	205	262	238	230	236	233	235	225	233	228	226	226	228	251	255	243	235	239	236	252	233	239	246	230	242	233	227	222	232	207	251	231	248	238	235	246	239	215	248	228	222	230	215	229	230	230	227	257	235	222	259	217	238	254	257	251	248	226	247	241	236	252	254	213	250	256	260	227	235	217	220	230	235	256	237	228	257	226	238	240	216	248	223	229	220	243	232	245	227	233	240	272	260	246	252	238	229	222	224	247	231	246	239	208	252	236	244	232	228	254	231	217	228	240	223	226	254	252	238	240	225	240	225	239	248	249	250	228	238	216	264	253	242	218	230	257	256	259	235	274	253	243	232	227	214	251	233	237	225	236	229	221	236	232	237	212	216	237	238	239	218	244	240	232	206	233	262	222	213	251	247	218	227	235	248	228	216	219	219	209	255	239	250	247	254	227	275	242	235	241	208	248	240	246	205	226	225	238	216	235	258	219	223	236	242	225	211	248	228	227	242	242	226	232	243	231	217	230	224	247	223	229	234	220	237	236	212	234	220	242	232	249	234	234	245	248	252	246	213	223	235	229	228	221	250	224	225	232	216	213	217	244	214	223	223	218	225	220	255	239	231	236	219	242	252	250	233	237	237	245	228	234	238	244	206	292	242	218	242	239	221	231	234	239	216	216	231	239	212	256	236	232	238	247	212	226	233	232	207	235	251	218	240	215	247	208	221	234	247	237	214	238	249	243	210	234	240	245	229	232	252	240	245	227	244	231	212	237	225	232	220	240	242	236	225	234	211	212	232	233	216	253	224	264	248	248	221	227	203	219	230	248	245	230	235	240	248	222	243	233	229	230	221	232	236	243	216	198	236	267	210	219	223	242	233	215	243	228	242	223	219	217	240	242	224	254	232	239	232	226	233	229	222	207	252	231	241	242	196	231	245	216	226	249	229	240	259	248	257	236	245	228	238	217	221	262	216	253	216	243	231	221	226	221	223	234	241	225	171	231	250	261	258	231	227	237	223	240	238	220	227	222	224	246	236	222	247	196	232	242	234	234	209	210	238	216	227	233	240	237	229	254	240	219	266	237	228	224	233	214	224	222	222	248	224	234	242	244	238	243	226	232	206	209	267	226	219	233	206	254	233	221	245	226	231	222	225	258	246	250	240	205	215	235	209	233	231	206	209	214	226	244	205	234	223	222	239	240	232	237	204	269	255	219	238	233	276	213	219	215	250	248	220	228	219	239	240	239	199	258	219	262	219	223	219	248	202	239	219	242
5708	6411	12668	11996	8174	5937	4671	3386	2689	2559	3051	1828	1225	1189	1132	1167	1992	4150	4993	3961	2541	1580	1048	862	806	853	875	817	845	859	866	856	877	798	820	858	867	823	842	861	826	805	831	832	841	868	812	861	913	839	800	819	820	866	891	865	834	820	865	852	883	773	868	841	812	909	898	827	801	821	880	860	818	847	801	776	833	906	855	844	852	837	840	851	887	845	847	892	850	846	834	865	877	854	823	840	785	878	797	838	822	864	850	866	871	863	828	863	816	877	868	822	839	855	852	783	870	838	856	863	823	811	794	808	813	811	821	864	846	888	889	798	860	818	853	852	815	835	839	832	851	866	843	840	829	854	923	840	859	822	839	842	846	860	878	852	830	837	812	831	767	827	875	863	819	816	827	767	831	851	828	842	872	841	876	822	833	867	811	843	792	776	831	832	831	826	847	836	838	881	837	830	837	811	840	835	825	823	814	858	846	834	860	908	855	830	881	828	828	832	851	809	829	841	875	862	820	880	870	860	835	794	814	832	836	845	780	828	779	862	845	874	862	878	868	837	826	803	868	830	868	866	859	840	832	822	840	823	845	820	869	865	832	821	788	816	833	835	857	864	909	833	806	925	855	869	838	844	838	848	824	894	810	833	874	847	845	820	786	810	832	888	818	808	840	844	849	852	885	857	881	881	866	813	872	835	887	839	794	879	804	886	802	829	830	871	846	825	865	895	875	853	870	881	850	793	860	901	842	826	832	826	788	868	805	849	796	844	810	830	824	838	824	798	805	870	838	832	852	820	854	915	851	816	843	787	849	838	817	843	805	871	859	840	811	811	869	826	792	827	845	852	836	869	860	833	818	853	860	868	856	824	852	840	868	828	848	895	849	867	857	776	836	820	832	896	790	859	849	852	904	841	799	855	878	839	870	843	820	783	837	815	839	892	843	830	842	886	884	824	872	831	849	765	828	812	822	822	821	817	876	849	846	818	838	846	856	832	874	859	850	841	846	831	777	795	816	877	827	871	814	878	803	838	781	811	868	864	843	806	828	816	841	850	840	807	807	831	856	851	863	796	850	855	816	852	780	796	856	879	787	821	843	823	862	852	862	850	877	812	828	827	873	833	911	851	801	820	841	850	862	848	895	859	837	830	859	890	771	798	818	833	823	889	838	791	826	832	789	798	846	846	841	848	832	887	820	830	873	883	854	892	837	827	804	816	874	824	826	831	857	846	836	839	842	834	843	826	855	874	856	829	826	880	848	828	821	782	798	814	845	887	814	832	893	852	898	845	848	850	876	811	865	844	832	832	922	860	832	843	807	854	881	842	861	820	863	857	833	829	880	854	805	847	819	894	831	835	816	818	859	827	805	845	823	852	830	858	875	836	867	849	865	842	842	847	829	842	791	889	852	834	808	840	831	835	814	817	880	815	818	826	812	809	898	893	848	875	857	844	772	872	842	832	822	869	842	848	812	886	825	893	849	832	851	806	827	825	843	864	837	780	864	830	836	827	840	865	870	807	846	849	868	748	859	808	866	814	817	871	886	859	859	835	859	840	857	874	779	847	849	900	818	807	819	852	844	854	886	825	852	902	830	823	868	770	861	788	854	838	819	774	764	860	875	809	785	810	838	801	819	840	827	781	851	787	839	830	844	846	799	816	852	875	867	787	797	865	842	867	791	843	877	876	828	852	832	809	836	890	844	798	852	899	877	846	826	866	819	874	855	879	863	818	883	811	850	818	765	810	798	824	833	850	774	801	801	783	832	841	849	870	841	812	840	863	915	789	822	862	827	818	849	806	844	810	832	847	813	853	899	822	888	848	875	834	825	839	854	828	813	806	849	798	828	854	870	805	819	858	818	846	824	895	751	806	803	847	834	829	858	887	760	836	811	786	876	792	796	859	843	861	852	805	869	872	868	834	886	852	801	841	884	816	863	829	879	801	815	869	780	854	834	784	832	843	891	865	819	867	790	815	846	920	862	850	897	830	846	852	790	866	828	825	852	804	916	846	837	867	819	849	836	819	867	826	858	893	824	826	855	813	882	853	817	860	874	865	841	789	830	839	817	900	834	801	851	850	844	817	857	891	896	864	867	777	851	839	850	856	826	805	815	877	796	875	818	839	828	901	818	848	819	822	851	817	840	785	815	833	811	859	835	873	805	805	837	763	834	866	861	800	868	846	847	801	828	785	857	838	810	816	809	821	845	841	885	863	867	810	851	882	784	901	848	854	839	815	871	847	866	874	849	807	844	872	833	832	844	883	851	798	848	805	877	813	802	848	821	836	878	847	848	859	812	826	865	857	788	871	846	822	811	808	847	850	856	871	867	874	798	819	816	834	823	812	804	821	880	821	833	860	880	867	826	818	831	889	800	824	803	850	884	863	784	857	801	831	828	813	858	781	855	891	878	893	892	889	859	871	793	881	856	827	890	833	835	823	872	797	860	855	827	861	847	804	886	789	859	842	835	782	831	881	810	863	857	802	798	858	847	798	808	813	816	812	797	796	874	843	766	817	890	820	822	860	831	810	819	910	816	789	818	835	783	798	791	840	840	878	875	834	881	850	831	856	868	855	795	820	856	883	877	807	820	810	897	839	901	860	848	824	879	836	837	792	826	857	785	900	825	842	855	835	876	803	848	869	817	840	798	807	871	791	819	807	832	837	819	921	864	862	819	821	809	861	829	859	794	831	816	849	839	866	831	827	787	868	809	766	802	805	832	875	796	758	827	900	846	845	846	814	842	797	867	863	807	845	863	865	846	776	878	856	802	819	823	830	884	827	882	824	851	831	862	810	814	841	818	844	795	841	869	865	859	898	808	809	778	847	851	794	844	846	852	845	816	798	801	856	848	845	821	828	831	863	850	864	828	841	886	813	860	837	894	827	841	821	807	810	850	838	835	932	823	815	860	860	813	828	865	792	822	875	838	860	878	832	820	811	880	901	811	817	870	833	880	844	807	798	901	856	866	798	792	841	857	864	907	850	805	747	825	878	863	858	798	832	813	887	795	820	863	868	794	832	811	861	905	914	868	864	798	821	853	864	868	848	865	835	857	830	851	826	825	819	874	800	884	904	809	835	790	800	831	803	798	793	811	828	873	790	795	856	845	884	803	787	838	866	883	853	759	856	855	848	826	843	870	860	842	838	812	860	846	821	831	804	841	859	835	871	883	810	818	863	886	796	866	802	812	806	872	824	854	822	869	803	834	802	807	835	829	813	847	815	844	806	815	837	820	858	801	844	842	830	808	845	841	888	891	827	869	817	804	808	816	836	823	877	846	893	848	864	906	803	821	806	830	797	845	882	886	872	833	864	806	843	829	856	830	812	845	810	862	875	814	838	826	900	835	829	872	837	878	804	860	906	823	832	857	792	794	815	824	880	847	852	837	821	805	882	885	859	814	856	849	859	797	826	833	846	839	804	833	890	837	863	846	831	801	875	809	814	819	885	852	816	824	844	814	798	845	866	816	857	817	834	836	838	835	857	814	868	846	858
18845	15104	21462	16567	12411	10993	7944	5230	3904	2021	1686	738	477	499	431	430	519	4860	8878	6446	3002	1275	549	243	187	217	202	186	214	222	236	200	222	203	207	201	221	207	211	198	216	202	224	224	213	207	203	200	217	216	217	207	231	220	208	213	238	211	182	226	199	203	210	227	221	217	215	243	221	216	198	193	206	220	229	208	218	195	204	217	254	229	203	183	222	237	235	224	210	207	224	227	222	211	212	225	240	210	193	218	213	244	225	217	209	198	230	216	237	220	216	193	215	253	203	196	192	218	216	201	226	186	251	201	214	207	225	196	208	205	218	216	198	197	233	228	217	208	217	192	207	207	239	220	221	219	228	196	228	202	227	231	239	204	236	225	230	192	227	233	239	220	225	217	231	212	181	201	235	202	225	205	192	219	202	227	206	236	212	211	222	190	226	219	213	230	234	214	234	219	208	243	217	217	215	214	235	206	217	222	196	240	226	230	215	216	191	230	204	193	206	215	229	204	226	235	203	215	211	211	201	220	197	200	214	217	211	227	207	226	225	216	211	199	218	229	222	209	207	217	206	236	204	214	213	242	213	221	232	204	225	226	227	222	212	205	222	205	207	188	215	219	213	215	216	211	204	208	239	205	203	230	197	231	242	240	231	210	221	221	206	238	213	193	219	204	221	205	215	213	200	224	219	243	218	209	227	214	210	211	190	229	220	205	211	240	210	211	202	203	215	210	222	254	250	214	222	209	205	225	199	233	231	256	208	196	225	206	228	229	209	231	209	229	234	220	237	196	214	218	220	191	215	223	190	222	203	211	199	234	222	211	208	244	203	211	231	241	220	189	232	266	223	225	218	206	214	219	218	228	229	223	225	242	182	213	196	192	224	238	208	199	202	219	177	220	206	234	199	198	222	218	226	231	211	208	206	234	231	216	203	212	255	221	214	210	229	231	223	190	218	189	206	204	248	214	233	221	217	224	229	220	212	203	180	216	197	211	204	218	233	228	192	228	229	217	191	219	227	223	230	208	194	221	212	224	208	222	185	222	217	219	212	195	215	192	242	217	242	198	206	216	217	198	224	228	189	245	221	210	249	196	216	212	232	217	233	228	217	234	214	229	222	218	222	205	210	259	199	233	239	222	216	221	210	235	202	238	214	231	198	219	220	216	202	223	220	215	225	207	215	211	222	231	190	221	212	197	222	216	216	195	194	229	193	228	218	207	217	229	202	200	221	223	224	206	224	217	212	213	224	217	203	214	196	204	238	217	217	208	228	199	202	234	201	234	244	211	220	210	236	199	232	222	249	219	223	223	230	201	219	212	184	223	251	230	256	225	189	211	217	238	225	236	239	219	195	237	221	226	220	219	212	223	226	195	224	193	217	228	233	204	228	246	226	214	196	216	223	257	189	207	228	231	197	232	225	203	218	194	227	205	229	193	220	227	233	192	210	237	212	229	247	219	190	206	228	214	223	225	199	200	220	215	172	208	239	179	197	214	228	230	235	228	213	211	215	218	229	199	230	218	233	212	220	253	206	230	221	232	216	212	200	210	218	230	222	199	238	204	221	229	239	226	220	236	213	231	213	230	206	209	221	225	221	212	199	227	222	218	205	223	217	257	218	202	207	239	230	232	231	202	202	196	203	233	220	211	218	225	189	227	228	234	200	212	201	214	220	200	210	210	194	223	215	231	238	252	226	243	217	210	228	227	219	230	221	249	224	218	218	202	233	215	213	212	211	233	207	265	248	205	193	208	231	204	224	204	202	220	209	210	215	219	199	228	228	217	219	217	236	202	222	215	223	222	201	224	217	221	237	213	213	229	206	228	204	211	229	189	214	185	201	228	214	206	188	235	223	222	212	227	209	193	235	206	217	230	212	191	206	208	200	214	207	225	215	208	221	221	216	195	226	213	223	235	212	199	238	219	235	217	228	220	228	246	222	222	217	240	222	205	209	194	237	218	215	205	214	223	235	216	220	195	207	219	213	224	205	234	205	202	191	231	213	212	225	207	212	212	202	206	220	186	208	173	187	223	234	187	230	219	192	215	212	220	219	205	207	201	224	223	208	217	214	219	209	222	206	213	236	218	226	236	231	218	221	185	207	218	219	225	209	223	226	223	218	196	207	211	220	220	206	206	204	198	208	219	204	242	200	221	209	224	234	223	211	227	201	236	191	221	210	218	227	224	227	220	191	215	221	237	219	205	207	214	201	230	204	230	220	222	194	212	231	212	218	214	192	216	225	224	206	225	241	225	212	222	220	213	232	212	217	192	215	222	200	215	221	225	212	225	208	261	222	238	233	216	216	212	234	209	213	212	229	221	244	194	242	209	241	216	226	191	247	211	239	256	206	208	216	201	205	217	228	218	210	213	190	237	215	240	193	238	240	221	215	206	214	227	227	226	211	219	205	238	213	213	206	193	197	222	190	200	226	199	212	221	224	218	231	219	222	192	214	206	186	245	230	226	221	203	199	204	229	190	208	244	212	206	236	228	211	228	240	206	216	199	249	198	214	196	234	222	213	222	226	200	243	216	193	204	220	216	216	212	214	220	215	216	207	235	218	213	214	210	205	218	249	221	223	227	222	213	203	219	235	196	214	229	205	203	182	218	212	213	227	217	181	185	222	204	222	228	247	228	222	230	200	228	198	211	210	210	230	207	202	246	234	227	215	232	206	193	209	197	219	202	200	226	225	214	223	197	199	211	199	223	222	215	212	193	202	173	175	227	210	236	180	215	235	231	243	247	230	202	205	223	225	219	226	200	207	250	179	222	234	193	208	211	198	225	214	207	233	213	200	226	205	201	240	204	223	237	236	228	206	228	219	211	211	229	224	221	213	216	204	219	212	206	197	219	216	234	199	198	200	227	246	220	211	222	243	196	226	191	219	208	231	218	226	192	224	209	240	200	222	219	217	208	252	234	210	229	206	210	239	197	201	215	214	214	222	180	221	219	212	211	228	210	214	204	257	226	203	209	198	236	204	248	215	190	202	234	211	228	220	239	211	200	248	237	217	235	238	228	253	212	196	221	214	189	236	208	207	209	210	187	227	206	226	219	204	224	195	216	253	197	244	237	227	217	226	244	209	215	226	211	225	218	225	224	217	224	222	219	208	197	221	212	193	213	234	208	190	209	220	239	222	209	248	221	217	231	220	236	230	248	219	199	211	210	208	222	213	227	215	229	246	208	232	213	218	200	226	167	224	208	235	206	227	208	220	223	208	193	231	220	217	206	238	229	188	232	228	199	224	241	235	224	216	203	186	219	228	213	208	226	219	205	220	229	215	209	226	244	203	220	215	220	221	229	205	218	255	209	213	230	214	218	242	229	210	227	212	221	209	191	196	236	234	230	219	232	214	198	222	213	261	219	209	209	198	219	217	200	224	217	207	195	229	235	214	231	217	233	219	251	203	213	229	232	221	242	216	231	227	189	229	202	213	211	229	221	190	205	194	217	205	245	216	241	200	202	225	223	211	235	237	192	226	213	231	190	221	221
16071	14082	25296	24195	22275	20947	17750	14556	14257	8626	8012	3423	2174	2612	2526	2424	3211	20287	29450	23292	14040	6700	2425	1027	789	805	759	784	778	746	772	812	815	802	758	777	814	835	782	748	762	825	810	793	746	789	804	778	846	815	787	805	771	831	840	810	789	791	814	781	775	757	836	777	795	810	774	754	771	797	790	791	773	776	759	817	790	808	786	797	756	816	739	759	785	799	827	796	761	746	794	826	750	789	801	828	789	740	865	743	795	794	791	814	764	808	771	846	803	822	809	766	792	787	829	752	828	786	788	759	820	765	761	752	830	802	797	806	756	758	781	829	778	743	782	775	812	804	772	832	794	784	824	775	782	809	774	790	831	766	788	827	758	764	772	770	792	785	812	807	850	767	785	751	809	771	782	852	791	795	832	822	791	850	810	790	838	780	772	821	823	779	798	789	844	778	820	799	811	830	790	760	761	800	790	781	817	779	781	790	799	816	804	827	810	752	842	784	800	770	834	786	827	740	766	814	799	770	805	800	824	844	772	804	821	763	742	760	813	787	784	795	788	804	754	733	796	785	721	772	764	795	798	788	813	816	803	791	787	787	781	749	818	793	780	770	763	759	780	802	786	822	734	760	764	792	817	815	752	808	759	812	768	783	813	776	792	798	763	793	760	791	793	773	731	760	763	810	796	805	798	747	732	797	772	837	828	803	794	787	803	801	787	774	787	740	797	802	816	790	771	808	776	799	791	797	811	786	805	814	785	816	818	816	843	796	797	799	773	770	823	819	761	802	860	808	773	801	777	841	815	845	784	785	810	774	747	840	757	732	771	794	795	777	807	752	800	791	826	789	803	789	826	781	790	769	791	782	801	773	743	805	769	784	784	796	790	806	795	818	782	776	806	811	840	741	814	825	770	818	806	839	792	783	823	834	752	796	787	746	770	803	811	797	812	827	796	749	794	787	801	805	813	819	795	742	836	827	799	784	789	747	749	735	757	780	807	770	820	818	798	846	759	828	779	787	836	786	800	739	795	799	780	804	779	781	778	764	806	828	796	761	782	748	719	783	779	762	791	783	796	852	758	800	755	791	805	808	826	795	799	783	806	795	832	827	790	767	801	781	762	802	772	754	774	820	770	734	812	738	827	805	788	823	771	852	846	849	819	809	752	798	756	815	811	795	819	811	817	753	801	777	784	771	817	789	798	775	788	789	792	736	768	801	799	768	813	809	829	771	772	800	800	766	800	778	777	788	790	810	768	789	867	746	767	812	754	797	755	724	807	811	753	773	794	763	847	754	772	781	771	792	808	818	779	804	808	814	800	818	821	796	812	795	760	819	816	829	747	757	749	766	770	825	738	744	846	838	795	813	815	791	839	826	774	782	781	819	784	828	825	767	764	743	787	770	802	787	766	765	786	859	777	799	766	770	811	802	759	801	795	780	810	795	737	793	810	756	788	756	747	825	817	761	791	771	807	783	809	791	781	794	834	800	803	827	771	787	767	795	790	756	806	836	830	803	803	796	793	790	789	803	790	822	804	765	801	793	780	797	779	794	765	847	742	783	801	799	766	831	834	786	768	770	766	815	823	771	803	804	804	855	759	786	760	755	789	804	791	803	765	810	799	761	784	805	794	799	802	826	748	763	815	770	769	726	754	754	763	793	799	818	805	781	755	818	811	746	871	761	797	825	749	780	783	805	868	799	792	774	785	821	769	821	716	791	733	812	805	783	771	756	783	769	757	724	797	787	824	793	809	806	811	822	793	819	761	830	753	766	789	783	755	784	685	827	759	770	791	833	807	858	823	771	776	799	797	801	776	841	817	757	827	809	816	785	752	793	790	821	792	820	777	739	790	796	822	812	837	810	789	807	798	823	789	821	799	799	762	726	807	754	751	829	817	751	806	803	783	767	767	806	818	862	805	786	786	811	799	723	767	808	838	723	759	786	788	786	800	769	857	812	764	760	778	755	773	755	800	832	809	725	785	830	793	827	795	742	794	805	781	774	771	792	778	756	766	766	793	787	753	863	780	770	831	776	809	748	831	768	811	788	742	807	748	735	787	751	796	768	826	810	778	804	824	793	769	760	750	752	792	770	818	789	809	817	807	808	774	779	746	789	783	826	834	758	762	780	740	812	825	753	843	738	734	756	745	781	802	810	792	782	810	804	798	744	770	757	786	827	838	826	797	760	861	788	763	803	764	810	799	830	815	820	829	727	764	760	774	782	795	745	829	778	765	803	740	767	829	780	819	805	813	795	809	802	813	805	769	811	806	805	792	789	791	754	773	783	738	763	778	748	754	790	759	765	824	762	758	807	759	827	758	798	787	781	811	796	822	760	774	793	856	825	784	793	775	772	805	771	776	759	830	769	805	778	753	780	848	868	781	804	788	793	756	823	796	749	782	739	824	791	804	765	804	776	754	815	794	804	808	788	793	788	791	757	797	804	804	801	789	792	813	812	823	763	796	750	812	784	814	796	804	831	806	799	783	785	759	760	839	768	837	783	816	790	720	761	820	780	805	813	850	809	815	797	790	767	783	789	770	786	834	768	756	753	821	781	758	791	852	821	781	760	815	821	798	784	773	778	778	834	789	764	801	815	778	772	788	806	761	790	786	823	803	796	804	834	755	818	791	773	791	802	793	827	755	775	776	799	795	782	756	778	853	827	793	783	766	774	788	771	774	806	789	803	728	826	791	769	805	803	794	819	726	828	804	783	819	787	828	726	802	828	768	822	812	850	794	800	796	800	726	805	824	799	805	790	798	788	758	776	805	770	790	796	764	825	704	765	829	795	802	858	821	759	772	757	797	814	792	765	762	772	807	802	775	741	796	839	744	768	776	811	776	756	763	759	820	813	779	823	792	800	771	760	824	807	760	773	797	740	755	782	772	806	808	770	766	790	779	830	779	810	783	786	802	789	795	801	812	844	808	770	780	784	767	773	789	792	793	731	760	817	821	825	809	799	840	783	787	790	739	790	803	822	742	775	784	792	798	778	842	768	791	773	769	778	737	790	791	787	835	777	818	755	790	788	758	785	782	763	781	766	753	787	852	781	759	798	770	793	799	766	816	815	773	782	778	779	812	745	759	838	776	818	797	753	794	777	741	832	801	746	800	759	780	779	765	792	751	774	812	764	758	786	822	795	757	825	803	832	794	809	785	758	805	816	810	772	807	800	810	812	772	825	857	772	781	828	816	809	780	785	796	781	793	810	786	822	798	754	789	746	784	789	755	837	792	823	786	785	751	809	763	790	798	778	745	759	833	768	776	772	815	758	821	771	789	725	766	786	832	768	763	827	816	803	776	779	806	804	831	847	802	837	753	801	795	773	781	779	811	849	776	786	781	799	827	776	793	796	810	811	819	796	732	788	793	799	762	775	787	808	814	782	823	799	815	728	775	810	815	796	817	759	855	762	824	814	734	812	767	749	815	782	817	808	804	785	762	781	776	782	789	781	838	831	762	792	766	831	815	795	812	809	820	829	790	797	815	789	820	815	787	779
25369	20543	27632	21629	17912	14817	11672	8592	7120	3426	2524	915	654	715	773	758	677	6387	14558	10616	6070	2438	850	363	272	268	269	237	256	234	279	249	267	268	262	261	240	253	281	266	243	247	252	268	259	255	254	246	269	241	257	259	239	223	305	256	268	272	265	253	237	243	268	259	273	254	226	281	238	242	244	252	286	226	279	262	264	290	242	295	262	270	236	265	262	252	254	246	237	246	225	245	266	267	261	259	278	253	250	288	262	249	239	257	268	279	266	264	275	250	245	258	268	272	260	284	240	267	259	261	259	272	270	276	241	279	253	254	256	231	278	241	243	222	258	251	263	267	262	257	265	256	274	262	244	241	242	249	236	236	260	248	284	251	254	275	229	280	254	260	283	241	254	257	234	253	254	255	250	247	242	248	280	252	240	260	264	249	231	242	263	255	259	270	258	261	268	245	275	270	255	276	256	255	297	227	236	258	270	266	241	243	238	234	251	247	270	264	276	260	242	283	265	214	274	236	254	250	274	253	271	257	247	257	246	240	274	264	266	239	257	261	246	248	256	261	268	281	257	287	244	266	254	258	269	240	248	244	253	274	237	261	241	269	263	252	258	252	240	254	242	259	283	274	255	256	262	255	265	244	275	267	237	262	247	247	255	242	277	298	244	257	250	251	270	264	274	263	259	246	248	269	256	262	250	287	273	239	271	270	263	246	256	261	254	279	256	268	254	256	265	250	262	241	261	247	270	263	245	251	269	261	286	242	258	277	243	242	238	250	259	244	270	269	270	244	283	243	265	218	244	234	270	262	264	282	239	267	239	259	271	255	255	224	248	238	240	242	259	227	277	269	253	236	244	254	281	255	256	272	250	219	262	275	274	260	305	256	265	268	241	256	265	264	286	263	241	233	270	265	234	259	240	252	221	238	256	298	262	247	226	248	248	289	247	246	250	247	226	261	273	257	251	275	221	233	240	261	268	249	278	248	265	266	257	279	287	234	270	242	230	234	264	242	261	248	259	282	250	272	262	251	236	253	271	279	246	250	247	272	266	269	263	243	240	248	221	280	247	270	245	272	275	226	254	260	282	271	272	216	243	256	284	262	241	257	245	277	244	261	255	275	257	239	274	253	255	224	270	265	291	243	267	271	239	253	244	256	245	275	276	262	242	263	234	253	252	237	256	275	265	267	252	243	268	269	230	238	241	270	262	248	286	274	259	245	253	274	235	244	241	247	276	268	250	262	281	237	249	289	244	266	256	228	246	283	222	264	264	245	244	250	248	269	271	273	263	265	285	265	252	274	284	258	254	262	257	243	248	270	233	265	276	240	247	257	278	251	261	262	252	258	293	215	258	266	238	250	263	272	254	272	242	248	243	247	256	273	292	278	253	254	266	246	251	262	299	238	267	234	253	253	271	259	290	268	261	239	256	230	265	274	240	272	240	238	274	262	228	252	250	265	243	248	243	265	247	223	266	277	274	266	225	266	260	257	255	258	274	266	265	282	240	257	267	242	257	251	220	243	251	266	223	274	256	236	274	252	244	259	265	255	252	291	260	252	237	283	252	245	271	258	258	249	247	235	266	262	273	258	249	249	244	275	254	268	250	267	265	261	243	246	259	247	242	270	262	279	266	235	278	243	237	259	255	243	249	249	277	238	256	257	269	260	286	243	256	276	255	256	256	277	271	265	269	266	271	231	252	261	236	238	248	232	246	259	241	282	241	261	254	261	263	259	241	254	276	282	267	257	247	255	254	276	240	232	257	260	249	260	247	263	277	255	250	273	257	253	253	242	247	286	280	253	236	251	245	265	274	245	240	269	213	224	216	265	227	265	254	244	253	279	310	246	258	259	243	245	266	264	251	248	266	274	251	239	260	253	263	237	220	240	265	252	249	266	249	251	262	269	256	252	249	273	258	250	241	260	260	240	258	268	268	280	281	253	280	243	260	265	259	279	250	269	222	256	271	268	259	238	264	218	262	238	240	251	254	242	301	245	250	258	256	240	241	249	273	244	267	271	272	269	250	232	283	252	231	239	250	262	263	263	265	285	299	257	252	240	267	254	254	276	236	232	255	274	259	250	262	280	236	232	265	228	254	269	235	284	255	265	271	242	295	247	254	240	282	278	232	273	276	266	249	246	218	253	265	262	233	270	308	268	261	272	270	248	269	267	236	250	272	301	212	264	276	248	245	273	246	244	274	251	273	255	255	263	266	222	266	221	226	229	258	258	271	264	256	252	243	268	240	250	264	282	237	249	231	282	249	258	252	248	229	266	255	235	259	259	248	242	283	247	246	251	247	254	273	264	292	274	272	256	261	274	261	264	219	251	232	275	248	259	260	259	250	250	269	262	256	258	264	241	251	261	243	233	266	242	236	268	289	230	245	230	250	268	233	258	253	262	257	247	252	275	246	260	257	246	288	256	260	251	258	250	255	270	262	274	253	243	259	255	228	237	280	254	264	256	246	255	275	279	270	261	256	250	279	256	270	256	283	284	275	253	236	263	250	260	252	274	249	256	261	221	241	243	273	266	228	251	281	261	241	254	258	260	262	250	270	252	235	284	242	250	234	249	251	268	290	281	268	271	276	215	253	220	235	249	250	253	242	232	285	274	239	242	279	247	261	257	263	259	263	224	287	244	246	268	249	259	286	249	248	234	253	264	252	230	249	253	280	239	244	251	259	239	246	254	232	252	265	236	266	244	292	263	281	223	232	258	262	239	236	305	267	280	284	247	235	264	258	248	253	261	264	255	269	248	237	243	268	279	255	286	283	250	263	244	273	238	259	258	258	261	275	245	236	238	258	260	230	261	282	257	268	258	263	269	227	269	239	263	247	276	236	239	255	256	271	251	272	226	256	244	281	277	254	283	246	254	241	255	231	253	282	243	264	292	277	240	222	298	249	272	239	221	263	248	243	244	260	267	283	259	251	263	257	273	267	256	275	247	258	241	283	280	236	255	269	251	265	224	258	265	245	238	267	271	312	231	281	255	256	263	295	263	261	242	259	267	254	258	234	250	258	261	237	251	247	254	242	257	290	251	248	244	269	254	270	270	246	239	258	241	242	258	260	272	247	272	268	261	306	272	260	245	276	254	277	249	234	240	273	280	274	255	241	274	275	262	261	274	226	247	268	264	268	251	266	278	273	284	254	245	240	235	264	239	253	277	299	267	272	264	261	298	248	241	268	258	257	254	244	242	251	263	260	229	263	242	254	243	238	275	239	257	271	246	266	262	241	259	253	245	237	285	248	245	238	264	254	256	263	277	277	235	268	283	267	279	266	255	253	236	235	267	240	245	287	241	293	255	255	251	246	268	261	254	204	254	252	254	259	229	283	275	255	244	288	236	233	234	273	240	267	277	243	258	241	250	264	242	258	274	257	247	285	272	265	253	244	289	256	245	259	263	278	261	235	249	243	268	257	263	254	257	275	252	287	263	271	231	232	257	249	232	267	249	281	257	239	274	292	239	288	278	213	253	248	269	278	238	250	287	265	265
20468	17886	29619	27692	27392	24922	22428	19799	20276	11491	10889	3763	3444	4007	4367	4145	3597	23492	36698	30823	21978	11516	4252	1489	884	871	895	903	948	911	920	911	898	950	924	870	911	953	923	894	898	889	964	943	903	909	906	917	916	911	898	925	936	949	947	936	918	958	886	961	844	925	935	928	882	967	917	890	920	857	936	937	898	913	927	914	927	939	913	853	926	885	933	888	897	937	933	879	871	907	927	918	921	919	925	893	862	956	868	937	891	881	929	879	929	879	919	964	897	946	940	839	869	898	930	901	912	890	905	902	964	942	908	906	916	931	916	919	893	901	926	923	923	925	940	901	877	904	930	885	945	876	943	928	898	878	950	957	934	921	919	940	921	939	923	883	904	928	915	879	900	881	933	904	853	871	924	981	920	913	907	904	940	874	899	897	900	907	923	932	939	896	921	898	923	899	929	946	964	880	920	966	948	853	915	947	916	866	943	902	874	869	923	871	945	889	945	906	901	974	922	891	926	926	972	997	878	895	931	945	884	936	977	855	912	918	908	929	910	938	895	903	864	920	933	902	882	914	834	875	921	878	915	922	908	890	891	919	885	870	892	935	953	944	886	884	910	925	922	910	883	902	861	967	918	858	890	838	863	884	881	942	907	904	841	919	891	905	888	937	880	935	921	901	982	882	904	899	908	884	884	870	940	885	918	915	899	944	963	867	897	930	878	899	894	908	926	857	854	891	950	899	884	875	891	881	946	955	901	865	877	926	913	936	917	881	915	939	929	927	851	874	882	947	918	936	852	886	879	924	937	960	872	906	889	890	919	899	919	937	862	887	923	844	923	933	852	930	934	906	871	907	849	882	895	972	885	922	933	904	929	930	971	919	895	865	930	942	896	925	937	866	899	975	934	914	902	928	915	954	913	891	944	911	889	941	911	920	868	932	907	971	893	911	897	879	870	949	912	924	900	888	918	871	936	953	924	916	889	924	900	912	911	988	940	891	918	908	906	958	912	852	916	942	946	890	894	944	931	886	909	951	879	922	919	925	933	872	913	889	912	907	877	937	876	955	997	936	862	920	862	882	902	913	865	904	898	923	911	905	899	971	905	978	918	911	899	942	953	912	880	893	902	901	883	939	923	899	909	926	944	899	907	921	922	907	924	942	899	901	994	919	966	891	906	915	965	918	939	962	933	910	989	913	897	840	897	879	930	924	866	930	887	872	935	899	915	928	888	929	905	934	888	892	926	906	904	870	843	897	913	977	883	999	936	898	919	887	856	929	912	890	889	896	903	882	871	874	892	917	944	956	903	857	936	929	887	927	974	889	871	914	927	875	904	907	888	851	888	941	877	866	913	928	924	853	949	910	907	885	931	874	924	942	867	880	942	919	911	895	899	899	879	962	923	986	923	904	871	941	949	934	964	957	876	883	923	877	931	860	922	901	946	904	888	887	882	899	952	893	947	935	857	919	941	864	920	929	938	864	918	907	896	955	955	892	935	913	893	934	986	903	979	902	936	934	875	893	902	883	965	908	883	951	897	950	904	939	950	888	990	919	849	889	943	941	924	888	893	888	927	962	959	897	942	852	939	936	944	850	915	861	867	881	917	894	913	930	891	911	982	943	956	880	881	948	916	902	925	933	889	882	959	940	929	916	919	899	874	963	945	894	892	961	949	872	933	899	903	917	920	929	876	933	877	982	910	897	888	905	952	905	899	899	891	944	869	915	934	868	935	928	880	938	895	924	908	873	936	924	925	923	936	875	946	931	906	880	972	974	938	924	891	948	892	870	920	918	942	862	857	933	921	923	950	904	983	915	886	900	869	921	926	928	896	939	934	934	923	895	954	956	945	889	910	919	930	957	887	956	912	864	909	876	908	908	897	910	949	985	891	913	905	889	936	935	947	970	899	930	887	927	861	854	905	902	847	877	938	863	866	941	897	906	935	963	848	893	899	898	921	900	909	875	852	869	952	892	867	947	925	861	886	901	904	930	881	940	947	934	909	942	943	876	911	887	900	912	916	875	891	907	945	934	910	928	908	871	929	952	946	910	968	876	881	895	912	938	896	921	970	882	945	933	891	887	898	958	885	899	905	875	885	958	898	932	897	914	955	906	905	930	941	894	915	920	905	935	930	922	931	866	924	902	914	918	918	923	930	916	921	941	968	908	901	911	937	933	904	931	918	872	921	939	930	893	868	904	927	926	869	909	894	876	894	942	877	929	865	874	908	896	918	862	923	945	898	941	851	935	935	882	914	888	905	894	910	913	900	898	929	887	906	911	938	947	902	943	905	877	907	951	910	847	909	918	910	942	958	872	893	940	854	874	876	955	958	909	914	880	907	925	902	983	895	914	905	909	956	847	896	937	958	869	928	884	935	885	913	847	847	894	899	923	900	944	925	891	981	951	902	896	974	936	929	917	925	941	947	926	899	940	872	887	849	934	855	907	931	938	903	958	868	924	906	885	920	918	952	901	939	935	893	894	878	937	878	947	893	915	868	941	921	853	956	929	940	863	902	973	897	923	927	940	901	862	934	901	929	925	920	975	883	940	912	936	929	889	892	890	898	874	892	912	926	960	907	903	963	869	903	938	928	915	917	924	942	969	938	883	864	968	949	889	924	845	898	901	902	927	902	899	898	916	919	886	925	921	925	952	884	902	960	931	886	946	959	909	866	871	943	926	875	895	939	887	958	944	915	962	914	911	909	924	869	934	928	959	921	945	883	898	933	947	852	914	902	979	951	944	924	953	870	922	902	871	923	896	898	906	902	951	953	935	900	925	911	913	934	874	872	931	893	924	900	868	902	921	877	916	886	884	937	921	897	915	1003	899	881	922	872	876	954	912	914	926	869	894	900	957	871	934	932	977	912	874	970	928	927	918	911	901	911	882	916	898	918	870	916	932	891	926	905	841	911	869	865	916	874	950	914	946	843	919	935	917	923	917	954	905	890	951	853	891	938	947	836	951	909	935	893	901	904	847	880	950	907	889	940	894	878	898	914	904	862	866	929	899	893	943	887	960	900	916	897	897	936	867	894	887	895	918	897	900	913	965	895	965	874	941	877	935	941	913	922	819	896	957	909	905	969	912	926	909	934	926	893	873	903	922	902	888	937	910	907	922	926	921	927	900	881	858	891	868	913	889	887	942	935	937	956	883	934	910	895	898	908	905	899	891	885	918	932	841	917	969	945	929	886	855	927	927	902	907	923	895	871	957	897	931	905	927	904	942	961	934	929	931	858	940	879	896	928	935	923	927	889	885	951	927	920	894	889	852	876	951	945	861	912	942	948	930	903	878	884	961	887	848	918	870	937	932	921	899	933	952	929	867	930	912	887	893	885	895	906	890	916	897	951	923	909	939	887	931	906	899	871	916	1001	924	892	894	912	913	904	984	896	942	915	931	922	948	920	894	911	929	907	985	956	893	987	865	957	920	941	876	858	938	933	877	863	903	947	915	881	916	922	934	890	925	916	937	922	892	917	933	854	894	922	942	907	939	918	895	955	909
5405	4279	5358	3088	2211	1322	1025	662	584	485	458	356	293	337	328	356	297	574	1066	966	727	445	329	222	229	246	234	219	205	219	231	201	224	214	225	220	242	226	227	212	225	233	225	209	197	226	224	210	198	238	198	220	170	195	225	201	224	211	235	188	228	219	214	222	226	219	201	213	212	226	236	245	232	206	224	216	209	184	228	221	212	228	203	240	208	231	239	233	211	214	214	197	197	219	201	225	220	195	226	224	210	202	212	195	212	221	237	218	240	229	208	209	207	191	210	223	216	186	186	223	212	214	224	212	197	237	221	199	239	221	212	204	212	213	223	213	199	186	232	214	234	214	214	193	231	215	211	184	203	208	209	209	213	211	202	224	233	213	236	201	215	196	228	205	218	218	227	180	211	216	207	249	212	232	220	214	237	202	210	215	207	244	209	223	246	218	209	212	205	204	218	233	216	222	230	238	204	214	232	217	189	208	250	196	248	228	237	223	240	214	218	231	212	199	234	207	201	209	202	233	224	210	206	238	243	239	221	222	188	230	207	230	216	225	187	225	202	216	235	187	239	198	228	223	218	211	234	179	223	218	209	218	237	240	225	239	192	220	230	212	194	203	214	203	226	237	217	230	200	222	216	235	205	220	249	230	227	228	246	222	203	211	213	204	226	235	218	226	229	230	193	233	213	217	238	213	180	228	222	231	199	221	216	221	226	202	210	214	213	255	214	181	227	215	240	233	220	227	216	201	216	226	190	196	215	191	205	232	219	225	235	222	227	249	238	220	221	231	246	234	199	232	222	204	221	228	208	192	203	248	242	209	214	228	207	239	228	231	245	176	224	243	218	206	218	227	200	211	213	212	243	237	201	222	207	218	205	216	206	206	219	224	212	244	237	203	214	225	228	233	196	233	211	226	218	205	257	221	213	209	209	206	223	235	209	213	206	212	208	218	221	200	214	224	217	213	220	195	219	206	214	211	210	240	226	237	227	216	228	200	215	226	213	220	225	219	208	218	204	243	212	244	204	236	258	215	233	216	204	224	222	218	204	194	233	237	218	213	200	207	198	194	198	171	222	225	238	215	224	236	196	242	221	226	204	214	219	227	210	221	218	233	211	229	219	230	186	211	228	249	190	191	194	184	216	182	222	223	231	201	202	194	204	215	208	203	207	224	207	217	217	206	236	228	220	221	237	209	228	225	225	218	237	224	220	196	246	193	214	235	233	233	198	236	232	221	211	210	216	193	213	193	216	234	211	230	208	194	218	196	233	211	230	207	209	207	236	207	224	216	196	235	217	201	208	198	197	222	211	226	239	221	194	211	205	225	230	224	230	223	215	218	247	212	211	227	212	221	231	205	220	214	222	218	242	239	184	222	212	235	248	198	193	190	202	207	210	207	203	222	199	207	225	214	212	227	217	201	213	217	227	200	214	214	225	217	235	215	238	234	220	238	215	212	229	188	219	237	228	226	195	212	230	174	219	218	209	209	226	235	214	218	192	208	215	217	211	233	211	214	192	230	255	218	200	223	217	214	237	218	232	202	203	242	210	236	231	188	207	242	208	215	206	226	205	215	211	237	223	235	231	255	195	208	230	224	210	202	206	231	227	210	227	224	206	205	205	221	206	189	206	214	183	230	225	189	227	209	225	197	239	216	219	234	211	209	203	225	214	218	205	246	236	228	226	213	215	219	193	199	200	231	225	250	235	227	224	233	221	218	200	211	213	206	194	248	235	204	208	220	231	230	224	229	208	205	193	221	210	219	195	203	249	223	227	223	219	207	206	192	193	228	229	231	219	232	240	216	221	232	231	198	208	223	225	200	197	208	215	224	230	195	206	226	225	232	190	204	215	211	230	227	216	215	214	223	214	207	211	218	208	227	226	230	242	228	204	240	206	234	214	214	200	233	251	229	221	227	222	201	230	235	221	222	225	218	227	197	218	209	206	235	224	257	212	222	220	235	201	209	190	232	205	217	203	228	200	200	210	198	216	204	242	240	227	232	218	229	229	204	211	199	189	204	202	201	218	225	250	219	227	213	200	207	200	233	202	229	221	193	229	195	228	214	230	213	215	230	187	224	222	201	203	194	206	229	190	219	200	221	205	221	196	204	215	205	239	225	208	194	205	211	215	208	234	238	209	210	223	233	221	219	214	232	211	213	221	222	207	216	229	224	242	208	217	220	227	211	225	219	225	228	196	208	214	205	226	240	208	210	203	209	228	219	204	217	237	233	225	227	239	197	237	215	203	194	222	228	220	209	218	207	198	241	223	220	203	200	226	221	238	206	193	212	229	219	221	218	215	230	225	223	199	203	232	225	202	213	219	211	220	221	215	216	211	220	212	207	216	250	199	218	220	207	202	222	221	221	231	222	198	201	217	200	216	221	234	224	199	216	227	208	198	226	202	210	230	195	218	215	241	239	207	224	232	236	243	190	197	213	213	219	192	225	235	228	224	207	190	217	235	220	206	225	219	216	222	188	212	213	203	220	224	221	216	197	197	201	230	207	236	205	213	271	239	209	188	220	218	208	207	242	207	213	233	236	216	233	233	221	215	232	212	235	261	194	225	218	238	233	229	239	237	205	245	223	191	232	221	205	197	220	201	199	219	231	192	215	210	214	209	237	184	228	210	195	235	224	206	219	231	195	201	224	232	237	234	228	217	215	216	195	215	246	227	212	233	207	220	234	241	213	226	205	201	184	210	235	221	195	239	229	239	230	216	197	239	229	214	205	202	218	196	207	211	216	217	228	197	217	235	209	181	211	220	218	231	216	203	192	241	220	220	238	205	196	206	243	201	193	234	216	234	218	208	242	198	232	204	245	213	196	212	223	210	201	197	197	217	211	234	253	219	223	219	205	217	206	208	224	223	208	200	212	248	193	238	210	221	206	234	238	214	209	218	212	214	199	248	225	192	222	206	226	231	232	223	195	208	176	248	258	227	223	209	233	212	229	247	201	229	230	232	226	229	229	181	208	223	213	204	219	189	208	216	232	224	231	241	197	220	236	213	222	213	227	190	238	231	230	226	220	203	223	221	231	192	245	228	200	212	213	223	208	219	254	227	214	205	229	193	228	209	212	232	205	206	215	210	200	207	214	220	229	194	228	205	207	218	252	226	256	220	229	214	232	229	222	201	201	245	207	204	236	246	230	229	218	228	223	220	242	219	205	221	227	243	205	218	206	219	207	221	225	202	208	241	208	198	194	208	225	207	252	228	196	221	213	196	210	214	239	202	226	230	214	247	227	222	209	177	229	243	245	235	225	235	231	218	223	242	227	223	220	232	218	234	214	237	192	200	225	221	230	180	211	229	219	204	238	212	214	203	217	218	209	227	213	234	218	233	215	217	201	214	204	234	207	208	234	206	228	204	199	225	215	238	222	213	241	211	205	223	205	219	204	227	204	214	232	204	208	244	219	225	255	214	248	196	203	251	211	233	213	219	211	223	229	217	219	209	210	219	189	209	220	197	205	219	198	225	188	213	217	198	212
5602	5697	10062	8529	7402	5014	4242	3134	2788	2390	2342	1791	1415	1566	1722	1703	1502	3084	5274	4681	3395	2081	1259	890	823	787	818	789	796	777	824	796	842	821	799	779	789	799	758	805	775	827	764	776	820	810	800	822	866	788	812	765	852	817	803	753	745	796	845	774	739	757	792	795	818	776	817	796	808	755	755	776	785	750	799	813	815	816	824	805	832	770	813	787	769	778	802	798	784	772	811	834	817	804	818	778	740	737	822	828	799	770	841	802	798	777	815	758	764	772	774	762	811	786	786	745	829	724	802	787	810	817	798	830	799	797	808	778	750	838	772	759	823	780	789	782	801	769	778	761	833	760	772	827	800	799	793	778	783	789	834	729	798	782	795	786	756	824	766	787	784	784	788	800	838	768	828	807	799	759	775	812	801	757	818	762	864	824	853	806	789	787	849	800	771	793	838	758	803	830	759	850	823	767	781	770	769	831	756	776	763	822	797	760	786	779	767	841	770	794	789	762	790	839	776	814	788	888	831	809	813	766	820	836	829	797	771	814	754	788	804	754	834	776	752	805	762	783	802	760	807	802	781	782	781	808	796	835	802	765	831	791	752	793	767	762	810	770	793	748	803	756	785	808	800	796	805	806	768	785	786	826	810	776	830	796	762	819	748	765	780	810	802	732	803	804	807	810	853	766	812	753	844	775	790	784	807	779	800	843	781	814	812	806	792	774	805	780	777	762	792	787	738	812	784	815	819	790	785	844	810	762	793	804	791	821	772	780	805	804	790	798	794	788	818	833	823	780	792	874	740	766	783	772	805	720	816	773	785	785	834	808	799	802	788	786	812	742	772	781	740	816	807	762	838	807	749	742	776	784	790	847	778	826	846	750	785	756	743	787	774	815	782	854	796	776	785	814	800	766	740	713	822	785	830	771	783	779	791	842	776	824	780	805	807	735	838	788	801	769	807	784	795	771	806	796	742	781	780	772	792	759	813	772	757	788	770	805	755	810	829	795	785	808	762	774	808	784	808	789	790	788	757	749	812	822	762	793	826	794	843	790	766	752	803	788	801	754	771	834	747	856	801	765	804	734	730	802	773	794	751	804	740	801	779	776	817	770	784	778	860	772	816	804	782	728	827	812	831	812	852	788	762	795	781	795	744	796	751	732	756	781	774	786	816	800	783	792	793	830	757	788	785	833	844	826	783	792	794	778	809	776	770	800	752	813	788	838	830	753	769	789	810	811	752	791	798	763	807	825	821	781	820	789	788	820	756	840	813	839	792	818	806	792	794	816	733	787	817	772	810	804	785	833	780	778	801	811	846	797	765	835	767	811	822	760	807	833	810	770	775	728	801	821	783	788	748	796	788	769	782	833	788	810	774	854	822	795	772	785	775	801	815	818	824	802	826	788	803	768	783	786	775	812	782	839	813	749	812	767	819	778	788	787	836	816	783	833	808	777	788	771	808	806	815	782	805	844	812	817	779	814	809	763	796	832	748	730	770	828	770	773	792	769	815	782	851	757	767	818	798	795	797	750	773	765	843	797	783	798	778	758	765	799	797	793	804	798	843	764	768	758	752	789	792	767	837	826	812	830	811	808	804	763	796	798	819	784	785	805	821	791	776	787	830	791	812	823	730	783	809	818	819	784	763	838	776	782	805	786	777	805	809	783	770	785	802	826	813	780	769	811	776	818	790	787	777	789	810	738	760	807	777	777	817	755	824	806	830	787	816	813	779	801	804	780	831	785	795	775	801	780	803	795	819	805	786	814	799	865	798	761	808	789	771	790	773	769	808	803	778	781	816	783	802	828	813	795	782	811	846	698	802	780	840	803	791	807	787	874	798	808	714	777	816	818	759	833	781	798	811	772	817	788	776	831	775	797	777	756	825	795	748	816	782	792	817	798	800	817	787	772	814	772	774	793	753	823	788	839	786	812	817	816	747	807	798	846	842	788	781	835	810	842	762	841	760	782	746	802	731	821	767	811	794	794	803	840	778	813	773	802	789	772	781	847	783	786	807	836	784	822	784	778	820	792	810	861	789	786	765	784	785	779	785	792	809	808	808	796	796	751	747	827	850	801	783	810	791	788	780	788	786	782	808	775	822	781	797	827	794	833	759	816	802	780	828	827	745	802	755	772	758	772	754	837	802	754	791	775	811	794	776	786	745	734	757	795	799	794	793	799	813	825	792	809	839	777	789	797	763	775	794	788	789	757	826	798	799	771	763	795	776	774	798	829	748	814	771	778	793	807	786	771	801	804	802	773	850	750	822	766	772	773	834	734	790	799	844	820	825	791	775	742	835	758	778	738	808	845	811	804	777	847	769	791	771	803	822	753	826	770	814	800	812	802	783	790	766	828	796	768	778	831	745	798	733	823	781	784	784	805	801	763	791	804	789	782	856	782	762	765	728	754	768	790	809	811	772	769	763	771	773	869	830	768	826	765	778	753	808	807	776	824	745	733	781	756	773	823	741	818	795	822	815	762	838	803	824	840	782	777	797	750	737	800	849	734	867	820	787	824	809	840	823	820	805	788	790	778	773	838	781	845	790	801	780	740	800	780	845	805	788	821	799	742	807	810	775	800	789	777	787	745	803	769	752	821	765	766	786	798	782	787	798	786	768	787	794	769	844	805	823	775	766	781	789	803	781	826	777	781	783	754	830	810	752	785	815	744	815	802	800	755	814	803	827	796	795	814	800	728	812	839	786	830	826	850	764	814	782	796	799	766	794	785	745	762	818	829	754	775	842	854	840	809	808	808	789	768	793	742	778	808	780	780	843	809	751	771	783	789	779	767	784	769	829	759	811	786	809	826	800	799	815	782	783	819	740	738	766	761	839	797	778	844	793	803	771	796	794	785	818	788	844	800	833	757	809	783	785	741	823	793	744	790	802	748	782	799	802	820	796	745	808	841	791	799	803	774	778	769	785	823	820	750	796	786	770	770	808	723	773	761	831	774	798	837	815	801	847	766	809	804	780	832	829	807	755	841	790	832	757	757	803	792	811	838	839	769	784	803	778	755	783	782	771	765	756	802	773	821	739	780	807	795	772	824	796	803	775	761	777	742	775	826	816	812	828	751	778	812	787	852	830	790	782	768	786	801	740	794	801	750	805	755	812	776	765	798	776	755	782	779	759	782	792	773	821	792	744	741	792	782	765	741	783	789	781	813	786	790	747	832	771	832	774	776	807	756	755	808	782	777	758	760	787	771	819	754	762	788	832	798	808	770	809	762	799	835	760	808	789	808	778	805	835	730	767	784	832	807	773	785	787	771	758	778	829	785	766	759	749	796	752	790	790	782	803	764	811	774	794	811	798	805	821	811	782	770	876	807	832	788	752	832	747	788	807	774	803	779	754	804	793	799	785	773	765	754	789	801	817	812	728	743	835	764	810	775	771	788	812	816	793	786	823	777	795	841	795	772	788	789	779	804	780	846	769	802	811	744	750	804	822	757	787	826	783	763	762	774	827	816	734	749	781	780	821	826	805	798	805	814	823	804
16132	11585	15098	11716	10604	9303	6987	4583	3586	1779	1142	995	882	767	892	752	783	5493	8619	5365	3011	1211	548	252	199	203	223	204	189	198	203	219	217	222	202	172	221	212	190	201	206	250	204	192	220	215	206	207	193	188	209	221	236	208	189	202	195	196	192	191	182	197	210	192	212	212	208	229	212	189	186	200	209	195	222	200	219	214	183	207	190	191	200	213	200	224	206	176	206	196	236	205	193	215	223	189	191	202	197	181	201	242	193	175	175	179	189	204	214	207	187	191	214	195	224	221	211	208	192	207	238	203	179	205	204	197	188	197	179	222	203	192	216	199	193	196	199	194	198	181	226	205	215	211	222	197	203	178	215	163	184	181	203	222	219	166	216	194	206	206	201	184	201	189	191	203	192	193	187	208	202	183	181	190	216	209	214	194	193	182	178	188	226	188	251	211	203	195	209	193	207	177	187	221	193	207	206	177	194	181	196	212	212	177	232	215	190	197	222	203	208	198	206	188	176	182	215	207	222	213	193	198	213	196	220	197	213	196	202	181	193	188	198	206	180	199	220	177	216	195	207	224	173	217	201	216	203	175	204	189	200	191	195	205	214	206	202	202	197	194	217	188	215	190	213	207	199	198	221	193	175	214	232	198	207	195	188	194	202	199	218	212	194	208	209	211	201	200	202	216	192	158	212	210	238	193	196	229	176	219	208	213	215	215	213	227	202	182	212	201	176	200	203	193	218	219	205	201	193	209	203	201	202	202	192	194	174	205	213	214	178	189	173	195	208	211	186	203	205	214	202	200	227	204	202	226	205	185	184	226	200	205	190	185	211	221	217	187	217	175	195	192	191	212	220	216	186	163	187	224	242	201	220	211	186	205	233	189	207	192	234	223	212	188	184	197	178	208	201	227	197	191	203	209	174	209	196	223	224	200	183	187	225	229	206	172	220	213	188	221	213	190	238	224	199	200	188	196	210	194	216	199	195	215	195	207	200	187	216	223	199	190	206	203	227	211	211	208	193	195	185	193	202	209	185	215	209	201	211	190	194	202	212	196	208	195	223	177	185	221	199	202	196	190	190	191	194	199	205	196	192	193	196	208	197	185	197	187	194	193	204	228	212	208	191	198	191	183	201	194	211	187	191	212	192	202	189	214	187	203	211	182	192	201	204	211	220	208	195	189	217	206	202	236	193	182	204	202	195	211	217	190	195	207	163	227	208	193	216	220	217	213	203	217	205	179	210	185	217	198	168	181	202	187	189	173	221	199	217	216	178	211	214	206	209	190	204	198	217	208	185	217	206	185	173	205	211	212	207	201	197	172	192	205	212	201	187	239	204	197	216	216	215	206	223	214	198	212	192	197	191	209	192	198	209	200	202	220	222	186	188	190	194	195	216	220	210	221	189	182	204	198	220	197	220	192	191	226	209	208	184	225	208	209	201	209	184	190	221	213	209	207	206	192	191	191	204	212	214	188	219	172	198	203	192	222	199	212	182	182	194	206	201	190	209	222	214	202	203	199	201	207	221	214	210	185	210	203	219	207	201	200	189	215	225	199	193	202	206	224	194	193	195	188	194	208	214	204	223	200	200	177	205	204	202	197	205	184	216	199	193	221	191	200	191	219	213	184	194	186	204	226	214	180	214	218	224	183	249	191	184	190	211	186	214	208	198	199	205	227	205	226	204	215	183	200	212	175	198	189	200	205	193	225	220	186	212	189	209	212	210	203	198	173	235	195	194	221	190	211	195	194	203	203	233	203	202	218	191	243	209	203	208	201	215	203	220	202	220	186	189	210	217	203	196	191	196	199	237	200	213	193	172	208	211	190	184	212	211	206	198	204	216	209	193	195	212	176	189	182	223	190	210	195	212	195	193	182	191	187	200	205	199	181	174	204	181	195	217	231	191	198	223	184	192	222	219	219	215	208	190	192	208	174	187	179	195	212	206	207	184	227	198	214	203	214	197	212	178	208	208	188	176	173	201	215	212	195	216	189	186	204	203	178	228	208	221	185	208	203	215	209	187	201	196	179	206	184	203	197	202	204	221	187	201	199	188	225	200	188	199	201	214	188	200	198	225	209	181	203	207	167	195	207	218	186	194	206	181	224	189	206	210	189	216	199	195	196	203	189	214	196	198	190	206	213	224	214	201	184	210	186	199	185	202	223	217	185	197	199	178	220	210	181	208	203	202	211	180	200	226	208	213	186	201	187	214	196	203	196	207	186	173	199	209	200	186	214	239	189	170	194	182	197	205	220	188	212	203	191	201	187	195	199	203	235	195	193	205	201	217	192	199	205	209	205	209	209	205	219	216	233	220	212	228	210	225	200	206	198	208	202	180	199	195	200	207	194	209	190	209	198	221	199	206	200	196	197	184	199	215	199	184	187	204	195	206	197	212	228	197	198	204	200	199	215	213	205	222	202	227	215	198	203	212	198	197	220	196	188	213	195	187	214	216	203	174	211	213	198	228	201	208	209	182	201	187	222	199	221	206	193	190	197	216	212	201	215	212	203	171	195	190	181	214	198	181	183	208	199	206	196	182	181	217	177	204	212	201	196	174	202	228	200	207	204	205	206	227	194	212	217	207	182	214	194	205	195	185	202	194	175	230	209	192	219	213	190	204	203	200	212	197	212	202	234	212	191	199	212	194	205	222	204	195	197	233	215	208	205	210	204	185	211	206	191	208	205	195	184	215	205	212	219	214	220	210	180	189	199	204	215	211	202	214	190	199	213	205	215	217	201	217	216	201	227	198	192	199	210	176	218	206	208	231	206	190	199	217	203	210	197	192	205	210	189	198	187	187	197	176	200	205	197	215	205	211	195	220	202	204	190	196	200	211	180	207	192	187	197	214	213	199	194	183	212	189	204	193	212	219	196	198	202	220	203	203	196	207	226	219	185	199	213	199	198	200	206	208	194	189	201	203	193	191	185	216	214	183	232	221	193	199	172	221	213	198	206	196	193	225	215	187	224	192	196	223	190	214	224	202	186	206	224	202	203	182	200	203	199	188	176	216	201	176	214	209	180	178	189	195	206	235	190	194	169	181	207	203	200	226	217	190	211	216	203	197	182	198	209	221	210	205	202	205	188	189	226	219	217	198	203	188	229	209	197	199	215	227	218	182	220	201	195	196	206	215	199	214	180	218	184	192	224	193	165	217	228	205	209	211	201	208	204	229	214	200	203	211	196	223	201	234	224	185	175	201	199	191	207	201	205	223	187	216	199	220	190	183	195	191	218	222	176	198	204	200	252	205	221	217	218	175	224	189	190	209	205	212	192	209	235	225	208	210	204	210	195	183	197	190	195	199	216	206	205	195	194	193	189	188	191	200	189	198	200	196	196	203	197	205	206	223	210	190	190	209	182	197	206	205	186	181	189	203	181	194	208	189	198	218	206	196	226	183	229	200	198	216	222	206	208	223	182	199	195	194	218	200	183	196	213	176	195	199	195	235	197	212	211	187	169	207	207	187	196	218	196	194	215	220	201	210	202	188	208
14402	10923	18764	19365	19634	19521	16537	13442	13369	8002	5854	5406	4687	4581	5115	4449	4661	23834	28670	21934	14189	6796	2641	1023	758	723	800	766	765	759	751	732	758	768	732	747	735	694	724	760	709	787	764	734	778	770	764	756	790	727	718	753	745	694	733	800	790	716	741	705	734	766	745	758	736	724	770	732	766	728	736	854	727	763	764	789	815	797	746	797	743	728	729	708	794	722	732	747	705	800	754	741	741	717	728	743	739	753	743	720	751	720	744	756	704	778	775	733	762	672	781	744	739	758	762	792	740	753	749	742	768	758	769	772	721	771	725	730	779	790	693	753	751	790	769	717	744	683	763	755	801	757	798	784	753	790	729	731	741	787	735	781	772	776	750	700	709	810	759	783	802	760	701	779	717	740	757	776	732	756	761	753	719	740	771	746	740	751	763	744	772	736	792	754	772	730	739	756	757	800	758	723	764	791	739	732	767	771	733	770	729	727	735	731	742	728	761	766	737	713	787	799	712	744	714	753	737	793	744	708	773	757	746	728	780	757	801	745	742	732	730	755	771	720	761	749	726	759	761	787	795	764	738	744	746	723	761	777	703	733	740	716	777	755	742	768	768	808	729	714	754	799	739	784	775	698	759	738	723	784	735	701	724	791	733	694	764	716	772	754	752	787	773	701	784	730	779	722	742	754	733	736	775	772	703	715	769	732	822	745	733	726	781	754	770	716	732	750	723	766	746	739	761	750	728	705	771	707	789	752	736	709	723	745	731	750	724	692	732	725	720	737	738	742	731	735	780	788	813	766	774	770	785	773	776	726	759	780	753	749	741	724	726	759	771	773	736	730	768	753	785	739	740	786	776	752	774	713	746	778	740	799	793	760	794	749	788	717	741	715	761	735	777	760	707	770	721	744	697	763	703	719	746	743	837	730	731	747	748	740	763	705	731	775	777	742	806	735	756	749	773	777	753	775	745	814	736	698	707	732	688	717	749	750	751	794	770	787	763	785	761	699	728	736	783	767	780	753	757	727	772	734	780	809	742	708	706	771	719	750	762	730	722	774	745	708	733	732	782	725	754	774	736	745	787	781	771	781	715	733	689	756	779	738	759	762	783	737	789	739	754	706	744	740	734	745	690	734	751	786	746	752	769	742	776	779	732	734	726	718	747	713	725	768	761	780	756	712	721	764	725	740	717	743	758	747	742	753	787	765	736	763	741	753	718	734	787	789	746	789	763	745	752	799	806	723	780	746	714	751	779	776	765	728	765	821	762	751	730	700	730	720	763	762	749	707	710	754	776	801	773	750	782	762	765	792	750	788	791	727	745	797	734	719	745	777	789	738	765	724	782	742	806	713	745	745	747	734	791	794	766	736	715	703	718	744	712	765	745	760	722	704	796	753	779	720	780	761	747	761	739	765	721	749	749	761	731	763	759	737	781	732	713	746	781	746	773	767	743	781	751	778	678	732	762	802	683	809	747	751	745	749	760	688	715	750	732	779	706	772	724	743	733	722	756	774	757	759	735	785	766	704	729	750	764	721	738	748	744	745	788	770	769	702	788	757	757	771	715	776	762	772	759	747	725	761	736	726	708	786	750	774	720	796	791	752	701	773	798	743	782	756	777	750	750	721	750	770	734	697	776	734	762	740	744	695	744	704	761	788	770	717	741	732	742	823	736	738	769	769	736	738	705	724	723	747	820	787	772	778	736	702	755	796	755	677	717	793	713	734	731	729	743	701	762	778	749	756	705	729	790	763	750	741	730	750	785	743	750	780	744	777	723	756	792	777	783	791	763	794	786	796	773	742	769	730	742	738	749	796	770	708	723	758	731	759	722	778	744	747	742	740	726	759	726	736	776	803	791	738	785	713	734	752	778	800	774	706	737	752	757	758	761	690	761	740	764	741	697	738	765	771	745	722	728	702	723	809	771	727	715	750	719	763	746	728	737	746	768	774	766	779	723	743	735	783	720	785	788	728	794	737	751	764	746	785	741	715	731	744	731	763	789	754	724	734	737	803	778	810	700	714	749	700	758	711	719	770	773	739	752	758	769	741	749	764	727	712	715	778	778	740	762	706	759	769	745	754	721	775	762	747	715	758	743	744	742	772	752	809	780	773	797	770	756	724	798	763	764	745	738	723	737	734	697	747	709	757	729	750	697	763	735	759	755	744	756	698	740	746	753	777	756	747	767	740	698	712	764	754	727	796	728	724	737	719	704	785	749	743	807	766	775	715	752	759	788	733	743	763	784	727	779	747	728	802	741	761	774	740	715	742	728	753	732	743	728	767	729	764	761	750	746	721	780	747	755	718	772	760	806	751	761	705	774	747	739	742	760	741	746	740	759	766	776	752	731	703	768	747	798	730	735	684	740	719	767	748	779	730	718	758	752	707	754	785	773	757	732	777	739	746	746	762	732	774	751	766	772	734	732	778	744	717	721	739	759	734	740	773	726	735	746	697	725	749	776	751	794	783	815	733	740	755	743	735	745	766	751	773	681	696	737	708	752	779	746	800	788	770	747	753	736	742	732	715	746	727	759	791	678	705	784	735	735	778	725	788	732	751	754	787	760	736	790	776	802	763	701	751	739	770	790	764	726	748	682	765	790	767	763	749	736	739	736	732	760	770	737	747	728	682	756	727	794	748	754	731	755	756	788	782	756	706	749	728	756	798	727	775	704	725	783	770	721	719	721	755	797	737	775	775	765	777	751	742	747	706	729	754	728	724	731	785	744	725	739	749	721	747	737	749	728	782	747	718	750	759	758	770	766	730	768	727	730	728	742	713	742	763	742	758	814	713	755	715	745	741	773	756	683	721	771	757	757	747	711	730	771	731	788	762	755	708	754	743	762	753	710	749	798	734	744	794	755	787	752	746	749	699	766	757	771	735	716	806	748	750	713	722	773	775	749	825	745	716	756	686	745	756	787	775	769	784	780	716	738	737	752	766	761	766	727	721	735	733	710	786	810	709	763	760	782	725	748	777	726	740	752	768	779	728	729	767	735	781	754	709	739	779	767	752	734	771	743	752	739	764	760	794	742	747	737	745	733	765	716	741	739	728	728	728	809	729	739	750	742	759	796	772	703	751	795	745	763	778	724	754	710	772	757	771	727	739	758	744	724	785	813	790	729	770	727	730	729	708	779	716	753	741	760	720	750	724	751	748	766	732	720	825	724	773	794	730	739	724	772	731	757	701	787	728	749	728	744	757	740	746	785	765	743	692	699	773	738	748	778	743	714	716	727	741	775	737	782	743	740	719	740	783	744	734	731	725	710	733	772	755	731	766	739	742	754	717	719	758	744	770	775	731	767	704	765	769	774	759	737	751	720	745	725	708	762	784	744	766	774	784	799	727	768	760	737	747	789	769	754	694	718	738	762	731	772	799	758	776	715	727	747	732	756	784	749	773	760	729	709	719	681	705	693	770	710	802	721	739	808	747	761	764	741	733	754	747	777	747	738	707	749	736	718	698	748	746	763	759	758	763	770	771	736	729	712	702	770	790
22656	16261	18493	16280	15456	15077	10622	7886	6410	3478	1886	1432	1128	1709	1553	1263	827	7785	16439	10297	5088	1997	767	329	235	259	240	251	258	264	278	252	244	256	237	257	239	241	241	264	256	248	249	252	273	253	264	218	242	264	262	262	285	231	240	261	270	236	250	255	243	262	243	249	237	248	241	283	273	282	278	232	251	246	259	245	290	282	228	254	240	242	226	276	220	262	262	229	268	225	270	259	254	218	278	244	267	246	256	247	255	244	260	276	238	269	262	242	247	262	247	253	247	260	257	296	237	243	237	236	271	238	261	277	247	235	259	246	222	268	264	246	252	292	265	226	260	293	268	235	270	266	256	250	245	257	262	254	257	257	224	249	242	266	265	221	244	233	256	253	250	262	246	241	291	238	238	254	256	250	239	262	238	229	233	255	245	263	252	271	256	237	251	294	270	259	262	261	251	260	230	261	243	233	257	286	239	276	269	260	249	235	267	251	277	250	234	283	238	287	260	242	257	260	259	265	219	240	248	257	264	237	269	265	271	258	273	299	260	234	238	254	269	251	238	274	255	245	242	240	258	251	251	276	235	272	254	266	230	261	251	249	250	255	227	254	267	230	229	253	232	244	266	261	257	236	241	237	239	247	273	254	269	270	241	242	223	240	243	258	247	245	237	221	266	258	239	252	238	296	274	256	246	233	282	260	249	261	261	263	273	296	273	246	246	235	272	232	224	246	248	280	246	266	249	253	222	251	248	247	239	232	262	256	261	252	261	264	239	277	261	252	259	243	267	236	237	273	270	240	271	271	245	247	256	263	226	253	299	264	279	266	251	262	247	231	243	239	260	253	247	250	290	263	214	260	254	252	239	256	263	254	280	219	260	239	254	248	239	261	256	249	256	249	276	261	239	268	240	274	262	264	259	244	278	261	240	264	256	241	236	251	264	275	282	243	264	248	263	261	247	241	236	238	249	271	263	271	246	296	247	266	290	266	244	269	268	235	275	248	259	263	270	247	291	272	242	255	264	262	248	264	235	230	245	242	254	273	245	248	261	301	257	256	250	255	274	286	256	269	247	229	262	255	240	262	248	246	241	262	235	244	229	271	241	231	235	264	264	257	245	249	280	249	243	271	242	255	243	264	268	244	268	234	248	242	252	268	288	229	239	263	211	272	241	255	268	224	254	258	264	260	247	219	238	267	269	244	258	252	258	238	242	253	256	269	249	269	261	277	258	258	278	230	244	239	248	238	241	257	282	285	249	233	270	275	265	257	250	266	220	263	257	259	255	280	250	267	259	273	255	249	262	250	262	259	261	247	278	262	271	265	246	263	255	296	268	247	244	214	275	271	227	251	285	246	261	238	276	261	250	264	265	233	286	281	264	258	264	232	265	256	272	230	248	277	287	256	246	269	286	240	224	256	249	240	233	264	245	249	231	277	270	241	245	244	256	257	252	260	257	258	249	277	247	259	274	262	233	270	276	264	254	236	263	254	284	220	235	249	265	253	247	225	249	259	244	253	271	244	256	280	250	234	264	236	242	229	257	237	272	268	270	260	241	269	284	272	249	270	215	233	248	271	258	249	250	254	218	233	256	254	260	278	278	237	270	220	282	248	219	270	252	248	269	220	280	255	269	210	290	236	273	268	268	242	245	263	246	226	230	265	243	229	245	258	263	227	270	258	238	257	257	247	245	240	240	217	255	279	267	259	257	252	257	258	246	300	251	252	251	261	256	287	253	259	283	253	232	267	265	260	301	254	273	257	255	269	246	262	239	263	272	255	258	252	241	273	256	268	273	228	233	254	246	257	272	267	245	232	263	252	262	262	288	219	241	250	266	286	270	263	302	252	256	231	290	287	259	211	248	272	281	250	234	240	247	259	252	233	242	255	271	218	274	239	252	251	245	274	226	248	219	254	238	263	261	260	263	250	243	245	238	235	243	279	223	203	256	248	236	252	257	268	216	240	252	291	266	238	255	222	261	254	287	274	262	253	218	259	254	255	276	237	249	225	262	263	219	259	252	232	244	244	245	241	247	257	238	245	251	284	272	264	274	251	237	255	260	249	253	256	277	243	236	261	254	279	243	256	259	269	217	259	265	256	244	238	257	234	254	240	251	259	239	254	256	266	258	269	251	251	262	252	274	236	256	264	264	260	265	241	235	253	240	238	263	258	269	281	266	235	230	260	241	260	230	270	218	245	254	263	243	262	267	258	247	258	235	262	225	223	252	232	219	263	259	258	272	248	256	264	269	273	261	272	243	290	266	244	281	260	255	256	255	257	283	248	226	262	252	263	252	244	262	268	259	242	228	260	251	261	281	246	250	224	283	241	229	244	240	257	267	232	241	276	266	252	216	269	272	275	272	252	223	260	266	236	255	260	239	267	256	268	266	266	264	252	252	231	261	233	263	250	290	265	265	261	248	279	286	255	262	250	230	248	270	256	273	220	267	274	237	252	235	249	237	275	253	268	275	260	292	273	242	260	251	236	267	291	233	242	266	283	246	202	259	243	254	279	246	259	256	225	245	246	249	257	235	246	262	275	294	227	252	282	262	239	242	243	232	249	254	256	269	292	280	253	235	235	270	280	281	256	239	257	239	271	270	257	290	231	267	253	268	242	256	273	243	252	269	254	253	251	238	246	274	235	252	280	263	253	271	255	254	263	248	248	254	253	272	261	285	233	219	274	259	276	254	264	248	252	263	260	234	270	241	221	274	251	241	261	267	273	234	272	265	273	257	241	262	243	282	215	255	247	293	261	264	235	267	252	256	248	239	238	246	233	266	230	273	236	258	282	263	251	253	287	238	238	258	253	233	225	269	252	245	247	267	277	237	273	278	246	247	281	258	270	252	259	260	258	247	237	253	250	256	271	257	232	268	255	236	233	250	246	266	256	229	275	268	286	259	242	244	228	226	255	234	258	262	228	263	273	269	234	279	244	223	259	241	308	253	282	234	270	260	230	236	255	280	258	269	220	240	255	278	288	241	275	265	275	237	271	257	267	256	273	232	293	253	244	237	235	232	271	240	254	273	256	243	256	289	264	230	262	245	254	259	266	258	227	284	260	237	231	236	238	249	264	278	266	292	255	258	269	235	251	241	240	251	241	262	237	276	249	254	252	249	288	223	242	264	224	245	231	222	254	276	234	260	238	274	244	245	259	277	225	271	282	266	262	271	251	286	257	264	240	260	268	252	242	242	240	259	258	256	283	259	224	239	260	248	262	253	255	277	273	259	251	254	238	248	260	274	253	283	236	266	252	273	260	242	237	243	289	295	291	253	246	235	250	241	300	243	282	255	252	222	239	274	281	248	236	269	234	246	260	251	242	248	285	263	274	279	247	257	260	282	238	251	216	247	278	234	248	239	255	265	264	273	238	276	239	228	236	239	264	241	238	264	270	266	237	254	254	239	260	250	258	240	282	252	258	256	262	248	281	256	258	254	255	304	241	249	230	283	265	256	245	274	265	275	262	221	230	248	241	242	271	262	274	281	250	267	289
18237	14301	21748	24828	25808	26132	19641	17977	19219	12470	8452	6583	5821	8763	8232	6811	4547	26499	38414	29785	19875	10125	3928	1420	940	868	908	968	898	935	946	890	900	931	867	869	901	920	857	952	918	892	878	875	890	883	906	894	906	845	894	904	931	888	928	872	925	893	924	930	886	892	943	920	857	931	986	983	857	914	932	891	879	889	861	928	918	877	895	885	919	850	848	867	874	880	910	900	983	938	918	904	899	928	937	970	892	914	958	856	890	941	906	911	897	931	933	890	906	869	937	937	926	915	891	871	897	897	900	935	872	899	885	877	898	932	875	884	845	925	953	888	907	935	932	907	925	917	898	938	915	857	927	909	929	917	928	869	910	922	948	907	913	906	876	904	890	921	923	904	899	949	892	935	899	883	877	891	855	919	883	895	899	931	938	935	903	917	925	946	953	918	919	913	900	940	911	950	918	877	896	959	895	910	902	897	957	986	933	880	882	881	912	923	886	909	917	880	861	927	892	927	851	870	906	956	880	900	919	934	904	897	917	899	850	935	868	887	921	914	885	882	946	928	955	943	943	909	956	920	945	935	977	886	936	903	951	892	928	913	870	876	917	879	928	868	913	903	899	918	938	922	884	948	882	900	934	948	876	877	868	865	898	913	853	907	935	886	866	914	916	897	888	922	875	871	930	878	849	915	884	929	948	920	902	944	892	929	846	906	927	922	890	884	870	891	883	940	890	864	928	930	877	896	920	908	900	936	889	872	907	946	908	911	911	882	935	906	902	876	909	929	915	946	880	946	966	959	903	906	867	900	944	944	901	949	918	912	908	942	922	922	922	861	921	943	899	893	863	903	854	963	876	930	903	931	902	924	877	904	903	943	886	981	900	929	939	918	894	886	913	900	962	887	898	986	890	923	846	915	862	895	912	908	907	896	887	948	870	915	929	940	909	904	919	915	929	918	889	938	909	909	920	910	953	905	913	896	912	925	933	938	898	894	868	925	888	955	892	924	913	891	956	908	959	900	887	906	877	908	916	917	924	871	925	904	932	923	882	934	900	939	891	923	850	961	900	921	878	907	924	911	929	943	925	928	904	932	944	919	889	922	905	895	912	879	859	874	861	927	857	921	901	884	887	957	901	907	910	910	918	872	930	868	895	910	925	930	919	897	911	857	921	917	936	934	893	890	984	872	905	918	904	948	855	900	902	929	910	922	894	896	879	872	890	903	859	895	870	910	869	906	900	867	902	873	864	869	929	890	926	907	925	941	922	906	900	855	977	858	913	822	924	838	911	829	895	882	851	874	929	907	894	950	889	932	920	911	893	839	884	937	915	885	914	842	896	859	873	930	925	894	947	881	926	879	923	951	910	848	944	888	871	889	920	943	885	950	901	882	911	927	940	893	928	906	863	959	878	960	926	904	894	936	936	907	876	928	865	907	897	936	899	954	872	920	934	953	891	840	900	934	894	885	852	870	924	915	865	855	893	853	945	943	944	889	915	941	899	945	965	889	872	949	917	881	874	888	860	952	893	874	920	883	905	916	909	895	913	889	919	899	939	925	915	897	862	895	949	929	887	901	981	862	931	922	908	887	906	896	920	883	828	885	939	918	902	905	888	899	948	878	900	945	934	862	891	959	885	896	987	825	867	927	914	950	926	946	874	892	854	860	900	871	903	856	877	905	908	910	884	893	859	881	918	897	875	880	948	864	967	898	919	926	916	916	883	967	916	877	944	909	892	899	896	898	918	899	873	917	897	948	895	907	958	883	938	930	885	887	897	919	910	894	912	890	908	894	892	917	905	917	923	917	859	919	904	878	932	937	889	906	930	984	851	904	936	913	928	964	843	905	909	928	908	956	903	933	885	895	868	947	905	916	890	939	945	893	876	906	939	924	919	840	891	938	911	956	896	917	869	966	928	953	923	910	916	923	883	909	888	889	939	954	932	937	928	847	873	888	896	948	958	914	913	971	864	913	952	908	930	930	865	912	899	862	892	888	929	916	882	939	883	880	900	910	895	864	912	932	867	869	906	876	913	923	891	949	877	920	923	956	899	866	904	913	924	924	918	913	895	936	915	908	872	904	913	922	967	895	885	928	940	861	898	953	899	940	916	878	896	891	902	943	885	899	904	911	911	853	908	933	897	880	933	862	863	911	913	912	920	925	904	892	902	911	880	949	883	915	910	921	908	983	898	909	919	906	860	927	943	915	923	875	914	928	875	919	904	960	947	956	926	944	934	924	893	867	881	860	950	855	947	880	871	898	917	948	951	886	906	865	955	929	912	913	968	909	881	990	872	880	908	870	902	901	871	894	923	943	899	930	903	900	910	854	861	945	911	919	855	881	910	931	896	914	903	896	895	913	918	908	881	886	904	920	876	904	904	945	891	901	914	879	842	932	901	966	1011	946	898	933	923	944	886	921	882	941	897	878	917	905	884	890	927	899	893	933	939	879	893	917	976	956	902	938	910	934	885	866	925	902	910	982	864	897	948	959	876	888	917	926	861	916	920	901	890	917	921	927	905	866	920	909	905	877	956	934	866	876	959	919	872	889	901	930	870	918	911	895	882	908	873	898	956	934	893	929	924	915	863	917	914	941	873	896	876	897	926	897	929	869	928	887	913	911	874	850	889	895	913	913	948	919	850	940	914	930	923	842	883	935	919	892	895	954	925	906	879	924	949	878	938	909	860	935	889	953	904	875	911	939	869	966	932	915	884	811	932	857	903	904	895	828	921	946	962	858	930	931	904	918	907	862	877	887	931	878	915	886	913	900	852	987	920	898	923	975	882	940	915	896	900	940	896	921	908	855	940	941	927	939	885	916	942	923	916	929	985	879	865	917	903	907	835	967	918	908	873	908	938	860	941	898	885	915	902	893	898	876	907	943	894	929	962	908	895	885	848	867	910	953	916	950	870	953	895	902	906	916	968	934	879	908	907	941	875	916	915	941	889	891	918	952	913	913	919	883	871	909	869	943	939	902	938	921	874	892	876	936	872	886	897	865	872	906	918	857	896	888	944	905	892	889	859	894	915	872	915	891	898	874	906	883	902	879	868	904	967	910	887	873	876	895	856	940	882	883	919	866	888	879	887	903	942	865	849	884	911	866	906	951	902	927	911	880	913	902	900	900	923	902	906	891	905	865	903	929	861	871	871	852	870	942	912	972	946	883	945	853	959	904	954	946	910	911	993	960	902	912	876	902	884	853	897	899	908	911	917	944	908	909	887	941	885	886	925	914	892	916	917	856	876	928	906	904	888	918	906	938	938	900	910	869	870	931	906	909	882	902	878	914	922	901	925	925	917	867	876	876	885	913	924	906	907	901	925	884	926	892	858	863	867	921	884	906	920	892	938	931	845	854	947	930	907	884	902	905	913	965	950	883	900	920	893	895	877	883	923	924	925	902	868	914	932	851	877	929	926	917	872	951	935	863	870	878	896	899	902	893	902	915	889	905	909	901	967	915	951	926	928	917	932	926	902	921	890	900	899	880	885	900	900	896	935	897
5172	2876	3833	3600	2373	1430	909	728	640	470	422	418	394	394	373	391	318	554	1241	1053	680	436	274	251	244	231	233	203	223	211	189	226	222	214	216	174	239	246	198	197	234	199	233	219	219	227	220	223	216	227	234	226	204	239	194	213	203	214	211	202	232	249	222	237	229	237	217	205	217	211	214	240	218	236	210	206	218	236	251	213	196	206	228	216	215	222	243	201	209	210	212	225	200	240	241	199	218	197	207	208	243	224	238	212	227	211	239	248	212	237	210	219	208	208	217	231	217	211	234	222	221	210	236	223	206	220	220	218	235	241	227	224	225	226	226	232	229	209	256	216	219	219	212	211	211	216	248	225	208	217	222	257	237	226	195	228	205	226	238	225	241	198	195	199	227	237	208	188	264	241	199	247	217	200	202	229	230	216	231	223	225	211	231	198	198	228	229	238	231	245	230	225	212	232	250	205	235	222	199	218	219	198	222	246	260	212	210	226	205	218	221	229	209	242	237	208	217	233	238	234	222	219	206	241	213	213	218	236	215	243	234	239	213	236	236	247	256	231	225	203	201	210	200	205	239	241	218	206	226	222	237	211	229	196	229	228	202	203	252	198	207	219	234	238	206	187	230	214	235	194	218	197	217	204	233	212	208	226	225	225	233	209	234	240	208	215	235	200	218	229	235	217	200	238	238	206	249	235	225	218	233	235	205	239	220	229	203	244	205	246	254	231	213	237	212	231	225	222	228	239	216	232	227	199	212	232	196	207	231	237	249	243	219	234	221	217	255	204	244	237	205	247	211	207	247	228	210	216	225	214	232	217	239	211	233	207	228	205	236	229	234	216	222	224	238	170	228	210	223	205	228	221	249	214	210	193	212	203	223	240	204	213	211	199	225	209	213	210	208	237	197	229	235	239	210	199	239	228	245	239	217	231	224	211	221	214	216	225	224	238	219	219	240	226	231	207	230	242	218	236	209	203	210	245	237	237	224	237	231	223	203	200	224	240	205	209	223	236	223	218	207	251	223	218	227	259	215	241	217	238	228	213	236	212	228	212	210	218	207	216	223	259	216	221	190	213	216	214	239	225	201	238	192	228	239	210	218	211	252	225	210	243	200	221	195	237	233	222	227	235	200	214	199	212	237	257	211	223	206	256	240	207	228	182	205	210	209	218	224	231	208	224	178	227	212	212	212	213	239	215	216	221	233	223	218	208	237	244	199	203	189	256	211	234	240	241	226	223	212	221	222	229	207	209	237	229	193	243	204	246	190	224	213	227	255	212	216	229	229	225	212	219	206	235	228	216	211	216	203	211	232	215	201	214	216	229	211	254	228	244	193	239	215	199	205	202	213	208	221	216	212	234	199	209	240	212	223	213	229	210	188	212	234	217	218	215	224	218	227	226	233	193	229	216	261	195	208	229	216	238	223	235	230	231	196	217	231	223	200	218	219	214	237	201	198	218	239	217	247	209	234	225	224	205	214	201	224	200	235	194	221	251	233	208	227	209	217	214	251	203	239	228	210	205	205	226	216	237	201	190	228	238	222	216	251	230	223	217	198	246	229	215	222	193	215	216	192	225	252	217	239	203	246	242	226	235	207	245	247	241	217	201	204	209	207	220	207	217	255	241	208	211	206	248	215	215	224	243	214	181	232	233	219	224	244	224	203	219	238	221	231	237	225	242	216	203	217	232	241	249	218	216	210	204	213	224	207	210	246	193	233	231	229	228	255	227	219	207	211	242	198	214	220	206	228	224	226	226	218	220	242	189	229	221	236	216	195	223	239	206	235	214	204	193	227	214	207	212	217	219	248	224	223	190	207	234	227	193	219	228	231	205	232	242	232	219	245	231	211	209	204	210	208	210	216	218	220	218	196	206	229	233	177	218	233	238	243	228	243	234	230	214	241	202	246	247	202	198	235	236	244	218	218	235	219	241	196	235	199	220	239	199	226	220	222	232	230	258	219	227	216	218	243	218	225	213	220	226	224	213	228	236	237	227	239	206	196	241	210	196	219	232	175	202	232	239	208	229	193	206	209	217	215	241	225	235	221	209	225	209	221	214	224	227	216	227	224	238	224	226	202	214	212	207	230	223	221	215	230	226	222	217	241	222	251	190	242	207	208	217	191	202	215	215	236	222	237	229	205	235	224	221	237	232	218	233	247	199	222	222	256	229	198	265	214	241	227	232	230	224	220	223	260	229	253	244	228	237	228	206	221	243	244	190	210	223	226	221	232	189	227	218	230	223	214	203	210	233	223	230	216	212	239	209	248	230	213	211	242	205	213	229	194	223	225	238	242	223	210	211	222	206	246	204	230	202	205	237	244	219	218	222	236	217	206	216	220	240	245	208	202	222	231	224	252	222	231	233	229	188	208	231	237	245	203	247	213	216	248	210	200	207	236	208	223	236	218	228	209	221	223	236	223	205	235	210	236	194	230	232	233	248	213	210	234	226	240	197	235	216	233	223	207	235	226	221	206	224	202	229	222	210	222	214	209	225	227	222	239	242	215	216	235	222	227	218	215	221	224	237	193	241	190	229	208	218	213	238	224	204	201	226	248	229	207	226	224	209	231	220	225	217	238	237	239	208	204	228	260	221	221	227	219	224	235	262	232	217	217	205	221	205	230	222	232	216	207	227	230	254	214	222	215	255	194	221	242	215	232	224	209	209	230	225	229	239	209	231	214	220	219	236	236	222	205	236	195	227	202	235	221	254	219	224	224	210	208	215	217	232	207	212	182	258	234	229	257	234	221	249	228	211	218	234	206	225	213	225	218	236	216	222	230	220	238	236	223	221	197	208	250	218	225	232	233	231	220	222	213	216	205	223	229	225	212	205	242	218	217	221	209	218	235	204	215	215	212	226	231	206	228	220	239	243	212	243	206	210	227	233	223	217	242	240	217	263	214	212	236	213	251	206	249	218	219	228	238	218	225	232	206	226	212	200	232	220	206	226	217	223	226	231	211	244	233	219	217	214	233	219	215	223	234	196	230	211	223	222	231	219	222	196	248	206	217	236	207	231	250	225	212	200	207	215	242	218	228	211	226	222	244	239	204	235	204	190	232	232	204	225	217	258	199	203	197	212	230	200	230	217	250	237	221	234	204	222	226	239	236	232	240	202	228	226	226	241	221	231	215	213	232	189	215	222	240	229	218	208	201	250	214	245	238	212	199	224	224	245	235	208	192	230	210	232	215	204	205	218	197	233	240	225	199	220	215	248	209	212	215	222	188	212	215	229	205	220	209	235	231	212	216	227	217	228	206	226	229	209	219	225	243	215	214	235	213	226	247	219	215	227	217	230	232	194	227	237	204	208	243	259	206	215	235	247	231	197	210	252	202	245	221	208	220	212	229	171	220	244	223	229	210	214	244	229	226	236	205	233	222	224	224	210	230	231	213	232	251	255	216	218	236	226	236	240	217	196	237	225	220	238	233	207	190	215	216	212	207	239	219	218	214	203	210	224	260	220	207	207	220	250	235	212	224	216	217	205
5260	3904	7961	10096	8014	5280	4001	3223	2950	2082	2026	2047	2049	1953	1955	1786	1261	3032	5967	4928	3054	1576	1155	852	835	811	778	806	800	780	783	824	854	815	822	832	835	791	821	831	847	826	802	798	769	811	860	806	761	776	822	862	809	764	800	839	783	779	746	807	722	793	806	869	784	803	842	826	848	893	813	800	849	772	793	789	778	788	789	792	872	824	786	763	790	852	810	741	820	799	841	804	797	829	795	793	791	784	839	770	816	812	848	838	776	794	876	797	787	765	810	778	844	828	770	798	787	814	808	817	797	850	881	752	777	795	803	797	771	771	763	781	805	817	788	807	803	814	815	760	798	793	777	816	812	852	829	828	795	780	812	806	764	778	807	781	842	814	806	796	822	798	748	790	804	850	814	808	809	786	758	766	852	824	807	770	822	834	848	804	801	763	816	777	816	808	866	823	873	818	805	812	828	817	827	802	783	802	819	802	805	765	835	828	767	776	770	863	829	785	788	780	839	769	785	797	765	810	794	858	825	808	796	791	762	793	793	775	809	803	827	796	814	803	831	796	793	821	802	833	740	886	787	815	799	815	792	785	808	792	800	822	771	757	783	763	775	834	768	864	780	772	798	799	800	785	787	824	785	774	821	770	832	822	842	809	780	772	802	808	784	789	790	766	816	803	789	786	798	830	833	806	839	860	791	759	785	788	801	767	843	810	764	779	775	774	844	831	810	825	787	849	780	773	819	766	779	794	793	831	695	768	778	868	775	783	764	730	789	818	791	790	836	764	797	797	825	791	902	853	745	752	803	807	761	833	811	804	848	829	810	777	825	849	849	939	843	814	842	810	861	796	816	793	808	853	812	789	788	843	830	809	805	836	822	848	825	785	826	802	787	817	766	816	790	791	793	791	802	817	790	804	823	833	809	783	848	785	834	842	781	818	834	824	789	796	808	839	818	833	759	831	840	788	755	823	835	819	829	803	761	801	779	812	823	854	818	758	819	783	787	808	718	785	807	761	763	785	821	779	822	797	769	840	796	802	836	805	849	809	851	792	777	792	787	808	767	785	795	837	822	810	812	809	846	875	808	810	785	774	829	813	796	855	810	812	813	829	829	788	820	792	839	810	848	820	805	760	801	808	861	799	788	820	753	802	815	822	803	765	805	830	840	763	838	849	843	824	822	777	814	771	739	777	800	740	794	766	806	755	792	847	766	805	809	791	823	806	818	812	795	815	761	774	815	829	785	824	840	723	784	857	799	837	832	781	804	753	781	757	801	794	819	822	805	758	800	822	778	804	768	749	783	858	803	839	791	796	839	819	823	804	798	792	841	809	838	793	796	798	775	756	838	768	799	841	760	820	784	802	779	803	826	833	853	838	758	798	793	887	796	773	840	801	777	824	790	804	799	791	785	860	838	792	856	816	775	787	848	811	818	829	834	835	787	790	796	785	765	837	778	845	853	798	777	784	796	802	806	830	850	769	773	859	841	818	875	823	803	801	764	823	780	844	844	833	806	772	793	827	788	801	828	745	837	807	856	865	754	772	794	828	844	771	809	820	774	759	798	769	795	779	811	807	788	806	831	788	817	742	801	819	775	798	829	868	802	817	787	833	789	766	778	752	785	811	852	796	851	757	797	812	796	799	729	807	782	798	814	809	820	811	812	842	770	816	796	783	788	809	797	865	792	863	816	819	816	833	834	775	778	824	795	849	817	807	806	786	826	845	778	806	813	764	798	837	815	816	816	773	821	814	796	818	801	776	770	784	802	777	812	791	787	826	814	748	788	817	835	754	869	778	830	811	809	789	799	790	858	751	772	769	804	762	807	833	775	820	859	767	833	790	799	804	798	843	792	832	844	754	793	789	819	776	817	764	796	797	786	802	843	838	799	788	762	810	797	794	819	811	782	773	846	821	778	774	854	796	811	806	782	836	831	846	830	778	808	782	786	804	831	771	797	858	771	794	799	875	783	805	804	806	829	818	793	816	811	782	819	822	776	840	785	816	830	837	784	794	822	831	845	804	820	777	842	808	793	802	752	799	781	849	808	775	814	774	805	812	837	802	834	788	807	799	839	795	809	825	831	813	801	784	823	811	773	817	795	791	764	833	776	790	842	812	826	815	801	850	823	764	781	828	802	863	794	837	830	769	812	837	797	763	857	784	789	850	850	801	797	812	832	800	709	835	821	815	860	780	812	797	796	783	796	787	793	804	800	827	787	769	818	798	847	829	731	803	847	824	824	779	799	844	789	818	829	822	821	808	814	816	833	823	816	746	852	821	789	783	860	810	790	779	819	786	757	787	821	788	793	855	809	779	815	782	811	813	859	858	775	787	832	784	828	783	794	796	784	760	815	797	798	808	835	816	789	763	824	791	798	847	846	799	851	773	802	786	821	787	824	812	811	816	775	760	756	784	861	800	846	829	767	845	745	860	836	784	831	788	804	806	794	789	822	802	779	807	792	850	802	829	786	796	815	785	815	787	812	806	812	828	830	828	808	803	811	802	791	785	779	777	833	818	820	757	757	818	779	834	835	799	794	855	789	769	846	812	797	795	805	767	829	777	795	839	805	827	809	805	815	808	788	768	845	813	812	791	772	782	799	768	805	816	802	850	786	787	837	795	834	755	858	795	820	760	784	751	815	800	759	793	775	817	820	827	742	797	896	821	850	772	766	819	762	778	818	790	825	824	843	832	845	780	762	766	821	774	764	777	807	834	795	791	773	832	800	831	801	809	812	794	832	804	812	823	834	767	839	822	792	783	785	836	834	791	814	824	783	771	782	747	820	831	802	850	772	799	830	826	830	769	805	766	788	839	830	814	780	817	819	776	817	785	774	823	788	807	785	800	772	811	776	802	854	835	855	830	824	785	809	763	797	838	769	867	819	759	813	858	822	780	804	807	770	797	817	831	795	851	784	773	825	805	782	790	779	727	776	769	815	766	773	795	797	858	788	795	812	807	829	809	822	849	777	817	786	822	789	790	836	767	780	809	819	825	828	821	835	805	810	844	797	774	791	776	768	791	788	792	810	838	791	852	793	833	840	860	765	855	831	791	798	797	783	883	788	777	772	814	796	810	787	820	802	824	730	848	764	799	807	807	866	787	758	816	816	834	818	793	755	819	797	795	755	758	819	822	795	802	818	788	830	700	824	823	810	815	817	821	800	780	815	829	794	880	804	822	795	781	826	797	796	779	765	792	790	808	806	794	808	811	809	816	833	830	837	825	822	803	772	794	767	805	817	779	827	748	819	841	767	797	794	784	790	839	817	793	814	856	804	798	763	856	777	801	806	794	834	855	810	808	817	752	808	842	781	797	811	784	805	784	839	857	776	807	807	814	771	794	811	775	799	839	803	811	777	854	820	794	819	801	812	794	783	803	806	805	808	840	856	822	834	778	767	811	811	800	794	826	834	805	791	780	797	849	766	747	753	818	823	801	818	830	848	728	770	852	815	800	840	811	822	799	850	761	782	854	819	802	783	871	807	819	822	834	820	780
14304	8902	13563	11224	10385	8628	6434	4320	3762	1776	1262	1246	800	580	644	463	1496	8837	8914	4787	1790	675	367	236	206	212	215	201	199	197	191	195	205	190	197	207	212	223	172	192	210	203	219	226	218	194	182	190	178	217	223	233	228	201	200	210	185	215	192	223	209	196	204	220	205	234	223	202	229	222	212	227	209	190	172	197	205	220	200	202	216	194	215	190	185	200	207	193	212	215	197	183	220	221	210	179	209	196	207	226	220	208	192	198	196	205	161	229	216	216	190	187	188	231	208	212	200	223	231	198	193	186	212	188	194	204	218	202	208	190	184	215	204	210	239	200	194	225	213	226	206	199	204	203	184	194	197	194	206	204	197	210	227	198	194	214	207	210	193	213	212	192	217	166	218	209	203	201	204	179	185	204	211	202	213	199	202	190	217	198	192	206	198	201	195	200	198	187	206	243	196	185	212	231	195	209	220	223	197	208	210	241	200	216	223	216	211	193	193	223	177	197	206	194	235	213	220	184	250	211	162	204	209	185	199	207	190	187	190	213	206	206	215	187	200	197	193	198	209	206	228	195	202	176	193	225	189	212	218	206	187	192	212	204	218	217	183	181	215	204	212	196	188	187	206	196	183	211	205	194	219	205	195	214	214	191	224	205	190	195	212	193	184	214	203	185	193	209	196	210	202	213	165	193	211	208	207	224	221	190	197	188	215	223	197	194	205	187	223	213	215	189	201	210	202	184	225	195	193	191	210	205	185	200	207	184	215	207	217	198	175	211	213	209	212	196	216	197	227	172	213	227	218	200	176	208	222	174	214	208	189	217	216	211	201	219	218	212	233	189	216	206	212	210	192	210	218	230	198	196	203	176	207	202	193	187	198	200	207	179	207	192	197	188	227	198	201	212	185	188	208	176	210	216	212	203	217	200	201	205	200	200	213	207	185	188	194	208	216	175	233	217	221	217	202	201	194	227	192	192	183	212	211	216	202	192	208	210	207	236	217	215	227	184	200	185	229	190	207	204	182	206	175	218	209	198	207	217	173	217	215	208	202	189	221	220	207	231	194	206	219	191	202	222	209	205	216	197	223	206	209	181	195	231	191	209	216	218	181	215	213	223	235	197	189	208	206	223	207	204	226	209	225	207	204	205	199	206	198	219	216	202	177	202	195	208	198	214	214	192	207	210	209	209	192	185	203	207	196	217	200	192	225	211	222	202	207	271	197	213	193	227	215	205	225	212	208	190	189	207	180	217	183	206	191	199	179	207	201	215	236	210	202	231	213	217	204	180	208	233	210	208	220	199	191	210	200	167	197	210	184	195	209	192	164	193	199	225	234	172	188	189	207	199	231	192	206	202	223	202	225	187	225	215	212	189	213	220	233	209	224	200	203	223	181	219	202	207	196	201	205	200	214	199	208	194	214	203	216	215	221	220	206	216	210	199	204	187	206	214	225	180	194	206	208	198	213	227	193	210	192	224	210	208	196	206	207	203	205	200	214	203	217	190	202	198	201	224	211	190	211	219	219	178	226	196	209	199	212	214	199	206	212	207	204	186	213	205	223	224	207	179	223	212	204	194	230	187	214	224	178	197	203	183	196	208	225	201	187	191	230	209	215	234	223	223	205	236	226	205	182	201	217	207	209	192	198	207	216	184	219	207	198	203	241	211	196	205	214	185	220	218	199	224	202	222	215	195	212	217	237	198	193	200	190	206	216	192	188	200	223	223	185	208	207	223	200	210	221	202	212	180	190	216	189	193	192	215	210	198	204	197	191	202	199	185	185	195	210	207	236	199	189	220	196	171	199	179	197	215	198	219	192	198	186	207	184	218	204	206	185	186	172	201	193	208	234	201	230	191	202	247	197	202	203	206	188	217	227	211	203	203	203	213	214	184	209	201	231	208	195	214	201	196	212	191	204	203	184	189	196	213	215	207	221	214	206	189	206	185	221	219	209	206	195	185	208	193	221	199	225	232	205	205	232	208	216	216	181	212	229	208	195	211	217	207	239	206	199	200	228	197	184	188	197	230	204	210	206	174	207	209	203	190	195	208	227	220	208	199	215	196	199	193	202	199	195	194	200	191	196	205	217	206	188	206	205	211	206	217	214	178	214	214	206	212	201	203	201	218	189	211	188	232	229	187	192	193	200	203	203	179	184	176	201	212	178	195	195	198	198	181	227	218	215	211	211	203	185	221	200	190	179	203	212	231	191	227	224	197	176	232	173	199	214	187	193	200	242	216	199	176	208	192	191	229	192	208	217	202	200	190	190	219	215	200	223	219	215	217	213	201	222	233	206	209	211	199	204	217	202	213	218	179	199	213	209	210	193	186	202	207	193	210	196	206	189	199	196	167	207	224	206	187	189	201	192	199	205	221	210	187	207	199	200	220	213	195	206	200	220	209	209	214	225	227	206	214	200	186	213	188	190	180	213	201	206	178	232	226	204	187	201	203	203	186	194	190	186	223	206	200	208	193	184	199	170	208	192	221	212	211	201	203	214	220	192	187	214	216	194	206	204	200	222	211	202	217	198	194	173	180	190	198	225	226	188	187	218	209	198	206	230	187	181	222	199	209	223	208	213	202	177	192	184	207	178	231	173	195	192	187	198	198	201	242	197	193	232	192	202	184	206	202	216	219	209	198	218	180	206	192	217	208	170	195	206	202	194	212	233	196	170	196	217	200	205	198	238	209	213	191	199	207	203	192	194	221	214	200	199	187	236	211	209	191	214	223	195	179	201	219	221	208	224	187	204	198	209	207	213	212	219	197	202	202	188	204	180	203	222	188	212	174	225	206	203	208	208	204	192	190	192	210	192	214	204	211	193	194	198	210	199	203	199	212	225	228	196	176	213	225	193	204	197	217	210	229	221	197	219	226	195	196	229	209	212	209	205	203	197	193	216	215	195	220	245	210	190	202	204	223	221	192	182	201	210	214	190	218	204	214	230	200	233	183	205	204	210	186	214	190	205	204	187	208	200	240	184	205	205	192	185	203	193	179	226	226	214	218	198	215	197	217	174	184	240	212	211	188	208	196	208	204	202	224	202	222	199	181	231	211	206	215	181	229	208	200	197	192	215	219	185	221	194	222	186	216	196	221	202	219	193	193	201	192	196	185	214	204	218	190	186	199	217	203	195	218	200	195	226	235	213	189	229	194	221	194	209	241	182	214	197	203	203	209	196	220	217	196	194	187	204	165	212	203	193	193	202	198	211	214	228	215	177	212	201	189	201	188	198	209	237	198	211	214	199	186	198	198	224	222	220	200	222	200	215	206	204	206	200	184	206	192	219	206	202	190	206	202	179	201	221	213	211	214	211	176	190	212	176	212	172	223	185	192	195	210	199	229	184	177	183	197	186	201	196	203	205	201	199	195	214	206	195	201	195	190	224	209	193	235	246	208	215	216	210	244	213	233	196	188	181	202	197	193	217	196	187	213	200	198	194	198	194	206	229	206	247	237	196	219	226	230	215	222	193	212	214	223	179	211	186	197	213	221
13233	8795	18677	20505	20407	18135	16260	13235	14265	8020	6356	6723	4597	3369	3770	2793	7790	29844	28908	19365	9267	3596	1604	834	773	717	778	768	686	780	751	776	775	759	756	810	745	778	739	716	727	752	742	784	770	719	760	721	765	752	762	718	765	754	765	745	787	755	790	783	720	817	759	770	760	700	750	772	769	746	831	767	723	743	725	786	804	757	810	720	752	749	734	740	702	731	733	783	784	736	760	756	791	754	729	749	741	780	786	753	769	771	803	819	775	749	768	802	757	751	732	735	798	748	752	747	776	753	717	754	734	770	773	749	778	753	769	727	759	793	749	757	761	749	723	774	731	755	775	741	783	828	704	738	747	735	723	798	792	771	740	711	803	715	744	764	751	763	725	803	823	748	797	764	791	758	734	752	768	778	798	802	786	788	744	767	764	763	712	786	757	814	762	755	756	764	757	778	802	718	769	736	781	726	743	809	791	729	739	738	783	734	753	748	776	727	760	764	806	808	772	774	770	796	814	699	757	733	742	696	773	758	785	690	746	713	776	759	761	767	739	711	755	793	825	769	794	782	765	788	748	734	789	789	775	779	710	730	739	798	766	796	763	753	754	805	764	744	802	762	737	709	736	772	737	784	795	750	734	785	791	788	783	780	784	775	727	795	765	756	691	754	799	786	818	745	736	725	732	790	725	737	731	730	728	726	750	758	772	733	741	774	734	752	762	766	717	759	757	736	736	758	756	758	748	731	760	771	782	741	759	719	807	751	791	769	751	739	765	762	784	792	781	711	821	770	802	768	747	735	777	788	770	774	750	751	747	784	728	765	753	763	760	776	794	766	761	782	777	779	766	759	794	781	778	758	752	811	782	727	731	756	730	762	769	766	710	809	723	744	751	730	812	760	750	785	756	765	700	774	768	787	721	757	737	746	754	725	791	745	733	751	741	772	731	766	735	742	761	775	766	765	774	707	732	730	763	759	768	739	787	786	769	794	724	776	759	738	794	777	735	769	775	747	713	733	747	730	769	735	747	725	769	746	770	759	767	773	717	765	745	716	787	783	767	801	765	694	768	751	778	797	774	764	772	755	784	779	767	753	733	786	735	774	819	749	772	746	819	783	767	745	767	706	749	762	751	781	779	754	775	748	793	790	730	754	732	729	753	725	803	728	750	769	717	746	740	735	783	742	743	793	763	727	706	779	748	755	735	721	732	761	782	778	778	751	782	737	784	775	753	777	752	790	786	756	756	737	816	764	790	776	745	710	796	729	796	773	784	721	724	713	734	773	732	757	739	757	757	760	769	750	743	780	794	736	755	773	752	783	734	764	749	721	792	747	802	792	771	749	735	730	742	752	780	747	732	769	734	737	778	764	726	755	768	781	751	752	788	768	731	801	760	757	756	735	729	763	745	742	794	770	761	725	815	783	741	755	745	656	708	762	787	779	737	812	751	783	780	788	758	755	698	767	759	738	727	770	789	779	729	787	777	773	774	779	780	764	701	765	747	735	770	789	730	768	781	760	735	705	809	694	783	694	758	735	722	805	761	785	766	751	760	746	730	731	750	736	771	758	814	779	729	752	761	767	728	780	760	782	721	783	733	719	788	757	780	791	789	793	755	761	773	745	775	750	746	761	753	713	771	731	743	708	769	763	777	778	756	793	781	768	775	740	800	787	751	808	747	793	749	800	757	772	759	776	742	809	783	749	773	732	763	695	781	764	783	770	730	741	745	746	748	769	693	743	776	753	785	770	725	735	758	766	839	729	808	742	755	719	744	690	760	753	788	746	766	761	750	774	748	724	793	759	710	754	786	717	782	801	801	787	756	737	782	762	734	787	789	722	763	770	713	773	718	755	824	758	778	786	741	762	781	792	727	749	769	799	748	773	736	774	805	774	801	730	818	738	773	796	757	753	799	760	717	788	801	741	735	763	754	750	746	758	785	747	745	738	785	722	718	749	784	783	759	776	723	796	761	729	736	722	723	726	711	738	827	774	742	764	722	786	782	775	780	758	751	806	774	737	783	789	763	761	714	832	739	780	731	751	763	774	742	754	791	740	764	780	744	782	734	757	742	783	779	778	759	751	750	752	812	736	680	808	713	706	759	772	788	696	752	767	752	712	722	751	789	774	799	735	768	737	779	747	733	723	763	767	783	756	805	756	750	824	728	771	757	813	742	745	780	685	740	835	754	772	745	715	770	759	758	784	738	734	776	744	752	766	771	781	779	766	754	741	744	746	778	705	723	697	717	794	765	756	754	768	746	735	755	796	779	761	755	756	741	712	765	739	798	747	726	791	813	782	737	779	765	758	741	782	750	699	779	731	757	743	761	756	791	790	780	752	784	748	794	766	764	775	748	768	749	770	709	719	777	798	713	794	839	751	809	727	766	772	748	738	722	762	742	766	768	768	781	725	743	786	762	764	759	758	768	733	757	733	686	744	762	730	766	742	773	772	815	719	768	763	781	759	767	777	777	791	751	736	762	764	806	757	735	744	780	743	762	747	780	755	709	787	782	753	799	767	762	741	761	810	726	770	790	721	767	790	705	758	745	766	752	766	750	750	753	762	757	788	769	811	712	796	745	740	728	780	696	726	766	758	783	776	739	723	794	731	790	747	752	750	702	762	721	753	755	754	740	761	750	767	752	741	789	768	772	737	750	765	772	804	779	802	751	728	781	738	791	737	778	774	747	759	748	761	775	695	781	767	723	736	770	782	737	742	764	776	724	769	809	779	726	765	733	725	782	745	732	685	709	765	703	760	725	746	695	745	778	749	786	784	730	777	763	773	760	787	737	787	779	757	765	747	743	747	733	761	768	786	779	801	784	803	793	764	796	785	752	780	767	781	789	751	736	746	731	809	788	748	807	714	745	802	748	795	757	792	750	811	757	774	766	760	685	773	768	772	778	752	726	770	745	746	720	734	755	760	798	753	741	738	758	763	758	768	766	798	724	770	756	789	772	697	803	771	803	807	838	745	765	717	803	766	742	783	734	767	732	770	733	716	780	753	792	786	703	790	759	789	763	774	765	781	788	773	735	803	759	741	798	764	758	746	770	755	773	790	737	711	765	755	788	747	741	764	723	782	746	801	730	768	760	712	729	751	771	745	777	770	770	774	753	758	757	746	756	789	745	748	773	745	773	762	777	759	750	786	770	763	721	757	750	791	757	726	740	740	752	732	786	785	807	711	778	749	785	758	798	736	749	793	791	742	709	755	790	723	744	733	795	749	745	817	731	796	759	741	782	756	825	775	763	743	741	736	745	767	776	736	763	774	756	742	713	704	732	783	761	756	815	748	792	716	797	730	799	756	756	720	690	804	726	734	727	736	816	753	742	742	724	766	740	705	744	782	758	744	751	748	764	766	781	746	773	748	732	779	757	778	762	755	781	737	748	705	777	725	746	742	748	778	727	750	775	739	748	772	749	778	705	716	757	740	742	713	781	724	795	763	740	800	798	795	755	816	754	734	827	807	719	752	754	748	742	747	757	741	748	713	759	747
21005	13933	20158	17611	15686	13937	9961	7610	6225	2270	2379	1683	857	898	783	698	3132	13772	14905	8344	3229	1163	479	273	240	246	228	244	231	267	222	255	233	221	232	225	227	251	251	234	243	257	235	223	242	237	232	239	249	232	227	220	232	223	218	239	248	249	253	252	242	229	263	246	218	240	265	231	221	240	247	250	256	230	225	205	224	240	229	246	245	237	236	239	235	221	254	237	251	211	236	239	242	211	239	246	234	238	250	246	252	249	252	229	253	227	201	250	235	228	216	248	247	229	247	248	242	232	219	255	249	231	221	256	226	257	265	238	236	211	230	235	258	237	252	235	247	248	224	230	205	284	236	228	260	254	212	238	255	251	249	250	240	266	239	244	210	249	242	231	238	225	235	252	232	227	243	231	230	249	242	229	265	239	234	237	233	219	241	271	257	236	225	220	231	237	247	243	246	255	239	242	236	224	267	255	199	258	248	259	225	232	207	225	236	240	211	227	236	223	239	230	228	208	253	233	226	220	212	247	252	258	245	234	227	279	229	266	245	238	251	228	234	238	252	228	230	257	275	236	257	230	204	221	220	268	230	249	220	252	240	258	215	247	220	277	221	253	239	248	220	247	244	237	263	243	229	247	236	201	248	214	245	261	230	223	241	224	235	224	226	253	244	242	221	240	271	224	222	257	228	241	244	255	212	219	235	227	233	257	232	206	222	254	250	243	241	227	260	239	248	222	225	252	242	240	246	239	229	236	244	255	239	244	254	264	270	212	247	226	238	237	215	239	241	254	236	221	242	245	239	263	239	221	260	246	244	251	270	241	201	223	237	241	224	219	252	215	239	248	231	243	234	226	227	248	255	263	239	240	232	217	234	240	229	211	236	259	238	255	241	235	239	255	230	216	263	238	233	238	245	239	239	235	217	274	231	229	239	246	276	243	251	226	222	228	230	216	237	199	242	208	245	245	207	237	255	224	240	238	250	227	253	234	229	239	271	248	206	262	240	256	227	228	231	237	249	239	253	215	228	217	254	231	256	248	232	234	259	220	235	252	254	239	235	213	237	226	236	232	245	228	243	257	283	248	262	239	235	220	234	253	216	261	236	227	210	267	236	245	239	226	249	252	231	237	218	206	243	251	231	264	247	262	236	217	257	230	228	227	241	249	241	255	227	241	227	243	258	229	243	249	238	243	255	219	245	235	226	255	216	225	223	242	248	224	254	209	242	244	241	249	236	234	248	216	247	229	224	228	251	239	245	233	238	229	225	246	226	250	237	241	230	216	234	275	233	223	228	223	234	187	258	222	237	255	253	234	210	236	242	205	229	241	198	246	215	234	250	282	232	246	255	245	271	213	223	233	217	217	228	231	233	264	230	228	224	247	242	243	233	233	225	260	210	256	258	236	227	236	220	257	239	222	214	258	259	234	239	253	233	228	218	240	264	231	253	241	250	245	263	236	227	244	230	231	224	241	210	261	220	226	232	236	251	229	226	226	245	227	224	260	250	242	239	236	233	219	229	250	238	259	242	247	251	237	246	243	259	234	220	248	206	241	248	261	242	222	216	209	220	263	239	260	271	226	231	212	245	251	242	227	216	246	255	223	244	221	226	238	260	243	252	232	231	254	214	246	237	204	205	223	217	216	238	247	215	238	257	233	235	235	226	242	246	232	231	244	237	220	268	218	250	250	253	269	217	229	287	238	240	242	228	223	254	250	246	215	277	292	260	227	234	245	231	272	292	225	214	267	212	270	250	235	252	255	234	228	215	221	276	247	255	241	257	234	258	236	264	229	244	227	211	233	233	258	263	237	261	230	289	268	232	255	220	229	241	233	242	215	269	219	296	228	238	226	256	260	256	249	253	239	261	222	235	257	219	224	236	282	247	214	256	228	234	264	239	249	243	235	202	212	256	260	233	262	266	231	213	228	242	249	240	246	245	224	224	234	227	242	222	249	245	222	232	220	228	232	238	224	216	255	263	235	214	226	237	257	229	247	252	233	248	242	245	218	239	248	256	255	219	262	248	266	250	228	230	229	262	261	246	235	231	246	239	231	212	229	237	237	229	225	279	225	253	242	224	221	242	259	249	265	227	231	234	266	234	243	234	222	235	211	229	243	258	229	219	237	244	221	272	254	256	237	217	270	241	256	230	240	223	257	249	249	216	221	261	228	230	253	215	251	264	249	219	238	220	224	258	256	204	248	253	232	212	240	238	231	239	213	248	276	251	276	240	247	254	228	249	222	249	259	258	240	241	239	214	226	231	242	228	208	259	231	240	220	231	224	266	246	245	227	255	247	221	274	227	233	236	257	232	255	261	261	259	254	249	241	249	236	219	252	253	223	234	234	250	248	216	231	198	198	244	233	235	238	251	250	255	224	255	261	243	219	237	242	231	222	247	246	224	200	257	271	226	215	255	252	216	238	242	231	228	240	240	228	275	248	224	258	239	249	242	223	246	222	236	229	212	221	234	240	241	236	246	210	228	219	253	232	250	264	241	245	230	238	248	243	243	244	234	269	266	252	220	245	232	236	240	220	254	248	240	236	236	230	241	230	249	233	214	247	225	241	262	246	232	262	235	233	233	253	236	234	247	252	191	213	229	256	243	231	240	246	250	239	243	226	223	249	252	211	244	214	232	225	220	228	244	252	207	243	261	247	251	236	234	242	257	235	234	243	266	245	230	231	246	232	239	252	220	222	225	230	248	281	236	217	248	240	255	242	235	257	242	257	207	246	207	253	247	251	253	211	238	242	234	221	212	231	220	249	226	245	220	235	238	226	237	258	234	237	243	229	231	229	220	213	232	232	239	247	232	237	236	228	245	238	221	230	226	223	232	224	227	238	261	227	207	227	232	254	258	244	225	247	227	237	235	231	222	235	244	250	229	198	253	243	242	234	233	246	266	217	233	237	260	222	241	227	252	217	219	233	233	231	253	235	232	259	242	243	213	227	233	256	248	253	243	254	241	215	223	214	279	201	212	232	252	216	217	232	219	235	250	217	264	238	254	259	260	220	214	211	237	238	256	244	254	244	241	240	229	240	229	287	223	225	260	231	258	251	242	252	248	232	218	223	248	259	232	227	221	246	243	223	271	240	252	259	256	237	238	249	261	250	247	239	224	237	250	232	206	230	258	237	205	247	261	238	242	226	212	255	239	239	239	253	251	245	230	251	233	228	240	242	256	219	219	222	251	256	240	244	265	223	248	243	242	241	230	251	269	225	251	232	228	226	253	237	234	233	235	255	230	226	235	228	258	247	238	221	222	235	267	263	243	241	237	225	224	255	232	257	220	237	247	258	218	244	224	227	244	235	245	230	230	205	240	235	235	266	253	252	251	232	245	218	227	231	242	259	265	255	247	242	250	259	260	236	236	235	243	250	259	255	219	230	279	237	261	213	215	256	218	217	232	225	227	223	233	233	238	258	242	242	223	246	251	238	256	221	232	246	234	242	238	235	225	231	231	223	224	259	206	229	233	264	236	239	222	228	244	211	238	254
17362	12006	24571	25810	25700	24040	19642	18800	18316	8805	10723	8376	4292	5242	4615	4082	14468	36604	35921	26146	14695	6133	2204	1022	863	887	907	830	859	830	811	879	900	866	863	859	903	866	869	851	861	856	857	840	826	828	796	845	889	887	845	854	892	840	857	825	852	844	841	827	905	860	792	831	835	867	866	836	840	883	855	853	864	883	940	880	882	825	864	856	839	907	852	870	855	861	808	835	847	796	882	837	798	823	878	875	818	891	798	884	812	794	871	860	895	829	866	884	892	878	829	851	873	875	891	820	837	881	876	818	847	864	858	857	846	901	835	860	881	882	891	850	890	829	834	806	878	854	820	909	825	914	849	896	852	820	859	820	869	867	847	800	867	889	817	848	830	837	823	856	869	835	884	805	853	796	887	812	842	851	827	912	837	874	824	874	842	829	855	847	853	872	829	853	870	840	840	810	845	840	836	811	858	884	816	842	853	883	857	899	914	837	862	876	881	839	834	859	860	793	809	885	892	877	860	859	807	853	902	847	807	872	859	809	829	851	833	882	822	850	897	805	857	868	844	858	878	811	823	827	827	870	815	890	885	861	848	807	850	940	868	865	897	890	882	860	812	821	875	868	843	839	859	890	891	878	863	827	840	839	846	855	853	847	863	867	844	866	837	857	826	801	791	883	852	858	853	886	872	819	835	836	830	868	868	794	846	854	814	875	841	883	802	892	796	834	809	890	848	863	906	916	859	856	841	805	836	861	855	851	875	852	821	876	891	883	888	863	908	882	840	863	855	859	896	855	898	846	849	824	863	882	851	835	943	851	814	856	882	847	911	850	860	827	885	846	831	889	855	850	881	821	904	842	873	860	853	861	856	910	855	865	906	819	853	929	819	871	903	827	932	848	871	861	882	844	912	805	874	827	832	804	859	866	850	790	845	843	905	831	841	804	839	833	882	862	869	897	830	824	821	874	851	872	896	809	833	908	881	861	911	887	890	845	840	895	886	826	823	828	831	888	815	861	891	808	884	885	840	837	922	849	874	842	898	849	871	869	813	826	881	847	868	863	830	881	823	900	863	830	832	880	873	831	855	851	886	837	805	856	837	918	847	834	927	901	860	849	861	802	873	880	833	897	883	875	829	899	834	834	870	863	834	854	868	879	888	880	888	813	855	849	825	900	839	885	807	884	861	868	885	882	824	855	833	897	852	849	861	872	812	819	846	873	856	860	866	934	804	888	872	843	843	889	884	874	891	837	836	797	883	833	864	863	911	857	874	831	851	882	843	874	889	858	762	840	857	886	805	862	834	859	888	881	846	809	856	838	925	855	891	889	823	882	858	914	886	872	881	841	842	856	838	852	874	813	845	830	925	842	822	827	867	865	846	864	863	798	839	866	838	882	836	845	865	875	814	893	939	809	858	835	808	844	838	855	877	884	866	879	850	828	837	899	836	853	869	858	850	890	858	859	857	853	827	862	863	825	870	868	891	862	855	884	897	889	839	830	845	871	883	823	900	846	825	848	912	886	832	856	890	852	900	862	899	789	852	864	837	831	844	844	879	852	840	805	905	892	892	847	881	878	903	853	848	855	871	852	889	822	920	856	828	870	852	888	820	823	784	839	859	906	872	856	833	806	886	915	846	859	893	827	825	901	841	791	856	867	821	865	855	807	832	838	840	904	845	836	861	872	823	863	835	865	866	800	879	864	899	836	848	893	867	883	791	858	838	895	796	848	846	824	825	828	893	891	849	808	828	933	855	831	788	860	858	876	837	819	825	881	841	909	884	851	830	896	847	848	910	848	808	863	903	862	835	826	837	809	902	855	817	843	874	871	909	853	865	880	831	865	878	861	824	807	853	857	835	825	829	870	871	883	862	859	802	825	870	906	877	883	853	854	791	838	882	869	839	852	898	852	821	860	920	884	883	853	834	873	870	837	853	845	824	865	851	813	885	882	826	813	862	858	827	829	865	902	868	896	852	807	850	831	819	874	814	844	871	804	896	869	854	877	863	860	860	875	877	799	883	810	830	827	861	850	867	862	890	843	888	824	847	826	851	818	804	834	827	815	856	859	880	867	857	896	874	816	845	846	874	806	869	860	915	882	839	781	849	882	802	928	860	827	873	910	851	856	846	854	835	845	861	826	873	849	862	832	847	850	866	847	876	856	892	868	897	850	856	866	896	847	850	885	813	825	840	840	871	895	847	791	873	857	885	878	858	867	890	875	855	881	891	806	826	879	868	844	839	876	835	847	858	851	870	876	873	844	855	913	849	875	884	848	860	883	857	896	850	818	857	842	859	832	874	817	858	860	823	900	867	851	812	872	831	870	852	882	891	867	893	857	837	834	899	852	900	824	862	841	864	810	900	857	840	871	844	814	841	858	850	902	885	816	851	873	795	842	905	870	841	863	840	841	889	890	843	846	802	830	876	911	821	825	882	805	846	878	788	836	890	834	793	814	844	829	872	874	804	873	822	839	895	861	840	859	857	832	899	909	869	859	886	901	898	816	849	868	863	859	861	827	865	877	818	823	829	841	889	893	861	838	860	844	841	829	821	799	878	899	882	802	854	830	859	866	844	801	933	847	862	883	858	850	856	870	869	874	836	845	849	879	828	860	891	857	863	854	898	834	877	841	879	866	887	894	878	818	858	870	834	852	833	861	866	868	849	876	763	878	811	876	824	794	864	899	829	849	810	802	850	839	851	861	828	860	845	857	901	857	806	869	858	877	862	871	817	833	847	860	806	858	824	878	885	849	882	873	880	890	811	866	845	880	860	850	836	844	877	870	836	846	848	847	804	863	804	861	855	848	869	870	885	819	869	852	893	873	855	881	827	863	875	843	851	865	877	868	861	884	866	814	874	853	870	838	850	826	808	865	820	885	826	883	903	783	851	845	829	840	892	813	873	815	829	844	884	816	839	866	838	814	873	840	819	890	818	854	883	846	878	853	890	841	883	858	840	884	852	844	842	882	860	944	837	831	826	853	861	838	789	825	893	836	831	813	844	833	807	820	834	844	804	827	842	872	911	857	920	874	878	867	909	866	828	847	846	889	881	809	862	865	834	857	869	820	906	827	863	853	829	826	869	849	824	809	852	849	818	813	857	853	811	844	895	893	866	875	854	844	841	878	859	879	876	879	883	908	850	829	847	892	829	888	812	884	864	828	861	868	872	900	878	876	865	866	828	837	842	828	823	839	854	809	803	859	851	839	813	865	861	854	878	823	853	869	874	815	806	884	892	851	853	899	858	842	872	884	892	918	845	879	864	842	874	879	851	859	859	867	869	938	818	874	868	902	858	881	841	808	820	839	841	825	850	848	906	840	855	888	899	863	875	789	780	828	811	856	836	842	846	856	849	860	827	919	852	864	892	802	888	829	867	845	864	884	892	841	871	880	848	841	835	824	877	897	844	826	852	935	805	899	810	844	826	847	882	845	865	830	890	853	808	872	810	876	875	850	853	860	851	863	838	861	891	810	826	819	888	914	842	875	873	813	809	832	838	878
4338	3206	4894	3509	1900	1362	906	719	508	452	409	319	315	344	296	383	365	912	1181	959	569	338	248	232	237	234	232	229	217	207	217	211	206	234	232	196	232	264	207	210	222	212	228	243	233	213	221	218	222	204	218	218	221	222	237	233	243	231	235	235	219	218	210	213	236	228	213	226	243	241	223	239	222	241	216	229	189	237	238	233	197	223	197	223	247	215	240	240	205	209	238	232	229	262	213	239	208	224	235	239	190	206	215	209	235	246	213	223	236	223	205	234	242	217	246	209	208	221	211	224	204	217	202	236	235	249	237	247	222	217	237	226	238	209	234	227	256	212	215	229	223	222	231	227	213	224	236	212	259	217	245	236	223	227	229	211	219	241	234	234	182	224	189	214	234	228	224	195	209	200	206	232	213	220	260	246	243	231	218	209	223	248	230	232	212	218	239	247	232	216	207	237	238	249	216	218	218	231	225	221	220	243	238	221	238	222	225	213	196	223	242	235	240	241	219	214	217	251	220	221	214	229	209	245	224	232	216	217	244	239	237	231	212	233	215	232	215	195	226	247	226	234	216	222	229	238	225	229	249	214	225	221	244	237	217	206	205	218	227	240	209	224	229	225	199	200	242	215	217	227	222	212	213	228	235	237	238	238	240	246	236	218	235	227	252	231	205	199	232	233	228	243	250	218	198	229	223	236	208	214	195	246	222	215	205	203	233	243	234	240	231	184	232	234	223	236	222	249	217	228	225	238	217	208	236	231	225	231	241	210	235	199	183	205	245	199	212	222	228	232	213	223	224	215	217	208	220	243	201	229	239	241	227	240	223	209	191	234	226	193	219	252	229	217	202	228	221	225	187	244	198	231	230	229	221	207	215	236	202	206	220	243	226	205	210	226	200	227	210	225	209	208	210	223	230	187	233	239	244	224	205	200	225	213	200	246	219	226	227	211	211	244	203	226	195	226	216	200	227	243	223	197	231	208	247	233	234	242	195	215	222	210	205	221	239	235	212	257	229	212	229	217	220	235	231	207	234	207	232	197	209	218	229	197	228	232	213	214	220	234	211	241	208	259	231	222	222	226	220	220	211	218	216	211	194	219	249	211	220	226	200	196	231	227	208	223	233	221	220	201	205	237	213	216	253	237	221	221	211	214	219	220	228	240	226	218	223	209	215	229	239	223	224	208	226	225	234	206	248	217	221	232	234	232	228	207	206	234	201	223	216	229	239	223	212	210	200	201	234	225	218	212	216	218	243	209	214	210	212	251	210	235	195	241	207	205	228	241	216	209	209	218	241	224	239	224	236	248	205	236	232	196	249	247	213	218	256	233	210	222	236	221	240	223	216	216	229	205	239	227	222	205	241	239	206	228	213	244	227	226	221	242	206	246	213	215	214	238	226	223	204	216	214	249	239	242	214	172	243	211	233	228	236	222	220	213	241	228	223	244	205	230	248	217	216	189	230	224	244	244	225	212	228	237	223	217	231	217	206	225	224	218	226	199	235	236	235	210	234	234	239	225	212	227	230	224	232	242	224	233	246	232	206	220	231	234	245	214	236	210	223	232	221	207	248	210	231	237	211	200	240	238	206	220	211	206	211	202	190	227	221	242	227	203	220	259	223	224	236	242	187	230	215	229	219	248	218	219	231	234	232	218	244	259	225	195	245	229	256	218	240	241	221	213	221	216	237	214	241	237	212	231	237	228	232	208	222	234	210	220	223	227	236	230	219	223	215	203	267	242	205	259	219	219	242	234	217	245	222	223	237	208	218	213	227	239	237	217	233	234	216	242	205	222	223	217	236	223	303	211	228	221	245	198	225	195	228	230	235	227	215	219	224	224	221	226	197	225	199	210	205	227	218	215	219	243	208	245	237	216	206	221	220	246	231	222	244	222	201	221	210	231	220	225	243	213	239	239	208	210	215	245	226	191	185	247	203	201	224	222	229	233	222	201	206	235	224	211	218	250	235	242	218	219	244	208	240	229	223	237	213	231	220	238	212	197	239	211	232	224	241	217	211	216	198	198	220	221	256	236	212	201	234	216	217	248	232	239	226	228	222	226	235	213	231	242	214	231	242	226	236	210	216	226	211	238	224	199	212	230	218	237	212	244	206	235	202	220	237	214	219	223	224	196	229	226	221	211	208	215	214	230	250	222	201	243	219	199	220	210	231	219	226	236	238	243	206	192	220	211	227	237	246	234	193	209	221	227	231	247	216	221	226	213	219	215	214	232	237	247	232	202	230	230	239	234	226	232	238	240	238	218	242	217	202	245	213	211	198	217	217	220	187	237	219	204	234	231	227	230	207	206	207	224	217	223	209	222	227	177	220	228	233	233	231	233	221	225	220	224	212	205	233	251	222	206	240	236	216	220	223	249	240	209	240	209	202	229	222	214	227	233	225	217	235	219	236	238	201	234	227	226	194	211	234	222	221	197	226	246	230	233	237	242	222	218	191	227	199	211	227	206	231	248	233	237	231	204	221	233	233	240	225	262	235	228	231	243	226	211	228	242	212	204	232	202	218	262	214	213	209	192	228	204	211	247	236	246	243	234	240	197	234	230	206	234	250	241	226	215	229	240	244	238	229	230	233	217	214	245	238	219	218	221	214	208	231	219	196	210	239	241	237	245	205	228	201	241	250	238	217	235	199	216	246	222	207	208	208	222	227	241	237	248	228	205	219	215	218	237	246	242	242	220	225	212	207	184	229	201	220	240	215	207	215	213	255	211	211	211	206	194	227	210	229	195	213	237	216	230	194	240	233	226	208	207	222	221	226	221	227	235	205	233	221	212	242	221	204	232	249	222	185	227	205	239	233	212	207	226	217	256	228	219	202	233	227	218	244	222	217	230	227	220	240	212	217	217	267	219	223	224	233	247	199	186	245	214	236	239	230	204	257	216	248	210	197	190	217	244	235	227	249	228	218	231	249	218	229	226	205	219	223	208	239	210	219	210	211	229	223	215	247	195	227	231	203	222	226	229	228	203	237	219	225	271	266	220	223	237	217	237	213	229	216	226	237	216	216	227	242	212	218	245	224	204	220	203	218	243	222	249	189	215	211	237	217	210	226	228	201	214	238	211	230	243	231	205	220	222	225	214	204	223	220	237	205	235	222	220	225	228	223	204	228	222	216	217	238	216	240	231	211	227	218	231	219	224	211	247	214	220	241	241	227	225	262	223	221	222	255	199	234	246	220	206	198	214	207	236	221	212	243	226	247	228	203	219	244	199	227	220	220	236	255	216	202	215	217	222	207	214	228	224	239	229	234	221	238	226	230	227	235	216	222	227	229	230	243	226	228	226	205	241	202	230	212	210	208	253	210	215	232	232	220	205	210	231	239	226	229	239	211	204	223	230	218	230	230	223	226	209	218	202	202	252	244	216	218	207	235	256	222	225	245	207	210	217	198	232	244	237	229	200	245	216	228	244	229	221	239	237	234	202	220	232	242	233	186	239	213	209	223	235	249	233	244	222	198	218	220	211	233	201	213	237
4736	4399	9863	9505	6635	4986	4070	3450	2338	1972	1808	1405	1416	1484	1553	1821	2033	4649	5880	4271	2634	1371	1030	861	838	821	812	814	843	801	778	821	886	784	783	833	804	763	821	822	842	834	834	815	818	865	782	814	827	810	744	812	816	750	789	801	808	828	833	828	840	803	774	810	793	814	843	846	791	832	792	813	798	843	819	813	816	794	798	861	799	834	812	843	784	805	778	818	829	877	785	825	834	864	861	876	783	812	790	858	834	828	813	827	822	821	805	809	823	802	773	806	802	785	806	812	803	780	808	781	812	808	799	837	768	793	840	818	868	777	800	779	816	842	760	825	757	812	753	808	842	772	819	858	784	809	848	786	762	780	853	807	886	775	853	829	806	798	833	815	847	824	817	765	790	842	837	817	818	820	790	819	826	839	861	804	815	793	856	807	788	817	767	843	811	810	772	847	798	853	844	859	769	787	826	814	833	812	782	785	784	875	833	807	794	852	836	824	770	851	813	810	828	845	826	805	801	825	797	816	813	782	833	791	743	828	808	805	836	808	829	786	823	843	796	835	836	796	843	838	871	825	844	806	811	791	830	845	802	836	838	794	810	832	885	843	815	815	829	837	817	816	814	789	792	788	868	845	760	818	793	816	836	843	826	855	767	832	815	825	843	786	828	846	775	834	825	813	848	786	787	814	797	788	736	789	788	773	833	794	833	806	836	840	808	873	806	846	800	824	822	840	826	762	824	825	787	764	812	849	795	798	834	790	828	815	827	789	834	846	745	823	853	788	749	876	815	820	784	812	800	832	783	789	835	827	805	806	820	775	813	824	773	761	763	828	815	865	842	799	829	774	831	817	792	756	869	777	791	786	785	837	825	824	818	817	837	793	807	820	791	801	791	811	816	812	811	823	786	829	827	787	785	813	774	773	827	833	796	823	822	832	754	806	800	845	762	795	769	820	843	793	830	822	790	786	862	815	848	825	799	869	812	806	827	796	781	822	752	789	834	832	809	799	844	816	803	829	803	803	797	798	806	853	847	798	843	816	807	791	783	881	798	864	869	786	786	786	835	876	819	850	770	835	803	808	780	807	845	798	781	826	831	811	806	808	817	829	822	785	815	801	768	821	776	767	855	802	815	823	832	834	763	824	770	811	798	859	792	807	816	784	787	794	783	830	787	831	760	796	816	793	830	797	839	780	766	806	835	800	812	804	794	844	785	808	782	773	887	802	817	823	831	822	797	874	779	845	818	818	850	773	848	810	822	826	824	753	827	842	816	840	826	815	836	788	806	793	801	788	824	825	782	877	833	812	811	831	815	816	766	844	820	799	837	812	819	780	856	809	778	891	823	813	855	820	812	757	849	818	786	801	787	836	818	846	825	782	816	789	816	832	843	868	812	735	815	808	792	797	769	791	800	919	827	772	784	809	832	809	766	792	806	817	820	777	807	789	763	821	862	798	851	819	865	833	806	845	813	793	795	780	806	805	853	851	876	820	791	806	849	836	811	816	793	802	817	814	782	776	856	832	818	791	815	880	777	836	777	780	801	808	812	839	864	841	778	805	819	815	813	830	817	858	815	803	832	762	804	780	810	790	816	829	848	798	826	804	874	773	859	814	822	786	813	852	850	807	740	852	816	884	809	810	768	818	791	754	774	784	816	801	772	819	816	820	818	786	802	832	781	820	807	817	854	806	810	848	778	815	807	788	849	804	764	805	764	795	824	821	813	767	816	779	842	777	828	815	797	836	816	792	831	832	780	825	806	808	836	784	780	783	820	873	793	856	796	858	783	814	804	809	836	816	783	818	803	830	827	805	817	825	767	805	789	853	841	821	845	831	810	803	821	791	824	821	806	811	791	782	815	818	786	765	782	810	787	816	845	788	828	779	837	830	817	814	757	838	830	836	825	875	829	823	809	787	840	821	847	828	824	834	792	800	757	819	843	803	793	829	841	787	829	761	816	793	789	820	794	805	783	818	794	812	811	763	772	794	739	789	869	747	852	872	845	848	795	803	801	843	811	819	826	857	776	848	817	855	811	794	843	831	802	842	834	811	819	830	812	787	825	824	748	894	807	844	808	865	828	851	846	799	815	827	785	753	829	824	812	820	795	796	839	795	807	812	821	808	830	795	854	801	825	812	853	825	753	818	770	768	827	831	835	804	753	781	787	780	820	835	860	823	825	782	844	785	788	810	852	755	838	836	843	815	796	761	849	801	847	809	825	754	800	838	846	745	796	778	808	825	905	828	769	853	828	846	831	795	864	817	830	814	806	849	795	857	814	850	821	818	804	798	766	864	816	823	846	804	809	847	793	772	843	778	791	742	794	765	832	832	774	858	800	811	776	823	791	812	810	825	811	818	819	840	836	849	793	781	838	800	788	778	786	775	850	825	791	799	907	840	778	770	810	803	800	835	816	852	785	846	788	759	793	851	799	800	802	813	802	792	826	798	796	762	787	849	841	853	806	824	840	800	819	830	845	789	824	835	820	846	789	794	800	818	801	836	838	852	783	843	784	858	844	788	826	774	815	823	841	846	762	834	853	767	834	797	817	818	827	832	829	850	855	824	839	891	857	818	842	786	800	793	787	800	798	796	815	795	786	830	809	797	800	806	752	712	791	781	810	802	831	872	804	827	789	815	809	817	761	816	794	840	812	829	803	780	849	790	825	797	847	792	870	765	799	817	800	854	853	732	799	813	811	800	820	803	787	838	888	793	809	811	817	840	793	802	877	764	835	822	782	843	797	844	808	783	819	812	795	804	785	802	845	805	773	764	830	865	803	806	813	789	816	835	792	850	833	781	818	784	779	812	820	803	863	865	801	809	833	773	810	788	856	845	853	832	827	810	814	818	825	867	776	907	780	799	885	775	805	792	838	800	820	803	858	789	773	864	823	786	848	786	806	827	844	784	776	833	789	785	752	809	810	840	823	806	841	844	816	772	776	794	806	811	815	836	827	836	836	813	790	793	776	812	767	825	813	856	890	799	791	865	797	820	765	826	752	793	831	815	821	811	730	785	833	818	841	780	824	837	810	802	847	806	822	843	820	851	812	848	828	828	852	832	800	756	807	868	808	766	847	838	843	829	824	872	791	835	830	848	881	852	785	771	846	763	790	815	860	870	823	805	802	814	850	776	784	786	819	863	848	811	752	813	874	802	808	838	784	800	832	813	805	815	792	815	833	789	892	778	829	847	835	790	840	851	814	819	848	824	831	829	819	781	804	860	798	786	802	781	819	832	811	821	800	802	789	860	801	859	769	819	776	804	831	837	811	849	833	834	799	822	803	812	810	847	832	798	830	860	833	859	832	836	801	811	829	790	787	811	880	764	812	820	810	823	887	759	789	785	804	860	753	783	827	786	848	803	783	828	831	810	823	809	794	814	828	838	827	848	803	770	822	825	813	846	815	814	875	832	795	793	830	804	830	838	785	799	831	782	878	812	818	826	806	829	799	798	781	803	809	820	804	848	840	837	820	809	807	793	816	832	834	796	818	800
17689	11480	17794	15787	12426	8866	8027	5293	2918	1484	975	634	562	548	602	641	1211	6657	9510	5422	2395	961	430	279	217	230	250	233	234	235	232	210	222	254	212	220	236	228	223	235	214	212	222	226	229	211	227	239	238	259	231	225	220	218	231	242	248	225	229	211	235	235	205	226	242	241	238	197	225	223	225	248	212	219	233	248	246	248	233	209	218	247	226	225	222	204	251	236	240	219	231	240	225	226	228	207	257	205	213	244	238	232	238	220	249	223	225	222	245	228	205	251	199	233	249	213	211	249	226	237	215	223	246	216	244	231	221	225	230	240	241	223	261	250	248	232	216	235	236	233	245	239	232	234	235	231	215	226	206	214	239	229	218	246	263	218	222	208	240	221	232	223	229	245	203	218	233	235	217	255	219	221	220	216	239	233	225	256	236	228	211	224	261	248	232	228	252	234	230	271	228	247	204	242	225	238	237	209	219	202	219	251	231	223	229	223	235	211	228	223	233	222	221	226	240	199	217	230	224	251	210	244	260	238	231	224	229	217	238	201	242	228	229	210	211	229	259	242	222	233	207	222	227	208	243	226	232	241	237	260	243	211	221	227	212	214	213	272	217	243	240	213	227	227	242	214	220	234	252	264	234	224	247	233	220	236	251	239	213	224	215	235	256	225	235	218	233	226	207	236	231	218	196	232	241	243	207	219	230	240	245	238	230	248	207	252	231	237	207	238	205	246	228	228	235	235	204	253	228	225	227	224	234	216	231	224	224	250	217	231	232	268	238	215	247	218	237	223	245	209	236	196	239	251	247	272	214	217	218	237	266	245	255	220	222	258	229	229	237	249	232	223	199	235	230	241	231	245	230	240	235	219	225	198	220	212	241	251	220	243	234	232	218	219	223	243	210	223	225	236	230	230	230	244	212	235	245	235	221	246	232	253	240	269	223	227	220	203	218	236	220	229	209	242	228	257	229	255	200	250	216	230	242	220	233	253	249	261	229	250	197	227	213	264	221	264	278	201	233	249	260	212	224	220	237	205	239	214	236	237	250	227	236	240	199	255	230	237	203	259	245	233	214	215	225	262	212	246	226	231	228	219	226	244	242	228	223	234	211	224	252	264	227	248	230	246	213	225	266	248	219	252	263	232	221	223	220	238	211	232	237	225	240	233	237	219	213	238	219	231	225	223	219	186	217	221	229	217	233	204	209	229	218	232	221	227	217	219	231	228	240	232	224	207	218	236	213	218	255	278	230	249	226	229	235	229	251	231	233	225	229	236	265	254	232	241	221	207	252	245	233	240	232	223	257	219	224	259	238	223	238	197	221	202	259	238	231	219	215	244	218	253	263	241	217	233	205	226	242	264	212	229	249	223	239	238	218	221	230	223	226	228	208	253	218	232	217	211	210	240	236	240	203	190	237	195	226	247	251	221	225	251	215	231	240	224	222	230	231	225	226	218	219	203	243	208	222	215	244	229	214	253	232	233	248	220	232	229	244	245	244	249	220	209	225	231	258	247	241	243	244	199	213	231	199	245	232	198	191	238	240	209	223	211	234	215	232	238	216	201	220	246	226	213	231	228	229	239	237	216	242	203	240	228	218	222	235	229	232	254	226	201	202	214	214	252	236	258	191	187	206	237	238	236	230	236	261	202	230	204	224	249	235	233	206	226	215	244	249	238	245	243	245	217	245	238	223	283	228	207	254	217	255	245	234	252	233	253	226	214	241	248	238	205	225	205	226	224	222	214	213	239	218	239	241	244	222	228	241	199	241	216	218	235	215	246	226	214	225	219	240	218	200	216	228	229	239	201	238	221	227	237	233	210	227	241	227	242	244	244	238	217	246	213	202	191	247	220	213	226	235	229	227	248	269	243	226	242	199	236	237	227	224	239	240	209	217	237	211	216	236	219	228	226	245	249	232	251	235	223	212	209	226	222	211	220	219	230	185	233	222	228	228	230	257	259	223	204	227	243	228	230	235	268	206	238	232	215	235	258	246	239	224	244	231	249	211	219	228	220	255	223	205	223	225	223	237	223	234	249	210	234	216	255	232	238	223	216	222	223	192	231	226	240	254	210	235	230	207	222	234	238	249	218	228	219	226	226	250	233	227	232	205	235	224	226	209	207	225	226	263	225	230	223	234	258	250	225	236	220	274	245	223	226	229	205	242	227	248	240	222	217	232	243	220	238	237	227	228	226	214	242	229	221	240	244	213	248	224	221	239	234	221	225	216	208	251	240	208	209	227	245	213	237	233	236	209	242	223	222	215	250	226	220	233	217	240	234	211	216	222	242	205	206	203	209	214	248	233	234	245	241	253	237	224	244	196	223	189	218	236	231	209	233	207	207	227	235	241	238	216	232	215	219	223	238	219	221	219	235	231	219	216	243	230	254	238	234	217	221	214	223	242	219	216	221	212	244	241	242	241	255	233	208	255	206	209	236	230	223	251	252	220	230	243	219	244	219	216	227	207	240	213	211	227	210	201	229	241	216	246	240	220	240	231	217	232	204	204	223	206	256	234	210	243	230	240	236	231	207	210	231	225	229	259	215	247	237	204	219	222	201	229	214	239	236	230	220	231	209	231	246	256	237	237	205	248	229	208	225	235	250	266	234	244	240	244	199	250	242	247	215	229	255	239	258	197	217	229	219	225	195	215	211	214	234	222	216	222	194	203	211	232	248	203	240	269	196	234	221	228	237	218	235	236	229	241	231	234	226	260	228	231	177	208	233	222	237	223	217	241	266	249	220	205	175	215	223	237	208	250	240	224	207	230	231	225	246	220	252	272	226	234	220	226	207	246	235	232	209	236	220	236	236	213	232	207	221	237	227	217	218	246	247	214	239	226	219	234	196	224	215	245	222	222	242	216	211	208	211	213	227	198	214	234	205	240	230	228	223	229	259	213	224	235	236	225	237	241	229	237	230	225	223	226	208	232	242	246	206	226	214	203	231	258	211	227	235	241	239	232	217	222	243	206	235	244	214	227	207	253	218	195	234	212	191	240	248	235	224	224	221	227	219	226	213	260	244	246	234	221	218	235	227	247	222	247	235	252	235	227	243	236	234	231	251	236	235	253	216	238	252	230	242	233	259	248	235	220	220	215	221	236	207	226	209	227	258	211	236	215	230	208	209	217	240	245	236	209	213	239	232	215	219	218	229	223	241	216	224	256	228	225	219	260	222	222	232	205	218	216	232	247	220	228	232	258	241	224	221	224	215	203	213	225	227	210	244	235	251	233	238	263	223	221	212	208	225	212	248	207	228	211	233	245	199	214	233	217	229	200	203	213	228	246	227	210	225	244	234	225	197	232	203	238	227	254	239	203	217	227	221	240	234	244	222	186	233	207	218	225	249	218	215	242	219	261	229	222	228	221	231	221	225	226	233	241	229	235	236	206	229	244	220	240	230	255	215	218	221	241	201	231	222	242	229	224	215	219	245	244	212	219	197	230	219	223	230	241	226	231	227	225	235	223	224	245	240	219	242	244	211	260	239	251	212
15031	9770	21235	22595	19379	17573	18091	14213	10844	6566	5059	3277	2822	3393	3379	3736	6864	26324	30154	20979	11552	5042	1883	984	832	825	797	843	858	837	792	874	861	840	858	842	787	791	870	794	801	878	772	866	808	825	820	841	832	871	840	807	833	821	898	800	809	817	870	826	833	815	849	773	743	825	841	841	759	809	844	869	790	825	870	843	841	857	816	810	798	831	838	843	815	857	806	884	835	827	792	812	836	823	840	846	837	806	867	832	807	796	827	816	808	833	821	813	810	870	858	880	834	849	756	877	889	854	873	844	796	845	787	792	796	877	793	822	789	799	856	807	897	864	756	798	833	852	840	816	821	858	818	820	798	851	818	844	853	814	807	843	811	832	850	761	799	828	851	802	869	785	877	840	794	842	804	858	861	815	815	829	874	828	860	864	796	837	796	864	859	864	803	871	829	836	836	801	843	864	830	811	832	830	826	811	811	824	849	796	844	859	843	826	836	803	895	841	835	868	841	836	823	829	835	812	804	892	850	807	789	854	817	830	803	847	909	870	820	794	834	824	790	859	844	777	812	799	846	840	794	827	779	825	825	812	862	843	816	796	874	775	883	800	820	853	811	805	847	799	797	835	842	803	825	783	832	874	808	790	834	886	812	886	819	770	856	858	772	802	884	852	857	797	836	816	881	815	832	779	879	859	833	833	837	886	753	819	845	826	842	815	895	804	801	781	871	769	857	892	826	825	845	848	856	826	841	791	869	812	793	809	841	798	772	797	839	853	841	833	804	797	797	838	840	856	861	870	825	852	912	843	837	833	819	815	804	808	874	838	827	861	842	835	808	829	855	814	835	817	805	806	818	779	860	846	870	835	857	854	905	821	824	818	834	783	827	855	859	851	873	800	824	779	873	823	757	827	825	848	853	827	795	835	821	804	871	792	809	834	844	852	842	833	836	823	850	843	808	798	820	795	841	818	854	816	797	859	819	806	814	848	841	897	826	813	836	821	884	858	824	813	836	873	861	865	840	809	813	879	796	862	840	817	807	801	832	821	779	850	799	809	826	828	874	858	831	866	855	851	815	817	813	843	898	843	856	811	865	854	761	834	837	793	834	870	863	846	847	875	788	825	846	787	812	799	830	829	819	854	831	791	846	841	807	825	842	809	802	818	840	796	833	848	795	815	855	805	870	861	827	843	797	799	835	872	880	811	849	799	849	780	850	917	857	829	878	894	855	826	798	832	809	844	826	826	818	813	863	875	815	828	843	795	839	873	840	771	838	814	799	789	795	847	839	848	849	910	887	833	844	813	810	829	814	790	766	838	813	807	857	823	826	792	829	835	813	829	807	837	847	797	825	836	843	842	862	805	880	847	832	838	825	776	772	815	824	846	866	795	834	811	823	852	887	856	809	823	854	840	857	842	815	808	863	887	868	824	783	797	837	863	848	822	819	859	881	813	819	835	834	822	859	833	819	807	835	851	802	830	889	736	860	860	857	833	820	831	858	845	821	819	818	813	847	889	862	815	787	785	861	815	815	827	823	809	835	835	815	886	805	824	807	810	838	800	812	833	898	825	821	796	834	827	797	855	857	828	827	812	800	822	858	886	819	823	837	820	854	861	827	855	861	785	848	825	856	855	794	844	819	865	809	869	864	782	814	860	805	812	848	853	816	822	839	842	863	836	837	833	869	836	823	834	827	827	839	829	861	835	799	813	850	825	818	793	888	831	813	843	850	818	815	810	830	822	804	835	836	770	868	869	799	807	832	817	806	834	854	868	799	818	826	838	814	871	810	786	844	861	846	857	837	810	814	847	847	846	800	794	819	772	836	861	802	873	913	878	869	818	853	822	806	865	882	880	810	848	808	819	809	867	829	819	821	858	854	833	881	867	798	852	820	782	820	808	780	835	818	830	872	837	798	845	814	809	898	845	811	833	802	799	856	846	785	842	818	805	847	796	841	841	848	831	869	814	821	862	775	869	808	826	856	826	798	776	791	803	830	837	815	836	862	796	842	818	820	844	846	873	845	863	818	820	839	877	834	847	783	871	863	831	807	863	827	818	819	754	867	853	834	831	795	828	822	805	856	816	833	834	872	798	839	844	863	816	841	833	812	811	850	821	812	847	802	878	839	802	835	841	817	828	789	817	876	850	767	798	852	869	821	825	827	790	839	833	805	820	881	852	829	836	838	837	818	788	847	814	832	805	836	846	813	823	853	842	808	784	844	817	857	799	857	834	801	871	828	830	808	832	869	863	792	843	833	809	911	819	851	799	839	800	849	850	782	870	812	828	840	860	797	875	786	832	833	860	798	785	845	812	897	869	859	817	802	831	841	825	824	807	868	835	824	823	854	799	837	783	896	828	805	852	828	827	834	848	840	805	834	820	883	822	841	837	831	861	819	861	813	825	776	874	827	825	823	812	852	904	828	807	829	887	818	847	863	817	854	815	873	765	821	825	849	848	797	857	856	773	880	796	778	814	853	818	793	855	875	815	798	844	821	861	802	892	822	823	872	825	802	806	855	815	838	826	861	837	847	848	821	858	841	845	787	862	856	860	839	807	771	835	825	822	771	860	837	828	868	796	819	811	812	865	824	853	812	860	837	853	810	803	863	847	835	813	883	823	876	860	822	866	883	805	833	807	839	767	807	789	841	818	799	829	870	828	861	874	897	794	837	791	825	788	851	833	797	859	811	842	819	826	790	856	782	889	817	818	816	854	897	770	794	818	819	854	820	830	800	857	840	831	808	803	784	817	843	868	858	869	856	827	837	852	771	812	813	844	860	841	819	801	841	874	841	826	846	823	841	807	834	826	869	853	852	826	858	822	843	884	852	834	799	889	827	809	843	829	841	848	836	850	855	826	859	836	869	837	840	813	865	822	839	801	847	835	876	858	871	854	866	826	846	821	765	835	848	894	867	834	821	819	829	854	819	840	811	818	887	798	831	874	843	843	883	809	780	897	879	821	812	809	855	810	864	790	821	795	825	788	829	821	847	720	849	836	822	853	815	821	820	836	821	852	794	813	831	866	844	821	828	807	884	827	825	764	782	799	837	778	855	860	862	834	844	837	811	832	830	847	847	813	805	861	823	840	866	845	826	803	849	810	820	818	869	842	838	842	820	840	840	839	873	829	825	846	816	832	809	854	883	772	811	868	859	859	828	813	779	803	812	853	841	810	825	830	829	831	853	808	788	827	856	831	885	876	781	885	822	834	768	852	854	845	824	788	859	844	830	851	850	799	844	787	853	879	843	823	849	839	838	864	834	840	813	814	858	828	800	837	789	852	830	846	827	809	902	803	817	851	858	754	831	866	820	811	797	931	825	871	853	826	861	790	787	818	815	892	851	823	835	787	862	828	879	874	847	825	840	810	837	829	816	832	828	895	840	840	811	835	806	819	813	854	834	843	857	835	845	845	804	835	870	848	792	860	789	805	801	854	839	849	858	842	847	867	868	821	797	843	856	802	840	816	829	792	770	879	845	863	796	853	774	842	823	826	905	832
25418	16897	23410	20688	16088	14349	13131	8668	4833	2720	1229	1026	820	836	883	752	1389	11993	15721	10245	4219	1520	522	258	223	274	257	243	253	230	244	244	246	218	228	241	224	234	221	249	253	245	247	237	224	235	234	232	260	256	233	243	235	240	259	256	258	239	227	258	235	257	227	247	244	243	228	243	253	256	271	243	260	254	225	248	236	250	230	264	274	218	262	254	220	241	243	245	246	232	257	242	245	232	251	230	238	241	245	228	236	250	272	248	232	248	238	259	243	255	228	248	240	236	230	230	238	254	254	231	229	249	241	242	236	240	229	230	229	257	227	247	224	246	232	248	255	281	280	242	231	223	244	229	227	246	256	228	248	252	200	227	240	217	237	243	246	231	265	245	234	249	246	215	256	239	272	249	263	218	254	248	273	238	254	256	250	224	245	276	223	257	259	259	246	233	256	242	236	226	260	257	243	227	235	239	279	225	238	254	214	237	247	233	245	205	234	251	263	236	239	233	254	242	249	215	238	220	228	253	248	219	250	252	232	252	248	247	209	235	250	261	243	244	247	235	263	255	246	282	252	243	262	221	224	242	247	228	264	237	280	234	227	254	257	231	269	252	256	275	231	233	245	217	232	242	245	235	255	249	229	230	235	235	243	284	218	247	255	248	230	231	240	230	263	220	219	253	243	266	253	251	246	223	223	252	234	273	247	242	214	235	244	229	241	227	242	247	235	220	237	241	239	270	229	215	239	243	223	246	253	230	208	262	261	247	237	263	247	269	272	212	226	246	250	264	239	254	240	250	231	251	224	267	258	266	246	218	257	218	266	252	211	259	217	229	220	228	252	210	225	249	277	251	228	239	246	227	240	244	245	243	235	244	226	257	267	224	253	236	255	228	242	213	245	249	238	259	241	223	231	230	219	275	227	236	214	238	239	229	229	263	275	251	239	252	255	252	245	249	257	235	215	239	241	264	210	260	228	262	249	254	251	234	246	230	244	199	252	239	245	261	249	232	277	260	226	233	262	254	242	243	231	254	251	226	255	250	254	213	227	232	240	249	234	234	219	238	281	259	258	252	243	272	257	233	225	283	254	244	265	224	245	236	270	240	237	259	256	248	251	240	230	252	259	236	245	248	260	269	214	219	247	258	243	241	236	233	247	222	233	232	245	233	249	250	249	229	231	258	229	238	243	277	241	251	243	267	250	268	240	227	261	220	240	246	273	241	250	234	225	250	224	247	252	233	283	251	240	222	230	262	233	246	242	261	217	231	242	220	211	255	210	287	287	267	228	241	250	250	259	264	267	259	247	283	222	242	266	248	243	211	232	226	243	226	221	235	272	239	231	267	227	247	221	254	267	209	244	244	255	219	258	246	269	227	264	263	238	265	221	266	249	264	210	237	234	247	249	231	241	241	276	253	255	251	241	228	237	227	224	236	230	224	234	223	224	247	246	275	252	241	232	234	236	253	224	247	231	239	245	216	221	228	229	243	244	235	270	219	227	260	224	245	229	261	270	243	274	270	237	223	248	254	235	234	232	237	242	228	226	240	269	245	227	248	232	239	237	245	238	234	252	223	231	237	231	262	249	244	221	227	239	237	240	259	263	257	249	246	260	207	243	223	237	218	237	255	247	248	255	245	221	260	230	242	248	258	268	274	216	220	268	246	261	228	248	250	224	237	260	233	233	246	252	259	229	264	246	236	243	241	256	280	231	231	231	250	256	232	220	256	254	231	221	220	236	229	232	243	244	239	252	235	244	283	223	234	250	232	256	269	251	252	253	244	233	234	257	227	204	250	236	230	241	218	230	236	254	202	244	234	236	253	273	248	237	251	214	243	243	253	232	260	251	243	243	261	222	231	204	237	256	240	256	237	231	240	260	266	239	228	222	244	237	225	212	238	224	266	248	274	249	235	222	232	234	226	237	264	238	270	247	246	236	234	262	236	238	232	224	231	221	243	236	233	223	240	226	235	226	242	262	223	243	256	206	244	254	245	237	267	251	245	230	250	262	224	274	240	229	255	233	229	259	223	251	246	257	260	244	229	245	234	218	243	249	269	239	241	251	221	246	265	249	253	212	244	263	242	207	263	228	241	231	265	279	257	226	230	225	245	280	248	266	262	230	247	256	226	269	219	246	245	232	209	250	256	220	253	269	248	228	217	246	237	259	231	237	258	245	250	254	262	265	227	233	255	238	239	250	228	244	219	219	256	237	234	257	245	241	257	208	243	242	250	239	264	232	242	219	223	228	236	259	257	254	250	279	268	244	241	220	234	255	262	248	243	239	222	242	247	233	263	258	241	247	239	244	243	275	216	231	228	245	220	239	209	277	235	240	251	220	270	231	228	252	221	225	229	243	249	228	247	254	224	243	273	254	250	222	247	252	245	217	225	243	235	223	226	264	247	222	256	226	244	252	247	251	272	220	251	264	228	246	224	229	244	244	230	259	251	252	242	239	240	252	226	257	242	222	240	251	242	215	277	289	220	247	231	268	235	251	237	223	253	244	258	255	240	240	240	248	275	241	250	226	262	264	234	246	247	267	243	270	240	237	266	255	235	248	272	224	250	218	253	232	236	251	232	230	259	226	250	228	243	226	210	237	226	259	248	240	253	236	243	214	257	249	250	220	252	234	266	248	234	238	237	250	252	239	298	249	238	230	238	247	245	261	239	228	237	246	248	241	276	215	227	205	229	275	264	227	228	253	227	228	300	260	247	255	258	263	240	251	243	238	246	263	230	240	216	227	235	251	229	221	239	222	262	269	230	223	248	244	264	241	240	253	229	233	233	241	216	216	258	262	236	254	234	237	243	222	254	264	217	221	252	261	242	218	263	235	250	271	219	264	233	232	240	238	213	250	238	238	241	211	205	255	228	259	239	215	230	242	229	233	233	239	275	246	230	265	239	256	228	256	253	282	245	256	243	225	237	268	243	227	231	263	251	267	253	230	225	239	225	219	239	241	233	236	253	250	239	250	228	224	241	211	249	235	247	257	256	236	242	233	242	242	236	234	236	259	221	228	240	244	260	255	241	256	246	253	270	221	250	218	248	249	216	262	269	256	261	260	253	239	235	258	274	247	208	235	261	256	222	234	274	232	234	227	250	247	223	246	231	241	256	253	246	239	256	244	226	254	244	246	232	202	241	236	219	231	228	230	241	248	260	247	276	243	216	232	204	251	237	249	247	248	247	251	235	212	270	247	238	233	229	231	280	242	218	244	241	218	236	255	257	229	226	218	238	245	251	274	241	235	233	220	264	226	246	259	226	250	274	243	247	222	248	240	239	265	270	267	261	265	256	260	224	266	234	212	243	247	241	248	221	230	249	245	265	258	256	256	281	249	224	216	259	231	256	239	236	241	249	260	258	233	243	231	256	215	242	239	229	246	250	234	262	267	226	251	233	252	233	234	217	247	218	239	258	250	242	251	264	262	232	232	248	244	240	237	244	254	248	261	245	249	213	219	250	257	249	247	240	241	251	233	220	275	254	259	237	243	242
20185	13866	25529	26696	23596	24159	24244	18077	13658	10389	5397	4958	4542	4847	5051	4322	7813	34405	36976	29246	17386	7674	2644	947	901	904	888	873	863	884	851	861	881	878	862	863	878	916	901	860	919	850	849	888	860	848	865	892	887	876	903	858	866	876	856	862	860	911	923	805	832	872	921	859	852	828	871	860	866	856	887	885	876	872	888	829	832	863	833	913	898	893	874	882	860	818	855	841	850	862	870	839	855	875	857	848	896	797	857	886	905	911	845	868	847	877	846	875	894	880	861	889	853	861	878	853	848	887	859	903	873	841	842	907	906	942	858	892	867	810	853	873	861	849	848	834	882	849	916	795	870	874	880	874	901	848	856	870	913	879	865	847	858	830	848	872	870	870	858	815	845	841	855	858	829	849	859	868	869	868	878	882	884	905	908	892	862	811	819	849	884	857	871	836	852	844	900	877	842	894	868	855	883	889	869	920	877	836	838	841	909	866	908	879	828	877	880	899	906	915	827	884	918	867	892	860	842	889	861	887	841	835	879	803	896	792	861	844	881	886	807	837	819	845	876	866	874	859	896	844	872	837	882	857	909	866	876	874	849	840	913	869	835	877	912	855	867	887	863	848	895	863	940	922	828	845	812	821	902	890	867	843	813	891	836	913	852	855	886	826	836	854	894	887	921	872	879	850	884	868	836	906	878	880	881	892	846	839	835	866	849	861	909	895	860	855	878	877	856	933	905	868	912	875	857	884	859	873	941	878	854	843	834	836	819	837	964	844	862	854	891	865	814	873	820	854	892	891	860	860	839	836	895	837	847	857	868	845	828	821	874	859	840	862	870	864	868	843	892	870	850	908	864	878	882	906	868	864	859	852	852	872	908	831	854	879	830	888	886	873	830	851	894	857	855	836	894	870	879	869	865	866	914	900	903	830	890	860	875	870	831	849	853	859	885	793	851	843	886	876	845	852	908	814	865	862	866	847	857	825	879	840	876	846	875	876	875	848	894	876	830	818	867	900	890	912	843	877	860	856	864	841	818	849	848	858	890	859	864	879	849	884	848	882	898	862	823	850	854	861	854	867	877	896	932	856	862	819	851	861	853	849	894	832	881	865	872	851	853	843	918	844	844	891	867	869	849	896	890	872	844	841	897	827	887	819	863	865	827	879	863	839	902	875	889	894	868	791	891	897	897	863	813	842	892	813	902	866	883	925	816	841	811	877	838	857	820	880	862	885	851	830	852	909	887	863	856	850	870	866	813	876	893	836	915	895	867	867	849	881	831	897	880	865	836	795	840	839	854	870	870	862	850	834	850	900	830	906	870	823	956	901	873	873	881	872	916	871	847	839	901	908	875	850	859	832	849	867	867	864	871	863	846	938	832	871	792	859	921	851	900	858	884	870	878	846	872	876	871	919	880	890	875	890	893	951	853	868	876	803	865	866	824	869	896	869	907	848	854	812	891	842	896	874	853	891	881	833	921	879	840	860	878	874	803	877	862	828	852	885	856	881	887	860	898	826	873	817	825	896	841	882	881	872	872	890	884	881	890	838	862	852	867	819	851	895	877	862	819	914	890	851	876	855	841	893	873	864	895	843	894	825	879	927	867	888	880	823	832	909	837	852	893	830	909	879	876	885	837	878	854	875	853	846	891	813	939	847	857	901	855	852	916	903	887	881	871	812	845	792	880	853	849	844	803	841	834	897	815	856	851	882	883	906	855	866	896	891	809	897	889	864	915	861	840	846	921	888	852	936	817	877	853	859	861	899	877	834	867	860	846	849	885	840	836	893	872	854	917	844	829	837	812	897	895	888	900	863	845	893	883	853	833	850	834	917	893	869	838	846	880	849	892	886	887	928	853	884	898	878	836	857	851	921	887	826	864	881	824	841	854	882	876	828	915	824	864	861	886	892	846	837	876	911	835	809	891	843	910	844	851	899	817	895	890	867	845	861	827	899	853	884	816	874	868	811	864	833	874	908	860	846	872	906	890	866	836	900	811	833	896	878	864	875	871	906	826	875	860	920	865	895	873	869	882	939	884	849	854	864	846	882	831	880	805	885	868	913	874	838	867	847	872	862	879	914	859	884	897	958	865	905	891	851	882	864	849	926	865	846	883	839	920	863	860	890	897	867	884	880	868	911	855	834	834	911	846	885	915	880	833	882	866	857	891	872	838	823	873	862	863	828	850	828	857	872	861	915	840	855	832	887	873	881	884	826	860	829	852	906	811	802	906	885	854	890	869	836	901	890	910	872	874	879	874	889	865	868	913	883	774	827	903	900	878	833	815	839	905	871	854	861	907	845	865	876	887	849	866	825	874	885	856	942	913	889	892	899	883	783	904	890	927	853	848	883	875	856	858	869	906	923	907	840	848	902	903	862	891	837	867	882	849	872	848	851	819	847	870	899	796	864	845	819	851	897	825	886	905	807	843	851	876	858	890	845	833	894	857	885	851	863	883	848	836	861	876	899	846	861	902	938	906	864	849	907	897	834	913	829	866	861	859	878	870	885	879	864	892	806	845	867	894	905	879	841	816	905	821	877	903	845	814	892	855	882	881	842	839	872	870	830	846	812	847	876	868	826	898	867	862	861	901	914	847	861	843	856	874	883	843	860	933	844	882	840	851	883	824	896	825	935	867	853	857	850	841	838	796	806	879	849	887	834	827	899	895	826	879	874	860	848	871	831	898	865	872	861	874	880	892	876	854	907	858	886	814	887	896	895	860	849	859	888	852	896	864	826	895	854	922	909	836	857	812	821	912	901	874	874	864	892	888	848	863	865	858	864	901	858	821	874	893	863	924	835	852	854	865	885	879	839	869	818	856	908	818	922	870	825	855	885	867	806	869	873	851	844	841	854	840	817	868	909	937	899	829	869	889	862	885	894	869	875	883	848	904	896	866	914	847	836	840	796	846	866	859	863	867	850	848	923	827	872	870	890	836	868	853	842	858	873	847	899	879	871	826	889	902	822	899	900	894	889	877	872	844	850	890	825	837	850	848	838	916	895	878	893	828	894	863	897	873	844	891	871	850	826	880	848	859	869	846	918	831	858	881	869	874	833	860	859	879	858	876	873	852	828	818	857	871	848	834	792	912	850	872	909	888	788	855	857	830	865	834	832	878	875	856	846	912	879	873	802	847	864	858	859	885	862	833	838	832	835	845	862	849	847	889	868	816	837	897	912	839	916	857	910	877	856	863	887	877	873	872	887	866	868	943	877	858	882	864	906	867	884	865	848	908	825	821	905	839	838	928	885	833	911	821	829	874	856	891	833	837	837	870	905	882	886	900	915	900	880	863	846	899	863	851	831	827	880	898	864	877	864	868	857	914	851	832	779	867	818	847	849	848	848	909	902	887	875	833	908	852	868	881	860	839	898	860	888	869	842	839	849	844	914	899	868	878	890	867	933	863	819	786	877	871	879	840	835	882	890	872	914	873	914	911	884	862	908	873	834	853	893	847	844	891	810	844	847	890	854	904	836	887	843	849	844	861	878	863	850	879	896
5109	3175	4025	2769	2060	1418	1035	655	496	442	351	318	361	313	264	264	335	877	1343	920	555	313	264	212	209	199	215	205	216	206	177	226	191	210	217	200	203	222	216	203	203	191	186	197	220	190	195	199	202	206	182	212	223	191	185	218	223	184	214	232	189	193	199	227	204	197	216	202	186	201	244	216	199	202	200	204	182	188	219	223	218	243	207	219	203	205	227	204	184	201	199	227	212	185	201	202	235	206	217	204	211	244	204	199	222	195	227	232	180	234	204	200	194	215	205	217	172	200	180	201	211	202	206	227	208	195	233	178	193	204	221	226	209	187	204	195	213	202	204	205	220	228	203	192	201	221	178	167	212	206	206	231	204	191	221	207	190	209	198	206	216	208	176	191	242	192	191	197	214	222	186	220	206	204	222	216	229	213	206	214	229	181	200	176	226	190	195	205	216	231	210	184	219	172	212	218	218	218	193	188	192	209	220	213	209	196	188	209	205	232	207	201	195	222	211	203	203	213	189	209	215	201	196	206	210	250	212	204	209	202	196	210	180	229	207	209	221	222	217	200	217	227	211	212	216	204	210	208	233	189	199	207	201	212	208	218	214	210	203	180	214	205	249	232	210	191	205	204	183	224	193	219	225	244	203	218	203	211	210	205	197	204	202	194	231	194	217	193	189	206	210	206	203	208	202	187	206	210	180	238	208	211	218	205	189	218	191	233	219	214	195	216	191	215	203	214	199	194	201	207	195	230	212	194	216	251	223	200	200	187	208	208	196	210	222	228	199	215	198	214	197	216	200	188	199	193	206	203	201	239	189	223	196	223	180	234	219	221	220	220	180	199	234	216	220	226	223	183	209	220	202	192	203	216	215	198	218	203	226	185	204	213	235	218	210	212	184	205	192	219	198	229	178	197	212	222	188	218	200	191	229	184	214	229	222	199	211	217	229	219	219	228	201	197	217	220	218	203	229	194	191	208	200	237	224	224	230	234	205	224	200	217	203	207	193	199	191	228	215	199	202	230	208	208	186	213	197	199	190	190	203	187	205	217	214	258	223	208	222	191	223	192	213	201	205	211	187	203	212	203	211	206	220	217	225	202	227	215	190	214	219	199	215	188	192	199	193	210	206	212	212	227	205	212	195	198	216	201	203	203	229	214	226	204	201	219	178	194	215	207	203	179	222	212	196	212	192	207	209	191	210	217	215	220	192	221	250	205	201	179	211	187	196	223	200	214	205	204	193	217	212	201	212	203	238	224	194	199	189	207	245	212	213	224	186	224	200	215	199	195	202	215	179	197	193	213	174	199	217	205	210	217	215	190	203	207	215	224	222	188	216	204	205	208	200	228	211	218	184	210	230	213	204	246	227	199	220	210	198	180	216	189	183	195	195	234	201	181	223	209	228	189	191	200	207	213	207	206	219	229	198	189	188	240	239	171	199	201	202	204	208	219	186	226	205	198	228	196	189	231	192	212	212	223	212	219	185	182	218	191	200	189	199	206	209	209	233	195	195	181	217	223	214	210	224	192	182	210	201	207	204	191	198	206	230	215	218	191	195	204	222	214	224	190	203	174	189	202	182	186	212	184	209	209	199	214	195	194	197	199	201	205	207	237	216	207	220	206	224	192	193	199	198	212	198	203	226	208	207	193	215	234	204	193	232	185	184	221	190	189	222	190	232	232	196	208	234	203	234	223	206	233	231	191	192	194	203	213	220	198	223	186	186	204	207	222	222	198	200	200	213	242	221	195	227	211	177	204	197	184	230	241	212	200	194	180	181	209	226	212	189	185	216	185	220	234	188	229	230	175	203	216	205	195	205	206	188	202	199	194	205	211	219	205	207	189	213	186	210	195	195	199	220	179	210	229	207	186	201	240	209	211	217	183	191	179	193	206	202	221	191	221	202	183	195	224	212	199	213	211	209	225	198	206	218	210	203	218	202	199	213	219	202	207	200	196	216	203	177	188	193	212	194	211	195	192	205	222	223	246	223	217	203	198	212	205	200	206	191	197	233	183	178	202	210	198	213	209	206	219	216	170	207	207	194	203	190	214	221	211	198	221	214	236	185	211	208	214	179	190	220	212	190	196	196	209	182	201	190	218	206	204	193	196	209	204	217	224	198	229	187	207	174	224	212	208	206	189	209	228	224	211	199	190	201	197	209	228	187	207	196	204	208	204	183	200	234	216	209	224	196	211	211	220	201	209	204	207	208	227	217	228	221	206	211	200	192	177	222	203	213	207	197	192	183	219	227	206	195	217	202	225	198	233	197	179	211	206	211	217	209	199	221	208	229	215	213	165	229	222	181	199	184	224	214	204	214	179	217	255	192	202	183	213	198	202	239	209	201	226	188	231	188	205	234	196	198	206	230	201	195	203	195	207	190	193	201	201	220	207	210	202	205	206	187	210	199	194	220	239	199	234	215	224	185	210	199	180	208	194	215	239	184	192	196	206	223	205	209	188	219	202	229	186	204	173	202	200	188	199	209	203	246	209	218	174	212	170	212	212	216	200	213	213	222	233	225	208	193	199	209	212	215	217	197	190	222	209	202	218	229	223	229	225	211	210	202	215	209	203	210	205	207	197	210	184	171	190	205	205	198	228	181	204	210	203	218	197	179	230	176	189	179	220	203	220	181	241	233	206	197	202	191	215	216	201	197	233	218	218	205	209	206	182	208	220	215	204	180	225	220	198	190	217	225	201	206	217	168	228	219	229	194	205	202	210	206	188	201	185	217	209	210	177	222	198	218	204	191	199	184	200	185	190	213	211	229	218	248	203	187	214	196	233	211	205	204	203	190	214	198	200	201	207	209	198	198	222	201	207	206	212	196	209	193	186	218	195	203	187	191	229	207	224	186	201	207	199	195	228	191	220	191	230	199	211	224	212	210	181	201	229	190	202	217	210	209	201	200	190	196	205	209	234	205	211	212	192	194	214	196	206	199	232	217	197	205	217	186	206	184	190	193	203	211	208	190	235	222	193	197	195	211	218	226	187	203	221	219	217	206	211	227	206	214	200	197	212	235	207	211	207	204	190	193	202	211	206	185	241	211	217	197	220	203	206	199	203	191	197	190	227	203	189	210	180	183	241	184	224	210	202	220	203	196	211	205	212	209	208	225	209	202	214	193	228	207	203	193	207	207	203	198	197	192	216	210	192	201	189	227	215	206	221	207	225	205	195	187	203	234	223	187	198	208	197	200	198	216	206	235	230	204	200	231	216	204	195	200	198	200	199	211	204	212	228	212	196	219	203	238	188	203	179	197	203	230	185	232	192	222	217	195	225	213	191	188	218	207	216	214	239	186	210	193	213	198	216	216	220	212	185	197	198	209	208	199	206	207	227	215	216	211	199	204	214	202	216	220	226	194	204	207	199	217	233	203	218	229	216	216	205	202	195	218	189	208	198	220	191	202	191	200	228	216	222	206	192	205	207	209	191	219	198	206	193	223	226	216	204	207	233	180	178	213	217	234	195	219	228	195	183	201	209	206	204
5278	4277	7969	7340	6596	5719	4310	2757	2364	2115	1622	1409	1714	1579	1212	1195	1774	4702	6256	4458	2430	1396	934	738	734	752	694	762	771	735	744	805	774	745	732	734	758	777	746	769	786	726	772	735	707	722	773	731	738	762	769	715	770	677	781	757	780	699	766	740	802	770	797	757	758	751	713	715	738	734	752	735	763	719	735	773	772	773	710	752	740	759	733	711	791	744	779	785	758	742	780	747	795	760	742	836	760	725	707	772	723	758	784	752	751	729	744	673	738	765	779	757	774	767	742	733	765	758	803	770	750	749	800	766	755	767	742	763	776	726	778	764	758	734	765	794	746	799	721	742	764	738	783	794	740	817	725	797	738	758	754	723	729	737	789	768	761	747	719	737	754	750	793	749	758	766	751	731	753	742	777	727	775	701	733	806	811	757	747	737	774	772	707	689	738	732	723	749	749	758	733	734	730	750	755	776	763	756	747	733	799	749	769	768	735	751	749	781	729	757	747	772	729	741	770	750	736	757	758	697	761	810	759	734	750	711	765	718	780	716	713	733	760	725	754	734	768	763	741	742	785	718	746	769	775	724	742	792	753	759	736	775	728	752	726	737	738	725	755	713	750	760	735	779	787	743	804	760	767	775	762	707	732	760	735	728	712	708	780	758	782	753	784	754	751	780	741	763	762	778	776	769	778	754	810	686	736	758	793	750	762	750	720	761	759	755	769	716	772	746	719	783	737	761	772	761	772	775	740	749	741	733	779	752	740	737	700	816	772	705	732	744	775	765	760	734	769	729	717	748	698	731	770	727	785	791	775	718	732	758	782	751	734	764	759	772	758	773	748	773	720	734	758	754	730	739	762	777	777	777	737	776	745	774	808	837	785	713	787	715	761	774	769	744	761	728	755	766	788	777	741	706	793	727	800	738	764	752	778	728	760	741	764	747	739	739	771	732	749	741	784	757	736	769	708	729	711	754	772	749	712	739	759	806	757	767	785	761	768	782	783	764	766	764	758	758	754	721	785	756	750	722	724	773	714	777	750	737	733	762	747	771	758	713	741	701	780	756	732	754	712	762	705	733	729	752	749	720	693	731	697	716	724	758	784	784	698	783	775	797	732	741	761	731	752	749	775	776	708	745	788	776	740	785	740	774	729	784	754	777	735	755	757	731	703	746	736	732	757	707	773	799	741	768	746	757	766	727	780	757	776	742	769	794	771	737	770	772	659	801	737	722	749	717	756	740	772	717	757	756	763	804	744	761	759	706	721	688	719	736	730	762	752	795	789	764	743	746	710	725	711	730	676	728	714	747	782	716	738	733	691	755	729	715	708	733	714	743	790	745	750	747	747	782	771	746	746	727	750	745	729	789	738	794	750	740	785	706	776	765	719	739	724	765	795	735	765	727	773	752	761	746	696	795	745	708	715	729	747	762	689	756	778	735	750	725	762	742	752	754	740	758	794	752	765	765	698	743	790	771	726	754	738	769	800	777	763	748	712	717	758	779	707	771	734	766	800	786	750	765	725	791	760	790	703	747	731	729	709	782	733	783	779	756	786	775	750	766	752	761	766	750	744	737	766	758	773	752	764	740	692	784	739	734	762	768	801	771	784	747	737	750	737	781	745	732	727	739	766	743	722	726	705	741	758	797	760	810	721	732	743	759	742	744	716	756	715	813	708	700	749	789	742	690	745	742	775	719	713	691	737	809	761	750	722	772	753	779	807	786	795	766	749	744	691	821	760	756	779	703	782	724	786	764	727	761	797	740	759	785	718	780	754	798	758	733	746	750	779	750	773	728	741	697	755	754	688	698	752	792	754	694	758	710	764	750	775	748	724	751	742	745	742	717	701	759	725	745	779	742	740	711	726	774	725	782	752	764	788	743	753	730	750	729	761	723	720	762	772	774	744	783	753	754	757	741	755	745	716	748	777	759	754	774	784	743	702	745	760	717	768	725	747	752	766	768	751	737	747	782	737	734	740	747	740	752	788	693	754	777	787	714	708	755	731	734	747	746	765	746	722	732	715	744	730	747	783	746	705	785	755	715	743	750	791	717	738	718	744	774	697	778	788	755	741	774	786	751	732	777	759	722	749	790	750	758	787	747	708	774	740	793	714	711	698	763	756	750	749	713	717	757	794	769	751	764	746	733	762	728	768	709	750	748	774	727	794	746	771	757	744	703	715	771	730	778	754	736	782	698	769	761	752	761	747	767	777	734	760	751	725	749	731	769	774	733	756	757	704	819	736	736	758	752	772	737	707	767	729	764	770	744	763	761	758	713	776	760	728	705	753	721	743	721	757	742	760	685	796	765	746	783	706	735	734	760	757	711	718	730	774	764	760	765	743	783	787	788	738	754	749	780	753	755	774	796	730	736	736	686	772	751	754	803	745	710	665	713	718	753	744	791	776	716	754	745	777	723	734	748	724	728	760	739	701	779	718	746	701	697	723	725	758	775	749	738	738	723	760	848	818	761	706	726	706	763	743	762	744	768	710	790	769	807	750	755	754	718	782	749	777	739	739	707	772	733	777	767	734	717	774	701	766	794	745	770	745	757	730	803	776	715	832	746	725	759	756	740	783	788	761	735	812	750	702	777	752	742	705	767	768	726	782	824	750	758	751	748	747	780	756	739	692	791	714	744	781	755	777	839	729	742	721	740	753	774	768	807	748	747	740	775	759	720	744	771	778	786	744	755	797	706	796	780	762	738	802	754	739	784	749	780	780	786	756	738	823	795	761	749	733	786	745	703	718	750	757	732	700	762	781	741	750	738	727	734	710	741	740	756	736	821	749	741	714	783	790	736	744	766	760	741	758	763	748	717	754	745	767	716	794	734	764	776	763	737	731	725	770	724	751	788	817	694	773	801	762	742	737	748	749	767	759	732	742	716	729	762	722	759	725	761	731	794	780	743	763	760	708	752	753	790	763	741	787	720	735	734	749	792	764	773	766	807	770	757	778	739	721	738	746	738	752	728	810	683	739	781	779	775	778	761	764	742	781	732	738	748	709	712	769	763	759	740	710	739	732	782	765	764	784	780	778	783	752	708	743	729	679	737	685	742	795	745	764	757	724	762	754	754	759	705	749	738	805	758	760	801	726	778	727	800	732	732	719	805	796	697	727	742	723	742	734	744	701	718	765	741	747	740	747	748	815	743	775	807	769	774	726	758	780	722	765	785	744	731	730	766	721	727	752	812	743	684	754	755	797	760	793	734	746	737	743	690	739	731	808	756	726	734	757	743	725	711	783	741	750	736	788	762	797	753	756	755	747	759	716	709	681	780	765	727	751	769	735	726	737	760	773	727	737	771	802	742	715	760	781	749	779	745	725	712	728	720	710	755	811	708	734	746	706	748	775	758	764	786	741	771	738	749	750	768	783	707	783	784	745	750	760	727	772	708	750	686	737	744	720	746	769	774	762	753	762	760	778	777	762	755	760	778	739	702	750	771	784	732	784	742	696	757	742	733	782	784	723	748	792	733	783	728	757	711	698	760	771	762
23782	14344	18404	14912	11733	10443	7949	4774	3227	1554	826	529	466	433	426	413	3190	9093	8024	4179	1920	636	271	172	193	178	177	184	179	190	196	176	200	195	200	151	176	183	174	179	190	181	190	200	191	160	172	230	180	166	208	190	180	187	180	179	173	164	188	186	167	161	203	186	191	175	180	172	187	174	196	159	167	175	162	179	177	171	196	193	186	177	207	185	193	179	188	173	204	185	180	196	191	186	181	183	190	176	176	188	175	192	178	176	189	183	193	171	178	169	178	194	172	167	180	156	187	169	209	178	178	200	205	191	187	189	213	199	180	156	184	166	179	172	175	208	161	204	204	176	189	210	193	200	179	184	185	181	182	179	173	195	175	183	198	170	173	176	187	184	197	185	182	185	191	177	191	178	195	185	191	194	183	207	180	184	188	155	198	181	173	184	214	163	201	182	185	180	165	181	188	201	176	176	189	175	193	202	191	185	177	174	191	185	160	194	209	170	174	190	186	179	167	186	179	199	195	178	197	190	167	200	191	168	192	209	209	200	176	179	172	178	197	182	203	183	179	194	180	187	188	206	190	194	201	178	197	180	175	153	185	201	194	154	199	197	191	168	192	173	173	190	167	173	209	191	200	179	177	195	154	178	189	199	165	170	194	173	153	168	181	181	190	189	199	179	173	174	164	191	176	162	167	212	184	190	180	188	182	191	226	186	208	195	178	185	185	177	179	177	174	192	209	190	190	175	193	173	168	172	174	180	164	186	172	199	174	189	172	202	186	210	204	179	192	167	183	178	200	191	173	189	206	192	176	172	208	198	186	172	177	170	188	203	189	198	182	202	195	179	187	197	206	182	188	204	179	195	196	206	157	171	176	186	190	202	180	193	183	167	186	209	198	184	179	183	178	168	189	187	169	162	194	180	199	165	184	198	174	178	200	183	186	198	201	210	184	166	160	192	206	169	199	175	184	183	197	164	185	163	175	201	171	199	170	187	189	210	173	167	157	199	176	187	190	158	189	193	179	190	182	205	171	181	200	186	181	166	195	187	195	185	184	182	206	171	170	193	187	174	203	163	197	183	192	187	204	209	191	205	198	180	166	162	192	180	175	202	194	192	167	191	169	162	200	180	195	169	191	178	170	190	170	198	178	192	178	187	189	183	194	189	186	176	174	193	176	190	173	185	185	190	174	155	208	175	184	208	184	187	183	195	201	195	186	174	180	186	187	181	160	196	183	178	185	186	178	177	202	167	169	173	182	180	184	199	189	203	182	176	164	191	184	165	173	202	177	189	192	175	179	181	174	193	207	163	195	208	161	192	181	193	209	174	175	167	171	198	200	203	180	181	196	177	188	178	176	184	184	198	175	171	179	197	171	198	206	171	173	181	175	181	168	191	188	193	186	174	207	163	173	200	190	185	171	187	166	225	205	182	185	190	198	190	169	188	191	189	156	168	188	182	191	179	190	188	174	199	167	199	165	205	202	190	171	181	195	154	184	194	181	201	183	200	176	195	187	199	171	198	194	182	162	187	180	166	174	193	167	187	186	160	194	217	185	176	175	179	192	184	207	165	191	199	178	211	183	184	182	189	196	175	193	165	191	171	168	190	177	180	194	171	185	174	211	175	198	190	166	161	161	160	184	194	182	179	201	193	165	181	180	194	172	169	185	165	190	226	189	169	192	182	188	199	175	195	172	195	179	201	177	178	174	179	209	178	204	181	187	187	173	175	189	200	176	201	183	199	185	172	205	220	187	189	187	194	168	172	176	202	166	198	170	175	158	178	171	205	196	195	162	186	195	192	168	165	190	178	195	172	159	181	185	190	173	186	167	202	189	179	186	176	194	184	203	186	165	156	170	189	189	150	157	200	178	196	171	161	182	172	173	190	167	196	194	186	206	185	179	205	190	197	177	203	190	205	182	199	180	185	191	192	186	168	181	189	176	181	178	155	165	200	175	180	152	191	162	201	184	177	192	180	171	204	209	185	178	181	205	203	203	181	165	211	198	172	180	210	193	186	212	191	199	191	194	174	188	198	173	188	216	168	182	192	196	185	167	184	184	185	175	202	207	173	190	190	179	175	193	187	194	174	203	189	183	203	168	177	175	183	187	192	176	212	177	206	168	171	194	191	188	173	187	180	191	179	196	191	190	169	170	171	156	190	197	206	188	213	190	198	181	192	193	175	169	187	196	204	207	197	169	175	178	176	205	180	177	175	193	209	171	194	200	200	171	190	167	176	149	200	192	153	210	180	179	190	195	192	192	183	182	179	179	187	177	195	192	175	180	173	182	159	184	191	189	167	200	199	197	168	239	182	197	192	189	181	160	176	196	178	190	188	186	184	187	183	166	203	169	199	190	196	205	167	191	170	182	221	175	185	194	173	191	194	185	146	155	206	173	192	184	182	167	183	178	172	163	175	184	199	203	190	176	187	229	179	180	183	178	204	201	191	177	198	200	190	217	202	212	177	181	181	175	185	181	174	180	156	165	193	215	173	171	187	173	179	166	180	188	162	180	165	196	173	180	197	185	176	180	196	166	154	185	175	191	181	178	186	198	198	199	182	197	205	190	186	193	167	169	190	185	193	175	183	197	166	184	186	182	173	198	170	180	158	187	196	167	175	182	162	182	166	166	178	178	204	182	172	160	175	167	169	176	198	163	188	193	179	186	180	183	185	177	182	169	178	171	187	205	216	196	196	183	204	181	183	201	205	178	193	185	174	156	201	166	184	191	166	206	193	176	172	191	162	188	189	189	180	190	171	189	190	186	185	184	204	204	198	183	186	179	178	189	192	204	185	202	202	165	201	167	183	176	177	159	219	181	188	193	185	202	196	168	188	193	191	190	173	186	215	194	205	167	165	191	162	178	189	197	181	173	190	162	184	193	173	189	177	189	139	175	194	184	165	204	170	168	182	182	176	202	183	212	194	207	175	186	185	188	161	194	185	191	180	175	167	177	184	189	189	209	181	191	194	190	168	189	195	178	195	173	175	196	187	186	201	185	195	177	193	165	203	179	187	181	164	168	187	177	218	177	188	171	179	173	178	202	170	219	190	184	185	169	178	177	188	169	201	167	188	190	179	159	182	188	189	191	194	197	182	184	214	166	196	211	205	181	191	218	178	178	201	208	197	176	186	166	180	177	179	184	163	204	187	191	165	189	209	175	193	176	177	166	190	181	194	177	209	191	180	191	203	171	174	169	195	195	188	205	173	176	176	195	180	189	195	174	190	169	179	178	181	157	186	167	189	187	189	166	186	184	185	175	164	183	173	163	206	198	186	158	188	153	203	168	190	184	184	182	184	192	177	170	190	188	189	182	174	188	184	178	174	211	180	181	171	193	182	193	168	193	172	172	188	169	168	187	194	191	193	174	190	175	192	186	177	156	166	183	187	165	217	179	181	195	174	174	187	184	159	182	178	166	176	202	149	163	163	164	202	185	180	199	197	163	182	227	166	188	189	210	212	173	197	190	182	185	164	184	180	183	203	188	202	186	199
19403	10237	20883	21412	20885	20308	17001	12237	11479	6607	4279	2592	2640	2471	2178	2222	14979	30296	27074	18213	9499	3435	1274	630	701	709	689	720	737	684	674	641	663	704	716	727	764	698	657	668	693	681	676	666	722	699	698	712	661	645	686	641	684	705	698	719	688	704	680	677	693	711	689	741	673	694	635	666	682	717	696	673	657	697	672	739	697	693	704	639	704	710	673	689	671	656	661	696	661	669	754	696	689	741	703	708	682	671	677	705	670	719	688	694	678	710	717	631	663	651	690	674	685	699	699	659	685	707	662	674	647	692	736	720	695	664	676	723	699	743	687	660	658	739	715	663	759	668	721	660	746	679	656	662	671	663	674	707	664	714	684	722	639	705	702	675	675	677	703	690	678	687	656	714	707	690	721	681	708	702	711	686	714	666	693	681	717	689	634	681	684	662	668	696	709	684	666	733	669	691	729	699	685	671	653	680	674	648	701	641	717	678	682	671	720	713	714	671	687	661	690	683	680	694	660	700	661	668	692	702	707	662	680	691	670	656	664	671	650	718	672	705	673	668	721	667	710	688	723	659	627	696	659	693	682	665	681	723	676	692	700	679	645	715	675	647	698	672	722	637	653	732	687	641	708	665	661	671	665	705	704	676	690	693	661	657	661	697	704	682	669	691	705	696	693	672	658	672	692	748	673	663	701	684	654	731	703	664	668	659	649	717	685	660	716	643	709	713	651	682	708	705	604	706	688	641	733	669	673	631	663	705	691	655	690	716	645	677	655	725	665	642	704	676	665	684	660	666	702	725	667	674	672	676	685	680	679	648	718	666	680	647	690	654	728	642	708	661	733	641	685	672	702	657	700	687	670	667	659	684	758	700	732	702	686	651	709	643	715	685	703	738	682	740	711	713	689	721	674	636	718	734	703	664	669	697	664	640	702	658	682	694	682	665	635	727	667	700	686	640	662	679	689	685	715	679	704	677	712	678	678	714	704	695	719	685	645	674	700	634	683	710	662	715	715	696	691	623	652	739	695	696	680	684	686	668	709	678	683	659	736	681	731	619	720	698	719	694	700	650	704	720	664	665	683	706	680	682	673	689	702	698	673	688	696	673	672	664	670	686	649	722	703	705	705	701	682	640	663	667	683	683	739	686	697	695	698	671	657	660	652	671	706	687	714	651	675	672	696	673	656	689	669	661	687	690	677	712	707	699	668	681	693	683	669	696	629	716	669	721	701	699	689	723	656	692	674	645	691	659	714	673	677	691	680	707	690	663	669	661	708	672	658	678	691	658	668	679	689	707	696	656	754	715	732	703	665	634	736	669	672	640	685	654	685	714	704	694	722	662	700	701	732	748	684	680	676	682	717	732	726	695	721	675	641	722	705	694	703	648	666	643	691	671	689	695	673	707	676	710	672	723	706	699	745	679	695	667	701	673	686	689	661	705	704	670	711	686	658	666	671	684	695	694	696	703	667	681	697	670	634	681	653	663	672	682	667	726	680	663	721	661	645	697	676	713	714	696	693	676	652	712	654	721	712	698	706	707	682	661	666	683	710	720	692	701	704	721	679	672	725	676	667	724	701	680	754	701	692	685	717	696	681	669	687	641	697	725	706	662	695	655	732	680	689	709	704	702	702	678	645	651	647	683	701	689	688	669	683	677	695	668	710	706	701	647	632	690	715	664	684	662	672	742	712	641	671	685	714	693	679	659	712	697	689	739	730	720	711	669	645	699	673	697	696	695	651	693	714	667	686	684	711	660	722	736	680	669	715	662	698	700	700	701	671	681	640	705	670	711	677	682	713	669	726	718	680	719	649	703	714	680	692	668	724	682	727	704	717	682	670	667	690	690	684	672	707	686	695	673	682	640	655	683	651	707	669	697	663	767	681	707	683	721	679	649	663	731	719	725	666	733	669	700	683	709	687	730	728	685	679	678	675	682	697	665	704	679	679	725	682	704	684	640	692	721	719	706	684	701	706	656	665	715	689	684	744	691	684	698	700	666	652	695	663	693	694	671	681	701	663	685	688	674	699	687	686	725	662	655	686	671	688	645	694	690	687	654	627	681	657	678	740	696	658	664	733	696	695	715	688	642	691	674	663	676	760	671	760	669	688	717	693	698	680	678	706	687	642	684	696	642	653	709	662	715	689	665	691	702	721	682	702	694	718	671	715	693	677	658	690	703	675	704	708	681	695	650	683	678	682	704	709	692	731	729	703	678	700	667	701	676	669	690	662	718	707	677	727	671	663	671	659	692	717	701	749	651	686	682	738	681	675	683	691	671	688	705	697	666	676	732	690	691	751	636	680	646	679	665	680	681	689	696	675	662	692	656	690	661	668	642	676	645	681	695	664	693	690	670	732	666	676	680	649	712	731	681	675	703	670	736	714	672	732	706	654	636	682	684	689	682	707	688	717	732	755	722	723	717	689	691	667	721	683	677	702	681	687	699	709	713	686	678	693	705	693	650	690	711	672	691	691	682	666	681	652	639	717	672	713	700	671	692	651	681	662	703	737	714	716	700	680	678	675	666	653	682	699	626	703	714	719	746	688	669	718	682	692	639	677	679	668	677	742	663	693	681	676	658	729	695	674	634	666	738	671	708	649	689	665	694	707	688	697	668	684	668	647	704	700	664	671	687	640	673	684	703	691	675	732	683	658	692	703	673	647	685	700	657	648	665	666	679	673	691	691	707	708	676	690	734	682	670	624	705	680	635	654	730	647	654	698	663	712	681	648	710	693	669	702	652	670	675	668	681	659	669	670	672	709	676	700	696	677	734	691	701	695	746	628	694	690	639	688	677	676	665	692	670	669	651	703	699	652	713	711	692	693	710	678	690	690	663	735	724	640	663	694	650	677	698	692	727	699	688	710	671	621	675	740	670	671	677	710	651	651	670	691	717	694	667	643	697	697	685	701	696	723	680	667	699	683	695	689	629	681	666	663	673	643	716	666	698	685	705	727	673	689	709	667	679	678	685	659	675	683	699	692	693	697	673	703	734	672	739	694	701	685	690	726	718	701	716	671	720	666	690	690	711	650	646	708	694	703	695	714	652	729	689	680	654	655	658	700	670	664	684	671	664	726	711	690	675	694	692	706	692	699	704	722	700	676	671	744	653	693	660	713	691	688	727	708	651	689	647	707	685	709	668	672	715	735	667	678	735	701	673	701	722	696	644	713	697	688	681	687	673	688	764	662	673	664	682	695	627	687	708	696	654	707	705	677	676	651	680	639	673	679	692	667	630	744	675	705	690	684	674	708	656	705	644	686	689	704	700	650	684	676	674	674	721	655	671	701	677	668	651	702	692	678	688	702	710	677	684	680	679	650	726	684	700	649	672	692	666	649	718	678	658	714	653	686	698	720	684	700	662	697	708	708	675	696	646	661	727	701	685	719	690	677	680	713	662	648	676	645	676	675	641	688	678	673	703	705	735	670	690	672	676	749	700	669	688	686	704	666	693	687	714	724	670	671	690	641	704	644	667	668	705	642	725	660	696	702	639
34146	20560	24667	21288	17067	16758	13404	7673	4908	2651	1397	890	717	584	520	500	2791	14800	13926	7745	3097	1193	409	247	246	226	216	227	219	244	228	227	253	231	196	209	205	229	210	222	230	215	209	240	215	222	220	204	206	222	227	229	235	258	208	228	225	248	229	218	218	264	232	236	204	226	271	232	243	215	215	248	252	236	256	213	243	236	223	228	249	213	237	201	207	249	269	253	206	244	211	213	233	215	226	232	234	226	243	218	214	200	225	228	226	250	231	227	272	246	246	222	224	239	232	248	230	255	242	233	224	256	243	235	247	229	232	225	225	225	190	241	205	213	256	226	234	207	251	207	217	213	248	242	215	261	228	221	219	210	242	203	221	252	226	250	218	237	208	204	232	237	224	241	201	222	215	235	222	212	230	215	254	248	243	229	206	226	243	210	226	220	209	224	184	203	231	248	226	254	223	245	255	216	221	219	221	226	252	226	214	219	222	228	219	223	233	234	262	242	214	239	233	208	230	242	231	237	244	220	229	233	238	223	239	219	222	237	240	237	225	212	237	205	215	249	254	224	242	220	221	214	232	231	230	224	226	228	213	221	251	242	248	241	238	216	229	224	208	235	241	246	248	241	243	247	232	220	241	225	219	239	225	226	225	253	222	246	238	248	237	217	220	247	224	215	204	226	241	242	231	254	233	247	220	230	216	215	247	229	241	201	239	251	202	233	250	246	218	260	235	227	214	219	229	236	216	237	235	224	221	253	246	230	224	243	246	200	234	227	221	246	216	201	198	222	224	197	239	240	269	219	218	229	242	210	238	222	248	216	236	244	257	243	256	254	232	179	242	230	247	221	216	215	217	222	227	207	231	244	218	239	210	240	204	229	205	230	240	233	260	210	227	249	239	224	227	239	212	241	209	224	239	269	207	223	222	227	228	211	233	232	231	214	234	244	254	220	224	226	237	242	237	217	250	221	207	220	244	235	236	206	206	212	230	233	217	220	214	258	257	217	227	245	212	208	241	251	241	240	259	223	236	227	198	220	240	241	237	235	237	244	225	210	228	247	219	217	226	253	234	226	239	210	223	199	209	239	204	214	238	230	224	246	235	231	233	218	233	228	242	259	211	248	257	240	242	239	233	261	230	239	202	212	213	213	236	210	253	214	229	220	219	239	218	224	227	227	235	228	242	201	197	245	224	226	228	222	215	227	239	227	233	244	258	240	227	226	248	235	251	235	223	267	195	240	226	227	235	242	221	212	265	236	229	258	225	238	246	241	219	217	232	238	225	214	233	250	219	238	207	232	253	236	224	237	241	247	231	271	235	248	247	215	206	248	194	239	233	270	227	220	227	260	220	215	206	230	236	234	214	228	256	259	229	233	239	233	234	247	233	225	221	217	236	208	234	239	215	224	230	225	221	226	233	244	212	181	213	201	242	224	181	226	225	251	252	219	230	224	181	241	228	240	222	237	226	201	203	213	229	214	232	212	231	220	215	239	232	225	228	233	238	245	228	214	228	240	254	243	205	229	221	238	220	242	250	198	219	229	228	264	210	270	246	253	229	228	241	231	225	226	220	256	217	249	249	234	210	258	215	231	245	212	217	227	232	203	252	207	240	259	240	209	238	269	243	226	228	257	234	212	257	227	238	230	250	214	221	242	253	237	246	252	212	203	234	197	222	233	239	242	207	239	232	219	240	257	212	204	223	198	219	238	224	226	212	240	223	252	221	225	219	236	202	223	231	225	237	218	222	242	220	235	231	215	207	244	225	250	204	250	233	229	252	222	224	247	211	230	238	249	225	263	210	225	204	203	229	244	229	227	236	229	227	250	245	237	244	192	237	221	241	229	233	224	237	217	235	228	239	219	227	222	235	236	243	223	237	226	214	231	235	243	210	224	223	215	243	241	234	235	241	239	226	248	228	216	241	212	247	236	232	255	196	191	247	235	215	205	208	240	233	235	244	245	216	242	225	220	236	211	203	249	220	217	234	242	225	235	215	237	208	223	231	241	230	247	227	239	225	237	217	210	216	232	230	237	198	239	245	265	234	205	231	256	252	214	219	232	236	236	223	225	250	250	236	244	207	231	231	241	233	227	253	219	221	234	236	220	208	192	216	233	222	241	235	244	239	228	207	245	232	225	242	199	226	229	250	228	256	242	213	204	235	231	264	215	215	208	243	247	237	210	220	242	245	239	248	238	237	231	245	236	231	235	227	228	223	227	208	191	217	230	244	223	257	228	213	233	214	235	272	255	255	230	259	209	222	227	228	234	231	240	245	252	246	221	249	184	230	253	228	214	248	232	240	217	219	185	233	260	259	254	247	217	236	231	232	229	211	219	236	224	201	248	229	227	221	233	236	239	238	242	221	238	246	248	216	267	240	232	239	233	221	222	246	233	228	232	219	238	219	223	220	232	228	262	249	210	226	220	245	220	226	206	216	229	216	239	250	243	253	207	226	247	222	242	248	242	193	217	238	211	224	231	216	244	229	230	267	228	208	259	252	228	217	253	244	205	225	236	215	224	245	216	244	227	247	222	232	221	218	232	233	216	204	232	253	205	226	231	218	226	236	236	246	248	253	250	256	190	238	228	252	238	219	205	238	240	236	228	235	215	245	225	227	222	244	233	244	195	248	242	208	224	214	230	235	232	224	240	237	222	205	221	240	247	242	212	246	242	227	212	207	233	279	237	221	254	237	226	223	200	242	206	241	199	222	218	231	212	235	228	221	215	222	222	249	240	223	231	238	225	213	225	240	248	222	219	210	237	234	234	221	204	233	251	218	215	208	215	230	249	229	241	214	261	233	234	249	222	225	243	226	228	244	233	236	211	220	247	218	199	228	210	232	246	245	212	246	260	207	242	217	216	230	218	212	246	277	227	220	259	210	236	240	236	196	244	246	238	238	205	241	236	212	205	210	235	225	241	236	238	211	218	244	242	209	210	222	260	229	238	204	248	242	229	235	219	226	241	237	244	238	236	209	256	218	226	229	228	237	224	201	232	228	234	234	222	215	207	232	243	246	228	246	243	214	223	202	250	240	223	230	218	207	245	223	235	209	256	238	205	201	218	226	218	217	207	236	225	257	204	255	245	211	224	212	232	215	217	223	227	246	206	216	254	228	224	247	229	231	216	217	267	250	250	199	249	223	221	253	235	224	212	229	234	236	225	220	214	213	225	243	230	217	237	233	226	231	243	203	215	248	242	236	251	201	236	248	261	235	252	232	219	260	250	200	218	217	211	212	221	212	247	248	229	235	224	224	268	225	248	197	241	221	231	227	223	236	215	259	231	233	241	236	239	218	237	217	239	234	229	234	214	219	226	214	228	257	233	211	259	210	209	229	238	247	244	213	233	239	239	273	226	235	229	213	231	241	245	229	222	237	207	227	238	179	212	231	248	220	229	240	217	247	245	234	259	242	218	206	216	237	211	234	234	246	223	271	215	258	220	228	221	236	207	244	205	239	231	198	250	233	260	227	222	225	255	233	233	244	219	235	217
26195	14335	25870	28024	26588	27927	23302	16722	14208	9978	6366	4280	3596	3156	2615	2696	12236	37346	34769	25310	14375	5978	2076	833	850	822	817	844	835	783	802	805	830	793	807	779	815	850	817	818	878	762	743	852	767	836	825	833	798	830	801	837	825	804	819	796	788	804	846	757	793	827	774	860	800	830	800	832	871	805	850	800	833	841	798	825	814	850	882	775	786	815	767	808	827	773	828	835	850	875	790	827	816	853	832	843	812	805	835	820	825	784	817	778	863	771	806	784	870	779	753	804	879	758	841	823	778	872	818	817	775	790	833	783	848	802	780	831	796	840	844	829	840	835	860	816	797	825	854	804	822	818	816	822	800	837	825	745	852	861	809	786	781	796	860	744	820	845	810	818	857	783	847	805	805	819	855	834	816	815	816	830	849	793	827	827	779	828	821	795	835	842	837	831	827	858	788	792	792	852	845	802	840	827	849	850	771	857	861	841	846	792	795	817	811	841	840	761	793	841	789	867	879	833	779	802	804	809	849	859	834	873	803	776	826	809	779	836	800	845	838	831	816	797	817	801	803	785	797	812	841	813	846	800	805	832	826	836	766	852	827	822	812	797	848	800	800	865	822	828	800	828	866	798	823	780	811	859	837	827	835	836	831	843	852	866	795	835	834	797	797	814	784	801	810	893	829	818	826	859	831	821	829	815	818	816	853	822	821	811	760	834	805	823	891	843	824	765	816	840	832	839	815	790	811	781	840	819	847	800	794	792	830	782	775	817	817	822	835	827	805	852	828	847	868	786	868	762	806	837	819	804	817	788	824	831	827	825	785	818	831	792	837	866	871	815	812	809	787	815	843	835	806	825	821	818	803	839	825	838	822	864	855	850	800	837	819	800	878	884	833	801	818	852	842	804	804	806	794	809	795	840	805	881	799	789	877	771	801	849	810	814	840	762	876	857	830	843	806	791	808	879	830	786	842	794	859	863	854	799	815	793	838	815	843	834	825	818	777	790	838	835	832	787	822	867	781	848	824	818	849	814	855	844	779	822	821	829	802	802	783	796	848	818	822	814	832	784	835	821	803	803	818	862	823	807	827	796	805	810	827	769	903	857	817	832	851	846	816	833	816	772	857	828	882	802	780	860	773	835	845	824	844	775	835	844	759	806	811	827	818	833	849	866	834	814	845	843	804	822	816	818	793	840	806	801	804	803	791	810	790	871	852	763	894	799	849	818	801	828	812	845	778	793	900	840	829	815	839	875	836	765	785	833	807	781	781	854	847	793	791	821	842	767	808	785	794	832	791	828	818	830	825	839	781	823	814	853	790	807	808	793	823	804	787	831	781	846	831	822	826	806	815	804	797	809	829	827	738	761	821	845	819	809	790	854	829	815	866	805	869	784	864	782	799	765	809	830	919	816	799	759	788	774	834	814	817	802	894	804	808	818	850	806	775	841	829	850	845	856	837	820	792	854	831	813	767	803	839	865	767	789	789	839	829	831	762	812	760	789	831	836	804	787	852	808	843	813	834	784	839	850	821	819	816	851	878	809	887	812	823	835	866	772	757	819	821	839	805	862	855	818	807	823	814	834	856	890	796	830	834	842	814	784	806	761	840	834	833	786	780	848	858	780	822	826	860	822	775	884	867	835	865	787	796	776	804	825	769	774	835	805	841	862	773	803	833	843	844	808	809	838	775	872	824	820	865	823	856	835	868	837	775	835	774	832	762	854	759	836	820	766	840	759	832	826	809	886	790	806	786	789	769	791	763	824	793	813	831	818	819	852	823	796	826	812	799	817	792	807	780	751	806	828	823	810	829	876	844	840	847	823	779	824	811	811	798	864	850	808	870	762	850	800	806	801	764	857	850	806	866	843	815	889	797	850	841	807	853	802	803	764	834	813	816	827	836	856	803	811	843	833	842	832	789	798	763	845	845	802	799	819	813	814	824	833	800	795	816	823	834	810	774	862	836	809	799	773	835	828	767	826	830	838	800	831	830	815	787	796	820	811	795	822	796	776	831	880	833	845	802	803	845	841	814	855	790	814	828	812	813	764	812	884	810	808	822	796	860	837	833	842	860	791	832	842	831	827	832	842	849	835	819	794	849	849	763	850	828	832	859	801	858	790	792	781	769	808	842	859	838	832	816	790	825	825	876	841	822	855	845	791	822	860	797	807	818	831	777	827	827	777	835	855	790	837	846	840	833	810	826	878	836	838	797	847	808	822	791	806	833	843	872	811	860	830	846	818	785	863	778	832	833	829	827	845	837	770	843	800	784	812	846	820	793	849	793	830	841	832	824	844	825	800	883	818	804	834	798	821	827	793	809	776	769	817	788	837	823	832	810	788	825	791	821	782	837	816	820	782	824	922	784	842	809	808	788	779	824	848	805	881	835	795	843	838	851	830	804	795	850	837	830	885	880	835	774	768	830	827	816	875	854	834	827	809	792	839	808	840	798	805	824	856	815	832	805	760	800	816	812	836	870	809	894	846	860	853	839	846	849	847	793	842	846	793	841	803	828	873	827	836	830	780	810	861	810	793	823	853	755	823	828	764	819	830	790	769	808	860	821	794	832	798	821	820	811	765	799	840	783	835	783	825	789	860	807	814	826	831	808	789	814	844	826	879	805	760	833	833	821	806	802	784	799	850	840	903	836	786	868	841	810	803	869	803	827	798	856	821	792	789	810	894	838	832	837	756	834	814	831	787	783	795	768	762	791	820	843	818	820	823	804	756	803	821	852	821	816	822	826	817	848	823	845	789	851	833	799	811	862	814	823	826	824	855	847	851	848	788	854	816	857	823	843	795	816	880	823	764	788	850	811	833	856	820	821	791	802	812	831	885	814	831	807	844	792	793	852	787	844	832	826	876	835	803	763	822	829	792	824	818	819	823	764	764	848	817	856	844	816	825	857	847	841	865	805	871	770	850	859	813	799	803	769	789	813	828	863	797	790	808	810	843	857	779	776	822	821	849	824	844	805	830	871	837	830	825	867	886	822	833	798	848	833	826	813	831	803	804	794	803	807	816	845	888	766	801	787	835	831	793	824	844	822	811	825	792	827	851	798	786	832	866	830	861	803	886	814	765	835	794	874	801	739	835	790	834	776	855	792	793	865	805	806	846	810	792	875	780	832	868	833	811	793	777	818	829	831	855	880	805	838	804	795	803	837	837	789	754	843	863	837	817	834	829	838	775	802	780	888	841	817	864	835	808	814	872	739	799	822	858	869	810	842	755	828	745	749	797	819	792	782	835	846	831	825	799	835	784	828	835	823	774	855	814	806	813	798	821	829	800	868	853	816	764	834	777	845	842	810	843	766	810	782	839	832	874	793	790	772	815	751	836	858	814	819	858	812	831	817	795	816	834	871	769	823	834	839	829	812	835	761	862	827	768	862	821	835	800	750	816	811	768	826	795	829	826	801	818	753	874	837	844	806	835	868	833	841	856	781	817	846	795	852	811	825	870	846	817	856	739	793	847	817	812	822	871	818	831	838	793	816	809	788	815
6133	3484	4863	3601	2083	1619	1052	693	712	550	316	322	284	236	221	225	485	957	1149	797	524	324	228	198	187	194	216	169	178	227	174	200	158	222	193	184	188	200	207	190	205	209	188	179	183	209	218	179	214	191	220	186	225	212	202	199	197	207	210	197	180	210	177	210	181	203	188	206	177	208	177	184	164	212	185	213	214	218	192	162	175	198	210	219	200	206	188	193	192	189	203	186	195	219	185	205	176	206	199	170	210	186	210	194	186	180	197	216	181	183	202	216	186	217	190	190	202	189	212	213	214	212	195	196	209	200	205	185	215	202	204	185	213	228	195	202	183	203	212	186	200	227	212	240	211	194	191	230	209	201	192	205	209	214	186	207	171	208	187	214	194	211	229	195	200	199	195	170	213	195	190	190	204	200	200	191	215	193	190	201	205	210	176	208	207	194	187	184	204	212	161	195	212	202	200	199	173	214	200	197	204	196	201	170	191	207	194	181	224	193	196	180	198	206	189	209	197	177	190	212	211	184	188	191	236	166	191	188	200	216	183	195	199	203	201	184	195	193	192	183	186	204	202	187	194	203	181	167	200	202	204	206	195	212	183	201	189	211	215	206	202	199	187	220	211	196	204	192	200	191	185	201	188	196	204	208	214	187	204	207	198	205	195	188	206	209	182	200	214	204	209	182	211	206	207	215	203	189	214	184	200	175	200	218	207	200	182	197	225	226	168	178	195	187	186	161	192	190	200	189	215	208	197	185	181	191	197	223	204	191	183	184	202	197	196	200	205	191	174	189	200	202	220	226	195	177	198	214	214	201	203	189	174	179	182	221	211	173	180	198	211	190	176	212	230	183	207	188	187	196	184	202	185	194	182	208	199	221	199	215	216	196	181	178	219	197	204	216	183	191	203	203	177	194	197	188	188	204	203	204	194	196	200	207	203	203	187	193	213	197	208	202	189	198	206	214	213	208	187	204	208	193	207	206	198	196	185	214	200	186	155	216	201	189	185	194	205	212	203	188	184	192	203	202	189	180	215	182	228	186	181	181	197	219	186	207	189	216	187	215	191	214	199	182	201	192	184	210	204	202	219	188	192	202	189	180	219	196	193	206	215	188	182	178	188	196	207	220	198	215	200	225	206	204	216	217	214	213	186	172	208	186	216	200	204	199	199	181	192	203	211	219	228	166	194	194	196	207	198	197	216	192	195	209	203	203	224	233	177	208	201	193	202	175	209	185	219	199	187	206	211	202	192	189	196	177	211	213	197	204	198	174	178	199	186	199	196	238	205	185	214	185	204	200	194	220	200	196	188	188	175	205	220	211	194	203	180	212	220	180	207	216	184	196	184	190	207	192	216	222	197	205	207	198	191	208	186	171	167	209	183	174	185	223	202	211	226	187	201	185	191	196	182	183	219	195	198	205	213	206	190	209	186	211	205	185	185	197	210	193	225	181	210	233	208	198	206	187	210	194	166	185	193	212	184	208	200	204	195	201	198	195	178	204	192	200	215	232	214	180	208	199	192	207	186	184	211	196	198	231	208	197	189	188	208	207	179	217	196	203	207	206	194	203	189	177	196	195	194	213	175	185	178	229	209	214	209	185	217	215	208	185	213	198	201	180	188	184	200	206	227	196	184	201	203	178	217	206	215	192	190	213	184	205	205	177	192	195	193	183	183	210	229	193	209	195	180	206	195	198	173	195	189	179	200	182	201	188	180	192	198	165	185	214	199	185	202	185	166	192	200	181	205	186	211	204	182	215	204	198	184	182	207	216	215	204	195	182	186	215	199	185	203	189	199	216	191	208	210	217	188	196	194	210	207	185	185	233	183	220	184	205	190	169	203	206	213	219	194	195	185	196	203	215	190	200	188	201	198	209	207	203	209	189	182	193	224	193	190	197	196	175	217	172	183	234	191	178	201	190	188	183	196	172	215	190	205	189	196	206	195	207	203	194	191	197	195	218	194	198	206	181	191	198	219	191	179	194	175	184	215	206	201	187	202	189	198	218	186	187	208	184	179	203	192	205	194	184	192	192	206	199	196	205	190	206	222	197	198	226	218	178	199	186	205	185	194	192	196	193	209	202	190	194	192	182	174	160	199	208	197	209	187	200	169	189	195	189	224	206	196	197	175	196	183	212	184	199	193	204	193	203	205	197	230	231	187	186	194	214	206	198	198	197	195	198	172	193	202	198	190	204	196	210	204	194	200	200	181	176	223	188	192	200	227	179	206	205	200	214	200	196	197	224	182	210	201	173	228	190	182	193	188	205	168	185	228	224	214	228	184	199	212	180	197	230	168	206	214	172	190	191	191	179	208	204	197	190	207	190	185	233	193	228	186	196	209	199	206	219	196	204	198	211	202	190	179	210	182	203	219	179	200	203	206	212	214	190	201	198	188	219	189	192	216	197	182	221	190	188	180	184	193	188	207	191	193	213	191	184	211	203	222	183	196	184	231	212	209	190	216	226	197	201	190	224	202	195	184	208	190	198	189	186	191	180	198	207	172	192	202	202	183	184	201	195	197	188	184	204	212	197	208	195	223	188	211	195	189	192	206	209	199	208	198	193	210	226	224	205	205	214	203	193	188	184	199	194	227	206	199	185	196	194	196	194	186	184	195	202	203	201	182	195	189	177	212	197	222	230	216	211	194	186	206	199	193	191	202	194	182	206	173	218	190	176	183	183	185	213	197	195	183	202	211	199	212	196	177	225	185	214	187	197	185	185	194	187	178	187	213	199	179	192	224	223	184	173	195	195	217	189	193	188	191	188	217	180	205	202	202	204	186	208	198	174	205	199	204	202	184	231	182	186	194	217	200	213	199	184	204	204	204	199	210	183	177	210	213	185	206	198	206	201	183	191	189	186	167	181	195	195	221	201	244	194	191	186	209	182	197	203	211	203	195	219	206	198	199	180	204	209	177	203	191	181	192	189	206	198	174	206	201	240	215	193	175	206	190	179	177	191	199	195	207	205	196	206	197	185	210	187	220	206	188	201	198	202	200	174	223	194	194	190	194	203	214	166	202	200	202	193	222	190	206	181	201	184	199	212	191	174	197	202	194	195	192	187	219	205	198	203	208	188	180	194	204	196	203	201	200	177	173	206	192	204	209	206	204	197	210	183	182	217	172	181	215	211	216	210	193	194	195	204	203	179	197	174	200	210	178	195	198	212	229	193	209	186	202	198	177	202	194	194	219	211	207	191	201	214	192	212	198	208	208	170	214	193	212	202	180	216	212	215	196	226	193	186	180	195	206	222	181	190	188	203	200	195	180	181	175	201	240	217	199	181	208	210	190	205	188	223	215	222	210	175	210	201	200	223	205	195	189	190	173	208	171	201	195	201	182	189	180	216	204	188	186	199	191	175	208	198	223	186	210	169	183	197	201	195	195	186	197	180	184	175	182	189	192	204	202	198	208	214	211	197	193	189	203	202	196	211	194	190	207	199	185	198	200	233	194	198	200	216	188	191	208	183	204	211	220	201	202	210	197	216
6220	4097	9662	9882	7377	6282	3642	2951	3300	2603	1525	1272	1151	1081	1001	1103	2514	5170	5372	3769	2234	1313	860	765	700	749	709	757	688	701	706	712	754	689	754	714	733	695	743	723	730	720	686	761	738	696	701	731	711	698	721	735	697	686	699	750	710	716	706	703	669	715	686	691	705	688	698	703	718	697	721	748	685	701	680	735	714	707	673	713	749	673	735	692	689	707	743	705	694	745	726	744	734	724	724	708	719	675	692	684	723	743	744	693	714	752	722	712	707	752	702	683	664	694	695	708	715	708	759	718	752	685	699	681	688	720	695	695	708	610	704	703	690	695	683	724	741	722	715	713	689	756	730	702	703	693	714	699	667	758	694	728	681	656	725	738	733	716	678	716	716	716	746	696	740	768	752	708	694	725	737	724	728	704	709	731	710	695	717	684	731	722	715	734	727	756	746	728	715	750	701	679	730	757	669	678	731	748	674	727	771	786	764	730	713	737	719	746	700	740	709	685	680	731	731	738	735	703	784	731	704	700	728	715	759	644	695	729	708	752	717	727	694	680	743	682	734	741	698	756	739	638	708	692	708	681	711	727	723	720	705	705	720	702	703	700	717	714	734	709	718	724	710	727	774	790	745	757	740	695	709	735	714	691	723	693	698	719	682	722	736	705	733	705	698	647	716	716	697	718	696	767	708	780	738	705	702	758	706	684	707	745	741	715	719	702	712	744	704	704	725	670	722	713	698	714	704	690	724	756	740	712	710	789	747	718	724	762	742	710	728	728	730	714	754	709	720	743	712	686	685	731	722	735	702	743	696	699	695	731	740	718	736	685	695	715	705	730	746	726	720	699	708	738	693	742	730	702	729	711	752	722	757	750	683	741	675	728	750	716	728	725	736	720	680	708	728	779	723	698	696	736	717	732	750	729	697	729	736	694	718	704	730	670	700	643	647	678	681	749	713	759	693	694	731	729	697	678	751	730	715	786	720	728	729	729	738	718	723	776	707	701	748	733	748	689	744	755	639	743	752	698	702	748	730	690	691	726	690	723	704	676	690	688	719	703	748	717	721	681	700	711	744	755	738	746	760	706	706	738	696	701	738	703	720	715	718	723	705	703	702	706	707	713	682	778	703	704	774	698	667	694	718	712	732	712	739	694	735	728	695	722	706	719	664	738	681	695	669	735	706	738	700	700	744	682	692	704	752	683	725	684	695	735	736	730	693	700	730	724	691	732	724	682	738	706	726	668	694	701	709	705	751	719	742	719	760	729	665	677	757	776	708	698	744	714	670	744	728	708	694	745	741	694	724	722	709	703	716	719	705	745	704	739	698	686	738	718	673	733	751	700	769	681	686	721	710	682	727	788	758	671	672	722	718	717	759	692	726	732	714	712	701	749	762	731	687	709	689	729	690	744	689	706	727	724	730	685	721	736	679	714	709	731	712	744	706	723	674	721	711	720	787	681	712	710	752	701	731	709	726	709	637	742	725	688	741	741	734	751	698	717	725	748	698	716	715	671	718	689	661	741	728	711	731	737	643	690	678	759	707	694	661	685	702	689	685	692	715	738	752	659	721	776	700	708	691	709	690	715	730	752	691	695	706	727	706	686	686	688	726	714	773	730	722	681	767	730	700	694	683	707	716	730	722	682	723	690	720	769	716	724	681	743	738	724	722	724	680	698	687	741	723	731	674	731	730	736	698	699	722	712	708	740	705	694	716	718	763	683	752	752	693	698	680	681	719	755	745	731	661	714	726	758	686	724	731	687	696	712	734	747	727	744	754	677	710	688	761	716	804	737	735	719	731	687	709	691	722	721	637	728	698	723	746	697	701	709	698	739	690	704	711	721	738	705	669	759	747	704	726	709	712	737	720	729	748	697	729	692	701	697	715	721	731	691	693	703	665	745	700	719	729	699	739	719	688	716	627	699	722	711	720	736	694	733	709	725	652	748	734	725	723	670	702	680	686	730	729	723	739	735	688	663	723	728	733	710	697	711	696	724	716	749	730	722	754	716	723	714	733	710	687	730	716	695	751	713	714	711	765	744	723	690	746	745	731	716	721	757	703	707	744	699	694	721	694	745	716	635	726	738	773	733	704	693	736	738	756	704	694	732	721	753	707	716	660	736	697	715	695	728	727	736	752	740	705	735	677	736	757	677	745	719	725	762	683	738	710	760	667	693	762	740	691	714	729	689	731	667	689	695	701	717	744	727	687	735	726	720	720	743	684	722	707	733	758	696	715	704	740	657	696	707	698	712	732	700	734	705	710	758	749	701	684	739	750	685	697	770	701	721	755	696	744	732	716	735	783	707	675	724	698	731	731	645	728	678	753	718	768	722	707	704	727	714	669	702	673	708	695	712	672	716	763	676	734	729	732	735	764	702	716	709	724	716	717	710	710	724	740	752	701	737	748	805	711	690	730	709	727	705	701	701	695	692	697	662	707	717	733	691	709	704	704	730	689	757	732	735	720	683	671	694	735	714	704	702	722	703	729	703	718	733	740	724	698	706	758	695	730	735	727	679	681	703	640	720	729	733	721	688	690	700	674	662	701	733	702	730	752	682	702	713	738	694	703	711	674	752	704	739	700	743	736	729	729	697	694	696	696	720	719	726	709	711	725	714	699	755	686	668	740	679	726	759	724	703	699	680	703	701	706	761	761	701	751	724	673	711	728	699	752	721	701	743	725	723	705	687	761	723	752	718	724	741	749	737	722	668	683	719	743	671	705	685	704	745	742	713	653	726	723	699	688	663	708	716	674	725	763	680	659	708	741	709	689	726	729	747	717	697	735	759	671	724	732	686	732	695	715	711	731	704	678	765	735	704	681	759	679	725	706	749	663	708	676	684	734	712	720	761	669	694	689	744	709	683	734	686	714	735	719	723	747	641	695	711	713	693	709	739	687	719	738	685	679	702	722	741	741	662	744	747	771	772	709	701	712	680	708	738	697	768	707	710	705	698	707	704	645	748	703	733	694	738	696	698	755	688	756	677	714	711	689	723	704	704	710	727	728	738	712	701	663	698	701	733	686	741	784	691	751	768	768	712	711	744	707	700	742	692	684	685	759	700	695	725	762	692	735	686	705	740	738	686	665	682	738	707	691	688	700	763	735	705	710	700	681	711	751	738	675	750	753	734	735	737	716	770	692	727	690	736	776	670	692	731	762	688	690	684	703	706	731	722	737	794	688	701	740	691	701	747	753	708	740	735	759	700	739	684	704	765	723	725	710	717	652	759	736	728	755	668	760	665	749	714	704	715	684	757	714	719	712	714	726	710	752	718	690	685	766	733	713	733	742	781	739	729	720	670	672	742	701	676	703	699	718	780	678	712	716	705	733	724	701	704	689	755	678	693	741	761	719	727	673	735	722	658	702	701	698	708	683	693	703	739	715	675	754	665	692	715	702	720	773	726	709	745	713	716	675	681	711	725	702	739	751	750	682	692	693	682	710	718	750	717	726	752	738	788	700	749	693	697	752	720	716	747	728	675	714	768	697	643
31946	18727	18916	14023	9432	9370	7772	4685	3382	2073	1289	651	413	379	616	1806	6930	9293	6413	2800	1134	412	187	179	177	151	177	182	163	154	159	167	169	171	168	164	190	183	188	165	186	177	145	195	127	169	166	179	169	177	137	178	168	153	181	192	164	163	165	153	177	168	166	152	143	217	163	165	149	181	176	159	166	168	181	179	152	153	175	194	161	177	158	163	168	162	178	154	175	141	149	178	162	162	184	189	190	181	180	173	170	189	180	154	164	172	166	173	154	166	167	150	170	190	161	159	154	170	173	172	171	149	169	169	154	164	165	161	159	185	188	174	161	179	177	174	173	173	157	173	167	162	169	183	178	183	167	159	148	148	184	177	195	153	158	154	183	197	170	153	148	184	159	173	174	146	171	140	184	169	157	218	184	184	169	155	190	155	175	160	149	185	184	153	154	168	163	163	183	169	159	188	180	173	147	149	162	174	159	172	188	160	169	182	153	151	173	168	153	148	182	177	166	181	159	181	159	178	165	179	171	182	168	145	170	189	167	193	147	161	168	176	172	187	177	179	153	180	147	173	174	159	182	136	171	157	194	167	166	165	156	180	167	164	171	156	160	150	173	173	177	181	193	168	176	171	164	176	176	165	163	179	178	175	162	170	161	176	165	171	171	170	162	159	145	180	170	158	159	157	180	162	156	150	180	169	168	164	156	192	171	155	176	159	159	179	194	171	171	149	155	169	167	168	165	152	190	178	142	166	190	178	141	168	161	169	193	190	164	166	163	170	161	176	148	180	204	172	180	166	187	158	168	155	166	162	176	186	148	188	160	182	160	159	156	180	152	186	182	176	173	161	178	158	163	181	142	167	172	180	175	168	151	155	165	170	157	146	168	185	157	170	182	189	143	174	161	174	185	158	146	167	203	154	166	173	165	179	171	160	180	155	172	144	164	178	170	163	157	161	160	176	179	128	157	141	161	184	152	149	175	176	193	184	137	159	179	173	163	182	166	184	166	177	190	162	153	152	173	170	187	180	196	183	166	163	176	176	159	173	190	169	165	165	166	172	159	187	175	163	183	153	172	163	177	173	186	173	182	185	165	157	171	173	168	150	187	158	160	173	167	157	182	191	167	159	150	161	171	177	161	159	154	185	165	164	149	170	176	164	168	174	174	172	178	169	165	154	153	150	159	175	168	187	149	140	189	177	187	159	168	181	170	187	176	181	158	210	171	182	176	165	158	178	143	182	179	154	183	170	156	171	170	192	162	174	180	160	148	164	172	167	152	172	174	179	179	150	164	167	160	186	182	156	162	163	176	159	164	170	172	159	137	198	162	171	154	157	192	152	150	170	173	150	171	166	160	131	158	176	152	167	190	151	175	160	162	149	168	179	192	161	182	182	186	181	166	164	157	173	144	170	162	152	154	172	165	169	153	167	164	132	169	179	175	168	179	165	172	167	160	172	157	169	182	157	173	178	162	162	182	162	148	184	157	195	174	151	165	168	185	163	148	174	170	154	146	164	167	154	169	156	159	165	142	148	162	186	185	184	174	156	171	183	180	172	176	174	154	180	174	168	143	177	162	176	157	167	186	173	162	144	168	177	172	157	164	157	162	175	179	163	172	148	186	167	166	192	177	149	169	160	170	178	174	188	148	161	155	169	170	174	158	160	175	172	169	162	177	166	194	161	158	165	173	172	162	156	178	182	188	166	174	163	171	154	166	177	166	168	162	173	156	176	169	167	175	166	172	179	159	153	169	165	159	144	168	172	150	166	174	169	146	175	181	167	165	159	157	137	179	176	165	174	155	185	172	171	156	180	173	178	168	175	157	204	168	158	159	180	166	149	178	142	169	177	181	159	181	175	171	151	182	158	152	205	148	163	167	190	170	167	170	149	156	183	173	151	159	185	160	170	159	149	179	177	181	188	171	149	180	178	176	166	177	147	169	157	179	188	156	148	152	157	156	169	179	176	189	162	169	172	176	176	168	169	162	168	174	162	181	160	187	175	133	153	168	184	181	170	209	169	158	165	173	166	177	159	161	188	160	155	214	175	177	154	165	181	150	180	181	177	156	173	175	125	149	197	156	157	170	165	138	194	149	174	169	171	182	178	170	158	146	187	160	192	169	152	145	174	187	167	186	167	177	166	169	165	173	166	152	164	130	155	161	144	176	169	156	184	169	169	194	169	163	161	180	188	167	166	164	163	163	160	174	178	162	165	170	194	184	203	160	169	159	165	176	196	162	208	159	180	161	169	169	184	168	191	152	170	174	157	166	161	171	156	171	185	156	150	167	166	173	167	171	162	168	181	179	175	181	164	170	184	146	183	149	160	176	180	121	162	164	143	141	178	174	145	166	169	175	180	174	139	166	174	167	167	171	146	167	159	159	168	146	167	145	158	158	162	181	176	164	174	164	176	174	160	146	156	179	180	181	160	156	179	163	163	161	170	175	178	142	152	188	171	158	183	184	179	167	175	144	146	174	184	150	167	156	185	167	196	160	169	152	183	164	174	160	161	171	179	164	187	165	163	171	184	173	172	172	166	164	150	144	165	152	163	184	168	176	169	185	159	153	178	168	156	154	176	183	155	164	173	162	177	178	171	175	163	176	164	166	168	171	162	179	160	167	173	164	179	163	161	172	164	177	190	186	161	164	174	176	198	183	164	177	160	148	172	140	145	197	171	189	151	180	167	164	172	163	154	156	175	143	168	162	176	170	168	165	158	177	153	167	185	170	168	173	178	189	181	192	185	197	166	169	162	166	155	127	170	157	160	163	170	154	172	178	163	174	182	176	181	165	163	169	177	186	178	161	165	170	163	195	170	178	153	173	144	163	152	167	186	168	138	176	166	152	195	153	162	165	165	151	171	158	169	180	185	169	188	150	153	151	164	190	148	183	156	159	160	138	172	173	174	157	162	155	156	161	168	153	174	172	160	164	173	160	173	163	170	154	153	154	146	188	175	163	161	168	157	196	165	166	157	178	169	178	165	169	192	151	193	175	164	177	167	148	179	156	151	164	191	186	180	161	151	188	181	161	186	176	167	158	196	167	163	155	169	167	192	163	176	170	162	193	155	181	166	169	165	166	180	172	153	170	158	149	156	152	180	170	191	161	171	150	177	147	175	147	183	162	171	164	176	193	137	173	199	167	168	162	159	161	160	181	180	171	167	190	173	150	168	164	168	179	170	181	161	157	194	179	155	166	150	171	147	156	156	170	168	164	173	162	173	162	177	173	168	176	159	197	177	171	154	161	179	165	163	151	180	166	186	165	174	149	171	173	175	170	174	159	166	155	139	166	151	149	159	161	186	161	167	179	166	193	174	163	172	163	182	163	172	155	171	188	169	164	171	176	178	162	146	158	183	182	150	157	183	182	140	159	162	175	153	167	161	164	161	173	155	157	160	204	182	159	160	174	170	168	168	170	184	165	174	165	186	149	181	181	186	168	177	153	185	189	139	176	175	180	148	163	184	165	155	149	155	189	154	144	150	156	178	168	190
25725	10593	20191	19561	16717	19575	17063	12557	11858	8854	6239	3435	2002	2072	3700	10346	26750	29606	23262	13001	5956	2218	755	681	621	631	633	696	649	641	668	611	625	624	631	592	624	691	606	596	599	630	639	629	659	607	627	613	598	631	675	564	610	618	592	643	599	621	642	628	636	629	603	648	641	606	623	592	633	648	588	621	615	660	607	636	623	623	621	594	598	628	618	659	624	628	640	651	614	651	616	639	628	642	601	613	634	648	657	620	639	628	622	611	600	594	601	623	617	632	624	606	654	627	597	601	617	609	632	630	639	617	602	620	612	584	607	663	619	666	655	629	649	603	628	596	576	613	589	619	621	642	626	612	573	582	630	643	630	631	612	642	623	668	629	634	611	651	642	598	669	645	629	605	627	618	590	657	598	559	660	629	635	616	600	667	624	595	610	625	617	659	649	619	601	625	623	628	610	630	589	607	578	588	598	592	617	633	639	612	599	619	618	651	644	627	616	601	578	606	603	628	617	618	636	610	603	620	609	605	638	694	622	570	637	603	630	615	607	590	603	621	630	627	629	606	625	642	678	604	611	650	626	613	625	607	624	564	584	610	647	662	662	604	675	633	643	607	603	626	607	610	661	639	631	638	647	578	582	651	595	617	649	634	622	589	609	643	602	658	628	648	624	651	607	645	546	605	625	613	676	650	618	634	594	604	610	667	602	641	630	614	644	590	657	639	644	634	605	622	599	631	624	606	652	591	638	653	615	614	652	680	622	619	615	661	559	637	583	653	586	606	572	621	616	641	611	612	586	621	621	608	609	597	593	622	639	598	632	647	630	600	639	627	608	589	624	634	627	631	599	620	650	654	599	616	640	637	643	562	599	649	664	632	629	618	652	634	619	601	657	649	629	623	614	602	650	661	614	617	593	599	628	602	631	597	648	648	633	595	678	616	596	629	651	617	632	591	644	617	631	605	663	598	623	632	611	610	627	640	608	598	679	625	593	627	626	617	657	600	625	608	579	677	601	631	618	612	605	614	615	577	610	592	622	617	592	623	611	611	617	613	648	564	612	621	647	665	625	605	627	651	631	633	627	636	632	671	624	633	636	584	648	619	596	592	682	612	584	662	639	568	576	613	616	614	577	605	605	627	629	625	595	636	613	653	566	605	596	641	603	629	607	595	609	651	637	647	649	642	652	638	636	618	645	608	572	614	650	610	605	626	630	592	616	631	645	625	606	620	602	590	568	600	612	597	626	573	604	580	582	563	581	662	640	591	659	638	595	634	622	622	631	659	648	642	621	626	599	619	607	654	622	585	638	594	636	659	637	596	622	606	647	606	610	649	609	603	603	636	630	639	634	633	583	594	606	627	652	662	606	629	625	618	603	591	621	583	617	603	622	607	597	620	608	603	614	651	661	619	645	632	583	637	662	618	626	599	665	636	605	621	631	606	569	596	623	655	647	667	588	599	599	637	624	632	625	621	616	631	598	614	640	618	610	638	624	628	601	625	617	664	622	625	616	635	619	619	616	654	613	638	657	603	656	587	614	666	634	582	605	660	609	588	575	628	659	631	622	607	657	620	600	607	610	581	637	620	632	627	633	595	642	640	584	650	596	609	649	600	608	634	638	576	620	626	600	649	627	631	627	641	627	617	610	586	634	620	617	597	637	627	615	613	648	597	568	642	651	621	655	590	661	641	632	642	599	601	632	666	600	610	635	660	629	590	662	635	568	675	650	651	591	605	676	597	587	669	589	619	619	629	653	587	651	590	664	627	658	625	642	618	616	613	610	629	617	601	643	606	613	599	588	637	597	630	620	661	625	643	620	588	630	615	607	625	634	644	622	630	618	632	600	647	653	642	648	599	620	621	656	589	631	635	628	601	639	618	625	616	619	625	659	629	628	667	610	650	631	592	619	619	626	657	655	633	634	603	640	640	596	605	627	578	637	570	582	621	583	580	615	578	595	626	629	631	631	604	598	637	592	645	648	615	607	643	578	657	630	604	620	638	598	610	638	647	622	574	643	602	609	580	635	590	670	606	587	654	670	652	608	602	581	583	572	629	606	628	613	584	595	589	616	670	560	607	641	612	615	660	579	656	622	629	619	605	664	645	596	602	664	634	634	623	658	619	579	648	618	639	687	648	625	625	626	608	627	632	604	625	627	657	590	653	620	630	647	645	618	609	614	684	594	664	635	609	648	618	645	616	622	601	611	634	621	638	572	631	675	633	610	597	613	656	638	596	639	663	617	617	593	605	592	674	638	595	612	641	629	609	583	612	625	601	639	603	625	617	645	642	665	590	594	657	665	616	590	631	589	608	652	624	594	630	577	650	632	616	655	583	583	625	630	635	593	615	610	631	618	633	620	582	645	670	580	594	641	618	614	623	655	646	664	628	607	666	666	657	618	604	626	588	653	641	615	629	633	640	660	620	603	599	592	590	640	635	654	656	613	664	642	634	637	665	635	624	644	588	640	639	597	645	647	650	589	624	633	651	608	575	670	662	632	607	662	614	590	575	618	618	638	603	621	600	625	597	649	585	596	609	618	685	638	645	571	650	623	648	638	627	617	640	632	604	642	618	629	605	645	597	637	619	626	609	638	623	616	621	633	589	570	611	641	659	617	657	601	621	612	661	635	657	587	608	645	625	619	626	600	618	695	627	578	619	599	619	629	646	623	688	620	651	657	612	638	633	644	621	615	649	633	627	608	645	595	644	607	656	593	628	629	682	634	601	603	620	623	671	623	578	623	611	610	587	647	693	690	641	616	646	603	669	682	613	640	614	615	593	637	625	594	659	585	654	581	631	605	627	613	613	679	611	605	622	658	623	646	612	578	599	611	628	573	574	633	614	601	609	619	607	621	607	597	689	618	643	619	627	632	634	656	659	668	636	592	590	613	619	680	606	635	618	631	628	623	616	612	670	624	650	649	609	616	593	612	653	645	654	642	593	594	622	670	608	603	636	622	619	629	635	640	635	636	610	606	649	616	634	623	618	618	598	645	609	636	623	596	626	626	582	658	617	632	627	644	606	639	652	676	578	633	599	644	617	613	595	626	624	615	602	603	579	630	632	590	639	601	603	626	607	588	638	632	651	622	625	642	639	648	638	583	621	573	660	628	599	622	576	650	567	611	621	589	563	627	628	600	656	617	596	626	626	620	636	600	606	606	596	661	605	597	612	621	636	599	621	561	617	694	603	625	631	600	648	619	635	656	599	632	573	584	610	641	620	635	584	640	633	627	589	641	607	637	601	641	599	643	626	640	602	648	620	648	616	612	629	653	638	631	607	623	636	634	643	624	625	619	597	635	593	622	615	617	598	601	617	615	641	624	593	608	615	604	624	648	664	586	593	610	621	625	600	604	592	582	604	626	661	619	592	633	638	605	628	620	607	604	637	614	610	616	664	612	605	627	656	630	637	610	598	605	614	654	619	618	640	645	618	633	626	612	610	630	624	657	631	631	656	593	600	625	666	615	606	610	676	612	648	645	632	588	655	629	552	588	626
40994	24830	26191	20168	16243	15575	12761	8842	6541	3180	1510	641	522	551	597	2878	12773	16867	10741	5071	1833	727	329	218	203	211	208	214	197	239	209	215	212	215	213	225	210	214	227	195	196	206	206	230	229	194	205	213	211	205	199	203	232	200	224	231	219	205	229	209	197	225	231	214	210	184	185	184	231	199	209	193	203	241	205	198	215	195	215	214	221	213	195	229	230	218	191	184	186	205	194	219	193	208	208	205	204	211	220	213	184	178	218	222	214	235	224	224	222	219	210	189	206	212	199	198	227	186	213	219	193	227	211	197	192	199	227	204	229	196	202	225	209	213	173	214	205	203	195	229	201	224	214	212	196	216	210	227	219	202	207	204	187	220	207	250	223	214	207	216	212	213	206	210	200	167	184	231	227	202	188	214	191	211	210	211	206	199	167	216	208	203	202	188	214	186	207	235	206	209	216	205	188	215	217	222	198	218	195	196	200	216	220	205	205	229	219	215	188	251	208	201	203	178	206	206	205	211	200	185	240	207	201	214	209	180	214	217	193	234	237	192	227	203	221	212	222	226	221	204	192	225	219	220	180	221	202	202	200	219	218	203	218	199	214	196	183	204	249	209	229	197	220	211	226	230	229	193	236	219	210	205	224	220	207	242	210	223	214	195	222	202	200	208	213	196	204	221	212	202	204	218	226	222	214	197	239	200	197	210	202	198	206	212	235	228	196	234	189	208	224	234	199	222	182	207	196	197	191	231	186	201	217	212	200	202	207	217	206	200	260	219	208	216	231	204	207	201	226	228	193	215	221	191	196	212	214	207	199	210	187	203	213	196	227	224	194	214	207	212	222	212	214	221	239	230	199	183	209	219	231	203	222	218	211	210	178	208	238	198	222	198	224	228	234	191	228	213	214	234	211	215	214	235	215	183	211	234	210	226	216	216	216	221	211	197	199	213	202	201	238	205	208	213	210	239	203	202	210	224	188	208	217	188	223	208	183	208	233	211	175	236	172	240	206	203	225	213	192	233	221	180	212	186	208	222	199	190	215	233	207	202	214	240	192	229	195	238	228	216	200	213	194	195	201	169	199	189	208	209	222	222	216	215	257	197	201	201	230	193	238	201	237	227	193	223	209	210	228	223	217	197	213	212	206	209	201	221	206	205	213	186	203	223	215	216	215	212	203	220	213	213	226	211	211	188	209	231	223	194	209	216	227	209	191	169	214	206	213	192	221	211	239	219	224	191	218	215	213	201	227	208	181	215	216	219	184	208	218	198	215	198	225	225	186	203	219	212	213	227	194	197	205	215	192	219	205	214	192	207	213	208	219	201	205	217	196	200	203	202	217	197	214	222	227	225	206	234	231	216	207	196	191	213	229	239	230	196	204	213	211	222	195	230	208	239	225	191	196	219	231	225	220	241	201	236	235	199	206	223	218	219	222	208	183	224	202	220	192	236	220	215	208	230	224	223	196	202	217	201	195	217	217	209	218	204	190	222	236	236	210	201	234	197	213	204	178	242	229	221	210	212	177	218	231	192	212	189	224	247	231	210	184	187	223	192	216	194	227	231	187	204	221	215	213	207	175	192	234	216	194	211	189	225	210	209	202	215	196	212	213	245	191	219	217	205	221	200	192	221	234	186	186	209	213	206	201	199	224	190	210	223	220	209	219	234	206	180	189	228	218	217	203	234	218	212	197	199	203	214	215	222	218	176	204	202	210	223	221	205	232	222	215	203	206	218	201	200	209	217	222	218	210	224	205	206	195	226	219	204	196	171	206	230	242	195	206	229	192	201	196	224	203	224	200	189	214	230	218	196	219	219	238	220	211	196	203	210	192	197	212	223	220	203	234	218	233	205	211	212	207	223	205	204	189	202	204	227	207	204	221	229	209	230	222	195	195	209	180	220	216	239	212	238	203	221	184	220	219	212	217	209	230	198	201	198	196	204	212	213	202	189	219	246	213	222	195	227	219	216	196	203	215	188	200	200	211	210	213	213	198	206	226	208	223	208	196	198	213	205	224	220	191	185	210	222	218	186	222	193	211	206	235	211	207	202	209	227	189	198	227	217	216	214	211	226	210	196	213	229	192	202	218	216	217	201	218	197	202	211	223	213	211	206	235	219	202	206	212	196	233	193	203	209	218	205	200	198	211	179	187	208	209	202	221	205	190	208	201	212	228	195	195	212	218	215	196	213	236	212	234	227	201	211	207	210	207	213	183	195	219	224	199	209	205	204	198	204	209	244	222	199	198	210	233	207	211	196	213	192	232	185	186	202	216	195	209	204	195	211	230	248	193	214	206	192	194	187	214	198	244	218	196	202	207	219	210	225	184	192	196	206	244	196	235	244	221	215	207	217	183	211	211	218	232	221	198	212	209	201	182	190	219	187	207	219	200	197	192	203	219	219	200	196	225	222	198	182	216	199	202	232	187	235	207	227	236	236	186	229	202	219	204	225	205	211	212	192	215	201	185	211	214	195	230	199	205	199	193	199	193	203	202	182	198	224	203	207	233	217	189	216	200	207	228	198	235	211	186	209	191	224	209	197	235	206	239	209	208	205	225	212	218	175	208	217	196	187	177	211	206	186	196	209	191	202	176	221	219	198	202	216	223	213	217	218	241	191	185	206	195	206	227	205	212	197	216	207	219	223	213	183	218	225	225	197	226	186	204	200	201	225	247	201	202	208	245	201	195	217	204	214	202	221	186	195	203	226	201	193	237	185	200	236	188	240	216	216	202	170	206	223	210	206	210	220	203	177	191	210	209	198	188	210	194	219	229	187	232	214	205	193	203	218	214	225	210	217	214	181	212	228	211	212	197	214	205	221	201	200	201	222	221	209	242	208	225	206	211	193	230	194	225	191	205	191	198	204	209	215	224	180	223	206	204	191	204	207	183	212	216	192	191	203	201	196	176	207	211	207	205	201	207	210	199	214	221	226	190	200	237	217	227	179	204	211	218	202	203	194	218	200	219	209	205	206	214	195	201	205	215	204	207	204	222	233	189	209	223	176	171	223	196	177	230	188	217	208	199	195	228	193	217	211	211	217	228	208	230	179	180	205	225	231	216	211	208	204	197	199	209	215	225	192	243	236	226	204	201	211	218	220	207	203	224	189	213	228	202	238	191	218	191	204	222	183	222	209	206	183	220	223	205	226	217	197	209	216	215	220	218	213	212	223	215	229	234	228	229	221	208	202	221	221	213	230	239	226	235	213	224	211	205	193	222	193	228	209	178	211	195	223	208	182	207	203	235	194	188	207	221	178	187	217	223	210	197	197	203	236	192	198	210	210	183	205	231	200	223	222	222	210	241	183	199	230	190	207	184	212	199	198	237	214	202	198	206	193	208	201	207	217	217	214	246	200	229	186	247	203	191	194	195	219	194	193	222	207	214	208	210	212	224	244	213	211	217	220	176	218	204	226	206	215	207	213	228	194	224	207	177	197	193	191	193	205	219	216	197	229	215	220	216	220	207	189	213	195	221	240	192	202	215	179	225	199
32896	14163	24319	23271	22327	24506	21453	19448	16563	10820	6510	3435	2629	2970	3423	13626	34916	37761	29366	19116	9374	3919	1509	759	752	746	724	709	736	759	753	740	791	726	768	764	708	738	750	748	743	744	714	724	695	749	744	711	727	747	760	747	780	720	699	751	792	732	738	767	749	756	765	795	774	769	775	719	767	733	717	742	749	733	762	732	793	764	752	745	759	756	723	723	745	716	729	714	723	730	705	729	681	713	723	744	715	780	728	707	729	797	719	721	725	717	733	717	671	805	755	732	770	689	777	761	695	728	747	697	778	762	761	747	753	731	765	738	769	777	693	691	723	727	753	751	727	734	770	749	749	731	776	783	768	721	769	754	798	744	753	735	751	773	743	713	771	743	751	729	767	746	750	714	753	736	747	717	712	750	730	721	745	673	776	751	730	761	715	725	733	731	679	728	704	739	757	725	775	758	752	790	731	728	770	778	761	737	754	752	758	745	752	785	731	700	714	723	732	736	706	742	786	722	744	787	737	715	791	727	767	759	742	712	758	716	762	801	732	724	705	728	738	742	790	706	793	731	739	756	710	693	777	708	674	744	729	713	760	788	766	729	707	742	697	770	753	727	739	734	745	725	780	755	717	758	744	777	686	785	800	748	732	744	811	747	727	798	760	739	746	733	727	774	758	748	759	710	772	740	764	726	698	753	735	802	770	744	683	751	709	741	735	708	791	727	753	736	796	736	758	755	758	750	749	722	736	733	716	771	730	680	761	764	739	717	758	774	739	747	718	709	723	754	724	745	699	786	727	824	710	754	719	757	762	770	762	682	778	743	761	740	717	686	720	697	778	745	774	720	721	733	734	754	790	734	745	709	746	762	753	741	777	733	690	736	758	739	724	717	741	732	739	706	728	715	747	749	738	690	704	736	753	705	759	774	747	766	742	730	725	748	753	739	726	749	758	733	785	705	714	730	751	735	749	759	739	769	754	775	787	791	767	758	772	660	786	727	721	709	709	760	771	679	730	758	715	761	816	691	720	788	756	732	752	770	771	740	745	700	755	753	737	742	755	791	735	754	719	720	673	718	746	757	750	700	778	732	739	787	719	773	746	667	755	757	775	799	731	731	722	779	745	779	750	736	738	780	737	743	763	717	736	688	743	748	789	762	713	756	719	804	703	703	763	789	742	764	719	772	725	722	722	774	706	720	745	715	726	740	782	746	744	727	777	703	707	750	750	765	749	755	732	802	748	694	728	713	721	770	758	727	723	792	709	726	768	705	730	699	712	771	722	735	769	711	733	791	709	763	743	770	803	682	709	725	790	744	768	754	745	748	756	753	719	730	758	731	749	735	759	730	678	763	737	745	685	781	744	723	673	716	743	729	758	780	746	764	745	736	761	736	750	724	758	753	737	729	722	702	737	732	738	773	704	748	719	739	730	746	733	752	754	752	714	710	788	801	729	720	711	736	776	746	735	756	799	753	698	771	769	731	740	721	774	722	762	730	745	743	723	740	768	740	773	748	759	792	729	703	735	741	776	745	731	770	714	761	706	749	685	742	723	772	711	742	767	732	756	716	718	760	718	701	737	733	723	802	743	723	716	764	751	735	715	800	703	755	711	784	761	723	704	723	725	778	761	738	745	758	730	787	742	750	762	665	717	733	768	740	718	758	756	728	728	732	785	736	741	709	690	751	731	760	756	721	710	701	701	743	738	706	721	728	757	733	735	735	742	741	731	741	743	764	684	748	759	773	702	757	723	710	737	755	683	688	765	766	695	759	782	784	769	757	742	767	760	730	721	742	753	782	766	743	767	760	761	743	739	737	752	755	761	750	777	716	702	691	720	746	723	787	735	733	760	707	694	736	735	750	743	737	768	714	717	737	770	752	760	767	729	770	696	720	741	758	765	736	703	761	759	748	753	707	746	778	767	727	690	761	735	699	737	770	785	727	713	777	744	729	727	725	725	701	729	738	774	744	700	679	744	758	766	734	751	740	761	753	701	712	727	753	727	762	739	749	756	721	749	753	748	764	748	701	747	774	723	697	738	749	733	761	766	742	746	733	720	760	706	741	735	786	751	795	733	679	777	760	780	717	771	750	794	753	747	756	768	757	736	731	788	770	736	727	754	773	703	720	774	746	733	727	748	708	723	737	768	768	804	722	747	772	734	766	755	746	776	768	770	700	746	731	730	738	748	712	782	713	718	712	736	740	731	726	764	756	767	790	777	676	741	722	753	753	760	773	759	764	752	712	763	736	767	725	742	729	702	728	736	716	734	781	785	766	700	729	719	742	738	740	719	704	706	756	704	784	727	740	789	715	766	747	699	715	742	765	755	756	739	752	735	744	748	734	767	715	709	765	750	762	730	757	723	712	734	728	724	759	751	719	690	735	713	704	716	712	764	781	706	718	721	799	757	692	772	713	692	718	738	737	757	727	804	752	731	735	783	781	785	766	706	752	716	754	767	713	727	731	755	763	761	735	791	719	785	728	734	784	754	724	752	746	731	736	791	687	754	779	718	764	757	747	707	740	723	735	710	711	706	767	704	751	718	744	706	749	723	744	791	702	731	744	742	761	752	731	712	734	715	746	698	746	748	694	731	742	746	751	733	700	746	688	762	767	745	705	725	734	775	717	780	732	740	776	757	752	788	757	749	729	762	776	708	755	755	745	712	732	716	717	752	729	764	754	755	767	730	743	773	777	700	757	743	763	701	738	760	735	779	684	734	778	713	691	742	773	816	733	682	745	745	777	755	722	689	711	754	709	733	719	691	740	756	738	716	761	776	751	767	778	713	702	730	745	772	737	719	782	711	757	744	741	713	734	756	718	721	781	750	733	777	685	761	732	761	750	738	754	752	733	735	739	780	740	751	743	750	762	723	739	759	711	737	744	765	753	719	751	752	707	718	732	782	704	750	773	725	749	726	791	746	709	712	728	751	798	775	786	756	731	759	802	740	767	725	694	713	720	765	679	710	694	743	763	737	726	761	749	746	705	704	759	750	792	774	732	754	706	730	741	735	739	738	751	724	746	730	762	739	720	759	748	747	720	737	767	724	782	761	753	754	774	751	736	733	738	758	733	749	775	757	744	774	766	714	706	756	785	759	738	739	766	707	707	805	643	734	729	740	757	764	781	750	731	726	698	711	758	710	726	739	752	779	764	724	722	748	719	741	779	733	781	741	743	729	783	752	745	714	739	765	707	760	727	758	728	720	744	723	735	752	754	734	725	745	760	693	784	756	781	708	747	760	729	800	761	748	689	703	720	726	720	781	748	766	726	759	766	708	709	748	764	726	732	738	725	714	738	707	757	742	746	720	700	816	751	753	692	769	745	767	719	733	754	749	725	733	739	692	773	689	771	732	738	726	713	735	724	685	709	709	725	797	772	735	766	699	771	775	739	693	733	773	734	778	772	766	748	698	685	762	741	748	721	717	725	735	692	727	785	705	795	748	715	755	732	744	731	726	734	716	739	721	731	706	658	777	741	726	732	730	776	835	767	719	766
8083	4046	3361	2262	1570	1116	929	601	566	652	330	209	253	227	256	460	906	1084	863	487	348	254	179	176	201	175	159	196	170	182	152	197	169	167	171	189	193	188	174	207	173	189	185	170	176	195	186	155	202	193	161	182	193	177	186	176	180	195	183	193	175	185	155	175	192	172	190	190	173	192	173	175	216	168	170	155	167	169	180	159	186	171	179	180	181	180	185	167	174	172	202	171	162	179	181	174	182	189	167	175	178	200	175	178	166	196	183	194	181	173	174	176	204	185	167	174	174	144	186	190	199	170	132	219	184	209	164	177	190	170	173	173	194	177	180	185	147	199	183	163	149	176	178	170	165	201	176	162	177	208	198	194	194	178	182	191	173	175	182	189	174	187	187	166	183	191	193	194	169	179	197	158	175	187	183	184	178	181	194	178	187	178	189	201	178	170	197	170	186	185	164	181	165	188	189	187	170	193	190	220	200	161	180	185	163	192	171	171	165	182	167	192	185	198	184	197	167	187	174	174	199	208	179	196	195	164	177	182	165	156	171	220	179	191	178	173	163	191	176	196	183	183	188	169	168	203	201	167	170	164	170	198	177	187	171	198	196	182	193	181	180	197	181	179	186	181	186	171	184	164	174	167	180	208	159	181	179	155	188	172	186	175	165	170	174	171	204	174	180	178	198	157	178	171	169	193	201	192	182	179	183	186	172	174	194	180	179	180	145	183	197	203	182	158	165	172	175	161	179	153	189	174	183	167	182	178	192	161	173	184	183	172	177	182	161	184	172	187	176	172	199	174	182	171	188	177	166	180	169	173	192	197	182	180	196	199	191	185	192	166	171	193	159	212	165	186	182	208	209	184	168	192	193	185	181	182	172	181	169	171	181	189	176	191	189	164	177	192	180	177	198	200	186	197	173	191	152	193	175	170	174	182	196	184	187	192	161	175	159	170	172	200	180	162	203	189	194	191	187	170	176	209	193	188	175	222	168	215	176	186	178	184	152	171	166	172	173	183	197	177	162	180	186	203	176	187	195	189	192	196	175	185	190	195	218	192	192	198	188	194	187	200	177	180	170	180	187	176	198	194	169	188	183	167	160	188	177	163	199	202	167	185	195	178	168	178	170	196	184	185	177	203	184	185	191	201	185	180	193	186	196	164	185	184	173	173	184	192	152	182	195	178	210	167	175	164	157	168	162	171	193	179	169	165	186	188	178	182	164	171	178	209	177	176	176	190	183	188	202	159	191	180	208	191	177	181	169	165	163	199	187	196	177	181	180	185	156	196	185	190	172	192	187	176	199	183	164	203	166	192	170	184	182	177	215	192	177	171	161	182	195	174	166	174	184	183	154	171	185	197	197	176	183	170	188	172	201	169	179	186	198	204	150	169	199	169	183	181	188	180	180	174	164	176	198	176	202	189	173	178	172	154	166	218	185	193	174	183	153	168	192	200	209	176	198	189	167	175	192	136	173	177	162	182	195	168	194	171	161	170	167	176	173	204	191	183	196	172	166	165	186	179	178	192	167	175	199	200	191	172	174	185	160	187	191	181	176	204	184	167	194	173	197	185	179	179	189	195	190	209	191	176	165	172	174	175	194	178	173	181	182	179	186	184	169	171	179	173	169	190	169	198	182	180	181	168	182	158	180	209	175	197	183	172	199	183	171	163	170	156	177	184	165	179	197	177	177	187	181	162	146	180	179	176	183	190	189	185	170	171	189	166	158	177	182	199	162	165	174	179	180	171	196	192	168	188	185	167	197	188	199	182	178	210	191	165	180	193	168	178	187	168	194	183	162	193	187	176	180	204	182	183	172	180	185	180	178	191	199	180	186	187	185	161	210	174	163	170	162	177	189	188	178	203	171	198	181	177	168	178	176	195	183	172	193	188	186	188	179	199	195	194	182	172	189	197	172	187	178	182	157	186	183	181	202	189	169	180	181	176	159	164	156	213	180	177	202	168	196	195	164	174	163	187	189	186	205	186	163	191	194	160	193	184	174	199	181	197	168	193	171	190	181	175	207	179	167	180	197	165	185	178	184	203	192	177	193	182	157	207	187	186	198	177	176	161	191	189	190	196	167	179	167	165	173	202	162	174	191	205	166	181	171	162	180	176	167	183	168	182	188	164	168	181	178	194	205	209	184	190	174	170	185	199	166	174	162	197	207	163	190	187	183	176	184	177	174	174	176	179	185	175	152	179	190	181	202	179	179	181	173	192	204	183	188	161	163	163	172	147	190	175	178	189	162	174	189	192	179	181	192	188	192	166	168	180	173	198	166	179	169	162	175	197	175	170	162	160	187	198	174	174	166	174	164	198	183	193	175	174	189	170	192	180	179	160	175	184	178	207	202	164	177	163	179	186	179	183	195	202	169	202	181	199	189	188	199	186	189	186	186	176	177	178	190	174	179	171	190	192	189	182	178	179	188	181	191	169	194	191	182	200	206	171	164	182	188	199	220	165	185	189	183	190	153	204	164	191	170	215	181	176	168	195	182	189	167	172	167	166	181	175	209	181	181	193	193	189	180	172	178	162	158	165	160	176	174	176	183	173	192	170	174	195	189	166	181	168	174	190	174	184	200	203	179	202	189	190	176	195	201	191	188	144	174	178	183	188	155	166	189	186	193	189	184	155	203	152	173	165	182	195	179	196	193	174	181	173	173	180	169	192	187	166	176	202	193	166	179	184	196	176	173	174	175	173	179	148	191	194	179	166	183	177	180	173	193	180	180	201	173	174	204	166	175	160	183	190	196	172	181	169	161	188	185	188	192	166	161	189	200	162	192	128	175	200	191	167	165	195	183	169	179	174	171	181	165	177	193	161	196	198	160	183	181	163	196	176	161	174	163	189	186	188	195	190	162	185	199	172	172	193	209	195	173	188	204	198	174	172	192	212	171	168	177	195	191	151	187	205	186	188	162	165	180	169	194	188	171	181	161	175	189	163	186	167	179	157	188	195	162	160	172	181	188	177	180	169	165	149	185	182	179	168	193	201	164	186	186	184	163	183	178	186	199	190	179	180	188	162	161	177	187	173	179	186	174	195	188	176	185	180	175	178	182	191	189	199	184	190	209	182	178	198	176	182	169	181	160	180	176	154	187	204	169	176	181	182	194	190	186	179	183	185	191	179	157	214	194	173	175	189	189	213	166	181	198	180	181	183	212	207	151	176	191	178	200	159	172	174	182	168	186	190	177	173	184	171	179	171	203	192	199	171	193	175	204	193	182	185	201	184	180	189	162	189	165	171	178	174	172	185	183	180	182	234	163	170	172	177	182	181	165	155	179	171	170	198	215	196	182	183	158	198	189	191	177	187	186	209	176	176	195	178	179	185	188	164	177	195	181	184	195	155	175	185	175	189	184	185	202	165	210	166	180	193	187	205	187	194	178	178	196	178	178	182	179	180	201	181	180	170	196	202	198	164	158	189	185	169	193	169	192	192	166	190	163	186	168	175	188	173	184	174	185	177	168	192	188	203	201	197	174	185	163	199
8003	4365	6264	6389	5307	4402	3846	2603	2716	3165	1615	1009	958	1086	1006	2261	4717	5262	3896	2233	1424	928	777	655	657	670	670	697	633	643	658	651	640	663	631	634	646	651	668	672	645	666	687	676	627	663	613	638	656	655	655	638	666	636	636	691	658	671	654	642	740	645	641	649	641	657	618	659	697	668	615	668	665	678	614	677	680	591	706	609	677	616	608	628	640	612	640	617	667	702	701	622	615	624	612	657	653	661	687	628	666	608	640	692	673	676	646	632	640	660	678	701	660	684	625	669	606	681	647	673	676	618	675	721	692	640	661	643	654	698	685	644	624	659	636	676	682	656	650	657	689	699	657	667	685	705	632	636	653	640	692	663	716	635	673	629	664	612	672	669	682	617	633	670	669	683	679	652	623	677	673	706	630	653	674	639	635	686	700	692	660	644	680	646	703	721	647	651	654	680	644	695	665	647	661	646	700	688	703	655	670	658	644	672	688	654	644	692	662	698	622	686	672	653	688	676	637	658	658	625	679	622	677	671	680	675	632	726	639	674	705	675	671	594	653	640	656	658	660	642	640	694	674	664	689	656	634	669	657	732	676	678	672	644	668	695	664	645	684	662	635	695	690	673	652	682	664	658	697	684	654	651	613	693	636	644	642	711	659	666	648	662	664	660	635	670	668	672	693	661	624	662	618	678	677	633	627	666	701	643	679	636	672	642	663	653	652	697	643	641	680	702	682	633	621	664	651	631	700	732	607	659	645	691	698	710	676	632	623	658	670	666	650	645	610	663	650	657	681	658	669	698	715	672	670	618	687	655	669	646	685	641	660	656	661	678	636	648	739	637	707	669	693	703	633	653	709	684	692	659	655	667	640	665	691	648	661	672	679	626	693	681	690	700	653	640	626	640	675	660	695	643	671	645	687	645	634	618	615	634	677	673	672	652	679	678	645	686	646	661	673	622	638	637	680	664	657	669	601	654	653	636	692	630	719	645	631	574	691	650	637	649	632	681	698	650	669	665	663	642	701	604	636	644	656	691	645	681	624	669	674	664	688	716	630	661	664	673	691	655	667	679	642	663	649	694	645	641	703	654	660	676	682	624	705	652	671	653	647	681	659	643	644	694	640	660	636	655	661	648	653	707	713	620	614	675	707	670	677	685	664	662	639	664	658	670	673	639	686	624	647	678	615	665	695	667	652	596	659	627	651	671	622	653	604	635	682	669	632	699	642	709	666	674	668	684	619	675	687	621	615	650	636	648	689	681	639	633	670	680	641	659	691	678	690	697	636	640	697	665	615	664	636	666	672	670	660	665	656	691	696	690	653	672	649	696	681	652	640	698	666	686	656	653	643	688	633	653	642	653	653	636	594	671	689	672	682	681	675	621	669	622	658	645	626	673	700	677	715	614	670	650	665	664	638	689	663	656	646	706	684	702	650	698	642	656	676	604	647	690	623	685	638	630	677	637	661	671	630	654	666	655	700	712	671	714	687	646	675	691	689	646	650	619	650	664	690	641	716	691	698	647	728	644	664	687	672	686	686	707	656	695	690	708	662	691	682	654	691	683	636	674	687	703	675	627	657	672	668	609	630	679	628	676	647	642	662	630	683	660	653	708	695	640	627	684	655	671	685	660	658	714	650	689	708	635	636	701	673	641	656	627	667	647	632	674	635	638	617	635	655	636	694	659	654	660	679	652	660	671	690	716	649	649	622	666	639	704	671	648	685	636	657	657	651	662	679	630	647	679	649	666	695	629	647	656	653	641	668	685	658	652	683	653	682	658	641	660	641	681	653	630	643	669	642	709	668	641	621	654	638	679	688	640	702	688	634	695	635	649	626	619	680	625	659	640	661	596	661	644	678	669	616	633	662	705	687	676	656	668	731	690	720	696	667	651	657	648	681	666	693	646	686	643	639	668	686	641	677	689	653	680	693	646	672	628	654	660	668	637	656	705	710	661	643	666	691	684	704	658	656	694	642	659	624	696	678	668	650	642	630	621	664	678	676	647	710	690	678	637	632	667	711	653	677	668	652	675	660	658	636	645	649	652	639	663	718	690	652	670	626	656	660	643	668	670	658	642	703	613	611	685	667	712	630	642	652	666	663	676	676	685	626	650	690	682	639	675	666	664	639	695	666	680	683	722	670	642	642	631	685	689	712	658	652	698	663	658	660	646	681	655	664	668	680	691	713	640	654	652	651	657	674	683	620	677	675	671	723	620	696	694	662	690	672	714	650	659	642	626	649	639	685	603	665	685	610	666	658	699	651	658	683	676	671	703	666	647	694	612	672	665	662	670	668	665	699	723	642	679	640	678	660	710	674	655	663	659	670	662	675	622	667	660	665	662	647	679	702	690	651	656	659	690	639	651	611	712	682	627	642	659	634	649	669	685	642	672	645	684	648	659	658	657	612	609	639	631	667	634	702	614	675	647	709	620	659	660	652	658	622	677	637	659	658	660	643	648	689	626	640	640	693	693	663	660	647	669	644	665	692	664	666	666	665	669	673	637	650	687	663	656	687	666	638	665	645	653	672	696	670	628	671	705	649	721	674	627	630	663	683	670	684	666	647	629	669	658	669	633	665	646	682	692	675	676	620	696	672	636	596	660	707	646	639	663	667	641	638	673	645	649	682	682	640	654	658	700	700	649	628	700	696	667	653	678	634	645	659	672	680	661	663	673	645	638	665	657	642	633	717	658	664	675	690	644	685	625	656	657	665	662	622	665	667	699	698	688	668	650	666	660	619	692	678	652	657	660	656	701	678	679	644	654	654	663	659	661	675	672	670	663	643	696	648	652	667	632	665	665	633	682	596	657	652	651	624	683	656	653	679	705	696	684	662	636	642	685	650	641	628	702	665	642	718	700	673	643	633	662	675	659	662	670	612	652	666	643	653	668	671	690	656	663	694	638	671	681	664	726	692	647	630	660	654	639	671	656	637	651	692	679	678	634	665	695	716	659	700	715	678	681	653	679	660	648	621	666	661	648	644	673	686	665	651	656	675	670	664	618	656	643	636	675	667	657	655	677	636	650	660	702	662	625	667	609	674	676	627	647	696	687	665	658	622	662	642	655	650	696	666	688	624	680	621	624	661	656	690	673	630	659	641	652	637	661	657	681	683	607	706	678	654	679	650	670	679	627	662	655	674	635	658	662	623	666	698	683	621	653	628	628	657	667	709	688	645	674	629	673	686	634	666	668	663	691	673	659	676	656	626	628	596	626	667	686	656	646	648	653	665	678	644	701	649	654	659	620	659	636	642	638	635	631	640	645	699	691	652	640	682	674	630	655	654	654	642	665	679	606	649	671	676	669	651	669	615	657	681	693	675	663	639	675	694	647	696	633	689	694	629	625	615	660	694	674	667	661	697	674	659	664	641	658	653	673	640	677	672	691	664	637	621	674	630	636	662	655	677	677	677	648	650	695	693	707	659	771	666	700	722	681	626	641	701	654	640	657	670	641	668	647	630	678	683	631	639	663	590	625	675	737	642	652	661	669
41801	22692	21191	16376	11715	9843	7830	4549	3016	1666	708	619	477	378	555	2403	7161	10290	6591	2877	1061	377	211	149	184	187	170	159	188	182	164	193	182	156	167	166	182	172	166	156	177	174	155	150	183	146	153	155	176	170	157	177	165	171	169	163	169	182	165	160	173	157	178	169	166	172	148	163	177	183	155	172	168	150	174	176	153	166	168	180	171	177	147	165	155	181	193	182	182	176	150	164	161	165	167	149	193	189	160	169	151	182	168	180	162	153	161	156	181	169	167	167	156	179	160	160	159	162	155	177	151	169	187	182	166	150	158	158	156	161	164	142	182	156	169	163	141	152	160	184	175	173	179	170	170	156	159	172	169	165	171	167	150	196	181	168	165	183	198	170	166	191	142	173	164	190	171	167	167	167	182	168	159	169	166	165	165	156	160	151	153	170	168	164	159	174	169	165	158	158	154	169	166	161	167	163	165	156	160	171	176	159	157	155	186	190	175	156	191	179	161	177	170	178	180	172	181	200	184	174	178	152	162	165	142	171	186	157	150	152	167	172	162	162	170	172	164	164	145	165	188	162	149	161	176	162	155	161	188	178	153	154	179	171	173	139	163	186	159	193	167	180	176	138	185	169	170	180	160	167	161	158	184	190	180	182	155	176	173	160	149	184	162	168	169	152	167	164	156	166	179	162	163	159	164	182	183	165	159	193	167	172	207	183	185	166	174	159	177	143	184	175	170	174	185	170	157	182	149	161	159	198	182	162	168	175	154	179	177	170	171	175	149	172	186	169	146	157	165	173	170	161	151	184	183	156	184	163	169	166	165	171	161	165	175	176	152	183	169	179	173	164	168	180	176	161	180	184	187	173	161	137	154	144	183	160	179	191	189	166	180	149	187	163	199	174	187	182	156	170	181	177	165	167	157	163	167	173	151	166	163	160	168	170	156	176	166	161	183	177	153	170	186	161	190	173	173	178	160	167	191	144	154	170	177	175	172	164	163	148	164	156	166	146	163	189	145	167	146	181	172	153	194	163	172	172	165	154	170	166	173	188	151	157	178	165	171	173	190	175	152	180	164	185	175	169	160	160	184	176	181	175	165	170	181	145	160	168	174	170	145	186	162	177	163	154	157	165	168	174	178	181	163	174	193	164	178	172	158	157	186	179	196	187	164	184	170	194	176	164	172	163	160	158	181	198	164	148	161	169	158	175	165	157	157	159	152	180	171	187	166	181	162	166	166	174	147	155	157	158	162	155	184	146	165	181	174	175	183	170	150	148	157	172	169	157	170	177	188	183	170	155	157	180	162	185	166	165	186	157	174	163	164	158	168	182	157	175	165	191	159	172	156	166	167	193	173	167	160	164	152	159	164	176	159	169	159	156	150	204	192	192	155	159	173	184	166	158	150	188	179	169	165	163	146	174	160	143	172	151	167	152	168	189	166	163	168	172	160	183	167	172	167	194	180	169	183	169	167	181	160	161	165	151	178	145	174	183	159	182	194	152	150	164	158	177	182	172	159	168	165	161	160	156	193	153	151	188	161	179	189	169	160	180	177	182	175	140	171	179	155	165	162	141	141	175	161	160	174	175	165	173	184	178	181	162	166	175	151	170	160	160	165	176	177	184	162	170	146	173	157	135	156	169	178	174	171	173	171	160	172	156	169	162	163	160	174	180	163	157	150	161	148	164	168	177	176	168	179	156	175	172	172	151	166	187	161	193	178	164	169	179	147	178	166	179	161	168	159	189	156	171	165	165	175	158	178	178	169	160	144	179	166	186	169	164	166	163	165	170	157	166	166	148	158	182	175	165	171	151	149	168	155	159	189	158	167	165	160	176	171	156	155	170	167	146	189	156	178	150	160	154	186	187	161	160	167	167	168	155	154	160	172	168	203	171	156	177	198	162	167	169	144	175	163	183	151	163	173	171	183	159	187	141	172	142	168	171	176	157	175	166	165	155	160	173	160	154	170	155	176	157	188	157	148	162	149	176	171	169	183	166	159	172	164	188	157	200	147	178	152	191	148	179	181	168	181	157	157	167	172	180	147	186	185	168	169	181	160	172	168	181	170	155	189	181	175	182	154	175	167	152	169	150	180	171	173	173	171	176	177	168	172	165	163	173	194	169	170	173	170	158	163	154	181	163	168	189	174	170	175	167	162	169	176	154	157	180	182	164	182	194	164	146	157	150	182	174	170	170	156	200	178	181	148	177	169	147	181	159	181	177	182	172	162	160	153	176	169	187	163	158	184	152	175	172	177	175	180	166	155	171	157	182	167	164	146	156	165	169	145	164	157	162	168	203	167	188	158	179	182	161	165	159	169	191	148	178	177	167	167	161	194	143	176	184	180	153	188	175	145	160	168	164	165	151	153	162	155	168	171	181	166	172	173	175	172	170	162	190	160	168	179	162	158	161	155	150	153	158	167	150	188	145	169	179	178	167	151	172	176	138	167	168	158	186	173	160	159	171	150	167	174	167	186	160	161	181	189	174	169	168	165	163	159	178	182	167	178	162	194	173	174	182	153	155	182	193	176	165	183	147	168	164	132	184	166	178	170	170	165	154	148	139	170	170	162	185	162	173	193	156	176	150	179	167	154	163	142	160	165	166	180	145	171	157	180	168	163	167	173	162	160	180	195	170	170	173	190	142	164	174	165	149	163	169	162	145	161	147	138	154	152	184	181	147	156	168	171	172	146	160	192	164	179	150	138	183	166	176	170	151	167	162	153	146	179	153	170	168	185	157	176	156	160	190	169	192	159	156	171	176	171	171	162	160	160	191	174	165	180	164	173	165	154	156	187	139	148	173	178	167	175	152	162	174	154	170	160	163	176	168	141	163	176	172	187	191	168	164	176	175	144	167	171	182	160	191	179	174	174	166	152	150	174	161	159	165	155	160	148	169	157	166	151	170	143	174	180	163	207	152	178	185	169	151	177	157	176	151	164	165	155	151	142	155	175	166	175	185	170	170	178	194	165	153	172	157	168	179	163	168	165	178	177	188	169	152	170	158	163	156	155	193	167	185	174	144	152	172	170	168	175	174	165	170	172	174	166	182	172	157	187	151	172	187	175	152	178	178	186	146	156	164	170	161	155	143	189	185	167	161	156	156	167	167	190	171	150	173	150	187	164	188	167	163	161	174	187	172	158	182	193	165	183	156	164	156	184	158	170	154	146	173	180	157	167	178	169	151	165	170	166	154	161	140	158	173	209	163	152	188	179	148	158	161	174	167	169	157	179	169	175	158	188	172	169	164	146	177	182	161	155	164	164	188	161	131	169	181	169	173	147	166	158	152	166	180	174	150	179	178	184	179	163	178	174	173	171	171	163	174	194	187	151	174	165	189	170	166	168	180	165	159	157	174	163	167	153	172	186	182	154	191	173	160	173	161	186	169	166	179	151	166	172	161	157	142	168	193	169	170	182	153	161	160	168	166	180	158	164	192	139	164	187	180	166	202	170	155	163	164	159	145	153	153	161	161	176	161	160	165	170	176	158	169
32173	8871	16976	18446	18028	18131	16658	11681	11367	7575	3701	3185	2683	1706	3165	13250	26908	30351	23455	13248	5434	1923	938	556	634	598	613	607	596	579	616	578	614	613	633	570	625	592	594	603	612	628	604	600	602	658	623	672	620	620	606	627	645	584	602	609	617	664	599	609	625	607	635	657	634	635	611	631	585	624	644	624	599	651	613	617	642	624	614	628	649	618	599	651	610	549	642	597	609	619	607	610	609	606	615	581	638	630	621	663	674	609	601	676	639	625	630	576	608	615	602	626	609	628	600	574	611	624	635	608	605	570	604	586	620	573	595	582	584	582	621	650	615	600	625	587	585	603	593	658	600	635	604	589	648	636	630	577	605	570	651	635	607	610	590	657	600	605	540	621	611	642	646	649	578	600	610	648	623	592	591	625	609	614	628	604	668	646	649	580	611	606	588	654	650	636	651	643	613	606	610	646	600	655	626	668	656	619	598	577	618	607	641	632	597	662	595	581	627	679	599	601	650	644	610	668	604	607	594	613	639	623	617	614	608	609	601	655	603	626	655	618	638	618	624	637	597	616	605	623	586	633	573	624	610	605	630	600	595	626	660	620	604	648	582	608	652	573	620	585	598	591	591	616	607	647	622	592	630	625	637	597	608	594	583	652	619	590	615	582	602	612	613	626	637	630	619	642	625	596	626	606	648	620	599	612	606	633	611	586	623	612	594	634	659	620	576	635	581	585	622	632	624	631	613	667	641	622	598	597	643	651	616	640	625	648	627	618	594	583	609	602	612	591	589	657	643	619	626	640	615	624	617	624	638	648	617	676	617	569	596	616	627	619	630	621	614	624	643	600	579	591	621	601	612	617	567	640	619	599	644	598	662	588	635	626	621	553	603	649	629	613	640	636	599	608	610	583	627	627	654	672	577	611	615	617	559	615	617	609	648	617	606	615	590	604	605	626	605	622	610	613	659	658	594	633	619	625	630	653	613	642	641	574	609	567	655	623	595	634	602	642	590	626	647	624	615	633	585	606	612	575	611	576	584	641	656	675	608	612	607	589	604	576	621	628	656	598	617	652	626	598	620	646	618	570	594	623	622	624	605	638	646	602	603	600	582	617	617	604	606	602	639	627	648	624	602	620	622	620	610	668	637	615	630	582	651	625	598	656	640	634	627	588	657	602	614	585	640	641	616	595	587	651	608	639	680	611	624	638	579	610	606	597	652	595	594	628	639	626	662	625	607	603	650	593	644	635	647	617	598	603	646	622	656	621	640	610	579	638	645	632	596	612	641	633	561	594	635	567	648	619	605	604	566	596	620	621	591	590	647	612	628	648	618	632	647	648	676	628	595	629	618	627	610	586	605	570	593	547	645	653	618	620	619	618	617	628	621	587	624	658	618	640	670	600	619	644	563	652	643	623	641	638	639	613	647	611	625	656	606	608	642	605	628	670	602	601	598	628	629	642	665	643	632	643	629	603	613	628	654	579	603	625	602	607	612	601	641	601	625	649	594	638	595	625	633	604	610	653	631	616	646	633	662	592	602	623	629	611	651	578	602	618	588	622	655	591	601	660	636	621	611	589	622	572	623	617	632	643	595	610	596	606	615	608	562	649	602	567	615	590	595	629	577	636	633	642	604	599	643	605	639	613	601	602	588	633	590	648	614	649	635	643	633	650	637	643	643	658	634	574	640	640	612	597	603	590	648	578	629	592	606	614	611	589	595	575	615	620	621	633	608	646	616	613	622	613	592	590	575	618	638	591	646	609	603	631	605	599	601	625	594	581	631	599	635	678	591	641	610	605	648	663	592	615	621	621	606	624	665	644	644	558	631	581	607	604	605	631	634	615	617	638	583	667	624	624	628	623	663	572	585	612	621	618	550	613	614	613	585	649	595	563	645	652	611	603	643	583	627	618	666	652	622	594	607	614	597	624	634	641	670	624	609	594	628	628	633	649	602	614	593	596	679	615	586	655	587	605	617	629	615	596	631	641	596	648	598	643	639	602	599	587	639	577	651	616	634	654	636	636	619	646	647	645	607	647	641	693	641	617	593	587	600	580	626	606	639	564	650	644	606	642	629	620	628	587	591	626	664	575	623	627	579	587	595	623	610	650	633	618	648	611	595	597	610	617	595	634	600	617	629	633	629	641	649	647	610	633	657	665	592	619	620	618	608	634	606	595	602	639	598	634	607	635	648	559	631	610	575	637	653	644	616	622	587	627	611	583	604	631	603	601	610	629	636	606	612	599	629	635	617	647	627	619	623	606	634	614	598	590	611	628	657	667	591	620	617	618	608	586	633	627	648	621	609	589	601	609	602	563	649	608	611	629	616	612	629	595	611	593	631	609	641	600	598	611	652	639	605	604	656	558	641	633	578	673	625	614	611	615	596	659	612	551	642	610	643	625	626	635	568	621	611	625	617	603	699	622	616	613	582	603	658	649	576	650	638	633	615	610	603	623	623	661	592	631	619	601	611	621	616	626	647	626	615	600	567	637	668	624	592	613	635	685	592	612	597	688	616	644	642	619	628	609	568	624	590	560	591	591	604	644	608	599	618	607	624	613	642	638	606	612	641	597	604	604	669	654	649	584	614	657	584	666	575	590	599	634	613	637	612	591	613	628	666	630	600	620	622	632	669	627	647	600	593	624	619	587	606	577	610	654	637	592	624	623	618	567	573	620	586	599	591	581	605	617	593	577	593	608	630	601	615	591	552	604	620	614	662	634	588	608	606	636	602	649	604	620	596	654	673	572	599	621	599	626	609	645	633	639	633	658	628	622	622	606	661	632	578	620	623	604	643	626	595	619	625	586	613	591	661	622	611	606	607	562	633	612	586	588	617	619	601	641	610	614	642	649	553	602	643	613	603	608	645	607	604	609	563	613	598	578	621	609	600	637	634	610	585	566	581	575	611	618	634	561	607	616	623	667	583	651	648	589	659	626	609	595	647	600	564	594	657	633	654	569	643	643	611	624	616	637	615	650	612	637	625	601	628	611	674	588	594	642	621	624	643	652	658	657	635	588	629	613	624	620	638	631	604	642	635	667	648	613	649	639	644	594	643	664	580	644	640	625	604	610	586	568	586	610	629	622	632	632	660	625	601	650	632	635	608	622	631	625	689	568	588	611	616	614	601	627	585	614	636	663	590	661	601	641	591	603	639	602	637	562	604	552	611	680	630	617	600	586	603	640	599	657	606	682	662	619	582	620	624	616	619	619	587	614	651	571	601	614	612	633	628	602	612	622	586	613	617	610	588	613	632	608	676	618	631	609	622	597	605	602	638	616	601	629	620	602	617	578	594	579	610	592	595	602	623	594	605	652	607	607	617	608	662	634	626	599	625	576	585	604	640	634	582	592	587	569	611	647	657	613	593	633	625	630	668	653	600	632	584	633	681	637	635	590	559	591	611	618	569	606	654	649	666	608	672	655	625	610	597	610	587	600	613	583	577	617	611	625	632	630	622	653	624	633	621	590	626	610	602	632	595	608	608	599	602	630	596	587
46641	24759	24654	22088	19147	16256	13217	8153	5393	3252	1302	795	582	592	1242	5322	13362	16228	10841	4779	1575	561	338	234	258	223	219	218	253	252	227	219	212	242	230	262	240	233	242	219	227	244	245	242	247	256	233	224	257	227	224	216	263	263	237	224	227	226	231	220	234	226	237	203	260	252	215	223	228	233	238	217	241	242	226	236	229	215	246	214	220	237	219	221	220	220	223	219	234	244	253	229	228	253	236	247	253	226	250	223	240	224	231	243	206	233	221	248	237	218	241	220	250	209	211	239	223	237	227	217	234	221	225	243	217	258	251	258	219	241	255	213	231	222	235	209	232	201	242	222	237	223	255	222	250	253	240	219	223	254	235	225	213	253	227	229	227	218	243	227	219	227	232	212	229	254	221	197	210	231	225	236	225	241	225	235	233	233	235	236	237	233	224	220	231	233	222	246	212	230	256	239	239	228	238	226	203	221	251	207	218	222	227	211	220	234	226	246	243	224	237	227	208	246	228	223	230	257	234	200	241	219	221	248	234	232	223	231	212	234	244	237	249	208	243	234	254	214	236	225	237	226	242	247	233	225	234	233	229	230	229	245	221	218	255	221	222	249	235	223	233	249	234	238	254	234	233	230	240	209	211	230	247	233	235	212	247	230	231	234	236	212	234	238	227	228	240	222	234	221	241	227	222	253	218	242	238	253	275	238	223	234	217	212	206	220	231	227	241	263	239	217	232	208	212	254	209	243	215	216	232	225	231	223	227	214	220	257	203	259	251	260	207	228	229	210	214	227	235	212	241	210	259	236	232	255	192	245	243	223	211	227	216	224	238	231	231	243	256	231	227	211	197	263	223	256	233	209	245	237	238	223	228	236	244	225	210	223	244	202	255	216	219	268	217	205	231	214	238	234	221	229	273	227	252	228	228	209	233	199	191	222	194	209	210	256	230	267	238	211	202	210	242	228	222	232	217	200	240	201	236	231	211	218	256	221	240	231	213	211	225	248	239	264	218	234	202	212	227	231	214	245	221	210	228	212	212	218	214	231	231	255	216	244	243	221	249	231	237	238	229	229	215	227	189	271	233	227	255	224	215	207	229	218	227	237	239	207	231	239	236	225	230	245	229	197	215	210	228	226	238	238	217	230	221	227	221	217	237	273	241	218	208	217	220	228	236	224	208	219	216	224	240	234	236	237	209	249	246	231	263	240	254	232	240	207	235	196	231	238	233	258	229	232	231	211	215	231	239	216	233	241	225	214	220	218	242	237	266	235	225	193	226	213	229	244	229	249	235	210	240	225	224	215	259	226	231	224	233	206	196	212	237	233	221	249	253	235	236	227	229	222	227	229	228	215	235	230	215	216	249	212	233	202	217	240	242	244	233	201	226	224	217	205	230	201	226	224	232	221	221	233	236	244	236	218	223	261	251	196	230	208	246	235	224	235	236	212	197	244	207	230	255	219	216	210	235	238	208	244	225	240	230	230	223	240	226	215	239	217	248	190	229	221	210	221	227	195	218	237	212	260	241	261	246	234	235	236	215	215	235	225	248	237	234	250	217	237	218	214	223	224	239	236	227	240	245	231	213	245	224	220	200	250	244	222	273	225	230	242	241	221	229	236	239	212	214	241	239	202	214	216	227	209	252	236	222	236	234	214	241	208	238	235	216	224	245	221	207	236	212	255	208	210	213	190	254	230	200	264	252	244	231	212	261	202	249	233	230	233	240	220	222	217	233	220	236	194	237	224	250	245	213	212	216	214	226	228	261	225	247	238	224	212	220	256	234	233	214	227	257	186	241	225	235	248	215	242	220	214	240	233	207	250	235	225	222	266	179	208	221	226	227	214	255	227	232	220	247	244	217	230	212	254	234	231	225	217	211	227	221	204	227	243	200	236	253	231	235	244	253	263	231	233	216	223	223	250	224	191	228	245	215	238	231	265	222	252	239	236	213	236	240	221	247	245	246	215	200	212	199	245	224	246	229	214	222	233	255	233	208	208	212	219	245	228	253	196	246	240	241	215	208	208	215	245	236	238	234	193	236	249	240	217	241	219	240	224	222	229	213	225	225	191	213	239	233	207	226	234	237	234	262	220	225	198	211	229	230	243	224	206	216	217	248	225	242	228	233	221	198	234	239	212	251	239	236	244	214	232	191	238	294	241	223	207	239	238	230	212	251	227	238	234	238	242	199	244	240	202	240	251	207	234	215	253	214	215	215	249	218	239	233	209	226	265	212	245	252	234	227	236	252	203	221	224	227	262	225	232	254	191	227	236	249	229	219	252	238	224	234	231	236	227	252	222	234	239	219	229	233	248	245	213	252	247	224	214	206	215	236	232	237	238	236	224	240	240	239	221	245	241	256	242	231	244	250	244	252	251	228	235	213	218	211	252	211	210	227	253	235	234	253	227	236	219	221	247	224	238	224	204	247	246	226	247	234	255	226	239	239	221	238	203	214	246	211	218	234	216	229	215	224	229	229	231	215	226	212	232	233	203	222	248	232	209	224	242	221	229	211	241	216	208	224	220	224	235	245	196	244	213	206	224	202	237	231	229	206	231	246	219	219	235	244	213	238	216	210	233	230	211	227	229	221	209	210	256	218	225	221	238	220	250	217	205	191	251	232	244	221	220	235	217	223	216	224	191	249	242	216	223	224	264	233	222	229	222	218	233	254	204	251	208	192	243	216	241	220	207	250	230	235	227	229	226	222	222	240	214	245	202	257	249	227	226	231	227	257	229	196	223	246	230	251	227	253	209	221	252	215	271	213	243	208	247	228	230	232	219	216	220	244	247	221	233	228	226	222	243	233	192	241	201	237	235	256	235	215	234	202	227	233	246	232	233	231	217	190	240	229	210	216	249	217	248	249	242	223	247	231	230	256	219	244	199	232	210	243	216	228	213	209	200	211	221	249	221	221	230	235	274	223	227	204	216	226	239	227	215	209	238	218	232	236	236	244	230	210	225	232	230	243	212	250	232	250	227	214	258	218	253	223	210	223	213	225	247	229	241	213	238	231	254	215	220	238	263	221	211	223	203	241	248	220	240	219	217	249	240	227	217	227	247	216	214	226	247	201	250	218	204	231	261	216	219	203	212	230	240	229	234	231	213	237	222	238	217	229	208	218	243	244	255	228	219	201	221	233	237	243	216	235	227	219	195	225	215	239	250	233	233	241	227	168	259	210	249	237	231	232	240	234	244	229	210	212	254	234	277	223	201	201	232	210	218	241	246	215	227	212	219	236	232	218	239	218	211	248	242	242	247	220	213	218	208	249	233	229	232	235	231	226	240	238	232	241	232	231	225	224	215	242	231	217	233	238	237	216	250	200	219	233	228	213	207	235	241	226	220	238	222	213	202	218	189	233	205	250	231	213	242	245	224	224	261	219	229	258	212	216	233	232	215	218	235	220	217	224	226	220	213	243	211	234	235	247	201	230	227	239	226	231	214	226	231	246	211	228	222	233	228	216	219	252	246	216	212	247	233	248	219	240	233	229	217
36370	11820	22923	25056	25971	24909	22319	16241	15265	11709	5592	4072	3176	3171	6886	22196	35822	37122	29585	18542	7891	2740	1224	864	819	869	791	819	814	781	807	808	793	783	800	823	822	824	821	808	792	867	799	815	801	768	801	803	804	811	790	818	746	763	806	780	734	787	752	814	764	816	782	781	803	831	777	811	825	799	770	863	802	768	774	761	764	785	821	801	853	788	789	762	790	814	796	771	794	798	768	794	777	745	851	792	806	797	817	836	844	760	840	829	811	783	791	858	855	793	801	800	796	782	789	836	817	829	812	754	797	792	811	828	837	747	797	858	827	800	804	834	775	787	845	815	838	788	823	775	818	807	796	810	778	812	807	811	839	817	777	793	813	750	794	761	774	820	783	785	832	817	797	771	774	775	833	833	839	781	795	780	859	801	786	847	818	823	753	771	818	803	774	787	791	746	784	860	801	791	771	800	743	810	763	760	775	768	819	819	800	813	777	824	771	827	794	749	820	819	775	877	815	811	815	833	815	813	813	811	855	826	796	791	793	797	768	768	784	787	834	799	794	745	802	768	810	746	717	787	807	792	847	796	817	817	827	766	787	794	828	858	768	800	834	837	763	826	809	768	800	794	828	843	794	812	827	792	787	786	828	789	769	788	788	784	860	811	763	806	775	782	806	823	774	817	764	804	799	843	802	801	813	864	795	785	833	783	788	841	823	864	821	799	823	810	795	832	756	783	804	800	804	829	825	770	809	814	811	822	835	819	797	835	858	787	755	767	783	801	831	805	833	801	771	837	773	817	779	767	784	796	823	799	797	806	788	774	760	824	759	790	765	826	804	812	779	818	765	782	766	796	831	757	818	850	773	780	815	796	807	817	796	784	779	802	806	850	814	821	770	821	834	857	801	814	783	806	876	797	792	795	830	782	812	786	797	829	793	806	795	789	831	810	787	780	859	769	786	801	787	781	771	812	808	761	767	810	760	798	769	818	764	837	812	842	802	777	770	813	808	847	801	757	785	824	862	817	775	832	827	849	809	818	770	791	812	828	760	767	813	852	782	839	831	795	824	815	832	832	827	814	822	792	770	849	798	810	749	842	797	785	898	804	790	822	791	843	788	780	800	860	832	769	826	804	792	838	786	771	804	841	811	818	785	793	760	777	868	816	816	771	802	805	807	780	805	769	821	786	820	755	794	769	792	793	754	772	800	826	761	830	839	828	796	843	804	771	764	824	828	785	794	846	819	776	795	795	807	827	791	796	803	784	767	828	782	739	811	785	798	839	831	762	816	801	780	795	742	742	835	793	777	789	817	813	802	785	795	810	785	847	752	791	824	864	793	800	822	781	803	754	811	790	795	804	797	804	837	783	820	783	793	826	819	829	832	790	787	781	851	790	807	827	797	836	821	811	802	802	819	808	798	771	799	809	793	804	848	794	785	827	812	742	829	785	805	779	823	755	810	791	807	797	836	790	803	829	777	808	807	746	828	797	798	789	813	852	789	759	767	779	788	809	846	822	871	772	831	810	825	836	760	798	810	813	792	774	807	809	773	803	794	822	812	798	795	773	820	823	761	768	738	791	849	830	759	799	807	859	762	836	810	843	821	833	779	825	781	805	814	765	805	803	828	833	801	757	821	769	770	805	833	784	779	757	769	753	808	779	809	790	782	809	825	803	768	793	837	808	782	766	799	769	772	786	781	776	798	789	849	821	819	803	797	828	790	814	832	812	814	806	779	749	807	809	835	783	805	797	810	796	847	832	796	763	793	749	829	796	787	813	792	760	791	785	802	844	787	815	817	755	790	786	786	827	832	821	789	775	781	794	830	798	795	815	832	785	772	840	785	771	814	792	789	796	812	789	781	785	858	814	817	822	789	822	786	767	807	839	804	766	790	807	833	803	802	812	837	813	775	805	811	797	810	842	880	754	770	809	808	812	754	799	814	823	811	803	769	748	808	856	750	804	840	804	803	777	794	804	800	797	786	771	799	792	790	844	777	824	816	803	808	796	793	857	813	787	792	824	795	827	781	815	772	754	773	788	803	795	845	815	786	796	778	806	787	766	799	776	774	816	801	763	812	776	812	794	775	823	793	801	778	805	796	799	757	840	756	762	809	781	811	816	808	784	800	770	837	793	829	760	831	861	806	769	806	819	823	807	841	779	765	758	798	821	799	778	777	791	749	836	838	792	789	841	807	793	780	831	844	825	758	798	780	819	794	835	796	777	763	814	795	809	808	809	807	806	808	773	775	803	732	824	815	818	829	829	844	839	798	829	759	790	814	734	841	816	787	813	801	815	797	855	793	808	808	796	853	770	830	795	794	850	741	779	816	781	823	836	766	770	766	781	783	801	795	850	793	814	784	785	826	780	800	808	801	758	828	857	843	788	824	811	823	805	823	802	820	771	807	821	824	814	777	819	830	837	775	816	804	778	829	786	767	801	783	774	800	827	754	792	836	800	795	819	772	817	828	811	791	792	755	772	800	799	788	823	809	784	809	782	760	828	866	830	801	810	811	825	814	822	766	832	736	804	806	819	853	819	816	806	825	803	823	828	818	783	790	808	810	803	759	805	787	831	794	750	764	785	798	787	761	758	772	801	796	805	773	838	799	782	776	804	789	792	792	816	804	793	789	790	750	818	791	841	777	815	827	757	802	806	781	779	799	825	788	782	801	750	787	824	834	822	818	770	781	781	818	776	829	802	822	817	770	741	846	781	846	797	800	802	816	807	780	780	869	782	799	769	836	816	815	795	800	789	763	783	802	797	779	801	807	817	788	787	776	848	778	835	811	798	798	784	778	796	799	826	854	801	798	802	826	822	754	771	819	819	788	797	782	882	788	773	826	739	799	791	783	811	800	783	789	776	822	729	795	845	818	802	785	788	807	855	836	803	800	790	817	785	814	839	806	773	778	775	826	803	820	774	813	810	804	860	773	823	799	827	836	780	788	794	780	844	793	767	769	767	807	766	773	795	807	853	844	782	818	817	820	821	813	815	772	827	760	772	815	795	784	761	778	824	788	809	814	802	797	818	776	819	800	800	782	786	794	860	822	797	773	816	777	801	823	831	789	768	787	788	810	830	806	811	781	857	757	760	789	758	792	781	790	784	777	810	824	823	803	843	749	850	794	814	827	800	814	816	815	778	796	780	864	803	802	796	813	743	801	789	815	811	772	829	822	772	787	754	753	794	778	803	759	802	774	815	782	801	837	799	834	807	830	777	809	806	796	788	775	800	855	830	852	816	822	835	790	764	813	767	799	818	796	782	803	792	780	815	810	750	825	841	825	827	763	821	785	763	762	845	815	792	799	781	804	787	833	819	781	802	857	723	771	762	777	829	820	792	836	859	782	838	766	818	802	825	804	786	818	883	793	791	841	806	814	803	848	799	790	765	793	759	803	812	822	816	833	776	769	818	797	756	770	765	803	837	832	819	779	763	804	756	778	791	867	777	815	797	748	778	821	760	774	856	799	785	834	759	815	775	762	791	821	812	834	806	785	812
9175	2786	3474	2998	1855	1423	934	743	556	436	307	302	286	303	320	360	650	1072	1024	801	486	281	222	204	182	189	190	227	184	207	181	193	182	195	207	178	186	202	176	205	198	216	209	185	201	195	206	195	187	194	187	228	202	202	179	182	165	197	209	206	200	200	173	197	189	199	205	206	183	210	193	212	217	194	217	185	199	198	190	193	211	171	225	193	194	216	192	200	179	213	189	200	187	209	213	211	184	212	201	223	183	195	196	196	200	223	198	187	186	181	180	202	195	185	183	194	214	207	199	192	172	219	182	185	184	204	212	195	198	167	200	201	167	176	204	225	188	213	186	196	204	197	212	228	209	198	196	175	188	217	198	199	195	217	196	202	216	233	161	173	180	229	192	194	194	191	204	182	215	203	213	208	210	201	199	210	212	230	186	227	179	204	177	181	199	177	205	192	183	199	188	179	187	195	179	155	198	216	199	194	217	205	180	196	212	192	178	219	166	209	171	187	187	192	206	192	204	208	190	192	184	202	178	185	206	186	194	199	187	175	183	192	181	184	189	193	177	192	243	182	193	193	179	193	210	182	196	199	202	198	192	200	199	178	203	202	180	217	190	208	191	204	225	208	235	211	205	190	197	190	198	201	213	196	180	181	198	199	204	184	187	193	199	187	200	166	189	197	215	217	192	195	214	189	185	206	202	187	167	182	209	200	219	236	183	211	168	186	211	194	194	214	191	187	218	183	185	173	190	213	211	196	207	199	207	204	196	199	170	195	185	203	207	205	201	192	214	219	209	194	222	221	193	198	187	206	240	203	188	179	205	183	217	193	190	201	213	179	198	196	185	225	187	193	163	185	187	208	209	195	174	176	168	201	224	185	202	208	208	186	194	202	177	176	224	207	191	174	191	207	200	212	184	186	186	191	206	183	194	210	181	209	214	216	193	210	202	207	215	207	203	178	216	193	213	184	197	204	213	194	204	225	196	188	207	190	176	188	222	207	216	197	235	204	196	204	199	190	204	213	217	205	197	205	224	175	208	192	208	180	185	175	186	218	207	189	197	206	209	193	213	204	190	207	214	200	216	198	193	179	198	207	197	193	212	214	200	218	195	166	207	195	179	196	175	202	212	204	218	201	193	190	179	216	195	203	202	193	190	181	193	171	198	205	205	216	197	178	195	201	211	198	197	185	175	177	190	208	197	207	184	216	200	186	175	196	189	222	219	204	200	191	193	195	189	210	205	189	175	176	196	204	185	204	213	194	187	199	184	209	170	183	184	206	192	179	220	203	206	179	208	198	187	188	182	191	193	198	188	181	201	197	184	215	168	185	210	211	195	203	205	201	224	216	198	196	187	216	215	199	228	208	216	186	190	180	168	179	183	234	201	186	191	205	189	178	185	213	209	211	194	200	190	184	190	177	192	185	200	197	206	213	176	181	200	179	199	201	189	202	180	212	216	231	177	198	205	207	195	180	202	191	198	189	196	215	187	205	181	183	198	193	215	206	193	199	204	201	215	181	191	189	206	204	185	197	202	190	181	191	192	194	197	197	189	205	201	197	192	209	209	184	191	169	182	217	193	200	192	184	186	194	194	194	191	187	206	174	179	179	175	180	190	181	227	190	199	178	199	209	184	212	183	195	216	198	193	165	184	183	204	216	201	163	208	186	214	190	201	211	205	181	176	178	214	188	178	218	209	192	214	208	210	207	231	192	176	203	194	204	224	200	192	210	198	193	211	201	190	199	190	185	225	188	199	187	193	192	199	192	192	201	180	190	183	213	172	225	214	205	224	192	204	210	223	195	182	177	170	203	194	212	165	214	191	200	186	187	189	211	177	192	211	226	190	210	185	188	195	207	187	179	201	209	189	199	189	180	193	193	201	208	197	189	203	193	198	217	179	197	216	200	178	202	207	167	200	183	219	185	199	199	167	211	202	195	204	208	183	169	182	183	194	227	188	195	224	201	201	209	192	193	189	172	193	196	198	202	221	205	197	185	189	201	196	192	179	201	196	210	192	186	179	197	209	196	185	214	215	200	180	216	179	186	193	200	214	201	185	197	207	200	208	198	210	199	205	193	181	183	186	207	183	205	189	205	202	206	209	178	207	189	192	191	193	179	192	210	191	184	184	198	189	216	191	198	182	187	187	190	192	170	212	206	199	174	222	207	207	199	178	209	228	203	192	178	213	194	184	218	205	201	206	194	194	210	213	196	194	222	203	203	209	186	199	203	188	188	202	198	192	184	202	187	210	181	236	207	193	201	177	203	189	181	202	208	196	216	210	197	181	212	207	175	183	204	208	191	192	181	217	207	197	201	205	207	206	203	179	200	188	172	200	206	204	216	215	189	197	220	207	210	206	183	202	213	182	188	206	201	186	196	197	204	188	206	212	197	227	198	231	213	212	185	197	222	207	207	200	177	192	192	198	208	210	188	201	198	202	185	208	194	185	224	184	208	207	199	220	192	182	190	188	174	184	194	227	197	191	221	205	200	189	193	187	181	201	187	186	171	181	184	194	213	195	182	194	176	206	209	194	177	205	185	205	190	178	201	210	212	166	228	202	180	207	196	203	187	202	230	209	188	194	185	197	179	207	180	180	191	198	209	199	157	207	197	189	195	205	198	192	217	201	213	176	237	224	224	179	212	191	197	201	172	215	195	173	184	198	233	214	218	202	196	205	208	189	194	198	179	183	203	201	205	226	166	205	211	204	182	207	176	224	192	206	189	189	200	204	213	195	184	188	189	220	195	195	190	195	194	210	205	206	210	203	181	183	189	209	187	195	182	206	184	218	198	180	184	212	196	165	175	234	192	190	222	220	185	218	201	175	193	186	196	216	172	217	210	183	205	210	217	196	207	197	196	186	199	211	189	197	213	217	208	213	205	173	170	211	196	202	221	190	213	198	207	220	214	183	181	204	188	195	189	205	195	184	205	206	216	199	209	205	206	211	228	183	182	171	194	219	161	209	229	196	169	192	202	190	207	190	202	202	193	202	207	201	181	195	185	219	204	221	216	193	183	192	216	215	174	198	199	205	186	183	215	201	206	212	200	205	204	202	188	217	198	199	184	182	187	183	218	191	202	208	199	194	204	205	175	206	185	221	182	197	201	216	205	175	176	175	211	199	177	203	167	200	192	199	197	211	174	180	196	188	189	210	233	193	220	213	224	217	187	186	194	188	190	173	201	185	191	185	183	190	179	219	211	199	179	194	180	203	190	214	194	201	198	181	204	180	221	192	210	183	196	194	204	163	202	180	180	195	209	202	193	216	203	186	192	180	195	217	187	192	195	193	209	190	179	211	187	182	193	212	188	165	214	171	198	199	195	161	202	192	198	203	198	210	224	193	183	187	205	211	204	220	202	195	204	174	181	201	220	190	196	189	201	195	214	212	219	193	206	173	180	214	231	206	189	198	206	193	219	186	191	218	178	197	189	203	180	184	192	193	201	185	225	210	198	198	191	188	209	210	202	206	220	176	206	197	216	193	174	184	177
9229	2884	7004	8256	6374	5224	3820	3066	2827	2249	1398	1400	1176	1394	1438	1841	3273	5223	4954	3527	1964	1096	798	689	679	733	680	716	674	721	747	702	713	695	712	672	729	741	693	735	655	730	665	725	678	643	726	719	738	734	702	723	666	702	685	726	718	683	696	732	753	693	700	694	658	704	723	687	689	745	677	708	724	726	692	741	727	744	744	712	700	755	739	721	709	705	760	736	752	739	677	703	714	699	671	737	703	675	737	715	726	744	703	694	726	649	766	745	705	657	700	696	711	736	710	709	751	713	678	709	699	729	735	687	699	665	753	692	713	730	733	714	722	685	693	661	723	701	695	707	684	756	741	713	727	697	721	717	720	690	699	647	705	702	669	728	686	775	673	662	677	676	758	702	775	713	713	718	722	748	719	710	714	723	743	748	708	740	739	734	708	710	684	749	707	737	688	678	699	659	716	726	718	686	708	700	764	714	732	725	682	689	727	703	681	661	705	728	727	721	727	735	708	739	706	704	747	698	678	672	708	694	692	687	700	700	694	736	690	640	668	675	705	704	709	717	697	691	687	694	698	719	746	666	733	643	695	671	733	736	787	719	679	689	728	732	733	759	726	697	738	722	701	701	729	714	692	697	706	710	730	702	725	694	723	760	718	733	761	743	707	674	711	751	730	709	688	729	686	688	706	710	676	716	699	717	718	707	705	695	699	719	732	675	690	695	731	726	737	729	737	754	711	708	715	725	718	688	704	704	717	775	709	723	669	775	700	809	720	716	664	729	702	683	701	755	704	705	692	758	703	707	728	712	732	709	739	723	745	728	684	679	737	713	677	716	705	710	707	709	702	678	710	696	737	723	709	735	680	710	709	699	723	705	695	711	675	685	758	680	680	755	694	697	749	725	700	711	729	689	729	743	703	738	681	680	701	715	699	707	732	714	739	740	699	740	742	715	693	719	724	724	714	662	735	765	712	699	724	687	737	702	724	702	698	703	764	683	741	743	705	706	678	713	749	728	680	721	713	692	692	729	739	740	707	710	738	682	732	698	740	698	646	710	725	720	739	740	688	689	760	694	739	709	689	740	689	665	682	679	687	716	748	719	731	742	729	718	728	714	655	741	716	732	732	664	713	697	705	692	686	718	694	687	740	724	742	707	725	720	660	689	697	713	730	722	696	713	694	674	725	760	723	743	715	678	692	689	707	710	659	784	701	707	750	688	703	712	707	728	734	699	728	749	693	728	674	719	708	730	719	697	734	729	713	715	711	687	731	717	683	784	727	785	722	701	724	760	729	686	693	712	690	682	680	689	724	711	724	686	706	710	715	739	667	751	727	727	683	691	707	715	727	724	711	734	719	704	733	648	719	727	757	671	720	708	709	758	729	745	742	754	727	735	694	668	716	717	754	706	724	728	704	674	722	690	699	682	702	694	700	727	744	696	772	716	694	741	668	700	736	718	686	761	707	667	686	693	694	750	715	752	754	718	726	682	681	733	736	694	717	708	712	688	683	678	701	747	717	678	727	724	708	705	730	710	762	750	718	709	735	723	779	692	757	715	732	774	740	716	672	679	714	696	745	713	681	673	683	715	691	688	648	691	690	670	710	753	708	753	689	738	737	701	704	743	691	702	716	699	761	744	723	687	722	700	703	755	697	734	695	716	676	738	700	708	676	690	738	718	724	714	773	692	693	686	756	668	736	710	778	703	723	711	726	748	701	649	705	731	708	728	660	717	764	746	702	689	737	727	699	706	660	684	677	706	686	716	747	686	750	745	707	716	746	665	678	734	641	717	701	753	725	703	725	718	718	736	735	728	698	733	732	705	732	712	703	699	724	743	711	739	719	681	714	680	697	689	727	697	684	677	685	705	695	722	721	719	757	688	694	721	704	722	717	746	709	686	714	706	769	746	696	684	759	723	721	679	682	667	704	703	696	758	744	730	695	754	692	678	661	686	707	693	745	720	728	712	681	721	684	712	737	714	686	692	713	722	670	659	700	694	738	723	680	705	750	707	702	689	663	753	659	698	714	693	720	727	744	710	745	662	695	751	742	740	700	731	704	666	747	704	730	742	722	735	684	737	744	701	687	672	714	740	732	717	674	714	665	735	707	691	689	711	736	695	726	723	722	713	697	713	716	646	710	723	733	736	687	754	714	713	683	743	697	708	757	740	692	754	709	744	736	684	741	665	704	719	744	734	693	709	708	747	664	754	707	776	699	675	727	683	740	719	704	705	689	685	688	721	729	669	729	731	731	689	710	725	729	704	686	696	720	736	687	671	716	726	715	735	735	703	699	741	660	688	731	708	713	746	704	701	683	729	740	721	731	727	744	694	757	732	690	708	690	748	685	729	767	680	745	736	763	719	697	706	704	700	704	678	693	736	672	763	740	672	750	738	716	722	652	698	748	705	743	704	707	696	761	698	706	735	680	699	696	713	752	719	734	737	747	710	736	699	712	735	672	706	732	737	696	727	680	764	752	721	703	690	769	684	728	728	680	714	657	674	735	681	722	709	742	680	698	697	716	728	695	724	705	671	665	696	727	716	739	738	659	707	701	742	739	710	745	727	734	749	676	737	717	696	677	736	735	754	708	705	684	735	759	749	745	695	721	708	708	748	702	732	700	715	748	760	672	705	783	715	719	717	723	714	736	760	718	727	745	707	758	669	708	720	737	689	710	704	711	665	688	739	703	755	733	727	701	667	736	739	727	719	684	739	653	744	720	741	691	696	716	703	704	729	731	693	740	710	708	699	697	668	721	717	725	737	755	712	734	699	706	723	727	757	748	703	741	719	680	704	720	694	730	656	719	753	756	762	711	726	760	691	694	658	664	691	676	742	738	727	719	706	693	693	705	706	715	680	725	697	733	732	667	682	707	698	718	685	711	740	727	708	715	733	740	743	725	711	730	710	716	733	707	636	701	742	674	728	691	770	750	686	664	721	658	740	740	718	728	731	745	739	723	711	770	710	747	733	749	735	695	711	718	735	711	708	747	697	744	764	723	706	684	740	734	740	703	712	643	703	676	756	737	723	714	696	712	718	693	702	723	667	730	687	656	673	762	678	734	722	739	703	729	700	695	708	746	737	699	699	771	674	731	700	695	730	710	736	729	715	772	740	722	721	733	724	705	731	730	723	704	719	749	715	701	686	710	746	698	733	661	723	680	707	685	753	709	762	730	683	693	724	747	725	718	706	735	676	724	692	750	696	728	742	690	753	693	670	720	686	721	765	709	741	703	727	782	751	756	676	750	700	706	755	710	675	677	707	696	701	753	721	731	723	672	703	726	681	723	727	717	736	716	653	709	686	711	704	712	728	700	720	724	763	743	735	728	694	711	702	723	724	720	682	703	723	701	750	652	736	675	707	713	716	770	700	675	710	730	708	735	746	677	718	736	761	652	716	712	705	690	767	705	693	723	672	697	721	720	727	723	763	723	763	736	698	682	724	734	694	763	706	696	752	630	697	712	701	739	717	719	660	736	713	696	718	716	696	761	715
43941	24916	22399	18737	12871	10267	6995	4869	2700	1064	610	594	514	424	475	637	3290	9955	8052	4170	1577	573	255	177	198	196	235	176	175	176	164	194	165	162	179	166	160	185	181	195	187	193	160	180	173	184	166	184	180	164	189	230	175	172	183	199	180	186	166	194	153	176	189	189	178	162	182	169	162	172	155	159	184	176	186	188	177	162	189	164	213	191	203	163	168	144	163	195	165	195	150	185	194	178	187	184	181	187	192	177	198	181	171	196	177	186	173	203	180	170	200	190	160	169	183	182	191	174	179	161	172	179	187	188	169	192	163	195	179	156	191	163	176	172	185	166	166	181	222	179	177	170	169	200	182	166	160	196	180	197	199	180	189	155	166	158	192	185	182	180	189	152	187	185	191	186	199	165	192	164	178	181	168	173	174	163	181	172	166	199	164	180	164	182	164	169	173	195	147	181	161	177	197	161	182	185	167	183	174	178	191	167	186	201	204	177	187	174	195	197	184	182	170	178	171	179	174	163	187	157	187	155	165	213	151	212	182	176	173	164	184	158	164	179	180	174	174	172	169	185	163	169	198	154	172	207	167	180	182	158	183	179	166	201	191	180	166	184	161	181	159	168	191	178	186	155	180	163	175	169	167	147	176	184	174	168	200	183	169	181	179	177	177	167	195	179	178	177	187	192	183	163	183	176	179	174	197	163	194	184	175	156	196	192	170	165	175	152	199	177	205	201	161	195	170	227	182	184	185	184	193	179	195	193	164	167	167	180	200	171	176	192	186	204	193	183	198	178	181	192	170	154	164	196	150	197	181	187	192	170	163	162	184	179	164	201	192	185	171	155	170	170	182	194	181	195	185	189	175	178	181	193	187	200	192	188	175	178	184	175	182	177	181	209	197	162	171	170	172	178	178	169	180	170	186	173	206	167	146	162	198	182	208	198	183	178	155	179	201	177	190	184	188	167	174	169	211	154	191	168	204	167	168	185	203	185	155	197	191	190	179	183	174	183	159	190	176	190	161	181	188	176	186	181	177	160	190	192	177	177	178	183	175	181	187	185	178	186	168	190	182	211	176	171	158	177	193	180	158	180	196	180	171	159	162	154	195	177	170	177	172	191	180	181	164	189	182	170	185	155	176	191	183	179	186	188	168	174	168	176	186	184	161	192	197	164	152	176	180	171	174	197	161	184	181	165	193	163	180	165	188	200	174	183	201	155	195	177	185	179	171	167	158	178	178	170	189	193	168	174	177	153	176	168	182	188	202	175	184	185	170	153	188	184	171	174	183	167	182	183	169	164	194	190	186	164	189	186	162	185	175	182	192	176	166	198	174	194	203	185	185	173	160	183	165	170	165	194	170	174	176	162	205	160	181	186	188	181	181	187	190	149	192	189	162	153	144	168	173	173	183	205	165	170	160	174	182	164	186	173	189	190	172	176	202	175	162	154	188	175	189	182	172	154	171	192	164	186	187	188	181	167	148	187	170	169	155	163	169	199	168	174	191	176	166	172	179	185	189	164	200	160	178	187	188	198	183	174	171	180	204	184	213	165	179	186	173	160	175	177	194	155	186	178	163	178	165	173	192	178	175	176	174	173	182	184	182	194	181	175	179	191	167	178	162	161	155	204	186	177	178	184	174	207	160	179	178	180	186	174	155	178	189	145	193	181	171	193	185	195	187	189	162	182	179	170	194	216	166	202	185	195	185	161	159	155	176	176	173	176	169	180	180	197	180	162	184	189	190	160	169	171	197	179	165	179	187	190	186	193	202	169	186	208	164	180	173	180	189	185	182	175	182	181	191	181	178	167	182	209	179	154	165	177	188	186	180	188	163	161	140	157	182	177	168	176	176	174	172	160	199	182	167	177	179	185	177	167	165	177	190	181	208	183	197	150	178	190	159	186	185	209	173	167	177	205	182	177	171	182	181	175	171	178	175	160	188	170	191	161	170	171	207	191	182	199	172	178	175	166	177	210	170	205	180	153	172	186	174	187	206	176	165	182	153	179	192	180	162	164	154	198	196	155	168	185	151	165	193	195	157	188	166	196	217	201	176	206	207	184	180	195	183	155	186	182	161	180	167	181	160	179	185	172	175	194	193	214	186	171	174	200	168	187	170	182	201	176	182	184	188	164	196	178	173	186	179	165	154	190	191	176	187	165	170	175	195	186	157	179	171	187	175	183	185	172	185	215	179	183	191	181	183	172	162	177	193	170	198	153	196	184	192	178	162	207	155	164	176	162	181	163	191	160	180	180	178	164	170	165	167	197	175	181	161	164	186	174	182	150	182	161	186	204	195	172	183	182	188	192	214	161	171	202	188	188	157	178	187	194	183	178	179	174	203	200	184	179	186	191	171	180	170	155	198	189	169	180	191	189	180	195	187	182	172	177	189	180	196	152	179	175	172	181	160	187	198	154	199	198	188	188	172	183	173	177	173	169	183	171	179	183	196	172	184	196	162	185	182	183	197	175	161	180	160	177	209	175	163	159	170	161	173	178	176	183	183	187	172	179	173	164	171	201	165	184	162	183	188	180	202	182	157	180	178	186	185	182	193	184	179	161	193	163	174	190	184	176	213	185	182	166	214	175	174	168	186	191	190	173	168	196	196	176	169	184	195	176	192	194	173	188	177	188	208	187	177	165	177	193	187	189	159	182	184	174	166	155	160	175	182	164	202	181	190	161	165	166	186	200	167	172	188	155	154	176	168	190	191	203	175	181	182	164	157	199	201	183	173	164	193	189	170	190	190	180	155	201	153	169	181	227	188	178	184	186	146	181	169	176	181	171	173	161	197	191	168	179	201	164	170	188	151	204	171	174	173	165	145	192	181	172	216	178	169	199	151	166	175	189	190	168	155	156	168	180	171	156	192	186	187	151	166	194	166	173	192	189	160	169	181	181	157	181	190	175	193	180	153	189	180	188	166	164	160	188	186	179	173	176	150	180	179	189	184	186	197	163	190	177	180	209	159	183	214	186	180	167	187	188	185	189	161	171	187	195	168	195	177	189	186	192	192	159	176	188	180	182	187	174	161	179	176	166	172	160	180	185	181	183	181	187	151	167	149	152	191	164	163	187	157	171	199	187	187	186	168	183	183	168	191	173	185	172	166	166	186	196	162	186	171	197	160	187	194	161	161	173	210	178	189	172	175	181	166	176	164	193	176	179	181	158	175	176	162	196	167	169	171	183	189	174	173	210	177	158	190	182	169	176	172	177	184	164	197	194	174	167	194	198	173	187	200	179	183	172	167	167	189	162	190	182	218	191	197	174	208	170	205	164	188	174	202	155	185	176	163	165	211	181	197	174	205	168	166	180	186	184	174	182	185	166	182	179	179	171	191	171	176	188	184	175	177	180	206	197	168	166	166	181	188	157	204	165	164	158	202	173	197	177	187	181	184	161	189	166	196	167	192	188	197	174	187	209	164	203	191	189	189	181	165	166	178	181	164	211	180	186	170	179	185	177	197	174	188	172	197	210	165	180	174	174	202	182	178	203
35935	8167	19943	21931	18419	18254	15126	13995	9327	5360	2946	3008	2586	2570	2639	3570	16116	31280	26623	17372	8339	2880	1095	638	636	693	682	669	694	671	637	648	602	638	656	662	596	715	630	658	633	648	608	648	673	649	675	652	639	655	628	652	667	657	667	673	666	635	621	718	624	673	658	663	647	648	667	627	684	630	653	664	655	640	648	703	666	644	647	680	673	638	659	671	643	658	657	669	694	637	645	664	689	678	669	667	603	696	684	663	628	691	653	641	621	605	696	683	641	624	645	669	659	652	656	662	629	635	644	634	645	650	690	688	673	645	651	628	690	671	648	631	675	633	640	677	632	631	689	641	666	669	639	618	661	677	693	627	673	640	634	656	646	657	687	657	661	633	678	703	654	652	608	635	628	666	651	646	683	686	612	683	673	663	647	628	641	659	649	595	669	654	635	656	674	600	645	663	654	678	662	671	611	679	653	652	668	645	644	644	665	660	661	652	669	623	692	666	692	664	604	645	658	676	649	663	655	700	687	654	691	652	649	669	651	703	642	657	662	675	602	650	678	662	639	675	643	649	639	673	651	648	680	662	680	650	692	612	651	689	648	655	632	651	707	672	632	675	606	675	614	647	636	597	666	652	677	644	669	612	622	637	610	642	644	651	686	647	656	677	618	638	625	667	656	639	642	666	678	645	646	646	636	676	600	702	690	694	624	637	656	635	685	681	664	620	609	673	650	654	682	616	656	656	633	648	649	619	687	625	613	615	672	627	648	674	661	660	641	644	655	648	662	652	653	722	636	647	645	652	618	702	640	647	665	639	687	680	659	663	673	676	673	662	706	641	701	671	634	671	597	638	650	640	612	647	669	693	684	637	642	668	676	691	647	636	657	691	665	682	647	686	652	736	650	677	638	650	654	600	682	609	596	661	657	618	670	664	685	642	644	644	653	682	681	595	678	673	658	666	627	619	673	613	672	654	689	710	653	672	653	651	676	629	654	648	680	686	657	711	615	640	642	650	661	621	643	612	683	660	661	669	679	656	612	661	676	662	651	620	654	679	658	662	627	672	644	664	663	659	682	634	640	684	656	662	684	624	671	650	654	652	698	616	680	667	651	667	643	651	625	642	694	696	659	619	655	653	624	635	658	691	651	646	651	660	658	647	614	612	700	611	691	680	661	679	669	626	642	593	625	647	683	631	668	662	619	623	605	656	641	610	628	663	648	652	694	674	631	674	648	645	663	671	700	671	691	650	676	641	653	669	620	667	657	665	645	648	669	668	665	603	669	670	666	626	645	655	665	659	649	670	616	671	638	707	705	666	666	686	674	702	651	648	643	660	664	707	719	659	670	644	685	591	695	675	661	661	634	638	666	646	675	697	655	704	617	636	650	711	635	680	631	683	641	689	607	686	665	694	695	653	658	641	621	669	643	679	676	658	650	605	621	650	649	680	679	672	637	651	678	672	607	642	645	647	590	665	667	687	662	624	624	663	628	667	695	681	653	610	628	640	672	622	664	635	646	641	669	641	657	702	655	644	640	642	637	602	599	651	656	590	640	643	660	675	627	622	627	643	682	665	676	626	640	651	686	696	704	651	638	628	635	595	659	681	656	681	663	685	693	679	620	650	656	677	621	667	610	653	609	641	632	627	630	644	691	642	632	620	652	660	641	651	607	660	650	628	648	672	651	649	678	638	667	659	662	654	640	677	667	716	672	659	629	694	680	602	664	649	653	704	677	662	659	591	647	641	689	681	611	623	597	641	612	639	629	647	719	660	679	647	645	676	618	643	668	677	581	642	658	613	659	680	622	660	672	656	663	670	655	677	651	651	642	590	580	667	645	656	678	652	646	680	615	685	632	652	616	667	615	643	607	619	626	699	664	679	637	631	669	595	635	652	649	641	654	625	660	706	679	655	636	686	633	651	651	641	685	692	635	695	682	674	658	653	662	677	641	668	655	661	643	670	673	601	662	675	709	599	621	706	663	672	661	661	692	632	642	605	716	649	703	602	654	644	637	676	634	624	670	661	624	637	700	591	674	653	659	668	648	643	654	675	650	666	624	671	681	702	703	616	664	627	697	627	678	627	649	615	673	620	670	661	638	676	631	642	644	672	662	663	634	615	642	633	656	654	704	674	659	631	662	695	654	672	683	671	641	645	626	609	656	679	656	643	676	657	617	616	677	617	671	654	676	666	644	674	654	655	669	643	679	628	672	685	675	650	653	683	709	657	625	632	643	687	649	652	661	656	660	652	676	656	631	589	676	638	667	686	640	622	695	680	637	642	641	658	636	693	660	653	646	620	641	639	663	671	640	668	682	678	662	621	636	653	645	661	639	671	680	678	720	620	623	662	641	634	610	641	647	649	659	643	695	693	745	644	663	663	655	686	677	678	652	690	631	605	641	692	661	652	619	667	635	663	676	631	679	649	590	666	649	627	661	643	686	622	645	683	662	618	623	651	640	649	664	628	654	644	683	653	692	626	612	612	657	711	642	686	652	660	727	631	665	628	638	662	703	688	702	638	655	642	629	665	656	639	638	701	659	649	666	642	675	663	679	664	625	694	690	642	642	666	674	686	658	608	589	641	682	688	615	682	642	683	663	616	629	666	632	611	648	642	659	694	638	641	698	700	690	650	604	638	715	696	621	675	641	653	665	680	597	615	708	623	652	658	599	621	663	629	626	633	674	624	688	700	674	645	665	638	645	640	647	627	673	653	626	666	645	610	632	689	674	630	621	648	664	674	649	682	624	652	660	691	629	669	621	667	643	626	668	637	705	666	607	649	646	621	677	621	672	633	716	649	655	643	637	647	642	628	679	630	645	648	711	708	637	620	644	703	663	669	674	639	650	668	669	648	646	701	629	619	662	634	647	644	648	654	614	641	638	673	667	657	668	708	654	614	626	639	673	634	678	675	680	671	643	685	632	673	684	673	655	663	657	645	673	637	661	623	648	602	669	643	664	681	617	638	664	663	649	688	640	671	650	607	639	688	661	696	630	658	637	688	654	651	632	652	651	653	653	666	619	641	627	633	597	701	650	642	691	617	644	662	679	672	646	642	685	671	658	681	671	666	688	646	695	651	638	662	652	636	623	708	681	684	626	643	644	658	668	639	665	578	660	678	682	702	659	667	627	640	659	636	641	699	667	668	670	683	646	711	635	657	719	622	652	650	688	635	617	670	631	678	626	680	664	643	654	625	651	682	673	613	650	636	647	631	657	666	621	680	651	631	688	645	656	664	648	651	681	649	634	691	666	675	650	698	657	652	677	655	642	637	642	647	639	614	619	629	601	645	683	694	654	651	644	651	647	660	666	661	655	629	684	661	663	662	684	630	615	616	624	599	641	656	671	643	660	671	666	633	630	674	634	668	647	624	589	654	620	641	672	652	652	663	647	640	611	649	654	655	655	644	637	679	640	632	668	624	657	668	665	670	647	643	670	698	647	701	668	625	637	634	647	627	624	656	622	650	660	673	642	674	648	685	649	653	699	647	652	626	622	672
50306	29347	24304	23786	19464	15487	12148	8564	5641	2068	1368	1115	919	777	713	698	5265	17992	13874	6605	2352	759	370	229	221	282	223	224	219	231	251	242	224	249	233	204	214	230	231	252	255	220	230	236	223	242	190	222	207	239	258	235	250	199	195	216	262	225	233	248	209	235	216	215	198	206	228	222	205	262	241	216	246	234	224	241	234	231	212	239	252	221	223	197	215	238	234	259	237	247	241	243	231	230	246	258	230	215	243	213	219	208	229	228	229	224	210	234	242	236	239	243	228	220	225	226	236	239	236	265	239	221	234	210	231	217	206	224	219	225	206	225	210	246	208	223	234	222	265	217	230	234	235	233	216	242	218	226	206	216	227	231	247	243	204	231	226	254	226	207	233	209	241	223	224	235	199	241	224	227	227	227	209	218	223	222	259	225	223	232	231	249	241	231	236	245	220	233	227	229	252	229	229	204	236	235	224	235	236	219	241	242	226	239	236	222	243	224	224	221	226	209	241	213	241	252	222	203	242	212	239	232	251	211	235	234	225	234	225	224	231	261	212	230	223	221	234	217	246	220	225	243	254	236	251	234	214	234	213	225	251	218	231	226	242	226	253	231	237	245	223	231	255	236	247	248	226	220	248	214	227	243	231	228	218	204	228	245	260	241	207	231	228	244	227	218	228	225	220	229	230	216	238	255	209	218	233	209	235	218	240	221	225	252	241	221	226	206	219	248	239	210	230	214	272	217	225	232	229	241	226	248	237	236	233	239	228	222	222	212	229	204	227	215	248	252	216	224	212	214	253	227	230	219	212	220	256	236	251	229	226	236	235	220	215	218	235	229	230	231	243	238	233	229	239	257	223	227	224	241	224	223	221	233	223	222	220	227	236	234	237	221	243	231	225	238	232	251	228	235	234	233	238	212	258	240	218	232	247	225	235	223	229	250	217	247	232	232	214	233	248	207	246	213	215	246	233	207	208	250	235	217	263	236	244	226	256	215	215	215	224	236	211	256	221	265	263	233	246	203	218	244	236	251	208	246	261	212	245	234	265	226	217	249	220	223	207	234	250	225	249	237	250	252	225	247	248	230	225	238	224	223	220	230	227	235	225	230	243	246	226	242	221	217	193	235	219	212	238	226	266	211	228	265	225	197	234	236	206	236	264	221	222	244	224	220	207	203	226	239	212	235	245	223	226	210	237	243	246	214	215	219	199	213	233	235	234	234	222	228	225	230	209	207	219	248	234	236	226	240	260	215	242	243	230	240	209	246	231	227	227	220	212	219	205	222	248	221	228	215	208	226	204	209	274	204	225	208	224	263	221	232	244	232	202	250	245	235	235	245	241	215	217	228	219	252	208	203	218	224	220	232	240	225	204	214	231	234	211	245	240	258	261	234	236	211	230	200	243	247	204	229	227	240	227	238	225	230	225	242	219	266	248	216	246	242	220	239	213	236	256	222	236	222	228	215	228	231	264	249	208	231	229	225	241	255	233	222	239	246	243	238	245	237	218	225	247	222	201	213	277	232	232	219	232	240	216	239	213	202	228	221	206	232	244	244	229	205	250	243	256	225	219	221	242	232	245	218	202	198	243	248	212	251	249	238	233	239	244	223	245	221	232	213	251	226	225	247	211	221	242	209	231	260	254	241	240	234	264	261	205	220	245	242	216	240	211	206	260	204	237	234	237	216	223	252	248	240	241	190	217	232	255	226	237	225	255	251	209	229	252	232	223	227	243	254	216	225	255	204	187	236	220	220	210	239	243	238	234	257	223	241	211	252	225	223	243	228	228	239	212	256	241	252	195	233	206	219	232	209	223	235	250	233	211	260	212	249	229	242	227	251	227	226	220	217	211	241	211	225	229	233	223	221	227	215	231	230	226	209	225	216	219	202	229	222	233	259	222	215	237	270	230	217	225	231	209	217	206	248	215	216	194	224	241	239	264	232	238	260	244	224	235	198	242	218	232	224	228	222	253	232	233	251	210	231	231	208	228	215	218	207	192	218	200	233	207	249	216	248	214	231	221	222	244	224	229	201	262	210	224	225	218	233	200	229	214	255	221	218	252	220	227	250	196	251	225	217	234	224	231	226	232	229	236	223	229	235	234	229	248	217	203	225	235	247	239	228	223	241	243	233	211	207	231	235	237	243	202	244	237	241	236	224	207	220	225	226	224	211	240	225	221	232	242	205	250	229	211	237	237	240	230	221	209	228	231	201	221	253	225	249	232	253	214	234	228	207	200	240	229	226	224	249	242	226	228	222	252	230	233	247	239	219	214	208	234	228	231	249	243	206	228	215	229	234	225	232	236	220	246	204	231	227	246	258	223	222	226	234	236	241	224	231	241	229	209	237	231	226	258	229	212	234	191	230	221	241	208	246	203	249	210	206	254	239	233	211	246	212	217	260	227	207	238	223	231	223	219	225	238	229	214	244	220	246	216	207	231	260	223	221	242	244	236	230	220	232	219	200	224	248	225	244	232	229	222	238	225	229	259	217	231	227	226	227	231	209	243	243	213	225	230	253	217	250	247	237	226	231	226	221	200	215	241	212	233	221	253	233	252	245	218	212	233	240	218	233	238	224	222	209	240	224	255	232	247	212	192	206	212	235	215	241	239	210	253	224	229	236	230	247	234	199	251	227	230	216	219	220	209	226	200	226	241	226	259	209	226	215	207	256	220	238	243	213	196	235	237	228	213	244	256	255	250	245	233	217	223	221	235	231	211	235	210	220	219	267	219	222	217	222	211	217	221	203	264	224	236	235	261	212	247	237	217	239	261	246	233	224	228	214	243	217	221	243	221	215	221	237	211	233	217	225	232	256	269	228	216	229	234	228	227	239	237	235	232	219	224	233	230	242	228	234	257	222	235	230	237	236	215	200	219	265	231	212	245	237	217	228	227	213	235	218	202	208	232	236	248	240	210	232	222	246	253	219	243	210	230	215	218	227	213	213	254	262	228	244	240	237	257	242	255	221	208	198	245	228	230	209	219	251	211	225	237	227	214	230	223	219	247	240	227	222	235	233	233	240	213	206	254	216	217	235	235	238	204	238	226	239	227	226	230	241	227	213	224	238	255	227	246	201	224	249	218	232	220	244	254	232	242	265	205	220	260	247	264	243	228	221	228	235	225	234	223	245	224	241	233	220	230	243	213	225	228	238	254	225	219	229	245	256	234	244	238	239	238	202	226	259	215	219	231	241	213	232	216	255	248	215	208	234	241	212	231	237	239	210	244	233	215	217	199	231	227	218	210	236	241	225	218	219	218	231	245	240	232	237	225	242	229	247	200	228	198	231	217	248	233	239	213	231	232	203	214	248	222	210	242	248	225	232	200	242	230	238	232	233	244	205	240	226	241	218	236	236	220	218	236	240	237	251	248	248	211	198	209	214	220	227	245	229	234	210	210	231	231	235	229	240	233	236	211	251	231	217	234	257	245	236	217	205	239	226	238	249	229	256	227	226	206	215	212	198	262	209	235	221	266	227	222	200	213	224	225	219
42424	13473	24169	27196	23038	23031	21423	19160	15555	7800	5902	5182	4700	4204	4075	3677	19553	39806	33285	22053	10494	3715	1367	786	774	789	749	825	793	821	805	792	784	727	751	807	823	809	769	776	786	808	799	810	823	836	792	771	794	794	743	775	782	817	781	767	770	736	759	856	751	790	832	708	835	762	804	877	788	801	811	819	783	754	858	800	831	765	772	769	759	732	797	783	817	814	780	841	772	796	823	818	816	791	832	804	812	779	813	792	863	780	833	782	803	787	789	783	797	760	764	778	804	792	780	779	781	852	795	786	800	778	790	778	789	807	785	755	806	801	802	796	773	784	768	780	795	783	729	807	792	777	737	797	769	767	770	814	795	777	758	811	755	746	781	822	824	796	779	766	822	808	801	809	801	823	808	731	741	799	827	776	758	816	805	803	852	848	764	872	807	797	825	717	744	815	817	733	815	778	802	775	818	775	800	753	787	754	730	795	795	835	783	792	831	856	756	845	800	828	790	810	790	775	814	784	866	804	810	757	860	800	779	800	836	828	816	817	740	788	800	793	783	785	803	742	779	788	810	813	806	764	783	777	822	773	793	807	796	844	795	820	856	804	773	802	790	779	814	820	807	781	812	763	771	743	816	774	842	831	849	783	751	754	777	769	765	811	797	808	786	768	787	792	822	807	797	783	791	827	826	777	737	808	792	792	799	825	826	775	842	805	821	754	795	792	856	798	760	795	780	810	841	807	876	793	802	791	810	794	787	802	796	820	784	794	733	796	773	834	803	786	791	781	777	820	816	822	799	786	797	798	829	795	769	817	796	809	782	743	802	765	810	791	778	798	812	765	799	803	762	787	805	791	797	744	750	802	773	791	810	783	777	729	755	827	761	802	785	793	802	836	774	786	768	832	814	753	755	765	816	767	771	849	768	781	777	723	778	784	789	801	827	789	823	790	768	809	793	773	778	793	814	849	797	768	763	781	737	915	846	747	782	780	810	798	819	824	821	798	837	805	789	781	761	745	752	830	809	825	703	846	760	742	811	773	780	825	822	797	757	837	827	793	789	761	781	844	809	768	775	762	803	860	815	780	800	795	810	774	764	755	758	766	791	790	788	831	810	799	766	755	818	743	779	863	766	819	804	776	778	808	769	757	837	762	855	757	794	767	798	734	774	827	765	845	812	786	829	788	765	782	748	770	769	791	794	806	825	801	812	800	751	772	770	829	841	805	829	853	774	762	825	771	759	741	793	779	773	782	778	790	743	723	779	785	808	785	803	753	755	792	793	740	762	766	805	798	797	818	827	803	776	778	759	808	788	829	772	771	735	795	769	745	832	790	810	791	801	795	746	801	735	771	779	751	799	766	812	831	794	834	825	775	744	815	789	803	815	803	782	803	814	795	785	766	771	791	786	789	790	799	781	818	805	854	852	815	802	792	775	788	754	773	817	799	819	787	814	798	774	794	762	821	752	778	815	794	749	813	826	805	782	824	813	816	764	773	804	796	793	789	799	834	788	808	761	828	762	763	826	832	834	817	773	782	815	845	786	800	795	787	769	719	817	763	773	759	776	773	804	741	707	793	760	711	804	760	790	776	780	788	830	763	777	792	811	753	772	802	772	804	772	791	775	775	760	705	804	783	817	753	768	828	771	799	794	757	785	805	783	788	830	797	798	821	783	847	824	841	798	819	784	800	777	747	813	767	766	808	764	809	792	798	763	834	775	764	816	818	821	780	769	808	768	794	812	776	820	768	782	769	780	781	751	774	805	768	777	748	793	782	796	784	759	813	740	775	756	808	806	769	788	776	863	787	748	783	860	740	785	745	789	822	787	810	835	844	766	815	791	783	788	775	806	819	799	840	793	778	756	830	755	746	828	777	818	805	763	754	845	778	772	796	814	787	795	780	773	863	801	783	801	771	816	837	781	796	822	786	805	833	762	751	796	846	801	782	794	773	792	812	770	801	824	806	820	840	775	802	809	786	774	778	820	794	774	804	783	750	834	779	780	762	774	739	774	829	790	764	766	762	818	805	807	808	794	794	763	777	815	790	798	784	765	817	788	786	755	804	795	811	768	821	780	789	805	798	834	791	800	839	840	789	775	738	771	779	835	777	786	789	755	782	795	853	820	772	819	780	800	821	787	806	825	771	722	803	806	809	753	781	788	803	792	790	828	757	842	798	812	772	772	786	767	826	806	812	804	813	830	822	812	785	794	774	711	740	826	828	798	822	811	773	806	771	757	787	804	773	813	775	834	799	791	747	782	830	754	810	747	752	793	812	855	768	770	781	795	802	808	793	741	779	811	827	744	764	817	822	854	809	776	756	835	786	767	801	740	822	828	789	825	871	755	799	840	769	784	822	775	768	791	850	790	810	747	775	802	805	773	794	797	777	770	778	797	781	780	755	857	771	809	839	782	793	767	738	794	765	837	773	763	786	822	818	782	783	751	835	760	791	856	799	812	801	752	781	832	799	763	794	837	804	824	777	774	810	783	795	812	868	810	806	756	802	760	788	828	814	814	762	790	813	793	764	781	790	825	780	764	799	801	821	760	783	806	838	793	796	771	763	756	786	782	793	789	807	760	813	753	801	839	799	791	804	771	810	784	745	787	783	784	808	798	781	784	790	764	782	805	733	795	753	827	806	762	770	777	826	831	791	838	768	794	788	829	776	751	752	824	760	790	763	781	772	765	816	770	817	748	779	823	818	807	815	785	811	787	831	796	801	762	840	807	794	756	812	756	793	770	847	755	821	796	778	809	769	791	774	795	779	778	770	764	844	791	818	763	770	800	793	772	794	829	801	739	813	826	810	793	737	797	825	801	776	905	760	816	796	837	765	791	803	822	801	730	768	793	803	791	761	810	804	772	795	775	769	821	810	773	753	777	779	783	757	779	790	741	786	749	800	788	790	760	807	817	799	819	733	803	743	808	799	779	798	775	771	806	778	768	822	809	764	790	820	763	818	768	790	851	795	749	752	792	785	815	787	802	761	855	783	781	786	796	800	788	807	804	778	795	773	791	792	760	782	776	825	772	791	815	846	786	852	821	767	852	805	774	778	789	796	791	827	802	824	819	770	798	769	763	736	816	865	808	804	789	839	753	804	824	816	862	810	821	780	791	783	783	785	747	785	788	837	778	789	790	780	828	769	790	815	761	849	815	800	745	734	760	768	787	774	753	800	749	789	801	811	758	820	798	777	765	844	793	814	795	806	835	804	804	750	801	817	815	777	822	795	815	794	809	779	843	818	805	789	807	752	761	761	802	815	783	766	799	802	807	766	805	738	746	812	803	795	803	772	797	787	848	804	812	773	816	751	793	739	769	791	789	817	797	806	778	763	803	801	809	797	809	799	892	803	785	809	818	799	784	794	773	823	786	855	787	790	790	849	821	765	756	768	745	787	749	804	790	820	816	746	815	802	842	830	758	811	825	822	794	848	767	818	807	765	793	797	804	785	793	798	790	775	768	751	821	775	774	760	806	801	804	797	805	773	804	770	834	808
15321	5505	4200	2980	1629	1312	935	836	644	537	472	324	304	326	302	262	698	1200	1048	599	431	254	213	210	176	202	204	186	229	195	190	205	195	186	195	214	233	203	217	214	170	179	202	209	200	209	197	188	190	176	200	204	198	214	187	202	199	197	184	188	219	194	193	204	210	206	203	197	201	231	180	209	206	195	187	222	188	210	215	201	224	179	189	204	213	209	215	225	210	221	183	213	200	198	205	216	195	209	206	186	177	228	206	198	199	220	214	205	216	200	202	214	228	199	188	213	231	200	213	204	195	230	196	222	214	238	201	202	202	196	206	230	189	191	217	198	200	224	221	184	188	206	187	199	212	183	181	216	217	221	218	195	234	228	195	204	191	211	227	171	212	181	195	195	227	205	179	220	216	191	175	184	199	177	234	221	222	210	209	209	214	189	220	199	205	210	187	174	237	175	199	203	224	193	209	229	208	244	197	208	228	200	219	218	206	219	213	216	201	209	200	189	213	207	238	190	224	218	212	208	213	210	198	204	216	180	195	207	206	186	191	201	185	211	219	193	212	204	189	205	217	213	179	195	208	192	197	215	213	212	202	206	197	231	191	200	193	214	200	208	194	204	187	217	215	202	215	199	198	228	231	196	247	201	220	212	216	221	191	181	219	230	218	195	200	201	193	202	231	205	201	215	199	209	209	194	214	226	220	182	181	244	193	211	216	206	199	207	213	209	204	210	218	188	211	198	225	208	178	208	182	241	202	215	197	207	226	211	211	187	170	192	192	190	182	201	203	225	184	205	216	202	213	214	192	199	219	206	222	198	199	176	173	211	203	206	199	188	239	231	216	212	177	225	217	213	220	199	215	223	192	224	201	185	207	226	224	195	196	243	196	226	191	225	198	233	180	213	233	184	211	187	192	189	210	192	191	203	219	223	206	202	198	187	201	207	202	205	182	236	197	205	203	218	196	187	215	197	189	199	187	184	222	228	184	189	237	217	199	202	181	217	195	222	245	205	218	204	197	179	203	204	218	204	195	197	211	219	198	205	181	201	198	202	179	242	218	203	204	174	222	203	218	200	190	217	212	211	224	205	209	204	211	202	221	181	223	217	220	205	218	211	209	214	227	196	210	238	224	207	210	218	215	188	221	207	186	199	212	223	205	216	196	194	187	211	201	211	201	201	198	213	218	186	225	206	204	209	182	193	205	204	188	184	202	189	189	221	200	192	211	212	168	204	180	172	213	203	221	201	228	210	229	182	203	207	213	189	200	204	221	212	229	199	207	213	218	213	196	207	176	205	204	203	181	232	198	197	199	226	203	203	201	209	227	215	193	208	211	192	208	227	219	205	196	210	206	211	213	160	187	182	219	207	179	202	181	209	225	196	202	179	219	210	195	205	208	210	201	216	220	218	198	197	198	216	213	212	187	198	205	205	202	212	219	196	220	187	203	199	202	188	212	199	208	224	194	246	218	206	181	206	230	201	211	219	203	187	236	191	233	196	213	184	227	213	194	209	229	189	221	204	192	192	207	196	193	211	212	199	177	217	210	210	227	212	208	187	193	168	235	229	185	154	185	185	190	209	253	180	197	201	211	220	175	199	209	195	187	212	246	205	241	197	199	192	181	184	224	189	189	191	200	209	207	207	208	195	199	214	180	210	186	213	187	207	199	190	197	224	176	197	193	192	198	177	211	202	179	195	191	207	220	210	213	204	171	202	229	205	217	206	199	192	204	203	207	221	215	219	203	210	213	219	180	239	204	189	224	231	199	178	177	206	183	195	220	175	198	172	206	184	231	183	186	191	213	214	202	226	193	204	190	193	217	186	178	184	207	210	209	218	198	190	222	195	205	162	201	212	217	188	202	211	191	206	215	218	187	197	218	213	219	204	217	193	203	209	203	181	200	205	221	194	213	211	189	208	203	211	190	210	215	216	202	188	230	195	194	190	201	203	208	196	235	192	206	201	201	200	211	189	197	208	194	199	201	243	179	194	209	224	211	185	190	201	229	209	201	194	210	215	235	232	206	214	202	227	216	213	241	204	223	202	225	206	218	210	249	200	211	226	196	212	195	200	206	213	201	210	201	212	200	199	200	220	197	176	219	227	186	207	202	195	209	200	210	220	197	217	173	222	196	198	201	221	209	199	208	212	211	214	233	197	230	181	228	213	180	204	214	234	209	190	203	221	202	222	201	205	174	196	201	189	210	201	197	196	199	194	220	212	180	227	195	209	201	197	212	200	229	184	192	215	199	185	209	200	184	213	217	199	233	208	218	218	204	204	206	193	210	192	176	212	212	195	205	189	224	211	183	194	190	228	212	224	221	203	212	194	208	204	206	179	225	177	198	215	203	203	212	192	201	199	180	204	212	210	225	205	224	228	202	201	184	213	198	210	221	183	189	226	206	193	196	227	219	199	176	191	195	206	195	222	188	203	197	215	220	237	213	197	177	226	224	197	215	190	189	193	205	215	204	176	214	209	204	187	232	209	215	199	198	199	189	196	190	200	184	255	230	208	228	213	203	202	214	207	215	196	208	185	190	198	199	205	206	198	206	206	215	215	201	207	191	203	207	228	172	207	198	186	213	215	227	198	190	209	224	188	236	199	212	215	213	188	189	202	198	212	217	194	205	205	224	188	200	211	209	182	213	198	191	214	200	210	218	204	222	232	210	212	247	225	187	224	220	225	184	206	212	214	173	205	194	202	190	217	208	227	195	237	185	196	212	184	209	192	223	199	183	186	198	192	206	223	189	184	221	189	212	203	173	205	189	232	190	183	202	185	168	219	179	198	222	193	216	200	218	197	207	206	194	193	210	215	187	214	214	201	205	189	224	192	210	194	218	211	202	191	220	195	190	205	231	201	206	217	213	209	185	206	203	216	213	208	220	195	194	233	173	229	200	205	212	192	214	198	223	208	212	186	186	184	248	207	189	226	184	223	206	204	198	209	192	218	176	205	202	210	209	219	192	200	199	215	193	188	226	202	216	214	182	197	219	211	197	205	209	199	188	187	226	173	205	221	193	213	191	180	211	197	241	218	201	192	211	217	231	190	188	197	203	220	223	198	187	204	234	181	204	195	218	199	194	193	201	242	227	181	195	203	192	220	210	181	235	199	209	196	221	208	223	185	210	214	208	211	215	230	209	242	222	191	207	198	262	211	205	182	223	226	214	216	200	201	220	227	215	222	219	197	219	194	207	204	209	205	214	237	190	199	208	204	208	218	186	227	215	205	197	199	212	214	205	199	218	222	187	197	195	193	238	215	185	212	186	225	181	210	230	196	200	193	217	198	202	196	202	196	203	214	213	218	196	176	212	194	217	229	209	217	205	200	197	194	197	216	194	208	212	223	201	205	205	228	191	180	216	222	194	206	223	190	222	236	188	224	195	199	216	217	210	223	222	200	187	211	187	193	224	198	206	218	212	198	184	192	219	205	214	195	220	194	203	199	221	225	229	215	214	224	186	191	194	216	199	176	238	236	207	191	229	226	199	189
15432	4709	7768	7715	5320	5101	4237	3685	3149	2544	2506	1512	1455	1560	1416	1239	3640	5854	4508	2783	1562	996	822	766	717	690	722	744	762	721	742	781	749	726	737	713	709	706	720	753	808	742	727	685	758	719	711	720	689	745	724	742	759	729	724	713	762	762	708	716	688	741	762	746	706	743	722	774	750	771	755	712	709	706	725	777	719	735	713	724	726	672	737	754	717	710	724	706	744	767	709	756	783	728	730	738	712	758	753	714	759	741	711	682	736	729	751	744	710	768	704	783	739	746	705	690	748	730	734	726	788	684	737	693	788	728	782	760	760	746	757	745	695	727	745	767	686	736	720	714	732	703	774	719	664	731	732	791	741	748	743	701	792	739	782	711	708	785	724	730	773	761	712	729	723	743	729	750	729	714	770	735	743	723	741	685	722	738	726	716	756	722	749	753	732	728	686	724	690	733	739	710	719	713	724	743	730	722	764	741	748	706	777	741	742	692	691	729	724	704	694	703	646	748	715	772	752	734	765	754	746	754	785	690	750	750	718	732	776	721	727	706	753	740	767	720	694	747	699	724	750	752	762	786	761	761	711	742	769	743	702	746	727	740	724	752	705	716	750	775	716	737	761	775	730	723	723	721	735	720	724	717	725	762	741	706	706	688	698	715	708	751	727	737	739	731	699	731	813	761	787	744	754	757	703	734	776	726	736	720	757	750	742	713	708	705	706	733	770	755	723	750	753	689	775	783	742	729	717	724	755	687	693	748	749	727	767	754	731	727	709	739	782	761	707	676	778	743	702	775	723	726	732	729	715	748	757	743	728	658	733	798	713	731	755	713	765	757	727	733	712	749	732	760	785	729	741	746	727	733	722	738	741	726	741	745	778	727	723	737	715	745	781	735	785	743	750	732	745	717	741	751	724	711	684	727	732	737	765	737	737	742	699	721	743	750	741	767	761	749	738	719	716	753	700	737	721	738	708	716	726	764	731	757	693	752	676	752	737	787	747	760	769	755	706	748	744	765	781	709	803	720	746	723	767	730	742	737	741	715	718	803	784	709	744	696	780	741	770	777	796	764	762	695	745	704	701	794	751	752	731	753	773	709	724	720	724	773	693	709	770	753	751	738	708	738	701	708	748	716	729	722	691	751	696	688	741	738	769	731	707	743	694	725	754	717	760	722	693	725	748	707	691	759	731	744	738	662	728	732	719	751	725	773	675	767	714	716	721	767	791	763	715	699	718	742	666	743	707	703	686	752	705	728	738	725	731	751	745	701	731	705	705	737	752	720	755	728	712	681	771	697	729	707	750	683	740	787	744	733	767	720	716	764	770	716	726	706	765	667	754	771	720	713	728	680	670	754	736	730	728	759	761	718	778	737	734	721	711	724	713	722	747	693	714	736	754	753	718	725	748	742	751	764	774	736	737	730	757	684	727	735	752	726	770	724	717	758	725	764	709	697	746	727	762	807	704	784	728	720	752	751	723	735	761	679	699	694	700	776	715	715	716	742	784	766	738	711	732	725	725	703	765	762	736	765	762	730	751	703	729	664	739	747	720	755	743	708	797	716	744	722	765	762	727	772	771	728	769	709	756	725	709	744	746	731	725	733	765	712	704	749	741	718	735	734	723	737	757	755	734	715	707	774	756	716	750	774	793	779	794	648	773	732	687	757	733	709	769	725	718	712	701	746	733	762	722	670	690	691	747	719	726	756	720	735	758	734	699	715	758	730	746	740	755	754	723	734	677	759	731	801	742	783	794	703	693	728	713	765	708	708	695	714	698	732	763	756	750	781	760	758	680	726	750	746	740	738	719	750	733	725	736	724	698	757	726	721	734	735	726	753	774	703	715	682	762	768	728	754	706	770	716	753	728	746	735	718	744	751	711	745	703	698	735	728	755	720	726	763	772	692	718	707	695	721	701	733	787	700	805	730	718	703	710	733	780	705	715	742	720	719	726	713	765	754	737	762	757	752	716	725	709	767	762	721	741	753	709	728	734	727	722	804	740	766	742	707	742	761	703	730	735	726	760	733	781	767	736	751	723	778	736	772	731	742	750	676	752	753	712	680	683	711	698	699	733	748	719	741	707	732	774	686	715	752	741	753	712	744	749	732	697	660	717	718	716	693	701	729	732	710	725	754	730	700	732	761	695	709	751	720	695	772	741	711	712	719	730	712	732	731	792	737	729	763	719	729	771	668	782	738	670	715	713	690	725	712	770	724	700	785	754	718	709	702	752	772	694	785	758	729	775	722	756	738	686	718	737	743	712	773	723	719	787	761	733	751	720	725	695	728	698	793	711	702	763	710	694	734	726	701	721	749	745	742	742	679	711	705	739	736	722	747	735	698	759	748	704	766	761	687	677	785	708	745	781	721	789	706	715	748	742	717	740	739	740	770	759	778	762	726	754	782	761	757	696	688	727	751	720	772	704	696	788	700	702	753	711	687	728	737	727	716	686	720	698	750	712	662	760	733	725	715	720	752	750	758	735	757	764	709	775	705	734	754	754	768	731	738	757	701	692	743	712	737	776	713	753	727	743	691	730	695	766	747	727	719	712	749	772	719	738	722	734	708	762	731	719	723	737	745	702	774	749	778	706	747	709	698	761	729	660	762	723	738	754	703	759	677	724	768	757	779	736	705	666	747	708	723	716	732	723	720	751	743	698	776	734	733	743	729	714	801	784	780	763	769	733	687	712	765	703	741	744	761	755	723	691	721	737	714	739	715	727	727	713	709	734	700	778	795	736	750	761	718	697	743	745	721	730	748	727	723	715	694	698	739	749	714	737	716	740	754	785	706	723	697	687	787	725	770	728	763	753	770	779	751	707	719	705	741	751	736	770	751	764	743	763	762	776	755	681	738	734	719	725	777	755	761	732	724	747	743	760	740	724	776	784	719	764	772	719	725	717	760	747	700	719	719	769	763	716	729	740	702	707	712	704	744	739	697	748	738	736	723	744	762	731	724	707	791	808	757	706	774	751	769	766	682	721	755	743	736	739	756	754	695	766	750	767	789	761	760	711	739	757	744	740	754	744	760	735	730	710	728	644	688	734	693	670	774	766	795	739	692	789	723	701	709	744	766	715	704	730	750	731	708	691	771	748	748	762	740	663	663	766	713	712	734	713	721	706	793	792	722	705	742	737	729	711	729	733	759	737	742	758	729	754	755	734	705	777	783	759	730	724	749	732	738	728	688	729	724	752	698	745	715	758	709	788	751	744	752	764	740	751	760	698	730	790	738	705	662	726	734	755	758	709	728	781	741	713	713	726	732	690	782	757	768	747	754	689	737	691	700	733	711	755	745	729	791	719	730	791	766	727	749	742	787	735	726	682	741	729	714	765	703	715	712	703	690	701	743	794	713	720	743	737	731	740	718	741	783	767	764	689	705	713	739	717	689	751	743	765	724	759	728	783	726	746	784	726	696	752	719	731	757	773	661	719	777	746	757	755	734	725	724	692	727	698	714	746	716	717	724	714	731	751	776	754	732	761	756	758	743
47924	28784	25238	21391	14096	9413	7570	5725	3192	1997	1599	895	547	539	464	547	4358	9493	6360	3011	1232	478	232	195	200	204	223	165	186	187	205	198	196	185	194	164	213	200	224	215	213	201	210	201	196	207	215	205	211	209	192	235	200	215	186	189	201	229	205	189	200	188	215	198	217	227	206	213	206	210	193	209	232	171	208	187	216	187	193	190	188	218	200	207	207	203	230	191	221	221	198	206	212	193	219	213	189	232	215	173	196	193	206	191	213	193	207	210	189	217	197	205	188	216	198	213	207	200	217	193	209	187	199	197	212	195	218	203	226	190	206	186	209	200	185	212	215	218	203	192	192	219	220	218	199	218	209	207	212	177	204	183	231	203	199	208	209	198	215	191	200	193	202	215	189	196	196	208	240	196	226	195	221	208	191	190	226	230	195	210	201	197	208	190	205	215	192	203	200	193	200	232	209	206	175	215	208	181	227	209	209	197	234	187	193	211	212	198	202	203	195	201	215	213	222	213	216	202	211	206	214	201	219	201	216	220	204	193	192	189	185	192	219	193	204	204	184	236	201	217	224	190	201	191	223	194	201	218	175	205	209	202	213	202	178	202	201	224	203	200	209	197	182	202	199	208	183	187	208	210	197	193	202	224	212	214	205	220	212	206	192	228	224	194	189	200	219	219	206	202	196	196	209	195	211	195	203	239	189	212	175	179	208	194	200	241	216	194	194	216	213	194	176	229	189	196	208	172	215	221	195	210	229	214	216	216	194	208	189	207	227	211	216	219	202	218	212	206	210	239	194	226	182	180	207	212	177	195	193	227	202	209	189	197	206	211	212	218	220	211	202	192	199	200	185	201	168	228	208	233	207	197	206	203	219	218	184	182	214	178	211	182	185	200	212	191	192	190	193	209	222	199	204	210	205	213	202	217	222	197	220	214	202	196	214	202	211	212	193	199	207	202	237	200	187	180	193	186	223	211	219	208	226	189	199	231	198	219	197	217	220	218	233	164	218	214	212	214	210	193	232	192	220	214	211	208	233	224	227	207	223	198	208	188	217	187	185	224	233	202	221	192	224	199	185	187	200	215	205	188	213	219	195	204	196	199	206	185	217	212	208	194	200	204	224	211	220	187	204	212	214	201	228	221	205	203	210	208	211	207	185	194	209	201	197	202	221	201	203	204	221	211	184	229	229	192	204	196	206	190	214	194	216	211	236	223	195	187	194	176	192	198	202	184	181	187	216	216	177	219	189	187	213	193	182	195	205	184	213	188	209	198	187	208	181	195	214	198	190	190	214	191	198	205	211	193	184	187	249	210	223	214	220	207	182	216	193	195	221	213	219	188	200	222	218	202	206	202	199	216	211	193	187	199	193	195	194	194	208	211	220	197	218	210	176	213	206	220	229	193	221	179	225	207	191	187	204	211	182	229	191	195	226	189	208	202	221	209	189	198	177	212	194	221	184	208	191	183	232	208	186	210	194	217	212	220	195	219	223	201	196	216	200	208	204	180	191	204	207	195	206	199	190	179	200	206	215	201	193	209	202	188	196	205	227	209	193	187	201	190	201	182	198	188	204	183	188	200	200	212	216	182	223	198	193	219	180	208	180	203	207	209	184	207	206	183	204	225	195	189	206	197	213	197	235	207	202	220	189	227	222	205	196	200	203	189	198	208	192	173	194	196	207	218	182	195	222	226	214	218	203	205	218	231	224	198	220	166	190	195	214	206	198	202	193	198	224	214	221	227	214	210	210	185	208	205	184	205	231	176	204	210	207	214	209	220	212	215	227	183	194	193	205	204	181	184	177	214	227	211	205	208	200	215	209	189	189	214	178	205	217	188	184	208	205	217	222	192	190	185	205	235	213	197	214	217	173	207	224	211	243	228	188	194	189	232	208	215	209	207	203	169	193	184	197	224	220	203	211	202	199	192	182	219	219	202	204	193	210	207	203	210	237	205	205	201	211	232	215	203	193	186	217	227	222	224	215	228	178	203	190	200	230	220	194	200	199	209	236	208	201	173	212	208	202	197	205	217	189	235	189	212	211	185	216	198	221	226	209	192	201	193	220	208	189	205	200	212	175	204	200	195	195	211	209	222	216	188	182	228	208	228	200	187	205	209	231	205	252	212	202	230	189	199	217	213	197	207	180	201	237	193	202	201	207	197	211	209	208	228	194	185	207	184	209	199	198	203	196	196	184	187	219	186	224	201	232	217	189	190	213	216	198	198	198	211	192	197	208	176	208	205	184	223	192	211	203	204	192	206	185	218	206	194	203	189	187	198	206	200	195	185	184	224	204	208	186	233	192	186	197	216	210	211	221	211	220	212	205	181	176	207	185	212	186	212	191	196	218	218	225	211	174	188	209	206	191	194	230	198	201	215	198	196	188	209	210	205	198	225	201	191	204	209	195	197	188	180	209	210	185	197	193	202	192	187	187	238	177	182	196	214	196	224	230	181	173	220	211	201	204	207	183	202	195	203	203	203	214	225	175	208	205	196	214	200	204	214	192	210	182	200	185	218	214	193	213	200	204	202	173	198	192	199	227	200	231	212	214	198	208	198	195	206	194	201	219	188	204	199	210	213	207	191	182	207	185	193	195	183	224	204	206	209	206	180	194	194	192	211	180	189	200	202	200	190	208	191	200	203	214	198	201	224	208	236	189	217	180	192	210	198	196	229	199	236	199	206	211	196	221	220	199	229	213	214	209	242	213	191	217	190	197	196	213	181	172	193	218	196	223	216	206	189	217	189	194	193	190	223	191	201	195	191	205	224	210	247	201	209	220	215	183	219	177	215	213	179	210	192	182	210	206	189	199	192	193	201	214	206	206	208	215	235	215	203	196	211	202	208	217	238	195	201	212	184	194	181	195	197	209	209	208	197	195	211	181	215	189	193	189	232	187	202	227	227	190	189	228	197	179	211	178	198	182	211	214	173	198	208	178	172	204	219	204	174	207	223	209	189	210	205	196	229	230	231	187	218	202	195	210	218	184	218	212	229	215	178	219	198	195	196	240	214	214	215	203	180	188	190	203	204	195	204	198	220	195	206	197	193	239	201	194	215	205	193	186	226	222	210	196	204	224	212	219	216	214	199	204	220	232	214	207	196	229	205	204	207	196	205	197	203	177	204	213	192	203	210	200	239	225	201	198	200	210	189	221	210	218	212	191	208	204	206	193	208	196	213	191	196	184	186	212	193	210	199	215	213	211	184	216	206	226	192	192	213	222	173	220	217	236	196	215	196	205	210	204	182	232	215	222	191	203	203	183	195	208	207	205	184	217	211	203	222	195	226	200	177	204	207	220	205	200	222	196	204	185	187	208	211	206	205	204	211	193	207	199	203	205	206	189	190	205	209	209	218	205	212	201	216	199	210	214	200	196	206	165	196	215	209	229	208	198	212	193	182	198	215	172	213	207	210	223	189	189	164	204	222	184	196	239	199	204	205	218	206	215	212	226	198	175	226	206	200	208	224	201	207	193	189	204	199	197	204	225	189
43151	13822	22838	21575	17057	15261	16655	15160	11051	8669	7496	4657	2936	2987	2578	3068	19273	29893	22677	13750	6512	2295	1049	741	709	788	745	713	752	701	719	715	702	756	716	683	703	742	745	741	704	789	802	766	727	777	724	741	725	673	713	745	730	763	744	672	755	710	732	693	737	711	730	755	748	760	753	742	721	741	747	737	722	716	752	736	712	796	697	696	712	776	737	776	746	674	737	747	688	749	723	736	704	768	742	652	687	714	728	753	748	714	706	758	755	680	710	681	683	712	719	716	692	768	740	708	759	709	756	716	725	682	733	728	689	700	698	684	725	730	692	720	689	775	739	732	727	751	724	744	732	748	738	714	744	723	661	693	725	764	708	763	702	724	713	710	708	764	700	719	767	771	686	681	757	724	710	739	790	737	734	709	713	721	732	721	757	726	738	740	753	767	743	662	757	729	728	729	738	725	724	711	708	775	713	746	716	701	759	731	718	742	710	732	759	700	712	786	753	749	752	778	721	751	733	693	701	755	703	694	717	699	744	703	672	722	698	722	704	692	691	740	772	697	725	742	719	751	754	765	683	755	668	688	669	744	733	712	715	721	745	712	727	737	707	762	719	716	699	776	724	740	729	716	780	718	758	728	728	766	705	735	708	697	718	755	779	707	722	743	729	719	746	741	708	718	722	732	725	735	735	751	720	747	761	715	700	732	735	743	666	684	692	731	698	714	710	725	677	656	779	718	747	708	740	704	681	718	730	687	731	706	724	728	750	740	724	716	746	770	671	739	735	711	716	752	728	689	750	769	692	764	725	710	687	657	686	725	733	801	710	738	762	700	751	706	706	756	695	755	742	755	746	770	762	751	704	708	732	744	721	784	698	696	720	745	735	693	740	685	722	774	738	735	753	779	738	750	687	730	700	707	785	708	706	735	696	739	733	698	730	729	754	712	747	702	690	752	702	751	696	775	751	751	730	730	710	718	733	769	737	695	748	668	692	758	749	729	686	700	725	713	680	677	712	732	719	725	703	734	728	762	724	689	684	722	723	760	752	749	735	729	719	734	727	757	756	745	713	758	737	733	696	699	761	711	699	719	738	739	747	763	698	790	733	781	743	734	721	711	724	721	696	760	719	753	721	691	756	711	735	727	741	762	741	725	725	710	723	705	725	705	705	686	763	706	727	758	708	759	749	670	696	655	763	746	721	735	738	754	714	692	698	730	729	719	666	738	753	725	799	767	764	720	704	705	720	727	748	723	736	737	729	710	705	754	716	704	771	766	703	744	808	743	743	738	754	719	698	713	797	750	740	726	717	722	739	717	750	730	766	698	725	727	722	732	744	673	701	738	695	749	693	782	738	707	754	717	768	746	733	708	705	754	780	712	764	752	691	701	686	771	750	712	720	726	754	700	722	783	730	682	693	758	700	758	732	732	716	685	742	708	726	722	690	755	703	729	753	709	712	757	721	749	720	755	681	704	754	675	743	694	743	765	721	683	687	745	675	715	742	761	692	737	742	721	729	770	654	710	716	730	758	704	704	726	729	750	766	724	724	715	680	730	695	796	701	688	725	737	725	725	728	744	712	724	731	685	716	703	752	723	774	730	718	711	758	731	761	700	744	738	704	711	734	699	733	703	767	768	735	756	670	733	676	714	728	693	755	716	749	720	701	714	715	771	689	717	731	755	707	707	696	741	741	733	759	777	732	726	752	750	722	721	692	699	728	725	704	752	726	729	737	704	705	727	724	741	742	786	776	695	770	671	746	738	725	766	762	729	760	754	702	663	754	747	720	723	763	719	740	708	735	693	761	738	738	697	747	702	753	750	745	681	685	701	734	744	754	723	747	747	695	688	743	715	742	748	710	692	724	752	711	747	743	723	718	743	750	689	737	756	730	728	720	724	689	754	689	741	712	743	703	743	701	728	707	727	749	728	700	702	729	763	751	727	730	684	742	672	698	741	755	747	713	788	727	698	752	688	713	719	720	723	734	736	708	734	745	720	745	748	724	727	727	739	764	690	728	722	703	752	740	704	687	734	732	712	709	726	749	778	737	738	721	717	739	687	720	717	737	722	710	775	758	698	704	741	699	723	671	671	744	694	704	720	709	749	736	713	722	691	768	731	742	693	742	726	709	740	729	717	727	693	731	729	685	702	745	720	709	754	680	718	746	767	720	755	753	748	727	734	754	700	724	760	697	793	692	723	729	752	708	793	738	738	748	726	708	685	710	718	686	721	767	720	748	717	749	746	786	646	742	692	730	743	760	711	743	726	732	719	702	743	753	753	778	704	705	761	734	731	698	711	707	708	726	745	704	696	667	694	758	681	812	714	718	725	766	773	764	742	739	742	768	704	751	699	728	737	724	759	710	749	720	689	780	733	732	738	712	685	716	697	743	711	763	736	706	682	708	700	735	734	734	710	692	679	775	697	737	728	722	727	707	745	745	740	763	708	724	722	691	742	736	711	745	734	730	726	769	741	724	671	724	740	710	710	747	715	720	757	704	776	778	665	696	693	750	708	785	718	767	770	714	699	757	743	704	729	700	739	730	722	736	731	729	719	761	710	734	718	747	693	731	702	743	732	688	746	763	752	724	746	709	723	690	710	733	728	704	753	750	707	761	733	723	743	731	713	742	719	760	702	722	732	704	718	682	757	699	750	747	715	703	732	732	712	696	726	714	726	740	725	736	694	749	727	756	769	745	691	741	745	772	752	703	721	685	747	748	733	715	737	753	736	722	704	722	716	679	758	718	723	740	728	679	765	725	761	662	708	732	741	728	754	772	709	714	751	711	759	687	729	693	698	786	772	746	748	677	731	735	770	699	752	770	760	757	793	699	717	682	712	738	728	754	686	722	698	795	714	746	712	734	678	793	738	732	743	715	696	711	708	725	739	714	712	718	703	711	742	735	735	696	721	729	761	750	722	734	721	699	686	723	722	704	704	683	788	713	708	699	709	716	724	753	769	705	727	722	718	755	774	730	699	741	716	662	768	696	765	716	740	717	702	729	683	684	703	790	741	803	761	776	764	738	718	758	725	735	693	727	751	728	712	761	785	744	687	717	749	717	752	740	728	718	691	715	744	792	735	719	767	749	716	732	716	741	728	724	732	750	735	745	739	686	737	700	755	713	725	736	729	728	705	787	722	689	790	771	732	793	779	703	748	735	704	751	753	717	762	705	759	741	748	720	728	717	745	749	762	777	686	721	690	753	728	744	708	725	722	709	684	730	730	708	721	760	722	726	695	694	680	768	727	729	767	755	718	713	748	729	728	750	725	764	747	762	718	708	757	733	748	735	714	737	699	771	754	699	725	750	730	719	718	731	747	688	754	784	720	725	686	773	717	716	728	714	745	758	737	727	680	734	722	731	717	699	716	737	726	688	703	729	751	718	748	735	765	717	712	739	709	730	754	726	741	672	755	761	751	730	721	693	731	775	752	711	664	701	738	725	702	788	708	755	706	715	761	701	723	709	752	728	740	743	739	727	737	784	705	747	749	712	684
47417	27675	26954	23872	19275	15365	11750	8726	4886	2854	2131	1216	1037	891	709	1577	10824	16021	10240	5175	1972	678	371	273	262	260	244	258	279	246	268	291	264	250	272	250	278	251	244	274	266	268	270	250	241	272	255	261	275	246	256	310	292	277	265	259	291	267	266	258	253	295	275	262	276	280	263	274	289	279	243	295	252	293	221	273	291	244	286	235	295	270	275	303	240	261	247	241	252	266	257	250	263	276	268	297	251	268	288	278	258	286	272	251	246	271	250	246	229	244	252	264	256	250	261	249	280	255	258	246	271	267	270	275	260	250	243	294	256	266	281	263	230	247	239	274	231	285	293	263	250	284	263	249	248	265	228	277	268	259	271	240	271	255	280	262	264	253	253	254	228	258	253	269	267	278	293	259	258	250	267	257	279	292	277	278	257	260	280	239	280	256	289	264	270	254	307	300	242	265	284	250	254	247	240	258	258	263	255	261	278	293	282	275	285	290	248	265	245	254	273	244	260	251	271	269	268	266	268	300	272	296	279	244	247	264	278	267	307	246	256	259	255	235	256	258	266	304	267	276	270	249	275	252	280	248	277	267	265	264	246	274	282	279	251	266	241	255	262	283	286	242	272	253	275	270	256	282	275	250	244	287	261	241	268	290	269	264	256	251	263	265	222	253	279	302	272	273	270	260	262	243	261	301	256	258	258	279	237	249	245	275	275	254	227	253	268	289	277	293	289	284	272	207	256	268	285	271	269	280	282	250	228	280	269	255	265	247	252	283	255	274	272	269	245	271	252	277	257	238	280	274	277	260	262	241	274	280	254	257	247	231	228	268	227	272	262	260	249	274	261	271	246	241	262	239	273	286	224	264	266	292	276	251	269	290	233	274	251	281	235	253	276	280	276	253	289	277	263	277	272	274	278	265	283	279	237	274	267	263	292	258	275	269	261	272	260	260	258	305	263	280	251	283	276	251	248	239	283	274	278	250	265	247	267	267	270	243	234	259	299	289	239	262	251	285	242	281	247	252	256	288	283	256	262	242	284	296	271	234	247	257	274	260	256	259	256	265	269	285	280	270	258	266	258	271	299	266	257	253	266	249	265	254	262	221	300	285	261	268	264	264	254	249	251	241	252	274	251	263	252	280	266	274	281	247	238	258	280	274	267	294	280	279	267	262	303	257	264	262	261	295	265	279	247	229	271	259	260	250	256	264	279	264	278	273	261	243	246	250	255	283	280	252	275	256	276	267	270	255	292	290	277	272	266	301	254	261	260	278	260	253	236	255	266	273	248	251	251	267	262	256	263	263	253	254	257	265	288	254	275	234	247	286	259	246	287	280	243	266	276	248	286	254	237	309	279	266	257	235	274	254	266	248	251	257	256	262	258	272	265	238	292	268	265	264	250	279	259	239	273	266	281	246	282	256	271	275	268	270	271	280	262	271	267	252	288	282	239	237	302	266	256	245	278	269	248	263	247	280	274	274	226	245	262	273	265	245	270	246	268	292	271	242	254	254	232	258	242	227	278	250	289	233	258	280	247	278	245	264	265	238	227	280	259	279	267	238	256	264	278	231	270	256	262	286	268	274	238	270	281	268	261	279	281	249	262	258	265	257	252	269	265	251	264	291	264	275	241	257	242	238	259	267	280	265	270	259	245	282	273	269	245	261	261	257	297	268	254	244	274	236	260	241	264	266	266	290	246	274	297	299	259	270	271	258	256	273	250	263	294	275	265	279	247	271	282	271	257	268	267	238	271	273	258	254	266	290	235	250	284	278	294	271	269	265	297	287	263	283	263	248	284	286	254	265	245	276	250	256	264	237	297	254	259	299	242	281	255	258	264	250	256	281	240	262	255	275	271	276	291	235	260	272	270	273	284	265	268	295	263	253	297	254	301	265	295	252	252	249	241	275	268	265	260	228	252	263	256	260	301	271	249	261	258	269	250	274	258	286	249	272	248	247	283	251	243	259	269	252	271	259	280	290	272	258	266	273	248	233	229	267	245	276	248	283	273	284	232	254	257	266	254	237	240	264	280	264	271	253	241	276	239	257	274	275	272	261	261	286	268	286	259	288	269	248	269	243	277	259	267	245	252	274	291	284	273	230	257	258	243	253	280	254	280	239	262	256	274	285	233	257	302	270	250	279	241	242	263	272	290	271	271	252	233	259	274	248	248	273	268	267	251	252	268	276	277	223	263	274	261	246	261	289	258	254	253	233	283	257	283	248	264	243	249	263	266	232	265	282	288	250	272	288	265	288	258	280	281	240	267	276	252	228	262	232	301	260	255	239	263	264	248	249	276	252	258	254	298	253	265	246	257	274	285	237	287	258	271	283	307	255	277	280	270	256	265	261	304	266	287	282	256	233	267	240	252	306	248	267	269	307	282	276	253	281	265	273	262	262	241	255	259	284	266	270	291	252	286	275	272	254	258	252	283	270	273	273	250	243	293	258	273	237	265	253	256	273	250	263	265	241	271	264	250	246	264	266	264	270	241	262	285	265	264	271	235	236	249	274	283	276	276	264	238	284	251	287	268	244	293	244	248	264	258	267	262	273	269	256	261	246	261	258	283	252	271	264	267	264	246	265	252	267	255	264	276	219	288	275	272	279	235	257	254	271	262	270	299	240	272	274	289	252	222	267	263	269	261	263	265	261	265	274	266	291	286	263	283	268	284	280	256	265	267	250	278	263	257	268	266	247	280	272	245	281	298	266	292	263	236	275	248	259	242	250	257	251	263	251	267	285	262	292	283	253	249	263	269	275	248	277	250	286	267	260	255	273	260	260	268	278	235	269	249	271	253	249	279	255	276	299	283	273	272	281	282	264	248	245	279	257	264	249	278	288	285	246	284	261	262	265	280	248	279	225	274	258	275	249	256	261	272	269	260	259	251	285	289	281	288	278	296	264	301	265	241	262	270	279	277	250	291	278	262	271	260	245	275	241	265	297	263	258	298	275	251	258	261	306	246	252	218	246	278	294	271	251	254	242	254	276	262	259	237	250	276	242	253	263	286	266	251	258	267	259	270	276	265	238	257	258	261	271	249	288	298	264	271	256	266	287	289	261	294	279	270	279	237	249	263	273	243	259	259	257	258	234	248	259	272	236	267	254	252	283	247	278	275	217	254	287	263	283	287	248	284	267	274	266	249	258	271	263	259	230	295	261	256	246	237	239	278	238	251	275	248	232	257	268	280	311	260	234	273	269	241	269	248	284	242	258	269	262	289	276	306	253	246	229	248	239	298	261	258	281	251	276	260	286	287	280	283	228	253	249	283	269	271	286	259	279	253	238	256	259	258	253	274	256	252	251	276	251	278	280	231	239	265	262	283	250	267	254	258	237	275	273	255	267	259	257	256	299	282	255	270	243	291	269	273	260	239	212	238	239	293	252	265	238	271	264	253	287	260	299	258	274	261	279	276	217	264	239	261	238	273	277	277	254	250	261	289	264	288	241	232	274	284	255	263	284	268	268	270	280	263	275	285	249	237	266	299	275	255	269
45363	19907	28062	26931	22129	19779	19651	18691	13628	10645	9503	5924	5219	4587	3733	7753	31620	36370	28646	19146	9101	3314	1420	985	926	859	909	849	867	934	840	874	932	906	854	872	898	950	863	893	863	908	842	891	942	849	913	865	921	905	901	876	883	878	825	856	901	871	915	919	896	894	897	929	909	922	892	897	829	916	914	903	868	887	938	889	847	873	936	902	864	909	891	855	864	898	943	877	918	859	894	880	900	899	913	863	884	814	871	929	908	882	901	860	886	870	866	916	912	928	908	915	877	813	926	897	855	868	912	860	871	878	865	890	903	907	887	905	837	841	882	916	907	910	816	896	925	880	848	869	847	916	956	897	884	907	922	899	876	881	862	824	905	829	800	907	875	851	866	874	927	926	919	898	888	864	886	929	921	839	874	837	852	889	973	869	874	904	893	914	927	893	861	918	870	848	929	887	892	933	892	913	938	895	902	855	920	875	950	879	853	873	889	943	868	878	832	859	867	882	947	820	872	896	891	884	853	904	889	877	899	834	903	816	889	876	874	881	862	888	874	880	874	905	896	875	851	883	894	934	911	897	908	860	862	872	934	874	919	891	909	864	914	920	905	928	923	892	885	896	879	859	904	923	914	883	905	907	924	838	887	878	894	857	865	940	889	919	901	869	920	873	893	904	854	930	914	935	892	857	860	918	924	900	876	876	933	860	816	851	886	852	854	878	896	822	844	868	843	889	885	904	884	898	852	846	914	921	881	908	853	882	819	861	906	825	893	852	906	895	842	863	839	884	885	882	838	890	878	840	873	865	889	905	912	858	907	886	850	853	900	930	880	900	906	945	919	904	909	895	927	901	863	894	819	906	924	908	871	837	909	879	929	886	879	934	905	860	870	880	963	947	928	881	885	920	909	935	864	896	928	863	894	846	871	876	879	906	891	896	893	941	921	854	847	861	829	892	886	898	844	894	849	886	911	887	927	930	911	874	854	897	909	842	856	873	912	885	884	944	941	889	960	906	855	918	892	887	894	939	884	886	823	881	917	901	920	903	908	866	901	886	863	863	933	876	868	844	891	883	860	874	891	876	872	874	935	901	894	917	885	873	896	917	891	880	927	914	906	958	924	903	853	873	940	870	904	876	920	856	894	902	849	863	893	861	944	851	917	899	915	921	900	911	860	896	940	933	882	825	858	885	866	867	944	953	937	900	902	926	920	912	945	899	889	812	936	852	880	886	958	868	893	872	861	921	912	911	886	900	867	902	931	899	878	932	912	870	917	873	867	869	920	815	905	893	886	892	906	915	913	871	903	906	841	910	941	909	898	893	885	902	867	930	854	884	962	924	877	912	881	865	893	838	885	929	903	915	878	874	919	929	903	907	964	839	832	914	925	894	856	861	934	897	892	893	835	887	900	922	939	913	923	920	926	905	874	869	906	875	894	950	929	894	906	889	852	923	884	885	915	883	930	836	962	860	871	861	886	920	872	902	880	838	886	906	896	927	938	850	872	910	916	816	874	906	851	925	902	868	863	878	895	866	905	921	861	926	928	916	898	895	867	871	895	860	874	877	888	876	909	865	842	928	866	876	904	904	878	888	897	911	924	877	926	928	853	859	894	846	883	910	902	904	789	895	902	842	914	859	868	836	881	885	954	867	860	920	872	887	888	873	920	877	923	912	909	908	941	922	905	869	875	847	950	903	884	892	842	877	909	886	881	928	874	891	911	861	877	850	867	863	936	933	864	889	907	895	898	864	879	881	871	862	886	871	901	870	909	832	841	879	875	888	924	918	902	892	903	826	875	878	902	871	900	909	861	860	888	900	890	900	858	902	840	908	854	839	876	936	926	849	882	902	871	865	914	913	870	900	922	906	868	878	920	888	866	957	928	910	898	879	927	877	855	912	948	885	834	856	923	871	857	884	865	821	897	882	910	921	909	842	876	863	869	886	858	827	851	901	874	881	953	904	897	950	878	875	866	905	928	907	923	870	895	920	923	921	869	932	870	938	912	890	897	887	888	887	884	908	908	925	880	891	907	922	926	839	848	876	898	907	884	937	938	948	883	869	891	882	861	878	897	875	877	908	917	865	890	880	873	900	884	867	882	914	899	893	916	936	868	868	892	928	875	867	944	923	889	889	951	849	884	878	849	906	915	895	898	915	926	876	915	914	856	932	905	867	892	858	887	866	808	899	853	856	856	940	960	855	894	893	918	908	894	864	870	857	858	881	896	875	852	896	866	914	908	937	896	862	898	887	907	896	889	931	870	862	922	942	886	906	912	861	892	881	882	908	861	830	833	946	872	838	917	889	871	909	898	921	842	891	896	900	892	898	870	900	889	901	852	876	887	915	909	903	954	841	840	925	881	873	881	886	874	907	903	885	892	917	949	863	915	880	872	868	883	929	924	875	877	896	865	886	888	909	891	911	913	874	887	908	857	853	959	786	894	944	916	846	908	899	914	866	922	943	876	920	913	930	871	878	876	877	890	897	885	942	924	896	889	897	900	965	899	903	870	870	879	869	890	901	862	916	828	951	898	898	875	898	954	883	884	867	902	932	900	890	878	889	937	876	927	922	879	915	912	877	864	896	913	829	891	873	889	918	881	904	907	903	874	896	903	885	887	915	898	920	932	897	890	878	827	912	882	902	857	870	931	902	859	870	880	860	920	918	866	863	906	890	930	917	867	884	893	860	865	917	888	859	873	955	886	875	920	882	905	867	896	885	855	847	881	955	894	915	906	885	908	938	936	875	920	889	853	863	885	884	907	826	935	905	892	926	868	876	899	898	890	886	901	909	922	843	869	912	867	870	853	881	855	889	852	919	883	892	921	883	879	878	935	895	922	906	897	883	893	937	940	934	917	908	861	891	888	890	842	883	933	944	906	878	973	892	896	906	903	918	903	953	862	892	907	855	910	879	894	899	908	905	852	847	919	941	939	860	859	865	903	932	872	905	833	898	878	871	902	920	869	844	934	877	882	924	961	823	839	852	902	873	904	909	896	906	844	862	905	887	881	880	886	926	884	883	869	859	896	882	916	884	902	878	928	868	923	898	867	903	876	896	950	836	847	857	833	935	938	900	914	869	900	907	886	920	847	852	940	887	896	883	882	821	870	903	917	890	922	942	884	876	863	876	904	862	924	878	854	889	870	931	909	857	909	860	912	886	914	840	905	847	865	944	881	897	918	896	856	922	848	904	953	932	899	908	954	950	895	870	908	847	921	954	833	938	912	911	913	865	919	861	891	887	867	907	860	894	893	866	904	873	863	887	897	858	916	931	876	885	870	828	898	894	884	865	905	835	899	872	850	853	891	875	839	868	931	892	939	893	934	885	833	848	903	895	884	878	899	846	828	938	876	886	904	845	891	909	885	874	875	861	889	870	963	961	876	850	861	917	870	926	843	824	876	909	887	853	956	896	886	894	871	869	913	897	892	912	919	863	913	874	879	913	805	929	842	887	886	849	847	902	920	869	849	861	934	901	865	884	871	902	923	904	897	924	877	928
18283	7137	5370	3488	1941	1267	952	710	699	621	511	348	272	261	308	343	636	991	983	733	466	351	236	219	265	229	225	258	219	273	199	218	220	245	212	249	247	216	227	226	236	216	249	243	216	248	243	270	236	220	204	226	253	253	235	248	214	251	215	251	239	215	235	246	252	231	244	220	223	223	234	255	227	235	251	237	236	236	231	240	246	250	219	227	219	212	234	265	234	252	235	210	241	250	229	239	233	192	234	223	235	218	269	226	240	214	235	208	250	243	226	215	212	219	237	244	243	208	211	228	257	229	234	252	251	221	216	225	259	222	234	239	229	212	234	213	258	253	236	232	233	232	259	242	234	233	248	232	217	236	217	264	229	218	226	235	223	232	243	255	250	265	219	220	200	245	248	223	212	243	236	246	231	223	209	243	259	271	245	237	268	212	240	221	259	245	233	211	221	239	230	235	228	210	222	249	238	242	255	266	227	205	219	237	255	255	236	235	211	223	236	245	217	225	217	231	238	213	228	237	209	234	225	227	200	221	259	217	244	226	254	231	220	220	227	247	254	247	263	234	220	244	237	215	237	217	228	248	235	258	252	239	249	215	217	220	224	216	225	238	222	216	236	230	223	210	215	240	246	218	238	250	233	235	253	255	240	230	245	236	262	231	229	257	247	206	239	243	244	231	214	211	232	240	240	240	238	244	253	213	256	248	245	260	212	236	237	226	241	231	261	240	227	244	229	225	247	221	245	240	231	230	262	214	248	241	230	242	239	199	227	241	218	230	242	226	237	219	202	222	234	200	227	213	231	255	245	243	234	235	226	254	225	213	230	240	234	235	224	238	233	259	260	236	231	227	231	253	211	238	217	231	223	227	230	241	206	229	254	206	216	254	219	251	249	243	249	212	225	226	252	222	233	232	238	256	248	242	218	212	218	231	216	251	255	264	233	224	224	203	267	235	226	227	228	251	256	224	236	248	228	236	265	236	256	241	231	206	231	224	288	231	256	242	234	253	258	246	236	247	237	235	249	245	234	245	244	234	235	206	236	230	252	210	242	202	248	233	214	235	253	214	219	217	222	244	217	252	254	225	243	237	236	238	236	236	236	231	240	240	216	246	256	261	238	245	232	214	255	235	235	259	232	232	214	223	225	237	229	245	229	215	236	228	220	244	250	228	208	245	253	201	244	254	227	243	230	229	231	237	253	215	242	248	248	232	265	264	254	241	258	252	239	213	238	238	208	237	237	244	222	246	230	252	239	263	249	215	228	246	221	215	207	248	248	215	250	207	241	234	209	210	232	222	228	223	239	223	247	244	215	232	232	236	230	232	246	240	257	243	279	245	238	221	257	263	189	242	226	226	242	249	230	225	221	256	254	235	223	226	242	232	261	215	245	232	219	222	239	227	232	251	229	216	260	225	251	222	236	220	242	218	223	249	201	240	238	214	227	223	247	250	241	251	222	225	245	240	231	210	251	259	244	287	252	200	219	240	237	276	258	234	221	232	237	239	233	262	249	215	233	236	235	231	221	247	233	236	204	236	247	206	233	253	243	242	252	223	220	228	238	234	250	230	245	234	238	242	249	246	216	222	221	228	241	249	228	225	237	242	226	216	210	241	271	228	255	225	220	259	234	230	235	228	208	225	220	229	239	235	215	238	248	235	255	237	206	245	235	221	228	220	259	229	233	250	238	214	218	240	227	225	249	245	254	234	263	240	270	234	223	237	217	252	228	241	229	260	221	219	228	225	228	245	248	213	240	227	221	224	214	244	227	218	240	221	215	218	237	257	234	214	252	254	245	219	260	230	260	217	213	239	230	258	231	262	246	243	251	244	243	262	227	221	232	243	249	213	260	249	242	237	241	237	246	226	236	234	236	238	225	249	255	259	233	241	230	219	229	250	246	215	245	229	233	230	218	236	227	226	247	230	224	247	250	253	240	246	251	208	230	249	220	239	219	234	201	224	211	231	197	229	202	240	218	241	244	249	209	241	232	228	228	249	237	234	239	246	243	233	225	231	241	230	225	209	248	236	233	230	212	269	235	233	227	236	227	262	231	243	251	213	243	221	224	230	246	257	220	232	235	228	253	228	229	235	234	247	218	228	227	233	248	248	223	263	238	251	225	236	223	244	245	232	226	250	216	255	241	225	208	235	252	234	228	220	232	238	217	217	228	258	227	235	236	219	234	190	229	229	243	197	215	234	212	234	245	217	233	235	249	206	196	233	213	227	222	221	240	233	238	239	239	228	222	255	263	216	213	201	222	215	207	249	256	271	252	227	231	223	205	208	213	222	232	260	190	220	244	226	257	242	228	236	218	238	241	253	235	244	260	233	191	234	236	243	233	222	238	241	212	210	232	250	236	239	223	207	234	228	230	265	260	222	257	209	238	233	213	236	232	224	212	281	231	244	227	235	237	223	258	234	243	248	227	198	243	213	204	261	234	253	239	262	230	237	225	229	244	238	241	200	230	253	231	228	234	223	280	212	239	216	208	217	237	241	221	232	233	238	236	200	229	239	253	227	226	237	224	265	247	256	232	195	223	246	224	224	252	232	246	216	229	244	255	236	210	238	219	244	241	234	233	256	242	214	210	247	239	230	215	237	238	212	220	222	231	255	211	225	251	231	235	231	254	246	227	226	245	221	236	208	228	211	217	220	261	231	222	244	237	230	245	217	231	212	239	245	233	237	220	247	221	245	230	234	218	237	228	230	227	230	218	232	232	255	247	227	237	224	219	243	263	251	223	211	247	237	259	220	259	215	245	238	228	268	219	261	219	234	237	267	247	250	238	210	258	229	232	265	237	228	207	237	247	258	250	240	240	231	213	247	227	229	247	239	219	248	252	220	212	214	242	243	246	251	221	248	248	244	233	242	231	241	210	250	236	232	232	234	226	232	243	229	218	247	226	234	239	216	228	227	261	235	223	224	260	210	234	243	237	217	219	214	215	248	233	239	230	241	235	220	225	233	247	197	219	242	211	250	194	230	235	224	227	235	258	236	232	231	227	252	235	233	237	213	265	228	235	226	251	211	213	226	207	232	229	224	247	254	234	245	237	220	227	262	246	234	245	235	228	226	224	207	232	222	212	185	243	264	208	238	233	253	218	218	260	246	225	206	251	255	238	222	229	247	224	230	217	237	223	247	226	228	225	219	224	253	221	239	242	233	236	251	226	211	210	250	230	254	230	213	240	234	242	231	223	243	225	253	240	238	236	244	241	240	217	241	224	251	231	234	254	235	213	243	222	225	251	242	242	262	242	228	246	238	263	243	214	215	215	223	239	258	257	227	236	230	228	244	243	219	229	220	208	225	245	222	243	231	229	249	237	237	249	239	233	224	223	251	234	250	237	237	213	245	243	237	259	265	228	237	252	232	230	242	230	221	244	241	238	213	210	247	244	227	242	235	214	237	230	240	233	237	241	234	198	215	229	249	222	231	213	216	228	237	237	248	225	247	238	216	221	235	241	244	230	230	229	209	235	263	249	222	207	250
16355	6637	9085	8600	5668	4254	3372	2791	3221	2975	2631	1778	1108	1059	1180	1627	2984	4711	4490	3237	1949	1213	935	804	885	856	852	816	878	831	810	801	794	802	829	814	844	831	878	851	788	842	739	835	849	803	835	831	829	782	831	819	868	829	812	840	812	838	855	828	837	825	778	836	782	807	819	814	825	793	818	788	784	831	828	813	829	833	801	818	802	809	789	867	853	836	803	826	800	816	837	827	846	810	847	786	854	777	824	816	878	796	808	812	801	842	828	830	798	810	802	783	846	805	838	833	797	785	746	815	836	795	850	841	809	752	826	800	823	854	820	805	831	835	846	773	822	782	796	818	858	864	844	799	793	816	845	810	816	898	808	814	845	837	822	830	849	843	786	803	796	809	816	834	821	852	821	824	860	836	787	844	813	835	834	784	862	849	833	790	879	839	843	809	841	852	815	857	856	806	809	804	812	837	845	768	765	838	836	832	848	784	818	834	836	813	774	860	779	789	813	831	786	815	838	836	829	861	820	835	811	834	837	786	829	847	787	814	849	816	825	869	776	816	820	837	818	797	825	771	797	783	878	799	862	783	826	813	816	852	800	846	802	823	843	829	854	838	796	814	841	909	833	873	883	851	785	814	812	899	791	793	886	823	842	826	816	841	798	827	811	824	808	777	843	785	847	797	777	834	808	822	811	787	859	808	791	799	823	788	841	804	825	829	782	835	800	818	795	849	842	824	819	801	853	813	793	851	831	811	845	855	822	824	837	806	825	845	808	869	873	791	830	858	826	800	875	855	863	782	778	809	884	853	873	804	847	847	804	788	784	887	834	838	801	788	830	825	829	845	808	835	832	779	884	812	788	794	770	820	849	839	836	846	861	798	808	838	790	787	796	897	854	843	788	826	771	753	814	831	808	763	880	876	813	830	817	816	823	823	830	816	779	859	856	817	828	827	839	824	843	788	839	765	789	819	801	782	805	765	779	805	796	783	817	826	826	830	823	838	816	842	833	784	862	876	822	821	852	778	874	768	871	894	871	776	793	809	863	865	825	830	814	867	811	801	799	802	836	794	813	808	801	838	895	797	781	808	793	855	810	782	822	779	872	832	808	848	780	817	817	836	887	826	867	790	828	814	827	852	789	846	815	783	808	819	820	833	846	808	823	808	830	810	752	787	808	828	808	827	812	834	798	801	895	855	805	827	839	850	859	807	778	853	856	815	821	816	772	759	856	829	773	834	795	815	846	823	838	859	831	799	857	860	818	783	891	872	842	831	790	794	785	847	794	808	800	801	815	818	785	734	827	827	814	813	807	808	773	778	850	805	880	835	809	837	798	823	839	834	860	842	844	840	784	785	761	856	867	859	823	848	813	839	845	825	849	839	824	879	863	834	826	807	797	806	848	787	755	808	823	806	846	826	859	822	806	812	861	845	833	853	789	777	784	768	833	822	860	840	837	815	858	798	796	810	825	862	829	820	814	830	866	821	828	801	812	855	852	829	820	811	814	889	839	842	769	815	815	831	833	878	818	842	813	803	838	853	863	832	828	832	832	831	846	831	865	879	782	797	881	808	838	828	795	781	826	844	799	786	815	864	785	840	793	842	800	827	824	790	838	846	874	853	765	792	798	789	830	834	812	826	861	769	801	808	856	814	827	861	790	827	778	846	859	850	798	837	879	854	834	850	796	816	814	802	815	802	812	810	868	834	866	777	822	779	815	792	858	816	788	845	821	808	791	782	847	764	867	796	823	811	829	834	794	837	836	811	835	831	795	828	810	811	733	848	849	826	853	834	805	771	828	815	792	795	836	829	825	832	843	843	840	845	795	832	842	779	785	800	803	837	864	835	832	845	863	755	856	793	806	817	781	808	780	805	793	784	809	799	811	803	832	789	852	839	785	858	816	783	783	825	839	807	792	846	855	817	787	807	812	808	765	863	853	870	847	810	823	853	797	860	846	839	828	861	840	849	791	824	797	791	806	843	826	828	831	786	817	837	837	839	836	817	865	812	801	845	780	798	803	804	837	844	804	819	908	782	855	853	858	828	836	880	786	803	853	779	835	804	823	849	839	754	828	850	821	786	834	830	786	780	863	825	873	819	758	782	843	840	837	783	819	877	784	823	798	808	793	838	805	811	837	766	810	825	823	828	807	849	826	858	806	802	772	823	798	785	853	805	804	839	783	847	811	865	825	794	808	843	817	832	817	782	861	780	860	853	801	809	837	852	868	792	803	809	871	803	876	873	838	798	864	814	802	762	772	819	812	838	861	823	831	836	796	797	824	822	803	819	790	785	813	843	808	782	888	846	792	794	862	860	837	801	770	826	798	813	826	898	874	812	807	787	795	809	868	772	801	821	813	809	794	874	845	819	807	802	800	852	837	837	768	871	877	809	810	818	871	775	814	814	797	808	837	876	828	772	777	802	806	846	809	827	808	825	850	819	808	846	815	822	869	831	781	819	821	842	829	840	797	839	857	813	795	838	811	813	825	834	838	840	864	793	788	856	768	810	820	831	813	850	802	818	822	822	820	796	816	826	790	798	835	812	833	784	833	819	797	789	855	829	842	813	830	840	857	851	821	785	861	851	856	844	742	827	826	775	814	839	779	808	795	871	851	865	799	801	820	810	851	839	816	789	840	807	831	807	852	838	861	819	830	825	805	789	824	865	865	808	793	811	804	826	825	814	793	829	778	803	868	790	799	798	772	834	842	826	815	819	850	748	790	800	825	845	801	826	818	810	810	837	826	803	789	850	821	868	838	864	830	787	837	827	789	826	798	855	786	818	751	809	845	831	794	778	809	870	811	831	798	823	794	862	818	798	838	802	830	813	812	795	763	811	775	846	807	851	841	780	828	777	829	877	842	836	791	805	827	794	820	855	803	824	802	846	840	831	826	833	851	832	844	781	816	860	833	808	819	860	833	790	814	798	826	843	808	836	777	862	797	793	846	777	831	848	841	805	814	814	779	830	812	824	838	836	856	828	825	800	804	849	759	836	840	739	849	806	799	806	847	766	878	806	834	823	804	837	840	815	865	809	868	807	813	824	841	840	861	785	836	839	837	856	812	815	811	868	773	865	814	821	815	787	809	796	770	859	868	796	828	824	819	831	845	797	858	856	775	831	804	826	806	854	792	838	783	809	818	839	817	814	823	772	841	849	902	788	763	885	794	866	821	798	829	825	810	850	847	837	811	822	796	830	820	868	829	836	773	843	798	798	847	821	876	843	819	823	872	838	823	873	808	810	815	811	900	802	829	790	877	812	807	867	792	802	808	826	844	824	778	800	800	830	783	818	832	814	830	809	814	879	840	821	856	843	811	855	852	808	829	835	823	843	830	727	821	813	803	808	808	811	833	832	812	807	778	838	891	789	820	841	798	785	808	791	846	861	789	829	830	875	810	823	814	790	778	833	837	825	810	848	866	803	880	850	849	800	818	864	881	828	864	804	799	799	813	838	840	820	846	817	859	818	820	842	858	811	805	842	840	851	821	831	827	821
47097	30019	25132	21282	16930	11067	6729	4263	2706	1519	1280	761	465	452	475	664	5988	8418	5964	3087	1224	527	325	276	258	258	253	232	272	247	220	242	239	244	220	238	203	256	260	231	244	226	215	243	252	242	246	244	235	214	246	212	268	243	223	228	207	217	240	229	235	257	261	224	230	240	238	210	226	246	268	257	236	242	218	244	246	222	215	222	277	212	234	237	247	232	250	262	268	220	236	232	212	220	227	264	244	254	231	234	226	218	254	259	239	239	257	240	231	228	261	219	240	219	221	248	271	220	235	242	258	247	245	242	233	268	257	238	246	243	234	252	230	254	244	250	229	234	230	245	242	193	223	223	249	250	233	218	214	240	228	258	241	238	270	221	280	244	248	261	233	217	256	236	265	248	222	225	249	249	208	234	242	246	198	215	264	253	234	258	240	232	219	236	241	252	245	230	231	232	256	252	210	233	245	257	221	238	228	253	220	246	238	233	221	242	236	235	249	220	223	234	259	241	230	239	229	221	261	248	244	237	246	239	222	261	238	238	243	241	234	232	243	244	237	235	252	226	201	260	248	235	244	194	263	211	230	259	275	225	271	240	267	260	234	227	237	211	221	250	239	241	239	235	269	244	261	216	235	248	233	220	258	260	238	253	229	234	235	213	226	225	241	232	233	251	258	268	265	242	237	255	231	256	237	235	257	264	245	233	222	239	243	242	239	231	248	236	220	238	249	251	250	253	243	256	225	255	217	243	224	220	245	239	245	224	255	221	245	255	247	232	229	224	222	240	254	242	204	260	220	234	262	214	246	251	226	240	241	257	256	239	224	245	222	261	218	229	236	269	236	260	250	243	219	254	225	245	248	236	236	201	249	236	261	241	271	248	249	214	250	231	246	220	260	245	264	231	266	254	253	261	237	250	269	242	217	229	254	244	249	249	264	239	245	243	252	231	232	239	222	247	257	221	226	257	218	274	252	222	239	236	224	247	218	240	234	241	246	264	234	247	252	227	230	262	246	249	238	236	248	249	231	219	233	239	236	240	231	202	236	227	245	228	225	263	227	238	257	252	247	206	256	246	254	228	242	243	220	225	248	248	235	215	239	225	241	230	240	250	235	225	230	261	216	254	255	225	226	243	232	210	240	239	258	236	245	256	231	254	260	237	223	265	214	257	203	257	228	239	230	250	211	258	198	232	230	247	219	218	243	220	236	237	240	218	254	235	239	227	235	207	251	281	244	250	254	252	255	226	231	232	249	252	238	252	242	235	226	252	213	275	248	235	219	244	238	268	220	243	257	214	246	243	228	219	241	216	253	264	218	258	254	212	217	243	250	204	234	270	258	245	253	220	230	267	234	229	229	281	227	221	215	225	246	256	225	257	261	240	212	236	242	240	253	229	236	255	226	245	234	238	223	224	231	245	237	258	248	246	242	251	275	243	235	247	235	235	250	226	267	238	210	248	227	260	245	257	219	248	238	236	254	242	247	247	228	252	243	257	242	242	256	219	228	242	244	233	248	219	277	260	265	230	236	279	233	213	249	262	244	234	244	215	244	241	244	251	230	224	244	222	253	229	262	249	222	260	215	235	245	228	225	220	232	229	216	216	257	247	257	252	235	241	237	232	243	244	263	246	235	234	229	239	251	242	219	263	236	202	247	215	212	215	246	232	247	243	246	237	236	236	222	240	251	251	265	266	236	212	231	252	260	224	243	240	276	240	233	218	257	251	262	208	224	217	261	240	223	240	235	227	219	216	261	230	241	267	235	266	227	232	229	247	252	218	253	244	253	224	247	229	228	212	243	229	244	208	264	257	245	255	240	251	233	247	210	244	267	257	253	230	229	242	252	256	250	238	244	261	263	241	234	265	237	233	246	212	238	240	265	243	241	258	244	243	229	227	230	231	243	242	244	247	227	258	214	252	241	216	225	249	234	254	231	261	260	239	202	254	251	235	238	237	263	247	248	213	224	228	260	230	255	266	223	235	212	241	213	235	246	239	243	265	204	246	253	232	229	235	247	257	220	246	251	235	253	216	215	247	200	239	227	236	261	266	266	253	261	257	239	219	219	233	234	236	259	247	223	219	234	240	244	241	259	256	250	238	239	231	214	252	238	239	244	216	227	239	226	213	235	229	232	235	237	263	232	226	242	244	230	258	233	233	239	277	235	227	225	248	262	242	235	231	256	254	231	257	270	265	242	224	230	242	253	250	225	243	264	245	247	247	261	218	246	256	256	252	248	237	261	228	247	239	228	213	239	249	249	217	228	244	260	233	229	258	239	243	262	262	222	254	241	236	250	235	260	250	220	265	231	233	240	258	244	252	248	223	234	251	234	253	239	231	236	238	256	248	223	197	227	272	241	234	218	228	220	260	260	237	254	224	217	207	246	254	226	264	225	221	238	225	212	267	235	245	233	230	259	256	224	227	229	258	233	276	251	233	232	235	257	246	205	252	253	214	238	233	263	224	219	236	238	275	233	240	221	225	251	233	249	265	222	241	240	243	222	225	257	227	233	234	236	231	234	244	228	207	239	225	249	229	244	242	280	219	223	240	216	248	231	248	276	262	252	239	221	215	240	197	217	198	204	261	229	223	236	242	254	239	246	227	233	237	219	245	208	246	230	235	257	225	222	216	212	233	222	252	248	210	233	254	249	256	236	256	231	250	235	223	248	220	205	265	207	252	218	247	263	239	247	269	219	224	274	244	241	258	246	240	234	234	248	240	224	219	254	219	274	243	251	229	239	264	255	219	251	234	226	255	221	256	264	263	241	233	219	225	220	235	229	233	263	240	223	238	270	218	238	208	231	249	262	250	199	238	238	239	252	233	226	244	216	216	245	208	273	246	258	240	232	233	245	242	265	261	255	229	235	248	246	233	229	233	250	254	244	254	247	228	250	230	210	229	231	241	255	229	232	221	229	209	241	241	238	243	240	242	246	228	241	248	265	230	238	246	243	238	238	249	248	258	224	217	258	260	228	219	269	240	257	242	248	231	262	238	231	227	247	247	236	255	263	250	212	219	264	241	251	231	239	229	236	222	226	231	272	249	214	236	257	244	226	238	249	243	254	218	230	293	232	246	225	218	263	243	253	228	211	205	230	260	247	230	237	248	236	217	210	248	221	224	234	219	228	261	236	219	260	218	266	246	255	239	249	265	239	244	243	209	233	262	242	231	266	244	229	245	270	222	223	243	270	240	233	245	233	240	240	242	224	235	248	241	230	209	241	252	209	219	238	241	230	229	249	218	242	244	255	211	241	230	235	234	235	236	276	259	241	228	231	269	261	245	237	231	210	233	233	251	241	262	257	250	234	236	232	220	252	235	257	213	241	239	256	227	239	258	236	239	226	259	253	226	223	255	230	270	279	234	224	241	232	231	245	255	236	214	212	232	239	240	260	234	258	229	213	255	236	243	219	237	219	219	228	255	252	217	228	217	254	232	235	227	232	250	243	244	236	235	252	243	231	244	228	247	226	229	202	220	248	235	249	231	246	219
43833	22374	24474	21578	17684	14268	12866	11724	9076	6820	6496	3386	2350	2211	2188	3348	22862	27391	22116	13493	6234	2426	1213	906	837	895	823	871	856	781	825	854	838	844	809	831	851	862	785	795	822	804	816	758	814	860	802	837	857	798	827	799	830	793	838	864	872	778	782	848	819	859	884	803	853	860	801	805	833	825	802	816	866	864	844	854	878	811	836	834	870	830	818	809	879	821	860	849	839	791	830	826	821	828	798	849	752	820	785	820	857	820	788	783	868	847	811	797	862	826	805	852	773	824	859	856	845	813	849	809	840	842	808	798	834	798	856	809	856	807	815	844	801	832	811	823	829	832	853	841	831	833	790	832	859	845	833	774	828	867	857	838	795	838	814	880	873	799	795	830	804	788	814	807	848	818	902	882	809	771	847	803	782	865	812	853	799	819	834	798	808	803	819	838	837	832	789	815	819	857	849	840	831	803	802	851	821	810	797	809	791	867	782	778	793	815	836	844	817	816	781	832	836	825	802	812	866	827	871	798	798	842	850	901	822	798	833	802	813	834	784	850	864	829	792	829	823	793	841	847	864	881	823	819	820	804	846	836	863	802	763	780	863	845	872	832	801	820	836	830	819	839	804	801	824	810	782	864	835	846	803	799	827	787	798	800	839	830	802	865	816	804	802	821	845	828	733	811	819	834	817	839	810	831	855	840	858	880	860	823	800	871	744	861	828	862	833	838	829	858	883	841	800	869	836	884	876	804	813	805	820	810	863	820	853	806	821	826	818	888	848	789	786	845	829	815	829	829	847	809	878	851	845	763	862	829	813	812	852	831	844	821	843	847	806	872	829	852	841	808	796	836	843	799	869	811	800	812	800	847	833	834	831	836	809	858	849	791	826	786	802	791	796	767	810	818	870	791	819	808	845	820	831	817	778	877	811	831	843	790	832	843	819	840	831	862	856	823	830	817	803	814	791	834	839	857	823	819	803	877	776	819	780	828	821	851	802	874	815	852	842	785	866	863	822	830	838	836	838	836	811	770	785	820	818	868	778	823	837	853	855	824	773	806	823	821	854	815	861	844	847	851	857	813	833	872	802	873	838	856	847	845	817	816	841	854	866	783	811	862	791	824	829	768	778	838	842	791	862	821	788	842	763	826	797	826	874	763	820	791	831	832	853	769	824	837	845	866	838	887	847	836	832	844	817	881	812	775	780	898	816	847	816	833	775	856	798	857	848	861	825	790	852	887	813	831	837	766	860	845	844	821	827	835	857	807	846	806	824	820	812	760	761	841	819	837	799	822	853	834	808	814	830	837	837	821	834	771	805	782	852	787	823	871	853	836	817	842	893	836	873	782	782	882	791	859	825	768	854	816	843	837	836	805	807	834	842	841	792	835	828	824	813	801	822	807	802	850	834	819	839	845	822	782	814	808	862	849	864	799	897	813	832	865	812	843	877	840	782	840	856	803	851	844	797	813	851	794	829	820	779	831	827	792	827	818	842	764	799	801	808	817	833	786	768	817	845	824	829	828	853	837	857	794	793	873	815	792	790	832	796	798	763	844	841	840	828	817	880	848	863	799	808	796	835	864	835	844	854	824	827	889	796	890	836	853	811	848	874	811	878	839	799	858	810	846	833	780	839	806	813	885	801	872	806	826	853	798	873	849	819	811	853	843	864	840	811	840	816	782	843	810	898	808	892	822	863	816	838	812	784	844	824	808	793	856	831	831	841	852	816	830	809	830	823	830	796	843	829	789	828	865	862	780	817	825	827	794	857	843	807	850	832	867	856	851	841	875	820	821	795	821	852	842	762	819	828	827	857	854	809	839	798	833	817	841	774	838	872	834	823	866	859	878	753	836	791	836	847	867	808	836	815	802	861	808	808	821	818	868	801	829	880	811	798	825	824	802	805	798	806	843	826	840	863	874	837	838	824	761	786	806	828	798	829	870	804	840	813	889	828	789	821	836	846	811	865	813	874	859	830	792	835	873	765	794	853	812	834	850	844	848	828	839	837	840	804	762	811	845	829	867	815	838	813	805	777	835	824	792	817	799	815	849	833	855	806	832	835	802	870	760	795	805	787	835	819	876	845	817	852	812	799	803	798	846	816	836	798	837	873	811	850	854	829	838	803	863	845	814	836	814	784	823	799	832	832	860	830	842	819	819	842	831	822	843	838	832	813	807	845	789	866	817	831	903	889	844	811	796	830	813	862	839	817	833	827	827	848	884	820	802	815	814	884	843	800	772	774	841	806	857	823	808	785	826	859	806	823	832	873	854	872	805	811	848	838	801	862	820	855	838	819	876	814	809	789	851	835	882	793	854	801	807	832	872	781	799	875	816	876	847	881	859	874	777	853	838	825	840	842	840	860	786	818	845	781	889	834	787	864	845	809	853	777	794	836	750	819	786	825	841	845	845	839	751	788	887	853	832	806	864	816	797	854	826	835	833	890	794	842	800	785	848	843	844	826	833	812	814	811	851	871	828	833	811	855	848	835	822	845	802	860	793	797	809	828	801	856	785	821	796	855	838	813	806	826	806	753	825	866	864	811	849	891	843	804	791	838	821	832	857	799	825	813	850	864	819	874	794	851	795	847	829	818	782	798	860	835	871	835	847	847	778	859	825	820	775	826	844	868	784	821	889	860	836	846	818	808	860	824	829	827	809	818	854	862	834	817	857	849	782	808	851	828	840	854	835	839	786	865	783	815	825	820	871	805	839	846	799	832	830	817	814	829	831	797	829	826	836	767	873	784	833	832	790	785	804	812	805	856	788	811	774	811	807	767	849	851	822	823	870	847	834	841	831	848	829	834	816	857	805	805	813	861	831	800	862	824	821	819	810	828	808	835	784	856	782	824	859	801	871	800	833	813	826	795	773	781	832	877	824	805	811	847	814	822	828	862	844	822	876	792	795	885	886	842	793	807	752	878	794	806	780	827	813	831	794	811	811	855	789	836	780	807	828	828	812	844	824	818	814	838	797	783	796	847	869	831	795	852	765	855	837	812	818	829	863	835	838	848	796	820	840	834	799	824	797	835	840	835	843	796	858	810	839	841	845	877	785	806	852	802	791	902	773	825	820	821	795	824	869	841	831	773	770	848	826	829	797	802	875	807	804	819	852	862	776	817	766	799	842	870	840	838	787	778	814	782	790	815	825	880	808	830	837	826	809	786	826	802	856	844	859	925	853	847	841	829	811	812	825	834	854	785	810	827	852	865	846	817	819	842	828	831	761	868	873	842	888	849	843	860	809	799	825	812	836	825	841	847	838	817	839	871	834	805	833	841	828	814	846	835	799	857	850	809	915	877	829	870	810	843	819	792	843	838	828	883	776	818	827	844	828	865	833	824	799	788	820	853	897	815	851	823	796	804	787	861	831	849	816	833	826	803	826	845	834	806	842	858	828	852	796	819	841	840	813	828	814	848	801	803	800	844	889	799	812	857	857	803	851	793	794	797	839	803	815	807	808	847	852	846	876	865	861	835	828	830	833	794	827	813	812	823	858
45507	28934	27200	23780	21394	17208	12164	6845	3145	1661	1553	895	779	1053	1257	3332	10365	13592	9991	5798	2516	928	488	327	310	318	322	305	325	299	274	266	286	282	284	313	248	304	298	298	299	318	290	325	295	286	299	323	284	300	310	299	315	309	315	289	289	280	297	310	319	295	294	338	312	308	289	335	286	289	298	264	301	298	320	280	251	287	303	292	296	280	246	278	293	295	300	292	320	272	310	313	316	284	301	303	298	319	310	291	304	317	301	315	282	291	308	290	306	297	282	272	281	302	298	335	284	289	298	285	292	290	278	294	299	304	298	320	263	283	294	279	308	299	308	285	277	302	278	278	297	284	274	299	274	320	312	291	297	277	291	301	322	280	315	316	276	289	291	303	309	322	292	306	286	307	307	290	321	308	281	296	271	264	262	310	327	273	276	315	286	314	284	262	301	296	271	266	300	320	291	293	307	292	283	291	285	307	286	291	285	300	286	256	306	289	283	317	260	284	292	307	280	293	294	315	321	266	287	308	303	289	323	315	288	324	294	273	275	317	298	316	302	297	286	300	316	304	302	283	323	271	305	302	296	285	283	285	269	288	298	285	279	289	280	293	301	276	301	271	266	283	294	298	274	296	308	298	305	280	260	279	308	296	308	268	294	281	329	257	286	264	293	282	276	303	301	282	280	301	329	309	274	272	336	312	288	312	298	309	331	297	283	289	293	323	277	301	312	282	316	257	290	275	264	297	231	288	282	313	294	282	334	304	292	268	297	292	267	299	303	299	307	252	277	270	266	277	291	270	310	281	309	285	308	313	307	315	304	280	295	320	308	326	290	274	335	305	273	255	304	292	304	278	288	256	284	325	314	291	280	316	320	316	266	318	303	297	293	297	263	301	318	275	296	314	282	286	308	283	307	298	303	320	285	296	296	298	314	288	308	273	297	306	278	285	315	309	324	294	313	273	293	276	282	290	290	296	276	263	298	266	305	285	274	304	309	286	314	310	324	293	286	303	274	312	287	286	309	320	282	294	280	296	296	311	289	293	273	292	298	273	272	303	284	301	282	288	279	303	299	312	329	245	258	295	280	319	308	278	308	289	286	237	305	274	276	247	306	297	278	281	304	324	303	292	281	299	268	279	299	274	298	323	318	282	304	275	295	323	285	308	285	297	302	320	284	265	301	273	304	259	315	299	297	330	262	313	274	343	289	291	309	288	278	312	295	299	310	286	338	304	290	288	318	322	282	288	280	296	317	284	324	299	311	287	287	311	287	294	280	304	307	278	299	298	288	285	317	266	300	303	292	279	302	303	314	316	303	321	303	296	279	297	298	301	279	288	313	283	303	296	327	280	302	281	276	309	308	308	298	264	318	307	272	297	298	310	277	269	290	293	317	280	282	339	306	291	289	286	297	293	290	276	310	274	308	281	332	273	310	302	339	288	310	259	304	262	261	324	297	285	300	286	300	322	305	289	298	293	305	286	282	304	298	293	262	298	303	319	288	275	280	301	290	329	297	304	255	282	279	316	327	301	298	292	308	287	285	267	283	291	292	301	330	287	336	292	323	277	300	306	320	293	325	273	299	274	299	303	269	283	282	287	319	296	323	314	273	290	242	297	288	259	319	306	312	304	310	278	269	314	323	295	318	306	300	282	292	294	301	280	288	265	310	301	273	313	296	332	282	307	317	328	309	309	289	299	291	293	276	295	295	312	273	296	296	261	299	313	277	294	306	285	291	283	304	263	332	280	300	297	316	309	303	286	288	292	285	314	302	323	302	278	301	274	267	300	275	268	287	312	289	287	293	291	284	291	305	301	308	276	298	300	286	293	293	284	303	319	288	276	294	340	321	308	316	301	312	316	293	294	290	289	311	293	289	264	270	305	294	240	308	289	280	304	280	312	240	319	262	291	301	301	280	296	318	254	311	288	283	276	322	299	312	285	294	315	291	305	323	303	292	292	289	321	281	290	306	270	326	315	278	295	319	258	287	266	287	316	320	301	335	320	290	246	324	317	301	296	317	287	293	306	310	275	303	310	295	313	297	287	325	293	276	323	310	300	277	294	307	290	310	307	315	279	288	296	304	283	311	277	317	282	325	293	325	289	296	288	280	300	299	307	303	301	298	321	307	294	257	289	328	335	319	283	295	294	277	295	292	302	296	281	290	304	308	298	265	320	269	286	322	278	298	304	292	289	288	271	287	285	285	291	292	312	296	266	293	284	278	324	302	302	289	314	310	297	281	262	287	310	273	287	289	284	312	320	303	290	317	299	302	277	313	277	292	307	299	302	295	302	289	283	267	301	309	267	325	290	314	291	304	302	304	301	317	315	292	267	283	290	309	314	284	300	320	288	261	306	275	307	308	283	314	285	316	282	286	309	295	326	283	285	283	267	289	295	292	292	304	305	282	307	292	294	334	284	271	305	280	277	295	298	289	287	280	293	278	293	276	295	292	292	303	280	309	289	275	298	274	313	288	292	276	297	277	285	299	281	280	313	320	294	297	262	287	296	307	285	294	282	284	274	300	307	299	280	280	273	287	307	299	310	308	291	308	268	296	311	314	307	303	292	286	320	297	275	291	294	299	316	266	307	287	283	316	312	279	318	298	267	312	279	283	285	276	266	333	319	274	300	302	283	294	280	267	307	270	279	294	291	323	311	312	292	303	279	312	300	295	289	288	299	305	275	288	276	285	290	313	310	288	300	309	304	300	284	299	294	274	309	283	311	321	326	323	314	295	314	271	296	277	307	301	290	275	312	279	268	280	306	307	305	290	329	335	291	269	338	301	319	301	312	292	275	278	283	297	299	323	271	296	301	275	273	301	291	317	285	303	312	293	328	298	264	301	283	277	319	265	281	295	312	305	289	308	294	320	327	308	302	294	283	291	299	306	290	280	275	286	306	301	289	304	315	281	286	311	284	287	269	277	305	321	289	321	283	276	299	303	273	313	302	287	313	287	296	295	269	279	301	277	316	294	319	327	308	317	333	286	295	311	297	289	310	268	321	298	295	295	287	311	309	290	282	306	291	296	317	290	309	268	304	286	288	298	298	324	269	321	313	306	305	295	297	308	279	297	320	285	272	275	310	304	308	294	265	319	294	277	283	296	269	271	306	313	310	299	291	286	314	309	293	285	277	303	291	287	319	305	275	316	287	272	306	299	300	311	299	302	322	288	282	279	258	307	299	313	295	279	308	251	283	304	315	309	281	282	320	240	292	293	295	296	258	308	297	283	294	312	274	300	321	342	315	275	298	298	306	312	298	298	334	277	312	295	288	317	266	279	281	285	282	307	279	295	302	325	260	273	315	295	326	300	312	276	311	292	308	307	270	300	291	284	331	295	292	314	292	302	283	282	280	284	311	323	316	246	309	301	337	316	297	302	299	292	291	308	278	256	286	283	303	300	296	268	278	269	294	296	282	288	284	285	265	278	295	326	297	291	314	308	321	273	302	284	318	305	302	302	290	271	270	296	299	302	318	289	317	305	296	308	296	278	309
45142	24874	30903	28809	22897	16491	17824	14952	9027	6178	6819	4030	3651	4947	6063	12459	30291	33711	28417	20660	10940	4237	1773	1098	953	963	941	971	1001	997	924	938	1008	982	1010	972	943	945	1013	967	1003	967	976	942	911	999	999	1019	954	914	949	936	995	957	919	995	930	981	985	990	968	975	1018	956	946	968	1006	988	941	940	949	941	979	969	926	991	1048	962	995	990	987	960	994	997	930	1035	947	1002	976	923	964	929	959	939	940	1014	965	1045	1013	979	990	930	996	1021	961	934	998	940	939	981	973	970	921	981	928	978	958	942	966	955	941	944	996	967	949	938	954	1010	965	1038	992	913	1003	1005	937	924	992	999	976	1006	915	1029	960	1000	943	998	947	1034	980	1014	953	951	918	993	965	1016	943	976	985	1017	954	1003	922	950	907	957	960	1007	935	1027	990	978	960	952	1004	941	968	960	959	924	1051	946	979	1007	957	1014	1058	945	940	940	1002	943	952	1014	949	980	966	1002	945	964	985	945	990	959	990	962	1014	951	1013	953	958	980	934	967	959	1005	1101	978	934	971	991	983	936	993	960	975	1035	1006	958	1015	992	960	1000	1000	911	1002	954	951	984	1019	964	934	964	1019	977	1008	1004	980	927	903	938	992	932	952	927	965	1039	933	937	945	890	935	929	970	941	958	924	975	966	929	997	1045	939	958	988	936	941	974	965	949	948	947	972	1001	1001	944	981	927	1008	979	1001	947	975	1034	987	985	1018	988	989	1009	959	978	979	1021	1010	950	1010	996	983	952	941	969	1007	963	987	973	988	949	944	967	973	990	932	932	974	992	1025	932	961	981	896	987	965	952	971	962	946	991	983	973	918	957	957	943	960	930	954	912	965	956	1033	984	992	1006	944	910	972	959	938	915	1019	995	990	974	1006	977	971	963	980	963	945	916	963	1008	910	967	1010	990	989	973	984	922	938	917	986	978	942	954	925	980	981	984	935	974	1011	927	973	955	995	954	972	989	970	977	992	969	1003	938	934	967	938	982	959	876	933	1004	996	930	899	963	984	979	1004	932	1006	983	952	958	996	959	1021	980	960	909	990	984	1023	982	1003	990	972	961	945	952	991	923	943	977	980	1007	1004	1029	986	984	959	947	971	929	976	964	997	921	988	981	993	1017	916	959	999	991	950	925	978	955	980	927	1041	990	935	979	979	950	973	930	991	979	935	951	986	1020	956	977	954	921	989	984	954	952	993	932	978	973	989	945	937	987	985	983	1022	1009	965	972	984	944	1002	1018	952	970	1021	983	962	949	942	951	957	949	978	974	963	922	901	991	948	959	1006	930	969	950	963	931	940	972	1035	986	905	992	982	997	984	994	1006	952	1029	982	921	993	946	989	987	927	995	987	1028	962	1031	971	975	962	956	920	981	973	940	968	954	1001	948	973	996	945	974	992	908	982	1020	985	936	952	987	1004	926	901	978	993	958	966	985	969	949	919	959	959	1003	983	929	1010	977	986	970	985	947	1004	1010	1004	938	909	958	930	937	954	1048	983	971	1008	969	977	987	910	1004	986	1008	977	929	1034	1022	1020	958	988	955	990	963	1032	916	942	952	997	956	972	975	924	933	978	1004	1013	932	936	978	958	976	989	960	913	976	986	983	938	963	1003	943	974	972	948	960	1014	1024	1010	1025	954	940	999	984	922	962	981	1007	956	953	974	939	911	1008	967	998	1007	1024	944	976	1031	1024	996	1006	961	960	961	945	912	929	948	989	965	953	970	1013	1045	940	966	999	1010	967	980	980	913	1001	1008	935	1015	993	994	948	955	995	1012	942	994	940	942	976	953	941	965	907	998	974	1004	953	956	980	881	972	937	962	992	949	998	960	999	1001	968	978	890	941	995	942	987	980	949	886	961	992	964	969	1004	992	940	913	955	1026	1004	989	950	1012	1026	1006	975	980	911	943	1005	956	997	967	958	964	955	960	922	975	972	939	960	991	954	943	968	951	946	928	993	1007	953	988	966	1007	908	974	1020	933	948	928	955	984	993	970	939	966	979	994	946	983	1028	983	940	982	984	928	936	980	949	1031	952	984	969	939	966	952	977	973	939	934	1001	975	990	952	967	953	1013	927	1005	1003	952	992	974	1038	949	952	986	961	937	1003	996	968	976	963	983	968	918	922	1004	976	975	947	949	991	948	990	966	999	947	964	976	946	972	928	949	992	911	1019	1020	981	974	974	974	1018	1000	984	897	1003	976	944	994	974	1012	950	929	963	919	947	980	984	958	934	985	953	1002	943	953	994	985	967	1015	986	987	936	1009	938	982	962	933	922	954	970	982	923	954	964	959	963	1015	949	965	964	969	992	956	971	956	942	940	992	942	956	926	935	941	929	1003	995	957	1018	988	987	983	922	1024	989	912	901	977	934	966	949	961	955	969	946	1049	966	945	978	983	944	998	941	993	1007	973	975	948	965	970	973	947	968	948	999	917	931	978	960	902	985	989	941	938	977	949	946	1009	1014	936	948	948	910	962	965	1020	986	940	1002	995	956	988	938	997	961	1001	962	907	1012	1017	932	995	975	963	960	1007	1005	921	975	990	962	945	963	947	960	927	929	982	953	992	1037	1005	993	933	957	973	942	937	953	943	967	988	937	937	984	942	960	960	924	948	961	947	983	959	962	958	944	960	973	963	1000	988	994	972	947	991	967	916	1061	955	1016	979	943	986	968	946	1012	965	968	942	943	940	1006	994	932	967	974	951	993	989	1017	969	974	1013	949	922	957	967	1033	1008	951	992	1024	955	914	980	941	915	999	1013	945	1009	1010	983	1005	985	940	971	1009	999	1006	981	968	976	946	931	950	1001	965	972	974	1005	1059	951	1023	978	914	959	943	1014	1010	977	987	937	984	1003	970	988	1033	1023	960	975	979	1028	961	980	972	950	946	986	962	983	956	996	935	985	923	1017	970	956	950	997	920	1011	926	982	917	981	949	988	953	996	991	926	979	1015	943	992	1028	975	909	934	1023	955	974	980	1014	972	1040	990	983	1018	948	959	1006	963	959	982	983	1019	969	973	1003	978	1015	940	986	972	984	985	988	933	942	932	945	957	952	981	951	1008	977	913	961	1063	977	977	963	1009	976	946	949	975	971	955	964	937	993	953	957	1003	998	1033	933	999	953	977	988	965	955	1007	998	902	1000	994	952	979	984	1005	991	935	939	957	978	1010	962	906	968	940	976	1015	971	952	967	955	1003	979	989	924	959	949	951	971	974	1010	977	1038	980	1011	972	1047	998	992	964	999	967	996	976	986	979	977	977	977	1036	967	998	897	995	957	939	1012	963	950	974	989	977	978	924	974	990	993	947	965	979	944	1028	956	963	939	961	967	998	975	925	979	951	937	981	958	961	989	925	1016	952	961	936	969	974	1035	988	1007	946	980	959	945	956	957	974	989	949	954	962	983	989	991	898	973	935	956	978	938	1004	996	977	1009	969	938	975	954	912	954	964	980	982	994	1001	978	978	950	968	964	965	996	998	927	936	983	980	1002	964	973	972	958	1004	958	976	969	962	939	968	925	1044	993	985	931	970	942	937	986	955	882	959	943	933	932	956	983	1030	963	976	974	994	918	950	961	960	974	970	991	1016	1012	937	906	949	1013	1033	1004	999	980	962	1001	974	956	1020	1027	976	994	1000	932	973	1033	976	996	939	962	960	992	993	988	952	948	976	1019	985	956	952	989	967	1013	948	978	993	957	953	1010	959	975	975	965	1001	917	982	953	963	1022	925	1026
19186	7232	5751	3000	1836	1344	873	655	498	453	406	398	379	363	489	884	910	956	675	487	413	343	330	286	292	280	279	271	299	266	314	283	282	265	277	286	274	275	283	279	285	261	301	310	314	275	294	287	307	301	281	298	278	268	282	293	283	297	284	269	273	281	291	274	301	257	254	295	275	277	267	292	283	285	280	293	306	268	297	285	285	296	259	267	299	305	319	301	288	296	287	286	305	278	296	260	286	262	292	243	290	262	270	294	276	279	297	285	267	285	295	301	296	307	293	295	311	294	277	292	286	307	266	277	264	242	301	297	292	258	309	289	289	292	280	268	285	293	294	297	290	306	274	277	326	268	286	296	292	297	312	270	270	266	280	322	298	296	298	292	278	303	284	269	304	304	288	274	294	318	300	283	283	318	274	293	272	276	278	266	252	274	287	237	287	290	267	300	269	290	292	281	280	277	289	299	296	283	264	286	270	248	270	261	287	313	293	266	288	311	286	309	261	281	308	322	279	311	322	301	307	279	280	296	284	305	366	309	261	268	299	272	284	278	288	276	291	302	287	272	289	304	280	282	302	282	272	286	267	284	298	268	289	292	286	250	294	300	248	254	306	285	333	282	257	254	285	280	260	279	276	270	310	295	304	261	265	305	280	302	280	272	299	297	290	278	298	292	295	277	285	258	286	289	277	257	271	298	280	305	315	298	274	286	284	299	281	293	266	311	268	303	287	307	280	269	312	284	303	293	253	233	261	273	272	273	301	287	263	293	281	300	316	303	288	289	278	297	281	256	290	267	269	292	252	314	295	281	301	269	287	289	270	292	286	279	305	273	289	317	262	280	283	278	275	278	289	293	266	270	265	280	262	284	274	296	295	278	270	262	290	266	269	279	280	289	293	262	296	269	274	248	247	289	268	258	289	300	301	271	273	293	297	289	297	293	259	278	319	266	306	257	294	327	290	297	287	296	304	305	293	249	265	277	298	274	277	284	283	283	296	274	292	285	252	322	250	297	271	276	299	287	305	285	284	307	305	302	295	266	272	253	277	277	286	290	316	294	257	298	308	302	303	285	281	259	283	260	296	303	288	297	280	282	301	270	284	274	289	244	272	301	246	299	278	302	267	290	288	274	272	293	262	289	331	276	308	308	277	286	276	276	271	261	255	317	294	306	281	261	302	309	286	264	300	321	281	270	297	285	269	288	257	305	277	278	289	292	284	283	290	299	262	283	300	304	300	263	273	273	279	261	293	292	289	263	295	317	288	279	295	298	285	279	264	293	264	286	271	308	285	282	309	265	305	271	290	333	261	274	300	310	285	283	297	276	267	273	267	271	266	288	285	295	272	262	286	297	287	272	273	263	293	285	286	269	268	272	286	274	264	269	267	318	259	279	286	287	307	270	278	257	286	279	273	292	306	295	296	290	269	280	281	281	306	264	252	292	294	278	272	298	264	282	270	318	274	282	262	302	302	280	271	260	289	286	270	295	285	258	294	257	296	278	299	277	280	258	305	266	297	268	283	286	293	299	281	289	292	289	262	252	305	292	267	275	282	269	268	318	275	278	322	261	298	311	294	296	315	307	262	283	268	303	264	302	303	277	293	277	296	278	278	290	265	291	295	278	266	267	284	272	256	320	270	304	265	297	293	287	264	298	303	287	322	312	277	299	277	274	309	314	317	299	280	266	285	283	256	271	273	289	296	297	270	280	315	317	306	270	295	282	267	296	306	284	294	276	264	290	293	281	273	271	310	276	294	260	268	271	313	269	283	283	262	274	301	296	299	260	297	292	267	263	261	264	290	288	289	273	282	276	302	325	263	268	267	312	298	306	272	282	314	286	319	293	306	293	280	300	290	284	261	291	318	273	257	273	269	279	290	301	290	298	299	262	287	283	276	287	296	273	276	284	263	283	267	266	301	269	275	297	262	285	277	241	321	285	305	308	273	284	268	259	305	321	270	308	284	289	285	294	304	295	269	287	274	299	288	318	271	312	294	252	292	282	306	302	305	285	278	270	262	276	271	290	281	275	297	301	263	286	288	282	313	261	272	277	268	308	284	287	301	300	276	291	293	253	321	312	275	295	271	291	291	300	290	285	270	281	279	305	270	298	261	290	295	309	294	271	273	293	298	277	266	291	299	303	302	300	296	296	304	284	311	291	322	301	265	272	308	278	293	291	291	300	273	271	286	275	318	307	296	264	312	294	305	301	265	268	303	314	274	276	282	341	298	343	282	308	288	295	252	275	259	282	268	272	283	298	274	304	317	268	304	274	294	283	267	312	308	259	250	271	281	298	269	258	249	289	301	270	294	282	288	279	266	255	313	281	307	289	281	305	276	259	295	301	279	310	291	299	300	268	287	298	279	311	246	295	281	300	267	299	269	275	291	303	279	314	292	283	266	283	297	269	289	311	310	323	292	276	297	289	276	267	323	280	292	267	269	281	265	348	290	293	315	291	267	289	283	280	299	289	287	289	282	272	286	302	285	289	300	290	267	313	269	279	279	260	294	284	280	267	305	277	282	274	321	271	293	274	302	279	292	279	280	241	274	286	290	272	280	304	274	263	315	249	300	266	284	317	250	250	299	271	261	294	320	293	301	272	266	312	282	265	281	298	270	269	295	304	274	246	305	291	293	263	275	281	287	295	301	306	266	274	276	267	277	280	298	269	277	286	283	280	278	277	300	286	287	259	287	296	271	297	304	272	297	285	295	276	329	265	291	295	313	256	272	283	295	271	301	273	298	317	244	306	304	289	286	259	271	270	274	284	297	290	295	283	305	284	280	270	274	320	301	276	280	271	287	297	281	291	290	269	289	303	293	308	278	309	275	282	291	312	290	275	279	276	257	330	313	285	299	284	279	274	295	299	275	273	288	313	291	282	309	294	300	278	273	290	283	306	305	290	301	305	304	302	269	269	274	266	260	291	276	281	287	286	320	273	290	272	321	300	319	284	299	278	253	263	274	321	262	259	296	289	287	263	295	313	292	259	271	259	269	308	294	282	287	281	292	289	285	293	314	320	286	266	276	303	277	273	297	281	296	262	291	302	278	268	288	275	328	252	271	298	293	289	267	292	272	282	291	327	300	289	260	322	310	304	295	294	300	290	293	285	275	296	254	287	262	265	291	290	329	278	318	274	301	279	268	293	306	300	290	279	288	268	309	276	295	257	286	277	242	293	277	260	269	279	306	274	306	270	281	288	289	289	288	264	281	287	298	282	275	260	263	269	291	292	283	282	279	301	284	268	284	314	270	306	263	292	327	282	268	277	286	269	293	274	278	275	278	292	256	261	267	308	278	280	261	251	296	277	300	276	272	294	272	289	305	268	296	290	288	293	268	282	269	270	298	283	274	289	273	307	270	267	280	257	307	285	300	288	274	283	284	283	316	284	278	295	290	283	293	265	268	305	259	251	306	279	298	289	267	278	318	250	291	288	294	308	296	246	295	302	301	288	242	320	280	302	287	302	284	274	269	270	280	308	247	270	318	307
16662	6807	9950	7209	5572	4445	3428	2578	2306	1845	1860	1613	1550	1720	2263	4321	3896	4083	2899	2077	1470	1114	1047	955	995	1022	1015	970	975	1012	958	974	978	950	960	1050	1019	1035	1013	985	974	933	983	957	935	998	1015	955	1015	950	967	922	967	994	995	978	1044	945	981	1000	1044	953	986	1002	986	1012	1014	969	966	984	993	968	965	968	1003	993	970	920	976	991	976	1032	923	986	1002	972	973	971	957	1010	986	946	979	988	969	972	947	932	979	939	1005	925	970	1000	1009	994	937	1025	1024	989	961	1011	933	980	962	980	1012	1011	959	935	920	1014	955	959	999	933	967	955	935	1014	980	997	949	925	1047	984	942	999	938	1006	987	1020	938	1022	1005	958	961	983	1005	924	969	916	901	970	1014	1014	918	950	999	993	943	996	1022	1003	1012	933	926	996	960	967	946	987	959	962	939	980	927	965	934	942	987	1003	944	922	946	890	970	922	997	935	931	900	1003	988	999	922	981	967	1000	993	983	1024	976	958	942	990	929	1007	1025	981	965	1003	1006	978	994	963	940	986	1014	1029	963	932	978	956	1044	984	955	1010	996	1000	966	944	1022	981	994	994	985	984	1002	992	976	947	985	993	986	956	979	967	963	972	1020	958	982	985	992	992	1016	944	970	961	968	991	999	1015	1002	1002	931	993	1005	953	1000	960	955	995	971	1004	981	1019	969	1008	960	957	958	956	987	977	981	1007	972	992	1000	998	978	981	986	919	986	1003	926	915	950	966	1018	979	987	995	949	948	937	990	967	974	973	949	958	1002	962	997	988	1004	935	1011	981	1035	967	957	952	958	957	966	959	976	1045	958	1000	1006	950	977	949	1019	986	927	988	965	983	945	981	986	989	1008	978	999	987	938	971	948	982	987	964	987	973	1025	935	1027	1003	967	918	963	1038	977	996	964	928	988	969	983	991	970	995	1000	995	980	977	1028	959	917	894	985	1036	1011	937	987	974	934	966	959	983	958	947	954	1013	964	959	978	910	915	1039	1011	997	903	980	971	963	1014	1041	1018	966	956	991	988	1009	881	956	1007	937	953	932	1015	981	963	985	1000	916	1017	1003	989	969	955	1008	1023	928	911	967	910	986	975	1041	969	1012	1002	964	998	980	954	977	987	960	973	946	977	1011	942	995	974	968	981	933	979	999	983	1009	992	1007	962	974	964	979	1003	1019	969	928	922	982	990	975	1017	986	904	959	953	945	997	950	993	964	1009	972	1022	1050	941	980	962	1015	972	978	958	1017	1058	954	1015	962	980	932	967	1021	918	966	1004	989	937	969	981	1000	1012	1014	964	937	1000	980	990	954	954	1013	1039	1021	935	1040	989	978	981	1010	988	971	931	944	1022	1040	979	944	954	927	932	934	1006	960	936	982	959	967	918	979	969	975	950	965	935	1017	1005	972	905	981	923	1006	1033	964	1004	926	1009	1032	989	1012	951	986	965	964	959	972	1000	972	973	992	917	997	1005	1015	965	969	964	1021	987	970	967	981	964	978	1015	1006	987	1006	1002	982	1032	949	994	1000	1006	957	1037	975	968	958	991	962	985	986	922	973	938	985	959	1016	1027	948	944	958	1037	940	1031	987	949	1022	934	962	934	931	989	994	899	960	1029	983	998	999	988	972	931	980	948	963	947	951	1009	1021	1037	970	1006	960	933	942	986	974	937	991	922	974	1008	977	937	918	968	971	954	978	987	953	948	930	984	986	981	1014	983	1025	1026	968	995	972	1008	995	930	916	985	974	991	973	974	1024	1014	1004	961	954	993	963	976	1022	971	966	1001	965	986	949	981	1029	939	1036	933	945	956	1015	943	964	1017	970	920	1025	983	947	944	943	978	966	948	958	991	994	993	976	977	935	976	950	984	985	936	981	963	908	990	957	1015	951	956	987	985	984	937	946	983	985	916	952	960	1007	921	1043	954	949	1004	997	973	956	937	1013	956	1011	989	945	993	999	1026	1009	1004	948	943	988	918	956	952	944	954	945	996	979	992	923	987	1010	991	979	966	1007	961	955	984	927	1051	1010	890	900	952	945	949	1019	981	992	989	958	952	993	946	1014	960	931	973	957	1008	1073	960	1025	964	967	976	1003	1027	965	956	983	976	986	994	986	1040	972	890	1017	974	961	977	965	942	1021	976	964	948	991	999	948	957	1000	1022	1029	965	933	986	932	1045	989	986	969	958	976	960	931	957	961	958	1008	982	942	925	965	1019	993	1007	963	987	955	985	980	979	973	1002	965	974	972	998	1003	970	960	1006	1010	1019	1026	956	1017	979	977	1014	941	973	992	998	973	1002	976	1015	963	946	942	981	919	956	973	976	982	959	941	959	980	976	974	953	1012	990	985	987	925	1041	1019	1018	983	987	992	945	902	984	937	1036	965	981	986	968	936	984	949	1003	1048	905	912	964	939	956	976	947	971	1000	946	1007	908	971	1015	973	1014	930	976	977	969	963	959	939	960	919	1022	991	1012	1018	910	992	942	943	1014	968	957	982	920	1047	995	953	998	944	920	993	949	939	993	989	1005	945	1001	965	940	927	1016	955	956	987	1015	921	984	960	949	955	951	958	957	1006	1011	947	988	972	977	989	985	985	1017	1006	999	987	986	957	931	997	1003	974	986	927	985	980	901	1029	966	999	952	961	989	991	969	1000	952	996	957	1011	980	944	990	983	1018	971	997	1033	960	1010	1012	983	993	982	986	1071	985	973	954	981	934	954	1017	952	965	986	970	1003	982	931	955	907	985	1023	996	971	940	956	934	983	961	994	980	1006	1000	959	990	930	1002	996	937	942	992	975	1007	957	966	958	995	946	1000	953	961	911	957	949	955	1062	963	984	982	983	991	993	949	918	1002	985	998	998	994	961	976	992	976	978	961	931	1016	980	1014	945	944	980	932	985	988	1031	977	970	981	1038	1007	977	995	945	926	971	987	988	1002	1012	977	955	1057	983	984	957	969	998	998	963	974	972	965	988	985	947	1010	991	973	977	949	1004	979	941	946	1007	989	1010	977	964	974	990	1006	965	948	972	1020	965	973	1006	942	1008	977	972	990	963	983	971	965	949	955	970	946	970	1010	1003	935	955	1003	974	956	979	947	926	978	973	995	976	1013	913	970	969	985	1011	959	1011	931	980	968	945	973	1012	978	962	989	1028	995	974	1008	964	978	980	948	973	977	976	951	930	963	1021	968	993	1003	1006	941	988	1007	967	940	942	982	1034	1008	959	974	937	943	940	983	936	933	962	984	1007	1004	954	966	951	945	983	913	947	1012	999	972	985	1019	1012	1012	1015	1004	961	996	1008	922	1006	962	908	925	975	967	1005	978	975	996	980	958	951	1002	997	974	1017	1006	931	992	932	986	949	981	991	991	975	971	1002	975	951	973	973	975	951	1000	987	1037	981	962	956	980	977	1005	953	1003	945	964	984	1012	923	1023	932	945	949	1044	971	1007	978	954	957	1015	944	1009	994	975	1054	978	1011	1022	1032	1022	1018	985	950	931	1032	984	1022	961	963	932	1004	971	979	993	978	954	968	973	932	1014	1001	943	906	978	967	988	1007	987	989	1003	942	998	957	941	983	975	971	968	982	941	1014	991	992	926	959	944	1023	971	991	922	1002	997	926	968	942	964	953	932	977	992	966	974	929	987	919	1021	1017	970	976	923	920	963	983	990	981	973	973	922	949	933	888	970	981	963	972	944	988	977	1009	981	1015	1005	969	985	1047	972	1000	985	936	970	1006	942	967	991	973	1008	936	981	984	970	992	935	973	1017	978	930	984	1032	998	968	986	942	959	1005	969	932	938	981	994	957	986	975	1018	906	974
50667	28649	23683	19617	15157	11118	7486	4491	2586	1279	877	666	721	773	4707	8834	7083	5547	3050	1380	683	362	329	282	296	297	303	280	307	301	280	307	267	290	286	304	281	311	315	274	292	296	289	296	293	301	308	303	289	290	291	291	324	308	275	281	291	265	275	257	320	255	265	293	283	285	291	301	264	266	302	313	293	279	285	300	274	300	283	290	300	276	263	273	292	265	309	312	294	310	296	324	279	313	271	289	290	299	270	302	281	287	261	286	283	312	255	261	299	284	294	283	305	291	280	301	288	299	283	266	280	260	301	270	269	289	301	287	272	283	313	266	307	284	272	257	321	321	278	284	247	267	288	282	263	284	295	288	274	283	276	295	288	281	267	302	286	320	277	267	273	282	303	272	312	278	280	292	270	264	270	263	282	316	271	290	269	268	277	291	286	276	275	273	299	310	307	308	308	268	313	249	332	283	293	320	269	272	272	284	296	280	271	264	277	292	241	274	329	287	312	273	327	297	284	318	298	277	286	292	305	259	275	257	274	304	286	306	252	282	259	257	280	285	294	295	265	257	256	254	298	277	291	325	291	283	288	258	283	310	299	246	278	304	284	302	278	279	295	285	310	297	295	301	306	260	277	271	278	301	296	287	312	309	238	266	265	260	324	277	300	301	293	277	296	289	280	286	291	303	283	287	298	301	267	292	272	315	276	269	294	329	294	273	326	295	297	303	275	249	301	297	331	286	273	294	282	286	260	294	301	297	276	289	296	278	277	299	247	271	302	287	285	295	321	253	275	301	295	280	283	299	276	291	287	312	279	291	293	307	289	297	272	305	294	294	286	249	300	311	284	264	280	275	306	295	243	293	276	295	291	288	272	274	279	327	259	281	279	273	268	283	327	275	274	304	266	263	321	256	301	271	274	313	276	260	273	275	288	301	308	257	296	261	276	293	288	287	279	306	286	256	290	289	290	293	304	298	307	243	284	301	297	277	292	315	285	285	284	314	296	319	305	301	265	299	272	281	277	276	301	294	281	265	272	274	259	278	268	260	279	294	277	302	313	276	298	267	263	311	295	282	306	271	320	291	274	295	291	269	277	298	317	272	302	275	258	284	258	291	302	283	278	255	283	304	274	273	328	288	315	263	286	287	273	264	260	259	286	295	274	281	338	299	289	281	289	289	292	277	313	288	308	307	283	269	258	279	253	295	276	272	288	257	273	311	280	289	278	287	282	284	267	298	286	307	318	282	313	319	289	290	285	264	276	277	272	281	285	302	294	303	268	312	290	271	291	263	290	260	284	304	295	279	284	287	308	237	307	279	274	283	329	279	304	271	243	280	306	271	280	295	275	273	307	270	292	324	300	270	282	305	300	257	299	293	279	283	290	296	298	282	329	303	307	294	278	297	291	265	264	323	266	297	316	265	282	307	303	275	245	276	301	297	321	294	291	329	279	300	297	290	296	293	262	294	301	244	310	269	294	252	305	294	295	281	287	293	282	305	310	272	262	307	245	272	304	277	281	259	269	278	275	281	280	260	309	278	277	272	275	321	275	275	293	288	274	265	295	274	282	306	271	297	274	290	260	291	292	297	280	298	289	278	303	302	267	301	265	280	281	280	335	282	265	281	288	278	304	303	279	300	287	303	272	292	324	260	263	260	286	287	275	294	286	274	286	269	246	300	307	294	292	276	270	298	248	306	284	301	292	277	273	268	284	319	292	283	297	294	283	290	316	288	272	273	301	275	306	301	310	292	273	308	279	285	263	289	289	261	294	272	266	279	288	272	272	296	289	287	303	296	336	273	297	301	295	288	240	276	276	307	313	269	286	287	271	268	298	271	287	293	288	277	310	313	290	277	308	303	269	282	310	311	318	261	303	294	279	285	292	242	317	287	268	280	294	248	307	305	277	276	284	268	288	311	278	268	302	293	271	297	279	295	302	282	285	270	268	260	277	289	300	296	285	271	260	303	281	303	266	270	293	313	298	287	246	292	303	285	280	295	294	295	301	307	272	299	280	286	281	271	297	289	309	288	268	290	264	285	301	305	299	282	296	291	263	274	276	288	255	282	285	261	253	270	312	299	286	305	284	269	291	299	268	267	283	289	304	264	278	262	293	298	307	306	274	278	287	261	305	299	281	274	287	288	314	285	291	279	297	265	263	289	251	277	248	264	269	281	282	282	261	292	294	286	291	288	262	273	277	281	270	309	336	315	277	302	256	302	294	279	259	289	260	307	277	312	280	279	251	287	306	277	291	275	275	329	292	278	269	299	293	286	243	280	280	301	283	279	279	266	303	297	280	303	312	280	284	293	293	257	281	278	292	303	265	302	256	296	286	313	276	309	271	270	245	292	293	298	277	263	276	320	299	269	286	297	292	282	273	298	282	267	325	311	277	278	277	298	267	296	259	274	305	287	289	310	289	311	271	255	257	298	294	294	293	293	261	275	296	297	266	295	278	300	278	300	286	313	298	272	287	275	302	273	281	287	264	295	316	275	281	272	262	311	292	291	279	304	286	294	310	274	294	264	300	286	286	307	295	278	269	316	294	300	281	306	294	290	273	280	280	287	259	294	291	314	327	257	272	293	296	302	301	285	265	312	265	271	269	270	293	258	291	308	266	302	293	283	260	285	286	295	269	265	299	292	282	279	313	282	286	277	293	304	294	282	329	295	270	275	283	294	309	283	301	266	278	312	276	284	304	269	304	304	270	292	312	274	265	291	278	302	294	318	278	278	279	280	273	288	272	295	266	290	259	250	298	296	293	277	305	268	302	310	300	290	304	311	263	304	270	287	284	268	278	292	267	271	300	269	288	286	305	273	292	274	275	272	313	282	265	303	302	287	304	290	280	278	260	312	292	301	297	278	283	297	264	306	304	258	306	289	280	294	273	308	279	293	277	282	298	272	277	267	281	289	296	286	287	288	263	273	310	285	297	308	344	301	306	254	277	299	297	304	289	266	259	264	281	304	287	303	269	265	319	288	278	274	285	266	268	311	295	272	328	287	255	285	292	268	307	306	259	288	297	312	306	279	284	281	268	300	268	252	260	312	291	268	288	292	258	309	258	306	313	278	279	305	262	277	301	299	288	290	315	264	311	280	292	314	266	291	280	291	292	261	263	258	284	299	284	304	276	272	287	279	305	290	282	290	278	288	301	320	251	269	277	268	300	280	300	285	281	293	275	315	297	276	278	273	299	272	277	295	271	287	263	277	274	297	286	281	272	314	281	275	304	288	284	296	274	277	284	284	291	278	298	263	264	276	289	290	253	286	287	291	306	271	270	283	300	277	297	294	242	309	295	274	300	278	273	277	318	265	303	292	293	297	302	246	278	292	278	288	277	281	290	313	306	257	270	288	288	272	271	274	273	280	275	291	271	299	283	318	275	296	296	275	280	301	285	285	294	290	285	305	275	275	270	296	266	283	290	310	317	295	307	271	253	286	272	291	261	315	308	292	257	265	254	286	291	304	284	244	289	299	284	294	280	274	288	290	264	294
44410	19730	18130	15722	14789	15761	15563	13098	9374	5417	3939	3240	3466	3986	18255	25716	24552	20568	13245	6956	3019	1401	1053	964	984	962	955	958	951	966	947	939	980	968	964	970	912	939	990	959	884	983	935	946	1007	965	982	916	1028	932	931	891	928	928	926	996	948	966	942	972	928	976	903	950	912	943	959	923	962	930	921	919	990	957	897	913	995	943	918	943	975	951	936	967	991	972	927	915	949	1003	921	948	974	989	934	1004	925	973	951	926	969	947	987	961	920	950	900	948	916	954	866	979	1005	920	905	934	949	1012	976	1011	983	908	964	943	968	962	919	919	955	954	918	908	971	946	993	990	942	990	982	990	934	958	963	954	956	975	954	909	929	918	911	958	925	971	952	952	950	926	933	997	982	1003	952	938	922	959	951	929	1043	958	924	963	928	972	906	903	928	932	987	928	870	999	991	948	979	901	935	1004	917	945	941	957	930	933	989	936	962	970	936	926	994	939	932	950	1034	952	992	971	942	969	992	932	928	993	941	943	938	945	906	952	936	943	929	936	989	957	957	929	957	945	979	1000	968	996	916	986	911	976	959	986	967	984	925	953	945	983	943	899	907	933	976	966	984	951	961	942	947	926	916	994	937	956	966	916	960	914	962	947	945	916	960	954	945	928	965	980	985	1010	985	972	935	938	1004	951	901	909	925	970	964	992	956	958	953	1002	935	905	931	947	949	954	993	1013	933	912	949	942	922	971	929	968	952	970	874	979	929	926	904	985	946	939	946	934	955	954	912	931	953	970	881	974	897	966	974	968	1010	965	941	955	947	954	1008	921	941	966	937	917	942	917	970	954	949	910	941	940	944	903	996	994	907	879	908	974	952	943	923	932	1006	926	912	986	964	889	1016	950	882	913	934	959	979	952	982	966	933	916	919	916	963	997	933	942	962	955	954	958	929	921	949	969	983	929	999	934	946	974	936	905	1006	947	980	929	957	910	1001	991	911	937	968	927	974	983	951	956	965	950	956	961	956	914	959	925	919	931	970	959	955	968	975	972	958	942	957	923	1003	961	909	1027	936	946	981	973	978	991	977	919	1008	971	974	924	950	983	951	939	921	1001	893	951	987	951	927	940	978	940	1014	990	961	957	999	955	978	992	952	912	962	941	929	1003	982	979	982	966	917	932	928	910	925	997	974	983	958	970	935	963	901	968	953	967	954	940	984	923	905	981	969	944	1009	982	936	999	997	935	949	954	969	906	983	985	991	974	879	909	939	964	940	1028	956	945	979	936	964	962	972	964	940	943	931	921	893	937	938	935	913	973	966	992	937	934	985	897	991	972	911	974	977	900	959	1003	980	981	940	972	973	882	960	1006	950	908	971	981	1015	978	915	946	959	959	1023	933	975	962	954	939	934	934	925	890	943	996	962	965	969	948	939	961	942	987	942	962	913	907	908	973	916	975	965	964	937	962	917	955	876	969	898	940	989	936	969	990	987	951	969	963	956	930	949	955	941	939	964	961	978	1015	903	923	907	966	951	916	950	965	889	946	992	932	968	977	971	906	951	915	970	930	938	910	962	997	924	984	950	932	941	953	994	915	960	965	957	926	922	924	1023	904	962	935	980	983	998	982	963	985	930	952	959	944	952	930	976	979	980	957	925	1005	912	987	939	955	941	939	947	918	982	970	977	1019	998	971	942	960	951	949	955	923	926	937	995	933	972	917	971	939	944	940	969	937	907	943	945	978	1059	974	903	954	963	906	1003	897	984	934	962	962	962	919	957	926	978	993	907	906	943	920	961	947	951	961	984	937	939	979	970	933	920	975	962	948	931	936	939	975	952	898	961	1006	943	973	994	981	959	949	948	1010	930	949	896	1019	972	960	960	978	949	944	913	914	1023	946	936	953	1001	944	889	930	995	875	928	949	971	895	972	939	950	914	966	1041	915	920	938	944	1013	956	919	908	970	944	986	942	937	988	935	1004	964	966	939	934	966	1001	946	945	914	885	987	1016	923	999	963	969	916	936	937	957	946	994	998	974	961	949	953	938	995	1036	960	975	898	932	992	945	962	941	936	929	951	961	896	999	976	947	929	966	985	921	982	969	954	980	977	992	969	954	898	1006	931	964	982	939	913	881	946	959	937	936	964	957	925	977	962	923	1016	915	957	969	957	950	965	979	886	960	976	982	942	987	938	964	958	985	975	944	980	923	966	996	930	960	918	971	936	955	960	914	905	960	995	960	1006	954	929	903	987	991	982	950	982	964	957	955	919	937	946	900	962	986	965	941	935	1017	974	914	975	980	1056	980	920	955	987	963	918	987	958	924	966	990	935	1021	913	910	951	892	1026	1024	963	970	976	951	1012	982	939	954	928	918	943	976	963	955	949	940	842	936	909	931	963	926	968	921	875	948	983	925	980	1017	934	999	1011	968	943	949	962	925	886	971	919	971	985	949	953	905	963	959	950	932	979	956	940	967	937	965	952	971	961	955	926	944	997	962	925	943	1000	909	968	894	918	952	955	982	929	947	987	957	932	945	979	941	950	959	950	965	970	950	992	923	968	953	985	966	1007	935	1005	1006	960	992	966	1022	924	963	958	948	1003	929	950	979	950	982	979	931	942	917	1011	920	1018	962	922	908	960	946	918	986	981	943	891	961	965	978	934	932	916	919	977	953	1005	931	969	883	929	964	936	926	993	962	923	962	961	978	939	924	921	952	987	918	962	970	947	1004	997	942	955	963	928	936	962	967	927	913	906	980	918	935	981	975	954	973	937	949	971	881	962	983	942	981	883	912	951	916	925	982	948	934	982	908	935	936	969	924	945	930	946	949	990	1008	967	924	937	1021	961	975	931	967	901	1030	917	947	967	964	977	982	982	941	915	929	1002	916	958	947	943	1000	967	975	954	977	1049	938	939	971	939	958	960	950	935	918	984	897	930	931	949	977	970	922	933	923	871	907	981	933	925	967	916	1020	980	954	952	937	986	1041	937	967	952	928	964	928	943	985	954	944	999	937	982	937	951	972	942	956	936	930	977	871	940	972	992	951	973	976	945	992	943	963	930	893	964	930	950	960	908	939	933	899	957	935	945	918	893	940	926	1038	979	955	997	943	949	1026	911	961	969	959	949	946	944	955	935	1009	1016	924	950	941	973	975	917	953	963	967	930	964	955	1007	988	971	968	948	939	943	903	947	945	961	938	974	1002	926	965	999	954	947	964	941	909	974	922	940	983	946	979	948	912	924	953	978	937	922	1009	963	959	938	928	964	968	909	957	948	927	964	1011	942	976	987	934	897	959	978	997	997	857	965	959	948	987	973	898	946	1016	950	930	994	981	901	954	984	926	933	948	975	960	931	968	981	984	988	971	918	927	930	977	964	951	996	928	951	1015	949	936	960	946	956	969	911	979	995	985	953	952	1002	903	983	969	939	956	1003	965	932	1018	948	986	950	934	977	986	936	936	915	983	1025	848	1011	916	902	968	946	915	933	906	973	945	922	927	968	986	979	982	974	952	955	930	926	915	899	933	951	956	942	926	960	945	953	1015	900	975	943	941	938	932	998	900	950	991	920	949	907	1004	925	900	963	946	1005	881	946	930	963	991	935	976	966	915	964	1011	957
50591	27054	25689	23363	19087	16757	14654	10157	5296	2278	1438	1095	1782	5409	12689	15651	10774	7163	3663	1677	715	442	359	335	336	333	306	335	287	319	338	325	299	353	341	298	326	304	323	303	318	299	283	305	309	290	294	262	318	333	332	310	305	324	319	293	355	341	332	295	335	294	282	316	340	300	336	318	329	336	320	303	322	309	326	333	309	331	336	341	296	338	312	301	334	320	301	296	315	324	310	308	291	329	323	349	309	337	339	320	320	321	321	300	299	321	319	341	312	293	294	322	297	313	299	307	319	306	352	304	315	332	321	301	332	314	329	313	311	319	294	322	317	307	290	305	319	296	315	303	336	316	327	335	303	318	303	299	272	277	302	314	320	325	307	308	303	310	302	322	312	302	330	332	341	317	324	340	326	310	302	273	294	318	295	308	314	325	342	323	313	348	299	329	320	303	299	304	333	319	354	320	321	281	328	325	299	261	332	325	301	325	335	333	331	325	323	310	345	317	275	317	336	286	329	351	297	313	332	307	322	317	324	291	358	324	282	324	329	298	305	308	306	330	342	300	319	350	333	335	326	308	310	315	310	283	335	302	312	300	323	304	323	324	313	324	302	329	316	345	322	352	324	314	350	312	314	333	249	312	340	303	332	339	285	295	272	308	302	306	331	291	306	353	321	265	310	315	334	306	326	282	310	314	306	336	293	318	330	302	305	333	335	310	299	319	310	319	293	335	289	299	315	340	329	328	304	309	280	306	315	315	337	312	335	327	326	331	303	341	325	321	294	323	295	310	322	339	329	312	321	294	330	304	324	299	311	326	309	312	329	330	334	308	312	316	294	331	334	300	301	306	343	339	310	325	323	318	314	310	304	320	336	346	292	320	316	274	308	303	331	314	302	325	309	298	307	282	314	318	299	299	325	337	333	313	311	325	302	298	321	324	298	340	305	298	294	367	336	326	297	318	294	338	351	317	323	304	322	322	330	330	338	316	346	338	303	282	316	317	309	319	317	313	331	325	334	281	288	300	311	348	284	327	302	273	317	308	315	320	315	306	282	326	320	320	302	329	338	334	328	324	329	333	328	293	341	335	296	294	328	349	318	286	335	324	297	282	333	305	332	321	329	324	296	320	319	308	321	327	337	314	313	303	294	318	278	312	304	296	316	296	306	331	347	318	296	341	298	316	342	316	321	313	325	306	347	282	315	320	287	333	323	304	317	324	315	334	333	318	326	354	316	319	308	306	297	348	320	316	303	294	321	351	307	311	338	342	317	286	323	316	316	285	305	319	342	323	300	307	321	329	339	323	302	328	331	337	316	318	302	301	303	343	343	342	325	298	317	336	311	311	321	325	340	334	333	285	272	307	324	287	313	319	283	305	285	291	319	307	313	301	314	336	284	299	300	345	327	308	307	295	320	327	316	316	283	355	354	294	309	322	326	301	317	324	306	312	327	303	297	323	309	311	313	320	320	296	310	343	328	318	296	337	337	325	321	288	312	285	335	311	307	331	322	318	326	315	279	300	310	286	316	336	327	345	279	343	300	329	318	302	316	317	312	300	321	303	325	296	313	300	306	322	351	271	288	312	310	356	326	309	289	322	313	312	324	283	314	305	334	316	327	305	353	299	323	295	312	336	305	312	322	316	317	311	314	313	292	304	329	294	309	314	315	314	303	330	284	313	339	275	353	316	330	313	302	341	304	319	328	312	316	320	313	305	311	313	331	297	303	312	312	309	294	314	344	333	296	309	324	297	339	330	329	322	323	354	312	310	301	315	320	307	362	334	339	336	315	297	322	365	331	335	316	313	300	294	323	325	282	300	325	334	352	333	302	334	324	317	299	315	316	305	298	320	306	302	315	337	338	320	307	341	327	339	305	293	331	291	302	306	333	325	330	324	314	332	327	307	333	322	327	327	314	329	324	308	329	344	278	319	303	324	304	348	335	337	315	308	309	322	319	308	306	329	307	315	343	294	316	328	334	304	326	311	322	280	319	334	323	326	306	318	303	277	321	312	324	303	303	280	311	319	298	337	303	312	306	326	307	297	305	320	309	308	305	323	305	328	320	319	310	305	334	308	312	287	326	326	262	343	311	306	330	317	318	301	307	311	322	303	291	309	296	282	341	336	304	328	322	295	294	332	325	296	308	319	307	348	329	330	326	337	312	327	315	300	330	298	310	311	326	333	275	296	333	315	307	306	360	321	321	317	317	307	338	293	344	316	297	311	312	353	290	324	316	353	324	294	316	338	349	305	283	276	295	325	328	319	311	327	333	302	318	317	314	316	298	298	284	336	312	319	316	308	365	326	298	308	319	324	320	307	312	298	355	312	277	306	319	306	327	283	325	312	329	313	321	319	314	319	314	307	311	319	296	326	327	337	299	330	342	342	350	271	322	311	302	281	302	332	290	289	295	303	334	286	329	285	330	291	312	321	311	319	313	337	309	305	280	307	322	323	281	286	330	303	310	335	320	341	309	307	314	297	322	354	340	282	298	310	320	300	327	316	285	340	316	307	294	331	315	320	314	310	329	346	293	305	305	315	318	307	310	320	316	307	325	308	298	298	303	319	303	338	316	307	280	336	311	320	331	323	276	309	329	305	310	321	307	333	304	309	321	327	317	315	326	301	291	314	333	296	334	325	314	314	307	323	313	304	301	292	335	342	318	294	322	306	296	299	291	327	319	320	319	305	325	307	314	301	302	322	286	296	314	316	314	324	305	327	285	283	347	291	312	309	329	342	302	293	346	331	294	313	318	302	311	323	309	295	341	287	332	331	311	354	325	317	327	329	310	321	334	316	316	289	300	328	295	290	305	298	341	306	318	322	279	300	306	327	321	311	327	330	309	304	315	319	294	296	307	330	336	307	321	324	303	314	318	303	307	311	299	298	318	296	312	308	337	294	357	299	330	294	333	305	296	325	315	290	319	316	303	308	307	320	309	274	312	283	308	306	370	316	320	295	328	321	305	342	320	322	311	340	353	332	315	328	308	304	317	323	328	333	335	320	314	324	314	336	341	290	297	299	307	329	314	303	328	304	289	280	321	306	309	321	339	320	326	309	293	306	294	296	328	325	318	327	327	303	300	288	280	316	331	337	304	326	303	318	274	293	324	290	337	332	314	319	313	360	329	306	318	320	334	304	310	310	314	306	301	320	318	311	337	307	322	323	351	326	296	321	336	329	299	305	310	310	328	303	325	331	279	301	315	324	301	276	300	307	334	349	309	349	280	355	315	294	307	300	284	325	305	276	313	314	297	279	320	348	325	328	325	302	334	280	299	330	301	320	299	327	319	302	355	303	315	312	300	317	308	319	296	303	315	322	325	308	341	300	299	326	331	331	324	359	319	296	316	311	328	317	323	317	305	323	298	319	328	329	352	320	308	332	312	325	304	321	359	332	320	313	338	309	324	321	299	314	282	326	312	312	305	284	321	332	304	290	296	324	304	298	307	327	336	289	331	318	291	339	324	303	323	302	309	321	336	301	310	328	319	291	335	321
45926	23305	20226	21054	19019	22319	24185	20553	14895	7866	6077	5340	7656	19871	33046	35217	29925	23283	14711	7808	3379	1605	1158	1066	1016	967	1072	1062	1007	1026	1008	1014	979	987	1009	999	951	1029	1036	1020	1001	1039	979	989	996	1031	989	1034	1038	1042	1012	957	1056	1010	1068	1053	1000	1064	1065	941	1005	1037	1006	994	993	1044	1035	1054	1008	1028	1004	1046	953	1048	1023	1093	1066	1000	1056	976	1038	973	994	1009	1040	1004	1025	1036	1040	995	1107	1105	1044	975	1027	1022	1015	1053	1056	980	988	1077	1009	1049	1049	1038	1045	1009	969	1026	1051	1035	1019	934	991	1055	1047	967	1006	1027	989	979	1079	1014	1024	1042	1040	994	985	988	1033	982	1056	991	976	1006	1005	1001	1008	1054	1037	1076	980	925	1034	1056	1043	1022	1003	1023	965	1026	1020	1001	1064	1064	1012	997	1015	1071	1069	991	1024	1020	1035	1032	1052	1014	1022	978	968	1033	1035	1051	1051	991	1027	1031	1024	1103	1083	1005	1081	1006	1028	1000	1016	1050	997	1039	987	1037	989	968	996	1076	1068	999	1043	956	1095	1030	1095	1061	1008	1025	1071	1091	1050	1033	1001	1002	983	1038	1052	1042	1023	957	1029	983	1017	1024	995	1067	1047	1056	1012	1007	1035	1006	1058	1115	1059	947	1031	985	1027	987	1006	972	957	1040	1004	929	962	997	1006	1021	1006	990	985	982	1009	1025	1040	1001	1044	994	970	1008	978	1024	1030	1054	1057	1014	1013	1041	1042	1012	1044	1031	991	982	1047	1023	976	970	980	1000	1042	1021	1023	1023	1008	975	1013	989	1012	1043	1071	999	1011	1025	977	1059	1032	1018	1002	1002	987	1009	1033	1005	976	987	1014	987	1048	987	973	1005	1020	1045	1011	1053	1005	1075	1017	1032	987	1035	970	1037	1060	1005	989	1045	1015	1007	1031	1009	1054	996	1064	1050	1026	1009	1038	1064	1005	993	930	1013	1060	953	1063	1070	979	974	967	993	975	1014	1072	1015	985	1028	1039	1083	987	978	1003	1028	977	1029	986	1023	954	1024	985	1085	994	984	1015	1029	1017	1023	973	1005	1032	1050	1009	1073	1034	1002	967	1010	1021	987	1026	1002	992	1033	1012	1005	1054	1002	1027	1024	1010	1045	988	986	1075	1007	996	1008	1019	1017	1062	1057	1075	1007	1010	1010	972	984	1028	1000	1017	992	1001	1002	979	1055	1056	1025	1049	965	969	1093	1003	1031	1030	993	976	1044	1008	1014	1033	1029	1064	981	1064	1030	1005	1041	1015	1028	977	1037	1038	1073	974	1012	1065	1012	1021	1031	975	1029	1030	974	997	1040	971	1024	1021	1025	1006	1008	1039	1017	1015	1021	1036	1005	1058	1033	1024	1047	1036	1058	1018	973	994	983	995	1038	1050	988	989	1064	1017	1015	995	993	1039	1029	997	992	1015	976	1070	1046	981	990	1022	1060	1006	1024	1014	984	1003	999	1025	988	1011	1024	1055	1016	1004	1028	965	990	1036	1011	1009	1018	1025	1029	953	1073	1007	1012	1017	991	1039	1007	1011	977	1099	1013	1053	1020	1011	1005	1037	995	1006	980	1009	1017	1053	1031	987	1041	1013	1076	1043	1014	1012	1037	1049	944	949	1017	988	970	1016	1023	1006	959	981	977	984	1023	978	1016	1042	1039	1072	998	990	1048	1034	977	1001	1028	1002	1028	1062	1078	1013	1011	996	1017	1021	991	1047	1028	997	1055	1033	1039	1038	1032	1036	1083	928	1037	974	990	1005	1014	1041	1040	1037	980	1003	964	1059	993	1027	1005	1075	1058	1042	1078	988	1027	1010	1016	998	1014	1016	1046	1052	1034	981	981	1073	1011	1021	1015	985	1055	1084	979	998	1072	1065	974	1029	1010	1065	999	981	1039	1051	1016	1007	991	994	1015	1022	997	995	995	1035	989	980	963	1005	1023	1028	999	1032	1038	1038	1059	1050	1029	1029	1024	999	1029	1042	1041	1068	1059	1032	1040	985	1031	1047	1066	1000	1018	1035	1033	1073	1018	1072	987	1008	1016	992	1011	991	1070	1024	995	1047	1073	1065	1068	985	941	1039	974	1039	988	993	945	1028	1013	983	1021	997	981	976	1030	1026	1013	972	1029	1025	975	990	1004	957	1012	1033	978	1040	1008	1034	1055	1065	1050	1023	954	998	1031	1012	979	950	976	1037	1019	1007	1012	1008	1003	991	964	1015	1019	973	1019	989	1035	1029	1030	997	1007	1035	989	989	1059	1054	1016	1011	1003	1020	1037	1065	1035	1047	961	1031	1034	965	1019	951	1046	1059	1020	1087	997	986	1033	1032	1025	958	1012	966	993	1026	1048	1015	1044	972	997	965	1011	1004	1007	1038	1009	960	1050	1015	995	1055	1022	1004	1082	1053	1004	1024	1012	1017	972	995	1027	1058	1014	1007	1097	996	1025	1012	1014	1047	1052	1054	1050	1009	993	1008	1078	999	968	999	1032	1070	1002	1049	1010	1007	985	1045	935	1054	975	995	1023	997	1057	1084	997	983	993	1045	998	1067	1058	1005	1045	1002	1070	1085	987	988	991	1009	1034	1061	1042	1066	992	1028	1052	1037	1044	1016	1003	1026	1036	1049	1061	1011	984	1027	997	1057	1024	1050	1073	1012	1002	1076	1024	1041	997	962	1035	996	1005	1004	1005	1010	995	1026	1020	1072	1084	964	980	1049	1035	1033	1002	1052	1010	947	1063	999	1068	1011	977	1057	1061	1066	994	1039	1002	1039	1044	953	1010	1007	1029	1045	1025	1019	1041	1027	967	1003	1036	1037	1077	966	1042	996	994	1036	1076	1015	1019	1006	1013	1004	1051	1021	1004	1029	1060	998	1028	967	1027	1028	1014	1046	1024	1031	1002	994	1034	1000	1067	1015	1066	1063	1023	1042	1056	1017	964	1020	1001	1016	1042	997	1001	998	1024	956	1070	1046	1014	1014	1054	1071	1019	918	1097	1059	971	1036	1020	992	1031	981	1055	951	1058	1026	1053	1034	990	993	1033	1024	1002	986	1011	1061	1051	1016	983	970	1032	1044	994	994	1000	1043	1030	1004	1090	1043	1023	1064	1038	1047	1014	1036	1009	1065	1050	974	1006	1036	1016	1080	997	1031	1043	1004	1004	970	1036	982	1071	1044	1017	1066	958	1024	1020	987	986	978	922	997	945	1012	1039	1005	1050	1007	1056	1007	1074	997	1030	1007	1036	990	1031	1021	1033	1018	1005	942	1027	998	1043	1041	988	1020	1067	1079	1014	1030	1021	1012	1044	1111	1085	1012	1019	1005	997	947	994	1049	1045	1027	1060	993	1055	1048	998	1010	995	1052	1047	1057	1116	1020	1022	1038	1053	1011	940	998	1085	988	1018	980	998	1053	1038	967	1006	995	1048	1017	1020	1012	1045	1041	1062	1048	1012	1064	1003	1052	1007	1007	1015	998	989	1064	1043	968	1000	1010	1038	1002	1027	985	1012	1018	1021	1026	1029	1037	1032	1020	1013	1033	1002	1037	965	1007	992	1010	1015	1005	1053	1058	988	1064	1003	982	1028	1054	983	1022	1027	985	1024	1019	975	1019	1030	993	1005	1065	1000	1014	1005	1015	1098	1039	1032	1040	965	1008	1004	976	993	1003	953	1035	1034	1003	1024	1034	988	1037	1046	1036	1022	974	1004	1064	1028	1050	1019	1072	1027	1050	1031	1032	1052	991	1017	1049	1091	1077	1076	1017	1055	1023	980	985	1004	1105	1010	1000	1008	961	1037	1010	1039	1072	1023	1099	1010	1072	1011	1058	1021	993	1040	1090	1015	1028	1037	1003	993	1042	979	1008	1024	955	1052	1004	1037	1065	1074	986	958	1079	1040	1035	1032	1030	1007	1028	1021	997	1013	980	1014	1029	1021	1005	1068	1014	981	992	1040	1044	1013	1023	1066	1042	1020	1014	963	980	978	982	1027	1056	1007	986	1034	959	1022	1060	1019	948	973	983	1035	1020	970	980	1026	1010	1029	1045	1041	1006	1026	1011	1009	1084	1061	1081	998	969	1016	1017	972	1054	988	982	963	1031	982	1032	1031	1039	1053	1014	1044	1030	978	954	1025	1049	1031	1003	1017	1031	1016	1006	992	1011	1038	1049	1055	1033	1049	1039	1048	1052	989	969	1006	1000	1016	1032	1019	977	1036	1124	1040	1039	991	1061	1053	1043	1035	1007	1011	1029	999	1076	1063	1059	1087	987	1050	976	1045	975	1023	1021	988	1039	988	976	1018	1039	988	1043	959	1023	1030	1006	1072	1041	1017	1084	1029	988	1018	1040	1037	1015	1038	1006	1059	1036	1003	952	1059	1044	1038	1035	1003	1001	1039	1014	1054	1028	1013	1026	1015	1044	1056	1035	1052	1032	979	1025	1019	1001	1045	1083	1070	1054	1031	977	1018	1006	997	1048	1079	975	975	963	1076	1049	1011	1025	1000	988	1031	1014	1048	1000	1011	996	1029	960	1013	1062	1093	1032	966	1037	1048	1030	1028	996	1019	1069	1002	1037	1031	1004	984
23256	7859	3163	2090	1770	1745	1347	816	548	402	366	371	382	646	818	707	719	711	538	374	298	267	230	261	259	238	263	271	227	261	271	279	274	270	256	279	293	273	256	236	277	256	241	248	238	243	257	276	256	234	254	257	243	253	284	228	246	219	259	257	285	257	236	256	266	262	263	211	255	266	244	260	257	274	242	280	255	270	260	271	278	244	295	247	261	252	227	263	280	265	285	276	253	254	263	276	255	263	300	242	265	302	246	271	273	263	240	273	261	268	266	248	282	248	250	272	250	246	240	257	261	262	279	263	254	254	224	228	267	247	277	255	249	266	265	266	243	215	265	256	273	244	254	272	236	229	260	252	247	235	257	256	244	270	276	261	287	226	245	269	253	251	228	256	248	281	263	306	261	263	232	281	249	270	266	221	306	258	267	251	238	229	288	260	258	234	270	273	251	230	287	248	234	264	279	257	253	263	296	277	257	255	250	277	242	271	220	227	255	252	274	254	251	243	245	268	250	277	284	262	247	256	263	255	258	273	278	261	276	252	278	294	234	245	235	258	272	246	269	263	237	271	251	232	269	256	268	263	223	265	274	258	248	234	261	280	253	258	232	247	279	262	231	234	233	272	261	284	257	286	210	238	254	264	265	255	262	258	273	244	282	236	260	268	267	232	254	261	276	263	255	267	276	296	280	278	218	279	259	268	266	258	248	243	256	228	271	266	291	237	269	267	275	239	263	277	289	250	280	252	256	252	261	266	271	238	221	240	278	253	243	254	248	246	258	256	275	258	269	253	259	249	229	254	280	291	263	260	259	280	262	267	241	273	250	250	233	235	232	215	229	233	268	291	265	247	286	256	267	267	272	245	263	239	260	268	254	226	235	288	268	282	264	248	250	293	249	260	254	257	258	267	274	264	248	251	228	265	255	279	264	282	240	274	263	247	251	231	245	239	246	262	255	265	279	282	265	248	262	291	255	271	239	267	259	240	287	241	276	284	271	243	246	267	252	257	255	226	232	256	277	274	248	216	270	263	257	261	245	244	226	252	282	249	276	249	259	254	288	241	254	266	276	240	248	273	268	285	227	245	240	256	269	274	275	289	267	271	256	287	239	256	224	224	246	253	260	249	264	268	264	270	235	240	249	248	269	266	264	284	266	266	267	260	284	264	245	257	237	261	258	254	257	224	282	252	244	244	263	260	254	273	256	267	262	257	272	259	266	260	250	249	244	263	279	268	269	275	243	236	239	283	269	246	284	248	267	277	214	261	272	257	250	271	290	270	251	281	260	238	284	279	248	282	273	249	261	273	253	260	256	258	248	297	265	246	222	251	241	279	254	246	248	234	270	264	275	239	303	266	227	236	264	227	265	274	248	288	274	254	260	261	272	276	251	284	268	290	264	293	285	242	255	246	270	258	254	239	239	252	285	273	264	251	235	219	252	288	239	248	249	237	270	224	258	257	227	264	260	255	259	246	265	272	257	246	256	279	275	254	264	242	280	276	263	238	256	265	252	262	241	265	235	273	230	269	266	248	255	286	248	230	257	247	260	256	262	247	273	243	258	254	265	244	257	224	272	249	257	257	233	258	264	235	289	254	277	270	288	276	274	257	235	266	273	263	246	253	281	265	272	240	248	269	269	277	244	275	245	279	293	261	279	252	249	248	260	220	248	258	265	274	249	250	247	234	275	276	255	246	267	258	261	260	270	266	266	256	236	253	285	241	263	232	272	238	291	258	273	234	268	279	265	262	238	282	272	277	255	259	269	269	240	277	271	255	259	266	247	264	264	239	263	244	268	282	259	240	263	229	260	256	271	237	288	274	268	290	264	273	286	256	268	267	227	257	268	239	275	228	280	280	276	240	238	282	278	262	225	277	250	267	256	262	276	244	293	247	248	267	249	273	257	257	246	275	278	269	261	258	244	269	246	262	248	256	283	303	254	263	237	255	243	314	233	262	247	276	284	260	260	265	246	256	257	256	254	273	250	234	239	227	258	281	269	275	267	256	271	236	231	218	254	258	273	260	251	278	258	247	252	251	252	293	252	231	253	290	246	236	284	244	258	249	272	244	255	236	272	255	285	285	244	234	251	268	266	256	261	280	271	269	257	278	251	231	264	247	261	246	252	262	235	264	247	257	244	243	253	222	254	276	249	253	265	207	274	266	261	273	242	258	244	258	245	256	235	290	261	261	277	271	260	272	276	257	284	240	248	262	278	275	226	253	275	266	251	242	247	258	269	243	270	254	236	254	264	245	270	245	246	236	246	232	257	267	290	288	276	261	253	256	261	273	273	267	267	230	250	264	266	234	277	253	232	240	267	277	239	238	252	253	249	263	274	275	239	273	252	260	254	273	238	284	233	220	280	265	261	289	287	234	258	277	266	254	275	290	242	257	250	273	265	264	263	267	285	253	280	241	265	258	263	274	253	230	272	248	254	268	261	287	253	250	270	268	254	249	246	252	249	268	268	259	271	241	270	219	258	283	270	247	254	257	275	252	241	267	243	272	273	250	241	258	251	267	262	271	278	235	283	230	252	262	277	242	249	246	264	266	268	251	233	242	260	261	249	235	238	252	287	262	247	259	237	290	265	263	247	250	279	258	285	258	245	243	277	244	279	254	267	227	273	249	263	271	268	255	250	231	254	262	259	278	281	239	251	296	257	276	265	256	265	255	281	253	263	286	241	276	267	290	248	248	228	256	287	271	248	264	251	238	223	264	256	303	256	236	275	279	268	262	289	258	267	310	289	277	235	243	249	259	264	274	270	268	277	259	276	243	250	244	279	264	255	244	241	231	244	286	281	266	256	262	274	250	257	293	262	253	271	250	283	259	255	256	253	245	255	243	261	248	264	250	244	222	247	282	274	274	270	241	261	248	263	258	276	283	240	274	266	246	262	245	255	246	266	253	275	267	256	249	266	238	269	271	254	235	286	266	279	255	253	259	273	251	273	248	277	276	233	285	279	260	257	243	252	273	262	244	255	262	271	302	239	249	281	293	266	265	270	259	254	263	259	254	226	252	229	237	231	264	257	260	251	265	259	262	269	224	265	262	258	238	272	269	266	252	277	252	247	308	255	240	273	249	262	266	292	255	261	241	233	237	279	250	241	249	258	263	241	252	266	228	229	236	249	252	251	270	240	265	239	258	243	262	279	237	283	262	249	245	238	225	255	285	262	275	263	237	257	280	241	247	282	245	219	287	254	270	243	249	246	258	255	314	267	273	271	285	244	236	261	271	246	270	219	251	251	268	239	269	239	254	242	250	271	264	277	233	245	258	270	266	257	235	244	267	251	253	267	272	248	269	223	258	278	251	256	231	278	248	256	265	245	256	256	280	255	275	263	251	249	267	246	249	247	248	256	265	261	258	269	247	234	242	253	266	251	244	265	253	266	268	281	245	263	275	270	254	271	250	242	269	275	251	282	243	278	255	245	250	251	271	266	251	277	245	238	262	274	270	237	251	284	267	263	221	255	254	249	281	239	262	241	256
19334	5769	4795	5416	6023	6357	5156	3485	2384	1635	1489	1522	1725	3001	3636	3367	3337	2843	2221	1482	1072	934	861	900	874	902	897	894	925	859	886	918	953	848	873	859	856	915	927	874	846	834	797	882	867	892	874	914	919	902	850	920	855	922	865	864	929	911	826	868	848	887	926	875	875	909	868	884	856	879	893	869	916	885	948	852	844	905	933	894	885	919	913	881	904	920	900	885	869	878	901	900	882	835	924	904	890	867	900	842	919	870	897	916	888	906	851	896	846	909	877	872	893	914	850	867	876	886	872	889	881	892	902	856	840	915	873	931	895	850	898	879	903	893	911	837	877	885	854	925	893	886	912	869	930	885	900	847	866	910	918	890	923	911	916	856	943	868	824	859	911	853	843	929	852	848	922	881	874	907	900	917	888	858	860	834	910	920	865	871	900	885	935	939	885	879	869	905	883	863	872	860	906	841	917	876	848	869	882	874	848	940	866	882	872	832	889	911	890	874	879	939	882	869	882	859	903	840	885	929	888	874	842	901	882	874	962	880	907	878	872	860	846	830	937	894	857	870	848	870	842	880	862	920	902	919	867	844	907	907	878	867	890	874	833	912	898	877	914	838	860	901	861	812	870	929	861	884	867	941	883	950	895	883	921	920	920	902	894	869	857	873	884	833	853	879	899	914	901	876	915	938	912	871	898	936	902	903	858	877	950	874	905	851	880	905	909	812	879	854	901	880	905	886	880	896	906	881	873	881	858	866	828	866	879	837	887	903	882	825	880	904	908	918	872	938	926	877	908	832	943	882	906	851	862	850	868	925	934	932	867	889	875	868	913	880	857	892	856	909	896	877	880	888	861	888	926	895	905	915	896	918	826	849	928	847	894	875	852	857	872	788	900	852	944	882	917	936	917	899	839	927	891	918	890	875	902	923	919	879	872	907	865	871	883	853	890	879	891	911	872	910	896	889	924	877	837	884	907	859	932	905	864	893	852	900	862	882	890	877	889	909	917	932	900	922	928	860	880	865	896	951	875	865	902	860	875	857	892	885	882	879	888	816	882	861	923	912	816	861	898	878	840	829	895	891	883	902	903	865	856	872	888	884	868	880	880	881	928	866	890	910	890	916	888	894	885	895	895	869	911	843	850	914	919	883	815	920	915	883	963	835	883	875	857	900	899	892	907	858	859	892	887	876	840	890	887	926	902	879	902	909	894	867	888	878	880	930	864	943	892	905	905	894	936	867	888	919	869	875	856	919	866	834	949	861	925	858	885	908	920	878	885	879	890	898	847	905	885	905	869	918	885	863	883	801	863	910	879	862	914	907	815	869	860	900	907	884	915	872	851	927	871	938	917	865	874	869	919	882	911	903	913	885	871	895	927	896	919	862	892	833	854	857	868	918	888	869	902	892	903	879	880	920	888	886	893	864	859	887	864	897	890	891	814	886	926	899	874	895	886	887	883	890	924	872	875	819	853	888	833	889	888	903	860	830	865	880	916	936	856	880	887	939	845	821	845	908	896	872	857	865	837	872	905	916	887	872	809	895	908	864	875	943	883	881	908	892	950	935	934	859	903	889	901	903	847	877	903	884	881	886	884	887	867	910	905	872	948	867	870	879	884	907	847	858	900	899	860	867	887	883	955	854	886	888	865	841	832	923	844	890	878	860	892	906	910	894	860	944	913	895	925	845	900	819	910	930	914	885	875	883	874	842	873	824	857	857	881	908	904	863	940	885	938	829	931	847	881	902	912	853	889	907	929	894	860	918	874	914	906	870	923	857	853	911	907	879	896	917	863	943	899	872	912	894	878	849	854	858	876	856	893	878	881	928	918	886	869	895	856	926	870	900	841	822	898	852	950	875	907	901	915	927	864	912	887	931	877	857	877	851	857	898	893	893	874	877	858	947	840	876	850	816	876	904	909	849	849	898	891	892	917	932	843	875	882	903	837	891	859	917	911	894	932	934	915	905	880	858	953	881	881	903	836	897	879	873	843	903	910	865	856	912	900	876	918	886	882	859	886	891	894	799	862	886	903	922	873	906	913	941	968	865	862	888	888	877	892	875	854	841	851	896	896	896	844	886	861	877	872	918	925	888	906	897	907	944	876	911	882	919	911	915	887	925	882	868	875	892	934	899	901	828	855	900	865	932	902	842	881	863	878	900	876	887	893	828	895	868	875	874	942	914	869	886	897	850	939	926	869	914	818	848	893	866	881	875	874	875	874	913	892	868	940	893	904	826	888	921	927	906	899	831	878	890	882	930	802	884	902	941	896	863	896	870	851	885	871	872	908	900	906	876	963	845	900	874	855	903	923	870	873	865	941	848	878	848	850	902	889	816	901	826	876	862	842	915	938	871	879	899	864	884	874	882	882	880	891	824	875	878	848	884	853	867	847	906	872	922	862	833	851	900	862	882	925	852	846	891	872	838	898	890	909	904	889	874	897	830	905	835	900	917	887	836	890	914	888	909	867	846	898	893	903	886	891	888	831	908	898	840	941	851	886	887	864	958	848	863	915	904	890	905	936	885	899	828	889	866	887	877	935	909	883	859	869	804	936	881	877	876	886	881	850	882	896	864	899	882	891	893	866	918	879	937	898	882	927	837	875	907	852	887	910	859	880	860	910	945	889	852	911	904	899	887	827	897	878	878	815	896	901	853	899	873	876	880	842	900	918	922	915	974	965	852	910	852	884	855	868	873	853	855	938	925	910	851	805	887	925	871	939	907	900	834	857	893	890	855	822	909	910	839	850	860	941	875	906	899	929	872	904	865	902	875	868	876	915	872	918	899	865	861	896	897	878	911	865	887	958	878	866	861	894	894	873	879	886	890	888	870	899	842	902	849	844	826	898	927	859	893	911	873	874	868	851	867	928	914	865	844	862	864	892	935	895	907	898	854	864	934	847	842	882	941	890	840	874	876	857	907	895	882	864	866	892	876	888	851	934	904	846	900	878	917	866	929	906	916	855	857	873	885	864	883	910	840	862	927	896	883	897	863	900	887	878	861	882	906	864	894	944	922	846	915	825	884	879	901	902	897	911	865	886	879	849	919	898	880	878	893	866	883	892	879	840	898	881	909	904	842	881	921	884	925	906	902	918	935	887	889	869	902	888	910	892	884	894	876	893	895	914	901	909	891	931	912	869	925	808	866	910	909	885	892	942	896	945	860	940	906	925	820	868	889	910	872	891	890	896	872	874	895	898	888	896	906	860	876	927	918	889	910	916	836	924	891	890	900	854	870	920	893	862	921	849	914	875	859	915	874	864	875	883	911	900	878	843	918	893	892	882	845	869	886	896	929	822	904	873	849	937	885	932	888	896	881	908	903	852	829	897	921	934	819	916	871	873	872	887	868	898	897	889	871	845	918	892	879	896	903	869	893	870	828	878	830	848	889	876	884	936	916	903	844	922	883	892	924	877	914	885	873	886	814	893	866	962	902	842	867	871	924	829	854	920	899	938	905	906	878	892	920	905	908	916	831	862	884	876	892	834	900	830	884
43999	29195	24181	19957	16331	13006	9404	6185	3196	1797	1010	1253	1436	5811	8765	8308	4681	3124	1603	871	427	304	256	252	277	285	223	247	262	268	266	256	247	269	231	245	273	255	238	246	262	234	268	257	241	237	224	233	247	236	248	215	252	240	245	242	218	231	237	272	249	266	234	275	257	245	266	262	247	238	263	260	266	214	252	239	272	239	291	242	236	244	256	248	236	234	253	243	243	223	237	263	266	238	239	251	246	236	230	245	254	250	249	245	240	245	259	248	240	249	239	231	246	228	271	251	244	258	258	231	268	241	250	239	241	237	257	230	268	244	243	260	265	264	298	276	241	244	246	213	245	241	257	252	237	253	262	260	233	248	271	244	264	237	249	232	237	239	214	243	258	240	283	229	244	237	242	258	243	276	250	252	256	263	247	267	225	261	258	232	265	258	244	251	260	222	243	229	270	232	264	282	227	244	244	244	238	260	247	271	234	254	255	238	248	249	244	281	255	245	241	228	249	252	250	279	240	237	276	234	269	250	246	260	252	237	263	262	263	242	251	243	241	248	265	276	253	261	252	231	234	284	220	245	262	229	236	274	264	251	238	253	233	256	254	235	222	255	235	258	259	292	269	243	247	235	253	266	224	257	268	268	246	267	247	253	255	269	248	263	238	275	259	248	245	248	245	263	222	251	263	259	232	225	271	262	250	236	232	267	267	225	222	248	246	240	259	252	277	222	240	253	246	243	256	251	258	266	234	238	263	254	275	271	248	270	251	232	233	222	268	258	249	241	229	274	238	254	241	236	233	289	247	267	240	264	230	246	255	222	269	290	248	238	239	248	247	232	250	256	237	252	265	269	233	264	244	299	235	236	248	226	240	244	260	238	261	247	274	251	243	243	260	232	266	285	262	230	245	265	251	229	279	229	245	266	253	250	257	234	238	246	251	258	226	224	250	240	248	221	237	242	276	268	267	234	265	256	238	233	252	272	229	290	239	259	279	254	254	258	290	235	251	229	254	281	265	256	237	244	244	230	232	243	259	227	237	241	275	247	269	244	277	241	257	272	257	245	211	235	266	238	242	261	237	244	246	262	236	261	247	257	253	245	231	248	271	231	232	277	245	268	224	265	242	238	246	265	265	247	262	219	232	251	259	270	237	273	279	236	234	265	240	230	259	241	264	269	236	244	235	241	248	247	229	253	247	236	249	252	264	227	243	265	252	246	267	245	240	275	243	226	252	242	273	259	262	265	247	252	215	276	257	217	264	258	255	236	259	260	244	258	265	234	239	254	274	250	227	268	262	273	245	269	259	218	244	254	241	215	252	267	281	228	260	247	252	226	257	288	251	228	248	239	267	245	259	228	233	263	232	230	264	236	261	273	257	224	244	227	232	264	276	239	264	254	251	242	227	225	270	264	224	247	233	259	276	279	269	269	233	261	236	271	272	251	260	268	260	258	250	245	245	245	232	224	263	260	267	246	251	277	257	235	253	231	259	247	257	281	237	247	251	253	263	241	247	272	249	272	233	266	255	253	229	225	248	249	260	235	253	253	281	242	224	249	272	240	244	222	252	245	257	239	248	280	260	234	261	270	261	283	236	243	254	243	240	235	237	235	256	256	226	246	238	249	261	243	238	241	236	237	287	234	242	234	234	286	265	239	259	252	222	246	278	246	269	233	260	243	254	277	260	280	226	248	262	240	246	232	235	251	237	240	254	259	259	252	236	267	259	283	261	257	265	251	257	285	252	243	241	252	280	268	238	227	255	247	252	242	260	296	244	245	278	261	274	233	281	262	261	254	255	238	259	230	242	228	260	254	265	269	211	226	227	250	268	236	225	290	251	236	229	266	247	245	222	243	215	229	257	245	267	268	268	256	240	259	250	261	275	259	246	236	260	273	261	250	268	239	238	237	247	257	268	222	235	248	264	230	209	218	241	278	242	278	239	222	217	243	267	243	263	227	234	266	234	260	242	220	284	250	285	261	274	246	256	292	260	258	285	243	247	253	256	241	254	241	225	272	268	269	247	225	250	247	255	261	278	229	247	227	261	268	263	264	238	247	250	221	246	257	239	265	246	254	289	272	239	254	229	260	245	258	264	242	231	236	241	243	239	236	236	276	273	239	227	250	227	248	267	224	222	241	245	274	250	239	261	215	265	254	246	225	297	266	247	246	244	240	234	239	232	234	254	244	266	277	258	252	270	266	249	239	257	237	271	281	253	249	263	231	280	244	251	227	286	240	288	232	222	238	244	250	251	255	248	254	240	261	249	225	239	271	261	249	232	259	259	260	234	260	261	235	241	248	275	255	278	279	264	238	268	253	257	232	254	242	237	286	265	236	241	271	255	272	215	240	264	231	240	263	238	253	242	242	215	273	245	241	254	225	246	233	235	263	247	239	259	236	244	239	271	254	274	221	234	264	268	261	247	268	270	237	228	257	270	253	261	233	231	250	224	253	251	247	233	226	260	267	270	272	235	251	269	254	260	287	265	249	270	254	254	252	252	288	291	252	221	252	261	253	282	285	253	244	256	245	271	257	264	259	260	264	240	234	260	258	239	276	261	266	245	262	238	253	268	232	241	234	260	250	249	237	249	235	305	241	245	276	262	267	269	266	280	240	242	208	256	246	255	246	267	232	248	258	279	265	242	226	246	262	270	245	231	269	232	260	250	252	253	259	257	246	257	257	235	259	227	231	268	272	253	252	218	259	217	252	268	254	238	258	242	232	246	275	240	230	284	265	261	268	232	251	263	284	226	243	256	255	253	261	280	277	252	271	251	257	256	226	250	248	224	234	247	258	246	254	246	260	218	248	224	236	276	234	265	261	258	246	235	254	287	261	246	226	255	236	245	259	228	234	265	224	235	243	264	260	232	204	234	255	231	257	264	241	257	262	269	237	248	252	266	255	247	233	235	240	242	279	263	244	271	262	233	241	243	243	222	240	233	250	280	241	247	270	225	248	255	293	252	247	255	217	241	276	232	276	263	222	253	236	233	253	267	268	230	243	261	229	231	246	279	264	249	248	235	250	246	270	267	258	251	267	233	260	229	269	248	258	233	229	264	255	271	253	253	242	257	257	251	230	248	251	240	259	276	266	270	252	278	264	268	242	238	235	281	225	289	263	260	247	249	248	262	211	255	257	249	285	255	245	269	255	259	252	242	249	287	252	222	254	262	261	267	253	229	269	245	264	243	264	260	268	245	272	230	248	261	225	235	246	227	276	270	240	240	241	224	247	265	281	254	242	251	245	235	233	256	256	255	260	247	239	249	233	250	221	239	239	229	249	271	247	227	263	285	251	236	264	242	237	254	232	249	239	277	236	271	230	238	238	273	263	251	236	223	246	226	237	241	224	235	255	275	225	241	259	261	267	254	266	229	269	271	271	247	220	260	242	238	245	237	253	233	257	245	234	258	247	237	239	251	273	256	282	284	246	261	247	236	241	236	220	241	240	262	242	252	256	274	250	241	247	227	236	272	241	268	227	234	276	225	256	226	237
45031	18443	12255	15620	15266	16681	17896	16522	11221	7855	4771	5940	6779	21224	27228	25791	18140	13346	8184	4235	1952	1072	930	828	857	832	902	855	827	862	790	798	854	839	827	806	869	859	821	886	863	791	810	840	828	844	812	854	803	810	865	818	824	875	877	831	853	827	873	803	810	803	829	816	818	845	864	860	809	856	812	813	847	861	807	836	854	878	813	905	879	843	838	781	827	842	808	823	862	812	865	867	784	784	787	812	873	826	838	778	833	800	803	829	808	848	804	842	769	867	799	851	826	851	787	845	839	873	818	851	860	866	827	816	850	851	833	849	839	845	840	790	896	831	895	813	854	795	827	856	810	864	880	822	864	800	817	829	834	862	859	797	839	779	830	853	834	845	806	855	829	868	830	858	860	878	857	872	828	861	789	850	826	813	833	816	840	775	854	853	826	816	863	840	876	837	831	837	838	888	890	830	808	818	842	843	835	775	804	818	769	829	859	867	848	845	852	846	840	823	810	773	819	820	841	848	808	841	873	820	838	886	861	821	862	850	819	822	813	817	864	900	860	770	813	846	848	798	875	784	843	872	846	868	818	811	816	821	818	840	900	816	866	905	841	839	862	822	832	870	816	839	845	829	837	861	844	849	852	857	825	798	819	821	819	839	806	760	798	843	856	892	823	851	856	837	876	819	900	850	808	871	812	834	831	845	798	794	849	854	794	847	850	829	830	835	898	846	842	833	832	799	852	815	851	781	829	870	813	838	814	798	857	862	846	834	822	788	814	892	874	795	856	857	903	791	851	859	861	811	879	842	829	839	812	773	843	819	855	867	847	841	896	804	816	811	856	859	836	857	851	879	812	828	854	845	845	881	855	830	846	797	829	850	829	791	907	819	870	768	832	822	796	887	846	817	871	795	844	804	827	833	900	849	817	856	821	843	830	814	833	804	894	844	843	866	827	832	842	801	823	885	874	857	840	884	837	847	775	808	836	790	854	852	826	841	830	851	843	829	826	814	854	888	829	869	837	871	863	843	854	872	833	808	791	864	805	858	852	834	846	862	844	853	833	799	859	854	798	876	846	852	868	794	842	904	855	804	800	866	825	825	846	853	821	820	848	861	763	847	825	814	878	857	833	867	803	868	832	813	810	806	913	861	861	812	851	893	801	806	856	846	875	871	835	834	840	859	848	848	826	892	877	832	872	873	832	761	846	836	836	816	844	870	884	811	843	837	864	859	865	857	799	854	828	781	800	821	836	881	876	846	864	823	811	793	862	823	836	806	863	849	847	876	797	814	811	812	829	844	814	835	823	841	814	818	816	901	859	831	891	843	814	838	871	827	812	845	831	813	811	795	831	821	845	848	850	807	833	854	861	866	853	838	813	823	849	848	806	862	850	840	838	793	831	850	837	787	868	829	818	854	806	879	848	840	781	857	845	884	776	876	782	845	838	823	834	821	844	841	793	905	819	834	879	842	836	858	809	797	831	869	825	872	835	867	828	827	810	817	831	802	859	830	806	806	841	838	854	911	822	856	871	827	836	862	834	876	797	815	848	840	821	848	842	835	858	883	863	844	866	780	811	865	838	886	814	813	832	869	797	809	872	867	878	836	812	830	892	831	825	862	861	862	824	804	829	844	809	845	838	843	808	864	880	831	820	842	811	802	860	776	862	853	877	834	824	855	903	809	889	870	855	837	856	849	851	776	824	825	874	858	888	825	861	853	840	834	792	806	798	801	841	789	843	829	834	857	835	857	867	872	854	854	772	836	874	872	840	866	863	854	863	791	838	824	879	830	833	853	882	810	813	882	864	866	858	900	867	855	865	861	861	824	827	833	827	845	801	878	811	812	836	802	854	791	845	848	781	822	835	816	872	849	860	851	781	874	809	825	839	859	849	855	810	860	803	825	852	816	865	832	850	852	834	848	798	817	788	818	835	811	873	855	793	888	851	861	852	831	814	810	832	889	818	876	832	801	791	839	909	863	872	836	777	806	854	829	869	859	883	822	835	839	828	820	792	788	811	826	811	830	874	800	843	856	814	828	878	795	845	843	812	865	821	865	887	818	842	867	815	851	829	836	821	906	856	883	814	801	777	866	788	827	832	893	811	806	832	826	809	855	807	815	874	784	831	805	885	826	815	829	883	832	874	845	847	821	895	839	852	903	824	887	883	839	795	796	862	831	879	801	839	811	839	847	830	890	830	828	813	815	827	837	846	860	790	870	796	805	770	828	827	866	869	822	742	845	819	782	819	880	842	808	851	883	867	800	867	828	891	840	864	851	827	876	821	802	804	865	834	863	858	837	882	889	863	835	859	858	823	852	817	839	822	817	826	827	810	808	873	861	816	867	809	819	861	832	785	804	877	855	898	823	930	851	828	824	831	825	823	846	881	865	859	896	834	854	786	839	798	856	883	809	844	876	835	840	820	807	805	853	851	824	850	845	835	847	879	895	821	856	770	832	842	827	865	833	854	832	877	865	773	839	878	835	817	829	825	853	847	792	837	883	847	865	861	841	830	893	856	865	765	849	890	839	867	870	832	846	846	861	799	831	894	845	841	880	853	853	835	822	837	849	846	887	832	829	811	851	817	860	794	852	824	814	858	845	869	797	860	845	861	844	865	813	823	870	838	858	833	811	904	806	818	856	834	830	863	796	864	877	801	836	824	830	878	818	860	819	846	874	820	844	853	810	879	786	834	824	940	797	856	827	845	829	826	830	888	824	839	842	836	787	832	845	843	851	822	763	816	828	841	863	841	830	809	802	794	810	833	856	832	793	830	817	866	920	837	880	826	866	829	892	849	823	796	833	823	824	798	855	838	859	833	831	826	825	853	839	810	823	863	854	832	821	790	863	843	840	818	812	855	896	757	883	816	825	880	790	865	850	879	803	833	763	825	834	864	808	847	803	853	869	766	797	839	816	877	811	801	826	828	849	851	881	826	850	826	807	838	770	845	825	842	830	854	840	896	835	854	889	886	816	854	894	837	821	805	831	894	835	820	861	830	846	846	812	877	819	895	850	843	875	806	839	810	834	813	855	860	785	850	851	822	837	802	850	818	824	821	821	838	762	816	885	812	841	834	835	812	776	820	849	819	853	830	824	869	804	841	874	811	870	874	880	821	853	788	862	862	897	889	851	834	855	814	848	830	865	870	852	833	925	815	839	831	791	868	889	848	796	832	844	879	853	865	832	861	832	877	845	865	831	797	841	852	845	821	860	817	835	788	902	822	815	855	867	821	847	853	784	812	845	849	808	854	851	827	803	798	878	773	821	850	838	820	846	814	858	865	801	866	845	862	848	877	811	851	814	838	816	843	858	839	820	828	833	815	888	802	853	841	791	883	909	860	846	863	852	887	820	818	840	832	853	845	855	838	822	905	818	802	897	845	858	840	836	859	837	841	845	826	835	869	886	780	804	816	874	837	864	846	827	892	904	836	847	833	833	825	888	805	855	840	813	853	777	851	870	830	885	830	879	826	853	833	819	876	809	831	783	831	788	842	861
46862	27991	25497	22693	20379	18937	15418	9879	5830	3348	1807	1916	5441	12913	16407	9840	7714	5614	3163	1459	661	387	273	284	290	296	261	304	287	324	306	284	281	310	282	280	269	269	290	305	277	285	307	311	276	303	298	275	279	321	289	297	309	276	271	286	313	286	306	284	270	305	284	287	272	289	305	288	300	302	263	264	268	290	263	292	275	304	329	284	288	270	289	285	287	289	296	284	296	292	302	309	271	283	295	262	307	313	285	280	284	312	280	267	288	270	280	274	263	300	278	301	294	319	291	301	271	271	281	302	308	293	306	282	287	293	313	291	270	307	264	272	284	277	262	322	290	279	264	309	291	314	285	306	266	295	296	325	280	273	256	313	313	284	287	249	335	299	266	311	288	308	280	294	295	288	269	332	300	320	274	324	297	274	279	298	293	300	278	300	288	291	291	296	283	298	285	304	292	261	306	310	301	293	303	324	278	300	285	296	324	318	290	316	274	283	289	276	292	282	286	269	305	304	302	296	291	297	285	270	302	298	271	284	304	275	301	310	332	295	279	295	305	255	269	301	277	270	267	300	301	297	276	282	274	296	304	279	279	277	278	331	267	283	307	293	306	303	292	275	272	303	299	285	291	298	269	276	260	281	278	319	315	303	287	289	295	292	270	282	327	260	287	240	309	280	302	305	324	281	309	296	291	296	281	284	306	303	274	303	267	309	303	278	306	283	301	284	309	280	312	282	287	284	286	250	302	296	291	289	316	265	280	295	278	327	271	297	277	308	281	288	286	275	285	277	295	295	295	287	273	314	289	281	278	287	306	299	270	307	305	318	302	318	281	275	268	280	301	288	338	266	294	274	282	304	297	286	274	286	296	298	237	285	303	266	293	274	276	305	277	277	291	284	268	309	278	252	296	282	264	280	286	314	312	299	281	286	314	284	289	278	321	273	268	275	269	280	295	255	295	259	272	283	284	306	302	277	247	260	305	279	271	292	289	294	291	286	277	294	305	312	330	278	286	307	318	268	299	274	288	252	294	302	277	288	319	281	315	258	287	286	291	288	301	299	277	299	277	279	284	287	267	323	278	289	298	321	265	292	279	280	334	283	267	270	295	280	306	309	280	288	279	290	273	280	265	284	291	272	272	278	276	291	301	282	282	273	289	307	253	275	302	298	270	285	297	330	271	299	308	328	284	267	286	283	286	279	305	300	283	326	320	290	273	290	280	279	282	282	257	293	287	268	297	310	278	287	279	277	255	271	292	334	273	309	278	267	266	280	316	318	305	302	299	315	303	293	294	288	281	292	271	270	300	266	290	308	279	288	285	269	286	279	260	291	290	287	345	276	270	283	283	293	276	283	284	275	282	297	282	283	284	301	267	278	270	320	298	307	305	313	267	264	300	279	309	277	279	275	304	293	278	287	275	309	294	289	292	308	295	287	309	295	299	251	295	335	296	285	293	292	290	271	296	298	308	291	305	310	274	295	272	328	300	322	280	298	271	309	271	300	273	284	329	316	297	275	296	288	280	275	295	293	276	278	276	311	292	293	301	300	273	317	301	300	297	291	294	298	270	295	279	265	295	276	299	260	276	287	310	311	311	297	250	298	283	269	311	281	326	307	277	253	288	306	329	295	282	307	291	280	303	287	273	290	301	272	260	313	288	303	291	265	320	314	327	298	284	275	280	289	278	292	288	273	295	263	269	300	265	318	290	300	308	289	265	299	295	315	295	304	277	291	296	271	263	280	280	321	278	278	282	304	273	300	298	315	274	307	267	276	286	300	322	278	268	296	314	295	290	290	269	278	305	286	288	328	282	300	301	282	296	295	271	313	288	278	317	272	304	299	284	327	296	270	290	288	287	307	315	286	278	285	295	309	315	277	302	262	305	286	278	292	287	324	279	289	286	301	283	319	291	285	292	285	281	290	287	308	293	310	278	280	298	307	285	283	272	265	301	311	305	270	274	303	351	319	249	304	301	297	301	260	289	273	267	284	315	282	276	284	275	312	270	264	299	276	287	310	281	275	287	292	311	312	294	289	296	284	264	281	305	263	316	273	302	295	267	273	278	298	292	274	299	274	289	309	260	313	308	296	278	273	262	322	295	272	277	297	271	290	287	273	305	307	301	282	288	285	307	304	304	300	259	288	289	319	306	299	299	312	308	292	283	305	287	286	279	320	316	266	303	294	287	294	277	294	317	308	270	293	293	287	299	258	281	329	281	296	297	291	299	288	293	296	310	292	272	290	264	299	278	279	268	308	283	264	267	267	287	270	294	304	290	306	304	284	316	316	267	267	285	296	296	293	293	282	287	303	280	306	292	306	271	296	274	317	268	298	278	313	293	286	259	305	279	304	289	291	304	279	268	299	295	278	327	308	316	273	324	299	281	332	291	278	290	303	267	315	272	283	284	295	282	303	301	279	299	266	296	314	292	261	296	286	312	298	306	299	281	278	285	290	296	291	290	285	243	301	285	274	289	294	296	308	277	281	292	290	260	299	277	322	281	286	304	266	264	313	293	286	297	302	284	281	283	278	331	261	303	276	299	283	305	307	299	317	309	286	290	299	294	298	307	298	297	271	266	300	310	307	296	260	294	284	295	298	275	268	301	321	282	312	319	298	297	276	309	267	284	275	311	288	277	309	295	292	290	275	292	275	307	269	273	305	275	288	288	316	283	299	293	279	286	295	294	267	303	292	278	284	298	316	275	320	267	305	274	289	305	292	291	297	263	305	310	296	285	313	302	308	292	282	290	292	279	295	301	274	312	310	285	306	287	308	291	295	266	297	297	275	283	296	275	287	301	278	281	305	314	318	315	266	290	306	295	278	308	265	305	302	313	284	254	292	290	317	317	309	286	289	271	269	290	259	303	310	304	306	254	275	302	272	277	286	283	310	299	323	291	312	266	288	305	283	270	281	292	310	296	266	304	273	304	282	319	274	276	264	290	283	310	296	279	318	321	326	312	305	289	321	277	288	268	288	299	274	281	318	317	284	304	350	293	281	286	302	290	290	271	289	300	268	305	292	290	300	304	284	285	276	282	291	250	308	311	286	285	279	259	315	287	262	280	282	292	293	290	308	282	294	298	301	271	295	290	286	282	282	291	286	263	301	286	265	276	282	296	315	294	288	304	268	294	310	302	294	278	293	275	276	306	306	255	264	299	271	314	258	276	279	285	275	259	303	279	285	298	294	276	281	307	312	339	311	288	296	267	301	254	329	299	298	299	278	295	281	293	319	312	275	250	291	307	318	287	283	330	308	312	279	316	281	306	294	288	325	316	290	301	299	297	245	266	308	280	319	313	279	296	268	285	295	270	289	279	296	278	278	287	290	292	297	259	259	290	302	322	280	290	299	321	311	284	300	302	313	291	266	277	333	280	317	282	297	298	284	308	339	266	289	299	284	270	291	319	300	277	286	281	313	270	269	307	279	244	294	329	283	284	297	287	272	282	288	297	297	283	321	274	301	275	259	300	307	272	299	289	288	277	276	310	310	296	291
46773	22102	15914	21825	20915	21990	22827	20370	16099	11756	7722	8244	18134	30497	33557	26359	25188	20536	13532	7175	2906	1333	1046	959	956	968	972	918	974	936	965	981	973	907	921	983	946	937	951	952	911	873	925	961	899	940	904	924	947	904	953	890	902	965	938	935	914	908	1018	944	932	934	889	969	960	900	935	923	964	934	944	927	905	897	982	930	977	934	929	965	974	908	912	988	944	966	962	926	958	915	943	880	976	934	944	894	887	931	925	936	939	927	937	915	920	957	940	943	912	946	942	947	972	931	933	946	998	904	929	953	941	938	846	942	994	937	939	944	914	981	926	912	941	901	906	922	919	961	928	976	998	929	926	917	943	954	963	904	938	895	935	957	938	918	962	900	914	983	950	963	924	943	956	959	909	924	955	943	955	971	927	939	920	934	922	904	958	912	901	922	924	899	899	926	913	915	917	962	933	919	925	902	957	900	916	952	922	918	891	926	946	982	925	957	911	892	902	916	961	944	965	921	919	878	909	940	911	936	931	899	884	878	929	924	914	957	885	898	905	921	929	941	929	946	903	866	955	976	941	938	972	968	864	932	892	950	872	950	951	947	920	989	911	966	919	944	970	883	970	971	904	959	935	891	916	935	925	942	944	918	930	968	945	917	992	914	921	862	956	872	956	943	921	967	953	932	932	908	938	960	960	878	894	925	888	992	926	920	934	939	920	951	944	903	944	910	945	972	843	917	928	915	892	913	928	899	931	934	887	949	921	927	937	920	934	933	965	948	965	926	942	925	897	958	938	911	893	965	972	905	919	941	894	897	892	964	890	902	965	954	929	954	915	963	959	893	987	906	921	894	900	953	878	929	982	988	1003	924	937	974	926	892	967	982	923	976	924	950	905	925	949	928	931	903	983	962	941	946	913	926	894	912	942	953	991	916	921	853	896	965	952	945	919	930	951	910	907	933	987	927	931	940	983	888	900	939	920	949	872	928	966	901	896	954	959	925	964	978	932	931	924	933	948	995	895	954	934	912	928	967	923	963	958	942	901	961	918	942	959	946	889	911	949	935	947	968	865	925	951	980	965	887	882	903	901	925	951	974	976	947	938	946	927	936	904	929	964	917	925	911	963	1012	958	962	935	940	921	925	922	962	907	930	927	947	890	897	939	931	947	955	958	920	932	946	948	894	883	875	935	966	963	934	901	908	890	949	884	972	917	950	940	962	907	949	941	916	943	976	952	942	943	956	954	895	929	943	932	883	943	900	905	914	930	942	958	932	912	962	955	947	923	962	874	935	940	949	936	947	913	912	939	932	997	936	927	936	943	925	948	939	939	964	908	912	907	890	924	942	926	976	924	920	933	897	914	909	894	929	896	914	968	965	939	918	951	916	916	956	888	916	871	936	942	942	933	975	953	933	950	956	888	903	931	935	929	955	957	918	928	936	919	934	962	886	893	955	906	910	892	939	948	917	939	931	894	931	915	991	956	878	969	973	903	899	915	976	934	947	953	860	896	976	959	953	993	937	882	892	906	998	868	902	962	975	964	931	910	936	885	956	878	962	954	972	874	945	952	904	967	919	947	955	874	961	910	978	898	933	916	943	912	958	960	906	902	979	935	935	868	895	962	890	953	947	962	938	943	962	875	897	920	953	924	929	929	911	924	921	913	921	938	939	906	946	955	913	915	903	974	967	959	877	932	949	930	955	891	915	857	944	915	889	974	964	935	929	890	939	935	880	944	926	888	924	946	907	965	904	923	1020	932	940	938	917	923	941	922	911	979	923	979	944	952	951	969	922	907	947	939	1003	914	971	912	960	959	936	964	995	938	975	891	866	894	915	821	895	912	944	933	879	1000	943	949	905	904	957	931	950	930	928	917	967	934	878	943	925	954	909	938	937	929	988	927	932	891	918	911	975	911	941	935	902	968	971	979	894	932	879	929	932	990	911	987	913	1001	919	927	932	987	928	910	943	912	950	876	964	909	974	908	922	973	901	962	951	926	997	999	971	953	909	937	911	940	932	933	979	946	902	890	947	906	936	892	934	956	955	965	929	985	968	914	946	920	936	935	964	910	929	899	905	908	902	923	936	888	937	931	936	968	930	933	922	980	873	938	908	921	894	910	892	891	1002	972	897	966	944	933	903	885	944	936	981	877	947	964	949	915	971	910	941	895	939	947	946	888	938	881	894	955	966	955	924	912	942	901	921	866	934	964	931	898	911	907	983	900	959	984	917	927	966	904	922	930	912	987	892	930	925	970	929	946	925	921	949	941	871	872	949	932	944	921	917	918	980	889	901	953	962	940	978	916	956	952	940	927	956	952	958	908	970	950	939	929	849	989	881	941	978	964	944	950	882	918	959	932	991	932	891	962	913	900	970	965	939	983	945	887	890	1010	927	903	948	965	899	916	962	949	911	942	957	935	869	927	942	954	920	922	956	927	928	968	943	921	845	927	975	952	953	992	957	934	860	877	985	904	895	905	957	934	922	898	905	902	956	908	922	896	991	906	947	912	937	906	974	903	930	968	947	998	938	941	944	936	946	911	922	961	886	917	933	985	904	888	962	916	896	951	950	915	892	952	955	941	919	905	928	905	914	913	960	965	961	935	932	888	937	953	884	891	913	981	905	885	880	887	932	854	969	1014	942	920	924	928	941	937	938	903	923	947	892	952	966	931	934	877	901	901	958	938	911	914	962	984	986	959	983	947	960	901	931	955	942	942	912	930	937	907	956	931	941	945	935	961	910	893	917	913	970	897	934	943	923	949	952	876	918	926	963	847	961	955	974	918	916	948	897	907	914	887	900	932	921	914	954	902	928	965	919	965	932	888	983	894	919	960	895	846	972	894	929	946	892	960	918	1000	927	906	944	892	940	955	948	952	965	962	900	943	992	922	882	937	946	918	975	975	898	926	887	934	939	966	919	925	961	860	931	964	911	981	1006	875	942	886	926	881	930	892	993	854	939	916	952	926	901	921	908	931	946	885	932	892	923	892	930	912	948	969	928	955	942	965	897	915	970	978	953	902	909	901	958	923	994	964	985	925	930	893	971	908	901	913	888	905	936	985	934	911	910	931	973	915	929	872	943	967	940	943	938	997	913	988	931	904	896	877	921	934	954	916	912	905	916	952	906	920	888	929	903	886	968	927	857	937	914	950	889	909	992	940	934	944	973	885	871	923	975	933	920	906	946	969	961	915	886	924	898	906	894	936	942	938	893	957	993	957	944	958	918	851	931	934	891	909	923	912	970	964	895	895	960	924	970	954	947	927	950	896	931	959	933	893	941	948	939	902	902	949	923	920	899	971	911	893	925	931	947	900	875	979	939	974	917	951	995	960	907	921	917	949	896	892	946	905	967	969	939	979	899	896	880	882	977	935	947	895	925	950	912	890	910	973	946	935	940	916	939	904	966	956	948	992	863	957	915	972	938	936	954	955	980	926	901	928	920	950	955	948	928	950	853	964	909	961	948	884	929	970	946	965	947	950	929	902	927	945	958	958	962	980	899	945	963	902	925	903	933
20494	7534	2803	2455	2097	1448	890	692	613	491	374	381	568	723	773	991	686	598	491	344	297	250	255	236	256	234	273	256	249	218	240	237	248	253	251	238	260	232	243	229	231	289	251	221	266	246	270	244	258	245	250	250	249	280	233	259	229	248	250	252	256	252	232	248	239	220	230	234	250	252	223	232	245	238	240	230	248	246	279	244	269	255	268	247	254	258	241	225	252	216	249	271	250	266	271	265	230	230	232	261	215	251	244	266	251	234	258	212	258	227	271	238	251	202	209	247	216	238	226	214	245	241	254	218	250	278	269	240	267	263	277	228	231	256	249	270	250	229	235	279	267	260	276	255	263	239	252	270	265	233	224	254	275	257	217	273	251	274	263	254	249	283	252	253	239	267	244	253	235	238	253	240	244	245	266	258	264	227	253	248	229	237	254	274	251	250	233	260	254	263	245	230	251	239	270	230	228	272	255	258	272	230	239	226	263	248	251	254	260	251	264	254	252	234	225	249	263	260	272	255	235	241	258	257	269	245	218	239	235	221	266	225	257	226	242	256	246	247	255	231	248	268	264	249	235	245	239	255	254	270	284	220	253	208	286	282	222	242	255	241	255	240	256	263	270	248	260	261	256	257	243	278	260	251	277	244	245	277	246	248	250	259	246	279	232	251	240	237	226	255	287	230	257	268	227	240	248	255	253	270	256	235	232	226	225	243	239	214	249	247	243	251	251	240	266	258	253	258	244	255	248	253	243	266	249	233	238	244	262	230	234	247	261	255	237	242	252	225	226	235	260	250	263	236	239	241	267	233	282	249	229	240	236	233	254	238	242	254	238	245	231	231	232	214	227	265	257	252	268	258	238	238	262	239	263	256	247	273	262	249	265	273	286	244	244	234	244	258	226	264	271	231	243	253	228	243	244	240	269	260	245	264	226	245	250	222	231	216	246	241	236	276	254	248	265	240	269	241	260	214	266	246	249	266	232	251	268	252	239	241	243	241	259	284	262	251	247	242	269	254	240	253	261	248	245	238	231	250	254	229	212	253	244	267	237	247	246	256	233	272	222	248	226	209	262	235	256	248	265	260	257	248	241	234	266	258	287	242	250	217	212	266	253	242	267	272	251	235	258	249	249	240	241	257	250	230	251	246	245	237	243	244	259	239	231	245	252	232	259	249	242	257	257	239	256	258	232	259	255	214	219	256	244	251	222	257	247	257	238	243	233	292	244	270	278	230	251	242	249	237	255	234	257	259	237	266	239	259	240	263	237	238	236	226	260	239	218	248	246	223	242	253	236	241	260	263	268	242	240	219	252	244	225	258	207	218	242	224	257	269	243	266	260	231	278	265	257	228	228	257	266	255	243	243	256	249	231	257	256	249	234	224	231	212	245	234	241	273	243	278	210	253	246	246	242	216	269	232	236	243	248	287	247	242	276	254	231	244	249	239	242	296	226	223	256	259	267	300	256	274	271	248	261	276	254	279	275	262	249	246	241	254	227	253	259	251	219	258	248	264	269	227	245	267	244	258	237	236	248	270	187	255	245	231	240	257	227	236	227	262	256	236	234	260	258	227	261	241	244	231	255	244	232	256	235	234	257	248	267	254	257	259	242	261	241	239	262	256	244	263	269	249	222	216	211	260	254	249	219	249	239	269	246	263	256	250	269	286	260	260	247	258	248	202	269	218	238	228	270	241	245	256	269	237	241	256	222	238	236	258	231	259	223	249	244	261	234	227	249	267	266	286	267	259	219	252	256	224	266	252	277	250	238	248	237	253	284	252	246	245	249	231	250	273	269	237	269	257	232	247	264	256	238	261	245	290	264	256	239	233	245	248	245	254	229	242	241	236	270	264	254	260	255	277	239	242	242	238	260	236	257	265	230	241	255	248	270	230	231	265	222	223	262	250	264	249	248	251	261	242	240	242	261	232	261	276	211	259	250	237	253	281	264	253	289	273	275	252	250	247	252	238	250	271	236	224	256	238	253	219	245	243	232	248	230	269	233	247	261	245	265	248	242	230	257	216	234	232	266	272	250	270	237	252	234	225	239	247	250	236	262	271	245	222	267	236	243	245	260	260	239	267	215	219	241	226	231	218	262	256	247	226	233	244	253	274	260	240	261	259	257	246	254	258	247	251	263	261	276	258	266	276	237	236	256	262	241	261	231	253	246	262	228	246	256	253	261	259	236	262	238	262	262	216	233	259	276	251	245	229	239	236	251	261	263	250	245	235	256	231	252	284	250	270	255	239	246	265	239	237	241	218	257	226	235	246	232	261	258	226	283	228	244	218	279	245	242	237	250	251	221	257	273	254	212	230	254	265	270	237	256	256	252	229	258	286	280	252	241	259	240	278	236	261	270	255	244	259	241	259	254	253	232	217	220	274	242	211	231	256	265	251	260	245	259	227	261	238	254	276	254	245	240	264	235	257	283	229	202	272	251	263	256	242	249	245	257	238	236	260	283	232	229	240	244	220	241	241	251	243	224	267	266	242	267	275	247	255	255	239	252	256	247	251	255	239	236	261	259	245	282	245	265	275	251	271	234	262	243	280	271	244	224	261	262	241	259	234	238	225	290	254	268	231	274	224	222	249	250	237	232	233	252	260	246	243	240	273	256	231	220	230	244	254	235	241	257	245	264	255	229	278	239	246	254	221	229	248	262	240	243	233	243	269	222	253	268	286	224	241	223	251	270	235	248	287	236	268	236	254	280	267	237	288	236	251	251	289	236	242	247	234	270	246	250	274	253	252	237	249	253	252	252	279	244	249	244	238	210	225	265	224	250	248	248	251	264	257	271	281	261	237	295	219	251	217	270	256	236	278	246	238	263	273	246	274	258	220	230	247	242	248	251	252	227	276	274	239	256	241	271	280	246	269	240	219	247	239	245	265	254	256	271	241	228	258	243	249	252	229	230	242	234	244	248	254	244	245	243	256	238	269	222	265	262	280	261	249	250	245	246	235	230	218	286	236	224	243	250	259	258	235	260	271	260	250	266	222	265	239	225	250	243	243	256	245	265	237	217	247	241	255	249	248	226	236	230	233	269	257	280	261	251	241	241	271	219	223	236	254	269	235	248	271	235	266	239	240	230	254	237	219	253	273	267	250	236	219	220	241	233	264	241	230	246	232	255	240	244	241	235	274	244	272	226	256	234	243	231	242	279	272	279	269	273	232	245	254	249	260	247	239	264	246	243	240	249	249	237	261	220	245	262	257	223	246	258	258	248	239	248	230	244	267	247	257	236	265	261	276	245	253	263	254	237	243	252	220	257	226	244	248	257	233	243	225	247	237	243	244	253	270	270	201	267	250	267	249	227	229	254	252	246	239	248	263	215	254	250	230	253	262	246	255	224	256	256	238	257	253	237	257	248	238	238	251	253	246	241	224	241	241	263	244	236	242	235	270	271	240	279	240	240	244	276	247	256	225	265	253	244	245	262	254	285	239	235	243	269	256	243	228	252	237	240	245	243	268	241	239	266	244	242	245	233	242
18793	5385	4368	6521	6632	5256	3602	2958	2822	2133	1707	1636	2317	3107	3649	4115	3040	2512	1923	1363	980	926	871	821	906	805	850	857	906	880	866	804	868	867	863	818	850	864	911	878	859	893	884	888	782	828	841	838	866	846	845	859	817	859	779	829	884	889	803	864	842	833	837	800	821	876	813	864	851	800	852	898	831	841	820	841	872	857	839	821	873	786	856	810	833	886	853	864	866	819	881	825	895	855	825	819	859	824	849	875	839	835	825	849	829	866	781	835	852	773	896	852	835	786	831	801	856	871	867	855	860	888	819	831	811	880	839	827	835	855	825	880	899	825	899	872	802	861	854	820	895	881	839	840	848	791	828	817	820	826	831	813	851	892	849	848	849	872	848	851	826	815	865	849	855	874	860	843	892	837	849	835	853	870	823	871	810	856	881	871	825	828	884	855	854	789	841	834	847	860	861	830	836	844	829	801	837	816	876	883	827	846	846	792	863	854	825	860	833	870	840	840	888	835	825	838	822	878	837	825	837	809	843	791	863	785	840	818	836	876	825	872	827	825	850	831	840	854	792	811	796	878	877	825	827	851	802	838	844	820	834	834	878	854	780	828	835	843	801	806	887	838	878	848	886	827	850	875	862	861	829	843	823	824	855	900	872	797	837	816	881	902	878	868	855	895	810	832	858	816	830	815	825	856	824	840	839	867	853	846	873	850	872	831	864	885	823	892	825	899	858	860	819	876	820	849	860	815	774	819	839	883	873	868	905	849	877	845	790	866	820	836	853	778	781	817	864	856	833	821	869	860	820	802	860	819	803	879	841	806	814	816	833	813	836	892	881	860	853	861	840	833	813	914	867	825	837	880	875	877	843	849	827	868	817	851	836	862	822	833	890	840	845	886	871	888	810	854	797	863	819	876	857	852	855	835	879	788	859	906	865	838	830	851	824	880	824	856	857	859	833	852	843	826	876	807	854	887	823	829	837	818	833	854	857	884	898	826	874	911	807	836	846	794	841	854	788	895	834	844	837	822	836	893	842	831	890	824	823	845	871	913	864	869	856	856	815	914	824	890	872	859	901	888	865	763	832	860	879	853	864	828	841	829	830	813	877	834	845	852	851	843	857	870	910	784	870	824	806	878	836	890	844	831	848	832	865	854	856	873	849	854	875	837	833	858	895	853	828	882	850	830	855	858	848	866	838	887	857	836	835	863	853	820	898	798	829	783	858	797	763	829	834	840	843	863	784	856	851	895	873	828	837	822	781	854	858	912	883	834	829	850	898	853	862	836	806	829	853	872	838	833	865	803	832	874	846	825	854	865	834	905	839	813	853	886	820	781	881	810	882	862	845	821	840	882	806	874	804	901	864	823	833	905	866	837	849	871	874	840	811	880	850	868	861	848	897	858	840	782	877	896	815	815	815	880	831	865	903	804	846	818	862	877	772	884	857	843	819	842	847	847	878	835	878	864	878	885	868	837	883	844	818	819	822	852	884	848	865	861	792	842	877	875	850	810	886	858	880	820	871	849	906	895	852	830	796	786	807	869	882	889	826	807	814	847	888	862	816	873	851	832	838	830	890	822	829	837	831	817	894	837	862	848	810	831	867	834	883	836	824	857	876	883	902	885	855	820	831	867	839	882	848	856	855	871	846	900	810	815	857	840	849	902	833	898	848	879	843	887	857	853	875	905	838	898	820	810	827	877	878	835	867	807	926	837	842	862	875	868	833	840	839	778	843	870	841	780	845	921	868	837	809	783	817	865	869	875	829	842	821	882	833	864	819	832	847	794	833	856	817	835	802	832	901	812	815	864	834	894	800	869	823	868	865	851	848	882	854	848	901	815	880	852	790	817	856	844	870	788	886	832	826	867	854	823	839	899	825	889	872	848	867	811	790	831	883	879	842	852	822	865	839	841	857	818	893	781	839	859	853	843	862	882	915	877	874	838	868	862	865	841	811	845	847	819	863	803	876	846	812	870	804	881	851	827	848	834	900	890	911	822	871	803	805	888	870	857	882	826	839	850	808	822	813	877	815	834	869	847	793	831	844	883	873	895	791	858	868	864	910	807	897	816	808	853	858	882	822	839	800	870	815	891	864	855	812	851	811	847	837	857	849	820	881	833	852	853	894	867	882	814	855	862	910	848	906	893	803	839	824	888	788	826	809	875	850	841	865	809	855	855	866	830	849	858	879	904	839	846	885	859	848	870	839	862	865	854	852	903	801	826	844	893	841	900	839	835	818	864	903	870	816	823	823	861	863	842	834	863	866	810	850	842	823	882	869	818	841	810	876	875	831	839	873	868	848	817	883	836	855	875	857	838	808	868	866	840	859	813	838	894	838	844	901	857	842	846	850	849	846	854	814	866	846	813	899	866	879	789	842	875	815	830	822	882	897	914	852	872	876	851	864	891	819	836	861	803	883	828	805	869	818	847	854	830	838	853	844	858	866	872	904	890	893	845	844	845	807	817	852	834	892	846	864	888	837	848	833	871	869	845	914	851	828	837	834	811	807	860	859	818	832	851	824	839	853	867	865	840	856	885	821	809	831	855	837	930	851	875	863	859	854	805	825	843	856	873	883	870	825	811	869	800	916	859	911	866	811	875	871	803	852	805	842	874	864	850	863	845	870	775	885	849	831	772	876	803	874	852	871	850	885	866	834	841	852	834	809	872	852	865	915	804	841	828	848	843	888	836	832	824	815	847	853	838	834	829	845	873	825	830	841	827	862	875	882	839	873	868	820	903	825	807	851	854	870	868	853	784	841	802	837	867	876	851	856	815	844	873	842	821	861	849	852	877	869	798	810	830	880	823	896	887	836	860	880	894	871	872	865	841	802	817	880	845	837	835	830	825	853	803	836	859	870	861	823	822	854	855	832	820	806	799	864	797	830	887	877	826	850	868	861	871	864	874	821	793	892	901	860	796	833	851	875	888	866	840	828	820	823	887	898	831	851	891	839	794	819	892	852	804	911	867	831	871	865	860	855	836	846	858	826	810	852	821	821	859	903	861	913	854	892	863	839	894	838	867	854	875	815	834	850	867	825	851	834	883	808	841	798	880	914	882	823	892	853	881	879	787	876	827	872	828	861	829	829	834	812	858	853	880	809	823	857	895	817	822	793	828	835	840	860	879	862	859	855	842	786	837	873	837	855	828	834	877	855	861	827	845	855	833	891	820	801	854	806	868	885	869	905	821	836	837	848	871	869	845	882	858	905	831	842	822	855	792	815	851	835	860	849	864	846	801	865	847	833	819	849	818	809	774	815	809	879	861	824	797	886	866	835	865	809	856	866	839	890	903	854	833	856	856	857	866	811	809	792	864	853	863	831	844	831	908	835	827	839	853	835	864	768	822	901	812	801	768	861	853	845	888	854	876	852	878	852	836	831	860	883	820	814	848	800	865	862	880	900	853	874	907	851	820	921	842	855	865	843	891	884	832	844	882	873	885	835	831	788	808	825	857	849	872	875	859	861	884	860	856	852	842	855	802	807	881	881	877
49017	27729	22410	19906	16690	12516	8325	4552	2680	2186	1334	3967	13395	9586	7748	2463	1997	1882	1039	577	339	287	263	247	279	243	236	223	234	219	250	252	250	258	230	236	233	253	257	228	245	228	212	248	257	244	251	278	239	229	231	245	247	267	232	235	232	248	215	248	219	259	230	265	222	250	280	220	249	259	224	231	225	239	237	247	220	240	263	240	277	258	225	237	248	228	218	247	262	254	220	240	244	265	250	241	237	281	250	217	233	256	245	233	234	218	233	240	244	233	278	232	233	213	231	272	218	247	235	213	244	232	259	249	261	241	249	235	223	250	235	227	258	265	237	249	236	245	242	276	258	233	219	241	263	237	291	268	251	257	250	228	232	241	227	248	220	234	253	256	240	237	239	259	217	254	238	237	237	228	243	260	275	219	224	220	242	246	232	243	232	253	239	250	225	268	253	249	228	237	227	258	225	247	231	225	219	250	278	266	231	278	264	237	228	243	199	229	251	236	235	242	284	246	244	236	215	248	261	224	239	245	266	228	256	249	242	244	243	229	224	240	250	240	232	242	243	254	257	254	223	225	215	238	244	241	257	236	233	265	245	249	243	234	224	221	249	257	257	245	240	257	236	235	251	248	218	213	244	227	264	225	238	246	228	213	253	231	229	259	228	222	272	248	228	234	242	265	271	241	246	241	245	226	235	259	246	216	236	253	219	255	262	275	246	236	240	276	217	262	256	238	219	214	263	240	265	224	241	241	247	268	261	231	257	238	266	239	255	240	249	242	247	283	242	225	224	223	225	265	236	253	252	240	226	239	264	243	239	252	260	221	256	249	254	268	246	240	226	256	245	219	264	266	238	240	258	261	246	248	245	238	254	257	235	288	261	246	220	235	234	232	235	257	238	264	240	247	260	247	271	221	241	242	256	252	233	208	243	234	242	247	246	237	225	213	231	240	225	232	242	250	243	262	236	241	250	228	246	216	229	245	231	242	250	247	242	246	250	242	255	223	253	248	201	217	249	243	261	239	239	254	254	226	245	256	218	232	236	272	250	239	254	238	224	214	274	235	248	252	250	222	243	260	271	222	229	225	253	241	233	239	261	235	228	259	266	267	253	253	259	220	242	257	239	228	225	231	219	228	224	233	230	243	237	246	265	264	254	256	233	246	237	270	207	267	215	240	247	265	246	229	245	245	232	253	268	254	254	245	244	265	266	266	251	238	270	244	229	258	236	256	244	242	233	271	250	222	266	228	246	253	235	258	242	274	236	226	260	228	241	223	233	253	247	249	243	248	244	251	228	234	225	231	259	236	252	252	250	231	232	260	262	250	228	222	218	266	272	221	237	235	237	227	258	267	244	223	237	247	258	224	257	233	229	251	244	233	252	245	255	245	226	249	230	248	237	210	185	255	234	236	218	273	259	208	239	245	232	264	240	238	256	210	245	218	238	239	293	223	255	238	235	263	258	241	255	241	231	240	271	241	217	243	222	232	255	253	231	227	277	254	252	239	252	252	233	233	251	208	274	224	236	219	260	235	276	251	243	255	234	262	251	239	264	275	252	244	247	259	220	236	240	258	250	258	237	227	251	260	207	258	249	267	272	219	259	225	259	230	234	230	251	255	259	242	245	220	229	232	249	244	219	244	238	249	231	256	239	230	243	240	267	255	214	238	263	198	240	249	276	255	275	240	249	249	240	252	242	236	242	255	259	242	218	233	257	253	255	222	254	265	235	249	232	261	232	246	242	236	238	250	247	256	245	269	239	237	263	252	239	248	253	232	239	279	256	239	222	241	244	226	223	204	244	249	245	202	247	242	234	229	262	261	239	250	232	243	258	267	257	222	252	223	232	246	234	247	289	241	256	233	236	262	244	235	217	245	263	232	262	216	249	245	257	232	258	230	256	247	254	236	244	287	234	223	223	215	238	238	217	214	256	221	273	252	250	243	247	249	237	236	262	260	248	238	253	274	251	237	241	251	240	259	249	208	232	261	240	240	244	231	229	238	245	250	240	233	279	227	243	267	239	251	238	230	228	261	266	261	225	236	196	232	264	273	247	229	264	221	234	258	230	247	231	250	237	217	228	266	260	240	267	243	228	232	263	237	245	219	246	252	270	274	265	218	251	241	219	251	224	274	224	220	270	243	223	255	239	234	240	232	256	221	260	255	232	223	222	237	230	216	235	246	217	229	251	241	215	246	238	252	254	231	236	243	245	245	263	236	210	251	240	242	225	220	246	247	226	271	239	263	252	254	245	246	267	263	233	247	240	226	254	270	252	258	238	236	235	246	260	252	249	213	227	251	218	240	243	257	259	245	228	210	208	247	216	271	237	233	272	259	267	273	254	225	251	256	222	245	251	222	240	233	235	256	248	240	224	236	235	252	262	234	233	281	251	238	220	235	217	221	272	253	253	229	243	251	274	277	246	229	209	214	234	267	227	239	240	250	260	199	273	231	258	247	217	239	256	250	213	251	243	262	237	238	253	240	254	238	266	243	238	253	203	241	233	242	253	254	256	237	265	262	235	252	254	256	247	238	256	258	237	279	228	218	221	234	253	236	262	259	216	240	231	240	238	246	221	257	260	250	232	249	245	225	246	212	239	237	262	254	199	234	243	247	239	259	240	221	251	248	209	245	246	252	241	223	244	251	229	252	229	244	234	212	245	248	220	249	232	241	234	232	238	211	243	236	222	236	238	212	256	239	257	265	238	236	260	229	208	255	250	247	254	246	234	247	237	244	237	226	241	253	228	248	235	239	250	266	245	213	246	252	254	223	256	232	252	242	222	270	266	243	248	253	227	242	215	240	250	241	234	251	255	261	231	263	253	249	225	223	268	228	240	266	263	256	264	249	265	242	239	232	247	245	255	221	239	243	264	268	230	265	257	251	232	254	244	229	252	235	231	238	244	239	246	237	229	226	232	264	280	214	249	234	244	244	258	244	247	235	220	236	231	246	252	208	244	250	240	222	264	222	224	220	252	258	232	248	235	207	259	230	229	254	243	227	237	222	258	257	236	252	245	247	237	253	257	252	254	239	243	238	245	290	267	245	246	239	226	229	206	272	229	264	245	243	224	237	258	244	250	246	229	236	245	248	248	247	245	242	229	242	240	252	239	231	232	254	212	267	244	258	239	253	247	251	292	218	237	224	267	275	227	261	239	249	252	245	247	260	260	265	262	251	233	255	254	245	237	254	231	232	258	230	239	248	262	239	232	246	236	258	229	241	263	226	236	219	224	231	212	258	255	247	257	243	232	243	255	242	218	258	218	231	229	239	273	220	276	217	230	230	252	231	250	227	267	233	286	238	234	236	231	256	253	268	229	237	273	262	235	229	233	237	268	236	247	247	241	250	255	237	216	265	240	228	261	240	277	253	241	267	256	245	252	222	197	275	228	243	220	217	236	254	220	254	256	248	236	241	222	248	235	230	251	247	221	246	236	241	260	228	252	231	245	246	249	235	246	221	254	227	229	217	231	217	216	214	266	227	246	236	274	241
42986	13304	12855	19990	18993	19252	16343	12529	9927	9257	6236	14388	32054	26851	24286	10095	10454	9274	5540	2734	1399	959	801	828	827	781	774	814	777	804	855	796	832	845	864	838	813	842	853	836	856	782	803	867	839	813	865	854	813	848	797	773	836	795	819	850	801	799	795	789	796	784	812	841	762	863	782	841	779	767	813	852	849	840	773	778	776	821	834	823	804	839	809	805	871	826	821	830	801	869	842	804	791	810	814	816	810	835	807	777	879	798	824	786	820	800	838	859	779	823	799	816	831	825	797	790	796	783	768	760	817	805	825	823	853	849	795	767	850	784	852	769	796	850	816	804	845	816	824	833	763	830	812	850	823	815	767	841	781	807	823	816	800	803	824	830	823	806	801	830	800	817	830	863	800	808	812	780	822	875	830	824	794	779	798	829	806	780	880	766	842	824	828	822	808	806	794	820	846	830	845	853	865	814	822	768	817	837	811	823	810	850	829	845	838	771	770	764	835	822	871	794	835	853	829	842	857	752	817	808	825	791	830	797	815	755	797	835	852	818	818	835	777	859	782	826	856	791	826	842	825	801	829	794	766	813	815	824	816	783	797	834	790	825	841	818	803	814	812	775	793	857	838	758	814	869	816	857	820	845	815	839	821	824	851	792	786	830	811	803	810	826	832	712	836	814	822	846	783	851	768	817	750	835	853	812	869	811	786	808	832	830	871	800	786	837	805	853	830	866	831	834	814	846	780	827	798	824	892	791	795	817	823	810	817	807	850	796	803	797	786	803	803	833	840	791	880	812	835	809	813	793	758	812	851	830	882	818	857	762	812	803	728	818	803	789	797	792	808	772	815	831	821	839	804	795	815	799	820	775	824	830	830	776	817	861	795	853	864	807	784	788	838	818	835	809	814	800	793	779	780	874	803	790	877	833	808	801	798	791	808	880	757	832	780	826	876	845	763	832	830	835	807	837	784	807	833	799	779	840	826	829	782	794	844	823	845	816	801	867	843	827	833	837	832	842	809	808	834	798	812	805	832	853	802	825	858	832	779	782	894	791	825	812	777	808	836	780	794	801	891	811	814	810	812	805	828	774	806	808	855	833	816	796	799	803	808	812	839	806	826	815	878	823	851	842	811	811	784	820	778	784	811	846	808	857	867	820	835	815	816	794	816	845	866	777	821	768	825	840	837	806	826	847	795	833	800	842	829	816	781	862	817	793	792	813	865	842	807	785	758	812	832	852	814	797	794	758	788	875	864	829	828	774	824	817	824	800	811	789	854	810	804	852	844	809	861	816	822	791	813	782	838	864	824	840	799	820	801	832	817	875	810	849	821	778	823	808	812	810	799	852	859	792	802	774	826	859	769	821	849	739	817	831	756	851	793	840	809	813	851	821	831	786	761	823	758	781	822	802	817	839	832	829	852	847	814	825	803	817	789	832	845	816	800	805	873	820	860	822	839	813	813	790	831	835	856	786	813	798	881	806	917	822	822	824	777	824	815	834	828	874	778	798	837	823	848	852	816	818	787	826	791	774	826	770	886	801	808	842	831	824	829	822	798	855	831	775	825	818	830	869	864	773	763	821	815	811	774	810	809	883	828	766	787	804	782	835	855	823	817	813	826	828	822	830	788	753	808	786	824	804	816	832	867	884	828	781	781	794	758	797	832	812	822	814	834	819	823	819	836	804	829	837	766	858	800	806	869	841	829	871	817	827	788	812	774	873	802	844	797	830	829	808	803	789	805	807	825	811	799	811	859	825	830	810	791	839	820	771	865	866	837	790	799	825	827	828	838	780	848	827	806	815	820	820	852	811	774	807	824	836	807	832	774	831	782	828	822	817	819	783	792	818	867	785	778	786	812	793	796	788	831	793	854	883	860	771	809	816	733	828	813	774	812	820	781	850	816	815	761	798	821	820	803	808	780	838	863	830	835	828	826	796	844	808	809	855	842	790	789	838	830	792	815	791	846	814	810	814	778	843	836	783	808	859	826	830	794	858	814	813	802	767	858	828	792	794	779	810	819	821	788	824	838	798	828	827	793	808	854	826	792	826	827	821	793	814	762	772	862	826	854	815	825	814	800	830	803	844	828	788	806	811	784	849	827	803	867	897	836	815	785	797	835	880	782	788	812	786	790	782	833	786	778	787	806	849	848	835	815	802	835	770	822	831	773	809	830	813	822	795	788	849	781	845	826	789	808	798	808	802	817	824	851	819	814	791	787	810	835	797	865	776	889	785	829	823	845	773	808	815	773	849	855	805	781	815	821	786	780	849	836	864	807	827	827	790	769	804	814	843	831	806	825	799	828	828	812	816	778	785	799	839	854	836	796	823	872	800	827	811	835	791	819	792	808	816	835	868	814	862	740	811	824	818	805	810	842	806	810	844	798	839	825	863	802	769	777	809	857	795	860	802	822	761	845	804	850	849	779	806	828	824	824	830	811	805	848	809	796	798	792	785	820	808	831	825	782	803	796	776	828	778	761	792	864	844	757	801	836	818	835	838	823	873	855	829	813	831	790	824	806	799	826	819	815	817	813	797	805	751	818	821	851	775	815	818	814	784	806	779	809	821	810	826	803	832	817	820	844	839	833	786	838	814	835	877	761	820	809	844	857	802	787	826	816	843	848	830	842	812	760	810	827	806	767	808	815	865	798	853	810	869	837	861	861	896	837	778	823	786	818	858	811	835	788	823	843	835	779	827	813	838	815	789	832	795	821	800	770	836	789	822	818	785	856	832	771	856	816	794	807	781	780	828	850	836	812	847	798	722	824	799	830	853	784	827	800	852	831	809	799	817	806	867	812	867	795	800	837	817	812	833	827	816	810	786	765	768	844	823	839	805	764	784	763	873	820	798	831	795	813	835	822	842	775	773	812	864	802	831	818	853	773	796	853	834	795	851	834	800	824	794	865	825	818	818	773	859	846	822	835	845	802	831	834	802	821	863	833	827	812	781	814	837	822	790	898	799	828	853	857	814	841	856	798	862	859	827	852	890	815	817	809	810	842	810	817	844	763	815	750	868	796	807	792	832	856	797	840	831	813	822	821	783	762	792	808	805	866	787	747	819	794	828	838	821	848	801	820	853	835	788	768	841	820	849	798	786	814	818	797	783	870	878	814	843	833	822	862	840	762	785	800	810	782	809	837	874	832	801	806	809	763	821	845	796	768	854	829	821	797	859	810	832	824	818	818	792	858	832	775	847	794	841	855	836	749	804	837	836	811	847	829	872	829	769	785	779	782	825	823	781	806	799	804	848	818	792	828	778	797	863	810	855	828	800	894	853	788	840	812	830	814	844	804	839	829	806	804	799	828	820	803	820	792	859	845	814	828	877	879	801	797	791	864	782	797	840	850	823	781	779	869	799	834	823	829	812	802	856	843	784	848	801	846	782	811	771	823	837	821	835	838	750	804	798	847	877	819	829	819	852	800	771	817	836	849	828	860	819	805	807	806	769	811	841	832	811	835	848	766	812	801	788	802	773	778	842	831	851	805	817	814	829
50243	32252	24784	22503	19121	16222	12308	8266	4339	3109	1993	10541	20119	16129	5401	3300	6404	5226	2955	1290	548	338	265	287	257	259	284	261	303	276	263	251	252	263	292	254	267	259	293	291	263	270	277	270	284	285	276	300	300	282	272	266	291	255	267	277	277	263	272	242	278	255	245	247	277	271	280	276	276	289	286	263	283	275	266	252	311	267	281	243	286	261	265	245	261	299	274	260	256	273	276	281	256	260	273	257	278	251	280	262	298	261	251	251	271	263	293	240	274	274	285	268	298	274	257	255	260	272	244	277	230	251	269	260	281	264	291	253	276	258	242	267	236	257	285	257	286	267	244	260	247	238	275	262	255	253	275	290	297	292	264	265	268	282	304	218	285	252	272	249	267	244	288	284	233	264	252	272	270	258	280	274	265	297	277	291	268	270	256	253	269	253	244	275	219	265	242	256	285	264	236	260	291	257	295	286	276	286	263	266	265	255	285	281	270	239	273	246	257	276	283	247	264	281	259	276	247	253	263	258	261	246	290	267	271	246	269	270	288	279	236	258	263	237	287	268	271	267	292	272	281	263	269	244	268	249	266	305	270	273	288	278	296	283	273	289	272	264	250	273	289	258	277	278	259	250	248	283	267	241	257	296	280	235	249	274	275	292	230	292	270	284	262	245	266	280	273	271	283	288	274	288	298	279	252	277	275	272	261	231	269	285	256	266	289	291	267	264	275	288	251	269	268	270	266	271	277	239	251	266	280	298	253	253	269	268	267	299	252	264	275	269	277	260	267	303	273	265	267	273	287	255	267	284	232	268	218	306	276	287	267	251	262	267	272	257	293	275	283	258	280	275	264	266	270	255	263	260	260	263	300	256	262	255	253	242	289	261	264	261	259	278	289	263	263	260	277	281	286	279	268	284	290	250	279	272	250	284	258	246	261	262	269	270	257	259	272	271	239	248	248	269	264	257	252	281	266	267	253	265	270	285	336	258	280	259	271	260	267	268	264	270	268	280	310	266	288	280	250	276	246	275	251	244	269	249	271	287	251	267	249	272	237	247	282	274	233	262	279	271	246	298	272	267	232	264	278	246	286	267	253	281	254	288	263	277	255	268	284	279	266	291	287	258	297	236	271	266	280	273	260	274	287	245	268	261	273	296	299	262	261	259	271	287	279	270	270	284	247	251	247	254	290	289	231	266	269	265	276	267	276	263	269	250	271	271	256	278	271	276	253	291	279	271	274	243	271	263	267	288	231	266	273	278	243	247	268	284	274	254	290	263	290	305	285	272	272	262	269	286	274	289	285	264	267	287	278	301	277	237	273	276	244	300	232	265	264	298	275	256	283	263	261	289	240	265	254	272	303	284	313	270	256	265	283	309	272	260	261	277	261	253	279	253	294	283	281	283	288	279	275	247	263	240	270	299	275	252	266	298	240	275	270	255	310	240	271	261	272	291	274	281	284	257	272	252	249	273	254	251	254	266	239	272	274	284	288	264	292	239	301	280	269	267	257	272	274	301	269	262	267	260	275	273	271	253	302	283	278	286	250	255	280	260	281	274	281	276	256	264	255	278	244	281	276	281	259	268	260	263	259	262	241	284	272	291	294	264	265	267	286	262	283	275	245	278	244	275	254	277	300	291	273	272	249	273	266	304	267	271	256	281	257	265	269	260	244	264	278	253	248	292	264	278	257	269	280	278	264	265	257	261	305	261	262	247	295	255	289	284	270	242	309	280	247	246	273	270	284	281	290	257	224	283	269	289	288	256	276	255	279	257	260	266	281	291	283	296	284	263	276	274	296	289	259	254	264	254	287	307	302	292	269	286	263	282	279	276	269	246	273	287	271	288	251	287	282	258	282	263	252	256	255	265	282	288	246	274	262	268	270	256	274	254	273	268	237	259	244	283	272	271	295	256	306	312	262	262	285	263	245	264	263	246	275	281	291	260	269	290	280	266	287	280	259	276	282	287	273	253	262	260	266	310	256	269	262	280	257	283	262	269	283	283	276	274	252	281	275	274	278	282	236	268	283	269	235	301	275	271	283	302	267	293	269	260	249	265	253	293	247	247	273	249	271	268	277	283	256	258	278	273	235	249	251	276	263	284	267	272	283	247	277	271	285	269	265	263	274	252	276	261	264	285	250	234	281	262	246	268	282	272	268	304	266	273	254	299	265	269	286	269	254	245	268	263	239	274	245	256	249	276	273	262	274	282	268	285	246	282	257	292	255	258	275	253	265	251	242	295	282	249	252	237	247	272	269	257	252	260	280	276	258	270	230	291	258	257	288	282	251	279	306	296	263	271	298	271	289	276	276	299	255	247	238	262	263	266	230	275	283	242	274	259	266	272	294	265	288	270	261	275	247	267	288	270	274	232	281	246	257	271	249	271	261	259	264	269	270	234	258	277	246	248	271	288	288	280	261	276	270	271	290	252	259	269	307	264	259	252	238	252	293	246	252	264	274	272	293	315	257	257	263	274	267	264	274	255	248	229	224	245	274	275	279	260	271	266	254	268	275	274	251	249	285	284	264	263	248	271	258	254	279	264	232	273	271	264	254	277	245	270	277	261	248	274	253	252	264	276	292	249	300	263	285	285	268	256	260	307	284	288	269	267	278	249	274	277	288	253	283	256	252	258	273	243	263	270	256	316	264	280	247	270	244	275	261	252	260	245	290	274	272	272	299	275	257	264	283	245	305	246	229	265	297	281	250	241	283	271	268	282	262	258	281	279	264	290	279	240	245	232	302	266	255	245	284	278	266	272	269	259	291	269	279	271	264	258	257	243	268	266	277	271	287	240	288	247	261	297	261	274	305	281	276	241	266	286	271	287	252	272	247	248	245	287	279	244	280	278	283	286	258	271	272	276	262	251	266	294	280	256	284	300	263	308	274	260	263	277	252	264	288	261	249	261	291	268	240	260	278	272	268	266	266	264	294	274	263	250	278	270	295	275	285	276	289	253	288	274	268	280	262	260	278	273	253	274	260	277	248	267	253	296	279	267	275	236	287	233	293	270	259	250	274	261	220	241	242	250	278	260	302	263	253	273	265	268	284	266	256	282	299	255	240	286	288	262	278	264	274	291	274	282	282	275	263	273	261	291	270	275	270	251	305	282	254	268	255	289	276	283	287	278	275	256	268	275	276	300	270	249	281	235	295	255	281	281	284	269	278	256	268	253	263	274	271	276	282	251	275	295	268	280	273	263	278	288	266	277	246	282	286	277	265	271	264	276	294	268	276	259	286	277	238	248	251	280	295	258	263	269	281	274	263	258	253	261	260	280	270	254	273	287	274	276	289	265	267	263	242	264	258	279	272	254	258	249	269	280	266	253	306	268	266	274	265	292	267	278	278	293	271	262	260	258	270	257	248	274	261	265	264	290	267	304	240	263	276	264	281	275	270	292	295	249	264	267	286	289	242	278	261	244	255	281	228	259	275	265	292	278	270	265	253	289	246	263	281	262	260	279	259	296	262	251	263	285	251	305	270	265	279	292	282	286
41694	26680	20332	24582	23800	23823	21783	18307	13612	12773	8447	26141	38992	33095	13433	14166	23154	19964	13089	6261	2524	1254	930	889	868	862	857	873	869	861	879	927	869	852	894	873	875	855	890	962	842	912	922	908	944	924	891	852	934	887	888	843	912	894	883	913	876	879	872	889	889	901	891	925	879	918	898	896	889	866	910	943	908	895	869	824	941	861	888	893	931	859	894	865	864	859	920	892	834	893	880	923	867	914	972	907	858	871	908	896	945	881	893	894	902	905	921	887	861	913	831	910	892	869	852	927	897	925	875	851	888	902	946	879	927	888	887	883	807	897	873	887	866	910	944	877	898	929	937	903	882	844	867	851	911	911	913	900	914	833	888	861	888	914	855	897	845	884	837	885	902	877	854	907	868	916	871	878	959	857	862	886	891	915	868	903	943	858	944	926	888	814	891	916	907	846	876	913	874	910	956	912	881	918	893	947	855	983	904	870	925	872	860	929	911	890	905	931	838	898	897	887	864	883	897	887	867	931	880	878	903	903	869	837	905	842	855	908	858	860	915	940	917	891	900	881	918	912	904	832	860	919	933	867	870	888	924	856	940	884	896	879	884	894	865	885	895	887	874	898	915	871	922	870	866	872	946	898	858	865	847	855	874	871	941	933	934	869	885	850	841	895	884	862	886	850	887	905	850	907	855	903	887	865	858	843	876	905	882	870	915	901	870	924	878	919	917	882	928	867	876	881	920	858	858	853	890	936	893	846	902	926	901	890	816	854	829	911	954	851	904	866	834	858	868	927	853	907	887	905	889	874	842	857	856	921	894	861	857	912	898	872	931	922	892	900	904	875	900	914	902	835	898	834	894	859	881	905	932	953	874	862	866	917	914	915	914	925	870	896	878	874	879	919	874	886	871	924	868	850	894	911	887	888	922	869	877	892	877	893	869	924	885	854	922	878	888	835	894	926	886	868	882	924	929	882	926	854	906	853	884	890	884	847	873	858	866	817	914	862	844	894	889	855	901	892	897	880	855	868	884	813	938	859	883	874	883	899	941	919	885	866	909	878	876	830	906	877	840	908	913	887	871	903	890	883	900	967	875	889	884	866	886	873	901	907	899	915	895	845	867	856	908	884	908	904	889	915	862	876	885	906	848	906	908	895	892	892	832	907	848	902	880	881	880	923	916	868	873	841	889	909	882	830	870	892	841	929	917	851	876	827	885	917	948	850	876	948	908	846	902	857	933	932	921	959	859	826	913	922	944	902	965	917	868	868	906	901	861	863	911	854	857	912	872	862	875	934	945	961	857	900	913	827	897	882	924	941	889	913	919	888	861	934	902	887	899	872	833	911	835	842	907	872	854	880	915	887	848	880	911	860	876	909	925	855	868	872	921	952	867	907	906	880	887	882	846	860	963	867	893	892	846	887	882	846	889	895	891	815	840	977	898	896	856	895	843	859	878	895	868	879	876	889	911	892	876	862	855	850	897	881	892	875	911	872	888	868	908	884	990	894	927	859	861	926	860	883	837	916	938	898	888	838	807	871	915	951	855	868	883	904	874	869	860	892	930	892	860	877	868	881	918	880	894	861	898	929	924	876	882	893	817	889	938	884	921	888	867	913	908	911	910	911	862	893	898	819	906	875	893	843	928	873	895	870	925	900	868	884	953	911	887	922	923	933	919	876	928	875	879	890	867	889	899	863	925	911	937	878	894	856	863	874	907	852	842	849	874	929	858	859	839	904	869	851	855	948	857	893	851	878	943	879	918	887	925	872	911	843	907	907	879	916	857	883	875	882	907	863	883	941	854	911	834	869	918	862	869	897	898	935	899	870	835	901	873	917	891	910	867	872	909	875	864	878	893	858	876	820	884	845	918	874	881	929	843	875	909	862	914	829	887	908	852	930	912	889	937	910	869	915	846	921	831	873	881	892	893	910	934	878	894	898	915	888	917	901	901	873	875	845	835	911	932	843	847	879	926	838	915	922	893	865	915	892	847	860	934	861	849	877	892	907	880	871	879	885	881	900	901	874	870	860	895	866	938	903	928	935	937	868	882	894	856	920	906	888	895	924	884	864	892	944	879	916	912	918	900	895	913	918	890	919	848	875	888	899	861	873	876	956	932	927	876	865	886	880	938	878	892	893	895	895	935	846	905	911	955	925	883	886	846	855	919	898	913	837	841	848	894	881	856	928	912	888	822	838	871	867	933	909	888	943	926	902	917	880	889	895	932	934	886	880	936	922	857	836	859	900	855	884	896	885	849	860	856	892	925	898	889	898	889	845	923	891	933	868	880	859	859	881	829	891	941	882	899	892	869	898	882	854	911	900	868	888	875	873	900	888	886	880	926	868	911	890	855	870	852	877	861	848	899	857	921	860	863	947	875	883	875	882	922	880	882	894	928	885	894	889	864	936	859	845	844	913	973	909	864	942	828	874	916	863	861	869	901	923	899	891	875	861	852	870	847	940	875	904	887	869	877	941	886	900	860	888	893	913	870	885	872	905	881	859	920	946	913	927	872	891	905	919	831	941	881	879	910	885	903	869	901	912	846	878	883	869	870	917	876	873	907	891	904	900	910	942	903	926	913	857	873	898	883	840	847	875	893	901	885	899	798	952	947	859	902	898	880	913	918	892	887	865	871	900	827	904	908	840	898	923	882	943	909	889	896	891	932	864	888	974	886	899	885	869	918	843	910	899	878	866	884	919	896	904	866	841	864	929	892	921	861	874	844	940	886	846	928	887	894	913	916	885	905	872	879	911	860	890	853	845	831	867	933	851	884	957	868	857	930	880	917	834	884	876	891	885	932	905	878	827	862	846	867	922	902	890	909	932	861	915	856	852	899	908	832	902	858	902	851	866	862	917	855	834	895	906	920	859	837	898	912	866	912	892	909	804	930	910	848	896	900	886	924	880	879	851	904	869	896	890	909	937	896	894	880	869	877	872	872	859	878	879	898	896	876	860	895	853	864	830	905	905	914	867	922	879	836	897	885	948	841	895	849	829	923	872	945	850	948	946	902	958	884	827	900	869	902	868	900	880	856	872	902	878	879	934	899	918	872	927	920	921	857	894	846	881	905	850	828	900	877	873	911	874	870	856	826	880	920	844	840	865	906	896	851	899	902	904	850	898	897	871	854	900	953	906	876	835	897	874	880	856	914	882	889	913	858	892	912	822	912	873	936	872	894	907	847	856	883	949	868	910	913	862	857	862	877	874	891	899	921	911	892	862	907	898	888	941	884	836	879	906	928	878	878	882	893	860	841	879	924	833	874	851	832	876	915	893	885	905	910	904	909	887	897	900	923	932	897	817	884	875	895	853	820	859	886	906	861	901	898	869	873	925	897	929	924	903	878	883	887	862	900	867	892	910	904	843	861	871	877	881	854	840	909	884	926	903	867	900	894	930	899	871	889	889	878	897	910	893	900	948	899	923	920	895	943	931	915	860	900	925	844	847	865	850	843	872	892	867	887	856	876	913	881	882	893	830	863	860	828	894	899	864	902	877
16070	7189	3558	2772	1981	1381	1010	663	479	415	349	477	662	656	305	478	857	834	630	400	283	242	214	225	213	258	230	232	233	229	204	234	209	204	246	225	239	214	204	234	210	221	206	218	215	219	235	214	203	200	225	212	229	231	236	261	219	199	228	224	216	214	248	226	234	233	233	238	216	218	234	221	209	229	215	237	209	221	234	235	211	237	217	217	229	217	244	242	232	223	235	244	241	236	225	216	224	230	209	213	246	209	212	202	212	236	209	223	222	216	223	227	203	228	220	227	218	231	211	210	212	222	255	211	230	236	220	220	227	241	255	236	232	227	227	213	211	233	234	213	208	218	235	219	230	239	227	235	225	203	227	201	213	204	239	210	222	228	215	221	201	209	231	221	226	225	231	200	225	228	218	201	224	213	209	242	211	225	219	196	245	221	210	215	222	219	238	232	236	232	208	226	225	232	231	217	236	225	213	214	199	208	230	220	232	238	217	231	226	210	230	196	220	228	233	186	212	212	220	214	211	247	222	205	226	224	212	205	225	225	204	229	224	219	236	248	223	202	249	234	247	231	230	220	224	242	244	213	256	218	228	217	215	221	215	231	227	212	216	241	198	237	239	215	244	234	246	197	249	234	229	233	208	195	225	208	223	223	216	204	217	215	227	254	230	220	248	227	218	217	244	210	213	233	262	202	215	221	201	218	236	231	201	220	204	216	242	247	227	216	198	210	225	208	212	240	213	224	215	237	194	201	206	230	214	228	209	223	207	211	228	230	231	191	231	231	231	237	238	205	246	224	253	217	202	204	222	207	220	222	237	223	227	208	207	239	246	221	236	257	218	226	229	210	235	220	216	236	222	227	222	230	223	224	231	222	231	214	230	248	250	199	206	225	201	234	179	213	217	202	226	229	236	234	197	231	220	204	223	203	195	237	225	227	197	217	192	201	212	206	207	225	223	240	230	234	225	227	205	239	218	219	222	209	226	225	217	238	232	229	239	212	234	238	222	221	200	220	233	215	267	202	249	210	207	231	195	217	207	217	231	209	220	221	232	215	236	217	197	208	211	217	218	224	220	212	237	227	214	228	198	216	218	205	229	230	231	244	221	231	229	222	206	233	244	223	222	216	228	240	204	225	212	226	267	235	213	209	233	196	220	229	226	228	258	221	232	226	209	233	197	201	255	215	230	218	246	239	223	217	217	215	218	226	253	196	233	207	223	207	270	234	218	229	229	220	226	253	232	239	244	243	205	250	238	217	248	210	222	239	204	206	205	200	214	235	230	227	227	233	239	237	225	229	214	208	238	208	220	191	239	214	203	232	229	230	222	219	212	255	221	216	211	228	229	216	252	217	271	188	224	222	219	211	200	222	202	229	215	215	213	222	239	223	217	231	215	248	215	209	214	238	216	237	215	203	238	211	220	222	205	224	244	204	220	236	211	229	222	228	221	197	204	253	269	198	215	198	209	205	204	227	226	228	213	235	206	240	222	252	237	244	222	198	189	215	218	209	225	215	224	219	253	245	242	223	232	202	234	256	224	203	212	245	243	221	215	215	234	216	223	219	227	205	238	188	210	228	240	210	228	230	250	239	210	229	212	239	229	251	214	208	222	203	234	210	230	222	205	249	228	219	221	244	207	241	221	213	225	228	222	229	215	198	207	233	229	223	226	203	210	232	184	230	207	222	216	237	235	204	213	249	204	220	237	250	205	250	218	252	211	211	237	211	222	217	207	228	217	215	202	209	228	212	206	213	215	227	208	237	247	239	209	192	249	236	247	203	244	232	241	246	209	236	226	220	233	222	241	214	227	222	227	238	239	190	251	239	229	185	225	215	198	221	250	215	220	221	214	205	212	214	228	234	241	218	220	202	223	224	250	228	212	231	208	229	202	216	212	203	246	244	215	202	246	231	209	212	216	233	211	216	227	217	227	220	206	212	245	228	213	236	224	216	207	247	229	213	219	223	215	244	193	234	215	227	225	219	207	210	242	211	209	215	196	216	213	228	198	232	219	219	210	202	205	250	237	215	229	225	233	210	230	237	202	211	229	200	217	202	239	200	217	217	225	233	229	220	247	233	231	201	201	202	211	234	204	218	213	209	235	253	221	231	230	212	222	211	192	217	220	243	245	233	216	237	211	206	232	228	197	232	242	242	201	213	221	223	227	195	221	233	231	259	214	224	210	231	239	205	217	213	232	222	224	231	218	213	204	236	208	232	217	245	214	219	221	209	206	235	216	225	229	258	215	203	236	209	222	233	190	207	228	222	215	247	227	210	209	202	237	199	208	241	199	240	189	213	229	206	222	219	216	233	207	250	178	236	219	217	225	237	226	202	211	224	261	209	200	231	212	231	207	212	240	228	241	219	181	240	231	224	254	214	214	198	235	221	203	198	204	229	217	214	221	224	212	219	257	221	203	203	244	191	215	218	238	221	228	215	219	208	231	213	247	219	210	215	224	221	201	214	204	248	241	223	242	210	233	217	229	207	229	221	217	200	223	227	233	246	204	212	257	223	226	226	231	206	223	195	249	255	227	223	251	225	235	228	229	214	208	230	209	209	189	244	211	217	233	232	201	227	228	209	233	217	219	215	242	195	216	199	211	217	210	226	201	209	220	212	227	205	210	233	222	231	243	233	206	224	230	208	231	219	208	242	215	206	215	192	200	241	205	253	214	220	219	240	233	241	203	208	202	262	238	208	224	235	234	206	186	210	191	223	220	227	232	206	212	207	231	217	196	213	200	240	209	232	225	258	194	234	234	235	249	221	224	208	212	197	232	226	225	234	220	215	201	205	227	226	207	201	233	213	210	206	246	229	237	208	249	200	213	202	217	218	217	214	224	227	235	236	250	211	229	223	239	252	208	217	247	203	218	209	224	224	246	216	196	209	244	239	217	202	219	233	238	236	250	212	243	201	209	237	248	219	212	196	235	250	210	224	206	231	216	227	244	203	249	232	208	208	225	193	209	242	211	238	223	211	216	226	230	225	243	229	213	231	232	218	245	220	224	228	228	216	244	220	222	223	251	239	202	230	212	218	213	239	211	217	208	228	220	197	226	228	218	203	201	238	221	225	232	226	206	229	221	229	215	211	231	227	233	227	234	230	246	217	248	220	219	199	231	234	235	209	213	218	219	228	207	188	253	225	230	239	230	224	226	213	209	227	216	199	206	191	215	208	230	235	240	223	221	215	227	221	216	212	227	201	219	224	241	218	246	238	226	218	215	191	221	200	258	192	210	230	216	235	206	244	258	238	230	213	219	213	240	229	230	217	244	222	238	189	212	220	213	222	219	254	226	218	220	205	231	253	241	226	244	229	225	240	214	244	215	206	215	227	227	225	226	191	231	220	229	255	219	221	238	193	242	215	207	231	198	223	232	230	224	201	206	200	233	216	230	249	239	222	223	212	226	227	242	195	221	208	198	227	227	224	238	211	210	222	200	208	215	231	206	230	197	209	234	229	226	239	193	216	217	214	221	227	229	236	229	224
15142	6867	6241	7197	6556	5305	4484	2963	2189	1866	1454	2208	2683	2369	1116	2414	4133	3941	2741	1608	1113	869	775	788	771	796	817	724	732	757	751	788	813	778	757	755	806	760	745	756	768	780	745	791	778	765	806	765	739	765	788	804	756	778	792	768	792	719	823	829	757	721	780	755	798	808	754	763	827	768	809	805	806	721	733	808	800	746	770	743	760	766	819	799	769	739	782	773	780	743	839	719	714	787	792	765	795	720	817	757	770	724	781	805	746	768	793	781	736	793	800	754	744	731	763	770	782	774	801	810	779	774	787	748	760	738	802	849	768	714	761	808	775	769	762	809	707	801	783	764	783	796	750	750	759	805	753	787	751	792	762	762	809	765	770	814	832	790	742	784	797	779	749	785	786	737	781	762	763	791	768	757	752	787	795	773	783	802	751	765	775	808	779	807	747	823	808	795	738	812	791	756	746	760	759	746	765	767	773	785	744	758	750	797	770	755	765	756	783	776	763	805	795	751	789	744	808	773	824	748	736	735	776	766	820	747	764	829	770	755	747	799	768	764	770	792	826	850	790	807	735	780	735	751	755	756	758	806	730	783	817	736	793	819	749	755	726	704	758	737	815	789	800	785	756	719	772	739	759	728	782	813	777	779	800	787	752	793	761	788	778	824	784	779	823	769	782	729	755	774	708	794	746	756	764	739	724	795	742	817	808	781	762	781	766	792	722	760	815	734	759	767	756	771	763	810	740	796	779	738	737	766	715	772	763	765	789	776	798	735	772	731	820	750	765	775	756	800	805	749	790	766	772	809	769	797	743	792	811	757	752	787	792	785	821	806	811	764	797	808	734	754	778	833	783	746	762	802	809	771	782	756	793	763	772	801	789	794	782	779	804	714	724	730	777	776	776	779	725	750	785	791	791	759	772	815	726	726	756	804	799	767	779	777	798	816	826	741	760	801	802	813	762	766	775	799	762	742	746	794	797	799	792	773	776	809	775	785	754	818	762	807	786	745	749	753	780	749	834	814	804	782	813	774	764	770	746	769	799	741	791	766	780	821	776	740	798	830	759	824	822	800	824	755	775	796	734	849	774	760	777	826	839	793	786	793	788	780	760	769	779	732	751	790	770	801	788	756	792	838	798	790	746	786	786	765	790	760	790	801	798	782	782	741	773	791	847	750	738	767	785	776	811	786	805	774	822	782	821	736	774	754	740	744	776	759	739	797	770	781	795	769	773	749	817	793	748	761	710	736	753	756	797	737	752	796	784	761	780	776	753	773	813	750	765	740	732	850	732	770	817	774	803	802	748	732	749	786	799	792	750	762	760	800	801	777	781	792	764	815	760	757	789	802	763	775	786	755	767	729	792	809	733	792	735	795	790	755	800	794	785	778	805	769	745	748	794	723	774	780	763	827	775	784	747	763	771	725	803	779	756	829	743	759	788	742	818	760	787	766	793	767	785	791	803	777	765	754	767	785	793	758	735	829	767	759	767	729	755	762	775	785	788	762	822	787	776	767	786	740	746	805	790	740	805	802	736	779	730	798	788	781	706	782	809	747	752	810	778	774	795	787	814	811	795	768	758	792	730	752	792	784	778	824	832	806	777	802	784	768	732	749	798	779	788	815	783	755	771	730	782	756	771	782	783	763	769	737	795	740	793	811	775	809	766	774	765	773	778	731	782	775	801	776	753	784	786	774	750	755	773	769	832	770	759	737	787	788	747	748	822	732	749	719	774	809	770	786	762	826	798	747	768	796	793	766	757	772	764	758	774	746	749	765	792	766	765	793	752	784	833	778	761	743	771	779	774	771	748	769	804	805	729	765	747	784	817	785	754	744	747	728	751	752	756	818	770	785	780	794	790	759	759	731	782	775	781	758	790	784	739	779	789	750	759	755	792	819	794	802	775	764	734	773	756	801	782	800	781	782	783	769	798	729	795	744	769	783	759	763	792	733	746	805	752	753	762	790	845	797	776	790	788	791	745	785	766	765	713	790	700	757	765	813	791	787	799	777	752	752	767	741	811	778	780	834	756	760	781	802	806	729	844	824	751	774	737	739	783	804	782	808	730	760	831	761	768	769	762	754	762	748	758	765	782	794	783	777	766	757	740	794	792	799	804	733	843	803	795	804	757	765	775	739	777	786	805	785	778	767	684	782	770	763	734	767	822	785	735	764	785	780	760	757	756	747	804	761	794	787	788	774	788	808	790	795	780	775	741	750	806	782	790	759	816	769	775	794	788	786	737	719	712	788	776	773	782	733	754	785	755	799	744	794	774	762	784	807	746	715	753	772	803	731	804	764	765	799	782	747	760	777	789	744	739	820	768	789	789	758	745	771	772	754	761	766	788	775	772	796	749	780	782	802	763	785	720	758	749	751	784	775	756	792	785	792	742	790	792	818	800	761	795	748	788	759	736	752	832	769	737	766	786	860	814	775	780	776	756	798	770	770	754	741	767	725	776	785	761	770	750	751	834	723	758	736	748	755	757	788	804	812	676	784	740	806	811	739	731	732	822	764	839	811	767	785	789	768	772	781	770	747	762	816	708	800	794	765	801	775	759	770	801	757	788	783	794	723	768	750	767	752	740	823	757	766	729	777	810	800	807	806	789	754	816	767	761	795	766	811	802	759	753	781	769	780	794	765	775	757	786	746	822	775	762	792	756	783	826	822	791	776	781	778	768	824	723	731	834	789	735	769	704	783	808	797	743	733	764	730	757	773	717	769	788	770	771	799	822	794	796	780	819	737	699	739	798	754	753	778	791	770	807	781	760	748	786	779	776	808	741	785	763	770	790	761	796	791	777	770	764	745	788	768	757	803	760	786	778	804	775	799	815	766	787	780	764	767	759	784	790	753	815	770	764	760	762	754	757	764	757	747	785	688	744	756	794	763	766	770	772	725	774	749	766	801	772	756	764	780	755	766	765	753	772	800	726	744	762	744	780	791	768	776	813	795	785	781	768	802	770	770	779	753	769	758	770	810	790	763	757	716	816	740	820	741	729	755	731	761	815	764	826	746	787	826	766	794	798	765	719	767	800	737	774	786	781	755	823	810	780	761	740	786	758	779	803	801	710	821	770	778	773	738	822	813	783	818	745	769	802	709	770	776	763	780	769	806	802	816	808	765	752	812	814	733	780	802	772	736	778	800	750	773	750	775	791	813	799	771	733	826	735	769	780	779	718	778	752	735	766	720	793	748	752	800	810	788	754	775	780	797	758	748	803	782	764	800	762	749	807	796	784	781	824	753	782	737	798	731	769	776	763	787	757	771	764	756	742	849	757	769	773	806	746	786	818	837	797	770	772	813	786	757	802	759	775	802	785	783	778	759	755	791	748	815	766	775	799	779	770	756	726	797	754	786	779	769	747	796	809	758	750	770	838	794	798	710	800	745	749	818	766	756	744	795	789	803	789	746	774	766	718	745	792	795	750	795	745	790	749	756	810	765	757	788	733	796	760	763	808	733	756	732	773	787	799	760	785	771	785	764	776	741	780	793
42606	29427	24064	19791	17143	13745	9529	5013	2760	1653	886	1722	951	666	591	4471	11265	7594	3761	1606	605	349	225	199	236	208	198	213	230	201	234	229	242	230	238	208	218	248	200	207	218	217	228	210	232	218	217	202	219	193	211	223	220	237	202	230	244	214	195	221	233	232	230	204	245	232	205	218	226	198	221	230	226	223	218	234	192	194	225	206	231	216	222	214	220	251	213	218	234	211	215	234	220	203	215	221	221	218	212	220	221	196	233	210	211	222	203	223	208	203	221	229	204	227	227	226	206	223	220	216	203	232	228	210	197	210	209	205	230	210	240	199	239	219	212	211	215	198	215	212	215	238	213	215	239	215	220	192	227	224	223	201	209	226	226	201	220	218	216	210	242	255	221	196	231	210	237	188	251	230	200	218	217	220	185	195	237	224	224	214	204	203	226	218	252	202	211	216	193	241	184	210	209	201	211	245	241	201	227	244	221	191	217	221	237	200	245	238	229	238	206	243	210	221	224	199	193	217	250	191	217	210	208	221	219	215	217	197	230	209	222	232	231	218	217	231	225	217	243	237	219	212	185	200	220	210	204	225	209	211	207	246	222	227	230	246	220	226	211	229	245	186	221	220	199	227	202	225	214	212	202	202	213	195	220	202	218	225	197	223	216	230	229	204	211	213	246	213	219	241	202	228	232	204	220	224	232	213	225	214	243	238	206	244	214	224	226	201	206	195	226	207	228	195	229	211	215	239	208	215	204	214	210	209	231	236	233	209	201	239	225	210	206	209	214	238	226	224	226	225	220	199	229	206	255	216	238	229	230	215	206	201	216	224	222	239	212	241	195	237	227	255	247	230	236	241	230	223	212	239	201	223	240	242	205	260	218	216	240	234	214	228	231	226	215	193	221	185	224	207	216	225	221	220	233	196	203	195	248	230	227	217	210	220	218	213	242	198	219	213	211	198	206	202	220	233	234	207	228	205	215	196	198	221	219	208	238	243	199	201	250	218	212	211	216	242	196	197	252	214	218	213	252	225	209	231	237	196	206	228	235	204	192	206	239	227	185	197	247	237	211	211	206	213	213	229	243	219	216	214	236	220	220	227	225	214	211	233	250	214	190	228	237	226	220	220	226	225	223	223	225	233	214	218	236	223	217	228	202	217	190	233	236	224	226	217	216	203	206	233	203	221	242	236	224	206	206	247	215	196	228	245	236	185	216	204	223	219	201	191	217	237	232	221	213	248	210	208	234	213	190	217	206	198	224	245	193	224	239	213	223	239	233	194	198	243	209	187	219	233	223	202	211	212	193	227	214	231	207	240	200	212	217	224	238	207	220	222	202	245	208	219	220	209	242	245	219	215	218	213	232	232	199	205	213	256	220	209	231	249	222	253	244	237	204	208	224	214	224	230	213	215	234	246	229	214	214	199	229	204	200	208	222	232	220	216	234	219	193	234	218	200	220	220	200	197	219	206	170	200	227	214	222	207	218	222	221	219	220	221	203	207	204	217	207	227	231	203	215	207	232	222	263	195	207	234	229	220	200	229	243	228	204	227	221	211	231	220	198	219	231	204	208	242	228	210	251	209	227	204	185	199	194	219	209	220	206	213	207	228	236	243	230	227	211	192	225	219	233	199	210	187	197	223	207	219	232	231	234	206	246	233	198	206	237	229	215	234	235	193	229	208	210	218	214	228	253	200	205	201	205	205	209	227	190	247	186	213	229	238	223	224	212	229	217	207	215	219	229	196	261	207	233	221	226	226	233	188	219	228	208	225	237	195	218	224	222	232	227	223	198	223	225	220	222	193	212	217	185	246	196	241	227	226	196	220	247	202	228	241	188	210	206	216	206	206	225	228	189	202	213	211	245	211	204	246	225	214	205	230	215	209	184	198	235	247	204	237	222	241	227	231	217	209	199	229	210	215	234	229	230	230	223	225	226	209	240	220	227	205	215	214	192	198	225	219	203	211	198	233	229	217	216	240	254	208	224	238	212	215	202	197	210	221	221	240	222	198	237	214	220	219	225	206	226	223	224	255	225	232	228	219	219	231	223	217	241	225	213	199	243	208	239	211	227	230	207	219	204	237	226	206	195	222	241	214	229	213	236	231	205	201	212	209	205	221	248	219	206	221	213	208	234	209	211	226	202	202	213	222	217	199	207	255	224	224	217	235	230	213	211	205	203	221	232	222	215	212	222	220	215	213	226	207	206	223	205	225	229	213	203	212	220	193	213	242	235	204	194	206	208	216	202	209	233	233	215	227	214	211	231	196	203	236	234	213	218	237	233	219	210	227	224	220	212	224	200	204	217	228	233	218	198	231	208	212	214	224	239	234	224	189	209	230	208	239	205	201	233	216	232	242	233	247	222	223	203	233	213	218	215	231	212	221	214	219	227	201	239	208	228	245	230	193	198	200	212	228	197	214	211	217	238	216	205	220	214	232	190	220	224	215	238	219	219	242	225	226	194	209	235	226	213	212	237	211	214	187	223	213	209	243	202	239	204	208	209	240	207	221	226	217	241	195	231	207	254	218	217	226	233	211	218	224	210	241	222	209	209	210	217	201	201	202	210	200	240	188	196	226	216	251	212	226	206	227	222	240	221	211	246	185	197	215	230	223	218	203	222	225	219	239	229	220	227	218	232	200	200	238	234	196	234	200	217	215	194	213	227	220	226	254	209	211	218	221	202	205	204	220	230	226	210	210	213	198	223	221	239	178	246	213	221	196	241	234	227	216	212	222	245	221	191	219	225	247	210	232	232	197	192	237	202	221	222	249	194	216	198	234	203	226	198	211	247	235	215	247	228	228	201	192	213	221	228	212	208	223	211	215	224	194	193	237	238	222	197	215	214	229	233	220	209	211	239	215	211	198	221	221	207	220	217	215	237	209	234	224	218	207	228	217	200	206	222	219	227	221	217	211	246	225	225	206	204	215	236	243	230	256	241	190	221	210	228	238	211	219	201	222	231	233	246	229	197	218	244	216	202	220	250	214	230	202	213	206	211	209	243	240	218	231	232	245	202	245	224	238	222	222	211	204	209	203	210	215	254	245	228	212	235	232	216	220	222	255	214	248	229	247	244	243	194	220	227	234	259	215	187	248	214	197	237	237	204	233	189	233	242	196	204	198	223	206	187	235	209	221	203	212	230	234	196	214	200	199	231	209	240	219	201	226	193	208	227	206	228	218	208	213	213	232	203	216	214	207	208	195	208	209	220	223	201	228	235	213	209	219	212	202	210	238	197	225	230	231	227	243	212	217	225	203	210	237	220	231	216	257	222	229	215	229	199	217	225	239	236	228	201	217	284	209	226	220	225	215	254	205	230	221	211	230	181	252	223	232	239	218	205	216	206	226	204	201	205	244	218	212	218	250	235	207	227	261	198	244	199	221	225	203	208	218	223	208	239	219	221	216	232	221	180	231	202	194	212	195	211	224	203	229	175	205	233	188	212	218	233	227	204	225	206	203	238	226	244	227	200	225	232	225	211	223	216	211	214	216
41265	18305	16704	20257	20133	19162	17653	13426	10851	7289	4716	7873	4701	3590	3069	17247	31502	24619	15421	7722	2719	1235	813	749	760	709	771	761	758	767	760	724	722	724	722	766	735	735	755	748	712	775	750	752	780	718	774	742	734	793	778	815	717	764	798	733	795	785	724	804	740	762	705	795	789	762	751	776	784	748	795	744	761	745	702	769	757	748	766	726	779	745	729	742	738	721	756	768	750	727	761	750	771	778	735	737	749	704	709	736	745	742	780	722	771	733	740	760	738	723	727	719	739	778	770	716	722	730	728	719	720	709	733	724	791	715	793	689	746	755	754	778	781	764	732	727	762	750	723	769	739	759	740	713	707	712	791	743	744	717	724	785	751	736	722	720	766	761	741	731	750	762	743	726	783	748	719	770	769	727	717	769	785	710	723	757	754	735	792	674	721	740	710	780	756	764	769	737	709	747	753	675	766	720	750	748	727	696	724	761	730	741	804	734	745	706	728	742	745	778	755	741	783	716	731	759	776	754	700	755	754	749	753	744	743	771	735	783	774	700	766	735	804	730	737	730	749	735	768	774	718	761	739	740	746	746	770	780	780	744	749	764	770	752	792	749	752	781	771	730	757	758	761	731	787	773	732	721	804	745	721	767	759	755	734	733	780	729	765	753	780	717	742	745	726	762	731	719	742	787	763	779	740	716	770	710	746	763	767	770	732	775	779	757	805	748	776	728	749	762	797	763	693	718	791	729	753	709	762	746	716	777	776	765	782	755	745	720	739	686	746	738	734	769	762	725	717	740	756	766	760	757	739	767	763	717	744	750	768	778	717	692	743	716	722	783	725	740	696	738	736	743	723	723	769	724	779	771	706	767	691	710	769	723	721	750	727	758	686	777	769	695	759	733	775	698	731	722	752	734	761	784	742	746	748	757	725	705	761	779	725	734	756	776	718	722	704	707	775	747	698	702	762	780	774	745	766	759	785	743	780	774	729	741	741	743	773	733	740	730	734	784	714	749	736	763	729	737	735	748	713	770	748	763	709	680	765	715	762	791	763	729	742	734	749	793	733	741	757	788	774	756	741	722	734	733	701	732	740	764	802	768	748	718	738	722	742	758	759	734	748	810	775	761	753	785	742	762	787	730	727	769	713	769	771	724	746	773	751	768	767	730	745	762	701	730	788	746	736	763	764	733	763	729	769	748	739	782	788	737	728	718	744	765	752	702	744	722	773	739	732	754	720	734	732	737	783	806	737	709	703	796	755	761	769	781	780	791	745	699	731	737	755	755	738	778	721	782	723	766	766	751	735	710	743	812	734	724	776	732	747	759	756	726	770	754	751	788	736	755	767	744	770	717	763	720	778	757	765	827	723	718	730	742	685	767	744	740	782	754	695	802	737	756	744	759	770	677	725	714	771	728	768	769	741	741	779	722	730	744	750	741	714	770	719	745	821	726	791	746	743	754	773	732	729	687	795	745	717	739	762	771	747	756	752	730	756	734	802	775	727	745	731	732	737	793	783	735	767	775	737	767	689	719	776	758	742	764	776	746	760	694	772	791	756	731	746	755	750	748	739	758	735	716	711	790	759	717	737	708	706	760	726	768	767	712	727	753	772	776	769	739	746	728	748	814	725	734	790	735	705	749	733	748	761	759	707	758	727	748	747	759	724	741	754	738	723	720	772	774	742	775	771	739	723	781	744	767	758	769	773	830	746	773	753	753	719	713	733	729	725	752	740	722	785	723	781	756	752	743	801	771	795	763	757	789	748	734	747	697	738	758	762	726	733	758	749	758	726	729	727	755	760	741	732	707	772	713	766	747	777	785	735	755	752	804	742	766	734	744	724	743	728	759	756	750	717	775	748	737	706	741	763	780	733	745	760	743	713	769	701	739	806	780	753	715	800	719	730	731	721	757	814	747	752	733	737	747	801	754	762	738	762	760	749	797	803	769	784	795	784	736	748	761	696	725	774	759	777	708	758	762	708	740	709	724	740	735	732	725	791	730	765	723	784	731	744	749	792	787	774	770	706	751	758	754	797	797	703	761	758	714	753	726	762	761	772	748	752	736	782	736	716	708	710	780	732	773	729	710	757	755	789	709	771	742	736	723	759	771	821	750	750	772	726	768	768	731	768	758	729	744	755	768	818	743	791	761	781	753	703	739	747	741	757	740	742	765	729	752	679	718	758	778	759	759	767	751	755	716	747	750	727	733	734	718	733	714	739	753	780	714	762	754	744	747	726	751	707	719	722	738	770	770	757	741	766	782	757	782	746	761	732	694	689	773	776	750	727	793	697	734	734	737	736	748	747	778	758	759	735	759	760	742	745	753	783	720	784	762	750	756	733	726	776	729	746	778	747	755	750	745	707	733	775	799	712	724	787	778	779	748	746	779	779	727	712	745	708	776	771	735	735	781	743	770	772	747	705	706	723	745	767	722	716	695	724	770	725	723	748	756	749	769	710	727	758	839	741	756	732	690	752	718	723	758	750	775	737	744	748	737	757	756	709	711	722	782	769	733	732	761	703	726	780	790	736	769	798	695	783	747	733	760	770	775	739	746	747	779	740	763	679	777	711	712	744	710	759	748	731	725	763	742	781	760	754	760	730	764	736	719	807	768	742	738	717	716	755	833	754	748	737	726	718	783	692	773	719	689	714	804	753	755	732	753	758	698	750	746	716	779	771	744	770	734	691	717	760	784	751	732	734	730	741	740	757	759	751	692	724	751	764	775	771	762	740	706	760	759	726	728	765	730	758	782	747	705	749	747	751	744	770	761	770	765	792	741	723	750	716	739	721	690	798	719	765	741	694	734	732	726	778	750	717	800	773	775	747	749	799	776	741	732	801	757	741	766	758	779	742	717	773	710	778	742	764	729	779	776	757	740	744	719	697	744	742	758	752	770	761	762	733	776	735	746	746	732	689	722	791	741	773	775	732	778	761	729	716	760	740	742	746	783	721	761	696	731	773	737	736	781	752	780	775	689	729	780	773	727	781	743	789	709	747	747	745	720	744	748	725	723	716	703	721	729	778	773	700	809	731	753	743	765	709	763	691	769	746	764	719	715	745	743	680	766	727	717	771	732	724	727	751	738	704	758	771	722	744	755	771	730	762	812	792	782	717	715	695	735	751	742	708	756	760	733	723	755	754	759	720	719	805	714	762	762	739	725	757	722	737	777	734	736	756	765	781	769	664	738	770	821	803	704	754	745	763	774	747	771	776	823	719	798	757	729	793	767	759	761	776	772	708	747	777	735	710	740	770	750	727	740	730	754	761	711	677	748	746	731	745	770	759	747	764	772	779	787	758	718	767	750	781	714	691	751	765	754	713	780	737	741	780	752	736	763	745	784	731	794	714	721	783	723	786	747	746	738	777	769	745	762	771	738	808	736	730	785	794	732	737	738	762	776	734	755	784	749	768	762	761	753	754	755	785	762	702	751	740	728	776	777	768	772	746	732	755	722	745	750	721	815	762	728	709	768	719	718	718	771	700	786	780	741	696	753
53044	31453	24256	22868	21058	18487	14427	9034	4842	2944	1756	1498	1221	962	2144	12423	17532	12180	5921	2132	808	389	287	289	277	276	269	274	264	272	305	288	277	257	295	300	279	299	279	313	275	271	280	261	311	248	278	237	284	284	251	266	274	257	270	298	260	295	289	275	302	299	288	274	285	256	240	280	259	293	265	302	267	305	238	277	278	274	283	271	270	281	266	256	252	258	271	251	274	262	266	310	274	288	280	284	292	262	305	289	281	255	263	298	275	277	282	265	272	257	261	258	244	255	249	240	268	266	285	250	256	258	251	277	271	258	279	288	260	252	253	286	300	245	283	265	304	294	274	287	276	262	266	245	279	258	275	264	296	289	282	277	297	286	281	265	261	277	264	275	258	286	270	272	303	310	268	271	251	284	291	302	247	262	288	277	322	274	248	276	258	272	254	272	303	266	258	286	247	285	264	292	268	278	268	278	253	269	290	229	284	281	279	265	272	268	302	270	253	278	290	268	273	298	290	256	285	271	276	272	283	262	294	266	274	295	263	284	292	272	277	267	257	274	309	287	255	298	295	279	273	275	255	269	299	287	283	284	269	272	282	264	269	290	276	266	270	266	263	297	245	263	273	245	284	268	265	302	255	262	308	266	249	276	278	261	295	265	245	248	240	282	267	242	276	261	258	260	250	296	252	259	264	297	267	272	262	290	284	331	266	262	289	269	265	254	270	275	271	263	285	270	268	275	265	262	297	253	265	289	281	306	296	265	251	267	316	262	267	282	270	265	255	293	281	268	264	294	273	286	281	279	283	293	256	305	300	266	284	283	284	290	283	282	263	249	259	250	262	245	260	242	259	273	273	319	256	271	275	276	269	257	280	289	282	267	280	286	282	269	259	293	270	256	266	313	255	297	284	273	236	264	267	270	276	273	288	289	256	299	272	287	270	286	256	254	265	287	255	261	259	263	274	263	278	284	278	261	304	280	261	307	273	274	281	264	266	276	281	267	254	305	300	273	263	290	280	265	272	299	260	274	281	257	254	278	261	258	292	284	250	301	270	273	304	285	277	285	285	269	262	271	258	303	270	277	297	261	274	250	265	251	245	285	266	300	265	259	292	286	237	284	285	256	279	281	281	269	283	247	303	279	252	283	253	280	289	259	311	259	253	261	243	259	288	288	279	241	277	264	295	272	250	260	267	299	277	302	270	252	255	273	249	298	298	289	285	282	279	263	250	273	265	306	242	283	291	261	257	309	295	290	263	244	284	269	286	265	237	274	278	277	276	272	257	297	276	273	274	295	281	272	267	324	295	248	292	275	259	295	291	240	295	292	275	277	277	286	264	239	279	304	271	260	275	246	286	261	278	271	259	302	285	269	266	271	299	264	258	276	249	291	235	245	276	289	298	281	250	282	257	285	280	255	257	256	282	297	261	280	270	263	251	274	303	272	290	267	243	278	268	275	266	253	264	291	301	291	297	282	304	290	257	285	273	295	281	297	269	291	270	282	222	270	293	242	264	279	272	258	277	250	292	246	251	267	274	273	283	273	286	297	259	254	280	298	295	273	282	287	284	258	251	248	260	287	257	271	270	260	301	286	289	266	275	265	272	292	253	275	259	267	252	279	277	312	264	270	280	274	263	258	294	275	246	280	265	279	276	257	256	288	274	252	272	271	261	262	273	241	288	284	272	275	276	278	263	284	269	266	274	292	265	253	261	299	286	269	245	250	283	291	269	268	238	282	289	255	292	267	298	294	274	285	294	281	281	282	282	255	251	291	254	253	272	300	281	254	274	265	287	258	286	309	268	236	270	277	274	296	278	259	282	267	270	300	291	236	255	264	285	288	275	293	284	303	255	272	258	286	255	275	300	264	281	295	283	279	265	245	289	274	267	285	242	304	257	279	289	256	286	300	283	295	258	238	295	277	286	247	273	269	268	304	274	280	291	262	276	282	251	271	267	269	250	265	270	274	256	285	303	237	292	249	277	276	319	267	274	263	294	306	252	265	289	283	257	231	280	294	266	261	275	276	273	255	286	309	274	292	282	267	296	258	265	269	300	272	261	276	273	286	266	290	249	277	286	274	269	270	297	299	296	238	255	277	277	257	287	241	295	246	287	238	238	268	286	273	248	287	264	295	248	273	263	248	254	270	280	274	288	250	292	277	279	268	287	274	281	245	260	257	277	304	271	280	265	262	278	256	279	263	293	268	286	283	287	290	256	293	300	277	258	301	278	280	223	286	278	240	280	280	280	295	269	284	272	295	290	289	273	279	294	277	302	279	269	289	309	264	258	240	257	255	281	253	279	273	268	299	254	265	267	273	271	296	275	260	303	277	272	275	232	269	256	232	277	303	275	239	277	264	276	259	277	292	274	277	268	274	287	279	272	243	289	280	256	271	279	281	263	273	250	309	296	279	269	268	295	300	260	282	259	301	286	262	282	246	252	254	259	257	287	284	253	269	277	302	280	261	281	280	286	277	270	277	246	282	305	296	257	283	283	295	251	253	302	267	275	288	318	269	255	252	288	267	296	298	262	310	278	261	278	264	242	282	291	268	288	252	270	243	283	240	260	276	285	286	308	279	267	245	288	283	273	279	279	267	278	284	292	290	255	253	286	305	270	281	256	256	268	283	279	250	321	273	284	261	246	262	277	278	262	257	300	247	268	286	262	267	270	278	296	283	248	287	259	281	289	260	268	268	302	289	282	267	292	278	269	270	250	286	277	304	260	254	249	281	276	275	253	251	307	243	296	274	274	287	267	259	246	293	261	306	278	289	285	291	304	272	290	268	259	278	269	271	288	335	263	267	276	293	274	284	282	277	304	283	263	280	282	271	308	271	268	288	265	301	273	277	278	285	269	292	322	268	291	292	269	251	268	309	318	277	292	260	270	273	274	271	293	238	244	268	279	253	294	306	299	248	276	289	259	250	273	269	282	288	243	271	266	279	301	291	276	294	255	277	273	246	263	256	287	271	281	292	272	264	261	265	278	277	283	314	281	248	269	260	275	256	226	273	252	275	288	276	269	285	264	273	271	282	269	268	299	260	251	282	296	266	288	292	274	249	274	283	260	278	261	281	292	276	257	287	304	267	323	254	271	281	282	287	281	279	270	267	275	261	282	266	281	269	281	292	262	294	312	270	275	285	274	268	293	271	276	256	288	278	292	258	258	296	262	245	275	256	276	249	256	267	253	271	293	287	273	295	254	299	254	273	265	254	287	299	267	311	281	241	285	266	281	281	257	260	281	282	273	273	249	278	311	242	238	276	291	264	256	295	295	296	270	253	256	282	250	273	269	292	268	284	269	277	289	245	257	270	254	295	278	277	280	274	282	291	253	260	261	290	253	274	264	278	275	269	257	248	264	272	297	273	276	273	306	289	272	267	264	291	266	284	250	271	280	271	274	296	247	278	289	295	259	270	292	245	266	254	286	270	267	296	270	271	277	265	274	268	277	274	266	272	286	288	301	269	290	276	286	287	274	312	289	257	292	273	255	261
49062	19347	19294	24143	25306	25193	23636	18065	14460	11300	7812	7023	5968	4635	10094	33044	37462	30345	19813	9577	3628	1471	1003	896	874	985	876	913	887	930	890	893	934	910	873	863	876	913	895	941	933	863	900	856	843	956	886	922	880	880	914	879	893	940	851	848	891	895	924	918	891	835	856	898	919	952	909	915	919	926	936	945	900	878	871	921	882	893	937	867	916	913	894	891	921	883	918	920	797	869	860	906	916	939	892	917	924	880	958	885	913	916	896	943	861	875	911	932	840	851	882	824	898	841	956	908	895	938	881	931	871	913	864	891	881	872	947	902	880	907	881	880	933	864	883	883	900	889	867	861	908	894	924	938	908	892	851	881	914	940	884	908	923	899	866	882	881	886	917	915	882	884	938	950	921	959	904	881	923	923	853	911	893	899	874	905	880	935	898	834	857	895	884	908	909	905	880	881	900	905	879	855	878	883	867	858	934	872	884	945	892	871	870	952	948	913	923	906	842	869	924	899	864	908	879	899	901	933	914	867	892	851	894	871	893	947	961	924	905	848	877	882	887	863	872	879	877	922	898	874	976	895	829	880	873	949	864	899	888	929	907	879	877	854	926	919	902	921	874	924	910	962	977	886	885	872	908	865	887	859	915	910	900	869	904	947	914	898	899	920	930	853	928	891	891	882	902	909	914	884	905	918	932	874	878	907	871	886	944	877	929	978	853	905	911	877	910	923	892	904	883	835	878	909	897	944	890	923	857	882	923	869	876	884	880	866	925	927	887	881	921	922	886	883	849	921	864	908	879	931	934	889	915	907	927	919	853	917	843	895	892	955	908	903	921	852	876	883	973	865	904	885	899	894	874	930	894	902	844	941	893	940	893	907	904	933	848	906	880	849	893	900	894	929	868	944	924	885	909	906	939	884	880	931	893	872	867	862	906	911	900	882	845	900	909	930	945	881	858	894	925	914	881	885	841	928	949	921	904	880	877	875	915	936	837	915	917	871	896	880	1004	859	930	881	873	882	885	856	920	892	926	921	876	908	931	916	905	870	875	878	920	873	838	871	888	935	836	893	861	919	930	908	878	897	908	879	848	907	880	973	860	865	892	870	915	897	859	922	875	882	877	839	929	891	912	902	890	907	841	881	892	884	920	908	877	890	924	860	898	871	842	906	908	926	926	902	896	850	923	962	950	906	870	925	883	872	905	869	838	956	907	901	886	840	876	929	921	936	1004	931	857	874	918	878	897	865	902	882	905	865	914	887	893	883	948	826	880	943	969	939	912	915	890	919	908	908	868	913	922	986	919	912	908	866	894	895	885	875	902	884	874	894	922	942	914	895	852	919	924	966	891	877	846	903	907	913	882	912	861	888	868	867	895	882	905	897	873	953	893	891	909	878	855	879	868	870	920	878	894	933	923	914	898	875	871	890	919	922	901	901	867	879	863	947	882	870	902	870	869	881	863	898	851	924	899	921	810	919	883	871	871	945	869	929	858	900	958	851	870	896	912	836	920	868	926	910	895	845	887	932	888	856	890	954	890	919	868	953	853	842	888	867	895	913	872	888	924	864	888	887	918	860	858	858	892	916	882	912	880	926	908	890	798	924	914	880	897	887	872	943	907	899	898	879	964	872	927	891	922	894	926	869	943	863	914	902	893	850	896	889	920	894	900	901	905	886	897	888	881	869	911	920	903	890	879	885	836	916	904	932	860	874	878	855	961	950	930	894	902	930	908	869	911	877	830	911	898	845	954	897	892	882	852	898	896	865	910	902	904	895	869	874	917	844	908	901	889	890	880	904	881	884	955	912	930	862	925	939	848	846	922	957	897	922	856	870	887	906	904	916	881	855	914	878	877	901	943	896	811	955	917	894	918	916	888	935	863	901	856	882	864	913	886	920	936	896	889	890	874	882	909	880	905	915	929	924	869	901	880	879	894	884	870	878	888	932	878	897	936	929	914	918	850	911	919	895	888	866	861	884	850	906	903	911	917	873	903	864	904	919	943	935	900	863	886	922	893	879	890	906	892	895	881	904	867	884	909	919	894	928	936	893	874	929	902	902	952	860	889	907	937	873	894	870	934	874	902	941	885	927	858	907	950	947	921	926	938	934	896	899	875	871	868	855	902	936	853	893	908	912	897	867	862	863	918	896	869	907	914	920	940	906	940	939	849	924	914	851	893	895	863	845	883	932	936	927	911	899	896	938	892	928	849	949	837	918	873	859	894	883	875	887	905	861	902	931	958	882	878	863	890	893	881	865	928	939	915	858	861	882	907	871	886	864	874	938	855	927	876	916	866	886	924	909	892	914	914	832	922	959	913	898	904	948	889	935	870	864	883	865	934	845	966	893	922	879	915	888	895	944	951	910	855	873	841	895	874	880	888	854	895	936	866	903	936	912	851	899	937	905	891	856	884	882	944	887	870	891	942	885	929	843	920	906	910	933	925	883	903	905	851	886	925	898	908	867	860	892	909	954	907	832	888	899	890	892	923	876	914	850	872	891	940	857	935	889	904	934	886	923	819	916	936	862	871	899	876	883	859	904	889	896	916	919	949	911	923	927	889	835	952	878	872	937	899	944	888	921	912	891	890	863	862	943	903	921	904	926	917	910	871	864	847	920	947	938	907	902	890	848	947	859	900	938	866	983	927	944	933	857	875	904	853	864	925	930	890	874	901	896	899	881	917	887	882	852	902	892	907	900	897	838	897	907	880	926	922	953	905	917	914	870	904	917	929	916	887	866	906	897	976	926	916	897	924	889	876	898	930	850	891	904	859	882	899	878	954	877	865	903	925	863	898	914	922	907	864	932	881	894	869	867	899	876	865	916	860	920	964	901	900	889	918	889	888	906	913	909	868	893	918	870	878	884	848	951	876	911	888	923	945	879	904	877	933	891	948	948	887	936	915	875	901	955	920	864	904	921	896	938	871	867	904	879	866	895	892	906	867	887	885	904	878	879	882	897	982	862	838	885	919	877	919	878	924	936	895	874	908	854	973	935	861	931	904	859	906	932	872	893	937	881	983	928	869	949	861	907	949	892	960	904	865	902	920	910	919	914	918	894	929	944	910	884	902	865	939	839	870	899	869	905	853	895	951	845	902	871	891	931	894	890	835	888	885	897	915	952	970	939	907	890	916	915	862	875	888	915	953	974	809	883	901	888	947	940	845	850	867	913	899	916	904	904	930	911	817	908	896	909	904	929	823	899	913	904	890	861	916	902	915	879	889	949	871	880	921	865	893	826	863	889	946	911	898	910	886	903	915	921	845	948	921	857	910	935	834	917	900	896	922	919	855	901	894	865	868	883	855	886	913	881	895	944	851	879	861	892	927	914	851	904	940	841	909	874	901	872	996	907	926	887	959	895	894	940	886	865	917	880	852	887	864	923	886	939	909	907	893	939	866	841	864	871	922	849	958	868	918	891	875	918	923	890	912	836	907	927	888	873	903	852	866	884	885	895	957	908	872	894	934	845	846	859	931	926	878	885	866	862	872	878	917	869	883	848
15875	4971	3007	2581	2124	1683	1162	841	545	453	510	502	398	391	442	779	991	1175	879	621	397	294	285	236	239	254	248	238	221	256	279	252	232	253	247	237	237	237	264	250	268	244	257	245	240	242	233	251	242	247	206	254	239	238	224	243	235	237	229	253	220	234	213	207	241	266	205	226	225	251	255	267	227	254	248	258	273	225	238	254	254	242	249	248	236	258	252	261	228	247	244	250	248	235	241	273	224	230	242	219	250	249	248	256	235	239	246	238	239	234	248	226	246	266	262	227	268	261	235	260	265	262	260	244	225	222	232	240	214	234	255	242	223	230	251	267	225	242	247	233	241	236	267	236	267	241	268	230	234	245	246	224	249	214	250	279	241	210	229	249	214	274	220	239	208	235	232	214	229	249	251	228	257	231	238	227	228	219	240	244	244	218	228	247	246	246	264	227	249	278	237	255	247	232	239	228	252	268	261	252	238	215	255	246	264	238	239	247	257	250	235	243	261	242	241	225	253	239	239	235	264	248	261	253	225	276	208	245	245	221	243	258	280	239	256	258	252	231	222	252	235	229	235	252	257	232	249	247	260	232	240	222	254	236	230	247	240	241	234	258	240	239	247	207	246	254	222	241	241	255	204	242	249	241	261	239	219	238	243	234	236	251	226	248	232	274	242	240	262	243	209	234	263	246	224	222	249	225	236	217	227	279	243	209	275	245	221	256	238	246	222	257	221	227	230	244	240	216	236	223	222	275	263	235	228	227	219	235	233	255	275	225	236	241	219	211	219	222	245	252	221	253	238	235	241	234	231	247	249	239	248	237	262	238	269	250	241	238	224	231	270	271	234	243	248	236	232	256	267	251	250	261	252	225	245	228	243	263	238	223	245	222	237	273	240	287	229	249	247	222	251	236	235	233	235	263	239	218	246	259	243	235	260	256	268	260	244	266	242	260	263	248	235	253	255	251	228	204	220	222	245	260	237	237	243	242	241	249	234	260	220	229	261	240	225	192	240	246	244	247	239	213	247	234	256	244	248	238	248	234	244	241	235	256	257	249	218	253	263	243	229	237	242	233	272	235	227	236	246	228	227	262	252	240	238	268	232	265	251	262	258	259	244	233	229	247	240	258	225	235	254	224	238	261	266	239	249	247	230	243	260	245	231	229	216	242	237	229	253	225	248	239	236	263	238	256	241	252	242	215	236	260	261	248	255	236	233	260	252	245	222	241	236	251	253	247	263	232	229	242	249	246	257	267	243	221	237	262	263	249	258	270	222	267	250	220	230	225	246	261	242	241	225	221	236	225	271	242	270	261	269	252	258	251	244	220	245	229	249	238	267	251	236	261	251	242	234	265	232	239	239	253	275	266	274	212	244	207	230	244	225	250	216	237	233	237	251	258	247	212	247	257	260	253	229	262	254	229	250	259	244	240	214	221	264	261	230	218	288	255	206	270	253	269	252	259	228	257	259	242	236	239	218	226	241	262	239	225	250	243	222	243	262	246	223	249	255	238	285	227	244	196	235	251	239	259	216	235	255	222	221	250	257	244	258	228	210	248	238	255	254	222	248	227	241	250	245	271	276	254	244	271	228	259	224	235	205	244	243	237	229	231	238	241	269	246	235	260	231	269	246	236	275	230	237	218	265	232	225	210	233	242	227	245	263	251	245	258	249	231	236	250	242	233	252	242	253	241	216	260	239	243	264	236	248	223	232	231	229	257	235	234	264	227	271	234	232	215	243	256	249	239	265	251	243	235	242	223	229	225	237	259	228	241	234	236	256	259	233	240	252	260	235	233	239	251	243	238	216	239	246	221	249	263	245	213	232	232	242	242	233	250	248	233	237	243	231	257	243	254	232	237	250	233	255	242	225	233	232	213	223	251	232	253	241	250	231	258	268	249	252	259	254	236	234	228	224	237	223	247	249	253	241	242	265	218	259	215	205	242	248	230	263	231	253	219	218	243	257	218	246	232	206	258	278	230	247	252	232	244	250	265	268	237	254	263	240	238	249	250	226	209	254	242	246	252	277	212	231	241	262	240	225	272	259	232	214	258	221	219	262	244	241	237	235	231	221	218	241	216	236	269	264	249	266	241	249	223	270	216	250	260	234	249	273	271	251	252	222	236	247	226	212	248	259	265	223	225	219	237	248	254	226	228	235	236	239	217	239	231	236	242	241	231	243	233	266	215	247	226	244	232	276	257	227	229	254	232	242	240	232	269	265	249	231	265	268	245	225	253	268	230	223	267	235	271	267	249	255	232	241	231	226	239	251	243	239	235	267	238	234	257	220	243	251	228	225	254	259	228	234	247	258	245	243	256	229	236	215	268	250	232	226	237	232	269	236	276	264	217	227	243	231	216	216	232	267	256	252	246	238	251	219	283	256	247	237	241	249	243	244	229	222	241	231	249	239	230	266	262	231	224	239	237	249	218	230	266	239	264	246	270	240	252	249	232	228	234	251	244	240	268	236	243	251	219	235	240	247	239	240	220	225	235	254	259	249	258	219	226	237	211	244	226	209	233	209	219	225	236	256	229	250	228	257	213	224	234	246	240	247	232	256	245	241	267	251	220	233	251	224	247	254	257	254	238	218	235	247	223	247	251	231	236	274	223	230	247	260	247	248	259	247	257	236	240	228	239	252	232	265	252	259	257	238	257	227	241	244	217	256	242	236	263	240	251	232	246	242	286	243	234	232	232	235	232	257	247	243	242	216	253	234	236	253	238	226	233	234	248	226	270	231	260	234	251	248	273	251	241	239	225	226	241	275	243	218	237	239	252	251	249	237	212	263	227	248	218	251	241	239	237	246	243	219	246	239	229	254	251	238	227	270	244	233	240	246	259	257	247	240	234	242	246	184	245	260	250	242	228	231	258	243	258	235	248	226	227	258	234	267	218	256	245	207	250	240	253	215	255	261	253	240	256	257	244	249	242	261	234	225	229	265	224	239	250	249	247	240	267	240	241	277	243	224	237	279	245	214	245	261	239	231	233	228	223	254	267	238	253	239	247	237	250	259	217	246	231	227	255	257	257	258	256	297	257	252	250	269	220	244	248	260	248	219	213	231	222	255	294	228	226	241	257	229	230	230	226	240	265	217	228	213	241	237	233	234	270	247	235	227	287	251	270	207	237	269	246	229	277	244	258	240	264	250	255	251	250	266	231	225	228	241	256	240	251	249	248	287	234	229	256	233	263	236	246	254	241	263	254	247	255	240	254	222	249	263	251	263	265	243	250	210	218	233	272	237	256	237	248	246	224	259	248	245	234	238	263	210	251	256	242	248	248	223	237	244	229	256	245	236	275	257	230	224	226	227	241	243	253	266	268	261	278	254	254	232	228	223	220	239	258	220	266	238	230	247	260	256	238	237	250	254	243	228	244	260	233	254	240	232	229	258	228	218	241	249	233	253	257	220	251	229	256	238	227	236	231	258	240	237	229	245	259	263	238	232	224	250	256	237	242	230	249	229	237	253	237	256	235	220	272	244	247	239	254
14126	4165	5149	7048	6787	6164	4749	3370	2197	2054	2430	2287	1902	1803	2104	3131	4565	5392	4044	2718	1592	1087	899	923	804	872	807	842	852	858	856	812	852	856	885	820	839	881	841	863	851	861	771	831	852	811	838	865	814	883	855	844	826	830	815	866	812	836	799	854	796	829	810	861	780	826	809	881	841	846	892	816	791	846	822	860	883	871	784	882	815	850	855	775	818	882	851	850	847	828	818	873	799	767	819	831	845	815	820	831	842	817	851	838	852	857	804	839	814	892	825	803	832	866	822	825	867	818	875	860	846	802	833	865	889	881	876	838	861	802	802	834	806	834	817	807	851	856	797	823	832	834	808	835	841	866	785	856	789	851	858	794	909	839	852	863	876	811	900	874	810	822	814	826	823	816	764	846	853	827	839	850	855	872	873	839	804	888	816	857	821	819	854	826	798	864	855	864	862	849	880	875	813	843	844	826	807	845	886	809	883	817	824	821	850	822	830	824	863	824	846	840	880	804	860	874	857	870	801	806	851	799	789	859	895	844	828	888	893	804	847	793	778	826	847	828	865	847	824	856	789	819	855	864	784	881	845	826	881	835	812	844	876	823	807	810	827	819	778	816	845	793	822	844	823	894	790	862	824	813	813	810	869	814	842	833	867	847	908	838	832	805	874	781	861	814	809	846	908	859	849	813	865	871	832	888	859	853	838	836	881	843	864	827	832	836	818	844	834	810	867	811	839	853	828	889	846	814	824	862	829	872	806	775	852	833	824	824	860	839	801	851	845	840	823	810	882	816	809	875	823	835	882	826	854	849	805	834	840	847	799	832	795	805	806	831	808	856	844	857	874	857	866	852	895	846	793	837	860	845	831	830	814	849	877	886	863	837	834	808	889	864	787	817	828	803	814	876	826	805	817	857	869	820	831	819	834	864	814	837	848	838	856	817	815	835	860	813	817	817	827	806	862	845	798	850	827	880	825	834	825	799	840	827	804	836	825	877	817	780	865	783	813	796	838	839	834	829	840	859	827	799	871	840	834	829	859	824	836	839	831	886	813	838	853	874	819	831	823	813	826	830	806	810	833	786	846	824	754	795	877	810	840	840	833	849	808	837	826	854	849	802	868	772	829	817	859	853	868	826	859	826	887	816	787	825	835	863	850	850	869	813	823	822	838	865	861	855	834	819	870	846	844	894	817	841	808	873	773	842	871	829	806	831	834	845	841	850	791	839	848	862	854	821	797	789	890	830	808	799	849	830	851	826	802	872	834	822	867	881	842	816	792	804	841	768	767	804	790	806	867	852	879	807	888	843	904	788	840	858	850	808	849	821	807	795	787	906	801	838	798	902	826	840	821	864	853	811	821	816	824	850	870	821	850	845	807	828	845	809	813	841	826	886	860	801	805	873	853	802	808	831	797	812	868	787	847	827	832	837	835	819	841	883	849	822	822	847	794	828	867	775	837	898	791	823	882	847	807	862	845	829	875	849	818	804	812	807	875	846	874	830	837	891	853	827	871	864	852	835	796	813	807	846	854	810	851	872	842	784	860	870	812	811	802	788	842	867	865	827	810	800	864	843	839	814	835	878	809	816	832	822	825	814	795	864	806	850	835	835	824	840	845	844	828	819	873	893	848	805	846	825	855	800	814	777	831	821	796	807	884	781	821	846	853	902	889	825	819	848	878	818	856	837	786	805	874	783	887	818	795	819	806	894	828	843	804	866	833	822	793	847	859	829	917	859	858	810	863	865	802	811	866	861	848	848	828	801	805	781	859	829	871	795	823	794	849	815	857	830	891	870	840	839	879	820	843	806	830	831	857	876	902	854	809	865	843	790	844	818	812	835	821	839	830	865	862	803	826	877	867	812	869	835	879	814	851	796	759	839	839	817	848	846	823	832	819	847	875	822	813	866	835	846	842	845	840	798	792	827	834	844	846	834	858	837	875	819	806	827	850	807	842	817	807	829	886	787	853	802	863	794	856	848	800	805	855	849	869	838	856	830	843	877	827	804	827	879	832	743	826	846	863	833	826	907	801	844	813	852	802	865	867	793	810	830	845	859	842	825	799	864	887	832	819	793	836	792	865	785	812	775	836	841	837	852	824	813	910	842	813	827	839	856	780	815	739	814	837	841	850	863	829	848	792	806	826	816	805	851	837	848	803	859	868	850	855	869	833	828	845	838	810	834	845	862	852	765	859	826	835	832	852	802	818	866	826	858	876	842	844	898	860	863	825	882	880	817	818	818	818	812	803	856	764	831	786	808	876	817	841	834	826	815	898	811	835	786	790	822	800	852	800	937	863	841	853	824	830	862	805	821	849	905	802	890	885	867	782	804	829	796	873	888	858	841	862	822	847	834	871	793	851	810	871	831	869	838	818	819	830	814	881	878	819	799	869	867	884	839	858	768	821	767	831	795	816	795	810	854	837	861	794	811	820	833	805	870	863	806	888	821	844	802	814	805	850	854	828	852	793	845	789	820	809	836	808	846	832	796	810	798	856	844	818	822	823	825	780	783	844	833	863	843	837	849	826	856	859	833	827	847	824	780	850	787	817	794	787	843	840	814	842	834	864	830	900	830	813	808	876	861	839	833	818	844	828	802	809	871	848	772	834	816	810	846	826	849	825	836	869	829	834	837	864	795	810	876	828	821	877	854	855	805	824	799	830	773	869	835	817	874	815	835	895	861	814	844	820	828	831	810	821	873	864	861	865	855	816	890	801	861	857	841	809	841	821	853	808	863	821	787	824	840	803	817	772	835	785	838	875	820	845	847	825	844	815	821	823	821	813	814	848	852	820	821	828	879	831	831	829	807	822	860	875	815	854	836	894	810	849	821	822	769	828	809	876	779	877	819	834	822	839	808	794	799	896	823	866	850	855	848	831	856	873	793	835	856	840	871	859	831	854	906	864	797	903	828	812	828	839	785	858	850	819	846	849	868	843	860	863	802	856	818	881	811	853	822	814	800	834	829	814	870	839	844	875	855	839	873	851	831	865	850	876	830	837	848	885	814	849	897	835	844	843	882	843	822	759	813	855	804	871	860	817	846	820	878	818	786	840	888	877	814	847	817	851	838	821	809	819	818	810	870	857	787	832	773	842	826	835	833	853	866	821	907	891	798	843	845	857	826	870	845	830	801	822	772	889	880	819	886	833	835	870	853	840	857	814	851	806	846	824	867	865	813	796	831	859	848	859	842	843	873	806	815	854	848	864	848	841	897	791	800	864	851	891	826	829	846	789	837	833	844	840	821	812	850	867	777	803	851	811	856	870	848	897	838	849	806	826	819	865	825	818	841	793	857	827	788	785	829	825	849	877	833	861	868	834	825	828	881	804	846	815	834	833	863	858	845	854	838	825	809	856	844	846	841	866	873	817	878	852	850	832	795	831	835	860	850	875	887	881	845	817	824	787	803	806	823	844	842	910	875	887	855	871	855	847	832	815	846	885	798	845	877	794	811	838	841	802	854	820	870	858	815	798	828	862	853	811	852	849	817	879	814
46408	26662	22596	18916	14894	12158	8594	4986	2326	1503	1258	927	1066	823	1088	4451	9799	8175	4803	2120	810	375	314	229	239	229	247	227	241	228	230	237	244	212	233	226	248	238	231	276	246	230	233	236	232	223	225	214	257	241	238	236	240	254	218	236	237	250	223	237	253	206	234	222	250	229	247	251	229	248	231	238	241	236	211	216	241	258	205	225	250	253	275	220	251	216	242	217	228	240	258	226	239	235	212	221	233	236	228	224	220	219	236	196	267	218	228	235	228	254	233	226	227	215	214	253	235	233	208	226	204	220	238	232	238	234	257	250	239	252	247	228	254	235	212	213	214	237	217	230	231	248	220	202	219	245	218	245	212	230	237	219	249	217	243	228	223	261	235	259	231	241	246	216	230	248	239	232	266	236	204	234	229	229	221	244	249	250	233	245	246	249	214	240	259	198	232	240	253	235	229	226	219	233	210	238	234	238	256	226	228	228	240	243	228	221	234	228	223	205	215	248	212	235	216	227	250	223	240	240	211	230	219	206	233	248	223	239	214	248	245	256	261	222	250	235	261	232	235	241	223	243	204	229	244	255	253	217	227	231	232	254	227	220	232	244	205	239	219	245	215	226	237	233	260	204	206	259	245	222	227	220	213	252	265	235	229	229	209	235	216	255	215	236	247	261	249	226	217	228	245	222	253	227	214	228	238	218	254	245	223	256	238	244	250	212	221	217	234	238	247	237	230	227	253	227	195	254	249	250	245	201	259	231	268	227	236	228	226	237	245	274	237	237	231	238	222	233	231	252	222	232	232	229	202	250	246	238	257	230	235	216	234	221	199	252	208	237	262	249	231	232	228	239	232	240	232	233	254	223	234	226	231	228	210	220	229	228	220	228	236	219	206	215	248	232	228	216	235	229	207	222	229	208	213	239	242	229	232	227	240	208	216	232	222	224	258	232	209	255	260	208	265	237	231	240	229	223	229	253	252	226	225	231	254	222	205	253	248	241	234	238	228	229	237	238	252	234	214	235	214	233	221	269	241	227	236	256	205	253	255	239	211	229	233	257	226	240	241	240	255	240	221	242	203	203	204	252	243	229	222	236	227	237	247	231	216	232	222	229	233	234	216	266	226	245	238	219	249	219	213	230	226	208	263	225	243	234	248	251	216	227	230	226	258	233	255	230	237	236	239	252	260	224	238	235	237	212	239	249	216	220	247	248	233	238	240	233	223	237	231	224	201	256	245	247	208	226	225	239	226	229	239	221	235	237	238	219	226	239	221	241	230	241	255	249	220	222	233	275	238	235	247	248	215	242	263	219	224	221	254	229	263	255	203	239	209	245	220	234	223	218	246	227	220	245	233	245	253	240	224	234	222	228	238	244	214	220	219	229	237	211	234	219	213	223	242	219	225	237	213	209	267	232	217	238	257	230	233	237	239	214	234	220	244	225	251	236	238	244	231	192	224	247	236	237	233	204	237	213	242	205	220	254	231	250	230	230	235	227	219	224	250	233	246	248	237	217	236	223	231	252	265	237	242	213	237	231	231	218	230	223	232	221	222	255	231	216	231	231	211	235	233	248	233	255	227	230	234	222	221	230	238	251	284	211	217	236	245	229	222	244	272	253	216	244	211	236	220	224	204	217	217	238	234	215	250	222	248	248	223	256	244	233	243	226	223	240	240	224	210	243	222	223	227	229	236	226	234	245	221	217	239	211	244	214	214	242	249	246	213	236	216	213	245	258	236	227	265	246	229	223	227	217	243	247	224	222	231	228	236	236	224	205	228	217	243	250	231	231	243	228	204	201	246	216	221	208	217	231	252	219	236	245	229	220	267	240	228	234	236	226	238	216	243	220	256	223	235	219	225	246	236	241	232	237	242	234	227	236	243	227	229	248	245	236	229	228	237	220	232	227	228	237	241	230	226	226	209	261	226	247	219	227	212	213	218	238	226	218	208	218	229	237	261	224	233	221	248	260	253	226	238	249	238	233	224	244	222	238	234	250	252	208	238	248	267	221	237	219	236	240	218	235	238	198	242	226	257	219	223	215	231	221	250	216	234	220	253	256	214	232	233	248	239	234	234	243	234	202	245	239	229	228	239	239	257	228	228	236	239	227	230	243	241	228	215	229	244	226	248	220	246	205	252	247	246	255	225	216	223	241	242	215	235	219	245	262	220	234	268	233	227	236	247	222	234	266	262	223	213	250	223	253	246	243	224	220	223	239	220	234	214	222	221	221	227	245	243	224	231	234	247	246	226	219	225	227	226	207	228	206	217	228	220	214	257	247	219	231	229	221	220	249	218	244	242	257	245	225	250	227	231	235	223	236	198	220	230	254	216	242	217	248	223	210	232	238	243	256	246	239	231	236	216	237	232	210	237	207	200	232	238	252	258	211	224	236	227	213	242	240	240	228	235	249	213	249	241	248	224	245	253	224	212	237	246	207	239	280	219	226	230	256	221	225	237	214	228	238	247	267	255	206	228	240	230	243	256	225	219	230	265	228	236	225	225	233	216	246	228	212	247	251	238	222	235	242	197	248	208	253	198	249	217	210	211	228	218	230	210	254	216	232	209	217	247	249	224	242	245	217	230	232	279	246	237	210	237	231	225	208	247	238	217	246	236	203	243	235	224	259	218	226	216	225	224	216	251	221	214	221	230	229	233	254	244	257	241	220	234	253	225	209	237	237	226	257	228	192	230	259	246	228	224	246	222	242	251	216	252	252	203	216	229	242	225	229	235	237	247	231	223	208	215	240	248	220	267	237	242	226	218	221	214	219	213	237	254	198	278	218	191	251	250	204	225	224	219	241	241	206	228	234	237	274	245	230	225	226	231	237	231	227	268	226	225	235	236	217	241	191	229	251	242	238	230	199	263	238	242	239	240	268	253	243	241	229	245	254	235	220	201	243	228	238	269	247	256	227	243	238	268	218	250	216	224	238	253	223	232	237	211	230	253	237	254	246	233	233	229	238	234	232	225	234	237	257	219	247	241	225	239	237	227	240	217	228	236	263	206	241	252	251	239	222	239	246	237	210	229	231	192	258	262	272	214	214	236	235	239	227	266	251	240	203	258	214	255	247	246	228	235	188	245	225	219	231	237	209	224	238	243	248	247	215	227	226	241	244	207	267	255	222	226	211	257	225	244	232	229	230	235	216	219	226	234	237	254	211	224	225	242	273	236	223	264	241	237	220	193	236	233	244	231	214	226	241	251	218	233	213	232	255	216	224	229	253	250	234	243	223	212	226	202	230	267	220	219	250	244	211	210	231	218	220	238	219	199	220	239	219	233	275	245	247	262	254	238	234	236	215	259	238	245	252	231	253	257	224	222	242	212	221	213	218	216	226	254	261	244	230	234	229	231	245	194	234	245	229	248	235	233	243	236	236	227	218	238	248	225	277	249	233	208	230	226	247	218	233	252	244	239	245	268	232	229	250	220	208	245	231	219	248	254	209	213	245	248	233	230	211	225	241	234	252	233	268	223	224	236	214	226	239	208	264
37614	18870	12050	16269	18955	20033	17500	13540	8441	7243	6503	4714	5548	4544	6133	18239	29786	26168	18735	10077	4140	1670	1068	814	762	757	785	808	821	785	843	786	795	849	781	853	781	772	790	777	809	835	789	748	824	779	780	790	809	778	775	788	848	746	773	812	793	787	792	773	792	773	788	800	814	785	803	755	808	803	783	793	808	827	822	809	833	820	839	768	801	791	804	804	766	810	796	743	810	807	841	810	822	806	829	854	774	773	831	773	823	761	788	801	787	803	809	793	773	793	829	828	766	774	867	740	825	813	768	794	805	799	775	788	801	784	790	746	798	802	806	802	770	814	800	814	769	802	750	778	818	773	814	792	833	825	807	823	824	763	782	798	743	775	808	804	772	797	806	798	791	824	801	760	825	811	792	771	788	807	837	789	791	786	813	838	782	787	781	774	811	783	808	830	772	808	818	810	832	789	804	803	807	820	777	769	792	766	805	831	823	807	827	847	799	787	779	835	816	853	780	783	784	766	792	791	743	748	785	782	753	801	819	782	782	817	816	798	818	767	819	813	783	815	760	777	795	727	783	790	764	783	807	797	805	808	836	806	799	805	779	849	797	775	816	765	798	787	792	765	753	787	807	798	740	872	814	764	790	803	743	801	786	824	753	785	737	835	775	841	823	800	811	817	828	806	780	747	814	767	864	788	836	816	826	765	808	788	789	778	773	819	736	768	752	774	773	780	799	774	804	754	766	728	805	749	826	817	790	775	784	788	808	848	707	779	815	827	819	786	806	789	849	764	777	742	782	821	793	791	790	789	750	825	828	801	781	755	794	831	808	754	844	759	797	789	794	840	792	841	830	814	854	806	773	808	783	806	748	841	774	822	819	791	795	783	791	775	771	802	841	757	847	789	782	756	819	810	813	768	807	757	762	767	770	802	818	769	822	789	775	817	810	796	844	767	796	742	807	839	803	818	778	772	755	785	746	813	791	768	787	776	750	736	765	812	774	785	751	821	835	772	765	765	791	804	738	814	759	797	782	784	812	785	784	809	796	843	840	815	782	787	793	769	759	800	780	771	804	740	825	767	779	796	797	803	824	829	783	768	809	809	797	825	822	819	757	757	805	758	795	744	801	762	784	829	786	741	800	795	792	826	802	805	773	770	753	757	776	825	788	760	790	814	792	793	795	809	820	817	793	786	799	781	793	814	785	766	796	785	765	837	820	805	776	786	752	773	729	826	784	796	738	845	763	762	795	843	836	788	766	776	801	765	777	818	778	788	809	817	803	784	774	829	838	790	809	852	820	799	779	866	767	777	813	744	798	763	804	779	821	811	814	785	834	808	796	777	769	811	748	783	778	792	762	717	775	771	812	770	736	734	778	810	804	776	791	822	755	815	774	798	731	797	785	796	777	812	740	811	768	794	788	802	784	816	766	745	757	778	786	760	833	781	828	805	764	822	817	748	761	808	755	750	778	788	755	765	793	756	815	791	808	777	780	779	788	793	763	805	794	825	788	787	798	789	809	793	814	818	766	732	782	748	821	766	768	771	784	782	796	769	743	782	821	788	781	798	777	764	800	806	805	817	777	796	785	802	796	807	795	807	761	774	834	861	804	782	776	790	816	783	750	779	805	786	813	799	781	788	769	751	801	809	813	778	776	768	837	778	774	822	805	792	791	820	829	760	822	751	793	773	807	822	803	817	821	740	787	833	769	825	787	820	805	765	814	788	842	754	813	839	784	825	775	737	834	802	818	811	797	810	840	834	749	834	784	785	808	759	776	807	816	835	802	791	760	864	797	758	769	803	776	828	784	837	793	789	809	846	768	804	811	741	853	823	794	810	789	792	755	747	817	830	807	771	785	805	829	800	762	810	834	817	770	796	783	770	785	791	756	828	817	803	806	789	845	771	791	843	844	756	815	758	783	807	814	750	774	783	812	798	789	824	819	777	813	804	822	752	783	791	780	773	807	765	823	817	791	835	826	825	807	838	845	780	803	749	786	798	820	759	761	817	857	817	813	831	755	774	739	813	831	794	785	758	789	788	745	782	784	809	778	844	771	783	747	831	782	812	795	805	812	813	790	767	790	833	813	821	807	781	805	785	804	798	784	740	789	821	731	780	772	793	774	765	763	792	744	793	810	786	779	792	777	797	811	854	804	738	814	786	780	810	795	817	743	779	740	825	761	779	752	779	786	784	810	800	789	817	766	793	745	849	767	819	759	794	787	750	786	789	816	735	770	815	747	818	771	816	767	751	833	793	819	778	781	794	804	833	797	798	784	838	774	820	797	787	798	839	777	778	804	780	798	804	801	784	838	825	816	803	795	833	818	774	778	794	843	760	801	788	762	886	779	790	846	790	823	839	788	816	804	777	780	841	828	795	761	778	776	835	798	805	849	771	787	833	789	807	829	840	777	783	845	828	779	769	779	805	789	819	779	826	809	813	746	810	799	785	772	780	708	732	782	802	795	781	788	781	776	788	800	754	789	761	801	796	805	824	806	780	781	781	785	781	774	773	751	834	779	826	830	792	843	803	746	768	719	804	817	760	791	849	813	740	817	830	843	776	774	790	795	819	778	810	809	776	794	770	811	779	838	791	783	796	793	788	785	792	824	824	814	807	731	808	745	807	805	813	769	826	802	801	825	789	768	808	813	746	835	753	792	753	793	791	790	813	774	828	776	756	770	797	757	784	811	778	749	771	825	819	777	805	812	802	754	791	812	804	757	781	781	774	787	800	809	816	840	850	800	810	849	786	824	812	800	769	807	745	787	834	839	825	763	801	786	802	834	788	773	791	830	762	726	796	833	810	815	796	756	800	762	786	820	831	809	792	766	820	752	867	762	825	819	796	769	779	823	776	806	814	754	841	788	779	806	851	822	769	798	788	777	825	823	834	780	773	774	773	791	761	784	802	786	777	779	807	791	824	781	820	766	785	792	801	804	803	820	812	795	770	801	810	785	807	815	785	801	850	803	805	838	804	787	810	767	824	780	790	819	800	736	774	790	777	776	798	774	720	815	807	846	806	811	782	753	837	840	825	802	791	776	837	826	818	786	737	785	760	730	769	805	816	795	817	763	763	791	830	844	728	773	805	805	803	772	796	834	797	771	778	749	756	765	814	779	771	783	780	769	756	794	804	802	813	762	768	859	826	764	787	839	781	844	792	755	806	756	796	835	771	798	796	797	773	764	817	820	786	737	762	736	812	814	784	822	771	801	832	803	763	779	770	782	778	813	770	856	847	794	819	794	771	779	812	801	773	830	814	794	793	759	798	788	791	825	813	815	853	768	748	782	806	825	772	792	773	786	792	802	850	777	815	821	781	839	793	789	831	802	733	803	825	793	751	788	814	753	799	838	855	782	776	798	802	782	825	782	843	800	777	802	779	811	848	792	771	823	859	827	760	791	803	775	827	821	777	731	716	811	811	790	826	816	827	774	739	807	800	840	776	792	795	794	799	791	776	763	831	827	773	803	811	805	775	755	833	791	764	806	806	828	778	814	806
45745	28601	25832	23056	21367	20481	17167	11254	5580	7216	4831	1533	1182	1331	4382	12696	16000	11562	5944	2349	822	430	264	237	285	262	268	299	292	282	274	268	263	286	278	256	267	275	265	270	258	289	241	238	282	250	286	291	285	259	264	274	256	240	287	264	283	262	283	256	247	249	273	265	252	264	256	268	297	264	256	264	255	271	272	262	270	268	259	253	279	257	248	274	271	266	244	235	244	290	246	287	251	286	281	280	253	289	282	303	250	274	247	245	253	257	251	277	271	282	300	281	252	262	250	288	257	299	298	266	250	245	291	275	258	271	249	265	298	281	267	266	255	248	253	257	290	272	254	270	267	266	270	277	290	281	233	249	299	248	269	280	282	286	281	278	284	248	256	246	261	284	276	269	256	319	271	271	276	277	277	247	250	247	281	305	215	281	241	270	282	271	245	270	256	294	269	271	263	274	299	259	261	252	292	310	274	227	284	289	268	272	270	274	248	282	279	285	282	247	252	261	284	295	260	295	283	277	247	285	268	262	279	281	286	276	269	259	300	289	309	292	268	283	287	254	272	244	273	239	278	244	271	249	262	281	265	299	254	234	269	280	271	249	271	248	234	296	269	277	278	250	245	272	273	278	271	273	284	258	286	290	275	276	286	276	262	266	278	247	293	295	270	300	274	307	245	302	297	283	276	263	264	253	289	242	252	257	280	253	265	238	266	272	303	268	276	270	293	249	258	294	281	278	232	278	285	297	269	256	279	280	295	243	281	275	262	282	280	275	272	232	256	280	262	286	240	282	257	280	261	253	251	270	264	284	261	252	267	275	278	259	259	264	280	259	294	247	252	280	256	304	263	249	276	275	295	298	283	250	261	284	243	277	259	291	281	270	291	280	236	261	276	248	275	288	254	273	276	269	255	293	263	284	240	261	266	231	267	265	287	275	282	253	242	261	270	292	259	291	247	260	278	293	266	259	288	299	240	263	280	285	269	292	287	277	235	285	255	260	268	257	260	273	262	258	281	251	282	267	269	264	261	268	265	288	244	278	282	284	247	277	269	267	270	258	270	236	267	256	267	247	258	262	270	272	264	243	274	283	257	264	298	272	280	312	290	249	255	249	283	282	268	250	287	244	273	305	247	254	250	268	299	279	245	280	257	239	274	265	295	261	280	227	278	262	293	270	273	302	253	282	253	298	297	290	272	271	261	278	295	251	292	294	263	264	275	310	264	246	275	262	288	278	286	280	297	280	268	269	263	284	267	272	288	321	244	273	252	294	273	246	282	293	242	248	254	261	281	249	246	274	248	244	291	273	270	308	239	290	252	264	288	281	233	250	250	288	255	243	260	273	285	254	275	249	270	269	276	266	261	260	253	265	255	264	287	276	285	237	267	277	262	298	265	262	273	264	254	243	233	288	260	252	255	273	283	287	282	275	272	282	264	294	271	296	255	281	269	258	275	273	256	250	278	260	244	250	267	280	258	273	297	249	293	265	273	275	248	284	269	272	267	256	246	254	269	249	271	266	252	295	272	267	273	286	257	279	284	276	260	274	253	279	295	267	250	248	256	279	293	266	259	250	256	290	243	258	269	294	256	271	257	268	251	289	267	258	263	265	290	244	259	263	277	278	276	273	299	293	282	290	287	254	290	273	267	284	281	264	284	290	243	280	269	271	290	296	302	284	274	298	267	283	276	280	277	267	230	250	262	260	247	283	268	287	231	293	257	283	279	256	282	291	296	237	300	263	252	286	273	253	277	277	248	286	284	246	263	284	294	251	300	226	280	295	270	262	285	277	253	250	273	269	252	255	254	269	283	253	280	271	256	278	286	284	253	235	274	295	267	250	261	281	282	259	261	267	288	266	254	244	258	266	301	276	270	259	272	303	259	257	291	251	275	298	256	246	287	296	293	269	268	219	247	250	234	261	289	295	266	274	255	260	246	279	268	297	261	270	260	278	286	278	289	258	289	282	239	277	245	273	261	259	257	283	285	280	303	253	274	263	272	247	266	280	254	283	287	241	269	257	284	265	262	270	266	262	290	291	255	266	287	291	281	245	279	299	241	274	270	252	280	273	287	297	241	270	247	260	246	257	290	257	280	256	311	258	268	276	259	286	257	288	261	296	268	270	294	298	264	250	262	273	278	276	253	281	279	272	268	267	264	291	285	264	247	240	251	243	275	258	287	276	268	262	274	279	280	277	244	283	267	251	269	246	237	269	272	248	278	246	258	274	277	255	264	262	274	269	271	255	287	289	281	284	302	275	269	277	293	260	313	288	250	293	269	287	260	263	253	250	239	266	265	283	257	272	251	265	250	305	271	268	253	285	248	259	268	262	254	259	244	287	281	269	282	272	265	237	273	259	239	276	252	252	278	293	249	269	241	304	246	292	286	256	269	274	279	239	248	227	257	280	260	254	280	264	261	279	273	274	266	254	266	257	262	266	295	252	300	258	281	267	285	256	277	263	283	282	249	252	282	280	258	260	288	245	287	308	274	276	289	297	278	242	278	297	267	277	252	276	301	258	288	277	279	285	285	251	275	266	276	287	255	259	276	270	302	264	221	263	275	283	254	280	258	285	269	274	282	287	276	293	291	266	231	266	270	248	276	252	276	261	267	262	257	291	257	259	284	274	288	279	277	264	272	244	289	230	257	307	298	277	277	279	263	238	297	299	257	269	271	299	278	271	266	277	266	254	256	271	254	259	293	270	292	278	283	282	272	280	248	275	264	268	249	252	292	248	253	272	241	261	290	291	270	277	303	276	277	254	258	290	270	274	246	275	265	237	290	313	277	288	284	265	290	280	284	268	252	256	259	262	267	299	281	273	242	293	270	254	274	289	278	266	267	253	263	304	245	277	277	297	269	254	249	260	284	273	249	240	260	254	283	249	270	282	274	299	251	251	292	230	270	283	276	274	270	319	281	266	251	264	255	292	265	270	292	256	244	277	288	314	249	296	256	259	273	277	277	248	235	260	267	267	279	292	265	254	281	289	244	299	270	266	269	287	260	255	261	296	264	268	281	305	267	275	266	285	290	266	231	280	290	251	276	282	303	253	240	249	274	252	272	278	292	281	270	302	274	278	252	282	298	281	265	285	261	264	267	285	284	278	283	268	236	256	253	265	258	252	252	254	289	271	253	281	257	263	258	326	247	279	299	256	293	256	272	287	270	233	264	272	256	260	266	281	259	264	257	249	275	289	273	239	249	272	275	284	292	266	285	277	252	256	285	282	259	254	256	262	271	268	252	243	270	238	281	296	250	263	279	255	251	267	235	291	226	262	260	262	265	267	246	283	271	260	290	283	269	239	289	262	261	248	262	259	267	260	264	294	243	290	288	253	266	277	298	271	253	272	249	276	284	255	278	254	305	254	287	259	296	255	247	260	272	260	292	265	266	246	251	254	246	274	289	252	236	292	290	249	249	272	278	272	276	253	273	282	253	270	263	262	257	259	266	258	267	266	271	269	296	244	291	258	261	258	279	270	282	286	253	240	269	265
45811	23773	16312	20894	25207	26787	25208	21107	14630	19918	12564	7353	5559	6862	18631	33910	36033	29808	20224	10017	3887	1662	971	870	849	887	820	880	875	822	857	863	874	888	889	893	891	884	840	876	861	843	866	856	860	898	880	845	855	852	845	841	837	844	858	813	843	921	883	860	834	903	821	856	823	775	870	878	822	861	845	880	857	881	872	856	836	899	826	856	855	833	921	861	874	831	875	922	808	870	887	808	887	882	902	852	833	806	842	860	845	861	869	858	913	901	872	848	881	875	884	875	882	910	836	871	834	878	860	899	821	911	839	834	854	855	900	889	867	862	849	834	850	869	865	910	920	860	905	884	860	849	858	872	853	841	873	944	894	881	845	832	890	857	848	901	867	906	896	869	871	873	882	898	864	803	836	864	903	827	823	867	880	846	824	848	906	815	889	886	816	873	844	893	855	844	887	895	855	873	859	923	924	842	928	894	898	886	786	874	839	906	914	860	913	912	873	895	913	847	820	817	854	894	850	889	859	815	862	861	801	845	904	829	891	828	879	894	806	858	887	828	863	852	832	878	920	859	831	858	856	888	873	846	892	889	848	905	852	913	873	908	923	874	876	860	871	846	917	837	927	894	875	846	848	861	898	865	861	871	847	909	853	848	828	898	842	897	865	884	838	877	849	911	887	823	906	894	847	905	855	887	841	887	835	893	921	853	851	893	874	862	858	884	889	837	818	887	819	872	946	867	879	897	837	876	872	818	890	831	890	867	875	822	889	878	885	898	910	875	882	844	885	842	856	898	870	886	871	825	867	867	875	844	884	805	820	885	818	877	856	919	920	897	891	838	845	861	824	823	913	862	852	825	875	851	899	923	884	809	908	883	854	908	837	882	861	938	913	889	874	859	904	927	926	869	908	873	822	851	866	902	823	866	820	831	872	909	890	899	877	818	869	865	852	844	876	875	836	945	861	861	838	854	836	899	879	888	854	884	891	891	868	880	903	880	830	834	871	806	827	886	924	846	874	862	833	875	923	894	859	858	837	853	863	864	880	866	882	896	848	899	864	845	836	871	886	815	889	840	881	832	850	838	871	907	892	900	860	872	861	918	858	884	891	920	868	871	871	847	860	835	890	876	888	939	839	856	908	891	885	819	841	902	842	899	899	887	846	851	917	857	845	845	910	875	891	947	903	879	892	852	858	905	926	813	906	877	859	810	844	874	923	896	873	854	907	845	860	877	903	875	846	848	860	849	883	851	887	871	907	890	870	875	878	865	881	874	859	886	870	899	840	895	933	893	867	873	828	839	878	863	894	856	904	881	896	833	873	831	917	849	938	859	850	852	860	837	900	886	901	891	910	895	853	881	888	873	912	836	847	873	920	853	849	917	925	912	846	871	855	815	852	827	854	937	813	825	849	869	845	904	898	862	907	864	849	844	829	861	851	855	825	851	880	863	857	874	854	855	888	887	890	923	829	883	855	841	884	852	854	885	826	899	869	835	875	873	870	868	863	881	831	934	881	901	869	863	864	899	886	901	913	864	885	853	878	864	872	833	840	845	911	882	857	911	876	937	869	848	863	862	880	870	922	876	862	814	859	838	912	899	882	919	886	845	862	858	841	886	824	875	854	913	881	907	849	870	902	898	895	878	841	871	891	870	933	853	894	859	914	843	853	845	873	905	880	886	896	845	852	880	901	868	903	901	866	904	887	886	929	836	822	867	859	913	879	877	882	869	869	824	886	904	855	891	882	827	883	842	846	874	822	876	874	882	917	884	844	841	889	845	855	872	859	863	882	853	842	877	891	885	881	896	900	905	856	898	820	858	847	854	812	878	869	857	852	860	866	869	859	811	870	866	933	911	872	832	851	895	903	921	871	844	883	897	908	898	851	871	843	881	863	831	857	812	845	897	889	916	900	796	881	860	838	858	811	854	846	858	867	911	855	911	874	831	866	869	920	864	829	872	897	904	852	910	863	926	852	885	897	846	889	834	889	892	925	844	927	867	843	889	887	876	835	950	900	918	900	874	935	866	868	920	843	862	864	927	866	843	847	896	844	861	878	880	864	867	878	887	850	853	867	877	831	818	875	861	832	868	858	875	872	835	919	838	826	852	885	842	884	831	877	905	931	930	912	884	894	880	899	839	891	865	880	905	824	861	873	876	840	917	838	929	919	859	842	880	846	879	855	860	940	864	875	829	864	901	889	866	880	869	837	905	906	858	892	896	885	857	898	876	878	871	893	910	918	950	937	866	905	851	863	901	795	866	862	882	866	896	877	882	885	861	867	894	867	847	858	888	838	881	801	820	856	919	785	896	866	864	854	882	862	843	904	887	869	849	889	845	837	893	873	846	814	822	854	883	919	864	824	870	870	881	904	873	900	829	877	891	831	845	883	912	788	863	828	889	851	855	837	865	876	873	865	873	858	884	872	876	895	904	905	915	900	904	873	930	883	839	901	862	894	866	892	856	857	825	889	861	847	855	852	894	877	849	854	863	879	888	904	891	950	907	910	899	891	944	832	896	845	861	843	886	909	833	830	827	864	859	864	863	845	863	898	898	884	853	839	892	891	907	853	876	921	853	857	831	926	870	903	878	873	862	887	906	877	950	855	931	864	842	890	904	897	870	873	841	874	896	862	875	892	836	877	871	886	910	833	842	898	862	853	819	878	878	873	821	897	867	845	857	893	906	879	884	836	828	906	888	897	866	960	883	852	808	847	912	818	894	846	916	889	892	839	889	865	852	853	854	880	914	873	849	824	878	806	830	860	858	878	855	839	839	884	870	873	846	948	900	899	915	876	884	874	898	865	831	862	930	892	820	848	892	889	882	790	831	864	887	900	856	867	834	867	858	932	882	901	875	893	874	873	894	892	871	881	840	887	909	876	853	847	923	862	913	917	903	855	862	860	913	890	933	811	882	841	828	853	894	859	811	877	837	875	858	931	853	888	913	837	892	921	871	851	862	865	824	844	882	868	880	836	822	857	925	852	897	882	882	847	826	910	961	882	836	878	855	859	881	873	878	945	870	902	891	855	899	869	814	868	860	927	844	897	871	855	888	848	868	878	922	921	854	900	851	942	875	869	802	914	892	888	904	858	835	868	888	881	867	885	930	862	825	887	853	852	897	870	882	859	900	880	873	828	932	840	871	887	841	849	843	886	923	826	847	870	866	890	890	883	871	914	873	817	875	886	908	838	843	891	858	897	948	831	905	902	904	878	818	858	867	900	857	830	879	945	880	843	872	895	848	897	879	886	923	911	874	892	876	858	867	905	890	864	831	837	906	900	908	824	891	855	883	862	867	869	883	852	797	917	838	859	880	844	879	890	844	888	842	892	840	862	868	884	835	854	898	849	867	847	890	879	862	937	849	885	869	857	849	846	862	862	874	827	883	894	824	881	918	847	883	834	888	892	819	852	883	892	843	867	881	892	924	812	882	902	904	839	883	868	771	857	847	872	868	898	892	871	851	868	877	823	871	906	893	866	913	871	910	877	893	844	882	860	866
19477	6850	2537	2001	1753	1594	1128	778	558	771	443	371	344	330	469	595	921	905	678	427	285	230	179	206	230	213	187	211	202	222	211	219	218	205	185	201	197	198	222	208	230	231	232	219	217	220	242	232	223	200	192	220	217	215	230	227	177	190	205	230	212	208	198	242	209	238	229	226	219	208	202	220	201	185	197	198	205	192	190	194	200	211	219	235	247	227	203	190	216	225	221	184	227	205	202	227	208	217	211	203	216	212	218	223	206	214	208	200	244	236	214	206	198	201	207	203	246	206	205	212	222	205	245	209	235	218	211	208	224	202	206	218	218	223	212	237	200	200	226	203	217	206	226	223	226	225	211	207	195	191	192	208	217	220	217	197	227	221	189	214	195	224	197	222	215	202	222	221	197	211	198	222	241	227	216	203	246	199	223	222	199	220	224	188	215	236	219	192	189	205	211	216	192	214	213	215	201	212	209	200	212	219	231	200	193	184	247	230	216	208	228	210	220	190	227	208	224	220	228	207	222	206	214	212	191	209	228	231	216	202	213	219	210	191	220	191	195	206	202	220	232	196	204	232	214	226	208	203	219	221	215	204	197	212	200	222	229	221	222	249	209	230	214	188	226	212	236	222	214	188	202	215	217	226	193	201	199	198	211	191	219	187	211	205	209	212	206	241	209	178	210	244	198	222	219	224	250	218	242	205	237	251	186	204	224	198	227	233	206	213	193	194	219	205	207	198	235	219	214	213	231	208	213	239	208	210	197	243	210	196	192	219	218	216	207	212	242	232	206	188	222	235	213	215	219	205	193	220	232	238	215	194	221	227	228	220	211	220	224	194	227	222	215	202	206	215	209	217	193	195	238	217	219	217	218	226	202	195	211	222	208	205	260	224	212	225	226	218	200	232	207	236	237	236	192	200	215	177	192	216	210	226	215	229	236	216	217	207	237	220	244	226	201	213	200	216	218	236	219	199	207	192	218	189	211	199	181	225	204	218	217	224	213	201	185	197	206	213	225	223	199	206	233	200	199	218	195	211	225	229	211	211	187	209	217	220	205	218	190	224	187	218	201	206	207	208	216	195	230	221	245	211	216	232	234	239	236	197	198	202	224	215	194	215	218	211	204	194	203	201	223	232	222	229	203	226	234	210	209	250	207	219	214	207	203	214	205	205	196	219	210	234	221	220	215	226	203	205	220	230	220	245	209	217	229	193	233	222	192	239	230	198	201	209	221	193	188	212	207	234	213	211	247	182	233	198	220	212	210	222	232	212	247	214	232	211	221	226	201	193	215	224	209	236	205	196	193	226	202	212	208	226	201	201	185	238	233	218	203	244	223	203	205	209	230	221	243	211	198	216	223	219	239	205	229	215	202	212	223	227	207	233	208	206	218	222	194	211	203	201	212	226	229	225	207	233	210	225	227	209	221	207	212	240	208	203	230	207	213	219	206	218	205	207	212	218	207	205	205	223	215	221	219	235	232	236	202	233	213	206	193	209	223	192	224	219	218	208	208	201	246	208	180	195	219	216	243	228	188	217	185	181	209	231	203	227	200	223	211	229	215	203	205	192	210	204	220	214	199	224	213	211	226	218	214	243	225	252	228	208	195	188	200	220	213	206	228	234	236	202	221	200	214	235	211	229	216	212	213	201	192	232	220	201	212	203	209	209	195	212	219	227	209	213	205	225	181	209	228	210	220	198	188	244	186	219	252	200	224	211	206	235	183	243	203	221	212	201	211	217	219	214	209	227	230	187	235	215	198	213	209	250	202	195	221	222	225	236	225	199	192	205	204	197	206	216	251	190	219	201	205	196	207	201	208	214	220	216	208	226	211	214	215	221	195	197	201	211	211	245	233	194	229	202	200	236	221	180	217	199	209	211	202	210	233	191	198	233	210	196	225	209	195	210	223	222	211	206	201	195	193	194	223	241	196	240	220	208	204	215	222	228	202	234	196	208	224	223	220	209	206	215	207	208	225	227	244	220	190	215	194	214	202	235	196	212	207	239	202	204	217	198	212	220	221	189	229	242	206	217	189	191	230	228	246	222	194	229	222	222	230	206	224	217	225	175	193	216	219	228	225	237	211	202	229	210	208	233	201	190	207	216	212	207	235	210	214	200	224	214	202	235	195	196	213	195	211	185	212	215	205	223	216	182	225	217	193	237	187	198	193	192	211	227	178	218	201	228	223	227	206	227	227	213	211	193	214	183	188	222	186	205	208	219	210	219	199	219	224	214	202	221	222	200	199	205	200	217	232	231	237	182	199	232	222	229	226	206	225	210	193	205	191	222	202	211	209	208	233	225	217	201	212	201	222	223	219	209	235	215	231	235	207	197	204	216	226	213	233	176	195	209	182	220	202	204	197	204	217	215	217	231	223	211	204	217	226	221	176	226	239	201	228	226	228	232	205	210	213	221	202	176	228	210	235	220	189	247	226	197	196	226	207	231	206	211	226	208	199	201	204	224	224	222	231	212	195	231	214	216	208	190	259	226	225	202	210	206	218	201	220	200	214	216	177	214	198	208	223	216	200	213	210	209	222	215	220	258	207	202	198	213	200	173	207	227	201	212	217	217	249	188	200	200	246	214	246	190	198	195	219	209	234	235	235	195	242	216	238	177	210	228	226	203	204	239	196	225	220	203	188	204	206	229	218	228	190	214	227	217	240	204	222	223	211	247	202	237	238	208	220	195	219	201	233	241	197	212	199	201	212	192	220	216	197	223	210	199	219	220	194	184	214	191	177	226	192	231	194	236	219	214	217	187	188	227	228	196	191	190	211	226	198	190	223	198	219	225	204	245	202	214	204	222	206	195	207	211	236	229	226	223	208	216	230	211	187	229	213	207	183	199	212	233	182	194	217	208	194	224	194	208	214	218	198	169	222	225	210	234	205	209	204	222	224	217	220	192	190	214	209	221	216	194	185	201	196	201	208	189	203	204	233	234	203	188	218	211	205	219	211	205	216	210	224	237	245	199	233	216	207	231	227	194	210	207	208	218	199	227	234	196	199	222	183	212	208	219	202	172	224	185	218	190	195	194	220	207	218	201	212	195	235	180	217	219	233	208	212	214	238	227	211	211	207	212	190	214	225	210	202	203	211	208	217	212	219	206	233	215	218	206	222	223	189	226	214	205	209	202	225	186	203	214	211	215	205	230	234	208	199	189	230	253	235	218	222	218	208	191	211	206	212	204	214	204	208	241	205	204	204	231	207	202	235	233	238	231	207	228	212	193	206	215	192	194	221	213	225	212	200	204	204	214	241	210	215	201	196	214	205	209	191	237	182	212	198	218	215	217	214	206	233	216	209	194	217	226	223	224	230	210	185	222	207	216	214	197	230	222	218	217	210	278	225	239	209	227	215	191	249	234	194	214	235	189	197	234	214	222	213	234	195	201	226	215	228	207	221	223	237	196	216	220	205	206	220	209	214	254	215	231	242	213	191	191	219	225	217	225	209	226	213	205	233	221	206	208	214	220	192	199	237	219	189	227
18376	4715	3857	5304	5790	5983	4877	3408	2294	3458	1876	1792	1456	1509	2195	2972	4468	4356	3057	1837	1128	874	727	727	761	727	728	712	760	701	787	733	755	749	757	724	699	751	740	741	745	746	727	744	717	708	717	755	767	716	733	748	789	785	739	717	759	752	709	768	787	727	739	734	776	742	703	753	733	752	757	699	759	753	728	735	749	744	799	679	721	704	705	717	804	710	753	678	722	756	783	723	726	713	737	722	711	725	721	743	750	741	760	752	712	792	724	718	722	722	723	747	790	714	769	728	735	759	711	725	759	759	723	694	773	784	718	729	745	731	705	754	766	771	721	695	714	752	679	773	785	727	719	719	774	718	734	698	752	817	660	783	714	735	684	715	761	694	722	743	711	732	752	740	763	733	706	751	758	704	726	731	682	729	775	791	754	694	707	730	713	719	679	724	760	733	709	682	745	758	735	687	701	745	729	735	687	692	712	680	729	747	745	695	714	726	750	740	739	693	794	784	737	731	715	748	748	702	755	753	698	748	716	751	765	730	678	693	755	726	692	727	748	729	734	767	751	761	764	737	770	783	726	748	783	736	749	676	788	725	737	750	707	778	706	730	745	720	744	756	729	714	735	779	756	771	704	772	700	774	665	767	755	787	747	744	726	752	750	749	717	695	761	731	746	752	710	736	736	715	715	782	734	713	772	724	732	735	672	714	757	720	714	763	753	728	706	719	748	739	723	759	785	708	734	757	723	759	758	810	737	724	740	773	734	715	755	708	763	781	751	740	746	748	757	727	709	718	757	739	754	706	724	690	726	690	751	744	748	773	737	761	761	748	778	687	703	705	715	756	733	683	691	747	676	715	747	780	762	716	727	752	753	705	734	711	691	798	713	764	735	754	742	697	709	761	736	744	748	672	715	735	719	745	726	816	774	802	739	731	746	760	772	737	801	700	731	738	761	761	745	768	726	719	745	717	729	715	734	767	754	779	716	741	744	770	729	765	696	784	796	771	756	730	728	723	745	754	733	702	746	691	758	770	708	708	712	771	706	758	736	759	702	718	773	804	716	766	740	780	714	725	779	706	743	751	718	754	752	720	747	812	726	761	736	755	759	723	748	722	731	718	765	759	739	736	748	773	717	723	736	735	709	751	786	742	731	713	738	703	731	745	712	735	705	712	700	707	725	743	728	723	714	745	709	707	748	731	716	762	748	678	771	762	758	728	787	746	727	724	720	731	776	711	752	698	788	740	741	755	749	752	738	729	744	777	757	728	786	760	730	727	723	762	758	733	740	767	794	762	755	790	729	789	769	746	726	742	729	722	725	779	724	761	711	760	745	732	747	744	704	714	690	770	751	782	763	764	727	719	736	786	737	714	755	755	701	756	756	739	762	731	729	746	741	724	745	727	746	726	742	743	736	776	751	784	720	721	766	758	748	784	758	741	755	777	786	748	776	754	738	743	748	746	752	737	675	721	726	742	756	715	790	704	739	721	774	710	745	734	744	744	691	750	720	754	748	770	768	700	720	740	742	769	774	751	762	733	806	746	712	761	728	723	755	724	781	710	704	757	686	728	738	756	728	763	777	724	729	775	756	745	746	753	669	723	734	753	763	698	744	763	759	691	735	771	701	735	765	804	729	769	687	658	772	698	708	737	692	768	724	782	703	730	687	749	743	753	743	748	749	726	741	689	750	716	755	741	653	734	721	777	745	772	753	748	776	750	738	737	768	699	729	726	751	785	735	781	703	716	750	752	717	705	723	744	736	736	728	734	738	716	741	767	732	768	699	750	729	754	745	736	715	706	771	767	765	746	711	702	727	728	760	717	727	708	737	769	759	731	747	729	708	722	759	675	733	696	763	715	744	738	747	763	749	787	744	797	694	701	726	741	738	765	762	783	707	735	750	728	712	742	717	687	730	741	747	765	715	781	682	745	693	680	758	753	771	716	746	737	725	740	703	780	743	758	683	778	757	705	763	744	737	756	738	716	717	727	738	693	696	768	714	738	697	722	771	726	743	705	731	717	713	745	794	682	757	761	754	746	795	761	774	784	696	733	780	748	760	750	678	708	707	705	711	715	760	782	733	721	726	721	745	744	726	725	745	695	713	684	754	751	720	747	752	706	699	742	756	726	745	737	694	716	693	711	759	749	716	720	752	751	731	780	754	730	729	725	724	708	740	777	757	720	740	760	718	660	743	706	779	783	727	740	735	740	764	739	717	735	763	713	758	725	739	754	731	718	723	721	727	723	759	745	746	716	710	743	769	726	749	706	752	735	755	751	699	692	770	722	764	759	710	811	711	747	725	755	767	774	756	764	733	719	720	767	747	701	676	774	735	716	738	745	696	713	728	728	730	741	767	701	751	723	739	783	787	723	750	715	714	748	721	706	722	719	715	742	718	717	725	699	720	747	748	709	704	716	710	765	768	695	779	715	684	732	745	727	660	767	742	731	774	771	678	741	773	725	733	761	756	750	708	779	746	723	714	723	742	725	725	775	729	721	748	711	710	734	704	714	720	699	764	766	727	693	744	768	686	743	768	743	717	722	754	721	748	708	707	692	789	726	734	799	768	747	768	756	721	769	735	757	745	727	742	687	769	694	740	747	676	790	716	744	721	748	705	747	715	767	705	771	683	727	768	769	736	754	738	771	744	667	756	753	753	732	786	740	740	711	723	729	703	682	745	756	792	752	684	764	752	715	739	760	752	787	746	711	772	756	760	778	713	698	773	689	754	746	749	690	760	767	759	719	757	720	726	753	698	750	753	745	749	746	759	739	735	730	738	718	753	713	680	703	718	729	698	750	775	711	762	729	772	758	723	776	723	790	717	733	746	726	714	722	764	756	735	735	754	712	743	733	814	736	750	734	797	738	690	731	699	732	720	729	713	741	747	786	750	775	751	720	710	740	743	773	734	702	720	680	762	757	745	715	748	727	722	668	752	733	767	713	719	793	756	754	725	722	746	732	768	750	774	702	722	731	795	682	756	776	702	745	736	786	701	760	750	750	732	726	767	733	720	768	753	737	782	734	700	756	761	704	729	716	759	738	718	776	731	746	734	722	683	657	730	716	779	789	735	727	691	753	740	749	744	740	754	767	727	772	725	769	778	746	740	739	739	702	738	718	706	738	761	689	781	756	702	784	776	713	766	754	731	778	760	726	733	718	732	750	660	764	751	763	741	688	766	717	705	723	746	776	751	737	730	702	773	729	746	742	740	747	719	731	732	719	757	774	807	761	713	780	698	708	729	763	687	702	696	761	757	704	728	706	731	788	722	727	715	708	708	766	745	714	738	690	735	703	758	723	733	739	721	720	751	716	769	761	734	741	718	746	722	705	749	722	764	788	747	744	699	721	767	777	747	767	782	710	726	744	720	723	724	691	746	688	707	743	782	736	687	710	754	743	711	838	753	706	821	766	751	731	748	777	723	711	738	724	720	778	731	768	734	726	733	728	799	740	703	730	744	794	738	718	734	731	755	750	752	704	720	693	742	740	753	681
39965	25257	25627	20596	16153	13541	10529	6775	2968	6643	9103	1779	723	668	3168	5435	8160	6338	3218	1237	564	259	201	207	224	210	210	199	194	191	195	209	195	209	227	203	221	214	196	213	188	206	194	227	205	232	208	214	184	204	209	226	183	205	193	219	209	238	211	206	171	204	193	202	182	176	212	185	188	215	187	200	175	207	169	208	226	204	201	189	207	196	208	194	178	202	180	214	196	203	204	185	196	202	223	209	195	181	220	197	204	206	202	218	206	203	219	189	220	215	193	201	203	193	195	201	198	205	200	212	226	198	201	208	218	208	213	217	169	165	209	212	229	203	208	203	212	213	210	208	179	217	217	210	200	213	187	223	214	210	196	223	230	213	218	190	203	195	227	197	199	196	179	194	201	216	212	213	195	210	240	203	225	204	212	211	171	207	229	202	217	222	209	220	214	193	178	214	212	206	203	230	209	214	199	200	199	210	216	211	191	207	214	208	200	199	204	203	209	215	202	222	222	220	192	196	186	212	180	199	213	188	198	206	201	209	177	220	217	190	207	179	220	207	214	205	178	219	224	202	223	190	214	232	202	209	218	203	208	201	168	206	190	185	203	200	193	202	201	233	194	217	215	198	227	180	216	171	203	200	184	203	205	217	176	230	183	215	172	223	226	210	219	195	205	187	201	206	206	208	208	226	197	200	202	209	206	190	206	214	202	196	214	212	178	180	211	184	193	202	208	237	191	217	215	183	177	237	200	217	186	178	206	231	187	188	213	193	201	198	202	214	218	185	201	217	196	208	204	196	192	215	197	211	212	227	218	217	208	212	201	216	204	195	224	208	205	198	197	192	183	215	211	193	190	199	204	234	199	215	198	195	213	190	219	226	213	208	181	191	209	176	189	226	183	198	211	212	215	187	189	207	212	196	222	170	204	219	210	186	190	202	199	203	216	213	200	234	183	201	226	219	186	254	216	192	187	200	216	232	211	211	174	159	200	202	187	183	205	201	204	202	197	200	207	190	201	231	220	184	202	202	204	202	202	208	186	212	209	189	194	199	236	220	213	198	183	195	190	173	208	217	218	205	205	228	177	215	189	191	217	244	215	209	194	219	189	228	191	183	213	206	202	198	189	189	223	179	207	209	193	200	212	208	183	177	226	199	187	188	201	200	214	206	203	225	198	203	198	204	191	202	180	177	217	213	178	213	214	217	188	208	214	212	184	206	184	195	198	225	205	214	202	163	189	200	227	222	240	157	184	205	218	193	203	196	212	206	213	195	186	183	221	197	212	199	194	176	222	216	194	206	191	211	193	206	202	190	192	203	186	219	216	215	222	191	178	210	202	220	208	195	217	195	196	216	190	215	202	188	200	205	219	202	189	195	214	206	219	179	223	207	200	184	195	205	208	199	210	194	221	196	199	177	201	211	182	206	229	188	194	226	206	204	205	187	222	198	206	208	214	207	216	205	209	197	190	194	215	231	215	189	194	193	213	211	197	205	190	215	219	204	244	203	228	200	206	223	182	196	185	182	185	192	175	208	200	209	195	206	204	195	219	215	194	198	212	220	218	193	174	184	222	222	176	206	229	204	205	214	229	184	211	199	205	197	196	219	205	244	186	217	223	229	207	188	217	183	216	210	195	191	213	211	195	197	197	194	177	200	189	186	220	205	212	205	175	203	193	191	211	211	213	181	177	207	202	201	198	179	192	206	189	225	215	201	191	200	189	217	212	195	213	187	194	213	187	199	214	211	224	190	206	189	204	196	205	193	219	200	223	201	176	199	205	187	217	207	199	191	154	202	209	206	205	214	206	216	238	196	213	213	233	191	230	213	214	193	219	255	201	228	218	194	200	200	210	198	191	214	188	182	185	184	200	185	237	214	209	191	191	213	212	206	214	202	186	213	214	191	187	204	188	206	195	219	211	193	212	224	206	205	197	221	227	198	226	193	210	241	218	183	210	212	200	183	214	207	205	181	181	230	190	217	177	247	202	196	221	210	217	227	223	224	221	200	206	195	209	200	219	227	190	214	203	215	207	219	210	210	187	203	216	188	232	211	192	198	200	177	195	212	191	188	188	210	202	200	197	205	230	201	201	192	201	191	250	249	203	227	201	190	209	202	214	202	201	194	194	211	196	206	231	199	202	187	200	210	242	208	207	215	191	244	202	239	212	198	170	205	201	221	208	204	232	226	222	206	213	194	209	198	195	194	203	191	217	217	201	206	217	191	204	180	195	204	198	218	214	221	211	212	217	175	194	220	196	207	212	187	220	215	216	241	185	222	200	215	175	225	188	210	201	203	186	217	221	187	236	202	204	188	192	216	195	235	183	197	219	216	192	208	211	211	224	214	204	192	198	204	183	203	212	214	193	188	205	191	194	195	213	205	230	191	221	204	191	195	172	192	193	200	203	214	209	225	194	179	214	209	197	187	189	193	184	202	201	214	217	186	224	182	191	191	189	196	199	181	185	195	196	221	222	177	197	196	195	226	207	198	209	219	200	192	210	209	221	202	215	214	220	198	215	207	185	179	209	192	203	200	215	210	185	205	185	213	196	206	214	182	201	216	207	216	193	208	206	176	204	183	192	195	194	211	201	206	249	194	168	191	207	184	207	213	217	212	190	206	185	216	217	237	205	219	216	235	197	196	207	225	236	193	189	202	235	199	211	200	189	217	232	200	195	197	203	212	210	200	181	201	198	215	198	187	211	219	196	206	201	177	213	203	197	192	194	197	159	201	221	192	221	217	216	222	188	191	193	218	199	190	206	229	212	234	184	219	173	216	204	236	192	207	203	182	200	202	197	205	218	202	202	209	189	217	194	183	198	181	221	198	194	191	182	221	187	205	203	210	209	217	216	206	214	199	209	205	208	221	193	221	198	215	203	186	221	223	172	226	215	204	221	199	212	204	199	207	203	191	230	199	225	176	199	218	231	196	198	186	179	211	207	180	191	204	203	196	214	196	206	230	196	189	218	180	206	201	211	208	211	198	206	173	209	191	197	187	196	210	194	172	181	185	183	211	195	207	189	184	199	202	211	201	209	225	205	211	187	202	226	214	202	199	192	187	232	203	187	200	194	203	214	220	220	208	195	215	198	196	220	198	199	210	218	222	206	206	224	209	212	214	193	186	234	222	202	215	211	195	203	210	228	181	244	215	172	214	195	181	209	236	229	211	190	209	188	199	212	204	207	227	208	202	210	214	197	193	222	194	208	212	196	216	193	196	204	203	201	229	215	193	215	196	183	202	213	219	220	205	191	179	197	219	197	218	183	226	214	210	226	200	206	197	218	207	202	195	189	201	206	212	180	193	225	199	197	185	202	180	196	170	206	183	219	222	201	218	220	188	200	191	222	199	177	190	218	221	211	208	197	206	212	192	198	201	188	199	214	203	189	211	213	207	210	227	225	199	221	186	217	194	206	208	214	213	205	220	184	190	195	191	233	204	219	203	188	217	215	224	188	180	206	200	208	194	200	205	225	201	227	196	211	181	195	171	161	234
36817	14902	11540	16572	17398	18382	19206	16484	10061	20659	24344	6577	3236	3474	14726	21836	26780	22049	13484	6313	2467	1065	751	665	731	654	707	720	690	738	704	710	698	717	669	721	738	684	668	683	674	720	709	681	695	680	695	724	683	682	727	707	731	633	686	752	681	709	699	696	719	689	671	738	713	678	650	724	650	668	667	711	629	672	711	656	678	737	683	674	715	741	667	749	713	684	690	659	699	746	699	703	727	726	703	704	711	688	676	634	703	778	681	754	705	694	702	659	747	771	699	654	707	711	691	709	701	600	679	712	701	737	688	681	672	721	654	711	690	685	695	675	712	714	671	689	714	698	740	703	658	665	711	705	681	674	696	745	671	732	710	725	676	668	637	697	681	690	676	689	680	696	698	713	664	670	683	696	702	676	721	672	663	655	668	664	691	716	656	681	705	747	706	728	692	707	679	687	689	699	702	683	661	681	725	683	670	731	726	693	660	692	652	686	721	710	658	702	688	706	691	716	674	728	661	697	707	667	713	699	733	659	713	702	667	689	665	696	703	683	736	701	689	712	686	714	725	664	681	741	706	689	699	717	694	756	656	689	710	708	688	720	686	702	707	685	742	690	672	672	689	687	702	701	708	681	763	691	693	718	716	690	684	695	746	709	708	734	710	690	691	718	712	687	715	723	696	675	675	693	692	708	728	714	713	694	667	643	659	686	668	706	686	765	667	662	710	660	715	668	690	706	701	679	674	681	737	681	691	672	652	684	661	683	702	685	738	690	638	690	675	719	654	705	730	736	711	699	718	646	661	682	699	666	694	685	669	719	687	703	672	721	655	659	681	701	751	723	690	693	702	757	733	691	665	693	716	698	718	708	730	683	694	684	710	687	667	673	692	630	667	699	731	675	712	707	709	690	684	732	700	738	741	670	686	717	719	703	691	705	724	693	700	705	712	713	674	685	704	732	687	702	706	682	692	686	719	697	684	672	681	690	692	686	682	690	675	642	683	724	676	678	690	670	674	706	702	654	702	681	715	731	705	716	666	663	712	701	697	733	686	691	667	685	669	747	701	664	699	677	679	705	684	694	727	709	723	710	657	733	690	708	721	701	730	672	687	683	693	704	667	700	675	663	700	729	674	717	749	708	777	699	693	729	657	657	691	710	714	706	716	725	726	702	674	729	677	697	722	703	691	681	680	662	713	682	681	699	720	723	717	715	657	675	691	694	695	673	692	686	666	702	737	671	686	691	663	702	724	681	679	700	732	701	752	670	671	690	709	751	700	725	750	713	676	658	688	726	714	659	736	715	695	675	668	676	773	689	722	740	694	703	726	697	702	674	661	681	690	713	719	674	699	659	717	697	679	691	649	664	682	680	669	669	686	655	702	755	671	692	674	699	675	725	675	700	675	703	694	645	731	718	727	666	692	709	684	705	690	705	660	687	702	688	686	683	729	721	675	715	657	675	714	702	674	667	669	667	715	717	738	694	697	668	715	685	721	708	675	714	730	700	668	706	689	667	693	676	665	701	745	706	709	762	675	674	713	713	751	679	666	667	699	686	670	666	711	721	686	663	694	673	680	716	662	736	675	660	661	718	655	651	703	722	653	681	723	725	695	687	692	689	682	695	701	684	704	666	653	682	752	705	702	647	720	673	651	712	653	714	686	698	740	725	643	719	721	674	707	688	690	712	744	700	697	709	702	694	668	684	679	719	683	726	694	669	663	678	700	678	690	684	686	713	666	659	690	731	670	702	705	653	718	697	757	696	649	664	740	706	709	679	667	689	716	677	674	691	705	681	690	695	737	690	715	663	766	665	715	704	683	690	660	651	675	682	676	687	703	704	670	732	725	713	711	672	739	665	658	718	716	743	699	736	674	692	705	681	706	695	699	679	689	725	696	697	713	648	694	688	684	655	684	694	694	675	669	689	694	674	692	710	674	721	653	733	677	681	717	677	697	694	652	702	707	742	678	654	694	700	734	675	694	693	715	658	669	668	754	696	682	704	712	684	686	702	724	706	732	663	732	723	676	703	694	686	703	725	754	739	720	677	669	702	668	644	722	714	709	684	679	712	676	715	758	686	692	687	772	677	686	707	702	708	667	689	653	700	715	730	695	614	663	692	689	705	698	778	683	718	655	680	723	703	677	671	716	700	689	685	713	659	694	650	679	648	661	715	701	662	690	698	672	616	710	688	662	626	667	699	696	651	732	672	709	752	693	690	699	649	725	680	672	717	715	706	685	710	713	715	692	694	733	672	742	681	720	671	709	737	685	709	681	673	732	733	705	706	704	673	704	706	725	689	700	658	713	683	696	730	683	733	649	692	661	697	699	713	673	687	685	746	707	663	742	680	697	665	672	695	685	656	699	641	698	716	708	712	634	773	706	641	692	698	727	714	700	686	691	668	693	719	672	728	684	675	748	733	697	707	744	695	707	706	742	641	670	741	719	721	674	698	665	763	735	677	697	708	693	667	694	683	737	685	665	678	621	744	674	690	699	731	746	744	750	698	731	659	698	717	698	713	726	688	653	707	636	750	705	717	725	701	700	713	703	691	748	685	652	696	652	696	661	691	694	668	699	733	740	696	698	683	665	664	702	684	730	716	750	713	671	721	689	722	713	719	685	692	736	662	716	710	724	656	728	676	699	698	657	683	693	679	704	713	719	719	700	761	708	695	708	708	718	716	698	699	709	700	648	727	692	710	701	700	696	689	678	656	679	713	701	705	670	657	709	685	703	685	718	659	726	698	677	713	683	678	681	726	713	740	738	702	672	659	689	680	601	705	724	693	702	718	673	705	699	660	680	693	708	704	708	699	708	699	680	725	701	664	719	712	694	706	743	684	683	673	698	710	714	686	673	734	731	716	715	669	667	709	656	725	664	698	697	757	657	665	679	678	690	673	673	739	658	653	671	689	692	717	704	697	746	649	690	741	657	717	694	709	668	672	731	685	742	672	707	713	675	668	697	709	678	670	662	699	685	667	723	689	638	630	677	663	710	713	695	692	667	727	713	706	695	697	709	713	661	728	684	709	645	691	729	725	664	685	714	703	721	704	708	687	739	674	669	665	661	697	767	714	696	711	725	730	673	668	725	732	696	670	669	692	634	696	694	683	654	693	659	659	692	642	714	723	693	676	650	689	684	717	712	685	717	648	692	704	724	662	754	699	691	730	707	726	714	708	717	715	657	729	699	743	746	702	669	628	650	702	671	670	694	712	709	676	717	717	691	683	717	678	659	680	725	658	688	665	706	767	684	670	666	709	685	734	716	680	683	779	699	721	717	701	710	707	693	680	650	709	670	688	691	682	634	649	657	719	691	645	682	661	689	693	676	747	700	661	728	741	660	729	622	691	707	701	704	702	721	657	688	685	655	663	677	649	687	685	731	677	673	729	686	669	695	690	672	726	706	744	644	689	687	701	712	744	698	695	682	656	670	703	741	704	657	695	674	647	728	735	652	711	670	648	710	672	743	679	663	694	681	657	685	649	708	685	709	682	683	664
45821	34159	25265	22725	20978	18222	15775	11221	5431	11609	7478	1658	916	1887	10279	14922	12512	8621	4464	1706	636	331	241	246	243	255	259	240	246	231	283	242	221	233	240	237	236	261	228	280	269	233	244	271	240	266	238	277	240	256	252	251	249	270	243	223	245	265	248	230	261	264	220	273	256	272	256	262	235	263	238	249	247	246	227	247	249	245	244	257	281	258	254	261	227	239	239	223	227	255	236	228	239	268	244	244	249	254	272	293	249	276	259	261	248	235	230	262	262	242	264	241	239	233	253	264	245	250	253	265	233	231	281	244	250	268	233	247	260	262	271	250	235	277	225	252	257	298	249	248	239	224	219	238	268	265	245	255	229	269	281	260	260	237	233	247	234	235	282	232	235	250	259	247	258	247	253	261	278	210	287	266	250	260	241	269	265	249	240	283	251	256	251	268	278	254	246	262	257	261	258	273	249	267	242	271	244	257	211	247	258	257	228	258	256	274	271	227	262	236	230	245	264	256	244	245	238	237	257	245	257	254	254	271	249	266	244	240	228	257	268	258	243	253	267	266	254	257	224	238	238	257	242	244	250	279	245	255	245	245	240	252	244	278	272	252	268	243	251	246	245	256	227	263	234	237	258	271	238	256	244	246	235	263	251	251	247	262	249	256	233	248	276	275	266	251	258	249	256	264	248	281	246	273	278	233	242	242	235	242	227	232	254	249	255	261	216	242	248	275	260	257	255	264	266	249	273	239	253	266	259	266	234	238	273	246	264	252	238	273	248	278	263	270	218	238	249	255	251	248	256	263	254	244	270	249	244	247	253	253	263	256	244	235	266	234	244	270	239	216	283	233	278	268	245	254	244	240	277	255	269	263	234	264	250	252	258	258	239	238	252	285	211	235	238	217	247	272	245	273	253	260	252	239	245	225	249	258	258	243	235	254	243	247	252	229	251	213	255	227	253	228	240	259	247	270	258	250	261	268	243	251	280	253	245	248	234	248	258	253	246	227	256	242	256	281	267	250	245	284	241	280	253	237	238	235	249	267	234	242	237	218	231	249	219	297	288	258	234	230	239	241	257	266	243	221	260	260	262	268	236	241	259	272	247	250	266	261	264	245	240	259	248	276	255	261	266	244	248	274	260	257	250	255	245	253	264	266	265	263	233	230	262	235	239	269	267	262	256	259	268	273	243	252	230	251	239	234	238	268	255	253	218	221	246	269	280	258	269	274	270	263	248	267	265	241	257	261	235	231	261	249	243	252	240	236	237	227	265	241	241	262	272	243	282	260	262	276	245	262	276	255	271	242	249	244	251	249	271	257	242	294	261	264	249	262	276	241	242	269	269	227	248	236	258	246	244	261	248	250	246	257	268	276	238	243	251	251	236	236	234	253	234	260	229	269	238	249	250	285	209	264	232	236	247	243	224	270	233	280	245	260	240	245	247	232	259	258	238	279	273	262	267	226	234	232	260	240	257	235	261	238	239	260	262	272	236	236	267	263	246	255	237	241	235	248	264	257	275	247	233	211	269	275	254	264	245	264	273	257	225	274	237	211	237	242	245	261	221	245	283	226	252	240	235	258	248	229	255	247	262	256	255	263	272	286	262	293	266	268	224	277	275	235	247	296	245	250	227	247	230	238	257	252	281	245	252	259	256	246	226	273	247	249	294	269	256	258	256	241	231	242	244	268	252	262	247	272	251	263	255	265	271	274	255	262	262	279	244	239	245	239	225	266	246	233	247	241	275	261	259	266	259	235	249	252	242	262	251	292	253	225	232	249	251	240	253	267	248	286	234	244	255	228	226	252	262	257	254	262	257	278	246	244	262	261	274	268	261	253	282	263	228	267	243	233	227	256	222	240	271	268	276	256	253	253	253	219	254	225	224	263	289	261	249	239	248	257	277	234	264	251	259	255	258	235	243	259	255	293	272	260	231	254	233	277	254	241	242	258	269	282	239	244	226	232	247	267	247	235	267	260	248	257	254	251	274	260	258	264	244	244	250	256	249	250	248	284	270	248	257	257	244	239	242	259	240	282	237	250	257	242	216	259	252	251	225	247	252	230	245	265	218	254	289	270	244	244	247	241	276	245	268	247	247	253	238	239	256	265	252	286	261	273	246	295	231	273	267	235	301	283	236	244	249	249	259	239	251	271	243	270	254	241	254	279	267	240	253	243	276	259	263	236	245	262	257	249	237	226	256	254	256	218	247	218	256	235	250	246	263	251	273	264	261	253	259	234	235	244	264	239	211	244	229	273	239	270	244	241	253	250	253	248	245	250	257	258	271	269	258	275	275	248	220	258	256	285	251	279	259	231	250	237	275	260	242	271	242	238	278	281	258	249	247	301	282	249	260	253	265	253	241	229	250	247	274	247	257	250	232	230	250	242	244	243	234	222	259	229	222	224	245	263	277	250	256	229	253	245	251	271	236	277	247	226	246	257	253	278	235	258	221	255	266	236	248	259	256	245	273	267	264	266	258	266	258	241	215	255	282	251	260	250	248	240	262	228	258	235	280	223	235	253	265	268	264	238	239	264	262	243	233	247	256	261	244	268	216	254	278	239	273	269	259	261	277	259	250	233	265	229	252	261	265	272	259	262	231	249	267	281	263	260	260	233	255	266	238	229	216	271	268	261	237	253	234	238	233	234	251	260	251	267	254	252	246	274	277	258	244	251	262	229	255	233	235	269	251	271	247	247	253	269	274	287	204	268	259	280	252	230	265	283	276	248	240	260	267	253	264	240	248	237	239	273	232	264	279	245	267	268	240	249	270	222	260	257	244	242	261	251	253	248	247	234	262	262	261	299	259	238	264	257	271	249	251	272	274	239	276	230	237	272	258	243	240	279	257	256	265	245	247	255	240	271	268	235	254	248	267	271	249	259	234	263	262	234	263	239	248	240	243	245	244	258	235	248	223	268	242	267	224	271	267	267	265	201	262	264	236	272	274	280	266	268	240	250	250	246	261	258	254	250	229	236	244	255	239	261	227	248	249	243	248	263	266	239	235	244	256	266	249	258	261	253	247	247	251	276	243	247	246	238	223	269	247	246	235	243	242	251	257	270	240	232	262	276	254	235	234	239	264	269	246	213	273	238	241	232	265	247	285	230	231	239	269	254	264	277	230	236	259	270	262	269	269	260	283	255	256	270	274	250	227	230	241	241	242	235	249	242	257	233	231	212	241	295	264	261	268	249	240	270	249	262	214	235	244	285	250	266	261	262	237	258	234	247	266	258	245	244	231	268	246	240	241	260	256	275	278	262	271	282	227	233	277	226	274	267	272	230	251	249	247	303	276	259	276	268	264	271	254	239	231	261	242	245	276	272	232	279	253	262	214	254	264	292	278	241	257	243	242	257	227	245	288	275	255	295	230	279	247	267	244	269	254	231	245	288	238	281	280	231	244	236	229	274	251	245	254	245	247	239	243	248	238	248	253	255	247	247	243	289	254	262	231	239	247	243	221	237	248	253	264	256	245	249	237	237	258	247	263	261	224	252
43666	27643	16745	23294	24014	23449	25206	22324	14841	26351	17871	6939	4786	9168	30494	35081	32126	25512	17305	8149	3095	1330	896	833	836	815	816	857	810	852	845	770	793	859	846	802	776	798	794	865	841	831	837	818	828	856	845	737	828	810	816	855	840	836	807	785	804	814	862	836	838	840	869	872	802	794	857	778	838	849	827	851	824	882	870	826	805	760	848	823	856	845	804	850	829	775	764	794	826	822	807	841	823	813	843	839	799	831	813	854	799	841	820	839	838	828	839	857	794	765	860	866	833	805	801	823	811	818	831	821	844	818	843	832	753	789	822	815	797	817	843	793	805	804	903	782	837	789	832	841	830	853	854	793	822	806	791	866	803	887	881	802	852	816	811	794	817	785	778	848	807	839	821	773	815	854	834	842	841	813	843	766	817	820	834	848	830	789	857	868	832	797	799	880	831	845	771	831	826	846	819	805	810	853	851	802	835	779	848	865	809	840	800	857	789	794	864	790	766	823	786	808	889	850	856	822	840	820	832	808	787	857	833	798	810	794	875	806	807	860	840	811	803	865	869	801	842	841	805	826	870	809	872	768	830	822	866	791	817	846	832	819	796	842	905	781	807	796	856	807	803	824	829	849	847	877	902	801	824	824	856	836	823	785	834	819	806	819	826	783	824	836	833	812	810	789	778	807	802	790	827	856	837	901	846	832	870	827	842	800	793	843	780	832	801	818	802	898	819	848	847	811	786	801	827	788	834	842	834	823	836	814	845	838	805	835	819	843	800	812	809	802	859	846	856	792	879	819	811	790	823	856	816	812	828	806	855	829	837	826	856	789	784	834	876	821	805	833	852	843	846	799	847	801	826	843	765	856	782	808	812	789	818	805	871	813	819	760	834	859	823	801	829	841	826	857	812	806	816	860	806	793	802	802	810	832	828	858	841	883	787	756	807	815	838	828	814	767	794	840	860	836	861	871	854	833	837	858	756	860	807	830	740	801	792	789	817	831	782	813	849	836	878	783	840	875	798	793	813	815	791	767	753	841	817	754	814	846	839	818	866	826	815	827	813	834	792	809	842	795	836	815	800	840	825	860	829	779	830	824	841	861	846	843	845	844	754	848	796	860	879	818	840	796	783	850	783	823	817	880	815	832	843	779	793	809	819	867	844	862	851	790	812	861	769	825	816	842	811	856	775	782	818	821	844	819	833	853	803	841	886	816	809	778	795	781	816	805	839	819	840	802	870	834	780	815	798	812	787	797	813	871	779	802	792	867	871	841	789	787	825	793	861	825	831	833	777	825	823	801	836	828	817	866	829	861	836	803	787	822	816	842	843	865	795	820	794	836	810	852	802	833	847	824	810	821	828	846	838	819	838	817	797	805	849	858	844	790	801	779	859	807	810	790	815	815	842	837	865	779	792	788	837	814	764	855	751	817	863	842	841	811	803	783	799	798	847	842	777	838	851	815	835	772	828	817	855	807	819	870	831	821	820	825	887	863	863	826	860	850	817	833	767	819	844	801	842	818	810	811	868	860	833	852	794	781	768	794	882	820	790	865	834	865	859	796	771	763	807	827	860	850	850	813	810	809	862	814	821	840	831	832	782	808	786	815	845	831	834	809	795	825	823	743	900	837	823	847	869	777	879	873	847	814	754	782	847	825	794	850	772	822	831	786	856	838	866	856	830	869	861	746	776	809	772	838	793	770	830	836	770	782	795	878	889	796	819	783	815	796	784	860	825	820	820	800	823	826	844	841	773	844	801	874	841	757	819	790	842	841	805	785	808	811	861	805	811	841	870	869	797	818	795	863	870	864	886	797	801	827	831	849	860	833	831	848	812	797	852	891	822	850	796	784	814	800	878	822	792	818	863	836	803	861	783	822	809	856	819	847	853	811	838	808	854	841	773	834	860	842	856	822	814	802	783	819	855	814	776	797	821	756	775	822	853	806	797	850	796	803	798	862	824	838	801	848	901	870	804	825	806	841	829	858	838	804	763	832	811	812	815	837	804	870	787	867	837	839	830	812	849	833	846	816	804	890	795	815	813	757	790	823	789	786	797	800	810	830	821	881	836	820	840	808	824	814	861	805	839	834	850	871	828	812	822	877	837	832	782	836	782	752	869	789	812	840	845	821	855	821	807	836	790	786	869	829	834	843	803	778	773	815	873	799	822	821	862	852	834	801	839	790	874	806	775	774	816	819	803	825	813	789	799	820	813	820	819	818	801	838	839	814	859	830	831	837	822	759	837	816	839	838	839	774	790	818	771	829	840	892	832	831	828	854	829	802	807	805	856	777	892	794	811	819	835	822	855	825	827	813	867	787	846	860	851	790	797	816	797	833	817	849	837	829	802	838	754	818	809	836	842	862	838	767	834	803	803	842	834	806	799	853	786	859	825	806	775	837	836	823	844	825	802	797	833	819	822	827	828	821	845	797	845	738	851	846	823	844	842	808	841	855	852	837	862	788	812	780	844	827	818	793	807	803	843	795	850	810	770	794	819	816	843	818	785	796	779	847	815	794	835	797	853	780	809	861	823	800	859	775	844	847	794	821	790	845	820	819	744	831	820	749	864	832	805	832	858	868	797	844	823	818	819	855	816	784	833	827	854	836	798	847	791	851	795	841	848	816	811	826	807	794	872	832	837	834	847	849	809	803	829	800	880	788	791	850	837	830	826	833	842	789	759	814	860	820	830	865	830	777	821	840	749	915	774	876	789	804	892	840	828	839	835	821	824	803	808	842	846	840	846	834	834	799	816	805	793	863	839	841	904	866	790	787	844	825	829	816	811	885	780	856	829	813	800	800	792	834	808	816	798	821	819	825	826	818	860	783	830	831	824	830	861	834	805	793	826	809	818	863	844	813	838	860	759	763	829	816	820	854	830	806	796	845	839	835	826	799	799	815	821	841	844	849	810	808	845	801	811	820	787	833	817	819	799	795	816	850	833	795	845	859	830	796	847	758	854	818	840	825	808	838	828	817	834	787	892	832	845	814	801	811	793	850	804	858	796	809	844	851	825	859	790	785	862	849	810	847	821	877	840	833	814	804	813	799	840	873	821	833	846	846	826	887	780	807	884	828	851	814	831	818	874	816	794	822	834	799	841	851	830	788	822	805	849	828	824	848	849	778	841	877	819	844	799	825	823	847	789	813	890	823	780	827	810	799	874	813	789	782	780	829	853	857	787	890	868	833	806	778	837	741	811	848	816	847	777	779	849	764	853	788	841	805	805	817	847	841	801	857	802	803	825	851	818	819	806	770	820	855	772	773	794	846	794	801	852	837	803	837	802	824	790	801	795	853	857	873	779	813	833	853	806	790	820	800	825	823	840	804	795	826	829	873	870	872	848	790	890	820	813	854	840	838	847	784	852	812	804	869	880	822	816	801	846	808	793	787	795	848	865	799	788	842	826	846	760	810	813	787	788	825	865	810	809	857	811	816	856	813	841	821	804	834	790	784	808	820	865	842	823	789	820	818	771	833	813	816	828	864	856	819	808	794	795	878
22088	13059	3919	2899	2195	1730	1375	949	611	640	404	285	283	376	606	805	839	725	542	326	247	206	214	228	232	218	206	187	195	199	193	193	213	212	209	215	253	187	194	191	193	209	229	190	232	200	187	203	192	196	217	212	205	202	176	188	181	211	217	198	223	221	203	185	209	194	210	213	193	202	202	204	219	196	191	212	205	212	185	192	208	200	196	218	206	193	219	197	195	191	193	214	199	214	222	191	216	208	207	220	207	192	221	181	222	213	204	210	191	221	198	179	208	209	212	206	203	234	190	195	201	214	217	191	203	214	207	212	206	196	204	184	193	203	209	210	236	195	196	210	221	230	219	192	176	209	191	197	227	190	169	195	223	187	198	213	187	209	180	208	206	197	196	209	220	199	213	203	228	182	210	194	202	216	178	213	191	214	215	219	206	210	215	194	232	221	205	196	206	216	239	200	203	221	213	197	192	221	194	205	213	208	212	207	209	248	197	204	184	218	184	206	241	231	211	194	227	204	210	211	207	203	182	201	234	205	231	222	193	193	235	226	211	188	217	161	201	221	216	204	206	198	210	192	201	208	195	221	221	194	170	219	220	231	213	193	212	167	239	206	203	217	185	185	193	207	216	209	187	153	178	202	214	206	218	216	206	215	212	188	218	214	206	198	182	212	186	226	190	221	188	203	219	193	223	175	190	215	229	209	197	220	231	202	215	207	207	198	220	210	204	173	204	192	204	219	218	195	199	191	200	192	216	219	228	198	192	227	220	182	199	201	227	201	196	202	220	176	218	213	215	189	194	193	205	211	212	193	206	226	222	206	196	224	208	199	208	207	204	191	174	221	220	201	199	209	218	202	219	210	233	221	190	208	223	213	215	194	210	230	224	210	207	192	205	216	206	216	203	241	191	220	196	196	209	199	188	168	199	207	210	193	209	205	222	204	210	196	186	216	203	175	256	194	233	196	197	186	177	224	190	208	229	205	192	176	207	181	225	226	195	206	176	209	227	206	223	226	227	190	177	199	220	230	206	188	185	189	207	199	225	185	192	191	174	216	196	221	194	188	214	197	193	189	190	178	179	197	191	225	202	211	194	215	232	205	222	197	179	213	182	197	184	229	216	178	197	203	192	198	231	197	226	202	226	193	220	214	197	190	217	232	210	212	220	211	212	219	193	228	223	238	206	207	196	228	214	228	196	209	197	210	202	189	207	222	212	197	218	201	221	221	209	211	212	227	191	224	213	214	201	215	193	230	213	214	215	197	223	212	207	214	196	185	202	207	199	216	214	192	191	179	182	206	200	211	195	216	207	218	219	224	203	198	200	196	187	228	214	222	209	231	226	220	204	187	201	203	213	210	180	180	211	204	194	208	187	200	201	195	192	216	184	203	209	203	221	190	198	217	191	198	212	203	203	195	209	199	221	201	197	217	219	187	192	198	205	227	241	205	218	188	206	211	185	216	199	203	215	208	194	204	193	195	183	199	197	199	220	193	206	218	228	194	192	201	213	184	196	202	198	231	188	217	191	192	200	221	192	199	186	202	208	225	214	191	211	184	176	205	203	198	182	207	214	212	217	209	229	218	196	200	213	201	233	190	194	196	190	220	212	230	223	197	206	201	218	215	211	219	196	200	220	219	227	208	220	204	201	199	185	207	206	219	211	201	211	188	205	189	207	192	212	202	215	173	202	220	184	210	220	209	220	210	204	197	200	194	196	217	198	216	221	205	177	204	209	182	203	193	187	219	195	195	199	197	191	236	210	231	223	169	196	174	208	226	200	243	220	194	216	217	209	190	217	205	207	233	206	199	224	213	218	210	227	187	213	212	216	195	208	212	240	206	210	205	190	205	213	226	218	218	203	199	202	186	204	195	228	195	225	235	197	193	174	200	219	192	194	238	207	200	205	221	187	214	201	224	215	213	212	229	206	179	177	199	202	199	209	211	211	212	191	213	198	221	205	203	189	215	192	198	213	192	232	212	213	168	220	198	220	212	205	214	182	203	221	211	189	205	221	193	209	203	211	215	218	203	204	215	221	202	191	202	191	198	216	191	197	216	217	201	228	209	183	214	174	221	201	214	224	212	224	218	210	196	210	192	224	200	205	206	198	215	212	220	236	219	198	220	235	208	211	212	205	198	214	214	206	219	197	202	211	206	211	205	183	215	215	200	215	203	214	226	191	200	178	220	203	204	202	193	213	202	216	219	216	205	203	223	203	207	195	182	225	203	211	210	232	202	199	206	201	201	227	208	211	213	189	216	214	206	193	231	205	235	198	194	199	201	208	206	182	205	196	216	194	215	192	199	223	210	209	192	217	206	200	223	214	185	226	216	220	188	226	187	210	191	189	203	207	239	224	205	193	177	208	217	205	202	193	238	193	208	258	190	197	204	230	197	189	256	232	189	203	189	202	232	201	219	209	220	195	173	194	191	224	205	209	208	209	216	159	209	201	199	206	198	196	210	183	196	209	194	180	184	201	181	216	215	216	185	184	209	210	192	193	194	226	188	202	207	230	211	197	213	207	188	209	224	209	196	169	211	188	217	169	199	203	202	213	238	214	217	188	191	212	191	205	197	206	206	257	241	201	205	209	188	203	207	213	199	212	214	199	183	240	171	211	187	212	199	209	230	181	207	206	217	200	193	196	191	209	230	196	215	201	220	214	210	220	198	205	203	220	210	183	198	188	194	196	192	225	194	197	183	204	193	194	206	197	197	215	217	189	234	186	220	225	209	195	180	204	210	200	186	229	186	239	223	232	199	207	201	192	228	220	222	226	209	221	211	201	182	218	240	235	210	194	221	199	214	200	177	189	200	223	201	179	220	186	220	205	237	194	209	206	220	222	211	198	212	212	212	175	207	233	204	206	238	207	205	217	216	213	204	217	200	199	197	208	215	201	199	221	182	198	197	218	216	184	222	228	198	222	207	182	203	210	234	201	204	199	214	194	188	196	197	186	217	200	217	200	211	209	197	206	192	203	201	197	194	200	184	207	194	204	219	195	194	195	221	200	203	188	227	178	197	183	229	217	188	204	198	190	179	209	197	200	228	181	218	196	194	214	209	216	208	233	193	209	169	210	233	190	195	212	190	209	212	215	222	222	186	190	194	196	179	201	225	211	215	206	206	199	218	220	192	218	207	209	214	218	220	221	232	188	191	225	178	244	210	223	210	218	200	194	202	213	218	217	194	189	191	191	179	203	193	219	203	190	225	191	219	185	199	202	214	207	193	204	184	198	205	215	220	187	195	215	212	208	215	204	203	197	232	218	220	193	220	202	192	195	211	230	205	212	212	208	216	216	229	191	207	177	188	225	196	182	191	196	210	194	205	205	221	216	220	205	196	233	223	195	216	192	210	236	223	179	204	206	222	210	205	211	222	195	224	221	202	232	205	209	207	206	193	199	186	217	215	203	203	226	202	202	219	194	217	213	201	205	220	219	191	236	204	207	228	217	196	229	205	210	208	228	193	193	230	205	196	199	210	216	209	199	205
20497	11189	4700	7020	6922	6450	5639	4231	2692	3178	2018	1385	1241	1832	2882	3793	3769	3055	2207	1413	914	779	709	685	711	703	775	711	730	723	687	694	664	738	713	709	708	745	772	715	688	711	700	734	712	740	730	719	649	677	707	728	734	738	734	744	715	727	719	650	739	685	720	737	681	707	692	753	763	715	672	718	704	730	747	684	719	698	723	691	743	705	723	716	697	702	682	676	737	678	731	727	751	724	663	713	707	683	757	710	708	717	733	670	717	693	711	682	737	704	696	674	718	661	671	724	689	723	712	746	673	719	713	715	738	720	709	724	689	660	694	690	708	717	749	697	713	681	670	683	707	704	688	703	667	738	695	732	741	704	721	668	705	743	701	749	694	692	721	707	704	695	672	703	789	690	718	685	717	718	683	694	684	736	716	708	690	701	706	691	719	685	728	670	712	676	709	661	721	756	762	757	683	703	728	740	678	683	742	682	736	683	721	773	760	679	667	698	735	724	712	691	680	676	744	715	710	721	718	757	676	721	706	725	725	675	729	678	681	666	682	716	736	710	732	696	690	701	719	728	720	694	717	737	725	651	731	720	695	737	664	693	678	728	699	756	667	708	706	627	654	718	708	691	767	738	705	708	672	706	687	729	721	677	738	774	676	709	669	717	700	748	690	708	751	733	708	700	723	723	681	771	740	693	719	695	758	708	673	708	689	682	700	731	683	701	667	715	702	727	651	671	704	746	690	732	740	706	685	743	744	702	728	705	719	705	687	696	686	752	743	710	724	707	692	699	699	719	659	699	681	716	708	733	712	724	719	682	715	710	707	692	748	725	694	712	726	674	737	725	710	697	677	701	746	664	681	752	715	709	746	692	667	672	681	721	721	717	713	713	708	777	667	705	736	676	696	708	695	742	721	721	664	720	731	719	738	758	686	670	717	741	696	698	644	694	688	651	722	725	738	680	681	685	710	719	709	704	753	718	801	763	703	742	755	741	743	711	713	738	701	655	688	693	755	686	722	719	718	694	745	687	763	715	708	664	702	731	701	680	714	724	689	691	718	748	713	731	704	778	681	700	693	692	731	691	711	694	724	649	757	677	739	674	714	736	700	730	688	736	696	692	699	693	671	730	710	730	736	695	750	715	687	689	708	706	693	694	691	731	707	711	742	688	717	700	709	724	739	705	730	739	702	696	742	724	691	717	711	703	693	695	697	689	755	679	674	750	681	746	690	724	675	652	740	670	747	710	691	743	698	701	737	704	729	735	736	702	709	718	748	708	709	692	698	730	698	711	716	683	723	706	719	803	705	720	689	743	696	692	715	725	738	715	727	711	733	683	756	723	691	708	716	684	722	692	720	729	698	717	754	682	773	712	699	715	728	752	712	694	727	704	730	730	761	681	692	688	692	751	687	692	687	705	694	743	675	743	699	665	720	760	703	720	742	729	654	716	697	694	685	699	740	734	727	735	724	714	722	682	701	735	755	716	686	690	745	711	676	766	697	727	750	650	697	713	679	708	705	657	705	726	698	764	766	684	693	702	711	696	708	724	700	726	751	695	768	706	738	756	713	700	697	698	682	700	690	725	732	751	729	747	752	710	671	676	736	757	734	723	702	698	719	719	694	696	719	696	642	726	722	689	734	721	708	684	781	741	703	715	701	688	679	729	717	755	717	733	702	729	722	728	738	719	743	718	721	762	736	683	764	715	679	675	718	762	710	777	667	673	773	724	741	722	685	762	720	751	700	700	761	721	719	723	728	686	760	714	685	661	755	695	729	732	717	702	744	722	705	738	685	707	675	719	711	695	709	700	734	657	715	683	707	722	706	701	692	698	707	730	708	695	738	730	710	729	700	755	736	674	741	671	710	694	713	667	678	670	703	679	705	682	712	722	736	752	722	693	745	694	745	646	737	706	719	627	715	701	705	725	675	714	690	709	721	724	728	663	670	711	719	694	729	789	658	689	707	672	725	699	738	723	706	706	702	711	765	691	716	692	677	702	716	696	689	765	721	672	710	678	712	716	702	681	693	746	696	728	727	704	728	712	678	743	716	698	719	745	708	713	727	680	740	646	663	738	721	700	659	708	709	730	745	721	707	684	740	678	707	747	728	718	731	679	763	760	682	711	730	705	736	726	726	706	713	672	739	674	698	729	717	644	658	722	676	660	672	716	675	709	689	683	696	742	717	687	717	724	688	661	669	698	699	735	726	748	664	735	729	754	681	739	683	716	696	730	719	693	720	720	715	728	734	739	767	717	716	698	689	729	683	660	721	724	757	663	666	729	678	732	714	704	708	725	685	663	707	703	713	717	716	683	726	741	687	719	734	693	732	680	741	701	690	712	693	692	720	706	694	710	728	699	700	683	699	660	714	736	697	735	700	705	700	745	738	722	704	720	704	749	757	686	729	694	748	731	704	687	730	697	664	714	728	719	704	662	720	715	721	720	688	732	668	746	749	745	732	750	731	716	671	741	744	724	722	710	742	702	754	679	666	756	729	706	717	700	766	718	713	725	727	691	730	689	686	729	690	750	685	730	706	696	790	680	731	688	732	705	703	718	715	696	696	706	732	741	718	656	723	709	733	702	686	722	709	657	715	758	691	698	703	707	687	702	691	714	760	708	716	685	760	733	706	728	707	717	729	708	677	704	686	699	719	700	716	727	730	725	739	755	734	639	720	704	741	740	750	730	745	740	694	705	710	722	669	734	730	734	693	703	695	709	722	742	715	710	732	755	726	685	694	634	677	695	729	710	693	707	698	654	740	714	662	693	690	718	665	720	723	747	700	693	701	700	706	711	709	719	710	712	749	693	722	728	718	737	755	703	765	681	698	707	710	722	691	702	736	698	662	722	702	691	714	729	727	710	732	752	696	685	715	713	701	715	768	692	709	701	701	669	712	698	715	755	724	709	701	721	704	713	674	729	666	729	731	710	715	728	668	684	684	769	734	718	733	755	704	691	725	670	695	746	728	704	692	687	746	724	695	742	738	726	682	665	738	705	724	682	682	656	669	741	713	697	689	753	745	728	708	696	681	695	745	719	726	741	729	684	713	717	708	729	690	749	734	723	659	730	685	693	723	725	675	696	698	721	705	722	743	688	734	676	711	737	680	727	700	705	728	728	686	699	714	707	704	665	719	703	733	656	706	691	719	718	714	749	747	738	712	752	710	676	692	693	680	726	679	689	687	727	716	711	757	712	729	751	720	694	723	734	707	686	731	719	690	671	710	748	673	714	713	671	713	695	752	675	709	703	689	726	710	708	717	771	744	697	693	741	697	665	707	680	726	684	644	646	714	690	689	679	705	756	718	756	696	719	707	706	741	710	721	710	675	686	681	679	706	703	688	693	708	747	691	710	721	700	758	685	740	693	689	719	678	730	692	733	678	731	730	731	675	691	707	688	719	732	710	760	715	695	656	680	749	671	689	708	759	702	729	749	689	684	677	678	738	718	739	693	701	719	667	716	709	710	725	682	717	700	717	697	734	671	693	719	713	691
42250	28057	24433	23624	20645	17885	12784	6608	3457	5614	4285	1034	996	2134	5799	9608	7389	5145	2428	912	424	233	226	213	195	219	223	203	189	193	191	192	223	195	210	223	199	212	193	207	170	206	210	233	212	197	210	218	201	190	233	209	200	190	200	187	202	215	200	204	202	209	189	185	182	198	204	194	234	187	215	183	192	195	194	211	204	201	199	221	183	222	222	193	176	218	179	194	202	204	179	193	212	182	208	207	212	229	194	210	210	207	189	191	192	216	203	232	213	187	176	223	198	224	187	197	196	187	213	199	194	195	188	183	212	201	180	185	167	169	197	185	196	199	229	184	201	201	188	217	196	233	207	180	197	225	207	207	177	190	208	198	223	201	218	190	191	195	222	200	194	189	187	203	186	217	181	185	210	185	188	217	213	225	215	224	195	185	158	198	194	204	217	215	210	174	217	184	185	209	212	204	170	196	211	178	188	211	183	194	190	227	189	210	204	215	208	215	191	202	203	195	196	187	182	191	199	232	194	196	211	189	187	172	209	192	201	196	194	202	195	224	209	189	188	195	209	179	209	202	232	217	203	187	203	211	184	212	213	191	211	179	215	200	214	177	230	216	186	187	216	216	196	178	205	222	211	189	184	220	200	216	224	173	194	205	179	198	215	221	216	229	189	210	184	212	175	221	196	177	208	188	205	199	193	207	168	224	179	218	206	207	220	188	199	223	184	218	185	167	206	214	189	200	219	209	185	193	211	218	201	214	204	191	212	198	213	218	217	188	231	185	210	202	203	221	199	182	201	214	211	209	199	210	180	201	185	208	185	237	198	197	205	198	193	184	214	193	213	229	206	195	235	201	198	192	198	197	201	173	216	212	189	204	184	218	210	204	207	204	207	219	221	192	187	198	199	191	200	190	195	194	194	197	205	204	197	217	208	211	190	210	205	192	243	201	197	205	195	210	209	193	204	195	208	207	207	192	182	214	195	224	201	234	205	195	213	196	200	206	205	191	206	197	211	196	219	211	160	206	232	199	213	201	199	226	183	190	227	197	203	205	209	213	206	191	208	202	194	206	192	195	190	184	198	188	209	229	191	223	186	220	190	185	193	203	204	222	217	195	238	231	206	199	209	202	185	204	210	190	203	176	186	199	215	218	225	224	218	206	205	213	202	210	205	181	198	180	202	215	228	198	221	225	203	230	212	195	200	214	217	190	204	202	210	198	186	185	200	212	201	203	186	194	216	190	214	196	206	205	173	174	208	210	181	199	220	210	184	201	205	186	206	205	199	242	186	181	210	198	207	218	195	215	207	185	188	216	198	186	213	204	190	199	184	182	216	198	208	207	207	193	209	201	211	212	179	185	206	206	193	216	223	191	196	213	199	195	179	219	218	203	211	190	198	188	186	183	204	173	199	213	170	189	191	188	220	220	211	200	224	206	210	191	216	202	195	176	223	230	203	188	192	204	188	197	223	197	205	195	191	217	199	204	191	195	215	183	189	213	195	152	216	221	192	191	201	200	219	227	211	205	215	212	194	208	183	212	204	201	208	202	188	182	195	192	220	210	221	179	188	210	206	197	216	219	186	189	201	188	195	219	214	217	209	185	195	230	221	210	203	226	220	178	182	202	222	204	177	203	228	190	210	197	208	207	205	222	189	177	197	204	198	204	177	220	211	205	169	191	205	188	212	213	183	186	224	218	194	197	216	209	207	219	202	186	204	209	204	206	201	197	192	203	230	206	208	214	194	205	212	199	208	218	206	183	187	201	175	178	186	204	216	186	200	213	218	195	192	182	201	196	211	200	189	194	179	187	203	182	220	176	175	195	216	259	208	213	204	196	222	188	233	219	219	201	197	198	208	192	207	200	213	209	209	222	190	175	187	206	227	183	220	221	197	196	191	208	194	195	202	190	175	198	223	215	214	216	212	198	218	181	190	211	192	211	195	199	199	196	206	214	209	194	205	168	208	210	219	216	192	198	219	201	167	200	226	200	202	200	236	164	209	222	209	214	206	202	178	185	214	243	203	169	196	195	194	203	180	205	184	188	199	203	186	185	207	202	199	170	183	178	203	196	218	212	192	203	207	211	186	212	221	191	201	214	207	224	203	223	202	206	183	184	207	195	226	214	202	229	196	209	189	201	176	189	198	192	190	204	190	221	196	198	210	210	190	195	201	211	223	205	221	200	207	211	196	199	207	200	195	197	214	243	210	200	195	200	212	197	237	209	191	198	214	207	181	195	234	214	203	210	197	188	198	195	214	181	228	206	201	189	187	203	189	197	216	215	203	191	182	208	214	198	185	193	185	227	212	175	198	191	188	212	201	213	204	216	221	222	194	217	168	200	200	196	191	175	209	191	216	215	218	207	190	192	203	188	195	241	205	216	213	181	225	206	206	187	195	207	190	200	218	205	193	210	203	198	232	192	199	205	174	198	214	220	215	207	199	170	182	214	205	196	196	220	204	226	207	208	206	193	184	217	198	184	204	217	192	215	194	193	189	216	202	218	188	211	167	207	211	186	203	238	212	209	173	194	207	220	219	207	186	208	219	210	219	197	213	214	192	181	214	210	213	181	185	229	209	177	212	203	184	225	179	223	208	205	199	205	198	204	187	205	211	203	205	182	208	216	228	216	220	201	191	197	199	199	172	235	199	195	204	201	221	210	179	206	196	215	220	212	198	213	201	183	203	189	228	229	208	196	197	204	221	194	201	195	172	224	175	203	202	185	184	193	208	190	180	209	195	213	183	224	199	188	234	231	201	202	210	186	188	178	219	210	191	218	189	223	205	192	218	229	196	191	186	196	216	197	200	202	199	163	198	191	206	215	203	228	203	208	193	229	198	195	223	222	212	201	194	187	211	195	216	196	193	195	208	199	207	234	205	207	204	212	199	199	200	198	223	223	201	180	228	189	204	191	212	211	181	192	197	211	198	201	209	184	220	226	198	168	216	216	202	191	163	224	190	200	192	202	233	197	193	188	180	202	226	204	207	195	181	182	197	200	185	211	210	191	191	202	222	197	193	220	201	218	222	210	205	197	183	189	198	219	208	234	188	211	181	204	202	204	190	203	199	220	215	246	190	216	187	189	200	208	196	204	205	200	203	195	238	192	213	227	211	185	189	193	196	203	209	217	204	205	204	199	203	217	205	198	188	190	203	224	196	211	195	185	204	189	204	217	188	182	193	196	213	177	223	217	197	214	185	200	193	221	173	230	201	212	219	173	186	209	198	217	195	206	207	201	191	207	220	194	216	208	189	198	240	194	181	200	213	190	191	209	193	214	225	221	197	210	233	202	232	218	192	197	218	188	222	216	195	205	201	195	196	195	194	214	219	188	215	225	201	207	189	179	184	208	224	205	194	193	181	207	231	216	207	207	207	202	193	194	201	192	183	200	234	216	205	183	194	189	210	186	213	204	199	211	203	177	191	195	224	220	211	214	210	203	222	195	192	193	189	184	192	218	207	169	230	196	211	193	225	176	211	215	207	186	208	199	214	187
41036	20356	13928	19940	19973	20699	19498	15122	11151	18581	13908	4792	4942	9913	22017	28221	24586	18999	10521	4409	1820	895	714	670	637	693	667	646	642	685	679	646	701	715	678	674	649	690	661	645	700	703	667	735	736	674	624	727	704	692	644	699	686	700	683	709	711	690	640	665	696	703	704	647	650	660	686	640	704	687	646	674	651	666	658	653	680	691	690	639	677	669	705	673	682	668	644	694	716	680	682	662	665	649	652	658	664	657	676	639	691	674	638	737	649	644	646	645	619	610	676	642	643	667	653	698	646	664	680	689	636	649	646	676	726	703	645	674	691	682	647	670	723	660	691	647	613	680	661	649	679	690	636	700	690	641	717	690	638	662	657	685	684	755	692	703	689	627	655	704	691	639	678	665	657	622	707	649	645	671	718	693	703	626	649	719	669	696	653	661	677	639	677	645	678	659	697	658	686	679	655	726	677	688	631	653	661	666	655	700	619	688	671	693	672	673	693	656	655	703	677	694	621	673	629	635	646	696	651	657	685	658	663	652	677	690	631	632	682	709	684	712	667	698	597	679	658	645	675	668	668	672	709	656	678	667	669	662	699	670	683	635	648	706	650	639	704	640	688	661	651	719	663	674	701	668	691	680	659	664	664	647	656	696	674	655	706	719	617	692	651	626	669	673	727	662	625	676	638	664	689	646	680	675	711	656	630	651	730	671	714	657	693	707	665	659	676	707	689	676	722	705	686	702	681	684	654	649	703	694	711	683	655	708	660	637	651	647	738	631	668	614	655	680	694	669	649	694	644	629	668	679	695	618	688	668	675	675	757	662	653	622	703	693	657	692	674	647	650	710	671	647	657	665	669	687	626	638	692	680	732	689	687	648	654	685	683	665	688	686	671	705	658	651	686	690	642	703	672	694	661	691	700	666	649	693	656	692	724	704	684	644	671	607	700	693	709	691	741	646	669	682	641	676	660	664	683	672	637	715	626	642	661	684	670	697	668	724	656	643	686	679	669	647	713	658	654	676	623	685	671	653	703	669	649	677	623	636	656	688	646	662	668	694	659	705	693	674	688	722	685	628	685	707	635	660	655	666	643	706	708	657	659	662	650	644	677	720	626	648	659	663	641	709	642	680	689	709	703	635	695	656	665	660	679	658	747	708	661	631	691	709	674	622	640	696	615	635	716	686	727	612	684	696	659	648	631	660	657	678	683	700	666	675	677	652	595	634	651	683	657	655	675	693	661	667	650	657	668	673	673	672	665	669	692	701	670	659	701	679	662	655	672	625	637	658	697	642	649	654	692	711	692	670	705	704	671	660	688	660	647	672	652	646	682	694	700	653	636	704	668	701	656	638	654	669	669	680	697	681	676	629	709	624	701	686	679	681	714	707	638	683	678	679	730	697	692	688	659	685	689	629	672	668	692	650	665	719	704	659	678	675	597	659	677	691	696	685	692	668	623	671	682	674	663	669	703	652	682	602	653	658	684	700	685	686	690	697	664	652	676	705	720	681	709	654	646	672	680	681	658	713	684	672	754	683	671	679	647	627	706	705	642	664	632	690	675	670	707	651	671	665	655	659	692	652	699	704	679	689	654	682	659	647	679	669	669	655	632	673	674	701	698	639	653	661	657	643	652	660	698	721	622	651	675	680	674	679	692	728	678	651	702	656	719	679	666	681	674	653	649	649	688	667	652	684	695	692	661	677	638	702	645	652	672	654	680	677	676	652	664	693	701	669	647	680	601	662	676	676	657	695	684	650	631	680	638	698	643	629	687	624	634	644	658	693	770	760	691	642	683	669	692	676	685	629	710	663	690	666	690	690	659	687	643	656	705	726	649	692	686	654	683	719	675	702	745	666	662	691	625	697	674	626	661	672	690	711	670	667	634	685	669	664	683	699	697	721	652	662	666	676	685	629	646	643	706	682	656	662	656	717	685	697	646	659	709	661	666	687	662	686	679	666	668	709	629	698	677	684	699	707	695	701	682	693	650	695	696	671	633	684	714	658	670	715	706	684	649	660	718	697	719	671	656	682	677	611	665	708	674	685	741	669	657	682	688	661	669	689	661	736	659	684	642	672	688	671	624	660	668	717	667	666	701	640	626	675	661	690	687	640	656	681	715	711	680	675	637	641	692	721	664	680	660	644	697	686	662	651	679	644	744	661	697	640	712	705	688	675	654	650	693	644	655	650	644	650	707	642	625	642	686	688	692	651	705	661	670	684	648	706	646	697	720	680	655	621	716	686	641	655	657	725	670	672	690	591	672	648	684	674	677	656	679	679	690	647	650	659	651	666	671	636	681	687	688	695	661	666	688	670	670	681	662	648	683	648	673	674	653	673	675	646	675	716	696	711	641	677	655	645	695	653	670	646	681	685	714	689	693	649	646	709	687	684	670	674	702	634	651	655	692	678	634	691	714	667	640	694	675	669	644	657	658	672	680	646	651	692	707	637	669	728	678	697	674	655	679	650	667	662	692	669	685	719	678	690	678	683	671	709	734	693	671	675	677	635	678	664	678	689	661	669	670	707	674	637	672	684	657	664	665	689	679	691	699	714	666	675	626	626	650	654	674	672	667	703	640	703	689	691	693	645	658	670	627	671	690	698	697	664	696	654	697	656	691	699	647	666	654	698	726	724	648	697	668	669	723	663	707	644	663	645	671	670	675	653	671	691	678	689	699	640	655	657	669	727	669	698	704	691	701	624	656	667	729	655	659	699	667	695	708	644	694	690	671	725	670	660	679	673	649	651	698	651	623	665	653	661	660	662	685	679	666	671	655	758	668	673	723	699	682	681	674	698	653	679	682	690	658	651	668	670	651	685	707	648	705	669	684	646	617	659	649	662	627	643	657	683	712	663	657	622	671	681	616	701	669	677	669	672	689	655	674	646	655	635	673	691	670	695	643	686	699	673	652	635	713	665	681	704	685	618	679	666	677	664	726	690	652	691	661	640	653	692	623	645	664	702	627	658	667	669	654	687	663	712	685	669	687	672	642	634	689	649	652	645	658	680	707	676	675	644	670	660	716	736	677	689	650	665	681	719	655	648	714	664	639	712	715	694	650	649	662	699	666	644	695	658	709	705	686	645	693	681	677	714	695	642	669	642	698	670	653	670	680	688	679	654	656	693	658	698	684	637	649	715	647	657	698	660	644	640	668	609	732	663	673	627	653	691	625	605	672	715	686	675	671	630	681	733	648	695	664	676	710	732	621	667	647	693	672	646	664	683	712	691	710	694	678	678	646	745	685	652	647	610	684	709	603	681	667	686	644	688	672	642	695	686	673	680	688	686	706	651	655	661	651	630	667	664	664	702	698	740	683	691	637	639	688	660	699	666	699	665	683	630	723	670	619	723	642	706	650	692	640	667	685	599	662	711	682	658	683	689	647	707	659	717	672	669	656	676	671	653	695	663	621	678	631	638	698	655	698	642	678	700	653	706	682	692	681	682	688	669	620	681	679	642	686	695	671	651	633	684	685	691	693	631	710	717	683	703	631	657
42561	26776	25825	23737	23010	23528	19797	13585	7748	7423	4215	1756	2062	2366	8309	14644	16796	11565	5085	1616	642	379	268	290	262	250	285	255	252	269	235	260	254	263	264	273	301	275	257	276	250	277	268	274	272	268	271	275	246	254	280	269	237	240	262	298	265	256	260	274	259	265	292	282	261	242	254	255	244	254	286	233	262	252	247	271	235	236	254	274	278	255	252	258	253	234	275	275	256	261	265	286	245	238	274	252	242	219	262	249	242	270	272	237	269	289	246	269	281	268	281	262	283	253	248	279	262	274	256	275	254	260	245	275	236	237	274	246	246	257	274	268	271	246	230	266	259	255	264	254	280	289	256	265	264	253	264	234	254	264	254	264	255	260	266	295	280	249	250	267	243	281	279	263	272	259	291	277	258	246	264	257	258	283	236	306	239	288	243	258	289	258	263	280	263	258	257	254	239	252	244	235	261	264	279	235	246	247	250	239	245	257	307	262	257	281	278	262	245	259	280	236	270	280	264	252	241	218	275	250	243	251	251	272	269	258	262	248	279	245	263	246	261	281	247	228	251	240	224	257	275	260	277	263	256	275	234	251	277	239	273	253	263	279	264	266	257	248	266	281	277	244	255	257	256	246	246	295	253	275	253	266	255	314	237	263	264	255	289	249	254	274	272	245	255	243	258	248	242	273	259	276	256	250	262	264	272	279	260	244	271	284	247	249	268	252	230	241	267	275	301	282	265	235	264	273	290	260	248	259	271	266	253	251	238	263	275	284	261	266	232	256	230	273	264	256	283	253	260	252	241	249	242	286	274	272	249	257	288	274	261	270	281	288	257	255	279	273	241	251	240	280	247	268	276	284	233	281	240	247	274	271	272	283	275	273	260	247	260	259	272	289	260	262	230	258	289	260	266	257	269	274	227	255	260	245	253	271	270	247	270	258	277	242	296	260	276	275	263	240	251	252	250	253	245	249	245	248	265	298	268	246	241	273	256	250	263	259	274	276	273	258	245	249	277	248	266	288	262	257	246	242	260	276	255	280	251	256	266	266	305	252	276	258	276	252	267	240	266	273	229	251	276	258	242	294	253	258	272	287	261	236	269	275	279	274	246	253	264	258	267	251	276	267	271	283	255	291	278	254	252	248	265	252	290	260	255	244	258	239	277	243	274	255	284	255	287	252	280	272	271	256	257	264	256	239	253	244	245	270	274	273	235	277	285	269	246	248	268	235	254	249	266	264	265	283	273	248	275	268	262	266	265	276	279	276	269	272	235	268	282	258	245	281	283	269	246	276	263	254	215	247	248	262	252	252	253	245	259	289	273	255	267	258	234	228	236	276	258	261	266	247	240	245	246	291	264	258	267	264	256	254	289	274	239	270	280	221	260	284	257	248	256	252	268	307	257	263	248	248	265	293	249	247	248	258	271	256	261	253	242	253	278	273	281	273	260	261	245	266	253	290	270	223	252	272	274	263	249	232	244	255	242	265	242	249	280	271	243	266	256	242	265	242	242	251	269	239	275	253	244	253	280	248	251	218	278	239	309	277	269	250	236	254	261	246	273	255	258	239	245	256	268	273	260	289	259	257	256	233	275	253	231	248	252	235	278	264	244	268	279	257	259	230	260	256	249	282	235	245	266	282	262	244	260	255	243	271	255	272	250	244	273	268	261	255	277	270	239	271	247	245	264	257	252	251	239	255	271	278	242	276	293	250	263	283	270	261	256	251	240	272	262	254	278	276	270	247	268	283	265	256	249	252	245	229	254	260	246	256	253	261	226	260	261	266	254	244	279	261	256	271	281	247	271	233	248	285	257	253	290	249	253	246	268	264	262	268	279	260	270	278	282	237	245	263	276	223	258	267	284	242	254	239	232	262	256	246	265	253	255	275	260	239	275	277	251	266	273	270	218	285	266	283	263	280	303	265	307	279	254	260	256	257	262	293	256	231	254	271	280	288	248	286	249	238	276	255	283	262	282	240	241	292	293	275	282	258	263	246	251	260	251	225	283	288	241	246	233	253	277	245	274	237	261	239	268	257	240	263	268	229	269	252	244	226	249	266	249	261	245	238	244	291	252	268	245	243	263	257	276	246	251	264	271	260	297	243	256	253	278	244	223	261	279	260	245	247	254	272	276	259	277	271	263	268	289	250	243	269	254	255	291	260	283	243	247	251	259	284	233	265	268	265	262	250	299	250	281	278	263	294	247	280	237	246	282	218	272	235	281	258	242	245	266	248	265	238	277	255	222	279	257	258	247	250	286	261	261	247	270	259	248	276	231	256	242	244	265	252	257	267	234	256	233	235	269	258	277	242	255	247	248	270	252	246	280	243	253	250	260	270	271	257	260	256	276	230	238	252	256	251	268	269	262	272	269	258	268	266	266	262	270	244	234	265	255	262	254	242	232	285	293	275	264	283	266	240	254	279	221	244	270	282	221	265	282	245	249	260	282	238	265	253	269	257	259	243	230	249	294	270	281	313	262	282	272	247	267	264	265	243	295	280	255	266	250	237	246	259	247	272	236	275	249	255	242	248	268	241	253	295	249	247	247	267	266	236	275	240	261	237	284	266	265	253	270	262	262	228	254	242	232	277	262	259	255	227	250	239	256	271	259	256	270	255	237	246	265	244	248	262	289	252	236	262	282	270	282	279	251	280	259	264	261	264	283	281	256	253	270	255	260	227	264	280	255	263	258	303	284	235	260	258	259	283	256	295	241	247	253	255	240	253	262	256	226	288	255	284	234	278	273	250	248	275	265	220	260	282	230	266	255	229	243	265	288	266	252	282	302	259	264	263	249	248	264	251	247	252	261	271	277	257	262	238	272	263	295	221	265	259	244	274	257	263	262	248	240	260	243	287	262	248	275	283	283	266	246	276	222	277	265	290	235	243	253	261	245	243	239	254	263	285	262	277	251	285	281	278	258	240	257	278	271	275	266	266	244	256	235	279	247	270	257	264	270	225	287	261	273	252	269	286	247	250	254	272	251	291	248	279	262	260	225	272	248	248	291	282	258	239	277	286	272	242	232	262	274	250	247	278	251	252	302	275	246	255	263	256	272	271	261	255	276	272	253	280	246	260	265	270	271	265	254	270	252	256	258	251	290	253	265	267	287	263	278	248	259	275	273	225	283	255	283	249	251	280	281	250	270	268	247	256	229	279	257	231	253	274	260	266	260	272	275	242	287	266	286	229	242	260	246	260	284	243	247	264	271	236	267	260	256	301	257	249	237	227	258	260	262	246	253	251	277	287	254	266	268	300	248	255	283	256	228	264	252	258	240	258	272	279	252	235	274	256	263	251	269	259	250	286	254	245	252	282	266	290	265	254	244	282	272	239	220	263	266	291	274	266	257	300	266	264	244	269	266	266	252	241	243	245	259	278	244	255	258	248	247	267	256	271	279	261	291	275	269	247	255	267	296	272	246	273	276	264	271	276	268	260	266	271	260	252	258	235	244	232	250	249	297	268	261	266	256	214	231	295	273	232	270	276	251	278	234	233
44450	21424	19966	25860	28069	28575	25668	23644	17941	19799	13773	7434	9435	10295	26932	34870	36134	28729	17017	7243	2711	1191	869	824	855	814	806	846	831	803	853	847	782	800	791	805	826	824	813	825	863	813	802	868	844	801	859	846	799	811	777	836	835	888	830	832	773	852	800	756	824	804	797	816	787	813	821	842	797	847	841	826	804	803	806	847	824	806	809	822	811	798	776	814	807	833	747	830	811	803	830	753	868	809	829	765	782	763	826	795	825	799	819	824	819	808	774	876	782	807	808	767	828	813	835	740	817	815	838	820	871	832	822	801	736	818	781	867	766	787	810	824	798	844	809	794	796	808	781	798	809	795	822	831	838	792	798	819	829	822	843	815	804	857	815	834	800	791	760	781	781	849	846	814	787	813	829	816	792	809	821	824	800	808	808	831	820	821	819	775	838	784	853	826	859	827	844	830	830	789	789	822	780	792	780	794	821	800	818	812	825	822	811	832	814	843	824	842	775	806	775	847	831	777	827	829	851	784	783	828	844	779	757	785	825	800	798	835	842	798	833	804	760	775	824	820	908	799	796	743	776	797	801	847	790	850	848	824	815	849	816	788	814	798	799	838	829	873	798	803	806	780	838	842	863	852	879	824	861	827	801	832	821	849	837	814	802	812	814	789	818	848	794	791	835	834	816	824	847	806	809	827	782	814	784	823	867	830	849	800	796	817	832	818	796	852	821	839	799	769	790	802	839	784	824	804	813	825	801	787	818	765	800	820	794	833	786	853	840	816	757	809	807	804	856	828	834	833	768	820	815	810	745	815	836	752	819	833	786	798	837	811	801	798	810	829	789	807	839	814	775	816	838	822	820	808	804	796	831	787	755	806	799	847	807	838	816	788	772	829	784	868	764	837	806	812	771	891	830	861	826	796	833	816	807	838	831	790	795	861	817	776	777	819	765	783	787	859	852	828	797	799	779	834	786	797	802	834	816	804	811	794	813	812	805	832	779	829	884	797	757	816	869	811	829	810	810	848	839	789	795	843	775	837	816	808	792	796	809	799	782	774	777	845	826	779	827	787	857	848	812	791	797	821	795	808	867	856	840	825	779	797	817	834	901	796	769	791	840	821	846	862	783	813	820	780	841	761	768	824	835	790	795	857	841	782	914	761	789	796	783	813	838	806	823	791	733	830	785	804	802	818	813	776	767	802	790	785	787	810	794	748	803	826	838	809	807	830	801	829	808	843	832	793	772	812	803	824	811	811	789	819	829	840	784	832	818	809	799	856	818	811	848	823	804	806	805	795	773	804	789	789	802	779	836	816	813	764	859	872	802	782	786	832	831	838	836	845	838	802	877	797	755	798	788	821	831	835	837	893	786	857	875	775	817	795	809	821	828	850	746	842	833	883	839	836	818	813	851	788	792	788	780	749	801	770	866	875	785	805	795	773	818	802	803	782	762	815	788	831	838	843	795	781	842	804	787	800	813	802	811	844	780	814	824	816	809	802	842	826	762	766	820	803	774	846	826	857	832	764	788	792	840	848	795	798	833	834	834	756	797	790	799	841	754	862	845	790	831	810	790	767	841	762	845	810	821	824	851	808	814	819	753	878	810	796	810	753	854	843	788	838	842	779	762	816	773	829	760	817	828	816	812	818	826	784	787	767	816	815	788	866	857	779	825	843	822	833	822	803	846	877	784	824	750	785	794	797	788	784	809	804	772	858	797	857	802	835	804	838	831	866	831	825	848	828	796	820	823	852	851	866	780	796	791	776	839	809	825	835	829	775	791	759	853	808	806	797	794	852	831	793	799	826	823	840	795	856	760	821	850	794	882	798	776	866	858	792	779	821	911	795	799	832	845	794	839	807	825	853	797	805	788	814	821	827	845	811	844	828	817	795	844	825	855	763	851	819	879	864	821	849	851	862	788	795	797	829	827	741	874	785	801	838	824	761	824	801	786	757	808	762	802	857	788	786	805	839	805	801	796	839	813	830	796	811	800	814	823	782	814	783	831	822	812	780	839	799	821	791	831	822	786	869	832	809	797	819	810	790	818	817	834	796	819	802	750	788	803	797	854	815	810	791	796	782	855	815	822	810	820	823	838	865	833	797	826	795	817	817	797	845	785	792	812	792	801	841	823	820	835	851	831	756	788	822	786	785	838	825	792	768	802	803	838	832	823	778	759	839	792	810	780	821	848	811	830	802	849	833	824	810	821	826	850	791	818	823	794	796	838	833	793	815	767	767	842	842	832	836	831	791	821	792	840	802	777	831	779	879	791	839	816	772	844	802	830	807	799	845	793	779	822	813	775	758	813	821	808	821	801	824	823	761	771	825	829	832	847	816	776	857	797	804	822	841	801	849	835	803	880	835	838	871	811	811	828	847	854	873	812	840	794	823	828	778	806	755	822	830	841	830	827	838	784	861	795	804	777	781	818	811	814	806	815	809	810	775	807	834	806	764	810	816	841	783	848	789	841	884	806	877	862	815	766	865	847	811	832	800	792	846	801	821	814	795	881	838	828	817	839	820	824	843	826	803	834	807	768	854	814	837	855	797	828	846	838	770	824	787	826	812	797	843	800	814	811	861	812	803	836	826	792	793	854	802	823	801	794	850	809	881	826	807	830	817	801	779	845	793	845	825	827	787	826	830	810	791	838	801	814	825	839	830	823	794	815	815	797	791	846	840	799	842	840	772	822	809	760	892	822	852	796	750	819	788	859	834	786	822	786	806	797	798	832	817	815	770	820	811	872	853	835	813	812	812	807	765	837	823	843	792	820	780	823	827	869	838	819	787	794	862	824	828	844	816	809	813	801	811	808	854	822	796	812	806	808	834	833	776	820	832	845	838	833	818	772	822	803	850	834	797	806	731	814	752	832	805	796	807	814	846	839	779	806	841	839	838	808	826	825	841	786	810	827	769	802	820	804	791	816	838	797	753	829	798	847	803	805	789	790	832	803	819	850	812	840	808	835	830	827	825	789	812	857	801	831	818	783	831	808	817	827	842	808	846	783	815	812	860	801	787	819	833	862	785	844	820	771	758	831	790	785	823	784	812	752	800	819	846	730	838	824	819	812	828	820	830	818	849	785	803	783	801	798	827	822	779	829	797	889	777	796	802	829	844	853	818	822	775	814	838	819	826	821	855	815	802	806	800	795	817	805	820	772	819	798	795	841	844	850	818	806	785	789	750	819	773	806	856	811	853	838	847	870	797	780	812	792	805	782	807	767	813	849	799	874	799	799	754	810	808	831	803	825	880	848	825	859	794	808	819	814	848	829	779	846	854	868	763	831	833	803	792	834	862	788	743	808	813	801	816	767	802	862	873	819	850	818	843	834	813	797	796	798	826	853	814	839	832	801	823	755	786	819	809	797	873	800	808	841	865	796	806	798	845	808	834	827	814	799	813	815	794	763	836	815	859	800	846	843	816	801	802	796	819	757	801	800	848	805	793	780	828	816	761	830	811	774	805	806	794	812	784	825	756	859	811	845	780	837	797	826	797	770	848
25232	10238	4772	3640	2512	1619	1446	1225	716	732	466	465	435	389	660	960	1022	916	548	370	268	234	231	248	212	203	219	251	235	223	193	203	208	245	244	235	214	205	219	226	223	185	225	198	229	207	216	200	215	234	205	230	216	197	238	223	195	204	213	223	246	201	239	222	230	217	219	242	190	207	214	213	242	219	214	240	208	208	211	210	215	216	226	228	227	193	231	218	212	227	228	215	236	224	217	251	238	215	211	221	233	204	216	223	215	236	233	176	235	213	224	228	256	232	223	226	223	219	225	236	225	231	244	226	206	228	210	248	221	214	232	210	219	215	237	206	237	221	223	220	249	225	203	202	205	225	210	234	231	231	240	205	225	234	215	213	229	211	225	229	205	250	215	214	227	241	229	219	230	237	227	222	236	202	221	237	250	224	217	223	210	252	243	223	230	234	225	245	214	227	209	225	223	227	211	223	210	245	242	228	223	207	217	227	234	216	206	217	222	232	242	234	219	221	225	217	223	228	205	219	222	203	216	210	228	231	209	209	197	227	227	228	216	212	222	208	224	214	213	210	210	209	228	215	218	222	225	218	227	196	241	203	211	238	227	214	235	211	226	222	197	225	192	217	231	199	213	229	231	238	224	237	221	245	216	217	216	241	202	244	242	219	244	222	211	222	223	218	224	226	218	230	262	249	213	244	199	229	210	236	225	206	230	229	241	208	237	215	217	213	209	213	224	221	222	248	233	240	228	237	245	222	227	217	223	214	224	199	221	213	244	217	219	228	250	231	222	212	234	227	222	210	210	243	205	227	216	203	212	206	212	235	238	235	211	242	215	221	249	229	217	228	243	222	221	230	234	223	248	207	225	218	229	218	240	229	198	200	216	210	212	221	211	188	241	228	225	231	225	246	229	231	239	205	207	225	220	221	225	196	228	236	246	228	191	255	198	239	226	222	227	202	219	206	235	224	220	220	224	242	210	226	216	229	207	200	209	217	233	210	237	228	243	203	229	254	216	218	212	232	228	206	238	247	215	196	239	243	226	209	225	198	232	214	212	235	225	236	224	191	249	227	228	214	230	213	206	204	209	199	222	214	204	254	207	213	224	218	214	196	229	229	222	212	212	208	226	215	197	260	240	224	226	202	198	207	229	207	255	196	226	216	233	217	229	225	218	235	218	211	227	222	199	222	218	226	190	237	188	209	203	245	215	227	243	236	209	237	216	232	213	217	243	245	199	213	259	233	208	211	223	234	210	210	222	227	209	218	227	201	227	221	214	217	223	238	243	228	208	235	233	243	215	249	204	229	238	239	227	225	219	205	252	237	235	223	218	214	234	200	235	211	211	213	205	210	235	214	224	221	200	219	223	219	242	235	217	229	222	237	188	247	232	233	226	215	236	208	206	228	221	228	188	230	204	222	225	212	239	237	205	238	234	233	229	208	231	236	213	234	220	214	208	209	221	193	212	223	212	224	248	219	218	245	254	223	220	204	205	245	188	227	214	202	219	226	205	211	216	210	213	219	216	199	219	200	200	210	214	215	247	197	232	195	233	219	213	216	232	206	223	231	249	182	222	256	212	247	221	231	205	215	200	214	230	235	225	215	212	263	257	210	224	206	234	228	239	209	227	213	221	239	207	214	232	204	212	210	229	250	224	228	213	214	220	233	205	207	231	201	238	250	234	239	218	217	231	206	216	225	233	217	202	211	220	231	276	227	236	235	205	206	217	228	221	196	239	201	215	212	221	214	215	201	232	180	226	203	228	209	231	219	210	209	218	250	210	255	200	224	256	242	220	211	228	231	217	220	213	220	214	238	204	236	212	244	230	222	218	201	210	211	205	225	199	225	219	225	205	235	223	242	227	230	220	236	245	257	195	234	210	201	240	208	235	225	235	230	227	246	195	229	251	229	222	237	232	233	229	199	219	231	225	211	205	202	217	211	197	229	208	220	226	222	234	245	235	205	222	201	214	206	246	239	235	207	225	211	252	229	239	210	250	228	209	224	217	251	206	228	182	199	229	210	209	206	198	220	223	233	210	219	243	241	179	222	198	216	243	223	258	207	216	224	223	230	219	237	225	219	211	230	231	220	225	220	231	236	222	234	224	237	233	235	191	209	251	198	234	217	248	215	205	226	212	250	251	223	212	218	192	212	232	230	214	203	228	248	223	221	251	205	208	208	203	216	226	230	217	217	241	224	215	210	208	231	239	223	247	207	235	232	224	209	229	249	201	206	212	216	238	212	220	240	224	252	201	211	218	231	212	207	211	230	206	243	225	219	189	248	210	208	224	224	214	220	234	185	220	204	221	216	229	226	245	227	246	202	223	211	213	221	187	242	246	228	189	199	246	214	218	210	221	243	226	254	225	204	228	231	195	213	205	236	217	207	241	232	239	215	230	225	213	226	246	214	202	246	233	238	229	216	198	207	213	237	230	242	204	231	209	248	217	253	234	220	244	234	211	219	205	208	232	216	220	200	231	201	233	185	214	227	218	216	236	214	194	232	218	213	209	227	226	234	218	196	228	219	200	217	230	234	241	215	221	213	233	218	229	218	241	217	220	213	208	204	225	240	237	217	224	203	230	210	232	195	192	244	236	223	210	215	227	219	222	243	217	233	232	191	229	249	211	222	213	209	223	197	223	222	218	206	215	181	237	212	224	200	205	221	230	211	225	194	224	226	205	194	182	182	198	223	245	212	226	211	224	195	206	217	226	215	230	203	210	245	239	216	205	213	205	194	229	199	205	188	201	235	207	211	232	202	223	239	207	203	240	228	208	240	249	220	225	206	228	237	206	224	220	205	220	229	218	254	225	206	222	208	236	222	229	231	232	239	212	216	220	247	204	247	223	243	241	261	219	226	224	234	203	231	217	208	225	219	233	219	228	222	212	215	215	224	225	202	219	225	208	211	204	217	203	200	231	245	197	208	238	242	217	237	203	228	204	211	215	242	193	227	208	203	229	202	212	235	230	211	257	213	221	241	210	205	211	195	227	252	192	223	210	213	192	243	219	193	224	254	215	200	250	219	244	244	235	229	224	232	265	230	205	208	207	243	218	218	218	196	189	210	213	210	233	209	230	202	235	255	230	243	225	206	204	233	203	223	243	212	241	216	231	219	237	227	256	209	211	214	213	217	231	205	214	217	225	221	244	211	214	239	245	210	236	232	226	229	227	234	245	233	227	216	213	192	244	199	218	250	222	211	233	216	242	218	227	230	252	229	206	218	243	228	222	227	215	196	231	219	250	220	214	216	249	255	239	226	236	217	217	228	226	217	218	230	221	221	236	207	229	233	216	231	212	226	211	217	206	186	239	218	204	212	227	219	237	227	213	244	222	231	211	246	229	246	230	241	237	234	218	211	238	266	222	220	187	218	212	228	240	215	200	212	219	239	231	218	210	240	202	220	214	189	239	244	208	219	211	222	198	243	221	211	204	242	199	206	200	224	255	218	228	247	216	223	226	214	218	200	234	231	216	211	230	195	213	225	237	232
21367	5836	6649	9027	7874	5699	5556	4761	3467	3350	2059	2096	2059	1775	3080	4460	4578	3787	2368	1363	937	811	713	757	761	819	760	727	749	720	741	792	755	746	744	759	777	748	718	755	746	706	759	756	774	692	729	716	747	777	762	823	765	796	742	751	730	766	760	759	740	683	769	716	752	781	711	772	777	762	730	717	796	763	750	732	724	723	752	769	723	762	723	754	752	802	749	757	782	746	733	762	748	693	733	751	763	770	745	728	777	753	727	718	754	719	784	730	773	763	803	747	726	733	755	766	766	718	741	752	779	776	742	746	690	705	707	746	807	749	746	711	764	740	744	746	769	718	753	777	734	752	770	717	777	759	776	751	755	779	744	744	717	752	735	753	739	716	754	733	768	712	823	763	717	744	766	730	752	758	746	777	758	763	760	820	701	751	773	781	705	709	789	682	764	766	727	672	686	783	717	733	721	757	737	722	703	764	743	726	737	760	751	762	726	760	732	725	771	768	733	715	768	706	742	734	758	778	733	728	748	732	752	742	762	720	743	774	730	759	767	719	758	741	743	737	715	782	724	656	744	704	760	811	753	740	775	766	766	800	681	762	706	705	697	737	693	775	731	693	764	731	743	752	754	749	786	704	759	741	730	748	757	737	743	765	747	769	728	782	765	751	771	770	730	741	734	798	752	711	715	709	774	777	739	770	775	777	753	782	740	777	688	723	763	736	761	740	738	774	733	721	747	765	777	718	733	770	764	718	756	730	732	726	749	732	725	767	741	741	754	807	783	744	809	760	703	700	773	754	760	747	755	755	717	732	746	738	770	759	769	785	740	731	734	758	724	700	767	768	755	766	808	758	739	758	740	745	764	747	730	783	726	799	733	804	725	750	781	747	742	760	786	769	773	788	763	758	739	765	770	716	750	739	751	768	715	742	796	766	773	736	704	776	770	753	699	727	754	773	797	760	675	704	771	757	761	774	730	696	734	713	734	767	744	767	720	745	787	769	747	783	740	769	761	733	740	708	719	750	741	742	755	773	756	717	736	738	805	746	757	741	699	722	774	727	732	780	787	671	698	750	765	723	760	719	755	779	752	782	766	752	768	730	800	730	786	699	723	737	726	753	722	740	717	725	714	787	714	736	770	730	716	717	712	696	746	767	784	799	708	733	755	718	776	771	675	732	740	736	726	734	776	754	789	726	726	726	736	749	766	768	758	714	713	732	743	714	724	753	762	746	697	746	751	777	735	732	769	759	731	769	778	748	738	743	752	762	752	790	739	792	728	777	764	773	798	755	752	710	730	696	745	744	747	721	734	743	744	770	778	784	762	690	773	726	725	727	721	751	761	725	775	725	710	742	756	799	712	780	754	832	779	707	741	774	789	770	779	707	755	760	703	745	768	775	714	781	729	737	736	777	724	758	757	765	679	719	720	730	731	727	730	687	746	754	748	762	794	757	746	704	711	742	724	789	761	773	738	690	710	732	767	747	753	672	773	774	751	756	758	751	783	726	742	747	764	672	718	698	736	739	727	748	741	809	729	704	738	709	738	666	692	742	802	726	776	734	735	752	733	699	703	716	733	759	742	776	752	785	781	754	720	739	778	730	739	765	760	754	784	766	720	735	811	795	764	758	795	682	760	721	764	771	694	785	746	750	754	791	737	755	721	779	737	739	768	783	774	771	760	698	724	771	743	776	794	722	781	754	777	712	795	745	742	805	786	728	761	746	785	767	761	776	779	765	786	729	758	717	746	744	742	729	741	735	755	767	742	741	732	710	698	762	718	756	726	755	769	737	753	700	737	749	695	680	779	763	773	753	754	730	738	739	727	750	728	761	783	757	726	751	766	752	759	749	739	765	770	725	771	752	748	756	744	717	769	735	735	751	770	772	772	751	724	713	731	745	717	729	749	743	772	753	711	751	773	779	765	751	690	730	767	744	760	713	736	723	793	771	753	733	739	725	736	776	757	773	709	763	782	775	763	725	745	756	672	716	738	751	776	719	782	732	783	711	703	699	759	732	758	750	731	790	761	719	766	741	763	754	743	781	763	713	753	777	736	757	737	762	743	768	769	734	770	775	741	729	701	752	692	752	722	743	741	766	743	732	777	747	744	764	777	807	743	730	760	744	761	766	749	734	731	804	690	778	742	755	788	761	783	731	738	767	747	791	743	746	749	710	772	726	766	712	781	779	769	777	747	712	762	724	720	784	736	730	753	783	701	756	697	767	733	781	734	756	786	751	738	735	739	752	768	754	763	726	740	751	728	748	812	769	803	747	754	731	777	787	774	773	742	711	809	762	775	766	694	733	764	737	765	756	773	712	721	742	719	738	794	735	748	741	768	786	762	699	732	745	703	735	759	787	722	742	746	730	709	753	760	734	737	719	829	731	784	767	751	783	748	724	739	718	690	714	758	728	730	762	817	702	729	822	739	759	758	751	731	766	780	733	757	774	772	784	759	730	727	693	755	764	748	715	752	729	739	712	751	705	733	774	736	755	690	770	717	757	747	714	752	767	722	733	765	767	764	723	752	767	743	758	777	714	788	732	731	773	747	732	748	728	762	767	765	741	693	741	759	696	730	745	754	739	794	759	780	748	757	738	747	772	744	735	724	745	706	780	738	738	750	766	761	757	784	742	723	744	787	750	720	780	780	725	703	720	736	727	727	827	769	758	749	754	781	690	777	714	750	709	750	755	778	741	808	782	749	723	724	765	791	760	722	747	711	774	773	717	729	691	776	741	774	790	753	746	748	735	750	783	773	776	731	719	769	753	770	788	740	786	745	750	780	806	767	750	710	801	735	760	740	759	753	704	765	729	757	739	730	753	737	724	767	725	791	752	776	719	770	780	757	782	752	712	706	690	751	720	754	763	782	801	742	764	743	739	759	701	711	761	730	783	721	760	713	779	808	774	725	748	735	708	723	749	784	714	747	718	726	721	688	698	757	770	744	758	759	752	775	712	698	765	761	727	764	812	717	754	794	743	813	703	749	751	762	726	748	753	738	707	727	752	794	740	751	748	733	712	787	764	717	714	731	723	759	727	797	740	757	769	757	725	756	710	764	753	747	750	759	732	734	800	772	729	770	770	774	729	767	784	760	752	816	746	745	755	756	736	730	790	812	727	748	719	769	753	764	718	749	707	753	779	749	752	731	735	721	778	773	793	761	725	733	707	777	704	780	755	772	761	760	784	726	781	708	767	761	715	759	730	723	757	744	767	779	756	754	751	713	778	725	739	770	708	761	749	726	743	714	719	734	766	772	716	780	776	706	776	724	781	783	758	741	769	759	751	737	809	738	791	685	753	769	736	744	745	729	756	708	764	749	730	761	705	733	747	791	755	748	741	770	755	778	691	730	769	795	785	781	758	777	721	724	767	789	817	776	698	747	740	775	744	783	760	767	758	736	731	764	758	720	768	745	758	766	773	764	734	738	724	710	731	740	758	777	760	764	701	739	705	754	723	795	714	739	735	796	767	770	749	772	732	737	732	760	768	744	764
46178	28149	25917	22315	19581	17166	10595	7817	4774	3720	2061	1082	2749	1465	4996	9585	9024	5744	2576	991	432	258	241	225	220	218	212	203	232	210	214	223	220	199	233	226	191	234	241	200	236	199	215	219	226	231	215	225	207	217	188	216	203	228	208	197	218	191	215	197	208	206	214	213	213	224	205	242	206	208	196	218	195	212	218	211	220	212	187	223	203	207	211	229	250	252	217	204	221	192	224	217	214	220	224	215	229	211	209	221	231	235	225	228	231	210	214	234	197	204	212	220	225	217	249	205	229	198	250	208	221	204	190	216	247	236	202	200	199	214	197	232	213	226	224	218	250	203	230	222	205	232	236	226	224	230	207	224	202	241	207	205	229	213	207	207	220	218	220	205	218	218	195	223	222	189	198	206	227	194	239	244	217	189	238	230	241	214	214	206	234	220	201	245	257	213	197	221	222	218	254	200	213	223	198	196	202	211	225	216	223	226	218	231	192	219	198	205	215	241	199	202	221	212	230	205	218	210	234	219	201	181	229	241	212	206	223	220	196	216	222	227	210	201	209	251	217	202	202	211	236	210	207	208	225	206	217	197	238	183	213	177	230	211	235	207	225	197	210	230	226	206	230	193	202	206	250	230	200	223	217	219	206	203	217	211	206	211	196	221	224	206	207	204	232	204	205	234	209	234	213	240	218	244	232	212	238	195	225	219	234	230	193	235	221	223	202	223	203	217	214	202	226	185	226	202	223	236	239	181	190	221	212	213	230	226	222	234	216	240	228	214	211	220	213	241	205	218	215	248	197	224	219	236	199	205	241	192	216	226	214	209	241	236	209	235	223	217	207	219	206	234	198	230	211	208	229	212	231	202	208	189	221	232	188	211	225	227	234	208	237	235	192	206	199	229	190	230	212	223	207	195	200	210	197	207	197	211	193	211	208	239	223	236	214	201	189	216	222	222	212	189	225	225	232	196	238	217	224	225	212	229	239	231	225	231	220	214	180	245	226	229	220	184	223	197	199	245	227	256	199	244	223	211	217	214	221	228	207	232	221	213	209	215	216	208	228	218	220	217	200	228	214	228	214	231	226	210	232	230	204	208	254	211	251	227	206	214	211	206	244	221	227	223	223	268	209	230	253	219	215	229	218	215	225	232	192	213	195	226	239	225	236	246	212	224	222	230	213	200	186	202	225	212	225	227	235	207	201	225	202	209	205	225	233	231	234	202	214	230	235	220	232	191	209	215	199	209	228	206	231	209	257	211	224	198	231	222	219	224	216	219	223	210	215	214	226	194	220	200	217	198	233	184	229	212	180	217	208	220	218	227	228	222	202	222	199	228	232	212	249	220	229	212	235	205	231	193	202	234	196	232	209	207	220	206	196	217	230	230	213	201	237	198	227	225	242	219	235	199	210	190	234	226	215	200	212	198	214	197	233	217	199	219	185	213	196	229	196	196	203	245	232	219	242	190	236	222	236	219	210	222	224	230	229	219	202	196	214	225	186	236	213	225	224	220	234	218	212	215	200	189	222	237	213	229	210	214	219	204	246	203	230	219	212	200	223	209	215	219	242	213	236	222	239	211	210	211	247	214	233	215	213	242	247	240	233	187	237	236	211	221	235	223	193	195	230	207	198	223	244	183	254	223	229	212	201	178	212	239	206	232	225	216	239	219	220	227	214	200	219	224	233	198	224	220	243	212	211	209	238	216	210	188	218	217	213	202	191	218	220	233	211	235	222	173	219	239	225	197	238	213	211	194	206	220	215	219	235	233	246	222	222	214	208	201	201	231	220	228	208	219	218	215	211	198	199	228	212	234	228	223	218	216	217	201	244	238	212	217	206	223	219	204	231	222	216	212	245	209	201	225	208	202	226	192	206	191	207	225	210	237	223	208	210	219	186	217	221	225	211	229	224	193	220	224	220	222	210	196	248	239	210	226	199	240	207	206	221	221	208	221	198	240	206	215	251	219	203	216	262	210	192	198	227	215	203	235	198	229	207	236	205	220	259	235	201	205	221	239	241	216	236	226	253	214	226	222	224	217	219	228	187	220	202	195	227	215	203	216	215	240	186	225	227	211	192	216	192	190	230	241	201	219	218	185	225	209	204	209	216	213	205	229	242	209	255	198	219	220	201	201	217	237	201	221	185	198	220	231	209	209	227	194	224	201	219	196	212	218	226	208	234	209	206	200	217	206	208	229	231	217	214	227	233	204	213	232	229	238	242	225	200	220	237	209	209	206	196	236	239	195	207	246	197	222	211	232	246	218	216	240	236	204	225	206	245	233	227	215	200	216	214	238	209	193	214	214	221	225	229	205	217	238	210	220	231	214	216	213	209	238	225	237	218	207	228	234	205	223	198	202	211	196	225	239	233	218	238	209	228	192	213	208	247	191	230	220	200	215	219	210	221	229	218	200	219	228	200	227	204	220	237	223	200	212	239	235	188	222	237	224	224	194	203	216	222	245	222	231	208	218	219	214	217	206	217	206	220	217	213	230	236	226	209	217	244	240	206	232	235	224	216	214	229	220	215	222	220	230	211	230	199	231	223	225	210	194	230	211	210	235	213	200	250	193	201	206	199	227	216	221	217	216	193	209	221	200	224	225	210	192	237	214	225	235	227	224	235	218	218	223	201	208	212	231	229	210	212	223	221	239	238	224	218	208	201	213	240	205	231	223	239	237	218	217	207	247	210	206	237	247	194	213	203	218	200	197	223	237	207	220	213	215	223	194	249	231	207	201	224	233	236	203	231	223	215	225	220	190	196	232	248	204	227	218	181	221	214	233	213	233	221	222	221	209	220	224	225	233	191	246	217	222	210	222	212	219	241	210	220	199	231	207	204	219	222	240	243	222	229	214	236	214	240	240	211	222	214	222	196	221	215	224	258	209	187	223	219	212	203	206	249	193	228	217	222	229	201	243	210	215	220	231	210	229	227	199	227	196	231	194	224	241	243	199	200	231	220	187	207	200	206	220	213	220	234	213	232	228	234	216	203	220	192	215	199	205	217	236	202	222	206	211	191	208	235	232	238	226	213	220	223	219	211	230	238	215	225	219	204	204	234	249	223	238	231	243	234	218	223	217	216	209	199	200	241	228	232	232	207	222	242	251	208	203	222	224	209	214	231	197	235	248	240	207	215	205	235	215	214	211	203	227	228	205	217	210	226	248	214	211	225	218	202	202	221	207	202	223	222	203	214	233	201	217	223	207	235	223	220	197	217	242	237	186	254	211	230	219	221	214	211	203	219	234	256	207	215	219	212	204	235	205	201	216	203	217	204	207	206	260	249	216	226	215	226	227	191	214	199	197	214	209	211	216	212	219	198	232	235	227	194	221	230	204	199	199	220	222	214	214	201	254	227	253	223	228	197	221	215	228	214	215	224	209	215	244	183	225	215	216	202	227	227	197	196	228	202	211	215	216	219	212	226	204	198	227	209	217	241	212	190	229	218	213	216	216	181	227	203	211	233	222	232	225	222	223	230	202	244	250	198	209	225	231
44591	23704	17869	22503	22779	21470	16442	18915	14731	14172	8806	5323	11600	6844	20355	29089	27225	20498	11291	4809	1823	987	776	736	737	713	733	756	726	684	694	741	694	695	710	706	679	678	722	702	728	745	750	739	733	725	757	751	740	754	696	715	775	733	733	770	740	735	682	769	727	792	740	738	719	717	746	712	733	731	688	705	739	735	730	751	711	704	698	710	724	740	752	721	775	716	730	723	722	724	729	706	744	743	697	733	723	773	710	789	720	805	781	792	745	663	749	708	709	741	709	721	700	729	726	750	720	733	745	758	665	710	739	701	740	770	747	698	693	720	685	732	698	748	711	694	727	714	764	761	733	726	758	714	736	709	742	747	756	763	711	690	711	753	693	711	725	703	708	724	724	702	710	723	717	741	742	745	676	718	764	718	783	712	761	730	701	726	739	777	769	711	735	741	700	723	743	728	711	683	711	694	741	728	786	735	712	696	744	696	728	732	690	802	718	763	700	779	736	722	736	757	757	727	699	738	721	716	731	719	755	728	724	700	740	692	728	733	755	752	733	768	729	765	748	713	728	712	726	703	720	672	745	745	760	729	711	711	720	698	726	749	747	746	735	714	718	713	718	724	733	747	735	762	717	695	740	755	749	753	714	736	762	740	734	730	731	762	692	748	766	747	729	730	721	807	743	764	702	796	740	752	728	775	694	721	676	735	755	750	729	795	748	732	723	723	710	744	706	741	695	736	700	749	755	728	728	698	755	748	736	728	721	684	778	713	716	665	712	728	721	766	740	692	771	690	709	757	696	755	740	727	691	695	725	771	775	732	733	760	752	745	721	759	743	740	732	718	739	740	745	730	742	740	752	703	698	732	688	730	778	748	764	746	761	739	784	712	722	721	686	724	656	741	697	677	722	714	722	733	753	726	798	721	749	736	749	690	729	713	792	748	734	737	697	760	736	725	740	692	700	687	726	752	737	682	747	688	764	745	705	756	758	706	730	749	719	724	692	765	785	701	701	737	751	687	754	720	713	722	780	738	754	753	762	734	712	729	722	723	760	725	756	768	796	716	749	725	722	683	728	796	750	766	763	763	711	742	717	756	744	760	710	719	685	740	747	724	699	727	703	758	706	728	729	708	736	733	760	719	721	698	758	695	746	747	723	770	773	708	723	746	707	701	691	663	714	705	788	717	721	704	749	738	735	769	726	701	700	714	750	706	689	786	694	775	686	724	757	727	752	742	769	692	697	686	733	731	750	700	744	746	707	740	735	731	764	761	698	717	689	684	738	711	726	670	769	690	745	798	722	721	689	744	703	745	745	720	752	758	720	697	688	732	736	749	779	729	734	754	708	728	764	749	711	703	749	747	746	739	753	701	705	673	754	675	760	709	723	740	717	682	752	708	737	754	710	714	728	744	766	709	707	727	712	723	808	699	727	739	732	749	684	758	715	734	674	724	747	723	767	735	757	717	718	692	765	728	715	705	760	726	749	722	699	749	725	717	717	758	741	674	721	734	750	730	741	710	745	749	672	707	719	689	714	704	710	751	737	735	762	704	706	737	738	716	717	758	753	700	721	763	768	736	724	737	707	682	682	757	713	751	776	737	697	766	718	722	731	762	709	759	739	740	787	754	711	748	685	757	687	703	718	683	704	761	719	722	755	752	716	721	734	690	716	705	720	720	675	740	747	740	762	717	697	702	706	797	730	756	754	719	769	742	731	728	691	692	757	721	708	749	731	754	732	703	707	754	739	704	687	749	727	675	785	743	715	713	705	730	714	760	741	722	757	750	765	739	738	715	711	758	712	748	706	796	713	723	749	747	729	719	755	724	787	726	773	717	744	747	721	699	781	706	721	709	758	718	767	697	757	679	752	704	726	679	741	763	706	733	746	780	736	695	770	718	749	719	698	711	705	761	774	704	697	725	719	731	738	684	715	728	724	684	776	718	716	719	731	695	664	795	694	744	702	725	757	749	708	710	718	712	721	763	702	741	700	763	727	720	703	758	731	705	752	705	688	728	684	763	739	734	748	729	732	703	681	701	737	759	724	723	690	748	729	699	711	687	720	717	716	703	710	728	748	720	726	756	730	797	693	737	727	788	765	758	743	737	733	710	700	755	699	809	732	780	723	767	743	698	739	718	761	727	800	768	710	709	762	759	712	776	778	722	758	761	758	743	757	733	692	771	732	721	701	726	680	716	704	742	739	713	743	722	689	774	749	723	754	699	744	770	778	743	701	723	725	762	743	713	705	770	727	735	727	731	679	761	711	741	726	734	702	682	701	699	788	726	708	724	681	731	736	706	696	743	714	743	712	766	699	721	766	704	716	699	701	728	773	692	725	741	690	750	739	712	727	686	718	750	725	688	740	767	753	729	724	729	701	735	762	745	717	782	727	691	741	707	746	749	727	724	700	767	752	725	719	675	736	763	700	714	732	727	727	771	757	747	747	714	780	715	773	702	715	726	767	763	742	768	690	719	771	709	782	762	701	738	716	697	724	743	741	753	690	754	706	757	669	701	680	761	741	715	716	731	680	747	702	680	737	765	741	738	694	675	735	730	713	711	700	765	713	732	725	721	737	735	760	723	760	706	748	781	731	688	742	710	719	721	717	729	726	722	666	718	748	736	742	699	758	687	780	728	737	773	715	735	787	723	724	720	744	743	713	728	720	718	726	724	724	740	737	727	783	757	755	724	735	776	730	731	775	727	724	757	704	697	722	698	750	711	711	707	724	750	710	708	700	725	703	728	726	728	725	752	759	718	715	706	690	697	696	706	731	741	762	745	741	731	711	723	753	750	756	757	753	767	707	737	776	687	744	687	735	728	729	730	757	747	666	749	699	792	742	744	686	722	748	677	698	660	761	715	771	709	752	738	714	710	763	717	748	667	762	726	754	730	813	720	698	739	755	744	746	768	717	735	703	752	710	740	697	701	735	722	730	760	746	738	703	780	810	727	747	770	757	780	723	692	792	731	739	715	765	723	711	708	684	741	718	668	668	707	740	737	734	700	735	705	737	736	704	750	746	685	738	692	760	708	706	768	769	721	764	708	729	757	741	701	739	696	760	763	711	684	726	685	744	730	705	728	719	739	710	738	691	770	762	753	764	721	736	731	718	710	735	724	755	791	690	742	723	694	703	734	715	780	714	723	733	734	715	747	756	672	699	734	727	757	739	753	698	719	701	697	727	699	747	668	741	684	726	712	793	742	702	710	701	709	692	767	765	739	720	742	727	702	784	741	751	737	735	729	710	739	734	698	756	736	712	736	729	731	675	724	744	675	735	706	737	697	720	731	742	749	713	757	720	698	728	723	726	725	694	716	786	713	725	745	743	669	739	731	741	726	708	740	727	759	734	746	686	729	732	744	728	698	740	712	753	720	733	752	692	737	707	746	753	767	685	712	705	707	773	723	765	704	767	755	760	768	759	765	766	726	728	682	737	710	744	691	705	684	725	664	723	747	709	755	740	680	703	727	731	773	740	731	779	705	709	735	758	702	728	736
52305	31774	25247	23923	22992	20033	14519	10945	7292	6654	3595	2115	1481	3136	10111	18643	16550	9253	3907	1314	519	342	248	267	301	291	317	287	310	276	284	284	325	274	305	263	270	286	283	260	286	303	281	230	273	267	268	268	289	295	285	270	278	292	280	257	278	271	299	284	277	289	332	292	285	278	277	279	269	277	273	291	300	297	305	289	285	291	254	263	268	274	285	289	251	288	267	277	300	291	298	320	258	268	290	278	261	290	279	273	267	256	277	271	292	301	287	290	284	261	273	272	297	258	277	305	295	251	273	321	268	267	308	270	286	274	275	261	272	283	285	297	293	293	264	289	278	292	284	260	293	295	302	266	268	301	277	283	295	284	272	291	304	302	261	293	268	265	301	267	265	273	284	263	282	286	279	287	302	300	284	285	284	268	283	289	287	245	258	292	263	271	291	255	272	292	291	275	274	298	279	277	255	269	249	289	293	292	296	284	291	290	298	281	253	291	293	283	288	262	284	298	279	261	265	278	289	267	287	301	289	293	278	291	258	298	268	310	308	304	291	253	267	285	276	305	282	297	318	281	289	277	287	284	316	273	292	255	272	284	278	280	267	290	289	289	291	291	268	279	295	291	286	275	241	291	312	308	278	298	281	265	286	297	269	274	306	279	269	287	279	237	285	240	264	293	271	310	260	290	266	279	248	274	277	290	283	267	269	278	277	278	287	321	285	287	274	273	284	263	333	259	291	278	297	275	251	280	259	273	285	287	299	274	249	315	291	272	276	254	281	265	277	286	278	279	297	259	267	276	290	282	268	299	289	277	260	298	294	277	264	317	265	292	284	252	284	281	279	257	277	287	280	245	300	278	305	286	284	266	291	253	317	309	263	297	263	244	264	279	288	311	254	290	270	296	280	270	302	272	277	273	288	270	281	263	268	303	277	248	269	294	281	284	300	284	288	285	265	267	284	296	277	240	269	300	294	288	270	290	265	291	278	277	290	298	309	311	275	318	269	268	251	258	242	257	287	260	256	256	278	284	273	264	245	255	299	282	305	273	246	285	304	255	295	272	273	260	257	287	274	303	274	288	249	249	295	260	287	272	297	245	307	274	278	274	307	273	276	277	260	258	294	294	293	295	272	264	264	261	302	265	303	285	276	265	276	253	286	286	306	289	264	270	272	288	274	290	277	257	262	326	270	290	298	311	277	282	294	277	268	288	293	271	293	278	272	283	275	293	299	291	247	266	294	279	277	288	303	279	290	275	316	290	275	298	282	311	307	278	258	278	298	265	307	282	263	298	298	302	302	267	284	269	270	262	289	265	289	299	298	301	264	268	257	284	284	291	285	308	301	283	255	287	278	306	294	304	271	277	266	268	284	283	250	298	260	290	278	274	285	282	282	283	262	264	287	291	259	286	299	272	260	298	275	307	287	287	290	285	275	249	297	283	290	273	251	284	285	284	316	283	290	306	266	298	257	304	292	278	265	283	272	255	285	277	262	280	307	266	292	251	283	268	264	250	278	283	290	294	293	304	290	272	268	270	291	261	301	247	275	281	276	278	285	294	287	319	266	295	310	272	281	284	321	299	302	284	262	267	284	272	284	280	296	285	266	283	317	292	271	291	288	280	319	293	281	287	302	291	283	269	284	276	260	271	290	272	303	258	268	299	264	259	264	286	311	303	294	297	291	277	262	268	291	274	313	292	264	297	279	277	301	271	286	305	282	324	249	282	274	259	313	271	303	261	278	279	292	257	305	282	270	265	282	268	282	283	288	269	260	303	284	283	299	274	312	284	288	281	270	299	286	294	300	281	269	304	277	290	327	288	279	295	297	234	285	295	298	288	297	284	293	255	285	292	265	271	270	277	254	283	268	290	260	299	285	277	283	308	289	288	286	289	274	275	270	279	280	284	267	281	291	265	290	286	301	313	321	280	288	295	287	319	252	290	262	278	265	313	262	285	290	283	278	298	282	262	274	252	276	279	293	240	300	290	286	277	312	269	296	288	261	262	246	297	278	296	265	275	275	268	288	283	284	286	298	279	257	275	283	242	283	279	271	286	285	301	266	288	298	294	261	271	312	286	271	290	302	276	285	278	249	281	272	288	275	283	243	271	306	290	276	280	289	305	279	285	291	272	229	292	293	261	315	260	294	283	276	281	289	298	293	254	259	264	291	296	274	290	253	277	281	282	262	258	292	295	309	275	288	251	276	279	262	293	295	291	234	276	260	277	276	287	294	267	278	272	274	294	305	269	288	251	299	291	268	317	273	272	297	311	316	276	293	294	280	286	251	276	291	283	272	268	323	279	260	296	283	309	272	284	312	302	280	282	288	288	262	308	305	244	277	275	313	275	277	272	301	291	279	312	302	284	269	269	275	271	255	264	265	292	279	296	277	288	303	283	278	288	268	271	253	272	264	289	318	262	301	269	296	294	241	259	286	298	293	266	304	266	256	266	264	285	283	304	256	285	270	284	289	283	292	295	312	270	301	313	254	324	301	286	282	272	277	284	276	279	261	279	286	308	266	274	299	289	290	301	240	303	294	267	295	299	297	267	259	311	263	266	273	265	260	255	274	279	307	276	273	263	276	282	275	276	286	248	280	287	254	293	261	300	282	294	284	273	259	276	279	274	262	270	282	286	275	307	334	279	272	272	288	273	270	325	301	305	276	240	248	300	291	275	262	259	277	284	273	314	257	293	272	259	285	241	261	253	268	298	304	287	296	294	274	301	280	277	299	290	283	285	278	304	298	275	288	287	269	301	284	275	294	305	292	305	279	262	283	281	277	289	314	276	327	260	288	259	309	311	263	273	233	289	274	297	288	277	278	269	293	298	250	262	294	302	268	275	278	267	325	311	252	271	279	286	287	252	298	268	247	286	275	283	272	269	274	315	290	303	275	292	293	265	271	252	281	283	292	295	269	288	276	286	285	256	272	271	302	300	289	281	288	285	280	309	244	289	275	282	274	295	266	267	291	285	274	258	308	277	266	278	292	279	264	268	268	288	268	289	289	289	273	243	287	309	305	279	263	266	240	281	294	281	294	292	259	269	295	271	287	269	276	276	286	249	265	304	271	263	267	299	276	297	287	293	285	293	290	288	270	295	282	278	307	278	285	276	272	291	290	274	286	260	273	269	288	308	279	320	277	265	252	285	299	273	272	288	265	258	303	283	283	257	273	267	319	271	253	277	257	269	280	290	292	303	282	267	253	291	272	264	300	288	273	280	274	295	290	278	275	288	269	296	288	269	288	261	257	302	260	278	290	266	288	308	288	300	261	303	287	284	292	292	263	278	283	267	266	273	281	276	290	280	287	281	261	276	262	303	274	263	274	269	282	316	281	269	268	257	267	250	284	284	274	285	283	288	274	295	260	307	289	284	255	277	269	289	281	322	293	271	278	313	274	288	296	267	280	258	256	283	294	265	278	302	301	250	312	282	269	282	275	270	261	288	288	283	299	294	288	272	281	281	290	283	316	243	276	251	281	286	288	296	258	286	263	296
49301	25031	23285	27855	27223	24407	20932	21712	19397	19884	12729	9203	7398	14342	30140	38779	35286	25771	14559	5840	2193	1152	862	848	912	910	897	937	929	900	905	888	931	941	896	935	916	909	878	880	856	899	917	879	883	920	917	919	919	910	895	861	888	908	884	966	840	910	893	897	931	836	957	842	914	897	861	909	899	914	906	902	944	916	912	944	941	856	851	908	856	891	892	899	910	907	897	897	883	900	906	934	920	900	928	894	928	883	904	862	887	928	894	916	890	871	907	886	859	828	919	915	954	918	884	910	868	905	965	879	824	938	923	886	959	966	873	929	876	854	908	914	914	901	872	971	868	919	885	920	910	915	886	932	939	927	849	907	925	891	884	943	889	936	894	961	875	909	908	897	915	877	878	898	905	926	890	894	843	959	927	900	923	952	892	919	943	870	874	889	880	883	892	930	936	870	891	908	906	932	944	888	886	851	947	849	892	864	887	920	882	886	880	879	909	889	876	886	879	935	887	885	824	942	902	882	873	917	857	848	868	922	920	908	877	873	858	886	903	911	866	880	828	890	915	937	879	881	911	916	917	892	902	899	935	905	931	852	854	891	880	894	899	950	870	851	868	928	919	885	919	903	911	920	877	905	906	919	936	927	895	903	907	887	948	883	923	873	933	902	887	900	921	952	899	887	932	925	893	902	926	890	949	856	910	937	906	894	851	885	918	873	904	884	900	925	940	893	891	838	854	883	879	895	890	880	838	910	878	898	868	936	881	885	889	920	899	923	882	900	843	925	897	922	889	908	896	902	910	930	879	970	922	882	925	828	890	895	884	871	958	934	911	838	875	929	893	940	927	907	885	965	903	889	915	900	924	918	900	825	894	850	876	906	883	895	847	873	898	916	889	908	887	907	932	878	875	919	878	881	896	913	900	906	887	861	870	888	892	932	935	862	888	852	875	848	984	890	871	931	927	875	902	922	876	929	910	914	942	922	885	894	899	839	939	953	880	942	886	870	942	855	961	933	867	925	898	871	894	848	902	888	897	858	885	925	885	859	886	873	934	894	854	880	928	889	914	923	920	895	895	902	908	909	887	886	906	905	914	905	925	925	856	950	939	889	882	940	896	877	909	856	938	867	895	927	929	899	912	900	927	870	892	928	843	904	921	934	852	868	915	909	843	881	925	936	844	923	888	916	886	926	876	846	931	909	938	908	828	920	883	923	875	917	826	891	899	840	862	860	863	873	887	897	842	896	878	883	926	880	908	899	971	892	880	938	894	867	868	904	893	905	885	906	885	883	884	885	895	843	848	846	918	928	905	894	947	913	838	880	878	865	897	890	907	918	942	928	900	897	915	855	895	903	936	882	872	877	934	924	908	956	853	901	899	903	863	891	955	940	929	895	919	858	918	903	908	916	861	889	848	882	907	905	920	924	882	848	940	869	875	966	950	897	884	924	873	896	930	936	954	922	887	946	862	917	936	847	911	904	950	881	892	921	913	915	892	872	850	896	843	904	916	904	918	887	901	915	851	879	880	874	875	956	864	891	908	915	924	890	917	930	867	912	882	888	901	923	848	912	886	898	921	902	940	899	890	929	893	897	934	888	881	871	949	871	913	908	879	908	907	876	899	905	907	870	883	858	934	883	924	916	880	926	875	868	912	932	950	907	917	897	853	915	849	921	929	900	911	930	890	908	913	937	856	958	908	919	935	910	862	913	923	886	937	888	928	885	889	904	911	883	810	877	866	930	903	886	869	962	888	867	912	876	932	908	916	910	892	908	851	882	899	861	933	886	900	862	912	869	987	862	832	896	855	885	915	923	874	908	874	900	868	852	897	922	905	863	922	893	905	894	848	912	916	946	942	917	916	863	845	869	873	936	886	860	851	895	875	944	896	897	943	904	939	846	865	861	890	940	908	863	893	947	880	846	935	905	899	903	948	898	837	847	963	875	888	920	890	888	871	944	924	871	895	949	901	855	912	866	941	952	897	863	831	924	862	945	885	908	880	932	848	908	912	931	902	874	901	878	840	883	889	883	912	917	852	929	889	864	915	892	911	881	861	881	918	886	882	934	924	971	881	914	861	935	897	860	879	914	884	890	942	908	911	891	888	878	867	902	824	917	902	881	874	866	930	866	887	949	900	887	904	883	881	911	904	926	896	866	896	927	865	861	925	882	922	931	888	912	904	965	863	891	952	914	881	832	892	882	937	912	916	865	892	922	863	900	915	906	927	920	912	903	911	891	831	880	901	898	910	877	879	902	926	894	876	865	903	895	928	875	947	905	876	935	926	933	955	886	870	914	898	916	898	851	891	908	876	903	917	884	832	903	933	937	923	913	895	853	877	918	917	876	873	895	916	915	884	912	930	926	874	939	910	902	893	893	884	873	985	880	931	921	919	899	901	900	938	892	957	926	923	868	932	831	913	925	890	854	922	902	938	910	933	924	892	911	892	913	935	903	918	903	944	924	919	855	928	855	903	844	884	946	884	911	873	900	899	848	920	935	895	854	871	936	896	900	871	908	845	856	911	833	921	874	900	861	892	853	885	910	905	903	884	909	927	937	906	867	905	842	938	879	882	915	876	918	881	915	918	899	885	907	853	877	913	889	925	848	927	849	894	914	886	907	893	890	904	958	913	889	932	943	885	920	989	861	918	905	899	927	809	930	919	888	889	888	917	889	902	870	891	912	837	913	926	910	888	923	876	893	939	902	889	945	978	906	942	928	916	886	922	935	893	883	878	924	914	921	872	905	909	940	871	905	882	903	877	924	891	899	886	849	875	905	922	907	905	932	873	935	879	930	914	902	852	897	950	824	903	895	870	884	927	930	932	888	894	930	851	900	940	903	885	907	898	962	908	942	900	898	878	844	861	897	902	857	933	889	914	858	903	910	923	912	862	895	872	916	851	954	902	870	888	894	871	891	932	911	924	939	899	905	886	875	933	912	881	867	857	903	893	939	919	928	905	864	842	861	877	863	922	920	904	880	915	948	941	884	885	876	927	926	893	896	931	950	899	917	892	908	857	882	870	867	930	887	903	886	961	943	917	888	887	936	937	896	887	921	917	895	930	920	931	870	922	887	884	931	901	886	875	844	904	895	895	918	902	933	833	919	931	907	886	887	925	899	906	896	920	883	917	914	912	890	927	896	916	873	886	903	897	955	893	930	926	881	854	902	901	906	862	870	865	884	909	888	926	906	897	887	909	947	897	896	920	910	874	880	883	966	890	984	950	909	921	877	889	891	911	907	931	876	854	940	935	900	875	925	894	905	923	903	864	876	864	866	899	883	894	846	797	910	925	926	869	858	919	920	881	899	917	894	918	885	911	917	953	937	897	975	862	896	892	926	930	935	890	916	886	896	899	973	865	858	869	928	924	863	929	867	867	882	879	915	933	910	900	924	886	887	898	905	931	946	927	852	874	944	863	876	922	878	927	904	893	880	925	881	906	891	891	883	922	904	928	840	912	903	861	920	893	892	889	942	941	894	880	900	833	945	871	913	906	885
20423	9231	4666	3270	2093	1497	1055	975	728	681	577	507	415	497	783	1169	1124	838	570	419	301	261	259	251	240	264	241	261	264	248	253	237	287	238	222	255	245	246	236	270	259	263	257	254	236	249	267	234	253	275	226	237	253	262	245	241	269	255	228	229	251	269	249	266	239	267	247	264	226	252	266	249	248	261	277	255	263	237	249	277	262	243	250	287	218	253	242	259	252	263	264	243	252	262	274	261	234	227	245	238	247	255	272	276	241	237	280	239	271	214	247	234	250	231	229	272	258	242	212	256	277	225	250	251	266	256	253	243	257	244	226	266	238	258	253	268	241	285	255	238	263	254	225	282	244	257	278	237	234	240	250	226	242	252	229	238	285	256	252	238	248	230	244	201	251	250	240	263	232	286	250	236	264	238	270	233	270	269	266	255	263	227	243	225	239	256	257	234	286	262	267	249	258	232	261	244	259	231	229	235	252	220	263	257	244	264	255	251	248	277	243	247	255	267	255	247	267	272	245	233	256	255	250	233	242	258	275	218	253	239	253	256	228	280	240	268	264	255	277	239	265	263	268	259	235	262	249	240	247	254	286	237	267	255	257	262	251	239	253	246	245	247	252	232	241	248	243	247	261	233	247	282	272	235	230	230	237	248	243	273	250	249	258	262	271	258	231	275	250	251	270	230	205	249	263	258	263	267	265	248	236	245	248	274	226	242	246	235	261	229	253	237	234	245	260	267	227	251	236	257	264	244	237	246	251	232	241	241	261	285	272	232	268	276	259	231	228	230	241	232	223	248	253	258	258	254	229	213	222	252	252	268	249	272	276	236	255	232	252	227	229	234	259	257	253	219	263	262	260	224	235	255	229	254	229	251	262	258	226	262	232	263	238	244	224	247	250	258	258	250	234	264	259	230	259	239	251	219	264	234	246	275	264	240	217	273	256	240	258	245	231	252	277	245	245	232	241	253	267	238	245	222	262	258	248	271	237	245	235	248	267	231	237	230	243	261	237	281	252	289	258	249	236	234	247	251	244	252	270	277	249	245	258	249	228	243	238	268	264	246	249	255	267	251	262	236	259	256	225	258	239	267	246	247	261	239	241	254	236	247	269	230	262	250	253	241	249	278	237	268	242	269	248	264	260	239	266	224	255	251	259	258	270	257	256	240	248	244	279	262	241	247	268	246	270	238	230	243	245	245	264	267	263	256	248	256	270	250	259	259	260	265	238	236	272	254	237	242	224	267	254	255	254	252	241	261	282	226	267	235	253	223	252	258	251	254	211	263	290	252	246	259	254	261	221	238	252	258	249	236	243	273	226	241	274	244	271	244	241	253	225	266	270	239	273	274	241	257	251	268	251	254	252	257	264	244	262	251	246	269	260	253	240	251	271	243	243	278	234	241	253	260	236	223	259	241	233	243	215	251	269	269	220	275	282	236	266	232	239	275	246	217	257	230	241	255	253	259	243	232	279	263	225	291	240	247	276	246	237	264	245	256	236	239	248	249	273	249	256	237	256	260	243	264	277	240	255	234	258	274	252	254	244	259	266	253	245	218	275	222	241	258	224	248	267	264	247	245	276	222	245	261	236	257	238	268	230	225	250	225	253	232	232	236	268	244	244	233	233	252	246	250	249	231	263	232	242	248	241	244	242	246	254	277	229	241	243	257	241	239	269	265	214	256	250	253	244	271	295	254	249	237	229	243	247	245	263	244	243	235	254	268	256	255	220	229	213	273	248	282	241	254	241	254	278	273	255	247	257	231	256	261	271	251	256	261	270	266	244	281	239	241	257	255	222	263	253	273	275	247	228	263	221	240	265	281	271	234	255	266	237	280	256	226	265	231	241	269	236	247	271	234	253	247	271	245	251	277	236	237	247	246	249	259	279	229	278	250	254	243	242	256	276	262	273	235	231	251	275	229	248	257	249	245	228	242	264	240	255	240	270	239	263	240	245	239	225	236	273	281	260	233	248	243	252	227	231	255	243	267	242	276	270	248	254	286	232	266	227	250	255	246	255	256	254	253	268	238	259	257	259	245	241	261	267	263	272	265	223	209	251	247	238	252	258	255	255	227	276	255	257	231	250	246	260	226	261	252	233	216	240	253	204	253	236	255	253	243	268	259	249	260	263	251	225	265	255	218	240	249	227	217	260	262	249	229	224	262	231	233	248	249	252	254	255	243	266	227	243	236	246	258	277	271	259	232	245	262	264	236	245	259	273	231	251	252	234	245	247	240	253	242	275	217	237	260	253	261	277	261	258	240	266	243	263	223	249	225	253	244	210	249	272	257	265	236	247	251	279	231	264	265	240	247	273	247	260	233	251	257	263	249	274	247	259	235	278	290	240	219	255	240	232	223	267	250	262	266	234	260	243	244	276	234	246	242	277	265	255	238	267	271	255	243	285	268	246	263	245	234	279	250	260	262	256	252	256	247	234	251	234	247	238	213	223	256	241	257	252	213	253	255	252	254	240	229	254	254	240	219	228	272	240	232	268	237	240	232	245	265	264	263	270	236	254	236	245	245	224	250	236	255	246	246	216	260	249	267	226	239	253	245	245	294	238	251	240	220	261	253	230	230	224	246	245	241	267	258	270	241	242	240	294	270	237	265	257	221	246	239	234	270	223	257	272	244	276	252	256	253	247	260	264	278	222	247	269	269	296	269	266	241	237	233	238	235	268	265	251	269	252	240	256	278	223	236	253	254	234	256	236	256	232	238	234	253	235	245	250	233	256	237	238	281	280	227	254	247	269	263	254	256	218	258	268	243	253	249	296	247	244	236	258	258	263	269	239	235	259	246	249	266	258	283	233	251	229	254	237	265	247	252	222	227	225	234	270	238	254	230	235	207	264	228	254	274	239	247	235	277	252	248	283	244	250	266	260	237	255	288	268	234	246	235	253	250	268	236	241	235	207	247	252	254	221	237	246	262	228	239	254	239	264	252	274	240	254	254	237	226	248	268	269	268	252	269	261	268	268	270	247	258	247	241	239	249	266	235	242	239	258	235	261	270	243	230	251	251	284	230	270	263	253	262	252	235	256	268	232	269	255	277	250	258	265	246	221	226	251	250	256	257	255	241	234	211	242	224	231	257	255	216	252	250	253	244	225	249	268	240	242	261	221	252	259	267	253	253	263	227	230	230	287	250	255	250	234	254	253	264	227	237	237	287	276	235	264	250	223	258	249	226	254	235	273	250	252	229	238	262	249	233	250	214	247	282	252	296	275	276	271	227	231	268	250	255	269	266	243	232	216	291	245	223	229	274	259	255	226	254	265	236	252	249	253	251	258	255	250	253	245	218	256	253	234	258	253	230	249	276	270	258	267	278	274	277	265	227	233	225	257	271	251	260	245	266	241	247	279	225	251	226	245	260	232	242	255	276	271	247	247	276	249	247	240	257	260	248	289	253	268	246	250	257	258	262	253	256	240	244	241	271	257	242	246	230	218	270	245	259	251	262	243	234	252	230	266	243	271	251	246	262	234	229	251	219
18840	7161	7412	8261	6331	5266	4158	3797	3639	3013	2825	2203	1806	2005	3320	5286	5001	3587	2261	1404	1031	915	867	829	805	870	851	825	847	822	867	800	870	842	857	789	799	828	833	876	804	854	827	844	789	880	860	845	858	898	829	861	879	823	902	896	841	851	812	818	850	841	815	842	844	846	892	829	830	761	892	818	794	842	821	843	860	859	852	868	815	794	854	870	866	888	887	837	859	846	817	872	840	839	858	835	812	819	845	876	860	850	902	815	792	852	878	839	859	839	786	863	847	799	832	898	832	847	824	853	884	841	895	838	815	859	858	879	865	851	850	798	858	855	844	809	753	871	825	810	815	806	867	844	879	887	816	854	876	899	817	927	909	860	821	803	866	819	826	868	818	855	841	889	833	804	819	832	860	860	852	839	853	859	823	856	826	778	839	807	818	854	912	836	866	823	808	826	875	824	840	854	840	830	845	904	875	815	910	806	764	869	823	868	806	851	863	856	894	843	851	816	842	853	861	829	895	829	931	836	861	866	830	884	845	833	861	833	874	816	846	808	841	885	808	841	834	835	820	847	858	850	851	873	859	767	853	850	863	834	841	853	836	800	846	811	842	849	843	871	850	879	849	871	912	862	835	805	845	877	835	806	818	857	827	812	823	879	853	785	818	849	870	804	788	902	826	864	829	863	864	803	796	847	840	882	830	888	868	854	798	810	801	875	859	836	848	880	867	803	885	832	793	880	836	868	841	855	850	843	876	840	853	836	835	808	817	852	850	866	863	805	858	836	837	874	861	826	798	803	846	864	820	820	803	870	863	831	880	856	880	866	829	879	860	857	834	875	801	808	836	819	882	821	813	842	806	785	840	803	848	884	848	805	898	868	832	848	865	825	856	831	893	843	850	868	854	858	853	869	842	840	803	831	883	872	800	808	869	852	814	824	843	891	900	880	834	874	853	844	863	800	829	840	862	833	853	881	778	859	827	797	819	823	874	900	784	825	857	880	747	858	834	860	794	854	826	865	846	814	871	808	864	829	849	819	850	859	882	881	847	872	859	882	819	773	811	868	823	830	885	858	849	870	818	848	829	875	895	816	825	878	836	878	917	857	840	814	830	855	832	811	820	858	799	820	862	861	876	871	847	821	848	830	850	845	895	846	898	845	843	816	861	858	845	810	857	736	823	800	876	848	838	838	801	871	843	797	867	823	835	822	787	858	850	823	851	837	834	841	854	838	810	823	876	853	822	843	852	793	852	826	843	837	869	838	865	771	795	794	875	853	852	890	788	844	850	848	834	851	858	863	791	847	829	855	831	900	855	833	836	825	835	827	870	843	841	784	869	839	846	854	844	823	869	811	839	863	826	868	821	813	863	854	854	825	869	842	820	832	880	824	829	875	826	860	863	816	857	798	849	840	860	814	813	818	863	841	873	850	857	856	904	813	857	887	850	854	865	812	853	858	833	831	849	796	823	835	876	822	843	860	827	877	870	911	840	862	832	868	797	874	851	828	858	856	874	828	830	826	827	853	809	848	903	827	853	880	781	864	850	829	815	810	876	843	842	834	865	852	873	857	838	887	818	837	857	863	831	821	823	826	900	857	793	823	832	852	865	770	867	828	831	829	807	894	818	834	821	819	900	812	822	806	824	887	851	831	834	878	803	841	828	800	859	819	826	825	875	813	823	837	812	893	838	842	804	862	850	854	833	843	827	867	836	878	884	851	848	851	836	841	852	849	845	859	793	847	842	834	879	820	817	867	906	826	849	839	896	838	877	814	855	853	868	790	868	853	864	828	894	828	854	788	836	797	872	836	782	837	853	834	828	807	843	850	817	832	821	847	858	827	783	842	839	837	837	873	845	799	850	851	828	861	843	923	880	841	826	810	819	907	831	826	856	837	828	828	858	861	830	831	801	856	855	844	809	808	861	864	822	874	851	819	775	802	835	883	855	875	807	834	863	787	828	864	897	821	860	845	809	842	886	848	773	864	845	876	866	842	847	824	892	848	848	815	772	854	881	793	854	903	838	854	803	843	905	874	818	883	902	804	854	817	827	887	845	875	820	851	826	831	839	827	827	889	838	815	810	832	826	788	818	876	836	892	819	848	853	814	844	841	860	839	830	871	839	840	824	906	865	821	873	827	873	881	863	879	810	829	819	850	881	860	866	873	868	808	868	796	880	799	829	869	871	818	882	859	830	843	838	838	869	873	841	823	801	856	846	836	868	815	872	854	850	861	783	830	848	856	838	806	841	849	870	804	837	856	830	824	857	924	922	878	820	836	825	842	837	876	835	870	871	874	883	819	845	813	833	821	876	825	845	836	844	810	814	796	805	835	866	857	907	836	866	834	840	857	855	834	835	820	831	869	818	855	818	877	850	897	847	872	874	816	843	891	803	816	864	849	811	848	872	844	884	870	836	834	799	818	822	877	814	836	817	853	836	813	805	841	895	837	845	836	842	842	885	895	886	889	789	829	801	872	815	811	838	858	875	785	792	814	848	774	860	876	826	810	838	795	839	890	838	879	846	852	838	882	869	827	816	847	864	824	836	810	812	820	815	826	812	866	882	853	823	823	830	825	816	850	914	820	874	862	863	832	847	846	842	827	851	843	843	851	834	791	826	908	875	837	829	870	856	881	823	877	865	919	852	804	859	852	849	834	880	862	846	871	875	825	866	778	814	862	862	861	832	841	844	799	834	863	841	846	874	810	831	849	849	786	850	823	812	764	820	810	819	846	843	923	843	856	845	829	856	902	848	819	867	879	844	857	808	860	817	843	822	818	880	869	803	888	821	801	883	886	796	889	854	857	861	819	793	833	845	851	808	887	820	868	886	789	836	820	875	845	842	891	806	796	789	866	842	871	839	880	836	805	832	846	824	807	844	879	807	858	920	907	837	893	824	846	834	836	812	812	852	863	792	831	895	869	856	850	842	831	862	893	807	851	805	788	813	895	876	883	826	861	849	828	826	874	876	874	850	881	857	890	818	908	838	885	867	825	835	830	777	811	908	873	819	813	808	826	854	874	845	861	840	875	868	828	830	848	813	839	842	821	791	814	804	823	807	832	819	880	810	835	794	855	784	874	809	833	882	828	810	801	783	856	892	821	855	783	864	834	838	798	849	833	897	878	857	815	845	835	846	783	835	840	857	869	841	829	801	814	892	827	836	824	857	871	853	837	823	851	829	834	851	867	839	846	844	867	843	850	859	837	836	811	802	868	840	866	845	837	827	838	818	812	891	852	851	836	878	855	887	839	851	907	836	840	805	828	815	846	824	891	908	873	862	875	852	835	834	836	875	843	887	864	871	881	837	795	875	840	824	835	816	833	840	842	841	818	832	818	820	888	832	863	887	825	785	846	867	860	881	860	861	883	777	875	787	849	885	837	840	880	835	867	899	867	842	886	802	860	865	883	790	863	839	839	830	860	866	842	873	785	839	821	872	814	792	875	841	765	840	814	870	882	830	887	818	843	877	820	819	846	860	808	871	846	834	887	771	792
47556	31359	23866	20844	16889	13223	8312	5890	3505	3430	2357	1471	1824	1642	6389	10438	8491	4870	2159	913	410	311	237	227	221	247	234	248	263	242	249	224	244	236	257	266	226	220	265	222	286	221	251	255	210	252	254	224	200	246	237	239	231	272	214	238	226	233	225	252	241	251	238	217	237	217	265	268	237	227	234	233	222	238	231	239	251	218	244	228	231	245	238	224	243	254	246	240	232	255	249	257	253	249	232	217	239	213	234	248	250	280	250	245	246	231	240	233	265	238	229	243	263	244	240	223	262	237	228	253	253	263	239	252	242	254	245	245	218	275	257	228	232	231	244	238	222	209	202	266	240	231	218	247	244	233	234	233	236	239	268	243	259	221	222	233	233	241	260	228	235	257	252	229	239	243	253	227	255	245	250	239	242	242	226	273	245	249	234	271	265	244	240	253	260	213	243	236	256	264	222	216	229	265	236	215	240	248	222	225	257	234	268	240	257	243	231	243	252	262	267	253	252	267	254	220	251	245	237	237	224	243	214	240	246	251	265	249	258	259	246	238	222	224	243	236	243	240	219	236	239	226	260	245	231	237	247	241	240	272	222	242	249	252	240	247	233	253	253	215	224	238	267	231	244	225	245	215	229	237	232	244	225	245	265	250	242	245	243	245	239	232	246	278	254	220	246	264	242	262	224	223	240	248	244	237	229	237	260	240	251	230	235	232	246	238	239	225	237	237	229	262	233	263	228	230	259	200	256	242	253	251	252	235	252	233	233	241	207	252	266	261	253	238	254	258	239	255	223	238	240	255	204	239	246	235	261	244	240	232	236	225	226	224	251	231	279	238	253	237	226	232	235	220	230	256	271	240	211	239	246	217	218	254	227	263	262	273	257	243	234	248	220	235	247	234	239	236	230	241	257	243	236	226	236	237	256	244	225	258	235	234	273	217	250	252	240	215	250	221	257	272	233	232	235	260	239	238	237	261	256	260	238	269	231	256	253	267	286	229	246	243	243	261	210	252	228	266	226	244	233	228	224	262	279	235	266	203	242	231	246	250	258	238	233	215	247	251	265	266	228	223	253	256	236	262	260	240	254	229	239	243	241	233	225	228	243	235	251	218	241	232	236	221	246	227	232	233	236	231	248	239	235	243	255	267	246	234	260	205	226	242	223	239	246	280	220	235	243	239	249	250	239	237	231	214	232	236	230	256	239	235	250	250	213	235	222	264	237	234	230	240	219	236	258	240	235	265	254	256	224	230	254	244	243	210	240	231	256	242	232	217	198	253	222	263	269	224	207	255	249	230	247	255	235	213	214	271	266	234	234	245	246	245	229	236	238	254	257	230	263	235	231	212	224	262	215	231	252	238	238	217	258	280	254	274	223	255	240	222	228	241	271	241	242	259	254	252	263	244	231	233	229	219	259	232	226	217	235	253	230	247	249	248	227	264	257	262	230	230	250	197	265	238	240	233	242	268	254	222	204	232	219	225	265	237	238	224	238	234	275	251	238	234	267	245	240	216	273	257	250	210	241	239	228	244	237	237	261	233	232	270	221	248	245	221	242	224	207	233	240	222	238	228	236	240	209	250	219	231	211	228	232	249	242	244	237	247	241	267	253	232	217	225	261	250	243	210	241	223	221	221	247	254	220	237	244	228	242	231	277	252	239	212	237	233	240	222	244	231	231	241	237	241	267	252	231	237	255	242	252	252	273	231	249	261	271	256	224	266	233	231	219	244	243	241	243	235	233	230	249	249	225	243	233	235	231	248	256	229	230	237	258	243	260	230	212	229	237	256	213	223	255	227	232	215	230	246	237	221	241	234	227	237	215	255	236	241	242	276	247	268	238	243	254	227	270	243	267	236	232	251	227	234	225	220	227	233	251	238	251	253	231	229	257	239	232	210	223	220	272	264	248	255	206	231	279	212	283	262	262	208	242	245	273	232	212	234	237	218	230	225	237	239	237	243	237	289	233	249	220	240	227	229	248	227	261	240	227	268	228	247	216	252	219	226	247	257	222	231	257	240	244	236	257	252	242	240	256	244	235	238	228	221	251	259	244	248	271	217	253	270	242	225	262	223	242	236	235	240	217	266	238	264	222	220	245	283	245	272	245	232	225	205	222	246	215	215	249	225	230	267	227	260	254	246	224	235	230	232	267	208	252	221	243	242	244	234	251	253	224	223	276	248	232	240	230	232	243	246	245	238	244	226	251	230	245	247	256	234	248	269	251	266	253	240	238	219	259	232	220	237	244	251	214	229	244	261	241	225	249	252	266	222	245	226	223	248	288	255	238	206	240	252	247	261	253	255	262	216	231	204	234	239	239	254	262	213	259	236	254	253	228	234	246	256	233	258	246	273	220	255	249	252	211	262	238	230	262	278	251	236	215	222	216	219	219	226	223	247	242	248	231	248	245	236	237	224	231	257	231	273	261	262	207	226	221	238	246	242	221	232	197	262	209	234	213	231	250	263	230	254	237	238	211	222	260	256	265	249	208	251	218	252	267	248	241	254	229	272	216	243	257	229	239	250	247	232	231	254	251	258	265	210	230	261	240	253	241	218	229	245	233	241	269	230	216	241	238	250	231	238	246	235	263	260	244	266	263	231	270	239	220	264	232	239	237	247	255	261	236	236	233	237	249	242	243	239	226	249	254	239	257	234	244	251	237	229	233	237	212	238	244	282	229	238	284	229	232	249	249	251	244	254	257	249	233	247	228	222	231	223	250	223	228	206	256	228	249	246	251	230	270	229	225	252	253	256	242	235	220	266	245	248	248	240	249	249	239	234	238	252	241	243	232	225	238	238	247	237	258	218	251	214	237	195	218	267	221	236	249	222	227	254	233	245	237	217	242	258	237	229	252	254	234	233	233	249	262	230	253	225	259	241	236	244	221	250	228	252	239	261	244	262	251	252	227	244	256	255	228	240	244	234	241	230	231	235	216	236	226	215	213	228	233	252	228	227	214	231	253	266	218	221	236	262	238	247	253	245	239	217	230	273	238	224	249	228	233	261	224	238	239	270	266	225	238	238	218	240	255	200	235	247	258	254	242	251	234	246	234	235	247	265	226	241	229	220	229	267	259	209	270	235	256	258	251	207	240	260	222	249	220	261	250	246	260	250	238	239	239	226	249	200	247	251	232	233	213	220	225	236	270	246	241	235	254	235	225	289	251	240	235	236	266	230	216	225	204	219	230	216	256	236	213	217	234	235	222	262	260	261	239	231	244	244	243	230	221	244	270	263	231	229	252	244	228	240	240	263	265	232	250	250	234	219	237	237	244	225	228	226	265	249	220	229	224	240	240	253	214	217	244	240	259	268	263	259	215	226	260	269	253	228	242	251	256	234	222	256	222	212	256	249	216	244	252	230	230	247	241	237	230	244	239	242	219	242	265	240	255	218	234	249	223	269	267	251	270	237	240	215	236	239	233	238	248	236	242	244	227	262	262	228	227	235	235	244	249	243	237	250	221	239	248	236	234	226	242	234	281	211	252	227	249	254
44819	23321	16031	19315	18476	17943	15788	15511	12170	12885	9892	7282	8209	7914	23875	30101	26083	18244	9889	4352	1754	1030	870	834	837	839	772	837	865	808	818	767	853	785	858	781	806	781	841	833	854	825	808	772	811	764	844	814	845	836	909	778	756	790	777	813	801	853	791	806	811	841	795	877	813	797	807	755	846	813	832	843	795	809	825	830	791	841	795	812	814	833	834	818	790	762	767	857	846	774	765	791	753	821	865	826	842	834	825	750	811	806	810	804	806	766	765	834	770	826	830	812	776	748	773	806	759	830	817	805	767	813	773	771	790	814	784	791	797	849	840	827	789	825	788	847	821	880	754	808	817	851	800	830	759	780	815	810	797	809	814	743	790	816	842	792	810	808	810	864	856	795	820	825	774	794	828	801	850	795	750	798	794	747	835	838	830	818	803	848	835	821	776	833	792	819	803	866	790	768	818	832	805	784	829	819	827	833	821	791	800	847	827	774	829	753	787	808	833	820	827	798	793	801	774	794	782	805	805	809	832	889	805	830	823	799	830	786	857	824	827	857	767	797	807	796	830	832	781	839	807	804	806	802	808	812	776	822	788	801	835	801	838	830	826	864	837	790	797	774	814	816	797	793	834	785	767	833	874	758	759	760	800	803	786	832	776	794	781	823	841	807	766	811	776	710	850	767	792	796	799	829	847	809	794	800	785	809	779	798	777	755	762	768	790	826	801	802	786	775	806	784	829	776	832	816	801	772	796	769	823	798	839	859	811	849	818	781	823	752	860	795	770	769	782	760	768	823	831	782	805	809	789	813	765	812	790	834	776	800	797	802	770	775	774	738	847	867	834	827	829	822	818	835	816	847	750	833	850	782	787	745	799	809	779	811	777	828	862	821	777	794	828	774	824	767	825	833	815	790	796	795	792	790	818	818	795	813	814	817	793	767	819	764	768	862	771	821	830	819	758	816	787	810	790	798	810	776	870	788	778	764	769	784	806	782	876	858	829	816	812	793	745	844	790	807	818	762	807	773	817	813	829	840	745	812	839	809	749	817	826	802	757	852	834	827	855	795	726	833	806	805	736	810	818	750	779	854	812	830	822	812	815	797	786	806	845	793	808	807	817	790	824	790	825	818	814	756	782	814	787	802	767	788	843	807	823	761	832	812	810	807	863	791	829	811	825	751	798	808	849	803	795	845	770	780	788	825	800	844	808	813	834	854	811	768	807	770	795	781	814	821	809	799	774	803	827	783	826	780	817	802	844	794	763	792	808	826	813	815	843	790	818	787	809	786	816	801	746	879	808	854	815	858	805	829	807	770	807	755	811	799	837	745	831	790	793	796	798	802	836	786	819	781	872	793	802	831	804	783	827	863	821	803	775	840	809	825	789	772	802	818	841	778	814	799	845	801	856	817	810	812	787	764	801	800	820	780	876	754	818	787	796	799	827	795	839	821	809	745	819	789	751	776	877	833	807	782	756	841	780	825	773	799	840	786	788	807	798	826	761	807	806	718	791	769	833	733	770	865	803	827	782	765	827	820	856	822	803	754	774	773	817	801	787	843	812	779	785	750	853	786	789	787	763	822	752	816	809	803	823	773	821	833	796	770	808	761	807	791	799	796	801	807	787	809	813	785	770	783	744	775	782	776	815	787	809	811	759	823	799	761	773	832	812	820	788	796	764	783	828	792	734	806	777	824	814	786	830	783	771	790	798	738	814	794	768	824	779	795	809	843	808	833	770	832	787	803	772	837	844	780	857	790	778	813	798	813	764	808	859	805	766	804	808	824	781	779	792	820	851	795	819	823	817	842	769	816	827	798	787	865	805	777	841	765	786	826	786	806	848	807	846	878	825	786	794	785	791	825	832	762	773	804	853	772	795	778	835	852	817	784	794	791	837	820	828	774	787	775	816	850	802	827	799	821	782	818	782	809	804	802	814	746	800	792	819	775	836	769	772	818	825	775	795	816	752	716	789	806	852	801	783	806	771	727	815	794	768	829	791	812	751	806	807	827	831	784	844	839	848	829	816	775	772	800	777	812	828	806	867	817	791	810	824	868	778	773	780	761	799	821	790	751	813	821	826	832	809	781	789	780	813	822	845	844	834	823	780	780	805	814	801	782	797	805	863	773	821	821	817	837	764	782	777	764	824	855	832	819	762	815	755	771	864	746	805	773	786	791	744	826	841	833	728	803	755	774	862	838	796	828	811	791	788	782	811	777	815	869	845	827	818	836	820	817	810	765	810	834	840	803	815	825	816	809	807	802	791	842	825	755	850	814	869	811	869	767	756	800	789	768	746	838	837	839	724	794	795	828	839	754	771	802	820	796	817	805	827	846	805	808	849	845	801	788	824	809	833	873	824	799	782	808	818	840	810	793	804	814	811	791	780	829	819	758	806	813	774	802	792	811	838	830	818	806	885	819	821	756	839	833	771	815	811	746	785	807	812	789	832	866	810	772	788	813	779	817	752	835	848	773	835	779	752	771	792	820	782	812	830	795	780	804	803	798	788	815	852	818	848	798	810	830	744	793	758	828	779	791	800	812	788	821	784	826	818	764	807	763	808	803	776	869	799	767	847	808	788	782	799	785	792	797	821	797	828	847	768	773	846	812	793	806	793	835	786	768	813	823	802	798	823	860	794	796	836	805	815	810	823	843	801	827	837	796	794	809	772	818	777	827	789	819	809	838	822	842	830	804	815	819	787	797	800	746	837	830	794	794	806	828	854	752	772	867	819	814	752	762	772	837	807	817	798	838	891	799	859	788	853	814	760	809	775	827	820	784	795	760	830	845	853	779	764	869	785	798	850	836	844	809	762	768	822	770	777	807	768	810	786	764	813	791	801	794	819	771	787	876	795	753	822	804	846	826	809	805	817	783	760	811	790	798	799	823	827	776	767	819	774	751	820	826	789	814	869	866	752	787	803	857	841	755	793	793	769	785	838	834	840	795	816	821	779	827	780	784	771	803	749	815	796	838	765	815	800	801	797	785	859	840	793	816	799	766	788	799	809	791	866	783	830	841	833	767	821	819	804	842	804	806	782	790	795	787	828	804	790	815	816	816	798	810	837	793	796	800	810	779	777	791	808	815	852	794	784	793	753	825	854	839	805	796	838	833	847	809	774	819	832	800	854	810	839	742	786	811	820	864	849	770	773	813	800	752	802	749	835	823	806	821	825	861	791	788	796	846	818	830	837	787	809	811	839	776	813	834	828	798	818	844	802	837	805	794	820	765	801	784	812	792	854	758	788	855	800	794	808	787	823	827	823	782	820	813	804	784	815	799	801	817	799	848	770	833	778	864	840	795	830	817	806	772	855	831	814	835	819	795	833	805	796	763	832	803	799	781	822	840	867	822	799	849	813	770	754	782	808	788	847	846	772	760	826	793	780	814	791	819	816	777	837	824	802	861	795	779	878	828	802	773	808	793	812	750	784	821	837	819	769	771	817	808	771	816	790	783	805	831	840	814	813	804	801	831	799	813	825	784	800	710	800	851	788	817
50498	31442	25023	23627	21724	19194	14233	9415	5703	6287	11447	3867	3749	3120	11198	14381	13606	8449	3757	1292	514	317	290	288	304	304	267	329	265	279	306	299	291	254	305	295	293	293	277	277	283	278	318	269	283	280	298	301	285	302	282	263	300	286	295	291	326	279	280	311	285	280	301	265	287	272	270	277	276	293	293	287	313	295	277	273	315	309	261	309	277	283	268	278	281	308	290	318	297	261	255	294	271	286	300	304	266	251	327	272	280	263	285	267	323	283	260	300	301	285	279	270	299	276	295	294	257	307	270	281	304	285	269	294	297	276	297	312	279	254	309	305	283	260	275	267	264	284	309	291	283	265	267	245	278	281	275	292	281	283	278	293	272	305	295	278	278	279	283	309	278	307	299	292	273	312	307	286	270	254	296	305	299	274	289	275	276	277	277	262	283	264	297	312	250	282	278	298	272	310	302	294	278	258	272	264	299	292	270	281	303	269	276	269	247	286	269	264	311	300	265	250	300	287	271	301	291	342	261	307	294	297	276	276	266	270	283	267	291	300	306	282	271	271	280	281	291	297	291	298	286	266	287	293	292	306	274	301	282	289	256	267	256	270	263	253	279	273	263	273	297	259	271	259	270	254	303	281	256	314	319	309	271	249	245	304	288	277	305	293	274	272	278	286	273	259	286	264	273	274	284	268	278	292	249	251	276	295	273	261	307	279	285	292	310	280	307	291	250	283	276	287	295	325	339	284	285	266	304	292	268	275	254	267	300	311	278	269	314	288	273	306	287	272	264	248	299	278	332	279	299	282	281	271	283	275	292	281	257	272	289	290	264	304	296	304	289	293	277	285	298	266	318	280	293	278	320	282	231	306	268	306	262	268	273	250	302	262	267	278	292	289	251	283	279	286	288	278	285	310	293	304	261	270	278	253	266	279	288	258	265	298	267	260	286	288	296	281	281	290	301	314	302	289	284	289	288	287	267	295	291	249	294	295	277	271	243	304	273	296	284	278	285	278	298	282	261	252	257	298	275	300	282	269	303	317	279	271	293	280	268	315	291	289	251	297	291	282	263	288	272	319	244	311	277	271	290	287	283	310	313	260	255	271	264	246	297	282	292	249	250	288	294	309	286	286	305	274	293	269	260	260	275	282	299	285	269	260	288	264	285	257	291	312	267	290	258	267	294	266	270	288	287	277	307	273	290	284	297	315	276	290	270	253	317	293	291	277	285	279	278	317	287	272	277	280	261	270	268	280	280	257	314	270	278	278	255	297	291	269	285	240	266	299	287	284	278	298	293	286	256	268	278	265	285	311	279	293	284	302	284	292	303	293	290	275	285	280	313	279	289	280	280	267	298	297	280	298	316	286	314	273	297	307	304	286	268	274	289	283	273	263	295	284	278	281	281	310	261	265	280	266	290	295	284	277	271	276	287	276	279	267	259	314	294	269	258	274	272	256	289	255	310	306	299	283	263	282	290	284	285	261	274	270	284	264	315	305	283	316	276	289	252	302	309	278	306	299	306	299	267	227	290	282	278	279	292	309	306	250	283	314	299	300	246	269	268	291	270	293	296	298	286	286	259	251	279	305	281	279	275	257	295	280	289	265	271	303	265	295	280	296	262	287	285	270	282	241	291	278	298	258	254	263	276	274	261	288	306	299	283	284	248	278	269	288	259	282	255	272	277	285	276	288	318	272	312	291	312	295	304	278	310	262	281	289	287	278	284	312	297	288	282	255	240	290	301	305	271	303	272	263	270	291	261	288	316	285	325	289	272	283	278	263	296	326	316	281	292	299	286	267	291	291	297	276	297	248	303	304	288	283	287	285	313	271	274	286	320	294	294	282	273	295	300	302	276	283	296	262	259	281	296	283	271	285	316	311	307	276	269	309	277	271	277	299	271	273	265	277	291	275	270	290	288	311	256	265	276	256	278	264	270	285	286	286	283	301	296	279	302	276	292	267	257	273	285	253	261	271	295	279	297	280	297	286	277	272	277	283	248	292	274	281	300	276	289	279	279	291	293	226	318	300	286	268	266	280	273	279	278	286	302	256	312	302	280	297	267	274	276	282	296	296	259	298	290	266	290	286	276	294	306	298	288	282	279	279	307	284	294	276	284	277	304	257	308	296	258	292	264	279	309	263	303	274	272	264	294	280	286	280	264	304	294	252	273	282	266	277	302	293	275	263	313	300	301	286	273	296	263	300	260	255	279	296	294	290	255	284	294	268	274	263	299	296	253	272	267	278	292	297	270	263	296	272	281	264	254	281	297	311	302	274	286	259	277	265	270	318	308	316	304	277	268	270	306	302	290	266	286	260	297	272	301	283	296	281	271	259	251	308	281	261	298	287	262	292	255	269	266	254	278	292	313	278	295	269	268	291	281	313	280	254	274	304	277	306	295	282	307	274	289	322	265	298	295	270	288	304	282	290	284	288	258	302	294	266	306	287	290	262	321	275	265	303	245	259	291	265	283	274	308	288	287	273	291	279	288	289	267	293	259	287	295	288	284	278	298	276	295	296	311	290	284	266	305	306	294	290	288	297	300	291	285	283	287	284	313	286	299	302	242	303	280	273	285	284	271	303	261	299	260	270	284	273	305	294	288	274	284	286	292	324	270	282	282	259	271	298	336	296	273	286	307	287	269	298	267	296	292	281	269	270	278	286	273	298	254	281	274	300	290	306	298	244	302	288	281	291	301	304	295	287	272	296	271	277	278	303	287	290	265	311	262	327	273	266	307	272	279	303	295	267	320	284	265	278	262	272	259	289	288	290	285	283	284	293	254	281	274	276	278	303	297	291	288	277	319	255	273	268	272	260	286	273	313	297	294	306	282	270	305	274	284	267	278	308	288	287	288	280	297	298	260	275	296	257	284	280	294	281	293	274	295	270	283	324	279	271	304	305	269	262	268	293	279	272	290	284	277	281	288	265	283	262	303	300	283	282	270	294	291	271	262	264	299	289	284	292	277	291	271	296	285	300	269	250	290	287	269	307	281	284	319	255	273	300	263	287	299	264	278	278	289	299	290	273	265	234	290	272	293	269	285	296	302	321	284	259	276	294	308	260	266	264	292	280	283	296	251	284	276	281	306	249	281	266	295	281	290	303	270	279	289	286	296	287	302	272	294	300	243	283	277	268	294	279	278	302	272	283	317	263	289	276	299	287	293	286	289	293	260	264	274	269	297	285	267	273	276	297	272	281	275	291	266	305	279	273	268	262	269	271	257	281	256	290	272	266	274	262	301	295	285	304	299	267	278	297	290	269	290	276	297	288	295	283	271	308	284	277	291	289	261	306	265	282	272	254	278	272	300	278	291	266	279	306	288	305	306	276	302	284	283	283	278	288	283	261	303	301	283	283	241	285	299	304	318	274	301	303	262	301	247	309	272	286	283	271	303	278	247	296	276	283	301	307	276	282	295	266	258	273	293	268	311	274	286	284	263	264	274	275	287	281	289	294	274	265	297	274	267	283	289	285	275	278	298	280	295	278	292	272	281	289
47587	26268	19623	23562	23144	23824	20569	18497	15291	18850	23846	13823	13330	13997	31388	34120	32763	24884	14658	6119	2195	1199	943	942	924	958	922	889	896	925	864	931	911	875	923	924	945	883	890	910	896	919	889	896	912	922	817	886	886	898	876	941	881	879	880	888	878	928	896	935	902	933	857	896	944	888	911	892	886	924	933	907	895	900	870	906	863	910	926	896	854	925	837	897	922	884	891	906	881	838	907	957	914	881	901	925	881	930	913	909	902	908	908	920	895	938	923	888	909	919	920	942	881	889	947	913	868	935	883	881	901	907	897	909	887	859	851	873	918	908	952	874	922	901	845	937	940	879	880	940	885	931	876	946	944	880	889	892	892	912	878	911	933	869	883	846	902	922	915	849	895	886	830	882	891	877	880	929	892	888	853	883	885	920	901	867	897	880	925	909	941	913	912	920	914	888	937	949	893	912	946	877	911	877	966	959	844	920	902	881	886	903	863	917	839	866	854	891	905	862	857	896	919	933	905	920	913	898	871	941	885	905	883	879	839	902	901	886	864	896	913	924	867	886	883	873	897	906	865	866	837	904	854	894	889	957	911	890	950	911	886	976	851	807	910	886	911	885	866	848	868	901	901	859	946	933	984	924	910	914	895	887	875	883	922	872	940	895	911	901	900	875	855	904	915	923	890	908	945	911	931	874	873	883	856	923	925	929	906	902	872	886	866	914	942	910	897	942	918	933	882	874	899	919	874	875	907	929	845	896	881	884	901	914	885	900	856	903	962	905	893	923	892	898	897	952	929	950	921	900	920	951	890	901	913	926	878	892	832	922	904	920	892	891	903	881	924	881	880	928	894	886	854	904	905	827	891	867	949	897	878	903	913	879	929	944	880	899	885	903	937	892	927	851	926	926	893	874	864	966	907	906	916	941	872	907	936	881	896	920	864	902	921	874	939	876	897	897	908	896	872	882	893	918	919	865	885	884	924	876	898	870	879	899	931	907	873	860	874	910	865	887	894	883	842	857	908	941	878	935	932	920	884	906	899	893	885	892	926	881	907	908	892	902	886	834	888	934	925	905	910	895	956	885	908	924	885	916	886	818	858	880	906	912	905	926	912	883	865	913	920	961	833	926	915	912	879	897	866	870	851	853	874	884	865	866	901	883	903	925	929	861	907	865	932	947	874	922	943	953	904	912	872	931	901	901	893	928	823	936	887	896	926	906	859	955	947	883	880	901	866	846	874	882	940	895	881	868	922	943	901	912	915	906	924	900	900	871	910	878	845	926	912	848	869	931	888	867	884	912	916	910	894	911	860	914	866	894	850	899	869	930	876	946	914	912	903	874	905	909	928	894	902	897	841	874	915	893	880	917	928	838	880	893	919	922	868	909	876	870	870	896	935	941	907	911	928	857	913	915	863	894	859	962	930	978	898	886	839	956	901	892	938	919	881	890	931	892	837	909	863	864	886	864	951	831	937	873	886	916	974	881	917	881	918	914	892	904	933	930	932	891	936	910	928	911	896	893	887	917	928	903	916	852	966	908	894	851	945	904	896	870	844	864	939	879	924	898	887	876	926	970	901	896	834	864	837	880	903	877	846	899	872	928	886	921	932	885	904	908	917	912	887	888	926	845	886	885	908	895	894	931	849	895	898	863	950	938	923	942	893	934	882	941	881	835	931	874	897	885	890	892	910	910	954	940	860	880	867	899	884	934	869	898	853	945	931	892	956	924	870	907	915	908	901	895	845	880	940	920	948	905	875	906	907	932	945	927	874	932	909	892	906	950	890	923	958	886	870	887	910	876	868	936	907	872	902	938	888	893	881	916	839	932	828	864	895	903	898	929	879	868	963	881	915	935	900	898	959	941	877	900	867	854	872	851	977	925	916	895	968	886	910	916	897	895	853	876	874	867	895	870	913	888	872	906	885	882	901	928	893	896	911	887	889	892	874	958	891	944	908	871	919	855	944	893	902	868	876	838	900	891	907	868	922	859	895	895	946	899	915	909	913	889	890	921	893	903	823	935	945	909	915	908	894	888	877	946	894	931	889	878	874	880	851	863	869	894	840	951	852	907	909	906	880	928	912	878	895	858	891	910	918	909	954	935	877	868	873	905	866	914	888	878	931	855	919	872	911	949	891	931	895	934	915	897	918	893	882	919	887	914	902	915	888	875	959	878	919	877	906	933	961	841	860	918	869	885	921	871	930	944	911	848	919	851	894	877	910	881	937	869	905	992	883	923	871	936	931	866	895	915	912	871	904	899	922	914	949	786	891	842	879	879	885	898	921	856	925	865	904	922	905	932	887	874	899	892	867	902	875	890	890	930	926	890	894	862	874	907	881	911	909	909	887	915	920	909	956	906	905	893	933	928	966	911	867	899	941	924	886	907	908	926	935	939	884	901	886	892	950	875	925	912	904	870	940	879	877	933	851	906	892	979	931	920	887	903	880	887	896	855	903	904	912	917	906	899	930	909	872	933	868	881	934	865	887	888	916	893	861	834	891	905	868	880	900	872	949	925	919	925	913	881	922	858	867	916	936	882	908	923	892	876	881	924	921	929	952	904	927	903	865	900	885	903	921	920	910	926	907	896	907	879	929	873	880	884	880	886	921	873	909	885	906	900	971	864	872	867	882	894	881	899	932	848	944	917	842	916	891	929	925	928	926	870	884	852	894	910	860	904	895	927	864	938	959	903	892	887	957	869	898	938	926	863	913	896	886	877	861	899	938	911	910	906	900	922	929	898	899	920	870	922	923	919	887	926	913	921	898	847	997	891	886	918	895	965	893	812	908	892	914	869	853	897	909	899	858	916	936	907	907	898	909	896	849	909	907	919	899	906	900	898	880	907	902	898	892	914	889	891	920	917	947	933	903	931	862	887	879	953	898	903	909	879	904	930	838	901	907	845	942	895	888	851	901	987	899	924	858	901	899	926	909	927	913	874	904	883	877	905	976	856	852	897	914	932	884	942	942	867	857	865	865	922	872	940	910	875	878	870	917	937	885	876	931	902	886	906	904	899	886	899	864	852	906	894	911	830	873	923	866	870	925	939	912	875	847	869	900	868	861	852	901	901	895	895	859	882	888	968	914	905	866	933	902	896	925	911	918	869	973	893	848	904	866	867	935	911	910	867	882	898	914	893	907	902	901	912	878	918	902	916	853	911	919	858	884	880	902	918	936	894	909	921	826	900	855	924	902	922	890	902	918	891	896	892	911	944	867	952	844	813	905	877	891	910	915	920	896	929	933	891	856	894	898	842	886	925	882	910	937	913	912	915	903	863	907	900	934	916	967	870	907	881	909	934	910	937	855	945	888	913	901	913	872	898	899	876	886	919	915	928	887	825	942	916	860	856	915	921	896	924	883	916	921	870	888	898	871	929	890	933	882	898	907	866	930	898	908	914	901	953	930	859	864	849	947	885	845	926	879	885	905	843	914	853	937	861	923	866	939	891	921	885	895	909	848	938	904	908	897	886	889	889	902	853	908	863	900	888	909	882	932	888
19044	10276	3831	2652	1976	1546	1179	836	469	481	1046	647	459	386	552	798	1072	957	693	414	315	272	236	249	216	222	237	243	257	209	215	238	232	229	231	257	236	212	228	244	256	220	232	228	243	232	230	225	248	250	233	203	234	264	245	224	233	230	236	251	223	222	252	240	216	238	259	225	230	232	217	223	217	262	217	235	200	258	244	261	238	199	209	221	260	250	238	244	233	246	242	242	265	238	215	224	221	220	239	231	234	226	245	254	204	243	237	227	234	227	247	251	248	227	235	254	223	233	249	223	253	231	234	227	251	239	228	213	244	213	250	253	235	246	245	223	221	237	259	249	237	247	235	255	252	230	245	212	249	227	223	232	250	205	242	254	228	234	267	228	227	225	220	233	238	231	253	233	264	245	223	225	217	211	233	212	232	232	222	215	215	242	279	229	228	214	240	227	255	207	239	233	223	230	223	227	236	186	219	230	218	252	223	234	244	231	230	257	260	244	244	225	236	272	226	236	214	223	231	233	251	237	234	236	214	237	239	215	208	240	261	247	234	224	224	212	246	251	242	254	234	230	222	249	251	217	233	231	213	223	249	240	224	209	237	244	266	249	216	211	209	240	255	215	231	250	230	230	205	225	224	254	244	217	223	238	216	228	262	222	237	228	250	234	248	241	264	259	219	223	242	202	232	199	228	248	220	229	244	264	215	219	265	268	199	238	262	244	227	246	230	240	252	237	223	223	255	211	220	241	216	226	246	216	224	243	241	239	223	224	248	236	232	234	231	230	240	239	244	263	240	226	248	215	252	218	214	264	239	215	246	269	225	246	223	232	243	242	228	221	218	241	234	249	243	230	241	237	244	251	209	239	211	237	263	232	248	247	221	233	220	246	246	208	223	236	203	233	234	214	200	238	227	223	232	252	292	258	244	253	229	244	230	255	232	237	227	227	228	239	242	241	257	223	208	223	253	228	255	249	241	228	232	236	212	222	234	259	240	235	244	240	216	239	256	253	242	229	229	258	218	221	227	235	236	249	242	224	228	265	244	217	240	236	238	214	218	214	220	246	242	232	249	259	241	242	265	236	248	237	211	259	238	215	225	230	239	207	237	252	241	235	227	235	254	237	242	232	238	243	226	229	228	238	237	246	252	221	217	218	229	246	198	228	243	259	229	249	233	243	255	208	252	218	259	226	218	236	243	233	254	223	241	227	241	217	249	228	224	229	242	226	226	234	258	216	226	234	214	251	235	238	230	239	234	241	221	216	217	242	235	249	230	246	229	227	213	225	228	246	222	232	240	228	257	244	250	234	247	255	239	207	235	232	228	229	243	210	242	218	245	243	220	214	239	205	240	228	230	239	219	239	241	225	230	251	211	233	255	239	223	226	233	257	255	237	246	232	236	233	204	214	219	225	245	249	253	236	212	258	250	230	248	242	212	263	249	224	206	274	244	240	206	243	237	260	226	246	221	273	220	200	250	243	214	244	261	240	245	247	234	268	267	258	254	238	252	246	240	250	251	230	204	247	230	243	250	234	218	236	235	259	232	232	248	258	220	246	230	255	225	233	244	236	238	214	244	220	234	244	240	212	228	242	237	233	225	229	218	245	218	232	223	212	212	223	233	233	224	247	216	232	243	228	249	267	251	207	266	244	244	245	228	223	229	257	234	238	261	233	219	257	233	248	231	254	272	219	222	230	212	202	237	230	268	257	260	228	227	223	251	268	229	221	240	259	258	231	254	223	245	226	220	250	261	260	241	248	227	232	237	236	220	238	226	215	244	205	228	241	219	226	240	223	231	238	253	219	226	256	225	263	213	235	247	229	211	231	251	268	244	242	230	241	252	254	254	234	260	220	275	236	243	252	234	255	235	239	215	262	218	241	214	244	259	245	229	260	237	239	218	225	231	223	253	231	227	238	243	224	251	236	239	229	255	242	230	236	223	234	246	259	259	225	232	230	219	211	236	229	240	266	227	243	259	217	216	230	254	211	218	224	250	235	247	231	250	232	238	220	223	222	190	227	228	212	225	247	240	245	247	203	228	242	236	232	259	218	233	238	233	228	234	227	268	227	245	231	244	230	244	237	229	248	224	246	238	251	235	226	238	241	228	228	230	252	210	229	218	235	239	264	236	240	214	240	237	224	231	236	248	237	220	265	239	259	242	230	251	256	252	199	263	246	259	256	239	244	253	233	244	257	263	216	239	241	233	216	248	234	229	194	215	233	251	228	253	217	219	218	228	250	237	197	247	239	214	227	237	232	230	225	252	218	241	239	230	239	205	245	249	214	222	239	242	199	253	241	243	253	262	233	235	244	239	267	227	236	222	211	220	240	250	204	208	229	240	227	221	212	232	257	238	237	237	242	233	243	239	219	241	251	229	256	207	245	229	236	238	235	251	248	243	248	240	252	264	231	232	254	265	203	212	245	231	224	268	235	245	232	233	209	249	242	222	248	235	240	221	222	230	262	256	223	244	236	267	245	239	226	237	256	232	241	254	222	221	204	203	217	262	224	246	248	242	243	236	238	235	213	234	235	243	219	235	227	241	286	229	246	254	218	236	242	225	248	246	225	215	228	232	231	214	230	241	271	258	237	240	254	241	241	247	221	232	242	253	239	248	221	235	259	210	247	226	238	260	247	210	238	220	258	220	260	243	256	235	252	212	244	218	228	248	226	212	233	221	244	234	234	230	227	227	224	262	232	246	261	238	240	226	217	236	212	228	234	226	224	261	226	253	229	222	230	228	246	233	242	243	247	227	223	234	270	248	228	239	247	252	229	226	223	231	244	236	249	241	247	230	247	241	219	213	218	241	258	238	266	246	259	231	240	237	229	220	222	231	227	242	211	258	222	261	242	230	231	238	269	243	234	220	233	215	204	207	247	228	226	255	242	248	256	236	255	248	228	231	259	218	234	260	235	250	240	246	223	229	259	240	233	241	239	231	219	250	244	239	264	240	268	266	223	219	225	232	228	239	211	213	249	221	201	239	213	240	227	242	244	218	225	253	265	235	235	243	245	229	222	242	267	201	230	234	238	229	228	242	220	238	239	213	236	211	245	234	248	250	247	261	238	214	231	246	230	218	228	211	238	264	242	241	223	217	229	238	240	240	219	231	235	259	259	226	234	218	237	234	256	215	205	226	222	245	237	273	256	223	224	233	215	233	242	241	237	215	240	243	223	250	251	222	247	233	243	229	227	201	239	249	220	255	198	241	239	253	219	241	236	228	256	225	210	252	257	231	251	254	226	230	226	253	246	232	215	226	219	247	238	225	236	233	235	228	268	241	249	231	237	205	230	238	222	254	241	200	242	233	255	218	223	205	229	229	247	220	211	224	217	222	234	223	235	248	238	237	246	238	242	227	230	202	232	226	272	247	228	219	230	259	233	228	233	241	235	232	256	209	242	228	249	205	227	240	212	257	243	225	211	216	241	247	222	231	230	196	232	234	223	223	231	259	239	239	239	251	236	244	232	230	250	228	247	224	225	220	245
18330	9768	5568	6613	6235	5710	4997	3447	2062	2084	4697	3289	2147	1557	2537	3797	4843	4126	2703	1572	988	888	815	814	805	801	779	770	821	806	848	808	772	789	758	831	768	757	828	746	779	780	816	812	816	837	770	773	805	784	823	805	791	779	812	794	792	782	757	770	775	769	855	792	795	774	781	780	792	796	775	789	793	813	809	782	809	780	809	786	816	851	779	797	800	866	823	751	764	789	818	772	840	776	778	815	806	821	798	748	837	799	775	812	778	772	834	770	765	774	805	770	755	769	856	792	836	805	782	784	808	749	801	817	823	772	785	798	838	818	811	828	770	759	791	750	777	831	773	789	769	817	788	813	772	786	822	813	784	791	834	781	767	805	820	901	757	792	802	832	733	786	759	814	761	786	800	786	800	818	763	804	789	784	794	761	760	780	784	773	806	789	786	831	771	785	803	796	785	835	854	774	787	850	792	797	805	787	763	803	750	782	758	828	774	820	747	747	816	809	758	767	809	773	800	766	778	786	777	774	776	803	839	774	744	801	771	759	798	834	777	834	834	822	796	796	780	783	817	763	799	727	757	781	811	777	832	789	800	826	755	779	800	762	757	785	761	811	840	779	808	775	813	795	847	789	809	794	774	799	748	790	823	720	766	821	838	842	795	865	816	786	814	821	739	823	743	841	797	751	768	790	786	770	784	801	774	761	860	808	769	815	768	790	799	792	799	767	830	800	809	785	775	789	807	772	814	806	797	760	801	821	783	812	790	784	818	807	804	813	785	836	761	814	761	778	779	833	825	837	774	775	802	824	789	781	766	814	789	794	813	796	801	799	804	762	820	761	758	784	800	841	818	777	780	827	824	803	746	830	796	802	760	771	832	791	798	797	753	782	758	822	749	820	842	796	799	771	786	828	792	772	787	797	788	837	747	790	832	816	756	797	812	760	811	835	750	791	736	806	764	829	785	775	786	763	839	819	826	797	763	796	828	755	800	750	842	787	817	850	843	750	797	750	833	814	822	790	738	813	801	811	802	788	827	817	806	831	791	753	849	846	735	869	751	844	846	792	776	727	794	804	769	830	775	817	811	786	790	739	793	748	766	768	799	747	833	754	793	787	735	765	798	796	831	761	841	808	787	731	792	767	839	808	826	761	803	781	796	829	803	796	820	784	770	769	811	811	807	749	817	839	812	750	745	810	773	795	759	734	785	769	786	836	743	797	789	774	880	814	797	799	806	768	791	778	795	800	771	806	823	831	803	777	809	793	828	822	822	840	805	820	786	801	748	821	819	766	780	808	744	793	775	813	790	785	782	798	775	783	792	794	808	838	823	764	791	828	802	794	754	769	823	804	787	769	760	808	795	803	819	843	783	782	796	771	800	807	799	757	800	823	764	794	753	824	777	758	800	814	801	794	819	767	846	738	768	790	810	805	794	807	814	798	818	818	794	813	809	786	771	824	778	822	836	800	818	842	804	830	835	818	807	810	837	751	782	735	813	789	860	803	818	823	821	770	841	805	805	778	773	804	808	774	803	845	792	766	760	813	768	820	810	819	791	800	820	796	828	744	800	776	773	787	807	782	772	836	798	782	771	788	804	826	828	797	809	754	809	784	807	817	809	830	769	794	805	790	803	797	820	807	807	758	769	806	817	797	780	802	810	834	840	822	780	812	729	823	766	803	830	789	806	760	799	741	778	811	801	779	821	829	772	791	797	773	770	812	800	778	792	766	834	811	739	801	841	819	800	788	864	828	846	803	773	819	766	824	790	755	765	783	839	779	813	819	831	762	772	738	787	783	816	810	788	799	781	815	833	774	841	807	766	846	774	838	766	814	793	805	791	828	769	815	808	780	771	814	806	791	833	728	807	748	794	770	795	814	809	781	799	797	770	763	841	771	763	801	781	784	826	828	806	811	881	853	749	782	825	748	816	804	742	819	812	787	793	779	769	796	789	811	790	809	792	779	799	783	771	788	801	840	753	792	826	795	797	742	784	768	780	800	787	792	807	765	803	831	788	831	778	808	776	817	811	833	792	790	769	770	768	772	716	798	848	845	847	818	787	756	850	743	843	821	830	819	864	834	798	755	792	812	752	793	794	831	770	838	777	829	775	800	785	859	814	759	815	783	769	764	817	803	824	811	785	810	784	758	797	764	857	791	803	815	805	771	776	783	840	789	858	736	799	776	796	842	745	852	802	807	768	770	768	828	764	774	755	794	786	771	800	848	747	830	758	750	803	789	777	781	753	814	825	764	852	793	797	801	824	771	757	783	783	825	839	814	821	794	816	802	751	818	808	829	787	804	803	832	782	783	758	794	772	804	818	731	842	784	787	770	789	835	834	784	748	802	781	799	798	817	798	820	768	752	793	828	799	770	846	769	796	773	822	784	827	846	817	795	817	795	772	807	817	783	752	845	866	797	787	793	817	822	798	825	805	785	833	759	788	756	805	818	785	785	772	776	783	796	800	762	769	799	816	766	721	797	813	771	804	780	817	811	820	761	777	809	794	806	749	765	780	765	808	777	783	762	805	761	768	797	793	820	763	807	780	776	740	800	776	811	789	809	795	771	789	805	747	833	772	809	766	835	796	794	777	809	749	846	782	836	811	756	821	813	779	813	785	807	785	791	812	755	801	840	835	817	792	835	809	844	787	785	750	734	797	765	846	774	759	747	753	779	793	796	820	810	753	762	826	791	799	824	773	751	828	792	785	782	739	899	780	758	819	805	811	804	781	784	838	831	804	810	783	867	845	777	810	781	819	822	793	782	796	848	787	839	821	862	787	770	733	811	792	789	802	831	794	776	831	832	797	809	786	786	808	769	838	808	762	771	774	817	734	780	821	732	818	804	785	786	797	818	799	790	779	776	751	811	789	754	793	784	783	776	715	827	805	797	822	791	795	801	727	763	816	875	802	815	807	811	779	837	820	761	765	807	807	766	792	796	787	775	770	794	793	870	806	809	785	822	826	764	790	752	768	778	791	818	774	817	780	822	774	797	873	797	841	829	749	799	767	805	795	785	785	768	760	768	850	813	835	800	786	816	797	767	830	757	791	844	784	815	784	763	751	829	799	779	805	795	754	830	841	819	775	749	789	779	781	796	800	819	800	771	775	810	793	788	814	809	786	814	799	830	796	804	810	822	768	847	837	801	737	799	799	787	713	780	787	800	838	777	784	783	743	804	776	790	812	773	799	767	793	804	760	759	785	796	787	828	770	811	838	804	819	746	841	804	819	830	751	780	813	802	770	801	805	807	814	814	768	759	816	811	807	811	788	833	789	813	831	802	777	787	820	771	796	773	804	786	793	784	789	786	779	765	803	796	795	791	776	836	757	863	770	771	812	799	850	825	781	769	812	799	806	798	801	804	792	813	778	777	804	792	737	848	803	793	786	805	814	811	827	782	709	801	796	777	803	782	828	807	801	781	776	785	816	803	754	802	794	818	780	795	784	807	813	788	805	808	819	821	777	812	769	787	753	814	838	798	822	773	831	777	798	835
51336	35021	24654	22184	18554	14257	9851	6374	3627	2508	8365	2158	1034	825	3491	8804	9041	5433	2291	817	372	274	192	244	251	232	245	226	223	240	214	227	226	218	216	205	206	250	246	232	234	238	234	235	247	222	221	207	229	229	254	265	221	227	230	217	245	216	242	234	241	237	235	229	256	245	234	252	227	236	243	219	236	220	264	205	224	234	203	242	237	234	241	225	240	216	219	220	238	232	239	191	203	246	266	241	220	252	247	244	241	225	208	247	219	252	257	223	232	223	235	251	228	229	233	253	207	228	241	222	249	218	235	220	236	230	201	233	190	241	246	213	228	225	251	223	225	233	218	249	230	222	237	261	214	260	248	226	236	222	208	235	234	257	218	222	242	222	227	239	233	216	237	254	238	237	240	225	226	239	247	256	257	229	236	227	225	249	249	241	236	213	219	198	247	241	214	220	262	245	229	252	235	233	251	255	237	240	205	231	244	241	227	233	238	237	209	221	234	254	221	230	217	204	232	216	245	229	241	217	241	215	231	221	239	229	209	238	213	249	219	226	245	210	225	243	237	237	242	229	251	222	203	241	183	228	232	212	209	214	208	222	251	230	200	234	221	246	238	204	255	224	229	231	252	243	234	233	240	244	216	228	221	223	211	239	213	228	244	241	209	236	240	204	233	233	233	203	196	230	235	239	204	232	230	241	256	207	244	244	221	251	226	222	245	220	213	221	233	199	228	230	232	231	219	236	217	227	231	247	228	249	235	260	215	232	237	209	215	231	244	237	279	220	233	217	215	254	225	218	216	242	240	255	227	248	220	236	254	213	211	221	218	230	210	219	210	214	245	229	260	229	232	222	215	210	241	238	230	222	240	217	219	211	202	228	224	229	226	202	221	227	232	225	207	254	218	215	228	239	189	253	247	237	206	244	248	255	234	232	255	227	224	247	210	232	245	233	238	227	233	238	227	228	200	226	263	229	229	230	228	229	225	230	235	236	259	234	222	226	226	231	224	212	238	243	220	205	219	221	219	229	220	206	237	223	223	251	251	233	245	237	220	222	235	265	222	247	222	225	221	231	273	242	232	206	233	210	257	227	242	242	241	201	237	230	239	231	236	205	266	219	228	254	225	226	247	225	196	214	203	242	244	237	220	233	207	219	226	257	216	229	216	260	204	236	208	247	254	257	236	232	241	211	238	207	241	209	215	227	217	219	230	220	256	237	258	234	232	225	234	229	236	192	230	220	232	223	216	238	209	256	225	215	214	259	234	209	230	236	242	231	237	235	254	272	214	235	217	237	231	208	228	196	243	231	226	207	226	208	261	218	241	244	220	221	239	232	206	225	218	226	226	237	227	213	252	245	227	242	234	203	230	228	244	227	222	243	255	234	243	262	238	214	205	212	211	221	235	229	215	253	212	223	229	247	229	252	233	236	216	213	239	259	258	235	233	244	221	221	225	259	260	250	225	244	194	230	236	252	227	230	226	216	245	199	269	254	248	233	237	208	243	238	242	243	229	231	211	261	241	263	220	246	247	214	229	237	245	235	243	224	221	250	225	216	219	244	236	233	227	217	211	237	248	233	230	225	233	221	243	236	242	225	204	214	238	253	211	215	213	213	221	246	205	222	263	232	242	224	225	232	214	217	236	224	230	218	250	228	230	264	254	243	237	211	228	218	197	249	227	268	245	201	227	219	225	224	243	201	231	222	238	219	227	220	226	207	241	236	240	268	207	250	226	269	219	252	236	237	242	209	242	238	228	254	247	237	220	232	224	232	223	246	247	219	247	241	229	213	231	211	209	256	235	212	222	220	235	239	269	222	216	223	230	226	215	231	242	215	238	225	215	241	222	231	220	232	227	190	232	254	262	235	225	237	198	239	232	223	194	246	200	225	244	199	216	221	234	234	226	260	226	225	221	259	220	231	231	208	239	246	224	219	226	222	230	239	207	221	221	209	205	205	229	217	229	226	227	271	207	210	234	228	237	249	246	199	208	239	251	242	252	203	233	245	226	235	225	246	221	225	220	255	221	233	248	231	243	226	241	240	232	226	242	243	228	257	242	246	214	207	266	233	228	218	225	227	248	232	245	213	259	221	239	223	223	216	207	221	256	201	232	219	222	250	216	227	249	205	228	247	248	206	220	239	244	236	248	205	221	236	181	210	225	219	220	219	246	266	251	246	261	237	222	213	227	259	230	212	216	221	228	227	226	261	231	221	235	209	259	199	224	230	256	203	241	234	213	219	252	237	243	186	245	235	230	239	210	220	219	229	255	233	218	217	214	237	243	222	250	247	234	207	210	217	257	243	235	202	234	236	218	208	234	211	237	262	233	233	249	220	214	228	240	241	213	210	223	256	263	224	221	210	227	226	245	243	235	253	231	198	225	228	246	247	228	195	232	265	227	230	236	236	208	245	218	227	242	233	221	222	239	231	204	207	228	213	217	246	218	199	216	219	242	217	226	227	258	241	225	200	235	200	244	226	223	245	211	238	220	235	251	221	232	238	239	228	246	245	212	232	227	225	259	241	272	273	255	250	218	250	216	233	238	225	225	232	232	226	232	241	221	240	238	242	244	228	248	220	237	269	228	237	230	224	235	199	219	221	242	226	219	239	216	222	234	253	222	189	221	226	235	192	234	246	238	230	236	236	207	225	219	215	234	233	218	267	239	235	258	241	248	250	235	247	233	223	235	221	237	219	233	242	230	195	220	224	247	221	244	259	217	229	233	232	217	255	212	246	230	206	251	219	240	228	209	250	218	242	225	248	256	205	232	231	238	231	219	254	248	229	227	234	206	233	230	242	242	222	223	244	249	192	230	241	211	233	205	216	225	211	210	231	233	209	230	217	194	238	252	224	217	221	241	217	239	230	203	217	231	218	249	236	235	215	215	225	206	229	226	238	234	235	214	232	234	240	245	230	229	242	239	220	243	241	232	225	211	257	214	262	213	224	206	230	225	202	230	211	239	239	247	206	198	226	227	244	247	224	230	230	228	211	256	260	238	245	243	212	239	251	231	237	231	240	208	219	243	213	214	230	219	257	235	235	223	238	230	208	251	224	189	247	225	222	256	246	250	228	237	249	221	257	233	238	280	232	219	252	232	231	216	215	257	250	227	255	203	229	216	230	247	231	256	186	231	224	243	197	238	228	212	267	242	220	220	247	256	242	249	222	236	198	250	221	202	226	218	227	224	246	255	228	231	239	242	250	213	208	216	221	224	226	244	225	240	247	230	263	222	220	243	235	213	218	235	251	228	210	227	231	253	242	259	222	223	203	230	244	213	238	242	232	217	216	240	229	231	227	251	213	234	239	232	244	247	238	221	226	231	229	228	211	254	241	220	224	205	232	194	222	258	260	218	224	228	214	219	225	248	240	243	253	234	248	254	249	211	243	228	228	229	215	202	212	221	223	224	230	254	237	221	223	231	224	247	214	240	206	247	226	213	221	229	225	246	224	256	241	243	242	207	228	207	223	232	219	249	241	233	241	249	215	232	204
47211	28016	15150	20142	18406	18220	16908	15480	11281	9973	23612	8569	4946	4202	15323	28224	27111	19288	10016	3867	1581	871	757	832	769	777	747	782	769	821	800	763	789	734	787	726	789	739	777	793	754	796	765	795	765	790	759	758	801	737	800	765	765	800	820	750	690	700	727	760	710	761	794	784	839	730	737	774	826	800	739	830	752	770	780	769	717	784	778	763	716	758	788	773	749	787	797	778	762	737	767	815	725	752	778	759	761	769	764	723	786	729	741	738	737	768	733	747	733	773	760	776	744	759	782	739	753	767	708	746	786	768	741	766	769	800	761	755	750	760	789	766	855	788	781	736	825	752	778	764	744	741	793	760	754	753	767	736	723	739	796	806	772	789	750	775	776	741	773	768	797	766	796	776	772	745	813	824	733	788	796	792	668	798	821	745	778	725	800	765	729	733	795	732	744	772	789	782	813	726	770	745	767	789	735	725	784	786	783	692	729	779	734	756	760	806	790	757	722	805	752	806	772	724	775	735	745	743	770	782	797	756	717	809	760	758	795	744	797	776	800	785	764	739	792	752	826	821	748	800	769	720	754	793	725	754	748	772	759	769	793	783	810	748	766	812	709	747	762	798	773	839	738	712	750	764	788	769	743	741	739	713	790	787	715	740	757	770	779	776	766	770	756	760	715	764	740	739	775	753	723	762	763	733	762	804	756	737	761	821	745	768	761	737	737	730	785	817	734	757	774	739	770	722	739	775	752	764	734	741	777	779	771	801	783	726	769	754	721	741	724	768	771	770	722	791	775	738	778	790	805	729	812	778	728	764	794	774	717	764	789	769	781	790	737	761	704	739	767	767	732	721	764	768	767	731	783	794	719	761	800	744	758	817	799	771	797	761	813	742	765	729	756	751	772	728	749	752	770	768	790	760	760	749	765	744	785	785	751	800	785	774	766	760	811	753	728	748	807	788	761	777	803	752	732	733	751	774	775	760	746	780	765	765	807	733	747	756	787	688	745	790	727	782	769	759	762	791	726	763	776	776	758	740	740	796	781	770	749	726	774	713	768	774	777	815	802	814	797	751	759	785	809	765	752	743	778	755	752	716	764	727	761	786	784	790	770	770	820	759	730	768	753	786	791	788	792	777	738	763	716	816	747	765	789	748	777	745	768	757	751	770	742	769	721	739	749	751	708	737	727	744	795	762	789	762	745	709	758	724	781	767	714	753	738	769	750	785	734	802	768	804	744	813	785	761	734	769	776	777	759	760	719	767	782	757	792	758	746	776	749	788	796	728	800	785	740	726	731	775	775	783	787	804	760	736	798	782	767	773	810	721	775	768	753	832	748	745	735	750	802	771	778	732	784	762	737	729	773	744	778	805	759	763	775	800	753	777	748	799	750	762	802	748	704	766	730	735	746	781	778	811	782	764	766	798	740	731	744	757	742	774	772	772	782	760	736	739	746	757	800	820	791	774	775	812	740	815	822	795	771	761	786	751	728	719	820	766	766	741	770	768	737	703	785	808	789	767	756	752	727	781	777	813	707	739	744	748	773	786	793	763	740	756	724	708	833	770	734	783	811	778	785	746	802	810	746	746	783	722	776	781	778	725	743	756	811	741	765	770	774	771	783	776	726	810	764	743	842	770	737	711	726	793	724	805	808	782	730	780	746	759	790	754	735	787	764	720	733	752	728	728	762	744	736	780	803	773	769	766	697	766	756	760	717	754	733	809	785	805	773	746	843	834	765	823	766	782	784	756	779	756	811	812	758	767	768	766	749	759	740	759	744	774	740	767	809	777	738	762	795	782	772	724	788	774	727	759	779	743	793	741	727	771	753	803	755	738	769	730	781	770	760	780	747	783	784	755	795	744	812	726	759	771	721	751	744	772	721	776	753	745	741	736	736	786	811	759	784	782	752	755	725	805	736	737	792	773	747	770	767	779	770	784	807	796	793	769	733	803	761	774	788	780	761	785	773	776	808	806	764	836	711	749	776	773	800	752	760	711	789	767	775	766	712	757	747	777	736	790	706	793	761	781	748	764	756	732	764	785	768	808	767	718	738	772	742	760	729	783	769	786	727	750	805	768	758	817	753	753	747	836	773	730	741	733	795	796	750	777	739	726	785	763	752	803	807	760	756	791	740	771	726	730	770	757	776	755	723	770	781	737	796	737	769	751	779	731	770	754	710	745	769	763	767	743	750	837	745	801	781	770	774	673	726	793	821	773	726	750	717	742	779	825	750	763	768	724	762	780	714	775	736	745	773	777	788	757	760	813	776	748	793	792	717	781	747	792	793	727	778	776	701	751	753	745	788	793	783	739	793	731	747	716	753	758	735	808	793	792	805	750	757	751	774	753	774	724	785	795	813	786	769	719	742	738	797	759	748	770	764	780	758	780	802	746	759	788	760	778	781	729	759	784	720	819	740	742	772	714	712	726	771	740	719	748	785	722	784	733	751	788	758	780	771	788	743	766	752	821	747	724	780	780	747	770	756	807	784	729	803	732	838	743	766	760	766	796	787	749	739	776	769	739	768	701	780	761	741	747	764	754	792	723	749	771	786	754	743	792	791	738	741	753	771	728	745	757	785	761	741	786	763	777	800	715	759	788	737	775	819	778	836	803	732	777	786	743	729	742	825	775	758	740	793	763	790	732	720	743	825	766	824	768	784	815	798	768	767	784	790	753	712	747	728	767	781	787	754	785	760	730	730	807	793	759	794	764	774	782	766	803	751	779	716	741	809	740	759	737	738	760	801	766	748	767	783	737	695	744	766	768	741	756	736	780	805	787	740	802	755	771	738	808	851	788	778	761	732	799	749	702	751	779	735	725	794	771	755	781	798	788	794	744	784	708	763	739	733	806	766	735	760	770	758	734	784	831	758	772	774	744	766	777	814	754	775	780	801	743	781	783	811	749	747	769	807	738	783	769	741	728	776	773	757	822	764	753	767	708	735	758	820	749	745	791	770	705	755	723	757	762	778	783	745	706	753	721	756	758	782	766	712	781	751	776	791	760	725	760	773	811	785	787	752	723	830	777	800	798	741	779	786	707	742	717	749	731	764	726	776	821	753	747	804	749	785	745	742	760	795	825	743	784	815	776	735	754	788	784	733	761	782	766	786	775	756	757	758	758	801	761	749	783	758	734	747	784	739	768	774	785	761	768	777	800	798	761	778	742	776	777	746	793	761	775	777	754	771	735	755	802	741	695	745	781	788	765	797	733	798	744	781	758	794	744	758	742	752	755	826	782	787	777	745	805	779	746	763	754	691	775	805	752	774	757	814	754	734	748	770	772	748	794	775	763	732	751	743	820	767	792	762	720	769	769	763	807	729	772	776	758	762	814	771	776	756	771	748	781	758	737	764	731	738	785	760	689	794	763	755	810	774	721	796	733	800	767	758	748	768	779	735	737	763	764	732	799	813	754	761	769	749	766	749	771	799	759	753	777	763	720	759	782	777	775	783	748	780	789	780	753	774	735	775	740	725	736	784	791	725	713	787	763	771	765
52363	31252	24832	23606	21978	20247	15728	12761	8535	4235	8161	3483	2439	1828	6672	14920	16089	10459	4601	1573	613	353	269	278	292	259	282	284	291	281	294	294	290	299	292	277	308	310	320	285	313	260	302	267	264	294	276	266	273	286	272	259	284	286	274	305	275	273	307	291	304	330	275	282	295	295	288	267	254	277	296	243	264	279	306	280	265	270	283	292	263	266	315	267	293	298	261	270	302	258	319	304	320	270	269	291	255	276	298	270	270	283	269	292	289	270	286	296	278	279	289	301	284	277	302	257	274	287	308	294	270	301	290	299	282	297	279	301	272	295	304	325	279	294	278	282	276	287	258	292	278	263	291	269	284	271	276	288	300	297	270	283	296	280	281	299	295	260	271	293	267	278	296	279	282	272	289	309	299	281	286	273	268	309	293	287	285	317	286	282	294	275	286	271	269	281	297	316	273	244	290	274	256	277	288	279	285	271	308	287	290	253	267	294	293	279	269	276	281	297	279	261	294	292	247	287	242	282	265	291	299	268	288	260	276	300	283	239	271	293	287	280	275	274	293	288	270	264	301	282	273	264	320	284	276	262	298	270	289	292	275	275	262	272	286	298	289	275	256	296	246	296	270	253	251	283	298	277	254	277	289	261	267	266	292	276	281	264	300	296	279	276	276	274	272	278	279	264	283	302	266	271	298	271	280	277	296	302	259	297	276	265	292	288	272	280	287	275	291	276	262	287	272	276	275	258	272	283	283	295	290	286	285	303	297	310	275	282	266	270	285	256	268	304	273	277	286	269	259	272	270	283	260	246	278	291	273	284	272	288	294	272	274	283	285	261	286	264	287	281	304	276	250	299	298	281	292	293	292	264	307	270	257	250	256	282	275	272	299	300	299	310	262	274	291	281	291	261	269	274	324	303	305	280	283	255	284	271	318	300	251	277	266	306	250	279	267	295	289	293	273	274	273	310	296	260	281	275	255	256	269	279	267	276	270	261	295	292	293	268	291	266	285	279	287	266	295	285	268	287	307	273	283	246	324	285	295	255	278	255	312	240	295	293	288	275	247	290	279	281	266	280	283	272	281	284	253	280	308	288	262	296	301	292	271	254	279	282	317	264	301	271	288	285	303	289	270	302	291	290	307	279	288	285	293	288	246	263	267	294	272	261	279	264	278	276	292	303	274	322	277	285	314	290	253	305	276	296	299	293	287	269	279	281	251	298	301	273	274	268	288	263	295	279	299	287	281	265	284	267	270	295	278	297	306	264	235	281	262	291	275	280	259	264	259	278	284	303	294	310	293	289	284	283	287	242	260	263	267	266	278	296	310	293	302	298	290	306	297	316	330	268	275	285	267	272	287	272	253	281	268	263	264	301	266	259	285	273	276	287	300	288	303	296	255	267	273	315	227	259	285	271	255	288	276	286	291	271	298	249	281	272	262	289	271	282	269	311	289	279	298	266	277	235	254	301	280	292	288	266	268	276	260	289	296	254	286	270	309	282	284	255	299	291	269	297	274	305	286	275	277	247	300	283	301	255	256	264	303	320	268	283	280	310	305	309	256	283	293	255	266	271	277	240	269	286	268	274	265	319	266	244	268	317	280	291	284	289	276	279	253	267	270	282	306	307	308	279	278	273	245	274	311	280	268	289	293	295	300	279	279	266	299	303	280	280	281	306	259	278	288	259	279	264	279	292	269	283	274	271	276	258	234	270	302	286	269	286	290	265	292	263	311	290	300	272	279	305	307	261	275	295	277	289	273	280	253	285	302	271	296	286	294	269	302	267	290	299	266	286	266	279	286	275	305	278	296	287	304	264	315	311	306	270	258	273	326	277	290	255	272	277	266	305	284	275	256	300	317	284	308	282	275	278	286	288	261	283	269	302	257	222	278	271	280	281	310	267	251	278	237	296	261	329	290	298	317	266	286	275	298	271	287	297	286	285	286	329	278	286	307	298	258	266	286	258	276	277	269	290	272	244	282	263	275	295	290	289	303	273	276	269	318	274	248	311	269	257	283	259	280	276	266	244	285	292	292	300	259	293	298	292	306	307	296	263	305	313	255	314	295	272	317	272	264	303	254	280	283	308	241	267	261	257	288	275	271	290	298	287	296	253	265	255	317	289	299	296	279	305	252	289	295	251	268	279	279	281	295	309	285	287	299	327	299	247	293	265	285	272	263	269	281	258	282	266	283	270	269	291	290	264	311	291	293	308	271	290	289	277	281	284	296	294	264	285	291	248	284	261	293	261	303	325	280	279	251	297	286	265	283	286	273	304	274	281	283	293	278	286	281	282	260	264	290	259	244	311	315	281	249	319	291	273	254	278	247	273	259	266	288	283	331	275	268	273	287	283	273	280	257	263	267	277	286	296	286	289	301	286	254	295	268	289	275	286	265	256	267	291	252	282	282	290	268	290	309	303	270	271	277	279	317	304	301	283	298	287	271	259	300	303	309	273	257	249	286	274	262	264	307	282	277	296	281	270	282	288	300	251	294	267	283	292	269	319	274	272	281	248	281	290	291	304	277	273	311	305	297	282	266	305	295	279	318	296	274	249	289	283	291	276	296	283	279	286	284	273	295	265	280	261	259	258	270	282	310	291	294	301	290	304	269	286	308	288	293	266	298	307	272	300	267	298	281	273	291	270	307	316	290	282	302	296	304	277	263	250	262	274	312	295	276	258	296	327	274	284	296	290	293	277	263	280	289	271	285	288	300	297	293	286	277	291	282	280	268	290	280	259	274	283	323	300	272	261	297	307	279	276	280	275	267	258	264	293	285	282	289	259	258	273	302	262	296	316	251	273	310	324	291	286	279	271	276	277	314	286	277	269	266	284	286	253	310	263	285	286	297	256	297	279	278	290	244	264	287	248	286	265	301	287	312	264	262	332	259	309	298	259	288	268	264	284	289	272	297	289	269	309	258	313	274	293	294	281	254	263	312	258	304	279	272	273	258	268	251	306	303	279	254	293	286	284	262	282	266	273	268	287	293	275	274	297	295	302	241	272	285	278	263	286	266	287	287	286	272	294	273	276	280	288	241	276	271	314	292	277	279	287	275	278	275	253	304	291	277	282	290	280	260	289	260	292	281	288	243	288	253	284	277	309	275	263	291	297	278	279	281	291	267	299	246	268	286	278	319	299	291	277	277	274	281	264	274	271	286	275	318	277	327	265	278	277	263	310	273	283	267	295	264	313	297	272	307	278	296	292	289	284	254	276	299	261	290	281	288	256	280	279	316	287	270	262	281	257	292	274	281	268	279	294	263	267	320	287	282	292	299	296	276	246	258	308	263	300	316	273	278	240	299	276	285	258	256	294	297	323	275	277	285	267	273	291	261	292	282	244	276	281	265	289	261	271	305	274	286	306	289	310	275	267	285	269	288	271	295	266	271	302	281	305	281	280	257	299	316	277	245	266	275	265	267	280	283	269	278	280	265	260	275	266	271	249	274	283	268	300	272	278	302	280	295	276	272	267	287	273	282	317	285	293	265	261	279	266
47413	23236	21291	26584	24909	26205	24514	24900	19508	14838	22746	13446	10126	8713	23655	36031	35662	27868	16715	7026	2576	1180	891	894	909	904	836	883	949	910	969	918	894	906	862	896	874	831	918	901	904	910	889	877	873	899	969	876	834	846	901	886	915	924	934	874	888	875	896	921	906	933	916	907	943	866	855	949	875	891	902	973	860	876	903	883	851	919	841	874	930	887	915	901	934	874	916	878	890	878	884	892	848	913	887	899	910	979	881	979	901	934	907	829	824	867	898	851	903	918	870	897	903	882	914	832	901	928	899	896	891	945	897	862	935	964	899	940	927	868	911	879	927	889	886	903	872	920	932	894	913	841	873	886	925	899	913	854	903	933	890	873	904	904	910	875	911	907	905	921	880	908	945	917	917	869	904	876	903	863	908	853	863	807	876	885	872	922	896	881	910	943	869	938	937	879	890	928	956	875	909	904	869	943	916	934	896	886	911	921	906	889	934	890	884	901	872	873	892	895	912	946	917	922	891	884	932	857	912	866	926	896	884	923	910	896	926	867	893	894	913	928	865	929	864	894	950	847	902	927	871	908	929	902	871	918	857	1010	858	936	899	902	850	891	905	827	874	912	897	944	903	890	881	868	908	875	916	881	880	892	882	937	881	901	897	916	943	914	880	919	890	877	918	897	892	882	862	928	888	892	885	903	919	873	847	896	860	861	961	925	882	909	908	846	870	853	927	868	909	897	873	915	882	908	850	838	835	875	916	905	898	894	881	828	914	834	923	901	903	852	872	850	908	899	867	881	856	916	914	916	864	815	856	918	863	874	892	892	903	919	882	913	933	882	871	879	868	902	891	900	917	891	883	906	885	865	874	932	869	865	906	891	898	940	913	847	879	902	871	875	873	910	877	909	876	899	909	916	912	868	902	887	937	892	944	921	871	880	957	850	911	889	875	877	898	843	884	864	883	871	880	930	946	886	893	893	891	920	902	900	895	899	894	868	922	929	914	902	900	873	921	901	917	943	938	881	917	896	897	956	923	917	918	880	918	858	904	854	875	882	921	896	907	848	882	883	833	913	890	829	926	918	867	858	935	915	898	873	909	849	831	908	892	933	872	874	851	853	883	941	927	878	905	904	860	922	883	879	855	917	865	929	888	900	891	958	917	875	959	904	888	924	935	952	870	908	887	885	889	920	959	913	869	882	923	930	878	910	911	941	875	892	846	864	975	873	919	897	904	919	834	878	880	925	891	865	871	880	902	891	952	889	911	863	855	944	849	867	925	919	914	883	883	891	867	898	861	874	855	891	859	899	895	869	914	911	888	904	882	883	942	886	911	916	889	876	879	889	912	890	911	908	892	885	921	921	945	861	855	922	880	927	926	902	860	906	899	909	842	900	945	909	914	919	926	897	878	934	915	901	860	907	851	944	931	865	883	851	878	899	931	921	890	903	917	956	926	883	927	962	939	848	895	839	926	905	892	893	898	905	975	849	920	877	930	875	926	921	918	889	916	933	886	888	933	929	891	891	847	832	835	890	915	897	948	898	880	896	868	948	907	896	867	882	904	890	921	873	926	857	916	901	907	870	881	919	890	860	877	862	895	909	885	907	895	873	883	884	871	867	850	870	887	915	926	899	893	885	817	913	902	911	918	901	869	914	904	914	943	945	915	908	876	918	858	900	908	927	912	838	870	859	864	901	868	885	919	887	878	916	912	935	886	883	921	841	874	896	850	882	896	869	913	899	906	850	902	855	920	867	879	861	880	906	889	871	915	969	919	885	896	928	955	919	921	906	853	870	901	877	919	916	865	885	875	885	898	883	923	989	907	870	893	853	933	943	854	890	897	840	898	877	867	873	908	898	908	907	876	904	913	877	918	917	917	936	890	871	877	898	877	898	946	897	935	926	860	882	867	893	898	904	874	897	888	904	914	919	942	858	869	856	890	913	913	874	847	915	916	909	872	847	854	907	919	841	898	895	915	893	839	924	920	875	926	913	871	898	898	873	903	919	953	863	951	952	889	926	898	909	868	904	876	835	895	876	897	909	891	909	881	885	853	909	906	880	844	895	914	867	927	900	911	855	897	907	887	886	851	915	885	918	903	880	948	921	852	854	898	937	923	864	933	852	886	943	902	910	912	908	935	891	894	927	887	866	930	852	856	876	896	846	905	917	930	852	908	923	923	882	902	858	845	908	939	926	939	898	905	930	922	875	932	906	908	888	867	866	870	902	849	884	924	878	908	914	906	907	889	882	899	908	904	941	951	891	891	940	860	885	897	872	882	957	931	871	854	903	905	932	947	901	902	858	899	934	908	942	939	865	851	881	945	878	915	863	894	909	843	872	925	923	870	926	978	875	888	901	891	938	946	900	885	930	860	875	925	937	917	905	897	877	896	946	894	887	861	892	878	932	919	902	835	925	933	896	937	887	917	918	884	904	950	913	921	910	869	888	915	871	889	881	907	894	879	877	908	912	899	882	882	910	907	915	889	920	866	852	865	864	941	859	887	895	872	860	896	946	891	907	904	870	924	925	872	858	926	899	874	832	868	865	929	836	860	952	856	933	915	862	873	899	892	831	893	911	897	879	913	845	836	903	828	963	888	871	930	918	863	873	892	900	875	896	894	930	874	917	877	905	898	882	941	883	863	915	900	897	897	900	931	929	907	904	861	891	983	913	926	931	940	888	875	920	924	899	902	888	931	908	895	878	824	893	915	910	865	923	908	935	863	869	947	885	926	938	877	892	924	866	863	883	909	910	887	891	811	900	845	811	955	860	877	898	879	904	893	881	888	873	900	831	910	857	852	883	906	942	894	892	897	918	897	910	897	908	835	852	872	926	926	884	911	909	852	862	876	878	911	882	913	869	903	919	888	850	950	939	868	871	910	915	855	922	912	889	889	853	924	958	902	884	858	889	887	894	893	897	856	936	922	925	929	865	834	902	910	890	907	891	890	966	932	938	905	883	906	869	928	883	911	955	867	822	842	891	901	876	875	881	942	927	860	911	880	890	882	924	924	961	835	912	883	883	940	915	891	891	907	853	913	898	893	918	880	883	916	856	886	893	855	865	916	882	866	953	916	899	888	899	921	899	885	878	894	901	943	865	888	931	900	921	873	888	837	890	905	908	940	910	926	914	894	876	937	951	863	837	875	874	927	892	896	884	888	857	880	932	909	888	886	873	911	950	962	874	944	907	919	890	871	879	910	855	875	917	940	915	864	903	832	887	889	869	897	859	911	908	916	911	918	892	915	906	872	896	946	888	886	836	882	895	880	861	848	907	875	889	896	895	922	927	890	923	918	896	883	898	887	886	940	917	916	929	871	893	912	883	918	915	877	849	910	879	879	863	927	891	900	868	872	855	885	940	924	926	869	915	911	918	883	972	891	932	857	909	889	874	864	919	894	936	874	906	940	895	882	918	966	929	918	935	882	904	832	926	940	870	880	878	897	868	882	912	920	928	895	884	878	869	912	921	894	903	873	914	875	861	900	875	871	907	887	898	886	904
16519	7935	4276	2871	2164	1978	1938	1338	781	709	827	703	363	357	478	931	1072	898	578	414	281	283	221	209	243	255	214	233	250	216	234	221	236	224	226	231	235	226	244	245	228	224	247	250	216	249	250	241	213	213	227	227	257	218	203	262	233	246	246	213	228	267	234	221	216	233	199	235	216	220	244	219	253	223	232	236	228	250	246	206	228	207	219	224	198	236	224	225	223	214	214	230	196	252	246	244	227	220	244	241	213	248	240	220	245	211	215	224	210	250	232	233	230	228	236	215	225	241	227	239	227	255	267	209	190	234	265	203	258	223	247	251	223	245	229	245	232	234	227	231	211	245	205	232	212	220	240	241	220	225	229	210	235	242	226	254	248	230	227	249	228	214	214	202	229	209	219	215	248	220	240	224	230	221	219	230	231	214	250	224	234	234	223	219	227	234	218	235	232	240	222	238	245	239	229	262	228	237	206	273	220	230	197	203	229	216	229	227	217	225	231	231	231	210	208	220	213	245	222	230	224	218	257	230	225	242	243	216	227	230	246	177	264	225	243	219	210	232	223	228	239	230	218	236	228	210	223	203	240	247	225	220	225	237	221	251	222	242	224	227	231	222	225	268	210	232	225	216	246	236	239	218	231	264	222	227	217	215	206	239	242	207	208	256	236	237	250	238	244	224	240	234	239	229	226	258	251	256	217	212	225	249	225	226	229	238	228	229	245	220	236	224	248	249	210	237	247	228	223	245	207	217	236	235	238	222	233	217	232	228	245	241	244	205	244	259	223	229	243	238	215	249	212	244	242	238	251	217	230	241	215	233	246	223	244	216	229	216	215	244	242	208	220	218	236	232	226	232	215	254	200	229	248	211	250	242	225	233	219	227	221	208	226	229	218	228	221	237	230	230	207	241	248	242	236	213	229	218	241	267	247	212	223	233	227	236	251	240	246	203	261	219	245	254	215	209	217	234	246	224	219	239	218	216	256	244	219	224	203	229	225	240	243	230	194	192	243	235	199	223	197	267	234	235	253	221	240	239	243	220	234	212	227	219	229	231	224	217	237	222	232	211	209	216	232	231	223	222	218	209	236	249	241	239	224	234	239	235	218	228	239	210	229	207	227	236	260	252	255	234	225	234	222	201	230	205	251	237	250	208	225	219	228	258	227	221	241	233	227	215	245	198	227	222	251	233	235	221	236	253	229	235	262	213	211	238	217	241	216	242	248	211	263	247	260	214	239	214	229	224	244	214	219	233	232	256	228	245	218	247	234	231	230	236	219	213	220	216	240	248	238	231	231	244	221	231	211	223	228	229	227	237	239	256	219	234	201	214	254	227	233	221	221	229	256	241	215	222	254	239	244	228	198	255	217	228	241	236	231	228	214	242	204	218	232	217	217	225	223	221	217	245	227	221	214	230	200	204	200	225	223	205	214	242	243	226	236	251	194	224	226	218	230	217	223	234	243	248	220	210	237	214	239	238	209	250	223	210	235	221	232	246	235	206	223	221	192	222	229	232	210	217	220	247	229	249	233	214	218	245	253	230	219	236	235	211	206	228	205	241	248	230	220	247	212	252	244	215	224	232	242	227	229	216	202	239	225	250	201	220	213	226	221	237	228	226	219	256	221	231	214	239	251	225	223	197	216	229	228	225	229	255	221	251	245	229	239	195	230	229	243	218	210	253	239	221	228	231	215	246	223	243	224	236	234	204	218	246	240	248	226	232	238	243	237	233	248	236	241	220	241	210	260	203	235	258	235	212	236	209	243	246	220	219	234	228	232	245	252	226	224	224	209	199	242	234	231	245	195	238	245	229	227	252	236	231	225	254	251	213	246	233	219	240	223	254	224	242	235	232	238	224	216	198	236	214	208	198	240	225	263	222	227	193	221	230	236	245	226	234	247	232	252	228	224	227	269	243	213	245	222	219	220	227	238	226	193	256	227	206	226	213	238	215	221	227	222	204	242	221	230	218	220	215	215	226	229	226	225	245	224	225	201	223	241	214	237	244	227	227	259	254	244	235	219	232	267	220	226	229	193	236	259	273	233	235	217	216	234	239	230	217	225	195	203	261	232	247	251	236	216	238	216	217	266	236	216	215	226	218	207	222	243	238	249	238	235	222	247	251	225	236	210	234	222	235	227	219	235	238	229	220	234	241	248	246	229	246	239	216	242	246	234	232	218	271	205	245	228	248	215	237	219	228	176	221	228	224	242	241	236	237	209	236	225	213	212	233	245	274	239	227	240	228	212	224	217	211	219	197	234	208	237	199	230	246	243	211	218	197	225	236	248	227	226	226	218	204	222	261	216	225	232	232	218	252	246	245	223	216	214	252	241	235	245	217	233	232	214	237	220	216	257	258	244	257	239	218	209	261	214	197	229	212	210	226	219	236	234	242	237	221	236	215	222	208	219	233	239	238	237	235	228	246	225	243	203	230	229	255	234	237	246	230	245	251	229	246	253	194	274	214	252	243	245	250	228	218	227	269	241	242	213	223	209	243	228	240	252	209	245	227	254	222	226	234	242	218	212	211	218	237	225	230	229	211	224	230	231	238	279	226	215	224	210	215	224	224	228	236	216	213	218	215	248	254	236	239	215	229	234	237	251	222	235	221	206	255	222	246	227	238	252	239	289	216	210	208	218	235	221	252	227	236	232	223	245	232	223	259	242	213	205	254	241	232	222	238	230	234	244	216	226	235	230	247	216	224	257	243	204	243	238	213	240	242	218	273	217	214	220	247	225	216	248	228	234	231	229	230	272	214	224	236	208	257	225	242	233	230	239	232	205	236	226	264	227	231	226	202	224	240	225	235	204	218	264	243	228	226	226	221	210	220	230	236	238	220	222	231	209	249	221	197	235	229	250	236	244	193	250	241	259	211	234	236	226	253	224	229	214	211	238	232	234	233	224	256	210	207	218	249	213	217	247	237	227	249	238	230	276	241	217	219	271	217	226	221	227	242	214	253	248	217	260	226	241	226	240	225	242	244	264	233	226	242	223	214	254	238	235	245	201	215	249	256	257	213	236	222	220	211	225	224	220	219	241	219	248	207	236	213	218	219	215	236	240	248	197	221	222	246	243	209	228	218	231	214	241	234	244	222	206	212	216	228	233	239	236	242	224	223	236	233	221	234	230	221	235	244	206	214	227	236	222	226	246	208	223	232	223	219	250	230	252	235	230	215	216	223	217	230	208	231	244	258	231	236	214	222	240	249	225	222	226	235	219	249	240	233	233	204	216	240	266	232	204	241	238	214	216	242	221	225	236	234	243	231	233	223	215	225	215	264	231	203	209	222	210	201	233	224	257	214	241	230	225	226	271	236	222	244	239	245	234	229	241	233	236	238	215	240	241	215	220	242	234	235	221	224	218	254	243	221	213	192	232	257	232	234	220	207	236	216	231	231	214	236	204	230	224	226	210	212	237	242	212	246	198	228	235	232	219	245	254	223	228	236	215	254	193	217	210	240	259	263	224	239	236	234	233	208	200	218	216	222
16559	6919	6938	7302	6699	7236	7630	5755	3660	3206	4266	3422	1546	1604	2167	4171	4914	3748	2432	1530	1029	825	781	752	788	800	799	839	770	796	778	798	762	751	809	774	753	796	794	773	818	772	737	835	801	786	803	749	737	777	765	747	782	828	806	807	773	798	820	773	774	791	821	762	761	727	796	803	734	770	780	826	763	790	756	799	782	737	774	782	788	782	780	732	797	756	757	754	764	813	779	818	741	797	802	791	811	777	756	800	777	785	760	740	807	750	788	759	769	801	794	818	762	805	760	790	778	729	770	773	783	797	764	790	752	792	793	807	830	764	780	843	792	797	771	775	804	747	771	799	767	733	733	773	784	773	773	775	751	771	767	784	804	785	779	812	759	804	820	842	773	740	813	794	798	734	784	817	766	759	788	783	767	749	822	774	818	766	762	732	722	769	808	801	756	750	772	804	766	767	836	757	828	795	817	767	776	706	812	755	791	826	761	741	763	794	776	777	785	815	788	739	726	792	762	798	738	743	841	769	744	797	779	776	808	757	793	750	766	783	789	791	776	792	783	775	767	764	772	735	712	772	736	806	798	810	784	774	777	791	803	748	771	760	768	730	823	807	799	781	792	816	760	776	766	761	830	768	807	810	752	729	752	808	804	806	799	771	765	777	763	774	759	752	791	768	788	714	792	710	737	780	757	729	781	788	755	817	850	794	765	822	758	775	751	803	810	740	713	807	806	834	761	799	764	805	815	786	773	773	807	823	798	764	825	762	775	808	779	756	746	774	784	721	794	823	789	790	793	787	737	765	752	777	789	792	821	745	748	769	803	799	774	741	753	803	796	806	797	789	836	745	765	767	772	787	793	785	774	787	761	804	759	790	753	777	760	708	787	793	840	774	785	788	778	745	809	734	814	741	776	786	756	810	778	757	750	724	759	779	730	767	785	805	753	782	789	786	776	810	757	827	810	752	781	755	711	783	770	760	748	773	804	775	804	741	746	787	777	781	780	718	811	762	804	833	766	831	793	757	769	766	788	709	702	784	721	838	805	801	793	771	761	789	821	774	772	792	784	761	822	751	757	771	813	796	839	773	802	761	772	804	748	788	813	772	787	776	787	782	790	754	778	803	765	782	742	765	798	796	729	722	780	720	809	769	733	762	800	798	760	745	764	759	771	769	770	735	766	739	723	784	813	800	785	787	761	785	727	784	766	762	834	806	777	777	779	870	731	763	769	774	735	809	789	811	754	705	784	804	777	757	803	782	770	762	769	751	776	771	791	812	791	751	766	737	748	733	767	758	778	751	799	749	756	717	775	753	741	760	813	815	728	768	787	742	749	724	809	759	826	798	773	775	752	801	773	786	803	790	753	823	724	767	781	799	778	757	790	819	761	770	817	788	768	776	761	754	774	762	777	776	765	786	746	802	768	755	799	745	756	764	768	739	820	795	771	752	759	748	825	830	792	804	778	789	742	800	793	787	791	680	783	815	792	766	771	769	760	775	769	730	806	770	752	797	779	735	743	790	721	761	837	780	788	746	761	770	784	771	805	803	761	785	770	770	777	794	736	751	791	784	799	732	768	824	787	762	761	797	795	773	813	799	797	743	787	741	793	763	761	772	784	789	738	801	775	799	793	775	792	746	780	794	746	774	772	745	742	751	769	791	797	782	787	795	770	799	803	709	800	767	820	735	756	774	785	771	767	787	788	800	759	797	757	784	777	737	778	769	768	737	828	757	812	779	776	776	724	758	773	788	798	799	808	820	725	745	722	757	833	804	761	754	744	795	753	806	803	816	796	786	750	860	806	786	747	795	747	698	772	768	783	825	787	803	790	780	805	737	755	768	781	784	747	791	798	752	792	791	766	706	723	799	795	789	794	797	814	766	771	831	776	825	758	728	774	747	790	818	812	796	791	750	788	783	786	812	763	737	826	785	794	802	811	811	765	733	760	759	798	742	764	795	838	814	761	778	789	780	783	782	752	807	800	723	790	785	721	770	827	778	725	755	786	781	753	778	794	738	742	792	758	763	787	773	770	767	775	771	808	737	795	771	818	771	786	782	783	795	790	751	776	770	878	755	759	788	769	776	787	800	747	757	791	817	780	778	792	726	769	805	780	831	801	776	815	806	766	821	768	770	731	801	794	820	802	782	762	742	804	795	777	773	785	780	786	782	793	839	781	756	819	782	787	855	771	809	773	790	763	738	792	801	752	767	778	773	705	776	778	793	723	797	793	780	779	774	818	746	745	772	840	772	765	777	760	737	757	762	778	814	784	780	746	842	780	833	774	755	780	783	769	796	818	759	764	734	769	830	754	778	753	813	780	781	759	821	738	810	802	803	778	755	791	807	787	740	735	782	746	814	788	800	817	786	804	788	791	741	783	743	780	814	837	807	747	772	777	809	744	777	746	758	775	787	744	744	761	716	732	778	770	740	803	774	796	810	813	783	761	798	765	755	822	780	748	752	748	780	734	786	789	748	785	812	794	797	837	732	760	824	807	768	823	790	757	775	798	763	821	784	814	762	760	774	840	796	809	800	783	797	757	783	792	775	794	748	733	779	767	812	772	785	774	819	802	780	767	761	750	788	780	785	742	752	771	781	791	798	815	773	788	762	758	793	772	779	757	705	793	773	758	732	779	805	793	812	793	805	825	786	746	766	810	817	772	776	795	752	795	779	770	755	825	734	835	777	770	765	760	809	754	776	746	801	786	787	792	792	799	794	756	776	778	753	757	776	767	766	765	806	823	794	828	776	770	757	765	762	783	758	803	769	744	728	763	791	824	755	735	763	792	776	735	765	776	807	744	749	771	816	778	767	790	796	816	781	791	779	765	838	787	788	745	768	745	749	765	814	771	769	764	774	783	762	753	764	803	776	799	752	771	800	818	774	794	743	749	758	797	851	801	842	775	751	746	783	834	843	745	773	762	762	769	762	749	770	743	791	753	832	772	809	771	789	725	764	749	805	786	734	792	805	772	797	791	806	775	773	786	773	758	780	726	749	793	837	827	777	787	760	804	808	810	774	790	759	788	754	718	744	765	736	794	749	791	753	791	848	789	765	772	724	713	766	745	750	768	768	773	774	763	802	776	757	800	797	805	778	775	810	792	803	776	741	779	746	732	750	812	851	786	744	806	772	772	757	802	838	756	801	777	779	762	759	737	774	775	782	771	748	758	726	732	751	703	795	802	846	760	788	786	789	811	787	810	780	742	783	773	785	845	765	814	786	794	799	783	753	795	802	804	754	738	770	771	789	739	826	736	725	829	763	789	802	783	779	716	778	795	823	758	808	807	773	804	784	766	746	742	769	784	781	746	797	811	743	777	733	769	770	799	821	733	818	816	765	722	776	775	813	741	792	749	766	776	761	766	751	762	737	740	751	838	785	790	787	798	764	787	799	775	797	771	751	783	759	802	775	832	772	765	743	748	790	734	763	757	762	806	743	780	770	772	750	744	782	804	776	781	774	792	806	791	751	813	802	780	793	787	754	795	826	766	785
45675	31540	23749	20636	16760	13288	11293	8112	4250	2617	3053	2275	1399	3341	4465	8183	8402	5157	2474	929	430	259	222	231	195	206	215	215	207	207	189	221	204	221	225	231	214	210	229	210	226	207	208	211	219	214	207	209	177	220	195	230	203	208	191	218	221	228	192	193	209	251	208	211	238	206	236	204	241	230	223	217	212	202	220	208	213	194	193	212	222	206	207	214	205	215	219	243	221	212	199	199	219	221	212	218	228	201	214	211	229	227	216	254	215	210	214	216	197	198	231	206	224	220	220	219	207	226	199	176	207	206	200	219	230	220	191	237	225	217	213	182	214	211	197	232	211	213	224	206	248	195	243	216	239	174	194	204	225	234	193	220	206	235	213	244	210	209	222	209	207	228	198	212	199	221	220	227	212	206	212	200	221	211	210	243	206	210	224	195	217	232	228	203	204	201	211	196	206	216	202	237	191	202	207	195	200	237	211	195	225	207	218	209	207	227	216	200	207	188	225	189	218	215	201	203	241	205	193	215	237	218	219	224	221	191	234	201	186	207	208	193	222	218	208	231	212	214	211	232	205	190	221	209	197	221	239	193	202	220	247	215	195	260	230	205	215	215	228	222	218	224	218	213	221	221	226	197	225	225	213	199	207	227	227	199	212	213	206	196	218	187	227	219	196	221	222	205	228	211	211	199	218	216	212	186	232	253	190	213	207	204	199	218	199	195	218	205	211	224	196	195	217	203	224	224	215	233	238	210	207	253	244	211	193	217	197	216	230	207	217	233	229	210	244	226	208	250	211	186	203	213	214	194	242	202	207	253	217	220	223	215	214	216	223	203	196	208	231	217	208	198	231	231	214	238	197	205	220	200	214	251	209	237	216	241	226	209	199	232	242	206	201	225	198	198	224	187	223	232	206	238	219	188	228	199	216	216	239	226	230	241	207	207	205	237	232	229	213	220	203	219	225	226	220	207	206	198	230	249	236	211	223	173	216	244	217	199	204	226	221	240	217	241	216	220	195	242	201	204	213	229	205	226	194	251	228	220	225	224	219	218	224	207	200	231	222	245	193	242	205	216	222	199	194	204	232	213	191	198	240	213	203	214	212	206	214	239	208	230	215	208	196	230	222	247	198	206	205	248	237	239	221	195	236	214	252	204	234	202	221	231	228	204	228	215	207	229	197	238	205	240	224	212	224	229	226	218	200	208	210	206	198	209	236	204	207	230	234	214	208	210	216	205	223	203	218	231	239	232	198	212	234	205	207	193	225	199	213	201	202	228	209	206	227	223	194	221	232	208	225	171	217	231	227	219	227	252	173	209	221	230	192	237	200	210	184	220	205	238	213	228	226	207	207	210	200	222	206	208	187	239	225	216	209	233	215	214	212	229	218	228	191	192	218	214	218	238	212	211	213	211	236	231	222	202	205	200	223	242	206	190	202	232	205	222	224	209	191	197	233	217	203	204	220	200	212	222	190	197	197	235	209	249	177	205	214	215	210	213	208	207	216	206	216	242	212	234	193	211	201	240	218	200	214	168	204	215	233	219	193	212	223	220	213	223	234	203	218	205	209	208	226	209	214	226	230	201	226	192	204	209	209	200	206	244	227	224	205	233	227	221	215	206	202	229	226	209	214	201	207	239	206	203	203	224	202	213	226	238	208	225	256	210	233	206	220	211	229	212	223	210	214	200	200	191	236	219	221	240	206	208	190	233	217	218	237	227	213	209	218	218	222	192	244	222	218	220	204	192	227	220	222	223	218	227	207	226	224	186	209	210	208	220	240	219	216	242	237	215	212	216	198	190	205	212	207	227	203	203	217	188	205	215	223	216	229	196	236	198	220	251	208	226	170	215	239	206	219	198	210	227	221	245	224	231	227	242	208	207	207	217	220	218	256	237	239	204	219	193	212	195	231	225	224	235	215	216	210	208	209	207	221	207	186	195	216	237	225	201	195	216	218	224	199	207	190	189	239	229	221	210	214	229	177	208	216	238	198	209	194	220	205	227	210	199	216	211	236	234	235	197	214	211	224	196	235	192	200	192	197	193	216	178	238	230	225	214	219	183	222	221	226	221	189	235	223	184	206	222	200	202	221	222	217	214	234	212	181	203	191	220	211	221	197	231	216	209	214	228	227	218	226	196	225	211	217	225	191	209	204	216	224	210	189	211	225	213	204	223	209	209	228	208	217	201	241	215	223	203	227	195	190	217	226	230	219	236	203	224	222	216	204	200	228	196	204	225	199	205	216	202	197	199	225	194	204	232	222	226	200	235	226	242	195	237	196	229	212	223	230	219	217	201	211	196	220	222	207	220	223	225	194	239	218	214	224	219	199	194	212	213	223	245	198	201	228	225	207	203	225	204	198	204	222	199	191	220	222	210	247	199	227	237	197	224	204	202	215	194	201	207	229	197	199	210	214	220	229	205	209	207	233	238	228	220	227	231	202	209	206	195	209	208	213	263	208	210	202	227	199	219	205	201	186	216	201	211	207	200	199	213	206	218	218	199	189	202	185	216	223	221	223	229	201	211	212	195	211	233	197	175	223	202	217	233	221	215	211	261	230	189	209	244	222	225	216	218	195	236	195	219	215	205	220	212	197	221	219	210	232	201	224	197	219	217	225	227	202	202	201	217	222	216	217	238	202	224	249	229	231	239	208	216	195	222	223	193	216	204	221	219	191	233	208	223	201	232	212	209	224	230	188	230	201	208	205	207	213	222	225	209	216	239	191	223	208	250	217	224	209	228	236	201	231	207	224	218	229	228	196	248	222	208	228	223	231	208	210	205	201	189	218	230	238	211	195	218	216	208	206	217	220	210	210	203	227	233	221	209	211	204	198	203	197	216	211	205	247	215	199	214	192	217	204	234	226	214	202	168	226	213	207	243	221	229	213	209	218	199	227	222	213	202	232	210	188	219	195	191	215	204	215	213	200	208	210	198	221	226	193	238	225	218	196	235	210	206	225	220	225	232	226	218	231	203	202	196	229	233	218	203	232	226	231	222	220	201	219	213	195	237	226	227	211	184	208	199	222	191	227	194	205	218	215	200	199	201	189	192	233	235	187	229	219	210	223	206	197	220	229	209	199	217	223	214	198	210	245	229	216	220	219	231	203	206	216	221	197	200	205	210	205	231	207	213	205	237	201	211	211	209	212	215	225	233	189	225	210	205	218	227	215	199	223	225	206	234	197	207	242	203	216	213	237	258	224	210	239	237	198	215	219	225	197	218	212	210	245	203	222	215	198	214	234	224	247	224	208	211	209	223	189	219	219	192	227	246	190	192	221	238	219	219	206	201	205	241	221	192	232	206	223	197	213	213	202	231	207	184	223	229	206	227	219	203	197	218	206	240	243	185	202	195	201	211	232	194	215	197	178	209	239	216	198	217	226	198	222	236	190	219	248	235	201	231	236	211	199	215	220	210	207	221	190	210	234	240	210	212	235	248	229	204	227	220	229	202	225	226	206	231	226	215	185	199	218	242	206	200	225	205	226	194	212	230
41471	21256	18128	20372	20106	19960	21707	18726	13025	10756	13460	10078	6886	13861	18892	26988	26302	19102	10815	4473	1773	944	752	739	707	751	694	713	713	742	748	712	712	754	729	759	708	713	734	670	750	698	761	777	791	777	703	705	751	744	780	716	704	793	726	704	745	770	666	746	696	735	744	713	765	729	740	699	755	701	749	724	720	687	698	733	785	724	726	738	728	749	742	800	710	738	796	748	720	699	722	784	774	733	655	749	762	754	738	683	719	709	709	712	652	700	745	739	702	757	725	746	652	767	697	710	767	734	758	703	736	718	712	696	722	717	754	675	739	730	695	726	739	744	728	755	757	731	725	743	717	720	769	753	702	745	747	768	700	745	712	725	722	739	747	708	738	700	739	683	708	684	751	722	729	715	726	742	694	771	724	704	682	674	744	754	703	765	716	715	706	742	760	745	694	731	695	711	748	732	711	727	747	678	722	684	728	708	736	676	729	723	692	737	707	745	718	709	728	738	733	718	732	689	746	740	723	715	762	743	733	698	741	748	720	725	725	718	741	774	696	689	689	753	702	702	735	746	718	761	730	756	731	790	711	720	739	723	698	720	754	754	748	767	724	743	747	723	767	754	765	737	737	672	744	766	725	745	739	746	754	733	686	756	730	718	752	716	739	699	717	777	718	744	725	707	724	696	743	724	769	742	719	738	725	731	706	721	680	737	674	723	679	754	707	713	740	730	701	624	713	711	736	739	712	697	703	728	710	720	731	702	741	710	698	740	719	736	707	739	708	718	735	715	750	726	675	763	755	792	768	702	708	725	706	715	791	691	696	709	751	698	717	764	757	745	766	700	761	701	727	707	721	738	730	710	740	712	745	733	754	739	734	705	761	762	750	733	716	722	694	722	760	749	740	728	747	729	724	758	686	737	725	705	692	759	700	767	745	731	719	764	737	728	731	747	728	701	746	729	745	741	708	759	700	733	725	698	755	727	753	658	750	730	715	703	753	742	718	760	735	710	738	751	716	750	710	740	734	731	723	715	719	708	762	751	681	742	743	707	718	723	726	707	694	705	721	753	744	766	685	757	745	751	764	697	735	733	706	693	727	720	711	745	692	722	772	751	706	757	755	747	699	722	713	696	746	710	708	767	710	746	667	730	737	688	755	742	717	709	709	716	707	727	677	726	764	772	696	706	778	738	748	721	719	729	711	744	700	743	728	729	674	701	682	769	751	754	676	741	720	702	733	752	734	743	721	741	695	713	686	722	684	703	770	718	712	678	687	764	764	749	748	725	722	763	703	734	724	677	701	782	720	760	742	707	691	695	734	692	723	760	690	695	750	704	678	745	685	726	708	711	744	761	706	780	730	761	725	761	713	696	766	738	751	741	698	713	728	757	702	717	743	762	709	711	700	779	745	750	720	721	722	712	705	735	718	739	726	738	713	730	766	692	737	738	739	729	794	708	728	739	753	726	722	747	744	717	709	721	738	733	732	735	731	693	774	738	742	718	786	709	713	737	730	762	719	708	713	746	715	697	679	730	715	750	737	708	719	772	723	756	679	720	729	735	739	742	710	737	748	736	710	719	736	719	702	735	728	692	723	722	725	712	768	699	706	705	715	741	738	765	712	759	741	729	728	691	765	678	666	703	757	723	747	764	765	744	678	732	744	731	701	705	673	700	731	711	723	658	711	685	720	755	757	739	745	687	685	709	757	709	683	730	729	713	754	723	748	712	768	730	698	730	708	742	723	748	752	764	735	725	690	711	738	701	702	745	722	687	740	738	694	771	715	729	748	708	739	707	723	757	700	729	700	781	685	662	669	722	755	684	744	715	748	739	721	719	736	716	716	775	732	749	780	728	751	765	734	720	727	741	751	686	694	739	744	671	708	730	713	738	784	753	745	717	783	727	727	687	696	699	671	694	737	750	711	709	701	723	759	715	702	776	714	726	665	719	683	709	738	712	728	729	737	720	736	733	715	715	724	713	761	710	695	727	703	737	687	695	672	755	728	697	710	718	727	688	743	737	738	729	707	682	720	708	693	721	712	704	691	703	717	725	750	719	711	731	689	733	681	705	750	719	730	756	722	674	741	741	717	718	736	742	733	785	733	759	739	731	714	701	758	748	733	762	709	701	724	736	783	768	733	748	731	736	786	701	709	706	752	680	776	747	729	727	725	625	715	787	684	733	731	704	695	746	753	716	732	703	711	775	714	716	677	754	731	753	731	716	719	763	692	751	725	725	734	729	738	704	742	710	742	682	694	705	709	718	767	776	740	706	740	718	743	691	749	740	717	686	739	743	735	753	696	654	753	752	723	724	704	769	722	735	711	716	716	763	708	733	713	696	728	716	762	722	755	735	762	732	754	736	727	718	722	761	740	731	723	745	728	721	721	747	703	709	735	735	769	716	685	761	713	750	748	735	787	754	751	697	786	698	743	772	728	763	751	722	777	701	664	748	701	713	710	699	726	701	743	726	708	720	717	816	721	729	747	681	722	724	717	730	714	704	729	748	714	783	698	714	785	736	721	726	757	680	718	741	715	748	709	692	733	750	752	712	706	730	710	681	698	772	728	774	743	717	780	709	711	743	747	744	671	704	753	715	718	747	747	722	736	718	743	780	751	787	719	736	755	739	698	712	763	741	748	749	753	736	685	718	758	762	736	735	685	723	748	722	678	730	691	714	729	670	739	712	711	745	739	697	742	705	711	705	724	747	703	700	685	736	724	723	690	718	753	756	665	693	745	700	734	728	696	711	730	683	724	747	729	726	743	685	748	727	741	751	734	714	718	651	716	773	760	723	682	728	746	700	763	720	707	712	736	745	726	709	725	790	715	681	693	765	736	760	718	709	720	717	697	745	729	702	713	754	687	748	718	698	700	766	708	693	697	686	703	732	706	700	772	695	732	772	721	753	705	696	746	720	739	717	728	736	729	719	729	747	715	726	704	773	654	739	735	733	744	742	740	684	690	702	742	738	671	717	784	721	723	734	724	742	721	729	709	729	754	722	756	741	747	730	727	713	736	786	729	732	729	731	720	730	730	694	693	734	732	716	734	701	768	739	708	756	737	722	731	721	759	745	711	754	704	740	709	708	754	707	736	697	733	731	711	735	703	723	747	700	735	752	715	777	754	693	716	714	699	754	734	715	714	703	720	758	748	695	709	725	736	701	781	702	700	712	744	740	719	711	701	716	740	692	746	720	731	772	727	739	723	705	740	741	733	729	720	766	723	737	690	686	696	736	721	728	728	725	696	698	694	746	744	690	709	715	742	758	736	759	729	700	711	758	704	750	752	722	695	691	689	704	723	746	748	728	750	723	701	746	738	750	719	742	708	742	671	743	774	743	749	746	705	706	721	743	734	738	717	698	741	720	729	764	712	730	693	681	764	723	744	691	719	728	783	708	721	684	739	731	695	641	753	722	769	696	759	742	739	726	735	705	687	676	693	738	720	716	708	754	671	733	749	727	719	724	730	740	735	728	733	767	727	701	730	730	752	736	697	720
53159	31670	24718	24309	23138	20415	17874	11115	5482	3790	5763	3191	2910	2732	5297	14660	14604	8273	5413	2709	1118	498	292	269	270	233	264	277	269	241	268	258	277	258	267	244	263	292	251	298	250	291	251	242	306	237	259	257	287	247	271	283	241	275	245	259	264	297	291	242	249	267	249	267	252	254	235	258	251	266	238	262	250	289	262	258	264	246	259	255	269	235	267	256	244	237	267	272	249	263	261	242	244	283	264	262	289	279	259	290	267	254	249	238	263	239	277	266	281	280	254	286	229	257	271	271	269	249	268	251	260	268	239	271	242	274	246	262	254	236	246	259	233	265	254	275	258	254	232	230	271	246	250	249	256	288	277	242	255	253	242	257	250	297	285	259	264	263	241	262	283	296	274	273	257	281	292	243	250	244	261	263	293	225	272	253	253	235	255	267	254	256	238	262	286	257	266	257	253	272	267	255	249	271	241	266	269	254	253	239	251	220	275	261	226	285	280	257	257	282	291	278	247	273	259	257	254	259	252	302	258	273	259	273	289	260	291	281	249	268	262	237	268	240	254	269	256	261	269	274	273	235	255	293	256	249	252	261	251	281	252	262	264	240	237	263	269	262	258	256	251	238	254	258	262	244	248	254	253	256	269	242	260	282	257	247	248	284	280	279	273	236	271	255	254	268	264	256	261	280	292	262	257	248	284	244	256	243	255	257	267	258	266	255	238	268	249	223	243	276	263	277	224	266	264	287	238	269	271	271	243	282	249	274	260	272	293	259	265	271	227	224	234	245	272	255	261	246	250	224	246	263	266	249	277	235	229	266	267	268	256	278	260	253	249	259	252	251	282	257	268	281	269	264	270	248	242	257	246	266	235	245	254	269	231	254	240	266	272	274	264	252	235	256	262	264	263	236	273	273	287	215	270	290	293	252	282	254	286	264	256	269	267	249	277	245	273	269	246	256	235	262	279	232	273	234	248	245	285	251	257	275	248	249	254	238	268	253	277	238	236	229	274	276	254	228	279	237	282	240	255	267	266	259	278	271	263	272	278	249	246	250	253	261	278	253	239	250	264	279	270	244	284	254	270	273	275	281	247	268	260	285	273	257	248	261	268	246	245	283	259	229	251	269	265	263	244	251	278	255	270	252	239	265	265	270	256	244	283	264	262	256	242	258	262	281	256	260	268	270	260	256	237	305	270	226	282	269	290	274	274	293	244	236	282	273	246	254	244	255	275	249	276	271	258	277	259	255	260	252	290	240	269	240	257	256	282	290	285	253	254	244	258	237	239	244	236	252	234	292	282	252	272	271	253	285	255	259	260	259	242	276	246	250	285	247	239	246	255	241	294	268	250	268	269	248	240	284	293	263	259	255	241	268	269	261	220	228	255	237	246	240	261	293	288	278	238	257	271	287	268	274	265	280	281	249	262	274	259	244	255	256	261	274	279	261	277	255	269	282	263	271	279	308	266	255	287	273	245	273	265	280	282	261	283	268	239	282	249	245	267	251	274	278	273	272	261	289	294	251	268	225	271	282	256	293	239	268	306	258	274	257	235	279	231	242	266	268	291	264	259	253	269	261	267	272	255	274	246	276	285	262	251	240	255	271	261	274	270	281	249	256	262	236	245	251	267	273	241	259	248	255	269	255	225	232	258	285	233	274	268	254	263	255	251	243	273	232	276	275	281	260	249	245	256	272	267	263	261	273	269	257	274	289	258	241	272	280	260	279	266	282	260	257	249	271	262	284	281	289	233	247	273	258	228	256	252	269	234	278	259	252	274	280	267	249	263	243	241	281	277	284	278	258	254	241	255	272	275	272	278	267	270	245	269	278	249	253	272	261	247	253	266	254	271	268	265	246	284	290	247	291	262	270	242	267	249	248	230	266	237	248	272	265	257	271	231	246	268	281	281	255	243	266	243	277	256	268	272	264	244	260	264	246	271	257	269	255	240	235	251	262	272	262	291	254	257	287	264	232	272	244	264	271	236	281	246	276	253	257	275	265	264	253	260	266	242	250	262	266	244	260	270	272	273	250	242	282	271	264	244	274	251	265	267	270	229	299	245	277	250	248	300	263	223	259	269	227	241	274	273	268	259	258	273	229	260	243	249	263	267	242	244	264	238	251	284	272	264	254	258	273	262	275	260	261	261	237	255	257	232	248	272	283	271	267	235	244	259	261	271	269	261	261	254	284	279	279	251	278	268	276	261	302	227	265	285	253	275	281	273	276	286	260	291	258	264	286	234	282	258	268	301	247	265	253	269	251	263	282	272	272	294	246	274	271	291	239	252	277	235	241	251	266	248	268	255	311	249	278	269	283	261	275	249	267	271	293	287	268	269	259	238	246	255	264	242	235	231	280	258	267	249	235	244	243	251	286	248	251	249	252	218	290	260	278	290	293	283	268	279	245	235	271	281	264	262	291	273	265	274	240	262	266	283	251	281	228	275	229	245	278	275	237	256	253	253	269	250	256	252	269	270	255	257	274	281	276	273	275	233	268	270	255	289	272	268	252	247	261	244	277	221	247	284	253	301	284	238	262	256	259	277	240	255	276	268	288	259	285	226	231	272	268	253	256	271	238	268	288	251	262	263	242	239	252	309	257	237	270	254	270	297	262	235	253	262	244	256	290	272	273	243	249	277	245	230	271	255	245	286	288	236	265	252	268	285	228	259	283	266	251	258	289	264	268	237	257	280	275	271	275	237	258	272	247	242	251	266	269	260	271	239	269	251	238	254	260	252	249	284	264	279	248	254	257	275	286	258	241	267	277	281	256	246	254	262	275	261	262	256	247	244	269	280	261	254	259	247	241	274	259	260	263	294	244	250	236	246	257	273	261	249	264	244	291	299	255	280	269	248	263	269	293	292	273	266	226	282	249	250	285	246	252	294	228	273	267	262	240	243	257	265	273	304	261	252	278	256	249	253	257	273	281	267	252	270	266	256	264	274	271	289	261	240	276	256	269	253	264	254	261	265	281	252	256	259	276	253	266	244	243	271	277	274	258	260	261	283	306	254	222	290	239	290	250	271	230	265	233	254	261	265	262	224	263	254	264	259	258	222	289	264	275	289	249	243	234	279	257	251	261	250	269	237	257	267	276	237	263	277	225	257	259	264	261	259	258	272	259	287	245	278	251	252	280	254	285	243	255	268	264	246	239	263	281	277	271	245	227	257	236	276	269	261	249	276	267	278	266	247	267	264	271	239	243	245	252	275	241	296	243	242	250	264	229	291	256	275	244	266	298	275	288	234	252	247	271	263	247	271	267	276	278	259	247	250	251	241	259	279	252	248	263	266	248	273	275	265	243	247	250	281	268	284	262	260	260	246	252	244	265	242	253	290	253	265	280	243	260	260	254	275	237	242	273	252	285	277	264	263	292	275	237	264	269	267	252	258	262	262	259	266	265	256	240	246	254	278	249	269	280	266	268	237	264	251	253	272	263	253	251	240	281	276	261	269	268	281	264	229	277	248	240	264	268	266	282	263	264	287	293	262	286	243	262
48266	23881	23877	27325	26279	25960	27588	19180	15470	14110	19637	11887	11465	11370	20728	35600	32767	24780	19332	11595	5060	1879	958	788	856	861	897	841	816	854	844	862	837	848	846	836	832	861	818	839	806	825	845	840	854	874	892	820	877	858	845	898	855	833	872	829	872	820	836	840	899	810	821	837	866	799	835	846	834	846	835	829	837	819	859	883	840	862	816	829	816	822	853	837	853	841	844	854	812	861	858	837	840	813	842	809	837	864	833	821	845	861	808	885	792	815	864	853	837	856	809	920	843	815	841	805	850	854	831	811	804	886	835	782	815	863	881	875	865	817	886	850	835	789	856	854	814	859	830	808	833	845	820	786	824	828	855	839	853	858	819	865	803	839	862	841	832	826	854	860	830	858	829	835	794	867	854	826	834	852	848	838	836	890	834	797	784	822	815	844	855	855	804	818	867	830	773	877	865	825	863	849	813	821	860	830	817	857	852	863	868	839	817	866	812	830	802	828	812	820	831	878	807	845	840	838	770	810	860	811	792	847	866	820	861	819	847	814	831	795	828	850	842	881	824	880	823	833	853	818	883	861	820	824	880	861	821	807	841	858	868	814	795	869	838	802	852	861	850	854	858	821	854	831	876	835	846	867	843	862	813	856	818	829	828	817	819	851	838	776	828	917	821	823	897	791	830	830	793	843	800	823	829	810	877	838	856	882	829	796	842	853	887	831	837	853	808	794	862	816	843	897	838	807	824	841	832	836	806	842	820	835	851	870	853	802	805	832	850	850	846	880	801	801	851	828	846	830	778	818	774	833	861	870	864	824	783	849	820	767	812	819	873	828	854	781	787	828	850	845	840	864	861	851	766	811	812	801	873	800	825	796	790	841	846	852	816	889	804	846	873	834	846	815	840	855	816	787	814	832	796	815	824	802	846	871	831	820	840	824	841	866	856	872	841	791	850	843	852	800	903	817	816	822	838	809	835	855	822	835	807	894	820	831	852	826	839	839	856	809	846	835	839	831	878	843	816	876	822	801	867	795	816	853	860	815	857	791	857	808	823	834	846	826	825	817	803	821	841	797	815	858	866	816	813	816	807	801	869	778	854	801	836	838	852	785	877	883	897	815	815	853	869	790	862	838	896	830	885	867	833	840	801	772	822	861	802	795	883	818	801	869	843	850	811	802	897	861	790	865	881	858	865	922	856	835	850	801	799	870	817	888	810	866	832	847	828	879	858	878	814	847	826	856	854	870	799	855	811	865	874	803	810	886	866	826	837	860	869	844	812	836	834	884	880	897	780	917	831	776	840	809	834	826	805	819	862	846	887	865	853	854	860	799	827	796	859	852	858	823	865	836	809	852	886	852	816	844	859	884	804	890	839	815	752	876	838	839	894	798	820	821	842	875	817	836	829	839	864	862	874	835	883	821	789	846	846	797	819	857	821	809	862	796	891	847	871	836	798	931	865	774	883	806	866	843	842	849	840	867	820	818	839	832	825	841	858	822	837	840	852	796	823	847	895	889	839	816	848	870	796	864	860	823	842	836	835	861	808	774	847	827	861	810	857	856	858	801	871	861	792	836	831	785	837	837	805	847	822	835	808	859	845	820	866	782	896	815	826	824	886	837	824	860	846	882	876	808	840	842	842	845	885	886	807	850	832	791	822	823	831	798	875	799	858	828	837	839	821	850	802	834	806	832	819	862	780	815	832	814	836	823	838	849	853	801	839	834	868	859	840	813	842	778	834	814	885	825	843	782	855	850	888	839	808	851	856	918	837	789	804	840	789	803	878	854	848	755	778	862	838	859	801	816	868	816	875	860	816	855	881	850	826	811	873	831	818	815	843	858	841	848	854	856	854	881	855	873	826	866	805	834	854	866	804	847	850	779	870	855	824	859	860	860	830	833	844	826	854	897	892	844	833	869	871	862	811	831	819	847	875	789	858	865	796	843	841	834	780	815	858	821	827	804	846	852	863	834	841	867	824	847	870	870	882	859	815	899	881	868	847	802	841	835	899	855	801	879	845	794	852	799	857	836	808	849	825	854	849	818	852	860	823	823	885	821	832	857	825	827	874	870	823	823	820	857	822	829	870	845	825	817	835	831	832	841	851	860	825	810	823	801	838	846	833	883	795	780	821	862	860	814	819	829	816	837	824	783	801	857	863	838	792	820	834	840	878	902	832	854	820	823	831	816	811	872	864	844	787	856	857	851	835	869	852	838	801	854	903	851	862	781	823	852	844	880	854	827	852	844	888	825	829	844	810	841	859	851	826	821	808	881	865	793	876	802	809	854	816	828	878	821	831	856	860	862	888	870	785	788	862	835	813	795	796	826	860	863	858	795	838	862	813	854	829	799	814	880	781	833	811	861	776	827	838	862	854	834	892	860	835	822	819	893	838	801	839	780	878	860	825	856	790	787	894	812	860	834	856	811	807	816	860	834	867	852	817	852	814	786	842	831	821	815	862	867	803	877	824	798	874	875	868	846	798	851	846	817	892	875	832	786	844	852	829	831	836	850	828	896	849	835	817	847	846	780	905	825	831	860	814	847	834	853	820	794	863	858	825	853	860	816	824	811	816	800	838	848	828	816	882	812	867	849	815	803	791	825	881	863	826	847	815	847	849	834	824	834	875	816	801	845	799	815	836	808	786	766	835	868	841	818	792	850	833	807	886	858	805	790	818	831	816	828	841	850	870	852	841	880	854	849	855	833	844	864	875	822	886	821	863	841	857	892	834	830	825	835	825	866	894	828	778	812	830	875	842	826	831	831	832	812	857	866	869	819	814	836	800	852	868	857	825	840	818	882	844	823	846	862	804	794	855	804	801	855	830	849	824	869	849	851	835	828	844	810	839	862	773	820	867	866	851	824	889	808	847	894	813	822	821	907	803	843	804	814	859	843	833	851	838	887	883	815	843	861	870	828	859	797	824	862	889	884	835	867	853	832	922	817	826	837	810	831	784	859	840	838	826	838	873	829	842	834	853	884	832	866	807	828	877	833	873	817	842	810	828	860	871	877	884	802	846	819	866	844	849	826	838	834	813	843	781	808	899	845	801	854	824	828	810	829	807	834	840	808	862	879	815	826	800	890	822	901	862	809	854	854	838	847	886	860	874	859	844	827	826	829	852	864	852	807	863	807	881	872	823	821	882	824	867	853	849	868	801	811	887	850	783	841	849	860	848	890	846	854	836	812	839	862	825	792	831	872	824	846	873	801	777	789	847	868	831	831	830	867	859	775	799	829	862	882	853	835	854	864	836	834	863	838	866	845	859	878	875	802	863	822	844	860	830	785	871	829	792	852	832	851	822	842	838	867	863	858	874	846	792	879	853	865	831	809	831	817	831	788	826	908	856	823	869	813	796	787	905	802	887	848	810	870	828	825	827	832	873	830	874	804	807	890	888	843	824	838	852	836	868	849	845	877	833	853	878	858	825	868	896	801	838	819	854	805	817	857	907	855	837	871	786	760	888	785	839	836	824	795	856	855	874	870	868	819	807	839	800	839
15992	7310	4457	3599	2327	1831	1582	930	521	646	782	430	326	314	390	898	1056	1002	681	400	264	201	221	197	205	204	207	261	205	211	203	220	233	219	210	163	235	206	211	216	207	212	214	225	225	217	206	198	230	219	184	209	206	213	213	211	195	213	220	208	220	210	210	198	201	218	228	241	191	188	232	237	228	202	223	230	212	207	219	208	225	227	217	230	203	197	212	224	215	186	200	245	228	217	201	195	212	194	197	208	229	218	224	203	221	226	201	206	190	227	231	202	234	223	218	217	209	214	224	215	222	233	173	205	217	221	236	198	241	221	219	213	229	197	233	210	219	210	209	230	225	212	221	201	194	191	238	221	189	204	219	200	194	209	210	231	210	225	193	214	211	206	199	228	197	209	202	189	190	222	221	202	191	216	213	201	224	211	196	222	201	182	247	226	203	210	223	218	194	222	208	215	219	224	209	198	215	212	214	203	215	223	225	224	212	219	214	213	226	211	199	192	191	195	207	224	218	219	219	210	230	209	226	216	210	211	212	209	195	204	197	197	210	219	184	213	216	198	216	208	197	197	217	226	235	229	231	219	209	178	213	204	200	177	191	207	230	212	200	226	222	239	219	217	203	204	221	232	229	205	208	220	195	201	230	199	207	201	226	237	207	185	210	197	205	196	186	216	211	220	203	211	186	228	223	222	201	213	213	200	192	187	195	216	233	245	203	233	195	216	217	216	222	217	203	200	242	217	198	247	215	219	222	212	204	219	230	221	223	203	235	248	212	195	229	185	200	198	215	169	203	199	200	202	210	225	243	237	226	204	212	184	233	200	210	242	205	209	226	215	209	196	194	236	205	228	228	220	211	194	206	231	194	231	227	202	202	199	233	227	198	214	219	202	187	249	204	199	190	229	212	188	247	199	245	235	223	208	210	225	228	204	214	208	206	203	219	231	200	233	220	217	205	232	203	221	193	196	204	214	184	203	235	218	220	192	210	218	210	226	216	214	209	204	224	205	203	232	210	213	210	202	220	199	222	222	232	217	182	225	234	208	194	223	230	234	202	221	211	188	232	219	203	222	203	197	256	205	241	234	191	226	240	205	196	203	210	233	201	203	213	215	229	195	212	215	212	197	226	226	220	207	227	207	203	209	190	184	218	200	204	179	221	213	208	213	212	212	205	205	215	206	202	229	206	212	231	216	218	229	207	232	207	228	216	217	210	212	211	216	216	204	203	227	243	192	208	235	186	242	220	208	196	233	189	195	225	240	227	232	228	227	193	208	206	235	226	211	202	202	199	207	206	214	212	216	222	224	202	226	225	193	217	219	206	221	232	225	213	225	199	227	215	195	237	218	201	236	191	208	241	214	198	228	196	203	219	229	220	198	206	218	210	222	230	221	199	203	207	189	208	221	187	189	221	209	212	217	205	211	194	203	224	214	213	214	221	193	208	185	225	202	216	187	224	205	192	222	183	205	224	209	205	193	212	200	204	207	197	246	235	195	196	197	212	215	220	214	222	226	226	219	227	235	228	219	208	225	223	216	205	224	206	194	191	198	213	200	202	204	205	223	214	214	204	216	227	220	198	222	206	228	220	207	236	212	227	228	227	216	218	240	199	202	220	212	199	239	217	204	205	223	202	207	222	220	207	216	223	229	200	225	225	225	195	218	222	203	202	187	233	195	232	193	224	249	200	221	211	219	201	227	203	202	229	213	201	233	218	206	176	245	228	214	235	223	211	210	215	227	214	188	199	208	245	208	223	219	190	230	197	247	210	199	208	225	237	214	239	205	222	199	250	204	214	232	209	199	213	197	223	209	215	208	204	188	198	214	180	241	236	241	216	202	208	240	230	207	208	240	184	213	231	192	187	208	202	214	210	179	219	201	225	207	206	208	210	219	189	207	247	194	232	214	222	201	191	240	202	198	232	198	196	210	205	198	227	237	204	221	221	238	232	190	195	216	226	201	211	238	218	208	210	190	224	202	243	234	212	214	225	215	193	209	206	200	217	218	211	198	216	204	198	189	242	217	226	223	221	221	202	192	238	203	216	214	180	206	177	207	201	207	213	204	220	202	222	211	226	232	210	205	211	221	238	231	220	225	228	212	192	234	226	208	219	234	216	221	224	204	254	230	233	219	229	203	209	216	201	207	211	194	224	208	221	226	198	212	202	212	216	248	205	213	211	239	213	229	192	216	220	198	193	208	207	210	214	201	225	224	193	205	216	215	209	212	205	215	189	207	221	215	207	203	214	216	219	226	198	215	245	198	191	198	223	185	212	200	239	207	220	204	216	194	225	192	218	201	186	220	248	217	223	189	221	226	201	208	232	223	209	223	212	196	213	201	226	219	206	203	219	201	227	240	220	221	224	211	219	207	239	228	188	205	207	226	224	196	207	243	224	198	200	204	226	196	232	235	228	236	200	193	207	196	224	226	204	199	243	209	199	216	216	196	203	211	211	232	201	198	208	222	194	184	197	209	230	230	217	215	249	214	212	229	201	210	219	238	212	224	189	223	222	206	207	227	224	218	238	209	224	212	226	229	213	234	213	200	224	236	217	236	184	230	214	209	225	237	221	214	217	231	200	221	198	211	231	209	199	220	204	194	215	222	229	212	199	227	199	199	227	213	242	218	212	195	218	208	184	220	201	220	203	201	191	242	212	226	229	191	184	225	218	209	198	213	219	219	205	220	230	209	217	218	194	203	175	217	205	245	235	220	203	221	188	230	218	227	209	229	196	235	197	219	206	218	220	221	244	192	220	204	208	209	229	215	193	186	183	211	231	204	236	238	235	238	208	227	219	222	205	216	186	192	203	215	191	208	206	214	206	173	207	209	185	221	212	221	216	225	222	217	216	227	213	203	212	217	236	222	213	221	235	214	180	206	210	214	187	188	199	214	212	226	188	201	212	235	216	224	237	240	191	196	213	203	212	187	205	211	225	194	217	224	198	205	216	219	224	190	234	204	207	222	199	250	237	194	242	217	193	201	224	207	195	226	187	244	202	208	220	239	242	211	189	204	212	226	214	193	210	220	205	220	201	208	240	208	198	238	195	190	238	209	232	201	192	187	224	224	219	201	234	226	234	191	181	203	204	206	207	192	210	247	228	206	206	217	231	200	217	226	228	199	190	214	211	223	239	213	207	224	206	213	214	201	209	230	198	216	190	223	214	214	217	189	219	235	219	204	219	208	191	239	193	210	210	216	226	209	225	214	210	214	221	229	195	221	208	199	216	210	209	202	204	222	211	180	224	208	207	210	225	204	191	209	202	219	224	216	223	215	218	218	224	200	215	212	214	231	232	185	174	221	202	233	230	222	232	201	185	191	205	236	219	241	235	215	191	214	208	209	224	213	228	242	225	208	202	212	211	211	234	201	195	209	217	215	228	167	210	221	237	204	216	193	210	194	198	199	206	238	215	219	198	196	238	228	212	221	238	205	210	243	215	195	208	220	196	226	192	224	213	200	232	189	236	218	201	211	236	209	193	215	231	197
16148	6259	7789	9264	7110	6230	6247	3722	2386	3012	3543	1843	1245	1226	1968	4392	4878	4153	2643	1469	908	761	720	710	720	688	713	730	737	733	709	729	711	718	748	704	726	730	731	717	698	782	740	712	760	702	714	740	730	694	731	742	656	718	706	707	714	710	764	723	737	711	725	733	737	721	794	786	756	719	781	747	725	701	745	810	770	744	684	755	701	789	727	745	703	690	722	659	687	763	691	676	707	700	721	715	709	750	769	722	759	763	755	727	767	740	711	702	736	695	686	723	699	686	688	720	703	726	682	784	729	736	692	737	788	710	716	727	723	716	666	740	710	696	731	651	742	781	716	727	713	725	700	699	739	741	746	728	712	692	718	746	705	752	699	743	686	772	688	769	751	736	744	741	742	757	721	737	716	741	743	769	759	728	736	678	750	736	732	714	771	707	733	756	720	726	716	743	710	677	721	768	709	724	739	718	741	719	732	741	775	732	738	715	750	756	718	711	702	724	771	715	676	767	678	739	762	706	769	686	751	712	721	749	703	734	740	722	724	757	742	754	770	709	752	730	721	753	715	750	698	705	722	724	692	749	733	668	736	774	722	738	745	726	744	715	784	772	691	703	729	716	711	710	732	741	718	751	719	715	724	721	738	689	719	717	753	712	709	705	708	716	699	670	718	725	756	718	748	716	750	738	701	722	722	742	733	695	682	681	722	705	702	721	733	754	707	732	727	705	711	764	712	668	725	746	731	706	707	778	745	709	756	711	736	696	751	737	716	729	758	750	786	756	752	684	745	686	673	727	690	711	705	739	692	720	686	704	714	760	751	722	759	702	706	721	718	719	714	722	661	714	711	722	746	753	687	732	721	778	720	682	702	756	783	771	724	766	727	751	710	752	732	718	706	698	676	758	725	700	741	721	741	722	726	733	728	694	723	732	701	799	733	740	707	723	750	807	777	719	761	751	716	698	678	731	709	698	769	753	740	667	746	703	724	752	759	750	728	703	728	730	728	740	759	699	755	674	750	706	764	733	701	781	700	721	762	729	729	750	751	701	711	774	690	671	722	741	708	702	708	744	715	717	741	742	712	688	700	721	727	708	744	670	738	721	706	728	736	727	715	757	765	741	705	707	683	711	682	769	732	735	705	694	724	698	713	761	720	746	755	735	766	678	795	730	691	734	688	761	740	728	678	772	712	730	716	771	708	757	698	737	682	740	678	726	757	714	745	773	679	722	733	694	722	715	813	744	735	744	689	737	709	731	714	728	724	691	768	692	691	735	666	727	701	700	711	741	713	705	738	743	682	722	763	755	761	750	746	698	692	712	707	715	758	715	748	759	727	715	731	747	753	738	774	692	649	691	698	778	700	758	743	694	707	718	762	790	681	730	653	701	744	762	719	719	729	721	736	661	701	741	674	706	712	715	719	739	778	745	766	757	717	739	756	739	727	739	697	724	701	746	738	718	719	746	730	743	656	746	725	717	716	715	720	720	718	749	726	687	774	720	742	723	709	768	717	773	786	716	732	728	715	704	749	730	742	749	712	712	703	697	708	757	746	741	723	691	781	736	796	693	760	713	716	735	718	714	718	729	696	708	744	771	745	741	773	710	721	801	754	717	752	741	717	791	752	721	711	745	723	778	728	717	694	774	711	703	694	732	721	717	724	707	777	752	787	715	722	763	745	740	726	722	662	729	737	738	685	735	727	780	723	731	774	663	712	752	671	738	708	737	728	757	703	700	725	714	723	725	759	659	750	728	734	704	704	725	753	739	737	725	725	726	734	749	725	730	754	683	714	716	732	786	780	736	690	702	753	737	744	725	667	702	707	718	717	746	708	780	709	756	777	740	752	719	682	743	720	756	746	759	714	742	779	704	779	741	769	712	758	693	685	749	728	746	692	761	700	717	707	718	768	721	685	697	751	704	715	699	685	723	757	707	739	724	716	791	765	741	691	704	741	733	728	696	728	725	714	723	731	749	732	727	697	710	709	725	755	755	732	764	726	702	742	732	764	718	750	714	720	726	665	749	715	767	730	714	734	718	723	733	752	710	715	726	738	712	698	721	765	702	721	772	758	714	672	745	669	723	667	724	730	705	767	714	775	757	717	755	703	666	766	726	723	724	666	723	718	719	735	685	737	751	716	716	699	723	739	687	702	683	751	711	753	736	733	712	724	758	747	744	753	718	708	713	753	702	736	729	739	702	763	759	741	715	743	690	735	693	754	663	717	740	719	737	709	703	736	701	739	741	741	731	756	751	659	688	725	742	716	688	723	697	744	722	706	746	738	758	737	736	708	751	727	737	719	718	719	767	756	756	719	664	714	698	706	665	746	783	746	742	681	775	723	694	720	743	733	746	712	751	756	773	729	777	702	718	740	771	752	699	686	708	712	730	679	737	691	723	730	720	706	736	702	721	728	736	741	766	722	744	723	728	720	740	746	741	690	742	713	691	754	736	714	703	710	748	756	774	705	726	723	751	730	711	708	724	708	724	703	723	679	654	720	700	736	776	772	715	688	712	734	699	735	744	712	765	708	704	711	749	708	753	731	784	703	716	742	770	768	703	697	706	680	727	746	762	769	701	738	748	748	732	695	708	735	718	727	708	730	694	709	733	762	709	762	722	728	692	680	726	735	813	690	753	730	716	739	689	711	686	716	737	750	707	733	703	765	735	704	788	727	720	717	711	769	742	725	745	695	757	715	684	676	759	735	715	687	736	694	694	712	744	728	688	662	768	728	738	762	767	713	729	699	763	733	762	713	713	716	752	703	711	751	702	717	729	779	802	732	689	696	722	759	766	740	766	731	699	705	723	731	732	737	764	774	739	726	718	736	751	730	676	701	671	686	728	705	740	732	706	795	690	716	734	690	727	776	716	736	699	743	714	744	712	731	723	675	776	698	743	758	768	732	740	757	757	711	731	754	671	737	745	673	726	696	709	714	750	724	762	698	762	751	704	735	763	767	696	711	731	744	728	719	739	786	754	740	690	749	774	670	716	667	753	698	697	712	739	750	760	747	720	686	718	686	698	718	712	748	773	713	689	734	718	705	764	715	710	705	699	687	722	709	716	694	715	717	761	677	724	653	745	749	666	713	720	723	708	745	719	708	724	791	782	737	771	719	714	665	698	734	747	704	743	706	677	710	678	725	740	677	709	700	759	769	700	768	793	732	750	673	695	749	713	753	706	708	686	728	688	759	704	698	736	739	746	702	729	782	771	724	736	692	751	721	746	782	766	726	756	709	686	684	727	745	676	716	770	742	746	658	723	729	750	722	771	698	701	692	720	762	750	706	674	742	736	707	716	748	781	733	669	710	694	787	683	726	725	700	727	752	717	715	723	722	729	751	706	677	762	754	680	750	702	702	701	734	694	771	712	760	785	713	709	732	693	717	746	686	676	751	757	718	781	733	740	783	725	738	734	721	755	731	744	719	724	752	733	689	737	759	712	746	746	704	705	686	675	769	749	758	736	739	719	723	699	722	747	695	752	706	707	716	717
47328	31402	23684	21899	19135	15239	11059	5650	2288	2109	3906	843	526	1831	6961	10599	8420	4743	1959	717	346	232	213	208	231	205	206	167	212	207	217	205	181	207	228	210	223	196	202	193	209	198	234	212	203	198	190	214	227	220	212	222	203	224	188	198	225	207	187	227	206	187	225	179	189	185	209	219	207	199	213	210	192	200	211	207	210	204	202	214	196	194	190	214	221	221	208	204	197	230	214	212	211	199	220	221	214	198	185	198	205	191	201	209	228	207	201	198	208	202	197	213	202	192	234	230	174	201	224	203	200	187	204	213	206	184	229	209	214	193	214	227	222	213	209	197	216	187	249	214	200	207	215	199	222	184	183	244	203	216	203	199	231	192	204	184	196	196	190	184	187	210	209	225	198	211	201	202	205	222	196	164	193	212	195	215	203	202	207	198	190	203	207	230	228	208	200	194	214	199	202	200	205	194	221	210	189	191	232	211	213	199	229	223	179	211	220	177	202	223	193	190	215	209	197	216	208	205	221	201	188	215	178	212	208	193	220	229	185	179	216	221	193	201	207	230	211	219	219	200	205	185	195	218	217	232	207	196	225	229	208	228	228	226	220	211	226	196	192	204	219	201	207	215	195	206	208	181	205	181	208	188	198	188	206	190	190	194	207	196	225	196	198	199	214	184	214	195	190	188	217	207	205	230	202	213	214	178	191	236	215	210	209	198	183	210	201	207	201	208	225	234	206	210	198	197	203	231	215	188	186	174	215	208	244	188	217	197	210	211	178	202	192	218	213	192	222	197	192	204	218	212	189	209	220	216	205	218	185	223	205	198	223	213	233	183	205	186	204	218	211	225	225	210	196	181	204	170	211	205	207	211	208	214	197	211	208	205	173	200	199	207	191	207	203	211	216	206	201	216	214	232	195	189	197	199	229	194	220	214	225	218	188	204	208	214	192	219	204	231	195	186	227	203	178	200	223	200	216	200	228	194	223	194	209	204	206	232	227	211	196	199	181	222	209	195	195	223	206	191	196	180	178	222	197	211	219	227	199	204	197	211	206	208	234	203	197	240	196	212	185	211	199	196	210	212	216	233	192	226	222	211	209	191	216	190	215	220	230	196	199	188	211	193	224	216	200	210	215	220	206	186	191	193	212	205	214	188	220	178	213	202	165	239	226	219	183	230	203	227	210	217	192	233	200	214	206	205	221	199	211	171	207	211	191	222	225	222	208	203	227	225	225	248	217	224	210	196	194	206	206	213	214	221	208	210	213	200	212	217	203	220	185	190	224	223	218	206	199	235	204	210	206	197	203	217	193	235	178	213	199	232	207	188	206	200	207	181	207	224	209	192	224	205	201	210	227	214	203	209	201	223	221	194	212	199	213	238	208	192	212	222	206	188	202	200	199	187	189	208	181	245	182	207	224	202	215	199	191	226	225	210	182	226	207	209	201	223	224	238	212	214	224	234	204	218	204	204	189	220	208	199	214	221	193	208	218	226	204	204	206	202	249	202	213	206	193	186	203	209	221	176	230	226	208	188	193	232	219	217	191	183	214	211	214	182	206	181	178	207	196	208	210	186	204	219	190	223	182	205	200	217	212	214	201	212	216	225	192	202	225	221	225	214	201	202	213	226	199	193	204	194	217	204	174	208	184	197	259	209	203	207	216	204	201	166	202	211	209	196	234	188	226	191	189	227	242	187	196	212	223	194	192	206	193	232	189	185	182	186	205	196	215	199	198	209	215	173	220	202	190	210	204	191	247	231	227	206	226	208	237	204	184	222	202	218	172	201	213	219	205	203	194	223	204	186	195	228	200	215	185	196	199	224	204	183	206	209	197	231	223	213	192	204	186	197	207	231	217	203	206	212	211	217	208	214	186	197	208	210	215	221	213	202	202	209	217	221	186	221	204	195	193	232	189	207	201	190	192	229	214	208	216	215	228	219	176	208	199	212	186	198	197	195	224	203	204	198	203	208	180	201	207	219	183	215	226	200	201	249	215	205	181	219	189	205	238	180	221	179	198	186	186	217	207	191	181	213	214	215	227	211	201	209	195	203	220	201	203	220	205	209	203	231	179	197	220	203	218	241	201	201	203	189	205	198	256	191	204	188	214	219	211	225	205	216	216	198	213	206	217	218	179	214	188	203	191	205	210	224	195	229	197	191	210	199	205	215	233	206	215	207	216	223	206	190	208	219	208	210	207	198	197	190	212	193	196	190	213	217	217	197	207	200	195	198	210	169	195	173	202	225	219	188	197	218	222	204	221	222	217	188	212	205	230	211	187	195	232	214	218	225	233	195	219	206	218	218	205	197	184	196	180	177	206	194	217	218	198	225	193	214	193	201	191	203	213	191	217	192	215	217	217	205	220	243	219	180	215	215	209	215	200	222	232	210	228	202	192	222	214	221	207	210	178	175	213	238	230	202	188	218	196	218	193	196	204	193	208	183	194	202	193	191	229	213	229	230	213	201	218	186	191	224	215	214	218	244	183	216	206	211	204	207	236	214	187	220	198	227	222	213	214	228	202	220	194	200	201	195	187	245	193	192	195	223	208	177	200	185	212	213	209	209	203	201	219	221	221	207	219	194	201	193	217	229	227	201	211	204	190	201	173	239	209	201	210	198	216	217	217	218	230	206	204	217	208	201	197	171	199	202	185	211	209	209	186	189	194	230	206	216	199	201	192	216	207	199	208	192	215	191	181	195	216	225	194	173	216	212	208	197	194	189	199	215	198	204	209	205	199	216	211	189	200	181	216	209	202	201	197	193	230	211	204	206	216	206	213	229	215	207	207	222	183	210	180	193	242	211	179	202	206	245	208	194	220	222	215	215	216	221	212	216	210	185	217	202	234	191	199	204	203	221	210	190	193	212	198	198	224	201	228	208	190	227	221	195	219	215	202	214	211	203	211	220	215	242	190	203	177	246	213	211	195	213	231	209	200	214	192	193	217	202	189	191	224	232	231	206	215	228	216	196	202	178	201	210	225	208	240	199	176	236	209	215	224	225	234	219	192	224	197	208	211	203	211	202	212	200	194	181	195	213	202	209	201	228	207	226	199	204	183	205	182	213	225	194	208	199	194	205	195	205	188	214	220	192	182	202	220	205	202	213	199	203	195	201	200	217	210	216	188	188	197	223	226	198	205	196	216	181	219	218	211	217	232	214	197	202	181	241	214	243	197	217	226	236	203	233	187	192	222	211	229	202	191	205	208	201	187	211	205	195	194	186	199	208	198	224	185	201	220	216	192	208	201	204	202	202	204	185	219	184	210	205	187	212	203	192	205	205	187	219	231	221	215	222	197	189	206	227	193	198	224	210	182	222	211	219	187	172	213	203	199	216	219	231	241	222	193	204	188	217	192	196	223	213	202	217	218	219	217	238	210	205	222	215	202	192	211	210	197	190	180	165	219	200	209	234	195	197	201	197	198	221	222	216	238	197	171	234	207	211	192	202	180	200	205	199	201	208	202	229	206	203	232	214	219	201	181	205	196	224	203	167
42309	15371	20704	24142	24767	22509	19955	13125	8236	9446	14667	4346	2607	9702	25171	30326	25726	17807	9315	3422	1330	850	672	730	705	720	714	685	695	673	752	694	692	693	700	710	656	681	690	706	689	738	725	651	665	700	706	720	764	662	693	711	736	696	682	707	747	731	706	704	712	684	676	695	712	719	738	736	704	664	674	702	749	741	675	669	685	676	689	683	721	720	683	772	705	758	702	701	667	684	716	706	687	701	712	718	733	703	693	688	713	678	659	706	768	683	703	703	733	716	730	696	700	692	716	682	685	724	715	724	753	728	699	705	706	694	751	681	697	698	699	703	684	705	757	749	745	692	701	708	697	748	699	760	725	710	674	691	718	734	733	694	690	718	674	706	705	737	694	730	683	733	718	678	686	696	703	660	716	671	746	688	693	693	743	662	686	687	766	698	715	674	712	679	713	687	640	720	737	725	647	700	760	708	694	734	706	715	748	711	740	682	700	716	713	694	754	716	741	719	734	704	679	710	717	678	723	692	654	692	732	665	684	755	703	731	718	728	691	708	672	756	688	683	686	727	700	704	690	720	723	693	676	695	697	711	736	641	663	706	712	743	725	676	750	655	668	719	671	756	679	689	714	717	680	662	744	698	754	680	714	713	699	709	724	659	706	677	686	669	778	692	713	686	753	712	663	707	667	706	685	697	697	683	692	713	738	701	672	704	721	702	728	673	732	741	666	728	660	711	691	719	700	695	711	699	714	723	697	732	730	692	727	713	672	733	680	712	723	685	718	697	667	696	727	683	664	688	703	705	732	692	709	699	696	670	709	720	703	700	682	751	738	670	710	716	680	712	692	675	678	774	733	696	687	715	703	672	745	697	664	708	688	753	708	687	738	668	732	706	700	710	705	676	744	719	704	699	680	717	692	697	714	737	708	707	715	671	728	723	705	723	706	700	723	724	696	728	744	724	684	741	704	751	723	691	629	685	684	709	733	710	713	716	689	747	720	680	669	760	740	729	692	700	754	701	708	718	694	674	714	713	652	678	671	726	656	724	678	734	693	656	722	667	743	724	686	716	716	754	738	694	711	737	752	726	710	683	657	731	688	710	675	718	693	714	719	690	674	718	757	708	705	709	650	702	732	725	670	673	690	680	658	746	720	731	723	692	665	720	704	741	718	726	695	716	738	727	720	760	651	705	629	729	720	721	699	702	705	660	665	748	679	688	684	675	727	703	714	698	700	755	701	723	659	707	711	737	686	731	674	725	669	684	734	719	693	690	681	709	709	743	666	690	636	679	716	704	741	705	674	710	696	717	680	719	657	712	731	710	748	729	709	705	725	743	685	719	729	693	694	729	728	689	708	698	705	711	723	686	684	718	687	729	673	693	698	741	699	705	704	677	703	701	688	675	711	714	697	704	715	699	672	657	729	758	686	697	689	765	723	699	696	737	728	719	739	728	695	703	712	667	699	721	723	713	689	707	746	716	671	678	656	674	712	717	717	678	720	689	728	689	686	712	694	661	710	752	713	679	735	692	663	650	753	692	695	686	679	673	694	726	713	737	710	761	723	750	716	672	728	703	697	718	696	708	697	701	737	702	671	731	724	698	727	715	657	764	693	690	741	738	727	655	706	701	688	730	707	675	704	687	704	665	674	749	684	669	707	663	676	717	689	711	720	766	670	753	714	693	702	736	739	700	669	704	715	685	690	721	694	736	688	684	672	714	733	720	676	687	711	667	705	728	713	732	733	716	770	683	720	689	697	762	679	701	702	720	711	689	704	693	721	667	760	752	693	705	715	700	684	691	740	720	745	741	691	664	701	652	717	656	693	749	728	683	768	714	689	700	704	682	707	762	693	698	709	698	715	732	721	723	702	740	743	697	712	710	725	650	742	701	692	674	712	718	711	662	727	728	671	722	731	732	698	738	695	693	719	730	715	697	693	655	706	738	687	693	683	723	666	702	693	700	671	676	712	726	689	726	700	723	688	727	712	714	703	666	675	684	681	730	692	728	694	698	721	701	711	712	658	713	667	739	728	695	734	674	692	765	709	730	735	700	729	715	726	697	713	725	749	704	687	717	693	689	697	774	684	736	737	704	694	716	712	699	729	741	698	740	774	712	702	721	685	766	731	703	719	704	755	729	645	718	690	721	727	712	709	711	723	664	688	736	683	686	697	722	719	716	678	695	754	656	718	722	683	707	686	702	698	763	686	654	665	726	716	751	704	705	708	723	706	664	692	671	678	690	704	673	694	709	697	671	741	720	683	717	684	718	710	740	746	736	732	726	730	734	661	666	732	671	720	686	704	712	694	723	701	715	716	672	683	679	696	677	696	686	683	681	703	727	713	745	723	679	714	677	737	662	714	720	688	732	667	665	677	659	684	662	733	669	740	699	768	713	674	680	679	708	718	706	684	681	696	701	688	740	732	691	690	709	727	647	699	634	741	718	732	739	739	711	710	692	675	728	669	762	690	725	757	770	681	686	698	655	677	667	666	671	672	720	762	685	703	722	742	717	718	699	703	705	684	696	663	712	715	719	713	691	692	671	689	698	689	674	707	695	709	676	694	735	700	685	661	680	733	714	736	738	677	687	748	717	720	731	707	690	715	686	736	704	752	706	748	657	731	702	717	657	685	732	690	709	693	717	675	732	707	736	676	715	679	698	738	731	621	705	759	717	736	664	714	685	720	717	711	714	739	679	694	708	700	705	680	669	690	701	693	724	697	713	689	687	717	664	695	722	685	752	657	737	740	736	691	723	698	714	703	691	717	781	668	693	731	673	719	699	744	649	682	719	731	715	747	669	711	749	652	660	704	706	711	664	718	715	683	713	725	717	694	746	665	686	723	712	725	745	696	728	697	679	671	708	719	682	690	721	702	697	673	671	665	706	731	725	680	736	743	708	719	723	734	729	730	700	716	755	719	725	692	703	665	694	692	654	698	693	700	707	689	652	683	741	706	675	695	662	711	683	683	699	737	672	752	744	686	667	747	677	742	700	718	721	748	673	720	720	714	698	740	697	742	735	705	669	735	737	688	693	712	724	653	760	715	759	702	695	709	632	770	725	746	735	717	702	719	739	736	726	695	713	698	671	741	719	710	663	720	680	680	741	697	670	728	728	698	710	722	707	679	738	660	672	680	706	710	717	708	713	687	665	698	666	685	705	666	733	725	706	690	721	689	759	676	744	761	690	665	735	708	695	718	692	686	692	683	733	706	718	706	734	705	690	735	665	737	755	681	715	728	729	733	694	690	706	682	687	676	710	693	709	704	709	676	737	720	664	692	723	718	712	712	681	729	709	769	710	718	742	732	693	733	667	668	670	717	750	743	707	714	715	730	704	685	752	679	729	732	690	672	709	726	743	688	714	704	712	709	689	677	726	698	667	681	695	709	713	730	721	684	722	720	719	697	666	670	705	686	724	724	718	757	692	701	680	693	697	742	721	688	692	690	659	677	720	717	752	689	711	720	689	755	673	709	686	717	703	716	704	688	730	765	713	698	690
47614	31262	25777	23400	23988	23688	17625	9983	4583	3903	7412	2096	870	2520	9608	16221	15153	9431	4082	1405	546	318	273	280	252	268	291	272	278	283	292	277	263	246	309	261	288	271	259	276	265	244	287	259	266	270	256	298	284	265	285	299	273	242	282	253	249	247	313	276	290	237	265	280	266	285	284	280	287	248	247	285	292	273	298	283	268	279	289	262	260	264	282	273	249	267	280	316	272	278	255	255	278	275	278	283	296	273	278	284	266	285	264	288	301	290	280	248	298	286	267	286	287	288	296	287	287	272	264	288	311	271	286	272	272	297	266	286	269	269	300	269	285	274	257	278	261	287	263	276	289	270	277	259	282	255	273	287	270	288	300	291	235	289	262	280	255	277	283	267	289	284	273	288	309	281	257	274	276	290	286	290	282	287	297	305	269	277	268	282	276	280	273	264	284	257	283	267	282	304	257	276	265	283	312	277	260	302	279	273	281	241	288	293	250	241	287	269	248	311	266	279	276	289	308	275	304	254	289	243	264	256	300	283	251	276	302	276	261	275	283	289	291	286	266	297	275	259	273	261	305	292	269	264	277	256	295	292	283	268	251	316	271	281	288	264	307	269	289	313	231	281	285	276	243	285	278	258	292	258	303	286	290	296	266	263	239	273	303	264	263	254	249	267	267	288	272	277	243	265	276	279	300	256	258	293	289	276	275	295	262	254	243	290	304	295	290	268	294	305	265	270	258	289	234	267	288	265	263	259	271	289	269	276	292	275	256	250	282	276	269	255	313	279	284	268	297	267	272	297	277	239	265	261	313	277	249	267	296	270	282	289	261	275	281	306	261	308	294	286	265	266	270	267	299	269	275	274	283	265	282	249	263	269	280	260	293	288	285	265	288	305	291	283	285	293	303	278	278	290	299	274	252	256	273	235	238	271	334	288	281	289	272	264	275	274	271	270	287	290	276	281	275	278	267	267	242	260	290	286	273	280	270	306	279	308	265	275	287	272	292	254	259	255	286	311	284	287	282	246	264	261	226	259	277	276	291	261	239	254	267	244	277	275	278	269	270	256	249	269	282	278	305	286	265	283	289	278	264	295	277	270	285	283	269	272	264	275	263	266	271	271	262	285	276	285	281	288	281	280	272	281	301	280	266	288	304	285	283	290	275	305	261	264	280	292	265	285	272	273	277	275	242	271	260	297	253	272	256	267	251	268	299	290	259	300	265	224	300	279	257	275	262	266	277	243	277	258	280	290	249	248	286	281	261	264	251	271	274	288	264	305	290	271	281	294	276	271	275	260	294	286	277	329	271	285	284	303	274	246	292	307	260	284	275	281	285	270	255	254	286	281	277	272	239	275	260	255	261	280	304	289	297	277	297	300	279	258	257	298	288	287	302	284	286	271	271	286	277	263	282	250	270	267	273	293	253	285	300	267	291	330	276	285	272	267	299	260	282	266	273	258	309	288	241	268	299	256	284	268	306	255	272	274	275	293	281	269	296	294	250	266	301	255	284	272	280	285	283	298	280	285	275	263	274	278	272	274	263	278	272	248	308	271	286	284	292	283	310	265	268	274	306	267	270	323	247	253	269	295	276	258	298	273	278	278	274	288	280	269	298	282	281	289	278	282	284	270	251	285	308	305	268	253	277	277	260	257	290	269	264	294	294	248	273	281	261	308	278	276	297	273	300	236	302	315	311	276	288	288	315	257	264	302	270	251	269	247	266	272	298	268	249	283	259	291	280	267	280	280	286	271	281	237	288	284	234	289	287	288	271	266	268	242	270	273	295	285	254	261	258	267	284	275	257	258	249	275	309	284	276	284	270	258	255	280	276	278	267	279	285	272	259	250	263	255	256	307	249	248	279	288	251	278	278	263	281	275	284	277	290	252	280	285	272	276	263	293	270	279	268	281	271	272	263	289	284	289	283	251	277	279	278	247	295	273	281	257	263	270	261	259	232	281	311	302	254	303	260	267	271	267	297	256	290	266	260	276	264	263	269	302	270	267	273	297	283	261	254	281	267	283	259	295	256	261	278	266	295	265	247	297	303	276	270	261	278	266	281	287	263	238	291	305	265	278	287	298	301	273	250	283	279	242	287	293	289	271	260	255	282	261	272	289	292	260	273	236	302	262	285	286	289	271	303	305	279	292	286	283	274	265	269	235	262	252	267	309	272	290	277	268	248	313	255	280	272	271	262	264	280	262	264	282	298	297	292	245	258	283	270	283	241	304	299	280	257	271	234	264	283	261	274	253	275	291	275	269	284	287	250	257	259	249	304	291	276	282	276	329	262	271	266	273	260	241	288	275	270	283	288	276	293	272	247	275	280	275	264	259	291	241	248	274	297	262	293	292	298	269	280	247	241	291	284	282	269	253	270	275	275	265	256	290	286	276	284	256	283	275	276	276	290	275	297	303	282	269	256	282	269	275	291	283	290	311	265	265	267	265	302	300	270	287	276	280	277	262	281	281	257	258	259	270	270	288	280	265	266	252	292	261	241	305	278	291	260	283	248	231	267	279	294	288	262	256	284	276	281	273	282	260	275	279	313	271	297	245	281	270	290	305	260	285	292	249	263	255	273	262	255	283	255	274	293	289	271	265	267	285	285	275	268	277	274	277	272	276	279	280	250	281	267	288	292	276	235	263	273	258	280	251	276	235	245	227	278	281	245	269	276	275	277	256	289	276	295	261	263	281	271	271	245	285	254	278	290	278	268	272	283	269	278	277	265	275	252	257	278	293	267	291	274	283	266	265	282	285	278	284	277	265	297	258	286	280	267	264	284	262	310	265	258	251	285	275	277	253	272	273	279	238	307	279	282	275	267	284	274	258	259	251	294	263	281	245	250	309	272	315	262	268	254	279	272	273	270	261	304	298	276	299	273	251	298	260	251	275	265	301	279	267	261	273	282	265	258	278	282	258	290	299	269	312	271	278	284	274	280	272	252	280	300	267	281	287	253	306	268	281	276	282	307	286	283	288	278	283	274	251	264	259	291	293	272	289	276	277	267	261	259	260	258	239	272	273	279	278	268	263	287	262	271	278	249	286	279	297	266	284	306	278	285	283	289	273	297	269	272	296	302	272	289	266	276	280	272	279	264	278	229	285	299	267	302	260	279	287	290	267	281	302	278	265	285	291	275	280	296	300	271	266	287	286	275	280	308	269	266	264	285	288	271	262	275	274	281	288	274	280	308	270	290	243	284	276	316	274	295	281	248	286	252	268	230	305	261	271	267	293	279	275	274	258	294	272	278	283	282	267	268	264	265	278	250	298	268	299	275	269	286	266	263	290	286	281	267	274	276	251	300	252	277	281	252	269	270	259	286	255	262	258	286	293	302	240	261	269	292	268	285	281	320	277	287	291	278	265	269	277	267	271	301	275	278	282	273	275	291	274	283	266	282	276	301	278	238	293	271	273	273	294	269	250	260	276	280	302	270	264	284	299	253	242	265	298	262	303	298	291	261	294	253	238	281	231	264	297	272	304	286	267	268	255	270	284
47709	20508	25952	29949	29564	27409	23837	17559	12686	14228	22305	8143	3890	11915	28741	36165	34544	26248	15249	6171	2299	1187	872	861	856	861	883	834	868	870	879	816	871	887	831	891	911	872	871	865	917	900	919	892	839	831	906	915	855	865	857	817	894	884	854	857	848	913	884	875	853	833	928	855	835	872	933	848	858	910	797	899	880	841	877	855	900	874	851	882	903	868	948	865	843	851	846	840	907	901	901	875	863	886	856	827	849	831	868	863	901	912	836	832	843	841	856	893	846	872	813	887	831	848	863	958	841	905	866	904	874	839	845	915	860	832	797	875	836	938	854	857	877	851	845	834	862	890	915	822	851	882	836	908	881	836	928	856	851	892	902	857	822	851	847	906	900	863	907	829	820	908	911	821	871	840	875	943	840	846	855	833	876	872	875	909	908	822	829	887	880	867	871	829	901	952	895	882	890	909	831	822	903	874	898	822	884	872	857	856	820	892	884	909	879	848	874	892	842	880	926	871	861	897	844	866	883	952	900	842	877	855	869	831	911	846	898	887	881	838	830	925	856	919	850	858	884	855	916	863	887	784	818	878	845	871	849	871	827	887	930	862	923	851	927	891	891	889	870	878	834	881	877	880	921	891	841	866	821	855	911	946	850	856	835	837	910	905	860	864	846	904	865	886	870	850	808	906	883	836	900	919	893	907	864	834	897	770	868	864	888	854	925	870	873	890	905	912	886	897	848	853	933	881	887	872	839	842	879	884	857	895	912	863	873	872	864	856	895	827	889	878	882	923	854	879	911	803	890	875	893	851	880	836	838	854	880	824	854	850	852	853	851	860	888	845	930	885	866	859	845	904	853	819	846	864	843	857	895	830	866	874	841	836	883	850	889	868	900	878	865	873	854	849	885	917	862	941	853	832	883	851	824	891	858	867	863	870	907	850	859	869	899	892	873	916	863	885	884	877	891	873	913	891	897	823	856	858	849	874	835	900	839	876	906	881	874	916	924	919	916	903	910	841	893	847	892	908	875	862	870	850	888	881	867	894	860	902	857	867	836	843	934	842	872	857	879	859	857	852	869	878	945	887	836	873	832	854	882	840	883	854	862	905	848	940	923	900	829	873	807	850	925	809	853	857	856	828	902	860	896	869	900	837	891	821	815	895	860	942	906	902	811	853	903	845	911	897	876	819	844	900	849	863	871	860	857	915	869	866	909	844	878	894	882	902	878	859	882	943	863	880	902	910	891	882	863	845	885	868	861	920	864	868	831	873	835	859	883	853	891	891	885	904	894	895	892	880	863	865	814	870	883	895	854	905	847	853	877	885	880	896	830	843	835	876	882	864	887	828	871	930	854	869	836	871	850	872	859	846	835	896	853	855	896	887	937	880	901	836	842	922	899	841	854	848	901	882	873	853	901	871	842	886	834	870	844	889	862	882	854	919	879	844	831	877	861	889	926	882	908	834	882	898	869	860	880	835	907	935	940	866	878	862	877	850	881	867	907	890	895	917	903	879	905	892	901	885	865	919	852	918	874	885	864	866	888	893	932	881	841	920	918	866	845	832	827	908	858	878	847	854	883	868	831	933	837	875	884	887	905	856	877	863	864	835	890	864	849	883	844	909	855	834	909	873	853	877	887	873	888	822	915	899	859	874	906	927	882	911	816	866	847	899	882	907	891	908	866	865	880	901	880	880	888	831	868	851	898	930	878	882	906	866	884	876	839	889	870	887	890	852	864	844	892	906	890	950	903	861	827	882	885	854	877	843	881	870	879	859	888	906	848	883	892	884	862	841	826	866	868	897	910	907	901	878	892	883	869	840	822	826	888	856	878	874	892	873	882	847	898	858	897	857	848	833	874	874	922	869	891	899	839	873	858	835	865	839	841	873	875	884	915	858	876	878	878	893	935	910	897	856	859	844	855	853	913	872	860	893	886	850	898	826	909	877	840	872	857	815	904	862	867	870	878	867	858	860	887	843	881	857	903	875	845	885	851	910	899	947	858	902	889	850	840	872	861	859	898	889	853	885	854	916	888	825	898	905	831	883	883	925	898	898	869	859	854	907	844	869	837	897	886	870	903	868	852	901	865	858	898	886	835	921	883	853	909	844	867	857	867	881	900	905	869	819	906	866	932	857	853	869	874	829	883	890	872	917	903	908	861	892	872	848	882	831	847	879	820	871	852	901	962	887	905	875	902	876	825	852	857	886	852	868	927	947	851	859	830	935	869	894	881	865	847	882	890	835	886	863	879	818	874	856	863	854	867	900	860	854	877	878	865	881	894	830	929	870	852	872	866	895	896	873	876	916	842	867	930	881	853	919	856	892	905	856	884	828	886	869	874	841	856	899	853	951	819	897	882	909	871	944	887	859	893	912	866	884	874	818	847	871	834	886	883	843	921	897	848	856	890	842	927	803	903	885	860	857	907	898	906	855	878	885	834	861	870	909	861	876	852	891	855	871	889	862	861	903	829	836	867	837	887	909	875	883	895	870	880	885	869	812	854	894	877	868	841	933	850	865	854	909	881	894	888	913	872	885	847	828	895	869	891	875	862	827	892	849	834	885	870	812	925	838	892	891	849	916	848	914	925	910	876	828	892	861	896	850	871	923	844	887	910	874	867	857	883	866	910	858	917	918	839	846	924	884	835	911	805	920	865	838	916	876	879	839	879	845	867	855	862	885	837	880	898	798	891	866	884	829	882	810	859	894	865	847	839	860	916	860	884	944	898	819	864	882	900	870	891	887	875	874	871	935	880	863	918	900	887	883	861	893	887	850	898	839	882	917	861	903	906	835	853	878	867	863	887	858	858	901	849	856	850	886	817	889	918	865	869	868	859	881	849	912	858	868	858	932	890	857	828	838	899	830	868	857	912	910	790	882	852	837	872	875	836	889	874	898	835	927	874	868	854	859	844	894	893	881	854	841	844	890	907	887	851	851	905	887	894	842	900	903	876	839	828	915	898	893	893	883	877	909	880	906	891	911	899	862	860	888	855	863	852	890	881	853	890	917	844	896	832	913	838	805	863	914	836	823	898	810	879	810	905	910	878	896	870	885	903	805	816	875	920	935	896	895	837	862	927	882	849	861	913	863	908	903	907	848	907	856	866	845	859	915	851	841	897	900	870	887	869	857	919	856	915	863	848	832	855	828	819	872	882	855	907	908	860	899	882	876	887	827	848	873	874	801	887	874	875	865	910	826	940	887	875	918	832	858	875	871	889	852	895	866	888	871	901	870	921	942	869	864	844	883	852	825	903	885	904	867	851	885	843	872	833	862	852	858	834	882	888	866	893	878	921	885	864	880	914	887	840	895	850	917	818	852	859	818	873	879	880	918	877	875	882	856	809	848	912	861	865	879	896	882	903	891	924	912	889	865	861	886	823	895	906	928	825	874	845	913	907	859	842	844	882	885	920	858	938	862	931	836	890	775	855	901	847	861	873	909	875	843	834	909	855	888	916	842	857	853	885	916	848	838	858	866	867	885	910	887	874	870	856	875	836	883
19289	9622	5428	3731	2153	1690	1285	884	634	742	645	337	350	407	591	910	1097	885	596	417	303	248	232	234	211	221	218	238	254	220	228	222	231	246	217	243	210	218	258	241	230	244	239	209	213	244	215	230	218	235	246	260	217	222	233	225	249	253	199	215	227	224	226	242	270	231	227	236	266	226	226	196	225	239	244	219	219	214	243	234	245	240	220	257	249	213	226	233	221	235	224	258	248	256	221	230	240	217	241	228	241	241	225	246	230	238	238	234	238	215	226	207	205	241	209	237	250	238	225	251	235	224	219	206	243	258	245	235	243	246	238	228	219	232	251	234	230	226	239	226	233	207	213	244	239	218	201	200	239	229	222	250	243	218	261	247	213	219	235	254	224	262	246	217	215	242	247	238	210	228	236	214	222	218	238	234	245	228	250	221	258	261	229	224	236	228	225	223	227	216	218	230	218	231	226	264	229	242	201	237	239	262	234	248	219	214	259	208	219	243	225	226	239	207	249	255	208	218	232	221	242	265	214	230	215	257	236	185	232	220	229	207	246	237	230	243	230	238	233	218	225	237	213	260	212	236	241	219	240	254	244	218	211	219	238	256	212	234	247	230	269	237	237	226	215	250	225	232	212	204	249	246	237	248	208	239	224	209	263	215	222	234	214	236	229	224	250	231	216	224	235	230	235	229	235	225	214	226	248	230	206	218	234	231	226	244	236	247	217	251	239	253	238	236	245	240	204	195	246	213	248	241	223	214	229	242	235	215	193	209	239	254	248	215	245	243	224	221	256	232	215	209	255	214	238	227	223	231	230	217	253	229	223	235	229	220	247	214	231	252	243	221	228	258	242	223	239	222	242	219	226	214	247	237	244	225	239	220	226	221	244	237	250	199	212	222	238	229	207	253	218	231	240	247	241	250	252	222	244	229	215	201	212	213	236	224	200	206	236	234	225	234	219	234	239	237	236	246	216	235	263	229	252	235	242	258	233	239	245	237	212	258	207	245	227	210	243	216	214	240	194	232	219	233	235	238	242	221	230	226	233	230	218	207	207	230	234	237	245	230	221	215	238	244	242	240	199	210	237	212	229	235	216	224	236	216	224	219	253	245	246	237	215	254	230	234	210	252	224	220	216	258	220	220	205	230	229	259	240	227	250	237	208	209	218	223	212	252	267	257	249	215	223	222	208	203	226	236	222	211	236	224	254	218	251	245	237	232	224	236	228	251	216	237	226	224	206	242	218	242	224	212	244	225	238	217	212	212	243	247	231	219	212	248	223	222	239	212	239	260	201	239	226	232	236	210	236	257	239	227	243	220	232	236	235	238	227	245	229	239	229	233	222	233	241	247	251	215	267	247	202	217	258	223	235	205	232	209	251	240	218	222	210	249	236	249	250	209	226	206	220	269	214	243	217	254	235	235	227	216	243	212	222	265	242	242	243	257	229	236	216	226	225	229	243	267	236	232	236	240	236	228	245	238	240	242	208	247	235	247	234	245	225	249	230	227	215	210	214	241	227	264	254	208	247	231	275	212	202	219	204	235	263	254	238	235	262	255	217	214	231	205	227	220	221	252	239	265	240	232	256	236	241	210	262	208	222	250	217	199	231	245	219	236	243	252	228	242	235	232	217	234	232	224	194	238	229	216	246	233	221	242	222	225	252	214	240	213	226	228	232	251	244	208	218	226	242	238	226	208	252	262	247	235	249	223	219	232	217	238	225	222	225	224	220	214	228	232	240	205	208	251	225	208	245	235	218	248	222	227	218	231	238	237	230	226	230	244	251	218	246	235	223	225	231	226	234	225	213	253	249	233	247	227	235	223	234	229	232	240	239	252	235	230	209	241	220	222	232	246	241	251	239	217	226	240	208	219	229	235	216	231	222	219	230	212	223	245	235	232	257	237	211	238	250	217	238	228	252	243	227	225	204	252	217	224	216	223	232	235	215	234	203	256	236	220	232	201	257	264	253	182	236	243	239	212	196	234	226	265	229	230	209	215	224	207	228	241	228	225	244	195	218	223	215	249	228	229	265	223	218	222	231	221	224	252	231	212	254	236	248	222	219	245	233	227	229	236	231	219	219	228	210	211	227	204	222	222	232	222	220	220	209	228	228	254	235	253	244	235	220	245	222	248	219	243	251	233	226	218	192	239	241	245	216	234	233	233	251	218	208	200	217	251	225	210	210	223	212	227	206	237	210	219	275	210	238	239	233	218	227	238	246	193	228	215	197	233	214	225	231	234	246	218	208	224	225	241	228	193	201	220	225	205	238	212	238	231	220	241	257	221	220	252	253	204	208	210	221	224	224	235	230	206	247	218	237	218	235	226	246	226	222	219	207	210	216	197	220	216	227	202	253	228	242	226	263	209	209	216	237	253	238	238	251	276	233	231	220	236	223	220	237	235	236	219	238	233	212	244	269	233	217	229	231	248	208	201	238	207	240	242	249	206	244	226	231	237	220	238	267	231	249	243	236	227	221	241	246	233	225	236	229	244	259	229	225	238	227	240	235	257	246	230	238	246	216	234	250	218	244	239	215	231	208	216	225	217	225	195	198	236	232	212	224	226	205	245	216	223	257	228	243	240	257	224	235	253	231	212	235	224	240	234	267	237	250	223	234	245	204	236	251	228	229	212	216	228	210	219	210	234	239	229	220	225	231	206	222	231	213	224	226	234	249	251	219	244	203	225	216	240	219	241	216	236	209	244	215	230	226	221	253	233	216	242	217	215	242	258	222	242	202	232	246	244	216	237	220	215	225	209	218	205	253	238	245	212	216	217	227	200	260	238	203	237	237	258	248	235	252	233	265	261	216	211	237	243	238	255	237	226	211	227	248	238	232	225	233	225	250	242	258	220	237	196	222	233	214	233	218	249	265	234	223	225	206	223	230	205	212	211	233	230	204	223	218	203	234	237	212	245	272	213	221	221	247	210	239	218	204	205	239	238	221	248	237	228	216	233	258	223	247	230	220	224	229	222	216	217	235	245	244	216	233	238	239	233	236	243	247	194	246	244	267	228	213	247	231	227	238	229	227	268	251	250	231	243	225	253	229	218	232	221	233	247	244	209	242	228	216	220	238	239	226	253	236	238	207	241	255	240	233	222	231	241	229	223	180	237	214	227	199	238	238	228	226	222	211	229	244	224	265	234	232	211	230	194	224	235	253	227	246	244	229	227	241	197	255	224	249	244	241	218	232	214	254	230	209	226	239	224	215	205	206	212	245	241	242	218	214	206	231	253	208	231	215	243	234	233	222	216	235	230	222	242	256	230	226	242	239	244	254	212	255	243	215	222	233	231	215	231	238	240	209	245	212	237	223	219	234	233	226	217	238	205	252	205	243	214	245	212	231	238	235	233	219	222	235	267	223	225	250	227	233	224	232	226	232	239	219	239	241	213	246	252	235	240	227	221	241	251	209	232	262	227	229	234	230	205	209	250	235	228	222	213	207	202	237	227	249	219	237	237	220	253	210	248	267	221	238	236	232	224	242	243
18895	7042	8881	9148	6594	5772	5075	3785	2800	3577	2980	1524	1371	1835	2588	4330	4903	3904	2485	1491	1047	866	791	806	775	802	746	773	762	804	777	765	804	786	735	765	779	768	799	780	773	764	828	756	765	817	805	774	801	795	820	764	794	802	790	789	788	778	755	817	730	786	803	792	795	793	766	794	816	760	763	773	789	738	830	780	765	797	765	804	753	807	780	787	833	811	814	789	768	796	761	817	743	750	784	815	815	825	773	797	744	781	794	786	784	765	815	752	748	745	778	797	804	764	808	771	804	791	762	808	826	758	774	740	814	782	752	826	760	770	794	776	787	834	731	688	780	787	813	776	773	821	764	744	752	774	735	743	762	800	716	822	730	815	791	798	755	763	744	802	811	787	726	814	769	809	743	769	784	759	820	796	817	758	817	767	784	777	761	790	817	795	801	820	750	801	792	791	783	854	806	754	805	722	751	790	773	756	788	767	787	738	777	782	783	819	789	720	779	790	770	781	826	787	730	769	777	754	721	761	819	736	714	742	763	726	795	731	781	735	769	782	776	764	812	754	783	787	775	790	819	769	778	828	781	748	749	790	780	754	706	783	817	866	724	769	763	772	787	795	761	790	804	772	772	772	792	829	757	755	836	807	760	806	788	788	776	755	769	799	782	759	783	751	766	852	816	790	752	768	790	808	788	772	761	792	804	777	821	848	725	813	740	785	746	778	789	763	726	791	803	786	777	775	771	801	772	840	773	784	766	784	809	777	801	795	808	792	803	776	761	762	789	756	790	791	807	793	796	783	784	812	810	739	766	782	794	792	722	841	781	785	757	816	795	807	791	758	775	761	780	801	773	773	746	803	803	744	777	802	809	781	779	777	771	781	797	783	778	800	789	760	808	738	752	816	753	773	800	797	806	781	793	795	798	806	754	775	735	759	816	806	850	797	767	761	772	769	810	778	809	805	819	823	752	764	824	760	792	798	789	800	740	817	772	763	783	800	818	706	799	786	805	800	835	767	766	752	808	769	781	805	779	809	778	804	838	789	778	785	749	791	749	741	769	773	776	780	775	758	778	779	756	787	753	796	782	806	745	785	774	775	851	766	766	820	801	755	769	795	813	747	766	805	763	800	811	806	825	752	783	726	759	829	775	758	773	795	810	772	748	767	719	762	830	776	790	790	714	816	752	822	798	766	769	791	785	784	735	791	772	790	720	739	790	804	781	779	808	798	814	726	757	846	791	792	781	781	776	812	769	763	826	747	810	784	791	792	785	796	832	788	804	786	752	785	785	801	793	816	777	768	760	752	760	800	776	758	756	779	771	762	798	780	787	815	830	809	779	830	793	787	808	785	783	807	767	806	794	760	723	768	767	791	770	732	786	754	784	806	792	748	808	746	751	761	732	799	787	776	745	807	767	821	773	767	765	748	733	801	759	820	732	767	722	816	747	774	799	783	764	768	819	766	800	752	798	757	808	755	791	842	775	777	804	735	792	810	799	754	806	751	795	783	763	777	733	849	826	784	810	791	758	772	797	763	791	715	779	818	715	777	737	778	743	796	766	766	810	781	775	806	759	761	748	783	760	795	769	758	754	798	793	755	797	771	763	854	779	773	787	783	790	796	825	807	796	780	777	752	735	818	826	830	740	775	756	761	787	753	755	801	811	785	817	758	791	793	800	742	809	800	785	774	762	790	774	771	796	827	752	794	807	840	767	752	767	806	813	783	822	774	814	769	776	738	776	822	793	738	815	757	767	802	833	772	776	781	785	844	750	734	783	803	784	776	822	784	785	754	789	758	747	738	810	779	722	805	776	798	764	737	774	759	728	785	725	817	726	833	805	804	778	762	764	771	738	773	770	790	773	761	788	789	736	753	762	764	747	733	724	795	803	794	831	780	821	808	782	784	780	786	792	792	769	785	803	806	797	833	788	757	798	762	773	773	815	770	788	800	787	771	783	826	822	765	751	761	757	804	826	748	755	797	780	812	825	783	803	780	820	808	791	796	749	785	824	804	814	801	761	761	797	738	743	760	769	825	811	755	802	788	748	726	778	801	768	750	804	795	791	761	832	778	794	824	783	789	846	797	801	812	809	791	804	815	793	764	785	784	797	777	783	792	794	805	769	779	796	817	811	760	773	794	778	788	748	785	779	714	780	787	770	765	758	764	797	800	823	795	814	765	765	762	751	795	761	824	773	781	792	762	826	799	751	789	827	782	754	755	784	777	774	807	762	757	791	755	781	746	735	805	791	757	729	780	799	782	797	800	791	758	794	781	788	768	795	777	737	815	757	773	799	755	759	757	806	782	807	885	757	744	743	793	753	762	817	806	746	797	763	805	790	751	839	824	793	792	817	803	779	788	782	758	805	800	817	798	776	771	739	782	813	790	738	801	810	770	793	765	781	749	807	790	772	752	813	800	750	787	816	820	795	808	758	743	806	778	770	759	819	746	805	822	837	827	805	792	762	781	790	798	749	748	756	715	792	765	776	767	804	758	759	777	813	830	810	778	789	748	792	775	767	768	794	782	761	771	732	810	756	806	785	829	757	773	794	824	749	723	806	785	812	824	768	806	772	772	765	776	794	801	765	757	868	807	801	818	842	788	815	773	772	765	813	806	773	766	768	856	781	745	722	750	794	813	798	752	775	793	747	744	766	790	825	789	823	799	802	794	748	771	775	761	768	793	834	745	788	814	771	811	730	781	771	790	765	832	776	777	791	814	793	824	753	762	762	780	857	760	766	792	784	809	757	794	774	799	758	770	782	788	753	811	802	802	782	806	814	735	808	803	774	777	780	741	840	758	780	753	752	785	825	791	820	789	800	737	770	768	788	776	763	826	762	729	802	791	778	754	809	725	784	728	791	734	851	784	793	736	784	801	814	781	776	776	785	735	740	764	829	775	716	764	719	787	762	729	856	760	764	770	779	806	751	744	808	782	780	772	782	787	801	756	741	766	795	747	761	827	767	795	821	787	787	765	763	764	774	745	786	773	742	778	802	786	755	750	758	747	792	761	783	807	819	762	800	778	766	778	792	794	826	854	773	800	765	799	789	800	783	771	801	828	760	750	780	772	742	768	771	745	767	781	800	759	819	760	815	800	820	762	770	814	811	807	799	719	779	792	796	736	817	783	818	775	769	749	796	775	806	811	730	737	795	805	812	786	823	796	742	758	759	785	759	763	774	767	723	820	772	799	796	769	822	799	754	796	780	783	786	786	783	775	808	734	760	783	747	812	770	789	747	804	767	819	719	789	737	846	812	825	751	762	792	790	764	761	771	770	795	829	829	792	819	768	810	804	768	745	789	777	770	749	794	823	759	761	775	802	799	771	802	765	799	794	807	771	760	795	763	800	800	763	788	771	800	797	821	791	767	745	760	758	785	758	797	816	770	741	782	803	747	739	748	771	819	724	782	764	782	772	762	801	798	818	774	832	750	784	749	791	766	818	754	732	819	814	782	752	784	769	794	784	828	773	780	804	783	777	760	812	771	773	781	807
45221	29524	24161	22148	18574	14618	9729	4555	2290	2391	3837	1131	774	1196	4174	8773	9328	5751	2708	1036	440	285	252	243	221	260	208	257	221	233	227	206	227	214	241	225	253	231	216	222	257	230	202	229	241	223	232	221	231	228	214	213	213	228	230	226	214	206	228	212	238	225	238	235	219	209	233	234	233	294	238	261	220	214	249	221	223	246	231	204	230	250	220	218	230	253	225	217	247	211	222	187	229	225	220	202	200	203	241	228	233	254	210	199	218	214	242	224	259	198	228	216	229	226	243	231	249	224	227	234	254	217	221	246	192	213	246	226	241	223	234	249	223	210	216	222	222	210	225	225	233	246	197	222	218	215	234	213	235	236	247	233	265	231	223	200	204	241	225	223	249	209	225	228	242	235	242	225	259	240	193	259	239	199	254	244	208	215	204	210	237	250	202	236	230	214	192	192	254	224	214	226	231	236	226	245	233	233	200	231	231	236	229	202	230	198	193	221	210	212	216	214	263	222	235	196	209	232	243	228	213	205	228	219	234	233	232	223	209	200	247	208	203	220	209	224	206	241	212	243	240	216	201	228	238	233	219	248	219	236	240	234	233	224	239	229	238	214	205	218	222	224	225	242	217	213	219	226	227	236	192	228	223	238	248	232	221	210	226	235	244	240	220	223	196	241	220	219	232	221	229	230	232	223	239	241	218	216	238	265	242	192	242	237	219	239	208	230	232	242	218	216	230	202	241	215	219	236	237	241	221	209	235	227	183	214	238	220	223	229	211	224	232	227	241	224	248	234	232	216	227	213	222	245	244	214	228	220	230	217	211	235	251	211	235	218	208	214	235	221	224	237	239	222	202	237	202	212	236	238	250	249	201	198	220	212	233	208	237	220	205	249	233	216	211	235	228	202	235	215	226	234	223	257	231	245	234	257	230	241	205	237	241	245	232	212	233	219	198	234	225	236	209	241	233	230	254	207	223	234	203	230	218	243	245	236	217	227	215	232	209	228	216	225	242	245	244	252	229	238	239	222	234	238	241	214	219	213	237	200	225	240	250	213	223	221	222	232	218	233	231	204	226	207	222	238	230	225	234	247	256	213	232	203	231	232	208	205	231	241	218	241	228	227	230	217	199	222	229	210	237	245	229	254	218	246	247	253	232	231	203	201	202	229	245	204	249	262	221	214	227	236	238	232	199	276	213	237	227	231	255	230	207	242	247	218	241	234	212	213	234	235	233	222	217	237	201	269	233	223	239	233	236	216	239	232	224	221	224	249	240	219	228	218	209	210	215	237	239	248	224	193	233	240	220	243	214	252	232	210	232	233	217	236	255	218	245	230	227	247	229	206	228	211	200	218	235	201	233	228	228	261	206	219	218	209	200	218	252	236	227	223	213	212	254	227	218	256	240	243	213	216	213	246	212	196	222	204	236	244	228	218	224	214	203	208	194	212	229	221	222	211	242	225	221	242	216	221	220	272	243	243	201	221	212	237	246	255	223	226	244	244	219	211	229	218	203	226	215	223	241	231	205	220	229	238	221	242	253	228	234	237	242	224	225	246	223	212	227	228	204	230	223	249	211	234	227	202	227	214	224	228	229	226	223	236	216	247	218	245	225	230	226	237	206	223	196	213	222	218	231	221	263	230	212	239	252	261	229	234	230	244	210	267	225	221	200	223	232	214	223	260	220	193	219	227	240	204	218	212	265	228	218	224	212	225	244	234	215	226	208	220	238	236	210	180	217	236	226	226	232	218	226	198	213	216	231	227	223	207	205	219	212	238	233	203	216	262	232	228	193	211	234	240	216	235	223	234	223	223	238	218	211	205	218	213	251	234	257	256	212	202	260	220	224	217	256	222	232	221	231	218	225	242	223	194	220	226	238	216	219	249	223	230	199	225	228	210	224	224	230	210	228	242	237	216	221	212	239	230	227	211	211	227	225	226	227	238	218	231	249	236	236	236	221	234	225	221	234	245	244	218	228	213	234	213	217	210	227	233	225	205	231	224	228	243	244	225	241	227	228	228	228	212	232	235	229	204	226	233	206	236	263	212	242	236	221	227	217	255	242	208	215	234	224	220	251	210	203	246	212	225	222	237	213	211	254	230	206	221	228	210	256	233	225	231	204	228	246	232	237	222	228	242	218	241	225	232	239	225	232	208	228	230	231	209	218	272	243	228	208	195	240	231	200	199	238	215	228	247	211	218	244	254	196	203	243	224	250	192	225	216	238	222	220	230	219	212	227	256	246	228	253	239	243	229	237	246	217	214	224	195	226	208	210	213	233	227	212	250	239	226	214	230	227	222	230	240	197	234	228	227	225	243	247	232	191	229	213	224	237	211	247	240	253	233	212	226	241	222	245	226	224	236	244	223	247	247	220	224	237	239	213	237	240	216	233	250	229	236	209	223	210	219	213	224	223	230	220	217	211	215	199	223	230	232	219	232	233	240	220	226	211	239	229	206	208	237	223	226	240	211	223	201	216	217	247	192	210	227	213	233	224	213	239	249	241	232	244	220	233	229	216	224	203	225	224	228	222	247	235	216	213	221	224	219	237	255	230	210	228	229	235	239	235	228	239	240	228	229	231	233	232	214	208	223	244	224	214	235	193	235	214	224	219	221	242	196	236	215	236	217	207	223	222	229	256	203	233	204	232	229	229	216	225	242	224	200	208	220	237	240	228	195	207	219	254	207	234	201	225	212	238	237	229	236	214	224	221	232	225	219	224	233	222	217	215	231	227	211	247	241	240	238	225	222	228	231	222	230	233	225	210	235	238	202	207	227	220	243	243	241	252	244	215	219	240	208	239	220	239	211	213	243	239	232	224	242	252	254	223	229	218	241	225	227	255	217	242	237	213	243	216	215	204	222	231	215	223	210	216	197	215	222	231	241	235	225	226	234	205	233	223	228	206	196	234	223	246	234	228	220	225	242	204	206	225	221	222	206	241	230	251	214	232	235	217	237	236	206	201	236	197	212	222	236	219	217	224	226	219	240	223	225	234	235	247	227	233	232	217	232	200	236	204	203	219	215	231	227	227	199	226	210	228	233	226	247	208	216	224	210	238	225	197	227	198	216	207	214	194	231	237	213	203	201	246	219	232	241	238	252	224	229	212	209	230	222	222	247	231	205	220	232	200	204	214	215	248	220	207	232	218	241	227	244	221	227	264	245	227	213	245	221	211	239	213	219	206	243	247	238	252	230	215	222	221	213	213	223	237	201	237	219	231	198	171	250	244	210	241	227	197	221	240	203	237	232	225	223	231	223	198	228	248	229	227	222	220	246	226	229	239	222	198	236	253	217	244	220	239	226	230	208	192	241	250	260	218	247	222	230	211	224	227	211	224	254	231	242	206	214	219	246	247	217	243	184	220	240	225	216	233	215	220	224	226	233	224	206	249	207	233	235	219	228	243	232	228	232	221	222	220	245	234	226	232	227	225	226	207	231	241	216	273	225	209	248	198	217	192	242	206	234	181	234	243	260	228	230	219	230	218	230	199	248
41760	16141	19815	22671	22336	21301	17357	11455	8805	10077	15120	5313	4388	6225	17764	28272	27751	20475	12113	5167	2059	994	811	747	794	820	725	741	741	737	730	741	757	758	726	758	739	731	735	749	745	792	778	736	733	748	820	778	749	779	755	763	784	750	762	786	777	734	725	756	744	772	805	761	754	762	738	761	761	751	747	713	810	770	767	821	783	795	723	750	747	773	792	737	745	722	741	733	727	744	764	767	758	747	810	710	811	732	778	748	747	789	750	785	789	758	755	780	740	754	742	718	771	754	745	720	755	768	772	805	788	763	753	764	776	752	763	731	770	815	753	800	759	740	728	784	762	780	782	791	732	770	740	765	698	814	741	806	765	760	747	781	754	794	720	764	800	761	741	761	725	735	728	766	716	745	725	781	766	743	757	783	767	797	756	768	753	755	773	771	819	751	797	811	710	776	758	741	757	741	750	774	779	769	753	739	754	784	754	761	727	791	760	748	745	763	713	722	789	783	749	727	769	753	739	747	739	749	764	788	769	747	771	787	752	780	737	685	728	769	797	779	748	738	704	752	720	750	783	740	762	732	717	790	730	778	782	704	723	760	749	785	777	726	775	790	763	783	751	748	734	760	711	778	733	713	757	768	764	731	767	781	771	766	733	742	778	757	754	716	766	744	765	725	761	803	774	765	757	739	792	777	777	702	748	784	778	723	735	735	788	786	724	764	791	804	737	726	734	750	733	794	758	788	756	682	800	740	771	724	710	756	797	768	791	762	732	721	744	789	732	743	769	773	774	766	748	785	766	759	765	801	735	775	765	760	756	715	784	734	774	716	745	779	756	761	781	750	743	802	779	728	729	735	746	699	761	756	724	795	797	737	745	757	804	731	704	733	750	740	808	730	763	800	744	779	811	755	769	794	767	755	767	767	752	742	766	788	805	758	776	742	728	742	740	698	802	707	734	765	783	784	773	761	755	744	750	727	772	748	735	790	805	774	738	771	788	752	736	769	736	740	795	792	777	805	769	739	768	741	768	799	730	754	755	797	761	798	765	748	782	718	751	731	766	730	751	711	721	733	745	773	778	788	761	731	821	766	794	725	793	707	783	757	716	763	751	750	757	746	770	730	750	751	787	748	756	725	768	774	714	747	735	702	734	742	730	752	737	788	773	762	787	775	758	750	748	790	773	757	806	827	721	740	777	755	757	764	759	798	808	750	797	747	815	783	777	795	740	756	750	762	714	757	788	797	716	750	749	730	789	768	769	769	742	743	712	742	747	730	771	758	788	749	726	753	718	737	750	718	793	770	783	760	725	719	735	723	793	725	786	758	782	758	728	809	738	791	810	770	696	764	711	813	808	782	745	720	759	704	759	723	732	810	768	773	752	780	742	759	758	731	763	718	734	779	754	740	741	753	750	800	796	760	717	799	761	724	753	792	747	755	823	771	767	810	711	726	797	735	746	769	794	779	737	744	784	728	773	796	821	744	765	764	767	736	814	794	774	736	746	767	725	757	752	721	756	761	768	739	767	730	766	732	733	824	748	709	713	792	771	695	701	723	698	802	815	717	791	734	760	763	767	794	733	735	735	754	789	750	747	734	755	785	753	799	745	745	800	751	731	739	744	789	751	695	793	765	778	775	729	807	763	775	752	776	791	798	771	701	725	763	753	797	753	761	792	785	722	786	747	728	711	720	761	849	784	738	728	779	742	773	787	763	704	771	767	733	761	737	819	767	749	782	792	744	785	741	738	748	737	756	751	749	783	747	739	779	744	755	739	749	753	723	782	767	785	749	783	743	686	762	784	828	763	741	758	743	740	757	777	764	780	747	766	748	791	782	796	805	726	746	781	712	760	762	754	763	779	795	730	769	776	767	776	795	701	723	780	772	769	707	767	722	726	753	733	768	771	740	738	781	706	779	743	756	768	746	769	771	722	730	765	750	821	757	781	769	800	781	792	782	746	705	752	795	716	748	772	787	781	783	754	766	726	741	729	746	736	721	758	759	744	747	753	755	812	723	724	786	742	767	740	864	691	742	742	779	749	770	748	707	796	741	735	813	754	719	748	762	743	757	800	767	732	792	797	774	744	715	790	794	755	776	793	736	790	725	730	705	788	780	754	762	740	741	822	748	733	764	757	751	739	737	734	729	755	719	782	786	744	769	821	817	734	777	725	755	776	737	752	752	743	772	754	719	741	777	735	773	790	790	771	795	743	718	770	760	794	743	785	776	741	751	762	745	703	768	725	792	750	769	780	683	721	731	733	737	729	755	784	730	778	777	731	769	752	785	731	740	792	749	751	767	776	760	750	721	777	784	742	763	774	733	723	761	770	741	731	728	762	762	794	716	767	756	740	797	709	743	792	729	783	763	787	740	773	758	766	760	730	753	755	741	777	778	791	743	759	780	747	719	695	775	777	711	810	709	738	764	787	760	775	779	761	762	753	737	725	745	788	771	794	749	755	761	755	763	794	753	751	758	753	756	811	735	760	801	796	754	723	803	724	809	736	785	784	778	752	727	750	770	758	828	745	755	734	742	713	761	751	773	821	760	745	805	816	747	753	743	760	730	747	767	789	717	767	769	748	761	773	716	742	763	758	711	738	736	695	748	740	738	768	759	709	763	782	779	755	724	739	745	789	715	774	754	758	782	783	788	777	736	767	735	759	703	750	733	760	756	765	816	744	773	751	745	684	781	683	810	747	801	737	743	770	797	731	789	746	811	809	775	783	749	711	710	787	803	716	762	778	755	746	772	796	771	736	769	739	797	731	768	789	751	758	715	742	746	757	744	718	717	748	766	760	788	759	781	751	778	780	774	765	748	752	752	784	808	745	769	760	778	729	807	763	750	763	759	768	786	736	823	818	784	784	744	736	777	741	750	767	759	758	725	757	802	736	784	699	719	768	755	760	806	771	749	755	718	787	749	801	805	771	759	752	726	738	753	739	806	736	710	756	758	784	768	771	736	777	776	743	744	748	728	762	778	762	766	745	774	728	780	732	732	781	732	816	777	783	746	759	763	778	712	732	752	740	782	757	733	743	722	763	783	783	747	773	786	828	756	773	758	802	786	754	774	777	725	765	765	739	758	748	766	803	785	767	700	770	792	776	775	780	740	728	742	741	793	761	759	751	780	764	775	786	734	783	774	791	767	799	785	716	725	746	742	743	754	806	750	780	807	764	737	764	746	734	764	744	789	733	810	752	750	803	767	758	737	749	769	764	776	779	772	742	769	783	726	806	747	751	757	740	772	750	745	767	745	772	729	798	762	751	712	730	713	739	753	746	754	759	763	753	716	799	776	721	725	809	747	738	757	752	731	787	772	757	724	761	784	775	735	762	803	770	729	785	724	753	640	768	771	750	772	781	756	735	811	764	724	778	708	781	737	757	734	762	754	734	831	791	783	788	745	787	783	814	777	723	782	783	750	789	769	745	762	804	735	785	746	806	742	759	778	834	779	766	734	746	753	722	750	713	777	749	737	743	768	756	753	757	778	738	755	746	783
49922	32381	24800	23625	23569	21003	14324	7608	4427	4735	6435	1712	1229	1488	4773	15239	17190	10688	4798	1832	605	338	296	270	278	286	276	299	268	284	275	278	276	242	238	260	284	262	269	258	307	272	307	286	282	266	276	315	283	255	277	248	276	315	268	287	274	291	294	272	266	254	252	279	265	297	298	249	268	272	275	242	283	279	275	261	260	282	274	265	258	282	252	279	265	274	272	285	268	273	280	293	251	290	296	256	283	281	272	314	283	258	239	270	257	260	254	277	244	253	240	282	241	281	263	258	261	259	265	276	260	272	279	245	294	278	262	273	286	291	292	275	263	264	281	255	255	251	281	268	271	282	288	284	245	267	254	256	303	276	266	290	246	282	255	270	280	279	253	284	306	256	278	258	282	284	262	234	269	258	258	293	256	271	267	258	277	272	277	297	294	273	288	269	258	289	286	275	253	251	285	281	261	271	260	287	277	259	296	273	264	287	274	270	276	269	260	288	294	245	270	275	270	271	251	279	260	284	291	296	268	261	273	272	254	270	256	260	251	273	249	279	286	240	243	270	283	275	283	299	253	270	306	286	263	304	278	291	271	259	278	279	262	311	241	278	276	276	260	256	282	251	247	275	276	284	264	262	269	272	278	258	273	302	254	268	278	264	265	282	277	266	287	263	262	269	247	262	294	251	269	294	261	285	271	287	272	294	293	287	274	281	280	241	303	256	264	294	259	252	262	244	263	272	263	274	260	293	283	272	282	279	288	265	273	275	262	277	253	301	261	259	298	281	257	273	265	272	259	276	259	233	267	249	254	291	292	292	265	270	253	247	287	259	284	268	281	268	270	246	258	291	286	270	270	276	264	254	278	277	258	267	267	268	247	324	246	287	242	283	245	280	267	276	274	274	258	268	254	255	303	238	277	266	275	260	258	251	267	248	262	284	252	271	310	269	277	271	280	235	263	268	273	277	261	260	240	266	258	274	285	281	304	267	246	282	306	279	261	283	273	286	272	265	269	243	245	286	276	298	263	294	265	259	296	256	254	286	255	287	267	266	276	240	283	260	291	247	283	292	274	265	284	259	283	268	289	262	278	267	277	271	260	272	275	264	329	281	229	312	304	299	255	266	267	287	285	289	263	257	279	263	268	253	266	244	249	259	247	282	286	276	271	225	266	271	287	218	248	263	257	268	291	244	290	289	262	250	281	285	265	271	273	284	305	278	267	260	248	266	281	269	258	287	285	298	277	259	252	255	302	273	280	267	282	262	271	261	248	257	259	277	258	255	235	255	291	279	250	285	258	262	268	281	273	248	244	271	258	281	271	286	298	247	301	275	242	284	252	304	274	266	256	279	288	278	263	265	271	268	262	258	275	253	293	256	299	301	286	265	261	256	257	290	249	261	247	305	268	268	277	268	240	279	260	283	237	280	271	277	270	259	228	269	254	285	260	244	275	257	244	251	239	286	272	295	276	234	286	244	277	245	257	244	289	263	271	283	259	266	264	293	280	270	270	270	281	267	268	280	225	281	267	268	260	272	284	237	293	272	301	278	270	260	270	258	258	282	276	301	232	250	295	260	259	260	246	271	245	284	246	282	272	277	275	280	259	274	262	264	273	288	276	232	299	283	241	266	268	298	255	283	272	272	300	253	254	276	291	263	268	256	263	286	275	309	280	284	258	258	294	259	292	261	261	288	261	268	262	289	278	258	306	273	238	246	272	280	263	277	252	269	293	258	275	262	302	254	289	272	280	258	254	289	283	252	280	247	280	290	282	250	280	321	243	259	251	249	254	251	290	310	267	292	269	271	233	285	276	263	279	289	277	270	304	257	286	280	271	268	256	274	270	262	270	255	258	267	268	257	282	269	289	271	291	278	253	258	229	289	239	225	272	271	290	295	257	314	279	266	266	250	281	258	286	255	269	257	274	228	277	255	282	253	279	239	279	265	308	263	242	272	254	265	256	276	258	272	233	263	269	275	246	268	267	251	256	257	264	256	287	247	307	262	277	256	256	284	262	273	279	274	272	283	247	268	270	254	240	258	318	274	303	276	271	289	254	256	249	275	235	275	304	265	258	259	281	264	270	260	273	298	280	286	239	254	283	286	276	286	244	270	294	265	262	263	267	271	246	229	279	273	293	270	259	267	294	258	274	296	250	280	273	247	273	252	281	291	263	238	261	283	280	285	269	290	275	264	265	238	275	291	285	278	269	251	285	294	263	249	271	267	286	259	250	229	266	260	275	261	276	268	282	288	258	268	273	273	281	257	274	271	270	256	248	280	281	261	268	271	301	267	268	268	246	285	263	258	317	264	285	253	250	281	269	259	285	244	262	253	303	265	300	307	264	281	237	251	280	269	258	276	305	286	289	262	238	252	246	279	279	277	303	275	250	277	241	269	258	263	247	259	265	252	279	274	251	297	284	251	299	306	259	271	244	282	267	260	269	281	266	260	251	287	255	265	251	220	280	261	282	307	258	265	241	277	300	309	292	271	299	296	276	261	276	258	266	280	296	277	282	260	304	269	276	265	272	292	245	267	259	258	250	253	241	265	291	274	288	279	281	289	244	253	251	278	280	295	244	273	290	266	278	266	262	226	265	265	240	266	279	266	282	287	286	254	272	256	276	243	289	257	252	294	241	280	241	272	285	273	254	302	258	242	303	254	265	273	248	254	235	301	260	278	287	289	301	266	247	258	300	249	246	268	287	254	278	267	241	286	317	283	271	302	272	272	280	264	293	231	258	288	267	291	259	291	244	276	275	283	255	268	266	295	254	264	263	288	291	259	279	255	263	271	294	257	270	239	292	256	276	239	269	289	280	270	266	287	254	290	266	271	248	288	281	292	273	279	290	303	299	270	278	268	271	297	245	229	251	277	276	247	305	276	298	251	288	258	277	301	285	281	284	245	259	259	258	269	257	266	248	297	301	277	260	271	278	276	266	278	249	247	275	264	296	282	266	263	261	263	282	289	301	257	286	264	285	272	263	245	273	258	274	283	280	282	262	270	275	277	252	264	257	273	263	291	255	253	261	265	273	270	267	287	265	266	265	263	287	288	280	230	289	272	263	270	268	277	257	277	262	292	288	270	261	281	261	273	257	248	279	255	276	250	265	306	277	262	265	223	279	275	276	269	272	264	270	263	269	292	286	263	286	249	263	239	257	253	268	272	270	239	289	281	294	234	287	243	264	284	281	236	252	308	277	271	269	278	268	273	263	253	276	309	280	273	293	263	271	261	272	310	269	274	268	264	289	268	251	264	286	259	236	261	273	273	251	254	265	272	287	249	314	289	259	267	294	281	264	277	272	294	255	256	289	278	268	274	284	261	270	266	266	290	282	218	306	277	241	258	274	239	274	254	283	250	270	287	295	267	273	274	257	265	288	282	292	275	263	235	278	279	265	257	248	289	275	269	268	271	292	251	269	280	260	276	270	262	241	285	283	280	280	246	243	276	239	251	286	290	315	278	282	274	271	273	321	301	277	279	284	287	283	262	269	266
48216	20880	24527	27029	28432	26335	21036	14625	13591	16574	19406	7833	5911	7776	19806	36750	36410	27634	17367	8034	2888	1222	843	830	875	875	885	852	893	911	868	903	915	902	843	899	886	845	867	878	848	892	878	838	862	828	859	869	831	858	871	840	903	873	879	861	894	864	805	896	903	860	880	907	881	887	835	864	847	870	869	864	831	868	888	874	867	858	897	899	913	871	893	838	852	800	889	867	892	843	857	840	894	855	851	814	903	865	840	925	887	928	884	891	828	885	900	889	803	852	868	857	871	878	918	890	841	873	886	869	875	919	830	850	822	878	830	817	939	829	916	905	904	813	861	886	860	878	834	846	835	838	899	831	853	867	875	896	898	878	865	875	843	841	830	829	853	831	820	862	852	837	854	895	897	856	803	844	904	900	843	887	896	841	835	890	870	845	856	892	864	862	878	879	894	878	853	877	815	860	874	873	837	882	851	891	849	882	889	878	855	893	830	828	852	857	849	864	823	883	911	824	898	839	858	835	877	836	839	857	841	855	859	933	902	871	877	874	897	860	789	855	886	861	888	868	875	861	885	860	807	837	882	876	875	830	904	895	825	865	820	842	884	836	871	837	856	857	852	850	916	896	843	827	821	949	902	868	884	852	846	841	839	875	874	865	890	874	842	879	853	869	832	907	880	889	818	837	816	901	885	877	861	847	833	921	903	859	875	894	838	885	932	825	820	919	866	866	877	865	847	900	926	865	904	849	897	829	927	902	868	853	883	871	851	908	801	849	904	902	861	858	896	845	824	848	850	850	892	881	847	828	830	816	875	849	866	842	888	861	857	887	881	843	828	870	868	824	831	894	882	878	828	856	868	864	841	840	809	881	851	868	876	892	860	836	886	861	903	904	845	810	882	845	890	874	887	857	852	892	875	851	871	891	876	854	882	925	867	834	867	878	891	879	835	865	871	836	862	896	883	877	876	857	881	880	868	840	821	860	874	908	855	807	852	835	857	916	878	838	868	855	834	892	904	866	819	852	868	910	906	841	825	896	855	845	868	841	825	814	859	852	870	883	902	880	816	862	874	838	841	846	864	866	863	834	885	874	815	842	836	863	919	843	864	863	851	890	837	883	896	839	861	821	893	893	903	894	924	811	854	885	844	921	898	888	863	887	853	859	883	853	816	861	877	901	838	841	840	905	846	861	892	837	896	840	890	868	914	875	877	840	832	856	806	863	840	903	884	838	857	868	895	962	858	854	849	843	802	871	848	896	855	867	892	806	899	870	876	872	891	848	899	877	903	829	898	838	873	833	836	854	857	857	846	901	809	826	859	862	848	896	875	872	881	880	875	879	890	857	869	824	865	864	885	835	876	817	873	803	855	899	852	847	915	877	897	836	825	882	831	881	868	858	882	886	844	839	859	877	885	860	836	890	904	796	831	864	889	815	808	881	852	899	854	877	883	851	832	838	897	879	854	863	867	890	861	884	814	853	828	849	831	899	877	885	898	853	853	833	901	846	885	884	846	872	888	862	806	803	856	854	878	831	849	860	886	903	880	914	824	844	824	829	920	845	857	857	812	893	864	900	870	853	852	861	848	872	858	860	848	840	878	838	853	891	821	837	823	888	922	842	848	890	834	905	799	864	862	881	871	866	892	885	839	868	841	819	826	884	895	894	830	832	902	825	837	855	929	846	849	879	900	907	832	842	796	910	843	883	879	904	873	886	802	848	835	883	862	853	846	877	884	895	862	829	864	887	912	875	880	888	839	815	822	880	860	896	824	871	835	851	890	889	865	845	888	872	792	848	851	857	890	875	904	871	856	877	855	899	899	828	860	863	889	832	847	861	860	841	809	825	858	856	856	890	853	827	841	815	831	831	869	788	853	832	855	899	839	873	896	891	942	851	886	876	797	825	834	828	845	847	818	861	839	856	903	865	854	878	872	860	871	848	886	873	814	898	856	888	868	870	882	854	911	885	920	820	862	869	915	884	889	828	881	845	873	895	858	908	854	876	851	858	898	897	845	841	848	878	871	888	839	894	873	836	913	854	843	878	870	833	860	919	874	900	823	887	878	821	855	863	905	899	882	851	838	809	848	876	864	899	840	864	903	878	864	868	846	846	833	886	852	865	879	781	856	851	845	857	867	901	880	853	835	865	812	827	890	853	823	870	934	843	889	806	873	858	834	818	882	864	885	824	886	890	875	923	905	860	836	800	856	871	961	890	869	816	825	889	874	838	853	836	851	858	942	855	870	799	856	862	836	951	857	814	879	876	883	825	842	906	869	885	846	861	855	851	847	878	857	884	866	843	865	868	880	858	843	873	864	885	858	876	899	830	814	848	862	890	844	866	903	865	811	884	857	883	854	842	847	835	844	846	828	880	825	872	832	839	864	872	896	894	843	846	950	861	906	853	860	864	876	900	863	893	865	882	821	962	885	889	890	846	846	890	882	877	933	840	845	860	888	909	848	810	898	868	809	828	942	854	858	887	840	862	881	874	835	888	898	866	855	870	885	890	901	879	903	880	820	890	873	890	847	865	849	836	917	876	862	831	873	921	845	834	953	845	889	860	849	908	908	887	858	867	827	876	904	916	789	887	880	929	865	876	880	843	861	848	850	864	896	852	914	848	890	848	817	902	836	820	872	875	871	871	826	893	881	887	857	844	887	891	846	858	873	912	876	888	834	909	933	858	829	865	896	914	849	863	858	820	871	830	824	895	904	889	888	845	853	839	874	840	866	907	896	896	840	874	826	854	872	859	816	908	874	881	845	860	883	856	896	861	862	842	853	861	865	879	851	840	861	826	821	888	920	865	879	851	848	856	864	875	908	901	874	815	844	829	889	836	888	867	905	860	879	891	867	857	819	817	876	897	859	886	867	838	862	874	884	886	888	840	839	845	845	832	900	854	848	852	885	872	850	912	864	832	886	893	892	893	832	860	927	845	843	875	899	890	852	875	858	929	926	878	853	832	855	897	904	889	892	855	919	875	848	858	856	861	828	824	850	842	885	861	837	802	861	864	863	869	836	882	859	834	852	912	817	830	897	882	858	880	857	856	863	851	890	925	857	923	918	894	856	861	821	855	868	862	902	830	886	892	857	881	869	849	886	874	850	823	844	890	846	832	862	870	848	844	804	815	903	813	870	886	867	892	873	875	844	884	877	889	873	864	868	866	859	908	873	778	856	898	871	869	881	847	815	892	971	891	893	860	836	907	830	853	896	862	916	819	861	869	841	857	875	837	835	875	880	873	886	863	859	838	841	849	903	887	841	849	871	856	890	889	867	846	852	859	825	860	860	871	868	838	835	854	859	913	894	944	863	809	883	880	829	859	854	849	854	887	911	816	833	855	919	859	855	865	887	845	879	838	871	884	866	864	892	917	934	894	801	833	901	910	799	927	835	876	808	882	896	844	880	856	827	852	831	841	813	892	850	864	837	831	861	865	920	853	849	891	906	829	845	795	907	857	885	871	806	897	880	828	861	834	866	855	845	830	848	850	833	881	874	866
17831	8433	4339	3112	2436	1853	1218	817	979	1112	816	441	440	695	668	779	1306	1040	715	396	301	227	202	200	226	218	226	211	217	238	221	217	216	221	212	206	198	219	216	213	210	200	200	221	217	196	219	226	202	209	245	216	206	195	201	216	239	243	204	213	209	192	197	192	204	206	213	229	218	247	211	227	199	220	196	198	206	186	224	232	228	209	204	231	213	226	204	236	194	218	241	243	221	241	205	221	219	221	220	217	229	215	178	176	195	222	211	209	203	225	203	210	211	235	247	205	214	211	204	202	199	205	200	190	229	214	221	207	184	216	216	190	201	209	233	201	196	203	230	230	209	198	191	201	208	213	229	213	201	200	203	226	213	201	203	198	210	218	212	208	185	230	203	197	193	210	210	202	230	225	207	198	223	224	220	230	225	232	197	213	205	206	208	226	211	190	224	248	229	226	231	200	230	228	223	220	207	206	219	208	201	241	227	211	237	201	220	211	190	245	211	238	192	227	216	229	207	210	203	218	221	191	223	230	194	201	221	203	223	207	223	191	186	210	228	244	247	209	191	229	201	217	201	220	198	182	189	236	182	196	205	205	225	202	230	225	233	219	234	235	220	210	213	222	236	215	215	222	207	191	194	238	214	241	200	239	254	213	234	222	243	252	212	226	232	222	222	199	202	249	212	234	193	206	241	234	221	196	227	235	212	225	224	201	209	217	229	225	200	210	189	211	221	216	214	220	204	198	187	211	203	230	198	189	229	229	240	222	224	230	211	202	206	204	205	223	213	216	197	232	218	209	206	195	196	231	216	203	227	199	208	227	201	228	217	227	195	231	219	218	212	210	224	212	205	200	236	200	187	199	226	207	222	229	213	214	220	217	217	186	198	208	215	196	221	229	222	186	221	211	218	213	194	232	197	203	230	206	209	205	211	235	213	211	202	189	225	220	230	216	233	204	229	215	210	198	213	193	226	222	203	234	199	201	222	206	236	212	182	214	227	213	210	213	213	211	203	225	217	190	220	221	223	209	214	212	206	213	243	217	203	197	230	229	209	213	207	224	210	228	232	241	243	222	236	241	217	211	205	224	198	239	228	216	224	188	206	195	209	196	228	248	194	237	205	203	189	215	244	188	240	226	216	220	222	200	229	226	225	182	230	226	236	239	220	209	224	215	226	212	210	259	206	211	205	218	221	209	198	211	215	213	204	199	205	200	209	211	202	214	190	213	211	203	227	210	197	219	226	223	225	233	212	218	220	248	222	218	210	194	199	215	205	225	219	193	203	200	224	218	208	225	205	214	211	217	232	238	224	221	234	217	218	200	224	212	243	221	200	219	234	239	202	220	206	231	252	230	223	206	236	214	214	209	209	178	207	191	202	197	202	200	220	197	214	210	224	227	207	203	214	252	189	203	236	201	203	215	199	217	199	228	205	220	214	203	235	223	196	220	204	210	227	231	223	202	225	231	212	217	236	210	209	217	230	220	210	231	214	213	240	228	235	194	208	225	204	204	198	227	243	216	220	226	218	227	215	200	218	219	211	224	188	223	221	216	235	223	213	226	196	229	209	224	210	196	217	200	233	204	211	237	211	251	216	196	213	202	212	198	223	238	216	233	241	218	218	229	199	203	198	210	191	186	213	223	206	241	213	225	209	181	233	245	227	188	206	211	211	206	222	189	219	212	218	186	211	220	198	206	219	200	228	206	216	241	216	223	219	223	196	207	238	204	222	199	195	216	188	234	196	209	207	208	234	186	203	217	244	240	221	202	191	213	210	211	202	221	187	197	218	192	223	220	209	214	235	225	213	209	207	195	218	205	198	236	225	208	206	213	242	204	217	224	180	195	215	219	215	223	210	251	213	228	195	204	198	196	215	198	217	214	186	205	209	208	217	231	212	199	216	216	210	205	198	220	221	219	207	243	228	214	216	252	220	236	215	207	220	182	187	217	192	207	192	208	228	222	199	223	176	218	214	189	218	201	222	204	221	216	242	220	228	252	224	199	212	220	214	181	223	217	238	240	207	177	213	198	222	217	215	207	230	204	226	194	224	207	232	198	214	196	232	195	236	212	221	216	226	196	204	214	199	221	196	199	202	233	199	227	209	227	222	221	193	213	183	206	230	198	218	235	231	212	205	218	222	218	222	202	220	191	183	212	225	223	222	208	193	192	202	220	225	229	209	226	200	209	218	209	223	225	208	221	197	206	193	206	220	242	222	211	207	226	226	235	220	225	199	216	204	236	193	210	226	218	199	202	215	216	220	233	197	203	205	234	218	225	238	218	201	201	232	211	195	223	210	214	193	214	220	193	218	236	231	222	217	239	209	244	213	201	221	198	222	223	209	209	213	219	248	193	210	197	237	224	206	202	234	227	183	225	196	205	200	218	210	219	206	199	212	226	196	223	204	221	218	204	211	215	189	227	215	207	208	256	202	203	194	207	214	224	208	220	221	229	219	233	239	195	216	225	233	234	221	209	218	226	216	203	221	207	199	221	196	236	218	211	217	213	209	214	226	202	222	218	221	210	206	227	224	246	248	204	218	205	236	227	223	235	189	219	206	212	248	219	206	256	213	204	198	219	213	227	206	188	196	214	205	210	234	230	223	233	204	235	239	211	204	213	205	231	219	222	224	232	202	212	210	217	217	190	215	239	215	201	213	194	214	216	236	212	208	233	198	200	210	210	202	198	233	224	208	192	195	226	191	199	208	214	210	229	210	205	207	231	230	222	213	201	224	217	212	214	202	220	217	210	227	244	200	217	187	240	210	208	209	175	189	211	211	227	208	218	225	238	216	199	207	218	231	180	239	220	214	212	212	215	225	202	227	225	235	239	238	197	200	195	222	225	197	215	231	209	211	220	193	211	201	209	248	227	215	215	232	182	199	185	218	226	223	207	221	193	213	216	238	205	227	209	223	217	218	179	190	222	202	206	202	216	227	199	212	206	219	212	214	225	209	225	227	198	212	231	208	233	226	210	232	252	208	212	229	220	222	228	237	240	219	202	202	220	226	212	217	216	205	216	263	225	202	191	209	206	218	225	226	218	224	189	218	205	206	182	231	194	209	230	209	210	234	215	221	204	224	228	199	197	243	199	218	218	204	206	253	191	235	222	223	234	192	215	237	229	216	220	236	217	211	223	250	220	227	210	204	213	213	221	220	193	198	204	207	216	235	217	212	213	209	207	205	215	225	203	199	195	233	206	260	248	196	217	178	219	229	235	214	209	196	211	191	196	204	224	234	232	204	231	197	218	199	183	218	210	217	205	208	200	235	234	235	223	234	213	202	191	247	222	235	240	218	230	232	220	200	212	214	216	218	221	205	239	193	200	214	232	219	216	200	224	215	194	230	218	233	239	232	215	217	206	237	220	214	223	217	207	219	235	211	219	207	212	212	218	225	197	228	210	217	198	238	246	209	232	213	219	242	207	200	222	204	215	212	197	216	228	210	220	210	197	215	202	220	202	215	206	214	231	212	244	227	220	207	195	202	204
17562	6892	7229	8188	7762	6458	4558	3411	4549	5782	4120	1855	2136	3546	3357	4104	5664	4405	2899	1642	1018	789	771	747	687	751	712	727	727	710	712	725	766	730	701	740	753	737	749	794	748	730	754	718	688	762	770	725	722	692	713	738	743	726	734	723	766	737	706	698	802	722	715	703	696	730	760	702	719	741	738	729	727	742	737	705	748	715	734	730	749	746	712	702	716	713	735	700	787	786	706	720	741	722	713	722	733	767	761	732	762	731	714	712	745	748	725	727	722	717	732	768	698	741	732	745	727	711	762	695	698	779	738	703	709	738	736	730	685	721	748	661	716	712	744	746	733	705	695	691	702	739	704	729	744	756	760	701	758	737	712	734	718	707	721	735	745	746	778	695	728	727	738	721	714	721	735	766	754	685	729	721	726	745	688	713	757	716	748	748	768	759	732	744	706	733	759	735	736	689	764	726	716	719	690	737	771	723	718	714	706	763	757	701	705	707	698	742	714	756	747	773	735	768	711	761	773	674	697	728	687	720	717	704	731	686	750	701	680	736	680	736	706	736	707	721	719	750	710	731	718	758	698	703	753	693	736	746	723	752	739	754	727	738	741	690	739	728	741	742	660	754	696	745	761	755	739	723	749	712	714	740	711	746	755	730	746	750	699	764	724	739	694	735	746	735	742	692	727	734	710	719	765	796	670	774	728	739	666	742	718	735	713	723	695	736	709	689	796	721	683	709	736	745	726	729	748	733	697	721	743	751	700	703	714	724	684	706	783	740	708	712	754	780	770	747	778	719	706	724	722	756	758	738	714	767	695	717	735	754	720	695	717	762	674	702	732	730	683	727	729	689	694	718	718	731	728	721	745	734	758	701	784	707	733	704	706	745	736	702	707	703	716	714	742	732	701	750	695	741	730	742	664	698	755	745	724	678	737	732	711	788	696	766	758	679	713	679	742	690	744	769	728	704	729	735	715	723	749	701	683	699	758	746	711	736	754	714	717	713	733	722	715	748	713	761	682	711	756	711	695	734	780	718	729	700	734	711	707	736	727	711	727	719	734	723	684	730	742	693	734	665	731	724	750	786	717	703	689	740	773	747	768	708	722	710	733	721	665	765	733	681	707	764	694	712	753	737	757	723	730	733	724	749	758	719	723	812	741	734	778	702	813	753	740	767	721	730	738	732	712	731	689	737	741	741	726	724	739	773	707	693	702	746	719	682	757	664	752	724	755	717	775	738	754	729	700	690	714	732	741	695	750	711	745	700	682	708	719	717	739	727	741	751	758	718	677	709	773	712	742	766	736	691	684	799	786	743	782	761	751	697	735	749	762	706	774	715	708	712	712	763	727	715	780	734	672	748	757	713	695	744	724	751	729	758	720	802	753	680	686	700	726	706	721	676	764	749	739	699	720	744	760	696	748	717	734	718	738	736	717	768	743	760	724	750	706	705	712	779	766	761	739	768	759	688	738	731	749	726	741	685	743	735	689	710	684	704	707	719	744	738	767	727	723	733	736	747	743	741	746	742	698	734	692	798	699	735	717	731	742	789	712	717	740	734	740	761	740	705	711	752	726	760	706	753	709	753	736	730	738	727	723	696	719	749	737	757	761	736	751	736	713	735	732	721	790	786	747	716	745	682	736	718	783	715	729	682	699	780	739	747	778	702	731	760	755	689	705	696	735	737	679	717	716	686	735	761	783	699	739	670	766	715	729	774	747	717	708	730	690	716	741	729	709	702	725	736	789	744	695	696	743	741	744	798	773	701	740	737	745	703	715	753	711	769	704	713	786	736	699	693	761	734	734	732	724	705	779	721	735	706	721	693	734	718	735	709	731	717	725	770	697	737	687	742	707	703	762	712	652	736	746	676	647	766	778	733	747	774	721	715	753	741	715	722	723	715	729	686	716	774	701	749	700	693	761	749	692	670	768	776	747	709	766	696	712	748	716	733	772	723	675	746	739	760	724	704	720	753	746	708	744	703	731	677	680	677	748	746	746	793	708	752	705	728	802	746	734	754	793	726	743	744	756	749	736	739	723	690	682	733	735	754	804	751	676	731	703	713	710	756	722	747	752	726	755	731	700	707	719	774	712	721	724	746	727	693	759	719	741	698	763	673	730	742	738	739	696	772	764	750	750	714	739	728	736	757	694	732	776	736	771	777	747	727	693	743	692	692	740	714	708	720	727	766	720	720	724	674	765	696	707	708	693	700	711	676	726	712	701	728	727	710	715	764	715	728	739	723	782	747	782	731	704	690	749	764	704	740	679	742	715	728	755	727	734	747	732	722	715	754	726	754	703	730	712	714	746	687	696	729	740	732	751	697	709	731	709	699	751	756	712	753	709	735	739	723	724	710	744	666	743	715	718	746	699	725	705	769	724	694	771	729	770	725	747	713	739	730	696	764	753	732	700	720	751	708	708	735	706	722	699	710	757	765	671	767	717	714	758	705	727	703	732	770	760	740	767	705	700	690	739	731	739	746	690	694	778	762	702	761	755	733	716	762	706	760	743	725	737	730	764	742	709	688	705	709	725	697	774	737	771	752	711	690	743	729	794	693	738	750	729	731	733	727	738	728	742	768	727	698	668	741	714	721	729	679	718	734	740	750	717	723	695	732	749	654	752	728	711	767	747	726	726	738	726	712	722	705	738	719	651	685	709	757	744	730	703	759	685	769	784	726	731	711	692	709	783	699	709	784	766	715	726	712	749	737	704	770	735	757	669	686	707	682	715	723	704	701	787	780	696	744	701	756	722	763	746	731	708	741	775	723	712	711	694	751	731	713	752	723	756	741	694	734	700	719	752	724	708	775	728	672	756	717	727	778	707	746	745	709	708	710	758	727	803	745	744	705	727	748	716	742	742	712	683	726	705	704	766	773	723	683	722	708	752	735	740	710	715	740	757	721	704	766	730	772	731	718	707	767	690	717	703	760	752	719	696	728	690	722	720	723	727	770	705	704	728	744	682	674	746	762	722	742	680	749	757	727	708	693	786	727	711	813	717	748	734	695	762	715	738	705	747	687	714	709	731	760	728	709	704	753	734	721	699	733	771	763	739	732	745	764	711	710	689	754	712	736	692	720	698	716	703	697	742	731	726	759	752	719	776	723	763	758	717	708	687	724	741	733	754	781	728	676	724	725	695	770	727	740	775	797	746	702	749	712	694	723	763	731	728	725	735	728	758	769	763	693	777	753	736	789	750	759	709	741	734	701	715	737	711	722	701	759	687	731	726	752	772	732	697	725	722	727	724	749	717	708	740	751	741	740	714	751	753	758	747	732	738	721	708	729	692	719	693	739	758	711	632	681	707	763	759	700	772	707	700	694	714	749	706	724	769	706	709	699	761	689	674	743	774	727	765	727	750	711	718	679	732	724	738	721	707	732	780	755	748	751	712	744	752	688	733	744	683	725	709	708	722	682	695	698	723	715	762	687	728	764	701	792	749	750	682	701	729	724	714	740	769	739	716	710	772	697	707	743	748	718	713	726	743	757	735	720
45557	29652	23207	20765	16032	11724	6822	3235	2737	3839	4544	1325	948	874	1486	6807	11067	7074	3100	1073	433	240	208	205	200	186	207	198	218	221	198	214	189	217	211	221	216	168	231	203	175	194	222	203	181	207	240	215	204	188	190	196	206	188	217	206	217	218	209	213	171	202	200	212	209	205	210	204	196	213	210	184	190	208	203	226	199	230	221	191	187	185	181	210	207	204	205	197	223	214	202	219	200	212	229	198	216	212	221	230	230	215	204	198	213	209	198	216	207	208	231	218	209	208	212	184	197	222	199	241	205	200	210	214	210	207	181	194	197	186	213	216	177	206	173	225	199	205	201	213	218	210	227	207	193	200	184	191	212	204	192	191	214	212	202	216	216	232	200	224	221	195	200	220	195	222	204	190	210	198	208	203	199	202	203	205	204	202	217	207	211	196	192	204	198	206	218	200	213	228	211	186	210	206	183	215	215	218	194	206	193	223	198	211	208	197	188	213	227	223	198	182	206	195	181	200	229	210	220	194	198	195	186	191	187	218	235	190	184	229	205	216	228	218	177	217	193	217	220	193	203	252	210	185	201	227	217	190	210	209	196	202	200	216	240	183	214	201	195	191	180	195	219	194	202	201	200	191	204	199	187	215	211	241	199	205	215	198	178	241	218	202	183	189	211	202	219	214	174	208	211	219	219	214	216	211	191	226	234	209	196	194	203	223	204	206	221	206	220	183	194	200	212	190	175	212	212	214	197	208	195	187	223	240	222	203	205	191	209	212	193	215	207	199	181	196	226	210	197	208	200	190	231	216	199	196	211	218	197	185	224	169	195	202	204	205	190	225	202	203	196	180	223	197	191	203	207	230	216	207	212	194	213	233	195	206	191	219	230	189	230	224	199	190	199	219	214	203	204	203	213	207	196	224	220	185	225	198	218	209	207	214	200	191	179	207	197	232	204	208	206	214	205	202	198	202	186	208	209	192	192	184	196	213	199	201	210	194	213	209	193	214	240	229	212	208	196	209	192	238	184	197	231	215	220	226	199	185	216	198	210	229	200	177	189	179	201	196	208	191	220	186	226	191	213	198	186	184	216	179	211	199	183	200	236	211	220	214	213	212	205	219	195	197	223	226	189	208	223	218	211	205	204	199	226	175	204	189	193	204	204	221	211	181	194	194	203	216	212	205	218	209	190	229	192	225	205	189	194	186	195	191	202	173	199	203	207	204	206	203	207	182	206	201	185	194	178	186	214	200	208	194	190	183	203	185	203	203	195	213	198	217	199	203	221	224	188	210	219	217	200	210	218	198	189	200	210	203	191	199	203	212	220	228	212	237	187	218	186	211	185	209	206	173	219	217	224	225	176	212	187	190	206	202	183	202	213	204	211	187	223	209	223	218	203	193	200	218	203	186	193	216	236	216	222	196	203	232	206	195	215	215	193	205	219	195	191	199	192	211	190	214	190	222	217	206	197	221	213	168	200	207	210	202	224	176	229	211	203	243	178	209	227	210	233	204	215	196	182	219	190	188	208	250	201	223	219	199	216	211	185	205	190	207	208	200	197	202	214	200	222	201	211	207	238	217	189	179	205	180	206	212	231	193	195	217	197	184	189	224	220	227	201	205	213	207	218	198	218	179	211	199	210	192	203	215	210	217	193	208	213	206	208	179	213	223	224	212	226	205	209	216	212	200	200	180	184	206	206	188	215	210	204	182	174	208	229	201	198	213	206	213	215	194	214	205	198	227	198	212	227	207	171	199	175	207	203	191	209	214	205	210	220	185	188	205	201	198	185	219	176	185	170	216	166	198	226	212	205	206	197	228	199	219	210	198	217	212	212	193	211	224	195	216	221	210	242	208	223	217	200	213	199	199	184	228	187	204	202	192	199	181	220	217	211	205	201	195	185	198	196	210	206	201	224	224	205	221	214	201	196	198	198	192	205	225	190	185	201	212	213	226	221	191	193	194	204	193	188	207	203	223	220	198	220	220	197	198	201	214	213	198	198	187	220	215	196	225	206	226	198	199	175	209	201	210	183	201	211	195	191	195	195	215	184	189	209	203	187	232	230	218	203	219	217	197	227	203	194	197	220	222	196	233	195	217	212	200	202	216	194	187	187	185	192	195	192	211	237	201	222	183	214	211	205	194	217	203	199	200	191	206	205	211	200	217	208	221	226	193	193	209	216	205	191	183	207	220	197	208	214	222	229	234	235	201	204	220	216	192	209	211	190	197	203	233	187	210	181	180	215	209	188	203	206	229	203	210	213	193	211	198	199	202	241	198	228	195	186	219	194	213	219	222	217	223	215	200	208	206	197	206	188	193	197	214	232	210	183	209	218	209	199	197	184	212	214	223	216	212	229	201	200	194	208	202	179	214	190	205	194	201	208	211	220	212	230	215	240	201	178	194	209	212	206	206	202	190	201	220	219	185	202	198	186	216	205	203	200	212	214	212	204	219	224	202	240	222	195	237	206	224	210	216	181	232	204	208	223	200	224	188	168	177	223	218	194	207	190	206	189	205	212	209	197	210	180	197	202	205	200	216	226	189	202	210	195	192	203	213	221	193	216	237	208	213	225	202	202	187	209	198	201	208	233	188	198	193	222	205	181	166	235	185	218	202	203	204	200	215	191	194	202	213	215	220	214	205	197	194	201	212	213	225	220	196	201	202	230	204	215	187	213	203	205	212	220	218	192	205	221	205	199	227	220	196	208	202	220	212	233	217	215	201	218	194	220	193	218	216	220	214	204	195	228	197	179	200	203	213	186	198	218	201	209	228	198	211	172	215	214	210	202	206	224	202	200	221	193	207	197	203	203	214	200	234	229	208	187	199	206	196	208	202	190	223	223	211	227	202	238	188	208	211	211	211	199	202	193	226	211	196	200	216	227	215	206	217	188	246	206	189	197	212	220	198	196	213	225	235	189	208	207	192	206	211	220	195	199	186	215	199	200	227	213	237	208	202	216	215	193	234	191	204	244	225	235	192	211	197	194	203	231	221	216	214	165	225	192	214	205	190	219	233	201	218	203	183	202	211	194	199	197	200	201	222	205	227	205	234	209	198	194	209	202	201	204	207	219	226	175	205	231	204	199	236	228	233	197	187	194	198	226	201	198	186	212	210	180	218	208	213	202	215	183	203	197	216	202	187	177	193	204	205	207	205	216	220	203	222	205	205	229	176	219	229	186	214	191	233	227	204	220	185	228	184	206	204	185	188	185	213	196	211	187	188	198	206	219	183	207	198	221	207	208	230	223	191	189	224	194	199	194	230	191	210	206	210	202	175	215	185	167	191	197	205	176	199	185	196	192	221	218	183	203	222	214	202	234	195	200	206	207	205	227	209	222	225	202	185	213	221	197	200	172	218	214	214	216	231	197	186	204	196	189	179	182	203	212	210	212	194	184	199	200	213	208	210	197	195	208	189	198	219	190	218	194	209	220	211	215	215	224	188	225	203	214	210	195	235	208	202	210	220	210	214	199	203	208	228	215	204	220	197	207	188
39504	14729	18912	20242	19386	17725	12927	8804	10847	15300	16519	6699	4953	4599	8002	24351	30641	22382	12601	5500	2021	949	681	727	683	694	739	704	675	713	688	668	711	739	652	700	729	715	710	691	655	682	698	713	666	714	675	679	672	686	695	678	740	717	657	674	694	657	689	681	692	677	657	709	747	612	712	698	700	686	740	725	638	681	686	693	724	735	677	731	699	647	733	716	738	700	693	670	682	698	678	716	716	737	694	636	652	698	699	695	721	695	686	698	692	708	692	705	729	729	662	671	686	691	743	713	671	702	666	696	697	676	722	686	720	711	667	713	684	704	718	654	703	670	693	746	696	686	736	703	680	705	716	659	685	654	732	703	684	633	675	669	702	677	712	714	676	675	667	668	677	692	742	705	698	673	699	686	713	696	691	713	706	724	693	729	736	701	692	701	687	728	702	671	651	691	722	703	714	671	655	729	723	720	724	695	716	649	715	735	681	660	713	694	654	726	665	713	675	652	669	717	695	703	710	718	671	710	702	737	686	671	673	662	738	657	741	701	743	705	733	741	694	690	623	681	719	707	681	680	686	698	649	699	712	648	727	704	708	716	659	679	697	662	677	682	678	748	705	692	710	743	681	703	707	738	706	677	703	667	711	664	701	695	689	716	686	655	684	696	672	693	717	698	663	720	683	685	664	705	699	692	663	721	685	682	675	699	690	683	677	673	711	662	661	729	694	699	708	689	708	631	731	717	765	694	675	707	689	680	705	678	714	693	686	693	672	669	699	677	674	711	714	693	690	698	690	698	685	713	695	657	667	648	679	719	687	602	714	700	734	672	708	729	726	691	655	715	683	681	690	683	729	717	694	675	693	706	683	673	671	697	694	656	699	735	684	726	661	649	684	693	677	719	708	704	668	698	668	706	694	699	691	716	720	711	711	720	673	704	704	699	717	683	650	699	693	649	694	748	736	674	694	715	656	711	661	694	668	720	716	697	712	673	726	658	730	746	727	662	647	691	704	692	676	664	668	687	745	685	707	674	708	635	704	724	700	639	695	664	674	704	709	677	706	678	676	707	684	721	735	703	730	756	693	657	628	692	705	689	652	715	677	702	709	709	723	708	682	655	674	678	736	711	665	681	709	687	692	712	656	692	653	652	737	702	638	706	714	649	679	711	707	720	726	736	700	670	666	700	739	663	692	708	707	671	719	695	677	703	693	705	676	718	706	705	717	687	710	677	689	684	684	691	744	663	721	706	715	676	705	664	705	683	666	672	747	676	689	700	697	724	724	751	698	743	673	637	726	695	686	734	717	702	681	695	690	702	713	735	679	656	671	696	713	703	693	693	703	664	631	724	738	685	716	698	698	666	710	662	715	670	671	721	718	708	689	722	741	713	717	722	707	668	697	721	699	707	698	679	687	711	759	702	665	724	677	670	673	735	701	697	759	737	713	641	723	708	688	719	724	677	669	665	751	673	708	735	723	686	741	718	718	718	640	686	716	666	624	715	625	694	674	702	692	701	689	634	683	733	736	674	730	711	692	651	746	719	723	728	679	669	678	686	715	715	657	695	702	726	707	685	665	700	691	722	675	655	685	709	691	782	680	699	674	665	674	710	725	687	725	655	672	718	733	715	700	696	676	694	700	642	695	713	651	677	720	701	671	671	724	680	708	679	704	715	690	711	687	653	642	641	707	691	724	672	705	681	665	672	677	692	725	677	701	732	686	704	714	730	648	658	729	706	676	680	681	710	694	691	703	703	722	663	696	737	719	678	719	708	674	692	664	742	692	715	698	712	677	701	722	678	706	666	673	676	723	694	707	695	692	711	695	729	703	722	725	714	716	721	731	695	756	684	696	676	754	652	699	719	677	660	684	698	729	722	741	716	696	670	728	694	725	692	677	712	692	677	677	715	722	683	702	694	664	694	719	646	669	700	706	660	729	693	699	683	739	751	717	681	677	707	676	678	684	660	711	659	675	729	700	664	704	693	707	706	700	680	716	742	722	727	672	723	733	688	698	729	705	700	663	733	677	679	746	672	703	712	718	663	678	711	668	703	683	657	659	673	690	690	696	699	687	654	702	689	679	665	711	726	702	687	757	685	689	695	725	672	730	681	703	696	730	677	738	708	703	689	696	660	733	757	682	721	721	653	697	706	686	685	686	691	702	660	687	675	679	696	673	677	697	693	707	663	713	708	674	705	702	695	695	735	703	665	647	661	698	729	709	639	676	699	702	711	720	705	688	690	729	704	688	705	680	699	671	643	670	730	690	641	733	694	665	720	666	724	686	733	735	707	686	747	690	727	686	707	704	737	687	708	690	698	684	709	689	704	706	669	671	685	686	715	721	622	701	688	710	722	730	702	698	694	697	696	696	678	691	678	694	665	706	681	633	665	699	681	644	655	693	670	727	724	692	702	674	706	702	730	680	697	729	687	728	706	672	718	708	696	662	708	662	686	706	625	744	732	702	679	705	690	672	676	705	709	689	670	666	683	659	694	679	728	747	683	649	642	681	687	658	697	706	659	695	720	653	697	638	677	695	708	722	711	622	743	692	714	678	688	679	687	704	724	694	686	688	695	660	667	643	704	704	718	712	673	713	694	738	732	650	724	734	672	674	686	711	647	659	706	705	702	678	725	674	680	736	675	690	699	695	702	706	719	732	662	713	649	725	690	714	693	747	710	660	747	680	692	717	706	747	712	757	699	661	711	738	702	687	670	672	646	674	710	718	696	744	708	727	752	656	729	706	689	710	696	695	679	719	700	721	708	739	663	693	687	669	710	719	690	690	693	681	664	695	708	683	729	686	697	675	686	713	717	672	686	661	684	656	675	703	713	646	688	694	697	681	753	667	695	708	721	665	705	678	685	704	733	727	740	739	714	720	696	691	696	659	694	660	665	683	667	728	717	693	685	742	726	724	660	691	682	742	659	702	659	735	695	679	740	672	705	710	699	672	735	688	675	699	693	706	716	714	662	725	690	708	724	684	693	691	729	673	691	683	754	684	650	671	699	657	708	665	685	694	683	685	700	705	635	657	687	691	665	668	698	669	670	712	688	686	708	655	655	686	666	703	675	711	734	689	713	720	711	717	661	702	641	726	683	619	743	673	686	664	670	667	643	714	724	691	705	703	667	690	727	751	717	722	699	612	672	702	687	730	734	703	692	632	691	696	756	707	705	692	677	683	670	721	683	671	652	720	671	744	721	702	682	656	709	716	677	666	701	681	656	683	685	711	709	711	709	691	712	712	705	711	706	663	685	689	685	735	663	727	762	686	706	691	701	678	698	693	683	692	675	716	695	731	711	686	705	664	680	712	722	711	730	685	706	710	675	684	690	704	710	724	705	653	634	715	663	696	727	680	690	673	726	669	743	688	668	697	711	659	707	634	652	675	713	655	731	715	665	646	668	664	701	709	718	742	697	673	670	712	701	767	691	712	719	665	752	690	740	680	687	729	709	694	708	677	696	665	719	693	758	667	669	707	684	679	665	761	699	753	723	702	712
49588	29277	24581	24969	21557	16489	10762	5587	5342	5780	6880	2568	1337	1092	4863	15975	17498	10788	4659	1520	543	286	240	272	299	269	253	246	251	252	263	257	250	277	256	249	266	267	275	280	244	286	264	255	269	281	282	263	274	255	282	269	274	242	228	241	266	243	246	263	254	324	244	275	252	239	279	249	261	302	243	281	274	263	277	270	283	257	281	276	269	259	256	244	267	274	237	261	286	269	281	274	241	257	277	284	236	251	241	294	248	272	228	254	273	240	258	270	283	257	255	258	299	285	255	244	243	253	248	235	257	244	276	274	250	267	291	252	240	264	259	249	264	269	286	252	242	250	277	249	260	257	279	270	255	273	280	259	276	251	268	245	270	261	239	245	271	231	259	282	271	250	255	279	266	266	283	262	240	267	273	252	242	256	234	271	220	251	255	261	236	236	284	256	281	296	266	243	239	289	253	274	270	242	239	259	221	255	256	268	247	276	276	249	278	255	293	262	265	281	277	253	231	271	275	277	266	267	278	274	240	273	253	276	269	231	247	253	272	273	251	264	272	225	249	275	263	237	271	268	232	279	248	258	239	271	263	278	216	283	298	256	262	290	260	264	280	244	244	271	264	260	275	243	252	281	264	246	276	264	286	256	267	268	231	257	250	245	236	275	289	251	239	276	306	270	259	251	256	264	253	259	247	253	271	253	274	270	263	259	273	288	251	246	260	233	289	283	251	252	281	255	268	281	258	265	254	266	254	249	262	238	289	232	261	247	265	252	267	239	245	225	251	247	245	260	253	286	258	246	253	271	287	261	278	267	278	256	279	281	248	259	245	262	257	255	257	260	255	273	260	294	265	293	256	273	228	262	252	243	260	298	286	278	259	275	274	232	248	253	257	294	296	251	243	276	268	263	250	229	263	262	240	245	236	234	241	266	245	245	250	249	260	266	257	245	240	271	247	266	257	250	266	270	259	257	259	284	248	270	243	233	284	288	282	263	248	266	234	253	278	255	281	235	270	250	266	271	276	258	266	279	258	228	267	271	257	250	285	272	261	273	241	268	291	273	247	224	299	268	262	255	278	245	262	260	256	254	264	275	256	266	253	270	276	260	259	256	260	289	279	269	280	273	272	268	233	249	281	242	244	267	238	281	268	256	258	277	277	246	283	266	260	242	232	268	265	254	291	283	262	291	250	257	255	258	256	262	253	275	267	267	265	263	267	273	253	251	275	250	234	264	311	269	252	266	255	256	298	256	286	282	269	270	260	254	259	256	276	286	257	262	253	256	232	286	247	228	272	265	267	243	287	273	295	247	272	258	256	276	261	279	250	275	286	264	275	275	252	247	265	282	282	258	254	276	289	264	248	241	264	284	267	263	240	273	263	275	273	262	277	270	272	271	271	256	259	263	252	245	287	257	244	233	255	281	245	232	248	252	283	270	270	239	283	243	269	285	264	259	266	265	277	274	265	285	259	295	277	273	256	259	228	292	253	280	264	280	258	258	290	265	276	264	261	278	245	262	257	293	251	265	241	230	276	245	237	268	243	263	267	276	271	244	280	263	259	255	238	259	261	256	271	260	246	279	249	263	237	262	275	243	269	284	244	217	272	276	266	252	256	242	253	261	254	257	275	282	258	275	257	265	267	269	273	259	271	255	252	231	267	243	263	242	277	255	261	257	296	282	240	263	267	293	246	254	237	276	264	263	268	279	236	272	250	231	283	276	278	278	262	282	265	265	253	279	257	260	253	302	262	231	259	236	272	270	267	284	262	259	262	247	248	280	254	239	235	238	278	283	243	233	272	235	253	250	287	284	252	248	283	305	254	268	265	259	258	243	238	276	224	251	262	261	270	229	245	295	272	263	237	250	311	264	261	257	242	247	276	293	268	241	263	259	285	301	260	275	261	244	258	243	239	265	250	256	272	254	279	268	257	241	261	246	261	285	278	268	259	263	257	217	270	254	247	256	261	293	246	284	251	293	254	275	281	259	277	253	271	262	260	248	244	253	243	237	242	249	251	292	280	280	276	248	250	256	283	254	279	278	247	284	260	257	269	260	252	271	265	269	274	244	250	231	248	237	248	300	238	283	272	246	263	261	269	248	256	291	267	291	243	236	279	281	220	303	243	285	274	264	281	248	229	282	257	281	298	269	280	260	267	245	275	253	281	232	250	263	251	305	275	256	293	277	270	267	255	255	253	249	288	220	274	259	275	269	240	256	242	258	286	245	263	270	260	255	241	278	261	245	269	252	269	265	239	240	261	240	265	257	288	256	248	276	271	241	268	255	240	227	268	234	255	266	244	274	251	264	273	257	250	249	260	274	308	276	248	277	279	269	294	278	252	266	294	265	259	294	270	269	273	257	264	265	225	260	239	264	267	280	255	249	256	277	285	264	272	225	250	243	275	275	271	244	258	274	273	272	276	260	251	254	232	240	265	232	245	271	255	243	261	246	261	266	256	286	268	268	263	267	268	243	264	255	236	253	270	252	292	285	237	250	246	285	265	278	319	278	298	285	243	257	262	273	265	266	276	256	270	262	249	274	279	247	257	270	276	227	237	267	238	274	283	249	239	278	281	311	269	268	265	263	266	260	283	270	251	263	267	271	269	246	238	260	244	260	250	265	249	283	255	269	248	324	264	269	231	262	252	266	263	302	253	237	268	285	256	268	253	269	249	279	276	278	264	240	249	254	260	251	262	240	270	273	266	250	275	254	270	253	276	258	240	241	268	222	257	258	259	281	286	241	279	281	258	284	289	275	280	244	268	245	258	258	264	250	255	289	262	268	246	261	265	268	245	275	286	256	272	289	240	236	244	242	288	270	258	261	264	254	249	280	261	259	235	269	267	260	261	273	232	294	242	253	251	279	255	272	277	251	264	300	284	273	234	256	248	242	240	272	258	288	269	271	249	268	262	244	259	256	289	249	255	237	268	261	281	242	257	240	273	256	292	246	274	243	269	256	223	252	236	261	297	240	230	261	281	273	246	276	230	237	284	262	270	265	271	288	253	298	271	248	250	259	264	260	266	302	276	256	277	260	275	265	279	237	284	254	281	286	282	261	247	228	229	245	258	273	272	277	244	281	242	270	253	280	263	295	255	245	253	273	284	248	258	235	243	275	250	236	234	277	258	239	266	287	284	267	279	259	280	273	282	271	261	288	251	256	261	236	270	258	259	269	264	264	219	248	261	267	296	273	251	265	241	247	274	269	269	238	262	272	261	249	256	260	254	245	248	277	258	264	243	245	292	262	253	286	249	249	269	251	273	253	280	262	259	282	245	254	243	268	238	290	276	273	285	248	263	280	242	253	272	277	247	244	248	240	261	251	261	282	255	244	278	268	260	246	250	260	238	257	250	252	241	261	263	282	230	276	265	279	259	291	236	279	270	220	263	237	278	238	281	279	249	243	270	261	271	268	304	264	251	257	249	270	267	246	268	291	264	296	269	263	259	262	263	286	245	253	287	266	243	269	257	261	276	251	250	267	255	254	266	262	252	274
42559	19010	24160	25694	24649	20788	16911	12555	17240	20056	21839	10615	6844	5420	17604	37115	37068	28101	16412	6606	2298	1126	863	875	879	837	853	827	858	853	892	853	861	831	801	884	866	840	800	816	850	855	864	880	829	802	823	893	836	885	819	883	821	824	850	864	877	814	890	827	878	873	810	854	852	810	817	848	805	820	854	828	836	853	850	846	874	853	796	836	830	839	875	788	872	773	860	841	822	800	880	835	828	843	790	885	831	835	845	873	842	930	861	804	859	842	839	858	818	826	839	824	816	850	787	837	886	861	819	777	876	836	813	799	874	850	816	816	877	835	900	843	850	827	846	858	836	855	869	849	809	860	818	841	876	829	850	847	827	821	846	853	912	844	847	852	814	840	909	849	844	831	881	878	832	825	882	815	858	813	856	862	839	904	843	845	864	890	804	857	857	822	859	861	828	831	873	868	824	852	887	810	831	797	807	790	843	846	842	843	835	832	898	886	818	855	873	833	845	810	799	865	852	864	847	829	847	849	920	890	838	811	845	876	873	840	807	811	873	782	828	853	829	825	791	921	850	845	759	871	871	817	869	878	894	901	860	832	864	838	844	845	817	869	842	834	849	876	834	829	843	850	845	784	807	798	787	855	823	870	770	810	852	786	851	845	809	859	816	843	823	846	808	802	874	870	844	814	843	892	885	874	843	839	808	842	847	838	886	893	868	869	852	819	894	846	871	881	845	799	852	803	817	867	837	836	813	835	833	845	850	838	851	846	824	825	812	891	810	860	862	847	874	859	824	835	863	848	877	837	823	797	890	841	827	848	852	861	830	851	847	898	862	857	804	890	877	855	881	870	858	849	862	852	826	853	783	830	834	895	829	898	844	826	857	847	823	823	813	857	814	845	880	783	881	849	898	827	785	860	839	860	817	869	812	899	805	857	853	812	817	864	839	807	787	821	789	847	824	913	842	830	869	857	868	892	860	824	785	870	836	835	842	873	802	834	809	855	895	831	844	864	816	842	843	839	852	815	844	863	825	861	816	859	851	841	839	887	800	840	832	877	840	845	850	823	851	814	869	854	820	799	829	829	900	817	827	844	835	848	836	789	816	879	824	823	855	883	821	904	886	852	833	778	845	835	876	876	864	875	796	907	864	832	858	855	878	879	824	790	867	841	839	824	878	833	852	856	843	896	827	851	835	842	880	810	850	846	869	823	881	790	869	867	869	801	815	867	856	843	837	839	824	830	778	787	811	864	851	876	793	839	872	819	827	830	832	826	813	837	819	799	927	851	836	813	830	830	743	856	835	792	873	834	860	814	800	853	851	908	824	799	821	811	831	793	830	843	812	867	867	856	850	853	836	807	802	805	877	840	851	854	833	817	861	812	888	801	866	835	821	842	843	842	844	855	858	859	852	849	891	836	860	832	875	820	835	875	832	876	801	822	840	847	843	834	857	842	864	838	848	873	865	841	817	828	859	846	831	859	832	842	836	850	888	827	864	826	855	840	813	860	852	860	820	821	855	866	877	809	851	807	855	807	821	868	902	812	827	852	830	813	798	856	829	834	811	877	809	838	858	844	793	822	841	874	863	806	850	783	850	806	808	824	843	820	872	836	886	889	842	821	822	809	855	833	800	872	804	853	864	856	821	831	800	812	845	857	820	862	818	850	856	823	835	839	871	868	859	836	843	815	806	922	845	794	814	854	815	865	881	778	817	846	847	823	837	838	859	853	821	868	864	831	821	836	845	920	861	835	788	845	884	854	881	838	810	888	790	842	886	781	815	843	811	822	886	848	837	821	824	875	818	782	795	833	863	838	841	808	828	821	855	844	875	861	875	907	795	811	842	858	874	768	892	813	827	786	828	871	813	814	785	812	827	865	869	843	790	829	832	832	858	810	876	881	851	826	847	811	831	810	863	865	849	867	817	868	853	823	801	835	817	842	804	825	802	841	864	808	870	793	874	840	852	828	848	813	902	871	855	837	886	871	828	848	836	902	818	831	864	857	839	853	810	856	842	822	813	819	869	839	868	842	828	824	826	831	871	861	783	856	826	798	861	785	787	834	827	895	836	827	819	862	792	825	831	842	832	832	820	822	872	808	875	838	824	809	861	847	832	854	833	806	863	831	860	847	845	836	823	880	805	854	801	918	815	885	874	870	879	807	864	789	803	834	808	808	830	832	799	806	844	854	861	805	809	837	900	859	798	814	866	826	877	851	875	788	859	867	832	905	842	824	859	833	884	841	881	824	818	778	853	822	847	878	832	854	855	862	766	848	793	847	840	882	833	858	827	856	848	841	774	831	795	801	824	850	827	843	825	832	864	864	851	882	865	833	861	873	821	851	802	856	806	865	837	871	804	816	866	870	783	851	843	789	841	813	829	880	854	834	838	816	833	770	909	877	889	745	854	777	864	852	842	826	786	811	832	846	832	794	822	815	862	842	846	796	831	816	809	891	854	849	855	840	827	805	873	830	824	890	841	894	902	807	800	814	804	853	842	831	840	829	858	828	846	898	834	827	813	840	803	857	834	880	808	853	807	857	800	864	872	874	863	844	803	856	884	915	881	873	792	874	823	872	790	829	811	805	845	827	848	818	801	863	831	847	853	818	863	841	827	842	908	811	854	825	853	771	823	869	822	888	876	855	882	844	877	818	816	821	824	816	802	816	874	867	870	792	855	836	868	819	857	851	846	771	826	798	840	821	786	824	876	870	814	871	864	806	834	808	833	840	875	923	863	838	754	866	784	818	847	811	872	845	839	872	840	823	858	828	806	843	863	830	863	842	822	805	836	813	877	822	837	862	881	827	834	857	861	862	849	854	872	867	809	806	833	855	915	860	903	803	813	822	846	829	867	904	844	832	832	858	892	882	868	854	813	842	920	812	818	836	853	778	808	859	831	804	818	838	863	882	827	841	829	857	846	839	809	811	807	806	837	840	814	850	854	843	802	844	884	851	801	827	843	846	809	834	833	845	871	835	916	842	874	847	843	843	832	844	767	801	823	832	838	813	810	806	800	805	840	866	839	856	826	847	842	827	834	865	845	861	870	817	821	827	844	832	867	858	811	811	876	862	842	808	826	828	840	820	786	827	835	850	825	864	909	823	861	873	840	848	827	847	821	823	868	843	893	808	810	862	804	822	836	870	833	851	808	819	826	837	789	860	864	865	813	865	828	855	835	812	826	850	829	803	829	841	836	820	845	865	847	872	813	866	865	792	818	854	936	857	855	857	856	829	850	841	815	809	848	857	886	814	827	845	843	826	870	811	841	848	870	798	849	773	789	824	840	858	837	800	860	812	855	822	817	829	889	802	804	900	823	878	825	931	827	839	823	853	874	780	865	781	829	856	805	856	856	871	834	818	887	879	844	862	821	849	838	850	817	804	840	792	872	784	865	848	813	863	847	845	811	826	830	843	823	763	813	879	833	846	883	881	832	878	850	857	904	798	851	832	817	801	832	830	812	810	814	856	839	870	861	850	814	839	767	887	892	826	851	909	852	857
13177	5663	2904	2142	1534	1109	907	714	792	912	736	515	449	503	445	833	1306	1176	727	403	251	194	220	215	214	212	206	224	228	225	215	208	207	223	193	224	201	218	194	179	204	229	193	243	206	213	229	230	223	221	233	245	224	218	224	218	208	186	225	229	213	224	237	202	233	205	219	218	194	168	217	206	260	209	207	175	226	231	228	205	205	201	199	196	196	204	220	225	216	215	208	216	214	210	242	226	235	201	221	203	237	220	207	205	230	232	196	207	202	184	210	180	215	193	191	207	211	223	229	213	224	216	218	206	205	202	213	209	200	225	217	229	219	186	204	202	229	228	216	211	191	210	197	223	213	213	223	181	180	230	205	191	207	194	208	193	218	213	195	222	193	232	213	212	212	186	202	196	220	228	212	192	223	198	192	223	196	203	210	197	234	220	213	198	207	232	188	222	227	212	216	234	217	226	203	200	225	208	229	219	218	209	216	206	230	196	190	218	204	202	212	190	210	201	215	211	207	214	236	248	211	189	211	209	230	232	221	202	200	224	212	180	180	213	218	198	189	223	229	230	208	201	217	177	200	185	212	214	246	215	216	188	205	198	203	192	222	219	201	200	211	211	211	225	216	223	219	190	209	228	224	210	210	222	229	223	228	202	225	230	199	213	202	232	209	209	214	191	216	223	195	216	216	210	189	218	229	221	205	226	186	242	238	216	221	211	208	220	223	222	196	203	199	206	189	217	221	222	225	216	207	199	219	194	214	203	188	217	220	195	225	209	207	220	213	183	210	180	195	192	223	174	176	201	208	194	226	217	210	187	222	192	207	199	202	220	206	206	228	218	196	201	237	189	206	221	228	210	215	221	188	201	191	177	209	213	200	216	209	207	224	204	225	215	198	221	189	184	202	213	219	245	228	205	189	233	190	236	208	203	186	216	238	215	202	228	232	202	224	222	218	222	191	217	220	210	218	200	203	189	185	231	213	205	209	224	203	188	205	201	211	219	201	212	179	199	226	224	201	194	227	223	181	191	187	215	202	201	248	212	227	217	208	176	234	207	200	187	217	184	232	238	222	206	206	200	207	202	206	210	208	230	211	224	181	207	221	228	209	216	223	207	201	206	224	232	205	214	227	192	220	227	202	242	211	201	183	195	220	222	202	206	218	215	211	212	200	198	217	226	213	202	204	189	201	215	221	216	220	222	198	227	239	205	227	170	212	206	213	240	207	209	224	199	214	209	209	214	213	210	211	214	196	202	217	238	249	233	188	223	230	219	207	213	206	210	213	203	220	182	192	217	229	206	199	221	215	221	198	215	216	195	200	215	217	188	218	201	200	210	225	245	204	188	209	202	195	223	227	230	239	220	216	206	223	230	205	230	220	185	211	217	203	223	221	232	173	214	207	206	201	213	180	207	198	220	223	189	195	199	228	223	233	218	227	241	199	210	190	205	217	203	242	204	211	226	214	206	208	218	213	203	220	235	224	230	215	214	216	200	195	214	220	230	225	195	189	229	188	209	212	232	209	216	195	248	176	207	216	188	203	200	208	205	199	204	225	214	180	206	222	208	216	235	195	197	218	196	240	223	186	228	233	225	228	202	239	217	211	213	206	195	226	230	246	204	204	188	212	201	185	219	204	240	222	219	222	198	214	179	253	215	229	204	220	179	211	220	231	205	183	200	215	228	225	223	213	222	241	206	182	239	218	190	194	206	207	194	188	209	222	225	240	235	214	206	188	183	215	192	211	202	175	230	224	217	196	215	206	180	215	225	229	223	216	197	213	209	207	226	200	196	222	229	208	172	216	183	211	199	208	225	196	205	188	202	218	191	201	230	234	210	189	218	221	200	200	225	187	214	216	193	196	235	193	204	201	230	225	197	220	208	213	215	221	191	175	228	223	186	219	221	203	243	225	231	217	216	200	201	202	194	201	216	211	215	206	205	228	190	214	197	191	220	200	194	202	212	211	231	216	211	189	217	193	218	233	199	232	189	200	191	214	206	180	231	197	202	227	206	211	213	241	215	208	199	197	212	177	222	233	222	210	212	194	194	205	208	246	226	200	208	190	195	189	179	209	197	225	215	207	217	235	224	215	188	185	189	207	200	217	195	193	201	209	190	201	183	215	236	217	203	215	212	224	195	202	207	218	199	178	189	229	223	214	202	220	202	207	218	207	192	199	210	210	205	201	248	208	234	190	198	195	210	200	211	218	201	230	206	199	206	215	220	224	206	207	231	209	198	222	190	238	192	252	197	188	218	226	207	205	195	199	198	203	219	210	208	227	201	223	219	215	216	212	203	205	223	209	224	192	220	226	213	209	202	232	226	224	196	218	194	209	205	202	193	201	201	218	181	213	233	221	216	207	206	210	212	209	224	215	200	211	188	214	225	191	221	218	184	215	204	206	188	203	206	217	216	202	237	213	198	212	226	212	223	217	209	222	204	214	204	223	195	209	218	222	227	217	190	239	235	210	194	207	214	182	198	213	185	226	207	222	228	215	260	236	194	218	231	206	217	223	175	198	206	194	198	206	196	223	237	199	234	193	221	221	207	228	192	219	213	214	216	221	187	194	222	214	191	208	197	205	198	229	213	227	207	196	204	213	201	209	215	239	211	216	201	233	209	199	224	228	217	221	231	205	219	223	212	228	197	201	218	220	221	194	218	225	196	204	226	193	214	226	203	226	207	213	198	225	215	215	221	217	194	215	241	178	235	204	229	201	208	217	185	202	225	228	244	228	196	216	206	225	223	218	202	226	189	215	229	201	213	217	200	213	218	223	219	221	226	199	216	220	238	221	215	243	203	193	203	183	216	233	192	209	203	222	227	207	224	206	231	224	171	208	200	230	221	206	230	199	217	203	215	216	195	211	196	217	185	217	246	214	204	192	224	216	217	227	207	205	217	217	206	217	210	211	226	198	210	229	244	228	214	224	205	231	237	192	197	205	226	208	195	222	214	222	226	199	193	219	208	195	221	207	220	208	212	220	229	207	211	200	223	219	242	219	225	197	183	184	200	195	203	191	219	209	199	223	204	231	203	206	230	217	221	206	205	217	206	228	221	208	189	187	195	226	206	217	167	204	215	227	204	200	209	227	208	226	218	209	191	231	214	218	197	221	216	207	218	212	230	216	208	229	203	230	194	229	217	178	217	200	225	207	202	216	211	214	211	201	198	224	221	194	186	202	211	226	222	220	236	249	198	212	218	190	216	252	228	201	209	209	239	206	212	213	215	220	211	205	225	221	227	207	191	224	185	204	225	193	194	223	206	211	210	203	236	245	213	226	216	219	232	202	219	197	226	177	205	204	206	203	226	234	217	218	221	222	194	195	216	217	215	211	210	215	257	204	204	216	218	225	227	210	210	208	213	210	207	194	203	157	210	209	227	215	202	216	205	228	181	210	201	220	231	201	209	216	222	233	227	234	190	198	188	217	202	219	196	198	201	222	207	193	241	224	203	212	186	198	196	200	209	208	220	227	223	232	221	203	210	200	224
13038	5421	5164	5328	4883	4032	3643	3274	4025	4522	3776	2507	2136	2208	2226	3953	6016	4979	3042	1576	1003	766	705	713	712	717	752	736	705	723	692	711	735	714	711	707	703	689	698	754	771	717	720	756	739	774	756	711	710	703	762	705	755	669	730	745	708	723	773	726	770	720	726	720	696	773	749	755	722	706	716	744	726	704	718	737	735	720	716	708	690	734	728	744	739	748	721	712	691	746	726	737	713	750	708	725	695	721	702	724	663	760	689	730	726	725	723	691	701	760	751	736	720	716	717	716	728	734	730	751	720	697	748	732	676	758	682	696	691	774	701	713	691	710	707	770	759	697	719	717	674	727	722	707	760	695	728	732	737	702	700	694	711	739	733	711	675	778	673	700	702	692	695	727	762	729	726	711	769	730	695	726	741	713	723	753	703	735	709	678	774	725	760	781	707	723	746	712	747	683	749	734	719	675	735	724	773	716	699	755	725	720	736	718	711	722	720	763	726	808	702	735	709	707	731	738	738	757	695	744	670	724	700	760	697	716	717	738	753	762	707	646	659	739	749	694	717	743	697	717	723	743	677	723	752	686	709	723	749	695	698	740	748	727	764	692	696	729	718	717	701	719	732	739	728	672	714	711	716	701	691	704	703	706	747	711	696	745	749	761	711	736	701	727	684	666	680	720	729	720	723	703	726	739	735	768	728	748	795	717	766	699	737	736	749	699	705	693	689	703	756	683	735	717	769	687	719	739	729	730	696	732	739	747	778	715	733	730	722	705	717	680	736	739	683	745	761	746	711	736	696	719	748	717	727	738	683	718	711	758	653	704	725	714	707	722	746	719	703	718	736	760	659	720	697	769	741	722	747	723	707	716	696	703	708	713	698	666	700	754	691	693	700	727	741	715	723	741	731	748	757	736	733	727	732	767	695	749	761	722	742	713	704	699	739	725	748	741	719	715	673	683	720	707	724	703	687	748	736	729	722	712	720	705	726	707	722	718	797	682	726	681	707	767	713	738	724	683	721	723	712	696	701	681	720	804	718	740	731	714	716	708	721	735	670	773	694	679	724	724	751	716	765	703	699	694	701	701	675	739	697	731	695	723	726	721	707	734	726	682	728	706	693	727	720	728	664	746	746	717	719	745	716	699	749	720	715	707	703	730	700	727	674	735	737	686	713	741	739	753	725	694	745	704	717	659	744	741	719	722	698	736	739	754	724	693	756	719	703	683	763	710	735	708	789	696	676	709	740	636	717	750	697	708	728	731	719	704	757	736	715	725	708	722	732	699	734	736	692	720	697	773	741	717	757	696	670	747	751	724	697	715	768	664	782	726	728	721	745	717	728	725	700	691	708	671	723	719	728	734	741	686	730	724	728	707	701	702	682	688	697	726	669	755	732	767	716	742	770	703	728	744	719	696	759	721	729	749	691	747	724	730	707	707	700	758	700	728	746	689	698	723	697	761	672	724	745	668	676	705	689	682	700	680	722	749	735	736	732	722	730	756	726	689	680	744	718	714	725	656	670	713	698	704	742	746	758	749	707	746	754	740	709	730	727	764	684	718	702	727	706	740	713	713	702	696	691	682	737	677	708	701	723	676	740	701	770	741	708	741	686	726	730	730	761	683	727	766	699	723	739	719	697	742	737	725	708	706	747	739	711	708	740	704	739	712	731	685	695	714	719	728	696	636	775	697	693	731	742	761	745	760	710	710	701	708	706	762	688	709	742	747	715	673	710	770	731	726	686	737	718	725	669	697	692	733	672	699	679	719	754	710	715	706	713	724	742	720	724	731	749	696	672	728	764	735	757	723	701	729	689	694	699	735	716	709	753	706	735	720	690	743	717	740	744	766	730	707	738	738	730	729	708	701	698	767	751	700	701	688	746	722	708	671	747	777	716	730	735	733	678	656	664	737	712	681	684	719	734	739	768	716	761	658	731	773	716	706	756	760	776	730	734	715	675	711	678	653	754	716	722	756	731	708	683	733	728	684	743	658	749	743	708	712	672	716	702	683	734	706	729	646	744	718	689	723	707	692	688	739	715	763	757	726	708	697	716	690	721	707	727	707	742	694	705	687	712	701	729	695	705	773	762	730	697	730	725	685	707	708	753	676	694	760	724	727	677	707	723	713	686	743	685	743	745	660	758	693	716	665	725	788	712	758	732	714	723	744	727	698	664	725	755	676	677	666	767	712	689	677	712	703	738	749	754	706	732	711	695	756	708	768	737	721	698	734	741	734	698	738	730	702	708	714	736	730	723	705	742	720	745	735	716	700	748	711	684	684	738	746	744	741	780	734	704	730	715	708	692	707	783	695	739	768	702	713	701	658	721	762	713	731	728	700	724	733	704	729	724	748	748	732	717	720	763	769	715	691	731	752	709	746	719	711	714	745	713	703	712	719	718	690	696	757	689	704	716	722	690	732	709	698	727	703	709	712	716	753	768	781	730	696	744	730	744	686	689	745	699	758	723	737	715	739	684	725	700	703	743	711	712	734	713	725	678	747	727	741	721	740	696	701	726	716	760	716	720	740	675	699	740	752	698	753	706	691	711	746	735	736	723	752	704	696	740	703	710	749	666	731	724	696	736	704	725	689	773	740	695	763	687	719	697	659	731	772	723	693	696	760	676	753	681	721	768	686	699	715	687	689	723	760	727	733	670	708	753	670	710	751	713	706	720	731	721	708	745	774	731	746	763	769	727	755	733	729	684	708	752	701	701	742	709	684	734	695	712	771	730	718	715	771	697	727	713	715	703	746	722	681	779	722	727	727	691	761	696	766	692	781	687	719	711	725	732	775	746	679	727	780	705	708	758	739	717	722	739	712	763	762	733	759	693	672	713	661	760	683	744	734	721	681	686	712	711	679	718	742	714	735	720	734	718	725	715	735	767	746	740	689	740	784	748	748	713	746	709	783	730	688	737	744	749	732	696	753	712	731	758	735	753	724	681	711	720	737	748	705	695	738	711	742	720	716	731	728	710	723	698	772	691	716	713	700	747	724	711	771	731	711	676	761	710	747	711	722	767	723	769	753	704	711	675	705	673	740	718	716	712	694	746	745	727	738	746	713	725	678	759	672	695	717	727	730	785	741	728	721	760	751	743	723	731	759	697	730	748	731	738	706	721	738	756	683	736	706	731	715	715	665	681	740	726	701	699	762	741	711	691	704	722	723	685	686	682	719	737	721	704	706	756	712	732	716	709	730	750	751	741	720	714	718	749	713	696	714	730	718	717	767	706	714	740	718	693	743	703	719	762	728	740	707	700	725	699	749	688	760	744	725	719	774	710	713	761	689	715	750	734	724	734	695	698	666	740	732	731	744	693	730	700	705	719	706	718	718	721	670	703	749	722	697	760	722	730	692	722	685	659	731	716	752	725	728	729	705	693	705	650	720	712	701	696	709	686	712	734	716	721	727	732	745	676	768	752	677	732	698	737	752	696	724	705	778	687	680	691	728	742	721	729	723	724	694	731	741	694	742	713	687	733	734	699	724	693	720
46446	31384	23843	21338	16460	10684	6145	3043	2904	3753	3077	1697	783	572	3936	10861	9575	5614	2459	954	398	250	185	208	211	225	207	216	203	228	186	204	236	207	219	208	214	204	235	177	188	198	214	202	191	224	198	205	199	211	211	201	210	205	235	219	192	184	210	222	213	206	244	208	210	188	215	221	193	227	200	199	202	228	196	256	198	220	213	170	211	200	204	210	183	240	220	222	193	211	201	185	201	207	201	209	195	209	195	222	196	190	200	189	218	219	202	230	209	215	196	237	202	191	172	212	225	188	181	199	197	208	230	215	214	207	225	195	190	214	199	198	220	193	224	221	193	196	199	207	217	185	186	192	216	193	212	221	217	228	188	222	201	195	204	192	225	207	227	200	219	209	202	194	232	224	212	210	200	204	211	202	200	191	225	201	241	225	212	183	200	202	173	181	223	235	190	194	205	205	209	205	192	188	195	207	221	195	220	234	213	196	197	203	208	211	215	187	203	229	197	194	196	184	231	190	201	208	224	223	216	205	208	223	227	187	219	224	229	183	212	197	221	190	195	211	216	211	213	208	207	204	189	202	180	232	216	181	187	202	218	228	203	213	196	200	210	217	185	217	197	191	206	210	175	213	186	207	218	192	211	216	200	203	231	213	227	214	191	217	229	169	203	225	195	203	213	211	220	237	214	186	220	187	217	192	177	198	209	203	198	204	217	202	193	188	214	197	204	235	208	215	230	212	188	218	202	217	221	234	199	196	218	225	217	229	204	195	204	214	206	193	217	212	190	232	174	199	216	222	222	222	229	213	226	194	201	209	208	218	226	217	196	210	239	217	200	226	224	242	204	181	200	209	229	205	190	206	204	197	202	211	194	204	201	205	203	221	216	200	215	198	199	217	210	210	221	194	208	215	203	205	224	214	211	209	220	239	213	197	202	203	199	189	213	224	209	200	199	208	200	200	214	195	232	206	205	208	201	200	219	231	202	175	233	217	206	233	205	194	193	209	215	220	207	192	196	208	224	181	214	225	204	211	194	184	219	192	207	187	196	197	199	208	216	201	186	216	187	203	194	226	208	197	217	204	184	179	183	217	192	204	197	206	216	199	222	221	186	215	206	191	217	202	222	198	198	217	232	217	210	227	207	208	191	200	207	214	211	226	225	232	222	205	203	222	210	210	199	174	228	218	210	222	202	194	212	177	197	199	209	203	196	183	206	222	190	193	218	171	213	183	198	217	197	231	202	189	212	211	216	179	212	193	187	201	219	232	202	214	201	185	215	199	213	213	212	194	227	190	200	221	213	210	212	200	198	203	219	226	223	204	230	221	195	209	193	226	181	214	205	208	193	203	194	214	231	198	217	180	215	204	190	193	213	211	176	216	210	207	191	215	204	189	196	205	204	188	198	224	210	187	218	206	210	214	233	211	206	235	209	224	225	195	202	180	199	186	225	203	210	220	224	214	223	214	177	213	200	201	202	204	207	195	242	186	199	226	210	205	236	217	195	240	210	197	255	197	199	197	199	199	202	219	202	214	214	173	202	221	199	192	218	192	187	210	223	214	197	229	199	208	196	201	191	225	185	202	203	213	199	204	209	187	215	205	180	194	187	206	227	222	226	207	220	228	219	190	214	204	217	181	223	203	212	214	210	225	205	221	234	206	222	212	204	230	217	197	207	232	223	229	199	201	218	194	193	220	198	183	226	214	211	226	202	226	217	206	217	182	199	212	195	196	236	183	201	208	188	201	211	211	211	231	232	231	214	208	203	218	227	196	197	210	211	183	204	192	188	227	206	208	182	176	201	217	215	175	214	221	229	182	217	191	229	191	192	219	194	207	198	212	200	221	219	197	194	205	207	231	216	218	186	191	207	219	218	236	239	203	223	187	195	230	196	226	197	205	192	202	200	230	198	227	249	232	219	199	218	201	211	190	182	198	210	213	195	184	208	238	226	199	242	219	200	209	211	212	227	243	214	196	179	159	206	205	200	190	179	202	233	219	204	210	176	199	212	226	209	197	223	216	216	213	232	205	212	208	205	217	205	217	203	215	212	217	212	243	222	201	238	229	183	195	227	190	214	198	208	208	201	199	192	232	212	222	218	185	193	218	239	187	189	228	208	225	217	205	204	179	201	201	201	207	190	218	210	238	200	210	232	194	204	202	217	208	212	203	223	175	212	224	203	216	192	205	203	206	172	191	227	227	202	215	208	245	185	213	195	221	208	199	215	206	203	210	212	190	205	200	217	203	222	200	221	215	209	212	203	211	213	215	215	194	209	200	209	212	211	199	206	193	235	205	214	214	201	215	202	202	240	188	216	190	204	198	219	215	199	219	171	207	212	179	189	234	180	206	219	191	183	209	202	214	191	207	211	233	210	209	194	194	211	233	236	221	211	208	214	217	177	211	224	216	198	180	190	216	201	210	209	205	209	196	216	206	187	222	214	201	211	220	204	228	200	208	197	186	206	225	216	226	194	219	208	225	207	212	202	212	215	208	222	212	206	187	225	181	181	206	192	198	209	207	192	185	240	204	182	199	180	196	216	230	206	198	213	225	213	201	211	209	196	193	211	201	211	202	219	209	214	215	200	171	239	206	198	205	206	196	199	210	198	218	218	202	210	210	198	197	216	225	211	216	166	222	182	227	213	200	237	219	202	209	213	227	184	204	211	200	201	203	205	220	207	192	187	214	213	209	209	208	223	196	209	195	196	240	204	180	218	200	230	226	221	191	194	226	239	213	204	203	224	216	192	202	216	218	197	209	201	213	194	222	200	233	203	199	184	192	195	205	208	214	190	198	184	206	188	211	211	230	190	203	188	185	196	211	210	230	223	187	224	204	219	233	216	246	215	221	205	219	196	211	214	237	207	210	199	213	192	202	210	212	189	197	211	204	210	199	207	182	208	211	207	200	203	210	191	208	189	177	179	217	242	196	219	193	178	227	226	232	214	224	190	226	195	200	204	192	199	200	214	222	203	199	206	216	233	198	209	198	195	198	216	200	197	222	200	213	192	208	185	177	192	204	193	203	193	215	205	201	188	201	203	197	185	190	201	229	194	212	184	212	184	212	193	219	209	235	203	221	223	211	220	201	218	196	223	200	227	190	230	194	201	205	189	223	215	225	214	207	182	209	231	195	205	206	197	197	224	189	161	218	194	209	211	217	173	208	200	226	202	225	183	214	212	199	238	181	193	198	191	202	221	224	225	203	194	198	221	190	197	209	192	194	198	221	208	203	189	219	219	205	200	202	208	195	199	195	201	201	206	205	231	213	197	202	236	196	215	227	204	220	178	221	216	203	214	192	189	191	190	201	242	207	192	203	201	184	205	221	187	195	189	226	198	210	192	203	201	213	205	162	217	218	203	211	197	222	198	200	217	181	207	190	210	200	198	230	183	195	204	208	173	198	250	218	205	206	198	202	193	226	207	219	193	191	228	196	205	182	214	202	217	201	226	209	201	215	202	184	229	213	203	190	209	179	197	236	225	196	187	190	232	209
40244	23454	16744	19215	17447	14174	11295	8934	11842	15366	12922	7582	4423	2908	16092	30931	27688	19914	11150	4707	1710	886	696	708	727	719	700	705	738	736	703	670	737	692	706	702	708	712	693	702	691	703	687	677	706	688	733	669	697	686	745	684	689	686	667	695	741	773	703	693	735	717	673	693	696	719	643	700	706	692	724	712	719	724	692	692	756	708	698	708	685	689	749	713	727	684	682	716	716	704	686	756	774	759	638	667	700	718	669	669	698	723	669	691	702	749	672	689	640	725	696	724	689	677	696	718	719	713	674	770	728	721	739	698	725	695	691	665	666	715	712	728	692	681	726	691	708	683	716	721	712	697	717	719	696	723	668	712	691	684	748	697	699	707	716	698	673	679	697	714	720	735	744	677	680	717	695	687	723	716	731	668	697	699	716	614	689	703	671	705	705	715	720	674	720	726	641	701	715	697	667	672	730	735	683	712	710	666	689	702	671	745	716	708	690	657	671	687	702	705	739	718	708	709	683	676	692	735	722	739	720	701	749	689	707	708	709	694	698	739	725	697	743	681	732	719	718	746	707	694	695	703	669	717	679	744	702	676	681	715	669	735	690	733	702	642	690	691	670	713	720	736	710	710	707	692	710	695	728	700	621	744	697	713	741	703	680	702	719	681	666	680	679	641	675	651	705	668	715	739	674	689	683	703	731	713	702	680	721	684	723	710	707	705	709	711	670	651	625	732	687	700	700	720	725	721	683	750	672	703	680	747	713	653	715	660	730	655	738	717	661	672	679	682	683	737	703	694	699	683	763	714	692	672	684	682	668	736	697	694	692	686	729	683	661	720	665	732	693	708	717	682	709	730	707	645	727	696	745	696	702	694	683	732	673	664	705	733	745	689	728	711	713	688	673	680	680	676	729	702	747	731	700	703	682	715	675	696	707	692	691	713	669	703	683	682	682	659	702	694	720	712	691	725	709	691	703	679	731	703	686	638	730	669	734	719	678	651	710	679	678	686	715	703	726	713	718	679	686	649	725	702	700	749	686	753	682	685	686	700	721	708	667	697	758	700	693	699	724	686	669	749	712	737	706	687	720	703	753	682	700	693	709	714	720	710	694	656	707	682	697	703	688	716	667	694	710	679	700	721	727	717	664	701	696	654	663	724	726	710	709	687	716	675	650	708	667	650	680	742	749	707	673	715	709	686	670	699	706	698	717	691	713	716	708	714	675	706	708	693	682	734	702	722	688	690	683	696	716	730	671	769	768	730	692	702	666	692	699	698	680	736	702	736	696	683	678	729	636	684	726	711	633	704	708	684	759	696	698	727	728	734	684	742	693	709	658	702	716	714	724	709	685	749	704	694	724	713	729	696	682	672	696	708	720	666	693	661	673	626	684	700	682	689	722	710	714	688	693	684	696	653	665	703	710	672	690	687	688	682	732	693	665	689	737	699	725	714	679	697	689	676	742	756	635	675	722	700	694	704	685	703	688	719	719	703	706	713	739	661	721	688	726	676	726	715	718	700	678	700	725	681	694	716	728	723	686	714	707	749	733	671	718	695	643	705	746	699	709	686	749	677	676	705	669	680	703	688	681	723	693	664	683	625	713	711	734	672	717	701	661	695	684	682	732	719	744	716	676	674	748	705	694	715	659	707	738	722	716	709	695	719	711	700	697	698	744	675	741	695	698	692	695	710	672	720	730	689	689	741	682	689	706	707	683	716	702	677	719	684	694	646	717	718	711	726	731	751	703	693	698	664	702	692	720	745	702	703	699	731	669	730	679	735	721	711	709	706	721	713	695	714	699	684	682	685	690	685	714	685	675	732	726	695	729	697	722	692	702	689	715	640	727	686	680	674	691	712	696	713	696	669	676	662	713	703	719	659	724	718	685	761	694	687	743	712	677	746	696	709	680	687	719	714	733	619	696	737	730	671	705	725	670	674	706	718	741	696	696	728	738	687	721	719	663	672	725	666	683	689	679	691	687	708	693	737	660	679	686	672	729	749	707	716	697	698	679	711	668	729	681	738	693	736	700	683	711	683	723	712	688	649	719	666	668	691	673	689	675	691	676	711	668	714	691	692	685	709	720	666	684	680	705	727	703	661	678	708	650	699	651	732	712	676	681	727	702	684	725	695	698	667	661	667	683	709	690	666	705	721	707	702	695	656	695	706	681	721	714	704	711	685	735	704	684	718	686	677	702	714	677	707	712	767	665	704	708	685	690	704	694	707	705	739	689	700	702	712	695	720	695	656	685	706	712	722	692	708	670	702	676	693	693	685	732	704	733	686	677	715	669	676	715	695	672	691	664	718	704	700	708	670	661	748	649	716	729	718	710	735	684	716	700	691	705	690	692	670	704	710	740	672	696	715	733	763	680	694	691	683	695	729	694	666	726	704	634	700	700	701	662	719	732	706	698	685	721	701	696	726	724	698	686	688	653	738	692	679	716	689	714	680	668	717	699	741	682	679	711	685	737	719	616	639	656	654	735	678	706	691	714	683	718	682	670	704	691	647	670	711	710	766	747	683	682	713	672	712	733	723	701	693	737	690	667	702	676	720	726	704	730	701	714	692	729	684	742	690	681	692	636	679	691	686	724	717	643	680	671	721	681	695	753	645	651	730	692	669	722	724	702	651	681	673	690	714	676	720	689	704	670	685	719	704	721	693	663	748	657	725	713	734	672	726	697	639	699	679	724	713	731	699	669	709	700	674	676	692	697	639	734	727	696	784	689	685	711	640	683	701	702	662	656	697	680	689	669	699	688	667	682	687	759	705	675	747	713	682	687	688	726	699	675	715	790	700	704	731	690	685	710	694	706	705	679	648	715	678	750	718	767	701	688	694	708	714	666	717	697	713	720	715	692	745	687	699	684	664	709	684	733	701	725	699	703	701	727	673	678	684	666	717	699	667	668	702	711	692	740	705	701	701	712	724	704	682	697	757	730	675	654	737	676	665	680	716	709	706	686	718	721	661	686	718	731	691	662	725	644	706	667	714	737	710	644	704	758	706	728	694	687	702	726	726	683	679	710	735	712	674	695	687	684	656	742	700	759	718	695	652	701	705	706	681	689	687	752	685	664	675	665	698	720	685	700	675	716	694	676	726	670	691	722	745	652	690	712	743	725	703	684	694	721	699	677	692	709	734	697	690	696	697	688	672	743	704	702	684	774	648	714	683	652	731	667	702	674	687	706	749	697	731	651	664	677	722	716	704	686	697	712	723	701	681	728	676	699	673	714	678	712	669	685	649	702	687	696	696	691	713	692	712	745	719	692	667	708	694	707	706	673	682	700	656	650	715	719	677	708	701	749	713	705	672	705	756	733	699	708	718	748	666	647	704	689	686	680	695	699	689	744	634	714	715	688	706	712	707	722	738	675	671	727	747	661	735	742	698	684	708	720	659	703	708	744	724	642	686	708	696	721	703	636	733	720	729	702	699	731	740	721	710	723	661	689	701	680	685	675	707	674	620	649	687	702	703	746	712	717	678	646	761	708	677	723	663
