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
338445035521	338445036081	338445036631	338445037181	338445037731	338445038281	338445038831	338445039381	338445039931	338445040481	338445041032	338445041581	338445042131	338445042681	338445043231	338445043781	338445044332	338445044881	338445045431	338445045981	338445046531	338445047081	338445047631	338445048181	338445048732	338445049282	338445049831	338445050381	338445050932	338445051481	338445052031	338445052581	338445053131	338445053682	338445054232	338445054782	338445055332	338445055882	338445056432	338445056981	338445057532	338445058081	338445058632	338445059182	338445059731	338445060282	338445060832	338445061382	338445061932	338445062482	338445063031	338445063581	338445064132	338445064681	338445065232	338445065782	338445066332	338445066881	338445067432	338445067981	338445068531	338445069082	338445069631	338445070182	338445070732	338445071281	338445071832	338445072382	338445072932	338445073482	338445074032	338445074581	338445075131	338445075682	338445076231	338445076782	338445077332	338445077881	338445078432	338445078982	338445079532	338445080082	338445080632	338445081181	338445081732	338445082282	338445082832	338445083382	338445083932	338445084482	338445085032	338445085582	338445086132	338445086682	338445087232	338445087782	338445088332	338445088882	338445089432	338445089982	338445090532	338445091082	338445091632	338445092182	338445092732	338445093282	338445093832	338445094381	338445094932	338445095482	338445096032	338445096582	338445097132	338445097682	338445098232	338445098782	338445099332	338445099882	338445100432	338445100982	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2721	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26007	11824	11230	5555	2246	1700	1278	972	829	661	576	476	377	365	350	290	291	225	208	180	184	165	164	140	140	141	141	136	124	121	116	100	109	114	115	103	117	144	107	100	115	121	115	120	119	96	99	118	115	105	109	116	129	113	104	123	102	111	114	110	110	91	102	122	107	109	114	118	102	119	123	115	105	122	108	108	114	104	88	107	103	117	106	99	118	113	81	98	120	106	108	96	115	114	121	93	98	104	99	92	103	102	89	91	98	106	96	95	88	127	92	101	114	89	97	123	98	108	113	102	99	100	119	120	121	113	89	101	91	106	115	112	106	104	107	105	131	93	107	99	111	106	95	95	115	107	116	102	123	108	111	104	115	134	100	105	99	82	118	96	114	82	104	103	115	98	105	95	113	104	104	117	111	106	90	92	101	102	113	102	101	114	109	98	102	133	94	120	100	97	102	120	93	119	122	118	92	115	101	110	99	115	101	103	111	114	114	132	108	102	113	112	106	117	123	90	98	107	91	101	82	99	91	104	84	99	113	117	106	106	117	102	124	115	116	104	108	113	128	106	113	117	92	113	101	106	100	105	109	111	121	106	104	92	118	141	107	84	119	88	98	119	113	99	103	120	108	105	111	111	117	106	108	123	110	116	117	120	87	102	101	97	101	108	108	97	122	86	93	106	106	98	106	87	138	113	119	107	101	112	112	92	97	94	108	105	135	119	103	93	95	74	104	101	110	101	98	109	99	126	94	105	102	97	106	102	101	108	106	114	98	120	124	100	95	89	109	97	102	118	112	101	106	104	100	103	106	89	99	100	111	101	115	108	107	102	109	115	96	109	106	130	109	98	115	92	100	105	115	110	92	115	103	114	117	101	100	113	113	113	98	110	101	97	114	104	118	100	115	92	117	88	96	107	91	91	93	91	109	117	111	97	106	113	107	125	108	103	116	96	111	118	106	108	120	102	109	121	117	115	111	106	105	131	117	107	104	113	117	109	129	120	114	105	108	118	121	79	106	88	98	95	109	99	112	111	98	102	113	129	107	95	109	105	104	110	100	90	123	110	105	102	117	113	112	108	112	108	99	76	107	79	87	106	84	115	109	93	88	113	120	102	102	100	121	113	122	103	101	102	101	101	118	111	103	122	115	91	78	125	99	90	102	113	93	115	108	99	101	95	118	96	117	129	109	91	115	103	98	105	111	88	117	111	88	99	120	100	123	106	114	118	116	107	118	98	104	106	112	102	108	118	107	109	115	111	100	98	112	99	108	116	135	93	105	117	95	101	118	127	114	129	93	99	96	100	127	133	109	89	116	113	99	117	117	96	125	113	125	135	95	94	124	104	112	105	112	107	98	100	92	94	119	102	119	107	102	91	117	94	105	113	122	120	101	121	90	78	98	120	100	117	117	104	110	95	114	100	109	125	113	113	107	101	106	108	98	97	107	99	107	113	106	116	103	104	112	118	111	106	118	99	125	89	110	98	99	78	98	123	112	100	90	102	114	97	98	110	112	114	103	106	129	105	112	124	94	98	100	99	116	110	97	100	121	116	99	109	121	102	98	97	105	112	115	108	97	113	107	102	87	127	112	102	108	114	111	91	110	110	72	101	100	102	110	114	83	116	112	94	114	111	90	107	109	110	103	105	95	118	106	89	119	98	107	107	119	108	119	101	125	124	94	118	133	115	100	96	114	113	110	90	106	102	101	108	95	112	117	102	106	121	101	99	107	123	108	121	126	115	110	94	119	120	94	95	120	108	101	97	96	99	107	118	97	111	112	101	90	112	96	128	124	111	91	110	113	101	117	103	117	109	104	95	115	118	89	101	105	107	107	87	108	120	115	105	131	116	106	105	112	91	96	109	116	100	116	101	129	111	108	124	102	104	124	94	100	104	87	111	89	126	104	105	121	95	108	120	107	106	95	91	116	128	109	104	115	115	137	108	92	97	102	116	102	104	97	108	101	97	100	107	119	130	95	86	127	110	105	118	113	123	116	107	105	115	96	121	130	98	100	113	107	114	93	91	108	113	112	90	105	116	110	100	107	85	109	109	104	94	107	90	119	124	91	103	98	100	105	116	120	103	118	118	93	99	99	97	97	112	99	114	117	121	106	123	106	110	96	95	79	109	107	103	94	103	112	96	118	104	104	102	99	116	106	119	96	96	104	101	101	106	108	106	107	113	107	129	104	107	101	114	95	108	107	121	97	115	93	94	97	98	93	110	104	94	109	105	99	122	95	123	119	111	100	112	100	123	117	104	102	114	79	109	109	103	91	113	113	98	138	107	95	115	106	109	110	98	123	98	117	111	115	107	100	103	111	88	110	129	120	99	107	86	97	112	106	101	91	117	113	112	109	101	112	118	111	131	129	114	112	112	101	97	112	98	100	111	101	129	97	108	122	89	120	121	115	126	98	106	106	101	84	101	106	116	110	128	102	108	102	123	101	110	107	109	124	93	108	103	124	116	109	92	112	115	113	125	114	105	106	125	106	109	106	106	96	99	102	98	99	104	112	123	102	87	116	106	103	100	99	94	114	106	99	101	102	95	97	105	119	90	93	98	95	94	97	102	105	133	122	88	104	123	102	118	116	108	127	110	114	103	109	111	110	108	99	95	126	106	99	99	132	99	98	88	119	102	98	108	107	107	114	106	101	136	113	104	97	115	106	119	130	102	116	110	92	96	89	105	106	120	106	137	118	101	88	128	100	123	93	136	98	119	100	115	118	107	104	109	103	107	97	93	111	100	101	110	107	99	112	106	95	127	116	118	118	95	105	91	108	100	101	103	100	98	113	99	116	99	112	118	121	92	112	106	112	113	100	106	104	92	131	118	109	118	108	103	104	124	119	90	116	113	94	100	115	109	99	110	97	119	101	107	98	104	96	114	120	84	122	109	90	112	107	106	100	106	98	111	118	105	120	109	101	127	121	104	100	118	106	116	103	117	126	127	101	106	83	88	106	110	90	111	123	101	112	89	126	105	119	89	101	106	109	104	110	105	121	105	118	109	121	96	129	84	110	121	103	107	105	97	98	106	96	109	98	99	124	93	98	92	106	109	106	111	121	97	124	112	106	118	107	119	104	113	116	122	121	105	100	107	114	112	118	110	113	97	108	113	110	114	96	88	95	110	112	115	101	114	107	108	116	113	113	96	106	102	105	95	142	109	106	123	97	101	103	114	104	103	108	105	87	115	112	109	92	117	112	104	108	102	127	103	114	110	108	108	99	106	98	102	102	103	112	117	88	114	120	109	101	95	98	111	120	109	111	120	115	111	80	105	91	118	96	95	108	115	101	117	104	113	114	108	115	121	114	129	117	105	109	98	92	118	91	106	109	108	128	114	107	115	113	114	123	115	120	124	119	115	123	112	96	106	109	116	106	102	108	95	135	85	107	106	99	115	118	129	122	100	119	113	103	102	107	101	106	103	104	107	120	102	104	98	96	118	99	133	111	108	117	124	101	102	116	92	124	91	105	106	99	124	107	115	108	102
17235	10093	16582	10613	6183	5164	4544	3668	3330	3074	2675	2374	2188	1958	1907	1692	1413	1264	1067	1052	908	778	642	644	629	566	601	567	527	479	425	427	374	390	355	356	367	367	348	369	388	331	329	334	315	317	345	313	303	326	329	278	335	304	316	274	290	286	308	272	276	312	323	290	307	300	315	294	284	286	278	297	314	296	306	313	280	306	320	259	312	281	259	330	276	297	278	267	264	275	288	313	278	292	273	308	285	326	287	278	282	279	292	291	290	276	250	293	275	282	284	287	287	268	270	277	263	302	297	256	254	268	276	307	308	316	283	282	287	289	262	293	302	268	271	281	285	259	296	260	302	292	274	261	286	309	268	275	322	282	267	297	277	246	291	268	279	287	242	302	318	276	273	276	273	267	300	259	249	300	267	284	297	282	253	310	304	264	272	278	294	297	276	310	303	296	262	288	270	259	265	283	301	253	272	281	274	277	278	264	248	258	286	257	287	282	291	267	296	241	297	287	276	282	271	312	291	271	257	286	277	271	281	285	246	288	312	256	277	276	266	273	285	276	273	247	269	257	268	278	278	315	301	278	300	271	257	269	307	257	285	281	302	261	266	262	302	259	266	262	272	270	297	289	282	256	267	292	279	266	277	260	279	291	293	270	251	272	257	284	264	288	284	271	286	268	270	266	287	272	286	277	293	286	296	252	294	246	293	297	285	281	314	293	259	243	253	284	261	287	264	289	249	265	270	307	256	252	266	271	295	270	271	286	281	280	303	253	269	286	308	277	283	275	287	271	274	290	279	262	292	258	274	304	289	264	284	287	279	302	308	303	279	294	272	264	258	301	277	280	289	323	261	301	281	257	288	289	290	294	262	301	268	271	312	273	284	287	269	262	281	270	273	261	264	270	274	281	265	283	312	275	287	279	274	264	258	278	260	288	308	240	278	268	313	268	289	251	289	292	306	230	284	273	309	289	288	275	274	290	290	278	297	298	278	273	268	252	244	295	288	232	345	250	263	292	300	270	302	268	249	291	276	282	282	255	266	284	256	295	274	321	306	270	276	266	267	269	293	274	291	268	290	268	291	287	272	260	297	290	269	272	270	264	279	290	255	301	281	260	258	263	260	291	248	284	277	262	268	287	263	269	269	266	297	305	274	266	280	283	268	282	283	273	272	293	251	312	276	267	285	291	291	252	269	271	300	267	276	302	301	294	289	276	311	285	307	259	280	268	283	269	286	282	285	273	271	294	285	293	283	280	283	251	305	316	247	281	299	285	291	282	244	306	304	285	267	279	277	287	298	265	262	298	299	307	285	271	275	276	284	299	282	275	306	265	295	316	291	256	286	274	294	254	284	288	286	291	245	260	268	262	296	311	283	294	294	289	309	275	281	299	265	270	286	281	277	308	293	297	276	252	289	282	263	262	257	276	265	290	288	287	298	257	266	289	268	279	304	268	263	285	291	289	270	296	261	282	262	283	257	269	259	264	294	298	281	279	288	297	327	278	250	266	275	282	310	290	274	275	281	298	279	279	281	246	262	272	255	272	313	314	286	275	283	287	264	271	291	268	273	265	273	283	255	245	289	278	297	291	307	264	260	269	275	281	283	265	281	283	260	259	315	268	259	270	280	290	312	273	289	276	287	276	270	303	299	313	299	283	281	268	293	302	268	266	289	298	274	291	288	281	305	278	288	281	271	287	274	306	310	297	280	282	284	260	275	288	290	283	264	303	276	297	300	275	273	270	280	267	284	310	260	288	257	257	285	257	254	265	262	275	272	308	286	280	271	259	257	301	273	277	287	302	291	281	299	303	275	285	289	265	284	281	267	272	286	277	265	283	295	251	294	294	274	270	290	299	275	272	296	272	285	281	305	286	266	272	277	251	281	249	297	271	295	281	260	275	279	296	288	269	278	244	271	289	239	274	266	295	283	309	262	280	298	256	307	304	279	302	275	248	307	266	288	275	292	307	292	273	287	296	292	274	261	278	272	297	272	291	256	302	286	248	288	292	296	251	288	300	287	324	279	297	269	282	321	294	311	279	285	267	268	286	273	257	267	260	295	288	287	264	273	281	257	277	292	229	274	270	312	273	265	289	281	283	270	254	283	284	273	313	298	294	301	266	307	293	282	270	251	319	276	297	263	279	297	314	303	258	248	244	274	263	272	291	274	277	293	280	284	264	275	255	306	299	270	278	307	263	231	256	293	281	290	263	274	288	292	262	260	297	273	281	286	264	256	292	286	293	268	286	297	271	270	284	304	262	255	283	267	263	276	323	305	284	289	286	287	281	293	291	288	250	286	291	257	297	265	266	275	256	270	279	285	289	272	300	306	264	281	271	274	258	300	278	282	273	268	270	254	269	281	239	276	291	275	275	270	284	264	298	246	284	271	279	290	284	270	275	305	276	268	295	280	282	256	282	291	291	256	283	273	270	262	273	278	284	262	308	267	293	286	288	250	260	303	268	280	279	294	287	273	288	287	290	289	263	265	305	268	293	260	281	298	267	266	279	281	302	301	308	270	299	271	266	255	324	265	278	268	269	277	272	289	270	286	300	277	271	292	281	275	294	260	280	264	310	305	283	295	280	299	271	280	277	275	283	256	264	275	267	284	276	247	280	277	261	292	273	245	293	283	291	318	271	263	289	281	280	306	273	285	270	271	259	263	299	260	296	301	247	288	317	280	295	269	295	299	263	271	277	319	310	279	300	297	281	263	286	293	271	285	301	279	240	311	277	281	275	259	288	305	264	292	271	246	285	297	279	271	262	272	272	275	276	261	272	273	299	246	299	269	279	265	279	260	292	275	254	266	288	282	292	265	318	279	294	312	264	303	265	287	265	273	269	285	280	278	273	285	314	294	246	295	285	261	281	287	283	275	283	266	274	268	281	300	275	267	285	294	266	277	283	281	300	287	243	276	339	278	260	266	295	318	279	292	289	293	275	282	257	289	274	276	312	257	264	306	294	259	276	292	302	262	258	276	278	307	294	258	264	269	265	304	251	285	280	298	293	254	263	269	273	303	292	294	296	296	304	282	293	294	278	273	272	280	288	265	278	280	301	288	263	296	310	282	282	281	289	290	285	263	276	264	263	250	296	286	285	289	282	263	286	265	285	280	285	318	288	310	286	268	274	255	297	289	271	293	309	267	293	301	278	269	288	295	285	287	277	245	272	279	260	263	254	290	285	276	270	261	294	295	274	309	317	294	276	261	304	314	284	283	297	271	249	249	269	284	265	316	286	281	289	253	296	274	273	284	271	289	316	261	281	280	266	274	248	260	274	281	286	282	270	288	267	258	281	262	256	273	293	289	293	304	271	268	283	274	275	287	285	280	275	263	287	283	279	274	289	314	293	283	292	267	266	299	261	296	265	274	325	315	281	310	266	264	287	280	298	286	283	277	300	286	271	299	282	268	288	313	281	280	264	273	269	284	261	305	262	275	315	277	304	318	281	296	266	294	278	283	286	273	261	294	292	267	294	274	288	287	274	310	298	281	276
7019	2928	2139	1082	582	418	323	288	306	260	264	238	216	211	232	164	201	203	196	183	190	206	223	215	200	190	164	196	195	168	179	186	229	174	189	165	185	178	217	194	208	179	180	197	197	174	184	164	184	172	206	190	191	180	199	190	171	166	192	180	209	205	161	187	212	170	183	169	167	164	182	197	198	203	217	170	173	172	184	195	196	186	175	191	175	174	188	172	207	195	163	193	195	185	170	200	187	170	174	204	176	163	187	190	165	205	220	172	143	191	201	184	175	162	166	189	169	179	168	178	202	219	157	196	192	182	176	178	174	178	193	173	166	199	182	169	166	191	195	203	182	212	193	197	191	204	188	175	164	175	183	172	180	178	179	188	187	196	195	189	165	169	176	176	173	193	185	173	170	203	197	205	184	203	168	178	219	199	180	167	168	215	190	170	169	186	154	188	176	198	202	175	184	168	194	177	198	186	216	185	200	169	178	182	194	181	177	181	197	172	153	172	201	180	212	181	199	183	186	195	181	176	162	198	194	205	210	195	199	181	197	185	185	203	196	185	147	167	190	167	199	196	183	176	172	160	177	180	181	186	176	164	166	198	183	166	187	204	222	170	198	163	176	183	167	156	166	193	168	190	220	157	195	215	208	192	193	200	203	190	181	194	177	188	193	190	177	210	179	178	185	189	171	228	189	179	181	173	163	170	201	195	202	173	191	207	180	199	181	184	177	182	193	194	206	201	171	187	184	167	184	187	189	180	186	193	189	198	186	209	190	192	172	188	154	194	187	195	175	211	179	163	168	183	175	199	218	207	148	167	188	205	195	207	180	179	169	209	167	215	179	167	185	215	187	183	161	179	202	186	197	168	196	184	181	194	221	205	187	182	186	177	186	192	198	202	191	182	215	184	178	185	188	195	154	181	160	196	164	175	193	189	178	182	179	176	168	170	180	169	171	181	167	168	191	192	178	195	165	162	186	176	179	180	183	167	208	184	176	181	204	199	180	184	206	194	182	196	164	181	184	191	181	171	186	187	181	165	192	189	198	187	160	172	188	185	169	211	164	168	204	207	201	175	185	188	151	187	166	173	176	187	186	180	189	209	165	189	193	205	176	180	174	188	160	189	180	184	204	194	182	175	206	206	181	182	168	160	192	181	182	154	171	202	191	192	197	165	186	207	191	215	183	201	196	155	154	174	181	201	178	173	193	190	203	193	167	157	213	181	175	172	169	158	179	184	173	176	209	178	175	196	199	176	197	196	188	181	179	189	190	208	175	207	176	168	213	174	171	167	210	153	170	188	197	189	167	202	186	181	184	162	172	179	180	200	182	185	184	171	202	181	203	177	173	150	188	192	184	164	189	183	180	168	198	190	198	180	182	171	182	184	179	180	200	155	210	186	186	183	178	187	171	172	163	196	180	193	206	193	188	186	193	207	172	179	192	164	167	166	179	185	192	167	185	209	204	192	173	188	192	184	196	189	170	186	193	206	170	174	187	192	188	178	171	184	204	167	193	169	185	188	178	203	214	206	208	199	175	176	185	200	191	187	179	177	182	195	196	181	189	203	186	178	196	201	179	169	188	161	196	178	162	183	175	194	183	181	192	181	178	199	173	192	209	199	184	178	196	188	169	193	186	163	173	174	166	181	176	182	198	183	201	169	210	186	182	181	193	183	190	175	168	166	174	214	198	176	165	198	188	187	192	194	204	187	185	201	195	179	188	199	179	224	206	172	189	186	204	196	194	172	175	185	182	170	211	163	179	187	182	217	171	162	190	216	172	226	192	195	176	216	190	180	191	192	199	190	199	194	198	187	185	200	179	182	173	162	183	195	159	175	173	168	201	188	174	174	177	160	193	180	200	208	171	193	200	182	166	168	181	179	186	185	181	173	189	172	200	185	162	202	172	187	196	196	172	173	189	193	191	180	185	174	190	198	161	189	185	167	182	171	183	187	183	175	186	198	175	192	194	180	187	172	155	158	165	189	186	199	148	192	173	182	191	196	161	170	195	189	175	194	194	176	203	201	194	217	173	181	165	189	168	166	177	164	180	194	188	201	186	180	192	207	205	193	201	168	194	168	188	176	163	179	184	158	174	192	187	192	187	183	186	174	186	187	205	198	195	195	185	191	158	210	185	180	158	177	186	189	162	203	166	183	170	184	197	195	189	183	204	189	198	169	206	171	177	172	193	183	190	177	193	186	197	170	168	143	182	193	183	183	163	174	193	184	177	179	190	204	184	194	202	196	174	176	165	167	186	171	174	184	150	188	184	178	171	194	186	197	195	198	196	163	176	182	162	179	201	182	186	197	187	183	187	168	169	168	159	169	182	161	171	159	183	176	171	177	173	166	203	201	161	198	202	160	190	175	206	180	196	179	194	175	172	155	197	193	173	195	182	178	169	195	194	184	194	189	180	151	156	197	206	168	181	203	206	193	182	172	173	157	167	179	167	192	219	172	154	176	164	176	184	183	180	186	204	198	169	185	217	172	166	213	180	198	183	184	202	179	170	182	198	161	184	174	176	170	174	198	186	183	177	198	172	153	166	172	183	185	191	185	195	185	195	159	175	177	182	173	189	206	170	178	203	181	197	185	176	175	208	203	182	164	172	165	161	188	160	179	200	197	191	170	178	193	196	181	172	178	194	180	196	149	186	169	179	184	164	184	179	166	157	180	192	192	173	172	160	182	174	197	183	185	176	173	179	164	170	180	186	188	210	196	185	189	181	178	171	190	190	152	169	196	172	168	161	177	157	175	158	186	191	169	190	175	171	165	193	210	230	191	154	191	173	196	201	187	189	171	192	180	180	188	183	195	190	160	165	181	198	185	161	176	175	187	166	172	176	192	158	178	161	186	154	206	179	207	217	206	168	204	179	167	176	181	190	185	161	176	184	168	201	176	146	179	177	193	215	210	203	214	187	174	156	175	191	179	191	181	179	195	181	178	183	169	201	188	167	196	188	208	204	188	185	181	190	191	183	168	193	185	200	196	173	183	185	185	204	193	197	169	159	196	176	173	190	216	180	191	190	194	174	187	189	174	178	157	199	198	176	183	222	231	189	194	189	187	183	176	173	202	173	193	159	183	166	176	188	170	206	183	205	184	189	177	183	202	204	169	173	187	182	168	167	182	171	178	185	189	196	185	157	188	206	183	195	177	185	183	179	199	194	173	179	166	199	159	170	190	154	188	188	191	176	191	201	162	140	203	183	178	161	189	211	178	206	192	196	204	190	177	198	160	186	209	203	179	200	183	201	190	185	184	176	178	184	198	209	200	176	187	194	189	189	179	198	186	184	186	184	186	209	216	177	202	163	167	182	189	186	190	184	159	201	187	170	151	187	189	166	184	184	191	160	177	215	193	186	186	191	184	188	186	175	188	179	201	201	187	198	176	205	186	183	194	206	175	185	169	156	194	200	195	220	196	201	178	193	183	185	175	197	186	170	192	167	198	168	198	193	176	176	193	175	183	225	199	194	179	168	184	175	167	207	175
5521	3162	4409	3384	2139	1603	1331	1200	1030	901	903	760	734	687	608	637	579	591	526	532	541	518	562	499	496	492	529	499	442	553	500	458	476	483	511	467	473	457	470	501	493	466	446	457	458	486	449	479	456	452	428	505	503	457	467	458	450	432	476	451	457	419	435	475	481	446	504	452	458	470	481	481	448	462	512	432	468	500	448	436	455	472	456	469	458	460	479	462	447	444	441	473	461	487	456	453	490	477	484	464	472	425	449	462	455	461	442	451	443	433	458	479	475	469	435	441	440	452	465	438	459	419	517	465	420	465	468	458	453	455	476	497	402	472	465	448	479	430	461	454	446	448	471	470	459	426	466	440	474	447	454	429	440	445	445	441	461	474	480	427	485	459	458	415	441	444	463	447	429	470	461	522	423	478	445	496	461	463	449	480	511	428	422	473	467	482	481	482	447	435	442	464	459	473	462	446	445	437	445	430	479	462	468	435	440	469	428	456	456	442	459	492	450	458	452	457	471	449	440	490	460	460	449	437	465	435	451	446	415	473	458	455	432	473	459	518	463	477	514	476	493	443	467	482	479	471	462	476	463	458	488	455	452	443	456	455	447	415	466	449	470	506	428	477	445	469	480	454	463	441	437	430	422	414	454	475	459	458	447	454	462	469	474	436	439	493	484	466	440	480	467	463	456	474	467	490	480	485	449	430	388	449	466	476	471	457	438	438	430	467	409	482	424	436	487	463	470	485	469	450	415	474	448	455	456	431	436	430	444	449	455	462	438	489	440	476	453	450	465	491	452	458	412	469	446	449	442	456	447	479	468	478	498	475	465	441	456	437	479	486	459	499	453	469	458	473	471	450	483	458	468	476	438	447	466	429	448	460	443	474	471	458	435	405	441	468	450	439	458	447	446	429	427	497	488	449	405	454	465	479	457	494	461	478	512	469	513	436	478	456	406	442	467	445	448	422	457	445	445	446	496	445	439	468	472	412	466	434	458	411	499	446	446	456	450	478	475	463	537	458	408	435	440	437	483	477	427	497	444	425	481	438	493	484	456	469	413	452	431	460	466	453	451	470	443	452	451	428	452	442	439	414	490	459	453	440	434	457	455	426	441	466	474	495	460	465	460	475	447	487	469	442	430	430	478	464	474	483	436	417	463	462	474	452	469	455	449	485	472	456	459	458	474	462	429	463	468	487	464	479	445	475	433	452	497	477	452	479	452	421	473	423	465	475	470	472	457	467	426	499	474	433	462	457	459	486	456	435	445	437	465	426	402	432	482	455	468	435	493	488	463	432	480	449	449	480	445	431	483	466	461	411	451	482	436	463	455	476	454	471	519	456	462	444	466	499	434	480	446	455	499	439	439	456	412	471	460	444	428	462	495	449	482	440	439	471	474	473	476	457	456	469	437	462	511	413	444	471	467	426	458	474	429	501	444	453	419	425	429	495	484	457	443	451	425	472	502	442	489	436	452	427	484	464	479	425	469	457	498	461	471	463	441	480	428	456	455	427	436	466	430	486	474	500	467	473	454	473	453	441	473	442	473	454	442	429	469	458	449	460	462	483	456	497	524	474	447	452	430	437	413	470	480	473	432	447	459	472	459	485	460	455	461	436	450	464	463	457	461	482	487	459	463	447	473	494	427	462	442	441	446	474	477	456	479	430	450	506	473	485	476	501	428	450	495	487	472	478	456	446	452	429	475	467	462	475	424	432	462	460	456	447	432	457	474	448	417	414	462	436	443	457	460	494	430	479	486	442	488	479	471	474	444	469	471	431	460	470	455	438	470	456	417	441	479	487	426	473	451	465	433	437	430	449	446	458	500	438	470	464	484	452	461	442	427	444	475	466	475	443	434	457	466	479	472	461	466	426	428	474	457	455	422	451	445	438	467	459	441	455	460	444	455	458	436	474	466	425	460	488	450	447	455	464	450	416	426	504	457	457	502	441	427	452	435	419	415	450	500	449	474	488	453	418	482	458	410	451	507	487	498	462	466	450	417	465	473	457	475	453	450	470	458	487	473	438	470	455	443	467	451	454	461	474	478	458	494	492	446	438	445	439	456	479	471	450	466	443	491	500	463	419	467	468	445	447	447	474	489	414	449	425	455	469	465	454	463	462	463	443	448	515	457	460	461	413	465	438	456	455	479	456	476	439	490	477	440	476	455	479	447	442	468	458	453	459	444	431	492	465	459	449	494	439	419	437	455	455	457	444	489	455	459	444	473	457	450	449	447	456	482	439	449	470	467	472	450	432	462	451	416	414	472	439	442	435	470	465	432	443	462	433	443	435	487	465	420	472	473	481	443	474	478	484	473	455	482	469	452	460	476	438	457	476	466	432	458	453	490	448	455	434	444	461	488	501	464	461	425	462	449	476	476	480	475	490	468	469	460	429	434	475	501	468	445	479	452	469	434	433	459	482	447	476	458	435	490	496	467	462	431	408	420	477	468	458	493	485	488	452	460	426	426	421	481	438	434	480	431	445	460	428	481	465	468	486	483	433	478	482	474	498	462	482	466	424	435	435	479	487	455	484	504	468	478	456	452	436	462	466	490	465	475	433	445	381	437	446	412	458	444	461	417	431	455	440	445	486	442	472	448	435	435	457	456	472	473	464	435	446	503	447	453	459	457	463	435	477	475	459	454	459	473	472	462	457	466	458	509	484	431	459	446	432	457	451	490	429	422	457	458	458	444	489	446	429	471	464	493	428	446	477	480	452	448	498	404	445	492	438	434	457	439	458	406	483	469	478	440	518	432	442	487	475	474	463	459	454	472	434	453	457	464	449	499	475	482	459	468	466	455	476	448	434	461	480	439	440	467	475	490	453	474	449	455	478	435	455	455	465	470	482	444	441	445	442	469	450	434	424	441	466	430	417	474	456	425	453	469	433	462	453	442	461	459	438	452	436	453	460	461	430	471	447	478	436	464	479	436	452	459	450	437	441	477	461	493	451	442	436	485	457	458	494	451	445	468	473	457	473	446	481	474	460	455	494	455	467	451	460	460	462	452	454	404	495	462	475	448	445	470	463	469	467	461	463	460	450	445	450	455	456	456	457	455	470	472	431	461	483	467	459	453	506	467	434	460	436	459	458	449	430	495	465	470	443	457	429	472	443	463	426	462	475	437	424	440	437	479	443	452	443	456	452	433	452	481	433	420	493	450	449	424	476	483	442	473	450	465	433	458	411	470	447	461	453	439	440	484	451	482	427	428	430	468	455	413	464	429	473	491	493	423	472	456	425	494	445	482	471	455	476	452	449	452	424	464	456	450	408	451	447	482	468	482	463	504	485	458	456	449	459	465	443	447	497	467	476	463	439	429	453	449	433	436	489	455	414	459	458	504	436	444	480	491	469	449	433	441	454	491	428	455	442	450	481	460	512	461	459	451	448	484	483	442	479	418	461	484	456	454	481	447	452	421	457	474	473	466	469	454	458	465	440	450	471	451	477	435	413	437	472	435	485	481	499	474	440	428	429	462	499	465	469	510	433
17478	7020	7049	3284	1195	1028	837	611	546	469	396	375	385	390	303	291	227	233	219	209	190	207	196	179	167	184	177	155	182	163	172	169	174	188	172	168	164	176	188	164	186	158	162	189	146	168	186	183	161	171	167	163	188	174	152	169	159	149	166	156	167	188	149	167	158	153	146	170	153	194	179	160	142	162	163	171	146	154	194	165	160	173	169	164	183	168	169	155	167	175	169	172	161	159	163	167	173	169	153	156	156	151	172	154	149	191	168	160	147	188	156	162	151	158	153	142	169	153	168	184	146	156	147	160	154	173	151	153	157	151	173	151	169	167	148	146	188	174	178	169	192	158	171	184	174	174	156	166	154	155	186	154	140	172	162	145	156	166	145	158	144	166	179	165	174	154	144	141	151	170	182	159	157	159	154	152	169	152	139	141	144	161	149	180	174	169	164	150	168	178	186	129	147	163	198	176	169	135	165	174	165	174	159	161	155	167	160	172	162	168	162	170	144	162	161	156	166	143	159	120	185	186	152	174	175	153	177	204	150	152	178	166	180	146	164	157	190	176	184	149	154	155	149	163	129	160	156	175	162	157	156	142	167	151	157	165	154	144	141	152	152	153	162	155	168	174	177	168	165	157	147	146	187	159	155	185	170	167	162	155	163	164	150	169	148	146	139	161	174	148	178	162	183	169	157	171	161	162	165	158	152	177	159	160	172	151	130	166	162	168	179	181	181	174	164	175	145	164	186	155	146	152	161	166	171	171	171	156	160	184	150	153	174	185	139	177	157	164	164	173	163	168	161	140	173	170	178	148	167	137	161	144	170	169	169	163	187	173	159	160	128	164	154	174	157	169	156	154	187	182	170	179	148	162	168	147	167	132	139	164	151	170	158	172	177	170	151	159	147	161	156	176	157	155	153	132	163	174	164	151	163	153	178	142	150	172	154	154	148	153	136	150	153	150	172	162	144	151	163	160	151	148	166	142	148	158	177	157	170	195	179	171	159	164	163	155	168	139	156	159	156	153	160	183	163	143	193	154	172	165	151	154	171	159	146	180	197	186	147	165	181	168	159	184	179	146	188	175	188	160	154	183	162	169	161	143	183	183	180	168	167	168	148	170	187	147	184	171	196	166	159	156	155	176	152	164	180	154	157	144	178	155	173	165	150	180	173	179	190	162	157	184	167	154	175	146	144	163	162	165	154	151	179	174	166	168	183	168	164	182	154	182	154	176	180	153	164	174	159	170	158	156	155	151	184	191	172	190	158	161	172	166	169	146	158	165	161	149	175	158	160	172	167	157	170	152	191	150	183	141	175	158	168	159	137	157	172	178	175	141	165	168	144	157	170	169	153	156	134	169	181	143	167	167	142	154	157	156	171	140	170	141	151	158	185	165	168	156	172	148	158	167	157	169	163	165	165	170	176	160	150	168	169	170	180	180	142	157	144	161	161	158	156	155	152	158	158	171	144	160	159	157	185	157	168	140	145	152	138	153	154	178	176	159	149	154	176	164	178	182	138	154	161	166	164	170	174	211	129	164	173	169	158	176	176	165	182	142	173	162	155	159	177	151	177	149	154	154	167	152	164	165	139	158	146	149	174	165	148	128	138	174	160	149	181	188	160	155	157	143	154	179	157	147	153	148	173	162	149	166	163	168	132	166	159	160	142	161	158	171	176	158	161	155	164	174	164	166	183	151	175	154	167	158	165	146	179	161	168	169	174	162	154	138	166	167	150	157	169	171	181	167	173	180	146	173	186	161	186	167	155	140	177	169	168	177	159	179	157	168	166	165	158	152	153	163	141	157	161	174	155	184	169	174	170	149	156	173	167	171	140	173	148	171	175	184	141	141	182	151	161	145	156	178	175	174	181	150	164	149	159	147	132	161	168	141	150	165	173	168	162	149	166	174	178	180	160	173	190	174	174	149	151	157	198	164	168	149	172	171	145	168	192	167	166	171	165	176	180	161	160	159	159	142	160	178	189	164	173	171	151	132	154	157	143	154	148	153	162	170	157	169	143	169	169	159	172	169	151	177	170	163	173	158	158	151	158	178	177	150	144	172	157	152	162	160	166	164	170	175	160	163	154	165	153	155	151	155	153	149	179	156	187	172	138	162	150	177	182	181	162	190	186	149	169	131	144	155	149	163	155	161	158	188	180	164	169	177	167	138	145	150	170	140	175	165	150	182	180	186	158	171	165	166	149	170	156	177	176	157	155	161	169	149	157	155	168	170	199	162	152	152	164	160	169	172	161	173	178	173	162	154	171	166	156	142	175	146	159	159	156	192	171	162	190	166	172	148	149	177	152	175	156	150	160	148	180	170	175	163	168	143	163	152	138	157	173	170	151	164	186	171	176	165	159	145	157	174	171	176	163	174	156	171	151	153	166	168	191	154	167	158	152	173	135	150	150	160	165	149	171	163	162	155	151	149	159	138	148	151	190	162	176	154	141	173	166	161	170	146	155	145	159	177	158	197	183	155	135	181	149	171	149	154	174	152	159	162	180	158	155	173	144	180	170	164	149	165	173	159	147	142	165	187	149	168	159	180	153	191	163	168	144	171	179	167	153	187	174	159	167	137	168	152	147	163	143	164	149	156	158	160	153	151	142	157	168	169	164	177	176	160	157	160	162	139	168	189	152	159	169	143	160	160	156	140	159	164	163	150	159	158	171	181	166	180	177	171	146	170	188	146	172	177	139	160	154	155	197	145	169	172	166	160	156	160	138	155	150	165	191	156	150	189	167	166	153	154	163	177	171	149	150	175	156	171	165	158	164	162	160	140	156	148	148	174	155	174	156	181	143	160	161	162	154	144	163	160	177	158	166	155	142	157	156	170	164	146	166	132	160	179	191	158	173	163	145	153	155	168	144	172	144	170	159	157	160	155	170	160	168	165	151	165	152	159	143	139	171	160	184	153	166	143	160	154	163	164	168	184	171	183	158	165	152	167	148	164	140	193	158	156	131	145	167	167	161	154	167	177	161	147	153	154	186	164	179	210	166	171	166	156	149	182	169	191	169	173	157	173	155	154	165	161	162	171	164	177	166	169	166	161	145	149	154	163	153	162	166	175	179	155	144	166	179	180	128	161	148	190	175	160	153	156	154	151	147	197	142	188	145	133	171	157	186	182	158	171	172	177	140	158	156	178	183	151	156	171	154	153	166	172	151	178	169	169	149	159	161	145	151	168	156	178	161	169	164	151	140	158	160	137	152	143	153	152	158	147	155	162	164	173	152	160	163	170	191	167	173	164	176	155	171	162	152	172	157	169	168	191	159	165	141	148	146	137	156	177	172	166	184	134	155	165	159	186	168	144	163	152	152	176	170	155	157	158	171	163	172	163	161	154	179	161	159	147	157	152	160	160	186	153	171	139	158	153	161	154	158	158	152	152	166	177	163	175	158	153	152	185	161	165	191	186	173	155	157	129	178	158	166	185	168	176	160	167	204	150	154	172	136	164	189	171	170	169	173	171	183	165	168	158	154	179	163	162
13005	6486	12108	7210	4233	3661	3112	2494	2209	1894	1907	1782	1676	1407	1342	1233	995	920	821	819	724	662	670	592	595	644	595	541	531	490	461	451	508	474	469	436	447	469	455	455	482	453	422	432	435	425	458	426	454	442	430	436	469	441	464	436	409	436	455	415	417	398	435	417	427	410	418	447	389	412	432	402	415	423	431	388	430	422	420	431	412	439	433	417	424	429	427	402	401	415	424	420	385	412	406	379	397	426	396	397	432	415	395	400	436	401	437	419	389	434	423	371	415	420	378	396	417	438	403	382	443	426	407	446	459	419	431	382	390	406	395	423	406	448	386	378	378	384	412	390	383	388	368	410	386	402	399	425	421	396	405	392	421	402	431	410	425	404	414	437	410	422	418	445	416	416	438	431	341	399	417	425	427	424	375	410	417	390	443	420	408	433	436	398	432	401	390	410	414	416	388	387	406	440	412	429	429	393	425	417	390	374	406	445	427	436	388	425	418	442	436	419	399	403	408	427	442	430	401	390	367	378	386	424	393	418	385	402	379	376	401	416	395	407	411	399	429	401	394	446	407	395	414	399	421	409	434	424	403	416	453	415	416	409	410	407	367	455	424	378	422	399	404	377	398	413	427	436	435	399	394	419	394	400	420	410	397	453	431	408	424	412	422	406	387	431	416	418	377	373	412	440	403	401	402	407	404	392	390	404	409	430	423	390	404	463	425	399	443	413	412	429	395	389	389	404	348	392	396	396	383	445	412	410	415	390	412	400	419	411	393	397	414	399	407	404	420	427	406	402	405	426	446	381	397	399	421	393	409	404	397	377	381	393	392	407	448	397	449	390	396	434	379	398	416	431	442	411	414	418	428	413	382	454	414	422	412	421	410	441	400	424	418	405	416	408	398	400	397	400	404	487	354	397	425	405	401	398	411	410	393	382	383	403	402	441	377	415	424	430	398	417	414	384	438	402	462	384	412	381	398	386	392	404	412	421	386	423	448	398	429	393	400	421	398	427	435	405	442	429	420	391	396	386	399	381	409	386	421	433	453	388	434	398	449	401	435	426	402	406	367	421	418	414	403	390	385	377	383	372	410	390	426	424	413	423	412	395	375	429	369	372	445	404	414	417	377	431	440	375	407	423	432	363	410	413	429	364	437	410	423	409	383	398	396	404	409	425	434	378	383	414	394	382	435	418	392	437	400	410	398	411	400	383	419	397	425	428	411	418	437	414	413	433	405	401	388	412	381	407	411	404	435	405	425	394	401	373	400	393	410	422	413	414	404	420	407	398	425	413	426	395	394	414	408	382	416	421	397	412	400	405	414	361	418	381	361	394	414	396	403	403	440	449	398	381	437	382	414	402	375	416	410	405	396	404	377	423	422	411	420	428	379	409	379	417	451	402	412	421	433	405	387	423	418	431	421	403	376	399	413	400	396	440	411	414	402	402	411	358	437	386	371	376	402	420	418	359	456	422	396	392	381	381	460	449	421	384	408	406	411	356	404	382	391	399	387	397	417	391	417	423	419	408	406	401	409	388	373	432	416	418	419	425	398	385	406	393	400	416	444	383	394	398	417	430	386	405	455	407	343	425	414	399	397	390	431	397	412	422	400	428	434	405	400	424	406	402	389	408	419	364	432	410	401	410	420	419	395	399	441	419	430	423	396	388	414	392	420	436	427	410	361	376	464	392	422	413	393	393	399	401	396	382	415	390	397	434	407	396	432	418	389	395	381	408	411	396	386	396	455	400	425	430	428	393	407	415	403	406	391	406	432	416	421	426	378	402	386	394	416	404	392	387	401	398	382	411	382	416	424	387	379	409	380	391	414	409	442	396	407	403	428	377	389	425	427	340	389	409	404	405	353	429	435	405	405	395	419	392	428	429	412	419	414	386	422	425	441	403	403	376	408	389	421	421	387	411	433	421	435	389	380	378	423	416	397	374	389	410	399	401	405	416	391	380	366	383	449	410	426	420	439	422	419	370	408	407	426	421	390	440	346	434	375	385	389	366	370	419	404	374	407	408	445	403	442	400	401	413	427	393	396	401	397	379	414	389	434	430	428	412	435	386	404	387	405	415	391	381	429	405	414	415	376	443	410	390	389	429	426	390	393	416	406	420	394	413	406	389	432	416	430	408	370	412	412	382	431	397	410	434	405	382	413	418	411	404	412	389	406	453	432	399	385	429	457	431	403	395	425	391	441	413	406	450	433	408	429	419	419	415	425	390	419	437	407	387	383	419	376	394	454	467	393	407	419	395	422	407	387	400	387	409	391	389	411	429	425	395	441	401	416	415	404	380	433	414	400	429	427	393	379	397	399	424	420	395	370	411	374	384	398	394	391	399	400	435	417	419	420	391	393	418	420	435	438	436	419	390	414	428	403	396	399	432	395	387	408	436	408	382	419	415	391	438	438	431	421	473	425	403	394	380	405	402	437	405	423	381	395	414	432	380	401	379	436	352	402	378	412	379	413	387	406	408	414	413	401	405	429	405	413	429	371	430	382	376	415	412	398	390	392	429	401	409	426	395	402	430	426	389	413	441	419	445	445	446	445	420	435	420	417	405	352	351	376	413	407	403	376	435	401	396	408	404	380	402	414	412	418	379	378	409	413	419	356	393	429	429	464	400	404	433	400	423	418	426	445	406	372	416	403	407	374	404	441	379	394	430	394	430	423	414	389	395	436	391	414	438	382	384	398	405	402	396	412	391	390	416	409	403	415	396	397	442	399	443	421	428	385	379	442	419	409	394	407	419	408	401	396	421	430	417	393	379	419	403	392	419	429	412	384	384	434	435	403	404	389	440	419	424	404	430	404	445	436	380	409	435	422	390	442	403	409	422	380	414	413	405	429	409	423	400	474	432	408	417	426	426	413	443	406	392	412	430	439	410	361	406	391	417	395	413	413	396	440	408	398	380	390	405	406	425	386	392	411	410	425	409	444	432	420	431	372	397	414	380	454	389	425	447	433	396	419	397	398	411	385	432	412	399	405	419	432	398	388	384	396	405	395	425	399	424	434	445	390	406	395	410	412	443	423	368	445	385	436	385	409	408	408	391	393	417	397	392	415	401	392	432	415	449	424	416	394	438	421	379	417	439	391	378	435	415	425	415	419	403	407	412	401	430	379	412	413	416	421	402	386	431	393	422	400	373	394	413	409	380	411	385	398	398	419	379	387	384	389	402	391	417	407	421	356	354	368	402	394	403	391	408	406	424	405	387	412	401	428	444	368	399	417	397	382	401	436	391	413	419	415	406	400	417	405	442	399	381	443	426	403	460	399	360	388	405	393	404	419	433	410	430	431	425	400	393	421	397	404	432	416	430	383	393	404	394	394	402	378	426	384	438	384	423	400	393	422	435	385	394	406	438	433	393	408	443	378	421	397	409	421	397	435	380	421	395	402	395	421	429	405	390	446	411	421	380	406	388	376	380	409	412	387	422	425	437	414	407	411	394	430	419	384	410	375	434	400	381	393	390	370	402	393	458	376	450	439	435
25875	12772	14077	6807	2172	1503	1132	841	635	765	590	538	442	408	379	278	291	249	209	189	186	147	165	155	151	153	146	131	126	117	124	120	126	142	124	99	106	110	127	125	132	106	121	110	108	97	116	102	136	111	111	133	107	114	105	118	123	107	107	105	132	115	102	94	108	125	106	120	127	100	97	96	111	104	126	104	112	125	110	91	103	106	103	98	102	117	99	120	131	112	102	106	108	121	123	102	100	111	123	123	111	134	109	110	103	73	112	113	134	112	112	116	100	124	104	107	119	94	104	101	109	119	116	108	92	113	94	117	106	114	92	105	97	113	104	108	92	109	116	97	108	119	119	108	115	119	123	104	131	111	115	105	93	121	97	107	101	87	117	118	95	125	133	123	104	105	89	112	108	123	113	110	114	115	109	119	116	119	113	99	104	103	122	97	124	123	109	128	115	87	106	110	117	120	120	102	127	111	99	99	114	123	102	111	122	123	97	102	113	112	122	113	108	132	112	97	114	117	115	127	90	100	99	102	122	98	105	112	136	113	101	97	113	115	95	122	113	131	116	112	101	103	108	109	98	109	111	122	120	116	114	93	102	108	117	105	102	107	115	127	126	119	114	97	109	110	119	112	92	97	102	106	109	79	121	104	87	104	93	131	115	112	97	112	111	115	117	126	92	85	106	119	115	112	126	117	120	114	114	110	108	112	114	110	107	108	113	111	100	117	113	110	105	126	117	97	135	105	128	126	111	105	104	129	106	112	112	132	109	89	104	98	134	116	103	115	96	104	118	96	118	109	91	137	99	103	93	105	113	111	121	115	126	113	110	109	101	95	113	113	95	117	119	115	106	121	128	111	119	127	98	127	115	125	112	96	95	125	105	91	117	102	113	127	103	115	114	123	103	122	123	117	115	104	139	96	90	108	110	104	140	101	106	106	114	85	111	106	125	105	109	100	111	93	112	106	115	105	126	108	97	101	109	127	120	108	113	121	97	113	102	115	113	101	127	114	106	119	130	109	96	125	107	113	120	120	123	115	122	107	113	130	117	121	120	132	136	117	110	124	104	96	93	115	113	112	119	107	112	103	127	113	124	85	118	108	110	107	110	120	109	113	113	101	116	110	121	117	89	87	113	123	104	115	96	91	119	129	118	88	112	105	134	116	117	99	112	94	100	96	114	96	106	115	120	110	100	114	90	106	116	114	109	90	109	120	106	110	99	106	114	111	111	102	98	122	114	123	114	93	114	96	114	112	114	102	100	118	109	132	109	105	125	104	107	99	110	134	118	112	110	103	121	98	106	84	106	110	101	116	143	96	121	114	123	104	118	112	124	84	118	116	105	106	104	107	100	100	101	121	96	103	113	101	128	118	122	89	125	120	119	105	109	136	129	116	118	98	115	133	116	109	116	110	111	119	108	104	118	119	124	107	134	118	124	100	117	108	119	114	100	111	95	111	132	107	91	102	122	109	124	120	102	132	102	117	130	110	130	127	115	99	101	121	110	113	117	136	119	110	120	105	108	146	119	128	127	105	125	124	122	110	101	111	131	122	116	104	113	125	125	103	115	107	114	101	94	113	128	123	112	107	121	107	111	105	96	115	103	110	112	106	119	108	91	96	92	96	121	95	106	109	104	107	123	99	109	104	120	99	127	108	116	120	118	117	93	104	91	89	92	114	113	94	131	101	134	117	103	107	110	121	119	111	132	111	124	98	138	140	88	96	115	108	104	115	101	109	107	112	115	88	115	102	100	110	97	98	116	123	108	101	102	119	118	110	110	115	114	127	106	123	110	80	125	87	106	118	129	125	122	125	142	95	117	102	128	115	113	121	114	125	114	111	105	101	94	92	105	114	124	116	116	105	118	101	117	122	107	120	102	125	101	117	121	108	109	102	128	96	106	109	102	106	110	115	107	139	107	116	124	110	112	104	94	125	132	91	108	93	92	112	108	97	101	114	108	106	104	119	114	120	117	111	118	111	110	92	123	102	118	119	126	122	125	121	124	106	111	104	114	115	113	113	107	113	113	120	115	101	119	130	104	91	114	111	104	113	110	122	96	86	109	127	112	116	102	110	100	118	102	118	99	94	104	106	119	124	114	106	102	111	100	110	102	114	117	106	122	89	107	96	95	131	108	113	110	100	123	111	118	106	111	105	105	125	109	117	118	105	104	100	110	130	119	101	132	106	111	101	93	107	109	104	92	106	123	116	109	110	105	103	100	122	110	130	93	134	120	121	102	125	120	128	104	101	119	104	109	134	98	93	99	114	115	93	104	131	102	126	117	129	106	125	138	121	131	114	127	104	114	111	101	105	105	115	121	119	107	119	114	112	97	125	111	117	108	111	125	129	103	108	94	111	102	98	109	124	123	115	115	104	117	118	90	97	112	110	134	85	114	126	98	120	119	118	126	122	119	132	118	131	102	117	93	93	97	94	101	127	117	127	110	124	103	117	116	121	115	103	106	102	122	126	108	105	101	117	111	105	118	124	99	114	118	101	121	114	94	106	127	104	87	109	120	101	107	100	112	107	102	120	131	121	110	119	111	119	130	118	130	112	106	107	94	114	111	110	106	94	115	97	115	97	105	104	103	106	103	103	106	118	101	95	99	107	107	86	101	105	111	84	117	95	129	113	100	102	114	110	125	122	114	115	97	109	119	124	126	104	128	118	109	112	109	118	115	110	113	103	102	116	122	107	97	94	104	136	100	106	95	120	118	106	118	102	108	116	109	120	106	104	86	107	119	119	95	124	106	109	117	99	106	107	101	103	96	107	116	115	128	109	124	102	127	114	124	98	98	116	131	135	113	115	106	103	115	114	119	99	101	100	134	127	118	114	118	124	96	127	116	115	109	101	106	97	111	121	110	100	95	109	129	123	114	106	120	116	108	111	108	103	115	123	95	118	111	110	129	116	119	109	121	125	121	118	107	92	121	95	128	106	108	126	112	107	82	124	117	91	95	133	109	122	107	95	107	98	119	106	117	110	109	107	97	121	123	134	120	107	104	109	108	115	129	97	123	123	116	125	105	118	119	134	107	129	123	117	140	115	97	98	102	114	93	122	120	95	99	107	116	88	121	114	127	113	110	121	101	109	122	90	109	124	105	105	107	100	109	109	124	106	118	122	93	118	122	100	131	123	115	128	117	120	90	104	96	114	122	83	113	113	104	121	110	116	121	107	108	116	128	137	116	116	100	117	115	113	109	117	99	110	112	128	118	106	126	100	112	119	110	105	100	103	111	94	101	109	104	101	114	109	119	113	101	91	89	119	125	112	90	93	132	112	109	97	100	122	114	99	104	98	120	96	134	102	126	122	115	112	125	117	119	113	110	106	109	110	128	110	129	103	108	109	109	104	117	105	117	105	106	108	105	122	115	107	120	98	116	128	106	104	133	131	108	116	128	100	110	119	111	132	121	130	118	88	130	136	109	111	119	109	103	115	139	109	121	112	138	107	93	133	107	96	107	106	118	136	95	109	116	116	106	110	114	101
16999	10664	19874	10625	5708	5318	4281	3704	3154	3114	2929	2459	2259	2142	1988	1683	1476	1270	1047	935	818	704	647	614	563	596	561	514	513	446	395	381	389	380	369	378	326	343	365	350	358	356	332	322	328	339	313	315	281	347	319	301	330	338	307	332	309	276	316	318	319	286	284	295	285	283	295	290	324	293	289	280	297	323	275	297	315	298	312	325	313	282	302	323	287	313	289	301	332	301	262	318	270	281	303	316	263	290	329	290	303	281	316	269	269	273	296	257	286	321	278	291	299	290	280	277	321	291	313	316	282	281	280	273	297	267	290	297	326	323	295	279	293	273	299	286	291	290	261	325	298	314	316	280	291	265	281	273	310	299	325	268	266	300	286	285	291	294	294	301	298	278	275	254	252	294	287	285	308	335	266	256	286	282	290	298	295	283	300	292	286	281	256	286	271	304	319	298	329	273	288	293	268	274	294	265	257	280	291	278	260	275	285	277	317	301	288	277	297	269	290	276	299	311	301	322	277	303	267	276	314	270	291	299	318	290	310	276	287	276	238	296	309	286	323	285	263	297	280	295	292	299	251	307	273	259	286	279	285	280	287	291	295	305	283	297	291	276	295	271	298	313	300	282	278	265	305	309	343	303	290	269	297	327	291	263	299	292	262	304	287	280	286	275	271	286	323	276	320	294	305	289	269	279	278	278	271	288	316	286	291	285	302	313	273	303	263	286	271	258	280	260	275	292	293	292	259	265	258	294	279	283	305	288	265	276	288	286	269	317	271	285	283	268	291	248	274	300	318	286	282	279	313	284	260	280	307	279	261	247	302	302	297	285	253	275	322	269	266	293	289	273	282	272	309	271	303	276	307	278	314	288	294	278	287	259	265	286	279	272	278	307	265	304	272	326	260	309	258	281	312	292	285	296	275	275	294	292	271	275	282	275	254	292	265	253	268	284	268	292	269	270	308	280	275	304	304	276	292	292	289	267	273	291	307	275	298	270	266	318	257	250	287	300	302	279	272	280	255	300	274	292	265	285	308	267	298	293	295	265	253	256	314	288	294	269	284	280	293	287	308	304	262	280	292	257	256	287	317	295	265	291	286	277	282	296	284	250	284	280	304	282	250	274	293	281	270	276	312	321	271	282	287	285	268	302	281	289	313	292	261	277	293	275	313	277	284	275	274	256	279	289	270	273	293	286	319	328	252	287	303	264	286	279	286	279	292	312	272	306	262	264	318	298	278	273	256	271	264	281	301	274	288	246	271	270	299	293	290	314	260	331	278	265	293	288	288	301	283	298	297	255	289	288	264	272	287	315	306	288	300	271	303	321	278	285	302	280	269	300	296	284	260	296	276	289	293	313	296	283	302	280	298	280	291	298	286	267	280	269	283	262	275	263	292	282	276	298	277	297	303	275	293	275	252	301	300	277	294	288	273	269	305	243	275	297	302	272	294	307	290	269	286	278	328	273	325	286	286	288	296	280	292	274	278	266	275	249	314	321	278	260	292	295	290	274	265	251	301	293	272	266	288	295	272	276	288	295	287	314	321	292	269	299	297	303	272	259	282	308	330	308	291	281	281	274	257	290	297	252	287	262	297	310	298	265	267	296	293	274	281	292	270	295	291	289	297	282	299	276	291	288	290	275	295	304	263	268	304	308	271	292	268	264	287	294	307	282	295	301	286	289	282	272	288	240	295	303	296	295	318	313	310	272	286	311	308	306	255	295	231	280	279	289	273	264	277	291	298	281	269	284	280	311	326	296	273	294	280	283	287	278	295	262	273	291	299	301	274	270	293	276	284	302	294	266	266	278	298	270	290	270	303	317	268	285	321	271	284	281	287	279	304	316	296	272	252	300	300	287	268	293	267	271	322	304	279	298	275	295	286	293	314	260	271	301	300	301	285	282	288	290	287	263	280	296	263	279	308	265	245	305	294	268	269	272	297	282	266	287	285	294	296	244	266	286	266	294	282	297	306	269	273	261	273	271	282	289	332	299	278	326	317	312	305	295	259	338	287	279	272	272	280	288	299	292	281	269	317	300	293	305	309	297	284	320	282	278	305	278	274	301	258	270	305	277	335	299	266	265	278	281	329	279	294	269	275	290	272	274	275	279	308	291	272	277	306	280	297	288	243	299	276	269	288	302	278	303	269	302	249	267	281	292	308	307	266	271	310	268	279	290	276	259	289	286	286	292	307	321	293	289	300	270	281	264	307	283	297	281	306	302	278	277	258	266	295	299	275	283	290	291	296	241	309	282	276	280	290	315	278	269	280	311	283	257	273	279	276	288	307	257	276	309	279	288	281	258	303	254	294	297	308	294	275	296	307	301	272	279	295	289	296	312	298	292	282	326	280	290	243	290	263	277	301	287	271	285	295	290	267	286	286	298	303	287	280	281	314	316	273	287	314	290	286	284	278	258	251	308	300	262	285	289	284	287	275	296	292	274	252	297	264	297	299	283	284	278	313	300	283	305	239	282	258	276	269	263	301	271	276	335	278	282	291	301	274	293	294	264	284	286	275	260	292	275	310	294	295	273	297	283	292	265	273	273	303	277	297	283	314	270	285	312	331	263	288	281	296	313	297	274	287	289	279	289	282	306	268	280	281	263	285	291	274	290	261	313	267	279	291	295	278	279	311	305	287	293	312	288	289	295	304	274	287	275	323	268	312	317	264	283	274	247	271	301	267	280	295	288	275	259	306	284	281	264	293	281	311	315	304	277	296	287	262	288	311	259	304	301	289	269	278	286	291	270	288	309	254	269	274	291	269	284	269	287	269	271	302	252	279	293	285	296	274	294	286	271	279	322	296	310	251	257	294	298	277	297	274	305	290	275	291	281	289	274	243	305	240	290	284	297	296	266	319	275	251	248	249	303	310	281	279	285	282	287	297	275	302	252	300	282	279	293	286	281	300	294	289	277	259	250	276	270	296	309	288	289	303	313	263	275	305	282	310	267	277	301	289	304	275	301	288	280	282	312	303	267	290	260	259	290	297	323	300	276	292	286	266	271	302	258	264	300	323	266	262	293	296	279	287	270	271	268	290	255	257	292	282	313	298	268	324	287	261	290	288	274	306	268	284	296	309	302	279	290	277	250	309	277	269	294	297	267	291	280	262	264	330	294	276	293	288	292	317	269	299	254	295	306	287	314	272	264	271	297	293	268	286	282	292	291	288	278	268	298	286	264	289	295	317	274	303	273	298	284	298	282	285	271	282	308	281	287	289	284	285	302	282	307	285	264	296	313	280	299	282	294	274	271	301	286	247	261	266	307	260	265	287	291	271	298	270	262	266	309	285	290	296	260	260	294	313	283	315	280	289	279	260	314	265	272	249	285	287	277	300	267	300	293	290	301	278	268	284	296	305	302	281	290	308	256	277	312	294	298	284	285	313	260	276	281	309	280	285	267	315	272	263	308	308	257	283	303	315	274	287	328	270	283	263	279	281	266	299	298	271	275	269	284	287	301	290	291	278	307	272	291	269	280	291	305	299	281	295	246
7255	3002	2571	1072	552	405	387	329	284	273	210	229	226	210	218	190	216	210	206	191	192	182	207	204	157	186	206	172	202	168	217	192	157	180	200	154	174	202	184	189	186	199	198	178	178	182	193	192	178	166	175	192	172	193	199	173	193	169	173	218	184	182	198	206	190	167	181	182	169	181	190	181	191	218	171	187	194	187	170	184	200	201	198	197	184	180	194	185	180	196	185	178	194	184	175	214	171	179	191	158	175	194	198	164	200	179	183	179	171	167	205	201	189	193	196	150	196	181	200	174	201	180	220	197	175	213	192	199	191	183	177	163	187	181	181	184	188	181	172	221	198	164	186	192	185	177	190	167	170	163	196	178	185	191	202	195	173	185	175	206	177	191	172	161	175	147	194	170	160	180	216	167	157	191	206	162	160	159	198	185	205	187	177	186	189	177	179	183	196	178	200	199	168	181	184	164	213	216	182	173	154	184	202	168	188	176	190	156	180	171	170	199	189	196	165	176	184	191	191	201	188	192	198	201	196	194	186	197	183	198	191	183	190	205	189	195	205	199	168	183	202	200	173	164	209	164	207	184	188	160	198	211	148	217	208	188	188	200	191	191	193	175	173	191	197	167	213	173	176	200	199	194	194	205	178	176	177	159	175	198	200	184	189	180	193	175	206	195	196	218	158	185	173	171	186	217	189	172	189	175	190	165	187	199	187	199	207	186	182	169	179	168	198	202	181	195	177	178	174	203	202	217	177	185	190	204	174	170	209	197	200	199	178	188	180	162	183	204	162	176	192	201	189	193	205	186	174	183	188	192	191	178	160	195	182	176	177	183	194	182	176	212	200	189	194	175	221	185	177	191	164	180	160	212	162	193	159	170	176	190	191	191	191	176	187	187	180	190	163	181	181	204	200	188	175	171	174	177	210	175	195	167	196	179	179	202	194	170	162	216	190	183	204	194	171	175	158	182	190	188	160	210	184	178	198	201	171	176	195	183	184	164	204	187	180	195	189	177	184	187	211	169	198	178	194	196	194	176	180	176	167	178	181	174	180	178	184	207	200	193	181	203	177	192	209	186	171	176	207	170	216	151	195	181	198	185	176	201	165	180	179	196	190	189	201	169	181	195	198	190	190	199	182	196	192	209	187	175	191	189	189	174	170	204	193	188	191	221	173	197	171	170	180	195	164	175	183	165	207	183	207	172	155	179	195	181	196	178	191	159	185	194	189	162	190	172	171	208	208	182	173	152	175	195	196	173	194	196	200	164	221	191	189	171	162	223	189	172	194	201	211	181	188	189	174	208	175	157	183	178	191	203	162	192	170	174	190	170	178	208	206	178	167	177	185	186	181	197	202	186	177	159	175	200	179	182	195	169	191	169	195	174	187	187	196	197	186	199	209	189	200	201	164	181	196	192	166	189	207	184	154	169	172	186	189	202	164	158	175	155	194	187	171	202	183	201	192	172	174	171	202	223	196	187	183	188	179	167	182	203	210	196	211	175	195	184	179	190	163	169	187	181	181	212	188	157	157	176	193	180	198	186	192	193	184	190	192	174	179	165	210	189	207	191	201	196	167	194	164	160	176	197	183	166	196	161	198	191	180	153	200	195	218	177	199	210	170	198	185	193	209	168	178	193	208	196	172	184	217	185	189	190	185	202	194	204	173	174	187	176	195	182	202	192	183	182	175	181	188	180	182	203	159	190	186	184	208	189	167	205	196	152	184	168	185	186	170	194	195	217	209	177	184	197	172	197	194	165	187	176	190	171	171	180	197	205	198	198	204	180	198	201	155	171	185	163	207	171	209	185	182	189	175	175	181	171	168	193	199	201	191	163	183	168	208	191	208	178	186	186	191	181	206	187	174	168	164	181	181	194	196	179	208	164	192	176	182	207	197	161	191	183	151	177	201	201	189	185	176	152	184	197	173	201	199	162	172	195	177	197	190	195	179	192	187	195	210	198	185	187	199	162	198	185	182	184	182	173	182	177	178	201	197	209	174	189	216	198	197	163	197	185	185	179	187	155	176	177	213	188	177	175	194	187	178	198	210	166	186	182	180	184	185	169	201	176	191	190	202	170	213	181	180	177	181	203	199	179	183	169	183	197	195	189	184	173	195	204	194	185	193	195	199	166	191	189	159	192	193	201	189	180	176	172	217	188	180	169	206	174	182	185	189	186	194	195	175	186	198	190	206	175	175	178	175	183	189	188	202	179	192	175	176	186	181	179	201	182	188	173	197	184	194	198	178	198	179	191	177	190	176	194	194	194	216	171	195	177	179	202	173	191	183	187	196	212	207	158	187	188	213	206	175	202	197	213	189	216	203	174	203	166	191	193	211	208	172	202	207	202	205	186	167	166	217	183	179	177	191	195	184	182	197	196	172	182	204	200	197	179	175	181	179	197	184	199	194	212	196	182	200	185	185	181	170	200	169	176	197	189	172	169	191	185	211	187	180	198	196	187	183	179	162	166	174	168	149	148	190	203	193	174	169	187	193	181	198	216	204	178	179	180	184	179	182	184	185	181	192	189	198	215	173	164	173	161	210	176	185	200	172	176	194	177	192	178	174	159	182	170	190	175	191	197	198	194	172	170	195	182	178	196	184	179	185	210	189	194	214	200	149	168	181	167	180	202	193	192	189	207	180	192	154	185	169	150	179	157	183	173	175	190	171	162	193	171	173	176	163	188	167	184	189	191	180	185	166	191	213	167	196	196	168	174	200	167	184	201	202	185	208	212	184	201	195	207	190	195	229	191	196	206	188	191	199	175	195	169	172	198	194	165	188	188	190	164	189	189	185	212	180	182	211	196	154	185	193	182	192	159	183	156	177	204	196	162	168	179	182	186	180	177	171	152	164	171	156	192	184	177	174	186	195	208	175	193	201	181	190	169	208	181	184	222	193	189	178	185	196	191	189	203	179	188	183	170	180	175	192	154	205	173	189	191	184	230	170	190	182	147	174	190	194	195	196	186	193	199	199	181	180	167	175	188	193	187	184	202	178	170	167	195	201	184	170	188	184	191	196	207	206	188	180	193	186	181	197	199	175	207	166	195	196	168	193	206	192	213	190	190	187	210	187	196	165	177	174	181	174	194	184	206	196	183	181	183	192	209	197	167	186	182	190	190	193	189	205	171	159	197	176	194	184	187	213	184	205	180	179	166	188	172	203	184	205	207	195	214	178	178	196	189	176	194	182	162	183	192	177	195	174	180	186	179	164	170	158	224	154	197	180	210	219	212	193	195	169	177	178	167	194	194	179	171	190	176	195	169	164	187	190	156	199	176	185	174	165	210	181	177	188	189	158	200	205	193	163	181	211	185	157	172	189	180	201	196	176	173	189	183	204	186	179	187	209	180	198	171	167	174	208	182	179	168	190	174	178	186	168	203	165	181	186	165	177	196	187	191	191	185	209	191	161	206	183	185	182	196	165	173	198	193	170	183	199	185	194	193	205	200	196	198	191	182	170	180	171	183	178	214	190	215	179	179	181	180
5546	3237	5122	3245	2137	1777	1417	1130	1056	992	886	775	733	677	627	619	609	579	544	559	534	555	539	489	498	485	494	461	450	490	462	467	461	468	484	491	449	484	475	455	461	473	510	511	485	465	499	488	456	471	452	428	465	480	494	482	493	502	465	438	473	430	475	469	443	467	508	480	435	440	452	446	462	399	458	421	472	453	445	478	446	457	465	478	491	448	427	507	438	473	420	507	493	430	466	467	468	450	458	480	503	413	443	505	460	491	436	464	456	429	492	481	457	439	427	470	447	453	460	492	463	451	470	437	456	474	443	429	470	489	470	460	479	470	472	481	466	510	452	454	445	446	459	474	475	478	486	461	456	497	443	449	458	456	488	490	471	451	438	466	457	468	487	431	462	472	434	475	477	453	439	476	463	448	466	441	456	445	459	482	445	502	462	444	484	479	464	434	442	481	470	481	490	439	433	442	475	472	440	454	453	481	434	503	432	434	487	486	461	447	479	410	436	446	437	441	452	452	443	465	496	459	484	447	460	456	454	451	460	439	456	438	485	454	443	445	442	486	431	480	481	443	458	471	465	490	524	453	453	473	484	430	439	435	463	463	455	463	455	448	463	473	448	486	444	448	467	451	472	464	441	469	441	476	520	482	465	497	468	457	454	495	465	472	447	501	436	466	474	441	455	505	473	481	488	446	493	460	450	434	487	421	436	465	433	504	495	461	476	494	492	478	437	472	471	471	456	464	507	476	470	465	470	464	483	445	447	444	451	542	479	463	480	462	459	440	434	432	460	477	500	480	453	475	453	471	438	450	435	457	504	447	498	467	470	448	489	466	460	471	486	448	475	458	463	490	477	470	433	463	479	462	438	480	494	428	449	496	480	466	431	452	482	417	451	454	476	444	441	423	470	464	433	475	462	512	468	447	472	448	469	417	443	441	434	439	435	447	444	419	444	449	476	520	461	458	490	461	476	472	484	486	520	450	464	458	494	430	478	431	473	436	445	492	425	458	514	467	450	478	470	486	445	429	456	434	468	459	488	470	463	460	444	443	452	489	457	482	467	446	524	449	451	459	466	429	432	429	417	469	451	486	462	477	465	449	435	456	460	489	455	497	443	492	466	458	537	450	464	494	440	443	499	459	448	447	466	467	477	424	501	465	481	460	482	457	423	466	476	424	470	418	489	445	460	444	411	440	457	426	462	455	468	483	478	480	422	470	461	466	415	445	427	465	485	489	470	407	448	480	480	409	467	454	425	422	455	484	460	432	446	452	488	473	442	460	465	447	474	453	457	418	468	467	451	470	467	467	456	471	445	484	458	468	401	465	457	453	447	487	438	482	454	433	454	475	450	435	430	459	459	471	444	443	467	495	441	458	424	457	468	431	452	481	433	464	430	464	460	477	486	436	473	434	484	478	454	463	481	433	447	487	439	457	451	459	460	469	451	443	476	462	468	478	469	445	478	459	456	473	472	454	468	465	480	441	479	489	469	452	482	454	451	457	466	468	448	470	462	433	460	484	459	476	469	463	428	512	433	463	469	468	456	483	451	481	448	452	468	494	454	408	471	461	479	447	449	422	456	441	434	473	451	471	455	492	445	477	456	457	442	473	444	486	461	472	454	414	440	464	441	476	444	460	448	444	499	452	479	477	494	453	467	470	444	462	454	474	438	440	471	445	469	466	458	507	448	496	440	466	469	471	450	459	471	447	443	439	439	449	449	479	436	457	481	451	471	445	448	487	478	423	448	454	469	468	490	457	508	436	439	459	456	459	438	421	499	440	468	443	457	463	488	456	454	416	444	442	463	463	482	452	465	467	423	482	445	472	476	484	466	447	459	479	480	442	426	439	477	415	421	487	456	479	464	482	459	474	454	447	477	437	462	456	434	461	458	478	515	420	458	461	464	472	486	445	495	418	442	428	499	482	465	475	455	465	438	494	505	494	444	475	419	467	435	456	473	466	464	484	477	444	430	452	492	488	481	475	470	436	462	473	474	458	430	462	453	451	444	511	454	455	461	423	427	466	490	442	425	473	472	402	494	464	483	464	468	449	473	492	477	463	484	453	481	473	470	448	452	458	429	507	445	438	467	454	437	490	474	475	480	496	471	450	431	481	455	451	471	448	451	468	414	441	462	470	447	471	495	460	465	447	471	467	473	484	459	449	464	434	428	470	467	470	488	486	423	455	455	441	449	452	411	469	456	440	467	450	437	447	477	454	493	444	463	482	464	456	482	453	488	481	465	465	452	440	446	429	485	451	457	486	491	448	451	462	437	498	481	456	443	448	466	469	435	460	452	463	435	434	457	494	487	502	481	454	452	465	441	446	496	454	461	490	463	464	471	470	462	510	461	506	428	485	446	449	464	465	453	471	442	476	469	449	454	474	462	517	458	473	450	475	458	460	469	439	449	441	424	451	495	430	506	476	490	446	480	442	440	455	482	482	448	466	468	467	511	480	449	441	491	471	464	493	422	453	492	460	459	457	483	436	478	469	490	468	481	475	483	517	463	444	476	460	469	438	484	440	478	464	432	419	486	460	470	437	461	481	452	442	472	453	466	511	475	461	460	448	486	459	493	463	438	520	442	439	457	442	468	448	456	452	436	496	479	463	478	462	471	428	443	439	476	431	453	515	481	475	500	462	478	504	488	470	448	448	468	448	448	453	489	493	450	499	462	490	471	484	487	423	453	447	511	461	506	478	452	440	461	488	452	449	459	443	443	427	438	442	445	452	487	426	471	458	474	433	450	497	427	452	466	464	480	445	457	461	430	444	451	470	458	459	473	437	453	454	477	486	472	447	466	495	467	484	465	446	436	456	486	444	461	458	466	497	493	482	412	462	475	507	450	495	452	488	477	473	467	491	447	497	462	453	441	461	437	451	451	459	460	504	450	473	458	481	451	507	457	465	465	473	445	468	451	464	484	494	455	432	468	438	471	443	418	485	458	441	459	449	422	449	432	472	460	449	432	487	494	449	460	449	467	454	447	440	462	425	462	470	487	456	441	446	452	483	499	463	447	480	446	448	473	443	474	462	451	452	485	464	481	461	473	428	450	449	458	441	457	442	441	441	420	479	459	441	476	466	466	500	471	482	432	426	467	465	485	440	440	471	467	446	467	440	460	440	470	477	483	471	479	451	484	496	470	440	469	449	436	477	496	436	443	474	447	431	437	473	438	476	486	468	447	434	445	427	434	464	491	478	426	453	475	426	458	449	461	463	494	469	456	447	467	476	431	446	438	435	462	448	437	478	443	475	478	488	466	466	487	440	436	479	451	445	424	448	492	460	482	465	474	472	462	448	498	460	451	487	466	473	476	491	444	442	459	445	472	472	492	465	477	481	468	384	480	432	448	446	511	448	454	443	448	451	441	453	484	490	451	467	448	457	443	471	441	460	429	452	501	441	449	464	435	493	454	473	458	484	511	440	442	462	466	482	447	463	472	481	484	489	456	455	469	447	467	442	434	450	451	493	474	456	460	478	479	451	452	446
17785	7534	9269	4807	1428	1097	845	726	556	443	381	375	366	335	292	265	230	252	224	203	200	194	206	186	180	194	192	188	183	155	165	179	167	178	163	167	163	168	174	184	189	151	161	181	154	196	152	177	162	143	166	169	173	139	204	141	147	167	158	155	163	187	169	133	183	164	160	167	170	168	162	169	171	156	167	176	171	177	145	164	171	164	162	145	184	153	156	169	171	155	146	136	155	152	195	163	191	186	189	146	156	161	181	151	177	181	152	148	159	173	159	171	166	144	151	157	157	163	174	155	157	176	154	164	175	175	169	163	155	163	154	182	151	181	166	162	141	192	164	165	162	169	178	193	153	169	167	156	161	177	152	155	155	151	165	195	182	175	155	164	173	179	186	160	161	157	156	159	158	144	160	170	156	171	171	161	146	148	144	155	151	155	187	169	173	146	160	188	135	154	182	145	172	152	177	170	178	163	158	158	155	176	179	145	157	177	190	164	144	164	164	169	176	134	159	149	156	175	160	164	168	204	170	188	147	152	148	188	182	156	168	157	161	187	157	140	149	133	178	154	163	169	148	174	161	183	156	152	172	149	159	178	156	164	140	147	149	183	152	186	164	155	152	144	152	158	165	169	163	157	158	168	172	169	126	139	182	180	158	185	163	169	163	172	170	166	169	179	163	162	160	174	160	163	160	177	157	155	177	157	149	165	171	160	148	169	172	163	141	144	169	154	152	164	158	150	194	146	174	176	164	163	161	155	174	178	157	152	173	152	168	148	153	182	164	180	172	176	169	193	169	170	190	176	178	181	183	167	157	178	176	164	174	146	160	163	160	193	143	172	144	157	178	173	165	147	162	169	162	189	171	148	185	160	149	159	172	151	139	147	168	168	161	163	163	164	173	155	151	164	169	156	176	179	166	154	172	165	134	165	146	175	156	169	178	156	183	181	158	153	180	143	157	156	170	156	153	166	154	191	150	177	161	183	157	153	161	155	162	174	187	143	176	167	192	160	161	151	174	143	169	141	162	175	157	177	154	163	164	156	179	138	203	183	159	176	154	170	164	175	156	176	154	160	153	165	167	160	169	159	172	154	152	179	152	169	161	177	170	177	144	159	186	172	151	166	164	158	176	149	182	155	159	164	187	180	136	163	152	165	178	161	174	177	184	174	187	151	143	163	151	185	169	167	159	182	167	157	161	173	152	164	154	167	154	176	159	185	168	144	182	165	158	148	145	164	164	159	158	174	169	170	176	178	168	149	170	149	165	135	165	157	186	168	172	154	141	143	169	191	162	172	153	147	190	173	154	177	156	161	169	159	164	143	143	161	188	180	145	171	165	156	179	148	193	160	165	152	145	156	145	145	152	178	155	162	147	159	161	159	148	169	149	166	183	175	199	169	128	169	180	181	175	130	195	156	186	173	181	174	166	167	150	166	153	146	179	154	176	172	156	183	168	170	152	152	172	177	159	148	176	198	182	159	186	179	163	171	167	122	145	162	136	157	147	179	174	174	168	165	148	162	147	173	174	151	160	158	180	179	139	154	157	176	148	156	155	171	169	165	158	156	158	181	168	177	187	151	177	177	165	187	156	169	163	148	182	175	171	153	146	176	163	157	159	149	177	177	141	144	147	151	173	162	145	171	170	154	169	155	169	174	173	191	165	162	158	158	139	159	181	173	179	157	160	156	138	163	171	159	140	174	153	153	149	157	163	165	190	155	158	140	161	183	129	192	161	163	144	156	171	177	182	186	163	190	169	166	172	157	164	135	184	172	159	166	161	173	155	152	175	168	169	168	157	175	179	171	170	155	167	157	158	174	160	152	174	180	168	154	154	167	162	156	171	152	167	165	179	173	167	175	145	153	169	164	169	185	171	187	174	171	139	174	171	169	159	157	152	133	158	156	192	157	175	174	169	158	173	150	131	157	167	175	172	183	160	147	179	158	153	164	147	156	157	161	159	145	149	147	188	145	178	181	172	158	165	176	141	148	162	165	178	174	173	160	148	164	148	151	173	174	163	189	180	166	149	178	164	184	155	166	180	161	161	142	171	176	168	164	162	171	170	181	168	161	162	156	167	163	143	150	181	162	153	156	138	159	156	163	179	178	160	153	154	170	156	150	167	149	159	143	163	166	178	153	175	163	173	174	158	151	161	126	151	155	150	167	154	173	140	166	164	165	164	165	166	146	150	171	148	166	166	151	170	154	188	175	179	174	174	166	137	160	174	151	162	169	162	179	179	139	188	143	161	175	151	124	157	167	178	152	150	171	155	178	172	181	171	143	215	158	173	179	171	159	149	138	169	159	157	145	140	193	156	172	158	162	203	187	181	161	156	152	162	170	175	163	163	161	169	172	171	154	168	173	152	157	169	167	154	183	171	163	148	156	156	178	159	153	160	161	156	175	157	134	155	153	152	156	160	153	145	155	150	167	159	161	189	156	148	160	170	201	166	156	155	162	152	152	184	157	194	170	172	125	192	158	147	164	157	155	166	155	165	144	158	168	152	133	159	152	182	148	165	151	167	152	166	163	157	179	148	169	158	154	155	151	165	145	169	159	176	165	155	158	170	149	175	164	165	183	172	141	190	147	171	163	151	148	155	158	175	159	165	170	169	183	167	171	153	161	174	185	165	159	145	171	161	171	175	165	161	173	187	163	170	158	180	160	179	127	170	179	152	172	195	171	161	153	132	164	177	165	178	182	164	183	178	162	169	162	177	153	189	175	160	189	158	176	173	193	157	185	179	156	164	170	166	157	172	149	168	174	155	164	172	170	169	165	170	160	138	136	137	172	175	175	149	150	141	200	162	166	167	138	147	189	157	172	171	179	178	169	176	157	153	162	158	176	147	165	160	148	172	133	163	164	167	156	178	150	159	143	140	162	170	169	163	169	162	131	177	149	172	165	161	158	145	173	171	163	164	167	161	153	162	173	164	185	177	166	199	179	130	145	153	158	174	147	190	160	184	173	167	172	146	154	141	160	150	152	164	168	180	159	145	174	146	163	162	179	192	149	161	188	146	173	178	169	162	153	168	156	147	173	176	166	184	165	161	162	184	174	175	157	162	170	160	162	180	157	176	186	163	152	148	146	174	177	155	162	154	148	152	151	158	157	157	165	171	182	140	168	186	161	133	185	171	168	172	130	171	190	175	144	160	180	165	160	161	191	151	177	180	150	163	165	165	168	160	160	155	172	158	165	160	190	161	151	171	186	148	158	150	145	181	167	183	151	178	148	167	181	169	150	174	181	163	162	161	160	166	165	175	179	167	149	161	148	174	180	170	159	173	165	160	160	163	150	153	147	152	164	168	166	158	153	126	159	147	170	182	163	184	184	177	164	135	153	151	155	180	176	149	147	146	181	146	174	176	156	154	163	179	153	184	176	170	164	169	163	178	168	154	174	160	143	166	189	182	169	156	173	127	168	190	201	148	187	158	163	162	185	158	160	164	182	163	163	163	156	177	153	159	148	160	144	139	173	176	169	138	147	155	169
13211	6939	15405	8387	4261	3743	3035	2740	2266	2018	1863	1803	1608	1638	1389	1171	984	982	856	781	752	609	607	629	603	563	545	499	499	509	458	476	453	494	420	448	455	444	434	471	487	426	447	464	422	408	443	430	418	427	398	459	417	433	426	411	420	434	398	432	395	440	456	426	462	443	440	421	426	456	426	425	392	416	425	416	390	409	389	378	421	423	406	427	436	392	408	410	398	413	408	416	441	366	385	408	408	416	388	383	389	382	419	389	406	386	401	385	352	394	381	424	431	409	440	400	388	403	436	384	415	385	438	396	423	409	394	420	402	437	356	412	441	427	402	389	397	420	371	431	414	410	413	395	382	409	431	387	401	409	410	428	435	392	377	392	378	415	429	414	388	430	420	425	371	417	413	394	396	407	409	432	443	402	403	448	398	416	412	424	428	414	410	402	433	366	427	395	424	419	411	409	403	430	359	394	411	414	383	361	384	411	398	417	393	385	392	445	412	399	455	408	408	426	394	401	431	405	399	399	380	415	436	424	435	413	400	405	408	392	449	386	409	375	378	410	460	417	424	450	425	422	397	399	407	422	393	404	388	458	381	447	454	423	393	418	411	410	451	410	408	420	402	396	391	431	402	389	392	415	403	412	382	424	414	420	425	420	421	397	440	412	426	462	412	387	404	406	399	394	439	419	404	377	399	387	433	415	404	379	429	386	403	473	385	423	371	404	394	401	414	392	403	392	406	406	375	399	417	425	424	351	390	391	408	420	397	410	414	387	394	398	378	391	391	433	404	418	430	387	441	404	398	390	429	411	385	393	395	372	394	420	423	432	401	409	397	438	434	438	390	454	445	413	441	425	421	382	402	439	380	432	429	380	437	425	384	410	398	425	434	404	416	369	410	390	398	382	398	407	401	395	413	434	404	392	382	417	402	440	370	426	424	416	426	410	431	417	416	422	380	415	392	436	446	402	417	432	434	391	419	417	420	402	421	391	387	390	382	393	390	386	386	398	422	421	407	405	453	407	403	384	373	431	420	432	406	410	419	412	443	384	438	446	397	413	379	391	378	375	434	410	436	408	422	379	424	403	412	446	379	396	402	391	447	424	397	382	437	401	417	397	393	426	408	402	414	419	395	414	405	391	379	396	440	411	409	390	380	395	419	399	443	407	394	411	395	410	417	416	393	400	383	416	412	398	387	429	394	408	399	419	410	365	439	418	437	398	410	406	425	425	383	390	431	429	419	400	384	410	407	389	403	410	391	394	410	426	387	408	423	381	439	424	397	425	408	384	395	396	412	415	403	394	363	364	427	414	417	397	397	403	394	397	399	406	449	395	398	408	394	391	422	424	413	428	448	396	406	403	380	404	389	376	389	423	417	419	426	404	389	409	415	402	403	408	409	404	423	400	395	406	434	400	423	413	442	392	404	404	409	404	428	419	442	411	403	404	395	411	405	408	379	418	407	405	409	396	400	388	385	418	428	415	390	393	418	421	406	387	400	453	387	448	429	358	406	436	431	377	388	419	437	382	397	398	401	403	412	392	420	420	405	419	400	433	402	393	436	400	402	400	370	386	394	388	428	372	370	412	447	417	416	390	384	385	416	435	368	376	386	390	433	390	398	381	400	405	396	413	423	385	426	388	394	409	391	386	391	435	389	404	415	387	391	411	379	417	439	424	427	420	401	397	432	411	403	409	370	388	420	436	418	414	409	387	386	435	387	433	415	413	423	410	428	388	412	406	400	393	371	419	435	406	419	407	412	425	443	425	414	438	373	400	410	393	392	385	415	439	461	383	405	408	432	398	393	434	401	407	401	411	402	428	430	394	393	375	388	402	412	400	422	428	366	398	444	388	384	419	382	420	393	428	385	444	458	399	383	406	474	410	410	411	409	399	398	381	398	404	420	392	377	389	415	393	402	406	416	398	412	370	421	436	400	423	417	404	388	375	379	407	398	398	369	456	390	397	405	346	401	441	372	399	413	391	393	398	403	426	442	409	383	430	423	391	389	403	411	389	386	395	402	418	421	408	389	401	403	369	443	367	407	391	403	382	401	387	399	380	423	402	397	402	388	407	397	403	435	394	409	417	405	412	413	396	427	392	403	403	373	430	384	387	379	383	413	410	398	395	410	401	429	400	414	398	400	404	417	364	381	390	382	400	391	442	421	405	392	415	413	402	384	399	413	399	428	407	414	376	428	398	408	394	395	451	368	384	419	439	404	426	363	388	431	432	404	394	425	401	349	395	408	357	398	410	433	380	391	413	408	406	389	393	386	400	443	439	423	407	421	398	389	387	395	392	409	431	387	391	414	404	424	436	406	390	422	415	369	406	414	439	397	418	428	400	407	432	412	423	424	422	400	393	407	448	403	410	407	385	433	428	424	421	408	380	418	418	365	398	371	402	390	376	373	386	363	442	420	432	372	377	408	391	400	386	403	447	386	398	420	386	390	393	392	408	410	395	406	391	385	432	396	418	416	451	434	415	432	407	402	400	393	417	408	409	411	414	421	362	399	474	348	418	382	397	413	434	420	411	396	373	434	385	400	397	391	390	409	378	413	406	399	402	381	428	399	410	400	383	417	443	433	409	412	416	482	405	414	401	370	423	437	383	376	405	396	437	397	398	403	410	417	401	386	402	395	392	395	394	419	365	383	414	411	398	395	381	397	415	368	420	413	405	392	380	411	385	397	370	361	430	387	402	400	399	414	409	433	413	398	426	423	392	394	416	406	409	422	390	386	452	439	399	374	388	396	381	360	398	401	441	437	407	408	384	389	382	410	421	400	413	367	396	422	371	382	393	418	426	390	402	422	377	394	391	425	413	398	392	414	411	385	391	391	395	392	426	399	393	395	409	409	444	379	411	393	445	430	397	415	406	410	406	410	409	429	439	364	391	423	402	391	424	407	403	388	417	389	393	409	425	435	390	425	405	412	415	399	386	376	423	447	440	421	386	445	440	420	429	405	409	406	447	397	374	399	422	409	418	450	406	474	411	434	382	384	429	441	420	412	412	394	426	434	394	388	387	437	414	418	400	396	434	441	385	424	423	393	432	423	406	387	406	399	396	379	379	404	420	399	406	430	404	391	393	443	394	386	388	379	429	415	431	418	419	398	388	415	395	419	361	419	403	424	439	393	407	414	407	384	406	414	396	426	410	396	423	395	424	426	410	398	419	414	412	389	380	375	421	385	419	422	386	396	391	409	407	416	409	409	366	444	407	455	411	378	381	406	403	403	413	426	414	419	425	380	437	432	396	441	474	409	390	374	393	410	387	430	407	413	404	429	402	418	415	424	432	413	385	467	405	405	376	437	413	392	408	363	418	395	421	409	444	396	401	408	428	423	389	391	371	408	417	365	439	416	425	390	397	399	412	409	395	420	399	427	398	426	440	400	434	408	399	438	435	397	394	402	397	400	387	430	411	423	406	389	439	408	402	390	403	416	392	358	400	397	387	402	415	389	402	406	439	461	392	432	448	415	399	408	393	427	410	397	426
26146	13271	14598	6957	2381	1784	1146	962	847	710	509	453	444	420	425	290	296	215	216	183	162	178	156	147	141	130	143	125	145	126	125	139	104	113	112	104	124	120	132	130	128	139	122	114	134	113	126	106	122	125	112	118	113	122	139	104	106	105	106	104	127	108	108	120	123	102	118	103	90	98	91	105	110	105	111	106	115	104	112	122	114	98	111	93	118	104	104	111	102	104	114	123	114	120	86	97	98	113	112	130	94	114	114	105	114	98	111	88	111	101	122	109	85	110	111	100	116	110	108	135	123	112	100	92	109	104	131	118	106	120	110	117	119	100	89	122	109	106	122	118	118	120	111	114	127	109	118	121	109	103	108	123	133	103	103	109	119	124	114	124	124	107	99	117	108	99	107	120	126	94	115	131	126	114	100	104	122	117	100	108	108	95	119	123	95	119	129	130	97	94	96	104	82	94	127	105	95	114	106	99	105	89	122	113	103	125	118	109	113	118	91	118	87	97	110	106	97	105	98	112	99	110	127	107	99	121	109	110	114	115	112	109	82	107	109	111	92	100	119	119	95	102	113	135	99	117	119	118	120	95	111	101	101	111	89	117	113	123	98	108	131	106	94	114	127	124	110	117	107	129	109	117	104	113	100	109	112	117	119	114	111	108	121	124	123	111	126	93	86	89	113	107	121	92	115	105	127	111	111	97	101	103	105	117	129	90	108	110	93	91	130	125	114	105	105	85	118	104	114	103	105	105	100	112	94	101	86	124	95	113	106	91	134	111	111	117	129	108	99	109	97	98	109	118	128	121	105	123	115	120	114	105	119	111	102	118	98	121	106	121	94	108	103	105	112	114	129	115	95	128	113	114	107	140	126	89	109	106	115	107	110	126	101	102	118	110	111	118	111	107	127	122	112	121	107	121	103	123	113	133	96	108	120	108	116	124	118	119	113	113	112	104	103	94	117	117	131	121	103	102	108	116	93	102	113	93	133	108	125	113	123	94	95	99	111	111	108	110	103	104	119	97	126	109	103	103	100	99	118	99	134	116	103	115	101	108	98	114	109	114	96	100	121	101	118	114	101	99	131	115	112	123	103	103	102	111	104	103	120	114	112	87	101	123	103	95	110	101	104	96	111	96	117	102	116	99	99	106	110	109	99	124	133	113	99	110	95	117	110	118	102	105	90	106	92	115	125	112	100	99	111	105	102	106	115	104	115	115	127	99	103	108	95	109	107	93	94	104	109	105	108	103	110	127	109	114	116	117	87	108	104	125	78	114	103	106	105	116	97	90	105	126	114	107	102	133	106	116	105	109	125	125	135	113	113	122	108	102	93	109	121	120	117	107	98	125	112	104	101	102	107	121	118	88	99	91	107	113	109	111	102	99	112	114	118	99	124	118	105	92	106	108	121	109	118	123	104	102	109	127	106	103	98	96	119	114	87	96	111	124	109	103	109	104	101	102	118	105	101	115	128	101	112	109	95	105	120	117	104	126	126	112	107	107	106	118	114	109	85	114	100	119	118	83	99	101	109	115	113	105	100	130	100	98	108	103	107	113	123	139	129	107	142	120	122	113	109	114	121	100	99	107	102	104	96	111	114	105	106	119	113	113	91	94	97	103	127	94	122	101	93	117	113	106	90	95	97	104	107	107	93	108	108	97	123	124	124	110	107	108	103	119	108	96	111	125	127	148	132	110	97	116	122	90	110	101	124	105	117	95	95	109	117	105	104	107	109	117	125	102	123	124	110	112	120	111	123	122	120	116	103	109	100	139	101	116	105	110	113	102	129	105	123	110	110	87	108	95	113	118	92	86	117	115	109	112	105	106	101	108	94	113	109	118	105	123	93	130	107	92	98	102	95	102	123	96	111	88	127	120	106	85	92	105	113	109	116	115	108	110	107	117	121	117	122	108	111	124	105	113	126	119	109	95	109	116	122	92	113	104	111	111	107	106	115	102	119	110	110	117	101	98	92	106	115	121	115	108	95	108	111	99	122	102	116	99	88	106	112	93	107	103	102	103	112	108	131	96	131	133	117	113	98	93	110	113	102	115	97	114	106	124	104	108	109	110	102	94	103	109	118	109	122	93	122	112	116	112	128	120	113	110	96	136	109	142	106	116	115	113	108	112	113	117	122	104	114	111	111	107	101	146	120	108	102	108	116	99	119	90	95	111	120	127	103	102	123	111	97	92	101	119	97	109	117	99	89	118	108	108	95	94	93	105	128	117	87	111	92	121	110	101	103	110	128	116	108	101	99	132	106	111	102	121	103	107	110	116	108	127	119	135	120	104	123	119	129	116	106	99	110	117	109	107	97	111	111	93	96	134	112	113	122	93	101	117	130	112	125	118	110	114	118	117	125	105	108	121	109	111	114	126	90	125	113	113	117	100	98	124	110	93	107	105	114	108	140	126	108	130	98	121	107	113	96	112	123	119	104	104	107	123	105	110	115	118	93	104	99	102	132	108	106	91	105	87	117	115	101	131	103	116	127	103	107	103	131	75	141	107	105	95	95	99	96	120	113	124	103	104	111	114	115	127	96	107	93	112	111	106	91	117	111	117	132	108	93	106	113	95	80	116	110	112	131	115	106	105	92	101	99	112	98	101	113	106	109	101	123	86	112	106	113	110	115	135	90	93	121	108	113	124	112	86	118	119	118	114	126	105	106	88	103	76	101	90	118	119	96	86	112	117	121	95	95	116	117	100	111	101	93	114	129	114	132	112	108	107	117	84	106	102	95	98	117	104	109	89	106	105	102	88	111	108	103	113	121	99	106	111	110	101	110	108	111	117	109	106	101	101	100	94	108	105	110	112	108	95	85	103	100	96	126	96	130	101	104	98	111	117	106	98	92	128	87	113	84	119	121	108	93	106	128	125	97	129	106	107	107	128	114	98	111	94	106	102	100	98	115	115	102	105	106	108	115	120	108	111	90	117	103	128	124	100	116	129	123	114	122	105	122	108	111	105	112	103	110	98	112	113	102	101	113	101	99	107	117	110	111	102	107	101	103	112	122	108	114	116	105	102	90	113	92	125	101	120	106	106	112	95	97	112	105	98	107	121	113	105	127	115	110	116	110	101	114	96	115	103	123	103	92	109	117	102	84	101	100	134	98	117	97	94	109	91	108	112	109	94	119	108	104	121	125	110	96	114	98	95	90	114	96	101	77	102	115	103	102	107	113	96	102	114	107	105	119	119	104	135	117	145	113	98	102	115	116	106	118	102	124	106	103	102	130	94	107	108	126	102	106	113	105	100	120	121	88	103	110	110	112	93	136	119	122	103	108	106	126	100	119	110	101	121	115	103	112	98	95	93	94	93	125	94	130	120	102	118	113	89	81	111	122	112	118	118	96	120	95	117	113	104	110	120	108	100	111	129	115	91	109	91	113	115	117	120	121	125	97	94	117	103	139	108	91	106	123	102	123	110	113	140	117	104	104	121	106	107	120	119	110	131	116	115	120	99	114	107	106	105	112	107	106	112	106	88	105	114
17147	11119	19548	10550	6152	5468	4231	3633	3526	3120	2492	2379	2039	2255	2236	1636	1577	1190	1008	886	867	811	688	566	626	540	529	517	467	482	407	386	380	391	361	365	371	350	337	391	379	337	363	326	347	301	313	316	327	319	316	328	312	340	319	302	339	305	320	304	282	281	302	318	320	303	318	307	319	302	325	320	294	284	290	289	336	296	258	288	297	297	313	309	295	305	311	292	283	263	250	270	287	283	310	294	289	254	310	248	309	280	302	259	310	279	288	276	294	278	263	261	269	301	275	318	305	292	290	303	297	283	267	294	271	258	318	299	274	307	278	297	268	289	297	317	274	296	274	277	303	304	274	286	298	292	274	294	299	306	258	284	274	296	282	311	265	322	295	261	261	292	270	295	286	271	238	278	280	287	283	298	265	276	295	286	265	254	278	290	285	257	283	294	260	283	273	294	262	291	294	268	283	281	292	292	257	301	296	283	286	294	305	261	290	302	306	300	294	257	287	284	293	282	256	275	264	262	291	281	258	258	273	303	282	281	279	287	306	285	304	288	280	299	282	283	317	256	279	308	273	314	300	264	271	273	285	282	302	287	282	283	306	265	257	286	280	284	277	275	296	306	273	267	268	293	278	278	273	313	283	273	298	290	289	302	303	271	287	266	282	275	245	283	301	276	295	316	259	268	298	279	289	273	282	263	265	288	301	278	295	275	321	285	283	278	319	281	258	283	265	290	289	278	302	290	255	268	317	250	280	247	294	314	262	286	310	307	290	283	267	322	249	266	270	258	270	286	292	265	289	328	273	311	257	293	283	284	306	296	265	260	284	286	287	248	288	286	281	280	277	263	302	278	271	255	299	282	288	265	259	264	267	274	289	286	293	266	258	273	263	273	300	276	266	276	275	286	296	280	291	292	279	291	283	242	284	258	296	296	264	292	291	275	260	261	272	281	311	286	308	280	278	274	287	273	302	299	270	249	291	283	294	281	275	278	310	268	293	316	300	308	256	294	299	290	310	281	301	284	272	289	248	267	302	265	282	284	257	299	254	290	293	274	298	290	286	262	308	281	273	311	282	278	295	289	298	284	277	288	276	265	297	283	291	285	280	265	289	280	290	269	295	306	285	294	294	272	304	297	306	293	289	287	293	269	297	232	306	272	292	297	273	258	297	296	281	267	275	294	275	309	273	273	287	278	299	286	273	305	257	293	303	270	282	282	307	296	269	270	282	261	269	271	271	282	275	291	264	286	276	297	283	255	302	286	275	299	260	307	284	303	283	266	283	271	284	275	266	293	304	292	297	256	291	283	295	279	270	280	274	278	294	290	256	291	310	272	299	279	306	302	265	306	259	283	305	267	270	270	288	273	296	283	289	283	317	279	296	316	294	270	281	297	282	277	257	295	299	272	281	297	255	259	286	305	286	285	318	258	266	276	291	284	257	257	285	282	296	252	249	285	296	292	286	300	271	270	285	296	330	269	241	288	297	292	285	289	263	255	324	282	294	261	286	282	290	286	265	287	288	331	283	287	260	280	296	289	283	272	286	314	299	300	295	275	275	295	299	269	263	258	297	273	270	319	293	272	302	257	291	291	260	257	301	294	275	286	282	274	279	267	267	288	301	260	271	267	281	288	292	305	255	305	313	285	292	253	266	280	303	298	294	272	291	252	280	272	257	273	296	307	281	264	289	268	275	278	277	286	316	303	310	306	245	288	262	288	280	278	261	265	286	303	276	266	276	300	301	264	266	261	314	282	281	307	273	300	311	294	305	286	246	310	283	295	285	247	255	272	275	246	284	255	280	309	298	285	276	299	274	269	269	298	295	237	297	287	319	253	262	271	289	289	308	277	289	291	296	285	286	278	287	268	299	298	273	243	286	277	280	312	258	283	249	285	321	269	294	292	289	299	294	252	318	295	257	259	308	255	293	272	285	275	282	288	286	296	262	278	286	289	255	289	262	300	291	275	301	261	246	291	296	288	288	291	285	302	284	231	301	301	298	293	280	285	299	270	294	289	273	302	299	306	277	280	288	264	276	238	281	253	283	267	303	277	308	274	289	281	294	272	279	276	295	302	283	283	287	273	292	313	308	299	304	304	289	269	282	311	291	305	273	293	296	283	278	323	269	270	286	299	284	284	276	301	277	299	262	302	266	251	281	296	252	283	260	304	267	252	263	265	275	325	292	269	300	271	288	276	287	271	296	284	267	291	258	281	284	304	295	267	285	263	254	287	295	290	279	316	271	258	291	285	277	311	289	273	320	276	281	274	271	295	284	289	305	280	279	279	269	252	290	268	268	284	258	286	273	281	279	278	288	252	292	301	272	273	266	288	260	299	302	291	281	260	278	277	323	285	294	279	296	287	272	258	272	281	305	316	285	280	296	280	278	274	307	269	296	276	283	286	279	304	259	289	269	253	295	266	302	301	260	292	271	319	291	278	288	331	258	277	295	291	267	284	261	245	279	295	274	247	300	300	285	279	300	295	312	293	262	275	279	251	254	282	251	272	272	301	298	318	298	306	301	296	288	300	314	276	263	313	307	275	304	298	293	301	274	288	261	266	298	295	281	276	291	280	291	278	273	302	286	309	244	260	270	299	288	283	279	317	266	275	279	289	282	290	257	268	261	275	317	279	282	281	261	322	301	279	264	272	287	264	268	267	287	302	252	288	294	264	269	291	311	271	313	291	267	292	282	296	280	257	296	275	261	278	282	296	313	293	309	306	289	284	275	283	286	295	277	317	280	295	291	272	294	263	270	254	303	308	316	272	299	270	279	292	300	317	296	305	276	280	254	282	280	268	282	278	300	275	294	279	298	266	304	252	292	298	310	298	281	258	259	303	275	287	276	300	312	299	267	278	278	269	267	289	293	281	271	287	295	288	292	272	277	275	299	300	284	276	270	286	291	279	260	275	267	291	289	261	273	296	303	264	306	276	297	243	257	271	258	279	298	261	293	277	270	285	304	250	267	293	263	267	283	292	271	272	265	294	285	280	320	301	282	263	312	258	265	293	272	270	268	272	255	315	262	306	275	278	242	304	285	272	268	258	265	308	278	291	258	298	270	272	275	280	260	288	274	267	280	258	308	276	259	294	297	274	276	298	282	257	261	274	258	276	285	278	265	291	277	274	275	279	312	294	284	277	297	288	308	284	292	261	283	321	271	305	264	294	288	316	287	275	313	283	310	280	284	295	305	268	296	273	284	286	279	288	304	302	284	299	262	292	260	266	276	300	269	285	268	293	269	238	286	288	259	292	292	295	240	277	287	300	278	280	260	276	272	268	259	303	291	277	300	282	269	257	283	288	278	296	275	268	285	280	289	265	265	317	260	276	285	318	304	281	271	302	261	281	260	278	267	285	302	262	328	260	275	284	275	266	281	282	291	280	277	260	265	292	248	266	276	299	253	300	278	300	295	284	304	298	275	276	259	306	269	293	258	266	278	250	274	296	289	274	320	274	269	272	277	296	297	298	283	272	300	275	273	274	294	259	299	302
7169	2455	2241	1012	598	443	353	322	318	245	248	221	235	233	206	211	207	198	183	180	192	207	182	202	185	196	187	191	184	185	186	173	184	196	183	200	191	204	191	181	202	173	165	175	194	183	175	201	208	178	179	166	209	173	178	191	218	183	150	168	170	204	178	203	181	202	170	197	196	185	191	203	193	165	189	166	175	186	199	185	180	210	205	170	183	200	195	202	214	196	165	212	178	186	187	165	165	168	187	159	155	188	182	187	174	159	206	188	194	201	193	184	187	194	173	196	213	190	175	190	204	171	167	180	202	183	160	170	186	209	164	212	196	181	194	176	177	183	179	169	184	184	184	200	192	192	182	193	200	171	191	190	188	185	189	196	177	190	208	181	175	196	182	161	172	190	173	176	195	187	175	158	182	180	177	159	181	163	179	206	190	190	202	203	190	187	172	183	171	192	193	215	221	206	194	202	180	187	205	210	187	193	154	151	192	197	187	162	169	184	192	202	173	181	184	183	174	191	184	178	178	177	176	192	181	173	197	193	193	177	172	183	191	204	175	188	175	181	200	204	201	192	174	176	161	187	185	181	189	180	206	191	195	209	186	163	176	184	196	197	186	172	179	188	184	176	182	180	179	171	192	192	215	176	183	168	201	200	205	189	195	169	188	180	194	177	187	165	193	168	156	196	182	208	203	201	184	186	187	189	180	202	196	180	166	173	167	199	178	192	182	185	184	176	180	188	192	175	191	175	185	190	174	184	180	183	178	165	177	167	173	162	181	161	206	198	214	157	188	169	199	190	223	165	168	176	208	192	183	205	163	180	172	176	199	184	198	180	188	183	194	198	191	216	163	207	179	197	194	169	160	167	181	189	182	162	195	161	182	194	201	214	213	189	164	218	188	191	184	184	210	187	178	170	179	217	171	200	162	168	165	210	213	204	190	184	167	176	207	200	183	203	174	171	180	178	190	184	183	192	206	182	193	185	188	200	192	190	207	183	183	196	194	180	207	187	202	196	185	210	180	194	181	174	184	178	150	168	174	197	195	192	178	185	203	189	164	179	158	177	169	193	191	184	195	216	186	192	173	215	210	196	184	208	191	179	182	185	172	181	181	209	212	191	181	173	187	171	173	199	183	186	182	180	193	194	192	196	184	184	180	205	186	205	181	204	160	177	206	217	197	175	195	185	205	195	202	191	180	202	182	198	182	178	188	195	200	167	158	180	182	210	202	184	179	185	172	184	186	192	196	187	178	197	176	193	177	169	147	190	185	163	167	198	191	184	176	206	196	202	167	178	181	162	189	210	187	179	189	180	181	172	211	174	175	202	191	191	162	179	188	199	190	196	181	178	192	173	188	170	194	178	204	196	177	180	181	179	162	163	185	177	192	184	196	172	208	209	188	174	190	190	224	196	190	188	173	189	167	192	192	194	164	180	182	196	192	178	175	149	158	195	184	166	165	186	197	194	176	190	179	185	182	224	163	159	176	205	204	214	169	186	211	166	192	176	179	198	192	175	175	195	195	197	173	204	219	210	190	169	184	200	165	179	195	179	170	152	201	187	192	178	188	183	168	159	177	166	189	189	204	211	181	172	201	180	183	195	201	196	214	179	191	186	187	195	178	182	175	173	170	146	178	197	176	214	178	184	200	180	163	186	200	191	192	189	184	192	198	182	215	233	191	177	194	194	194	188	198	198	183	183	190	174	174	164	190	170	196	177	174	178	200	176	187	199	198	170	174	205	189	162	191	182	189	182	175	187	185	171	165	213	216	199	175	175	196	169	189	182	205	184	191	175	187	172	177	179	182	185	178	201	198	197	185	171	186	173	181	171	161	189	194	194	182	196	168	191	197	199	185	207	178	183	203	187	191	185	167	171	173	170	172	156	180	200	204	201	181	210	210	213	181	184	197	186	196	167	202	194	191	220	183	227	168	203	203	190	225	163	173	185	179	172	164	179	194	186	181	201	174	182	229	200	164	152	176	192	179	177	200	199	201	224	186	200	196	180	179	203	182	202	179	205	194	182	198	190	193	205	210	193	222	185	195	187	201	144	185	192	189	176	182	186	193	187	190	178	177	168	187	176	200	193	188	189	202	188	183	181	214	209	197	164	167	187	154	169	199	211	201	195	167	182	185	203	178	162	181	193	232	170	177	188	187	171	200	194	184	228	199	213	217	192	189	153	209	216	140	179	204	169	200	190	195	168	181	204	168	215	180	196	180	202	193	195	177	187	210	171	184	178	181	184	171	165	198	204	169	208	154	198	200	177	184	176	195	190	184	157	165	206	181	194	209	192	193	183	187	190	195	184	204	181	177	199	174	175	190	193	199	178	182	180	172	167	209	182	177	187	204	183	197	171	182	166	178	183	202	204	194	181	187	184	174	167	184	195	185	165	212	142	175	192	182	188	188	199	184	189	179	216	199	195	198	175	171	188	155	168	197	202	170	186	175	193	194	191	182	183	195	198	181	194	183	184	190	177	201	197	189	189	177	193	203	193	193	211	188	178	195	179	186	201	216	173	188	176	192	179	180	201	178	193	182	192	162	176	187	182	206	174	189	210	201	168	177	172	199	178	215	183	179	165	173	173	194	149	195	185	194	180	179	172	188	175	193	184	172	163	183	176	171	182	190	179	185	159	186	170	196	207	189	184	158	188	206	185	189	198	221	192	190	211	205	161	208	164	179	171	182	146	184	205	176	199	184	207	196	172	196	211	205	187	196	194	190	152	174	165	190	205	214	199	210	177	191	189	197	189	189	203	175	196	178	188	173	185	194	168	188	207	172	183	181	175	177	187	183	187	175	188	172	200	175	189	182	183	213	187	166	166	181	178	157	196	188	175	176	185	181	181	206	169	167	189	194	196	188	205	177	181	179	179	179	204	193	189	175	204	200	154	176	201	187	208	173	195	175	186	168	176	186	188	162	168	199	183	171	197	189	182	179	193	192	179	180	207	223	192	175	161	217	196	154	197	194	202	208	195	212	184	176	160	203	152	192	187	181	186	168	208	200	163	171	193	201	197	195	185	175	191	178	196	177	180	175	208	188	188	215	181	187	205	177	195	188	189	164	186	189	190	185	204	193	195	148	146	182	173	192	188	191	186	205	166	180	188	151	183	184	179	197	221	194	165	211	204	174	191	204	189	186	195	197	214	187	196	172	193	162	184	197	205	191	173	173	191	184	184	166	189	174	172	197	180	169	192	195	197	172	166	184	175	177	160	155	183	185	188	192	184	189	173	196	207	174	180	202	183	198	194	180	178	181	177	187	191	195	179	175	170	182	181	174	178	180	178	215	186	206	191	186	184	197	184	173	163	166	184	205	203	215	164	168	166	186	192	158	194	181	194	178	185	196	184	206	192	174	176	175	205	181	189	187	194	169	202	187	198	195	168	196	164	184	170	185	185	209	199	185	171	188	185	182	201	188	189	190	177	178	161	176	187	177	184	162	177	187	183	193	200	176	223	186	192	191	188	181	175	198	169	195	167	169	183
5370	2634	4780	2931	2165	1751	1483	1185	1096	994	863	797	740	727	683	650	608	554	546	498	515	508	531	493	466	498	503	480	442	465	467	445	466	493	479	468	461	500	493	456	457	464	508	502	449	481	445	485	481	478	463	509	473	430	482	468	467	498	462	442	486	447	482	459	455	466	445	456	463	461	439	443	444	477	458	442	434	468	448	464	454	472	450	479	452	411	438	444	454	478	489	438	493	517	440	452	440	465	465	480	508	459	430	436	456	424	487	472	476	465	476	448	424	449	438	450	485	432	486	461	449	455	442	466	473	443	469	469	453	459	491	462	431	483	450	458	510	467	471	481	471	467	483	461	448	465	463	459	436	470	446	445	474	451	472	459	443	495	459	442	461	475	454	455	471	431	443	477	453	472	448	461	461	477	479	470	461	463	448	515	460	431	465	442	415	415	471	453	434	474	408	474	440	476	466	447	439	438	396	450	479	446	461	459	461	431	448	462	456	458	466	410	502	454	461	500	447	474	466	450	476	455	455	442	485	465	464	452	458	441	450	492	439	429	465	434	471	461	459	459	439	472	453	439	492	450	487	421	461	461	418	459	438	508	429	460	439	444	471	419	477	414	454	441	469	460	465	448	496	475	452	427	443	430	462	447	444	498	485	474	454	483	474	461	436	487	475	416	450	464	444	441	467	466	462	491	489	452	450	464	457	469	483	490	512	435	470	471	429	481	448	435	493	438	447	420	454	472	443	426	439	433	455	454	418	465	462	439	465	501	435	442	460	447	468	459	455	472	427	471	516	467	438	424	437	446	454	478	489	459	466	451	422	461	433	460	448	488	500	465	455	409	451	466	430	457	475	489	458	478	436	431	453	480	466	444	476	447	478	469	435	438	453	428	472	476	479	465	441	458	429	425	527	455	426	421	431	464	494	432	427	443	449	440	454	472	450	468	473	462	443	486	467	463	464	483	467	466	487	463	441	451	419	490	469	421	491	408	467	478	454	415	471	481	445	435	430	484	459	455	458	425	471	474	461	439	440	478	460	485	468	449	448	450	466	452	454	455	489	455	418	455	488	472	453	451	441	463	456	449	500	444	450	470	486	447	455	472	429	436	429	481	426	454	468	482	438	476	436	451	431	459	445	462	445	468	439	459	456	478	456	456	442	472	449	450	472	448	492	454	442	488	450	467	417	454	484	447	436	461	409	476	448	460	467	453	469	441	445	435	447	466	476	446	473	419	454	462	484	381	499	475	500	432	470	477	445	428	473	456	464	424	462	435	441	453	506	431	481	428	470	473	433	478	449	479	504	461	495	460	452	436	456	449	453	522	471	481	485	450	435	476	409	454	451	435	445	458	460	453	481	472	452	419	462	432	407	460	482	460	497	467	434	438	468	484	459	449	458	443	478	453	456	479	462	456	454	439	441	498	432	467	451	488	474	485	481	484	498	439	443	465	438	434	502	461	420	470	443	456	478	440	453	456	450	425	471	507	512	470	495	472	487	463	471	479	438	476	512	454	438	461	484	466	489	491	470	472	493	431	490	453	456	471	424	472	433	472	478	455	475	438	462	483	459	423	472	470	476	463	433	492	497	439	451	428	489	452	484	461	457	448	440	432	508	462	445	473	445	447	482	456	461	480	481	494	485	492	475	489	455	444	458	475	448	435	442	460	493	459	457	450	468	458	462	437	486	455	476	475	488	466	498	451	411	460	426	449	456	461	467	489	464	429	432	493	439	441	466	436	448	446	441	478	463	432	427	444	449	433	461	415	453	453	501	485	438	453	471	435	452	482	473	418	477	456	458	421	492	435	451	464	442	497	490	437	476	444	472	491	464	494	397	449	462	461	485	471	443	439	409	409	432	427	492	476	441	452	480	498	470	460	485	431	440	431	440	481	467	468	441	462	404	479	452	450	456	461	450	468	448	458	468	455	456	455	500	497	456	458	470	480	476	469	471	472	461	415	423	431	481	446	493	485	454	449	417	464	486	446	468	465	485	468	437	458	453	492	460	437	437	492	431	486	456	432	490	447	438	439	470	441	467	515	413	474	421	429	491	466	472	446	451	479	470	416	456	460	449	461	464	439	486	481	455	475	453	488	449	492	453	464	475	453	458	448	432	467	476	479	483	401	452	525	464	471	474	486	490	458	455	415	411	448	428	412	442	485	458	485	456	497	435	482	472	463	487	450	423	454	476	443	454	433	456	446	462	450	456	486	494	447	425	451	459	446	447	460	472	442	454	458	453	474	419	469	455	428	477	464	467	482	473	444	459	480	490	393	439	474	424	432	451	476	429	443	464	478	470	445	458	467	505	516	470	447	458	432	448	443	473	473	448	465	432	441	477	459	439	449	497	466	445	472	446	456	488	409	492	460	432	459	469	454	454	400	458	437	468	493	475	458	439	460	453	485	466	455	477	452	440	451	449	473	459	432	439	455	416	484	477	448	464	425	447	434	458	451	467	446	457	463	468	458	459	437	434	455	439	428	471	458	516	492	468	480	463	477	479	456	443	447	460	428	458	441	497	482	448	476	410	456	448	470	464	442	484	502	445	459	443	429	431	453	444	492	443	480	415	472	457	483	465	454	444	481	433	483	439	470	455	440	485	469	452	461	483	473	484	440	477	467	447	489	466	478	504	442	458	463	448	437	468	464	441	469	458	469	442	468	466	493	461	462	490	475	442	429	514	463	443	459	420	438	459	468	471	460	472	439	465	477	460	472	455	440	508	467	491	438	428	450	483	463	469	474	418	433	455	473	392	453	453	419	456	465	505	441	411	446	437	472	464	464	462	452	500	490	476	430	468	495	481	459	461	417	440	473	467	447	460	455	461	466	450	423	469	468	460	427	452	448	423	499	477	484	456	480	480	472	484	478	458	426	435	451	467	463	500	502	460	451	429	451	447	524	469	477	447	468	453	468	460	463	489	474	488	471	448	442	460	459	427	480	463	422	472	475	479	429	444	477	462	465	471	447	462	514	465	441	439	447	398	450	449	454	473	430	505	446	456	472	440	437	460	452	474	429	436	492	445	420	463	492	457	432	507	475	461	479	471	496	495	466	452	423	475	450	438	456	446	442	471	458	466	462	473	498	449	473	448	427	491	454	452	485	461	474	469	496	454	467	492	437	445	447	477	442	469	469	451	496	479	481	470	437	456	454	446	458	535	444	477	478	468	430	441	509	456	439	480	457	503	482	426	459	490	464	437	454	475	437	497	436	465	488	476	458	483	472	447	516	449	470	488	437	482	472	479	446	437	532	418	420	440	491	519	472	473	492	496	490	482	456	464	483	445	472	414	472	483	470	525	434	463	462	456	464	474	443	447	463	457	442	458	464	428	498	406	486	425	459	447	452	463	436	433	434	425	414	415	452	456	453	467	461	466	450	440	461	468	467	440	459	442	447	481	439	474	492	439	430	469	461	495	432	447	429	473	464	470	448	454	464	478	474	464	460	474	454	477	474	442	491	437	452	460	481	447	438	439	473	472	414	480	456
16925	6806	8086	3166	1343	1008	709	668	514	509	390	436	366	341	289	295	238	199	201	207	211	193	200	190	170	192	196	187	182	186	163	170	183	162	154	166	159	167	182	172	146	175	167	156	162	182	162	144	156	165	173	157	163	159	179	171	153	158	158	170	157	174	186	156	153	175	159	180	156	154	168	146	169	151	158	135	150	172	166	152	192	175	149	164	165	171	156	152	151	169	166	162	172	180	162	144	155	187	148	140	154	159	165	159	155	154	160	158	142	160	153	161	130	140	133	168	136	152	150	163	188	148	196	175	155	168	170	145	172	156	148	178	145	178	167	166	165	156	153	143	152	166	172	165	161	173	147	145	155	159	171	177	162	161	164	180	182	154	163	155	153	142	160	169	158	169	182	149	177	183	145	160	185	160	154	168	142	156	195	191	181	147	169	177	174	177	158	172	141	156	151	152	171	165	138	158	154	144	154	154	147	151	165	178	165	197	153	156	163	157	146	162	161	168	154	175	156	174	183	169	166	162	186	186	164	177	145	150	167	160	140	182	173	153	152	158	172	164	167	156	189	138	171	162	158	159	172	158	153	139	169	153	137	158	176	152	151	155	159	162	193	164	149	169	169	136	158	155	189	146	155	158	171	163	158	154	162	174	141	186	156	166	164	151	148	163	179	181	162	172	187	161	176	170	159	168	139	165	136	171	165	147	146	164	175	149	178	159	172	174	156	153	172	167	138	151	165	161	166	159	177	159	155	145	161	157	152	144	158	173	159	176	166	148	154	167	195	156	165	177	193	188	186	182	134	175	169	128	169	159	151	206	144	170	170	167	124	176	163	154	168	171	169	151	177	161	183	168	173	162	174	176	172	165	183	160	155	174	158	173	151	168	170	162	160	167	168	162	167	160	151	163	155	190	158	176	185	156	115	177	173	185	162	169	175	138	166	138	174	157	145	151	157	160	153	155	155	151	160	146	164	155	152	162	163	175	129	178	173	156	177	174	177	182	156	161	163	161	159	173	167	153	149	168	178	161	182	148	167	165	177	142	160	158	170	140	163	163	144	168	185	182	151	137	156	144	176	145	179	140	141	162	154	140	168	165	174	175	174	166	169	160	166	150	161	173	171	174	176	181	143	180	154	173	145	163	162	154	162	171	155	137	169	147	171	165	138	156	155	163	162	171	175	157	168	152	160	152	150	152	164	169	181	182	163	164	141	137	159	167	155	148	170	175	169	166	165	173	167	157	151	172	158	172	160	171	148	157	157	171	143	161	185	170	150	149	149	147	152	157	161	179	182	156	183	159	142	150	168	137	160	165	169	155	173	154	141	173	150	161	159	180	172	145	161	152	161	172	169	148	164	163	173	161	143	162	173	162	152	146	177	160	136	156	157	163	162	163	153	181	188	165	135	150	190	156	156	181	173	170	144	151	143	158	170	148	169	175	139	181	181	167	155	156	150	150	137	151	157	143	146	152	175	133	165	159	185	182	132	150	172	163	169	168	155	162	170	170	151	175	168	155	159	149	133	154	181	146	164	151	172	162	125	160	174	165	163	144	157	155	154	164	156	145	150	157	152	153	158	157	143	175	133	168	118	152	168	148	157	163	169	160	158	165	167	170	152	178	160	171	172	155	183	155	161	152	177	166	145	165	172	174	169	156	135	164	176	157	158	146	175	148	161	153	159	153	159	173	153	178	173	175	156	162	162	169	156	147	174	144	155	170	159	152	144	165	161	186	163	156	153	148	155	189	164	154	152	165	166	138	173	162	185	151	169	159	167	154	156	150	144	161	160	173	143	144	162	147	182	178	151	159	142	160	153	176	186	148	141	163	163	162	147	157	158	173	159	143	146	168	190	146	170	154	197	153	148	184	179	150	168	164	148	184	143	159	173	164	149	164	165	161	155	154	155	149	179	170	153	179	142	149	172	168	165	166	148	185	168	140	161	170	143	153	142	174	167	164	171	153	134	162	154	160	144	160	181	175	157	155	167	171	176	132	181	161	166	159	153	163	197	148	158	179	170	156	171	149	183	162	156	166	163	176	149	158	157	169	168	163	153	155	161	146	155	150	152	141	172	156	192	165	178	164	167	174	132	147	155	173	152	170	166	175	136	141	169	170	172	160	153	160	184	147	151	155	130	184	163	163	146	153	155	139	175	161	167	164	135	145	165	141	154	161	158	152	138	153	169	161	164	167	160	167	182	140	160	151	168	171	155	151	182	168	191	166	177	153	153	167	167	177	170	167	146	175	147	147	160	129	166	159	170	150	171	178	163	166	168	166	174	151	154	160	150	142	139	140	163	156	162	182	171	161	165	195	167	151	188	161	168	153	179	172	175	160	146	161	165	165	166	163	158	149	153	155	173	162	148	168	165	135	148	150	166	162	176	142	173	160	172	184	175	183	171	139	171	156	163	149	161	144	154	169	167	162	141	164	156	168	169	159	158	145	157	176	178	144	176	145	150	144	199	177	178	171	149	157	161	151	171	156	185	166	163	152	155	168	152	154	173	172	168	167	177	179	169	169	165	175	155	164	143	171	163	142	168	152	160	160	170	156	168	167	164	161	145	177	174	160	156	170	148	151	173	166	154	146	189	161	158	187	147	163	186	146	156	175	169	148	151	179	191	185	202	167	162	164	174	155	157	199	164	148	149	180	150	172	144	143	170	166	145	161	145	161	131	159	172	157	161	143	159	163	164	167	150	172	182	174	143	180	162	171	163	164	158	177	156	147	164	168	156	149	159	143	177	157	180	187	151	150	161	178	169	152	171	147	161	168	160	157	163	157	174	149	143	143	146	168	174	157	173	150	143	163	174	146	171	151	156	165	161	152	162	192	143	161	153	147	172	175	164	172	146	189	165	159	190	157	155	167	166	162	178	172	168	181	160	158	158	169	166	125	181	172	166	184	172	178	151	159	160	165	175	170	159	172	179	135	138	177	153	166	155	158	154	153	151	146	182	165	164	157	158	167	151	161	157	154	155	157	164	166	166	143	171	171	164	152	158	149	189	150	176	178	149	158	192	175	148	203	159	168	151	169	149	161	144	142	140	161	163	162	152	152	147	175	159	158	169	152	152	147	169	148	171	155	170	172	145	165	181	201	176	139	164	167	144	145	168	159	144	160	132	173	157	147	186	136	166	154	155	151	169	160	184	156	153	147	160	163	169	148	151	164	142	156	155	169	151	169	166	156	184	186	175	179	194	156	153	156	139	162	154	174	161	169	174	189	172	154	157	132	158	140	170	156	155	168	149	162	171	155	195	153	160	161	171	163	169	147	169	171	164	158	148	155	182	164	150	182	143	166	118	158	162	150	151	159	147	160	156	145	163	153	179	173	147	180	143	154	145	174	158	151	176	156	198	168	151	161	169	173	164	178	165	176	166	180	161	156	186	159	155	169	144	167	181	172	178	165	143	149	177	162	163	138	140	170	155	167	165	136	164	157	162	167	139	155	176	162	158	158	165	152	163	163	163	136	149	132	164	170	169	174
12541	6649	13116	6324	4296	3853	3035	2715	2393	2031	1831	1664	1556	1617	1280	1185	990	913	788	768	701	668	665	612	617	555	489	482	529	522	483	446	423	487	462	445	481	426	431	463	491	458	465	420	434	406	446	442	421	440	435	443	420	390	414	426	417	389	393	462	414	431	378	431	414	439	393	402	414	380	416	418	407	420	427	397	390	431	400	409	422	435	433	394	387	400	416	375	402	399	395	415	412	407	373	399	383	422	441	376	393	406	414	370	392	427	400	429	377	379	415	442	417	410	410	372	376	386	400	372	380	389	410	448	414	436	395	377	401	428	398	437	395	386	433	418	410	405	405	390	390	396	422	419	396	389	381	429	411	435	369	386	381	395	355	409	395	424	412	384	376	379	364	423	437	418	369	406	388	409	452	398	393	407	389	394	371	411	379	383	422	414	368	375	399	395	381	407	402	414	417	431	409	402	427	411	441	356	412	386	393	384	386	413	386	392	365	401	417	352	402	422	419	396	374	421	397	422	398	421	415	377	408	410	402	371	390	420	415	415	401	390	417	438	477	426	416	392	399	440	427	426	391	384	383	385	410	445	373	409	383	411	401	416	383	362	428	402	384	414	401	408	381	403	398	405	396	402	440	374	406	426	409	413	389	381	364	404	416	423	424	384	370	401	394	380	391	389	396	400	382	415	394	411	381	399	384	382	416	398	387	411	428	420	390	408	414	398	390	426	413	383	433	391	428	404	417	418	418	402	435	458	412	410	353	380	394	368	383	396	376	415	359	368	444	373	402	434	407	422	387	419	426	383	373	386	363	444	402	404	398	382	417	422	363	392	368	417	410	390	391	422	383	400	444	389	396	376	389	372	402	391	401	392	412	381	386	391	362	388	399	418	410	411	379	378	413	387	408	413	420	383	427	380	392	397	369	408	383	404	401	356	392	382	369	418	380	389	423	402	424	419	412	405	395	431	418	382	433	421	433	426	403	420	406	407	416	389	449	404	375	406	426	384	388	388	426	402	377	399	402	369	398	430	456	398	381	397	389	421	349	388	391	396	391	406	394	368	377	382	384	402	391	418	383	378	396	402	385	415	402	441	364	381	381	434	391	421	390	395	411	386	430	390	378	419	363	401	379	440	425	409	419	367	409	397	405	411	420	390	406	418	394	406	399	417	365	433	391	379	402	404	426	414	415	442	410	390	383	394	373	403	418	404	432	371	396	415	367	396	392	406	367	397	401	392	383	385	414	376	377	383	410	435	390	391	423	369	370	415	379	369	373	454	376	463	364	423	456	357	401	382	408	414	410	427	376	437	449	387	385	402	419	398	432	393	405	412	373	401	370	419	378	421	406	449	435	399	394	427	393	392	367	422	409	407	393	417	389	447	418	443	374	390	424	374	442	403	391	353	409	378	393	395	404	406	392	400	409	366	405	393	427	421	388	375	388	386	416	370	401	446	410	371	414	408	408	371	432	387	382	391	385	429	423	402	381	414	421	421	388	402	388	417	384	393	414	388	383	391	409	365	451	413	378	403	410	394	390	402	378	422	400	370	365	430	363	422	417	410	382	434	390	385	368	420	410	390	438	400	410	441	390	430	439	399	413	384	442	367	387	401	383	382	403	412	394	405	372	389	374	355	406	457	411	384	412	392	423	418	409	410	336	393	362	381	403	355	357	388	375	399	411	385	397	432	436	434	409	365	394	344	403	422	419	402	402	459	378	415	402	428	408	389	415	419	402	413	391	378	406	409	400	415	388	373	403	373	435	374	380	386	415	374	426	383	394	403	389	384	389	403	382	404	382	475	411	389	390	384	388	401	369	411	388	390	392	395	390	405	419	400	357	396	418	413	400	398	412	399	400	393	411	398	407	399	431	410	395	404	397	380	439	379	415	385	347	385	396	416	389	406	398	408	411	398	394	408	385	401	429	414	382	409	391	398	412	391	421	384	425	426	364	387	367	409	381	411	405	433	431	431	424	428	402	378	445	430	418	390	395	403	364	377	395	445	408	385	401	435	369	366	427	420	386	387	426	421	384	408	416	406	419	394	403	389	389	422	410	412	400	416	431	414	392	411	424	419	387	443	377	401	430	378	395	433	392	414	445	399	396	401	391	396	423	394	391	378	439	389	406	415	393	448	401	413	411	388	386	409	381	421	364	373	419	416	424	349	392	415	404	374	416	388	419	392	401	404	405	416	385	401	405	420	415	425	389	372	375	374	421	412	416	402	413	395	386	392	407	375	405	448	415	413	432	418	410	387	417	400	402	414	382	426	416	427	400	422	393	364	403	383	402	445	407	399	383	377	388	386	403	437	408	396	384	428	444	396	392	391	400	412	382	401	394	393	400	377	393	383	406	394	428	413	410	389	404	395	382	429	411	379	365	437	398	389	393	417	394	396	397	407	381	370	392	427	411	414	399	412	399	400	421	378	377	394	414	392	394	408	410	405	366	406	420	448	386	429	396	406	424	391	411	411	420	423	370	405	424	448	417	377	382	390	370	374	375	346	374	429	406	414	415	428	393	398	396	405	432	413	399	404	411	412	417	418	381	372	413	376	396	409	424	396	412	394	388	385	419	385	449	401	397	384	412	414	375	401	393	418	375	419	423	408	410	352	418	396	398	389	368	439	398	414	442	410	409	412	426	382	378	433	415	394	429	421	354	377	377	374	399	392	380	431	443	386	379	413	445	400	414	405	437	374	406	372	399	391	385	376	398	405	392	393	392	432	444	378	407	394	376	410	399	432	397	369	383	406	396	381	405	410	391	414	413	395	379	387	376	393	379	421	396	404	379	395	407	404	457	384	366	376	369	399	405	390	355	376	385	373	393	380	399	387	383	405	384	442	362	408	406	417	382	392	413	423	421	420	399	409	412	365	399	388	396	422	400	368	402	398	398	429	410	412	364	412	402	383	443	405	403	423	427	435	413	397	399	393	446	367	428	436	406	400	400	409	394	411	350	387	387	424	391	408	362	390	361	427	407	412	376	417	399	368	415	391	392	427	417	468	395	378	404	422	379	406	412	416	393	384	426	388	416	410	359	419	396	427	393	400	397	401	395	401	379	364	438	373	374	386	386	414	396	424	394	398	380	414	403	390	422	409	402	408	414	383	364	429	378	435	432	410	406	367	407	369	403	365	439	395	381	366	415	391	395	412	385	396	395	396	397	419	396	399	405	386	379	443	383	432	392	438	404	397	397	386	397	390	394	352	401	441	385	432	374	351	419	378	403	388	382	417	410	438	411	411	411	442	390	382	399	406	400	399	394	372	428	420	379	394	409	408	425	385	382	368	387	419	418	362	395	428	410	380	382	422	441	431	406	387	398	410	424	394	416	413	397	423	363	431	426	411	378	403	407	374	347	368	378	396	412	410	407	377	409	436	410	408	371	438	379	385	374	398	400	393	399	410	412	382	421	384	379	416	401	401	417	369	361	405	387	418	416	374	380	406	392	409	400	411	397	412	400	383	402	391	389	435	426	384	403	407	389	420	394	362
24857	13095	14000	5737	2129	1587	1193	882	733	648	535	486	368	429	363	298	249	252	181	186	180	176	148	140	171	141	141	135	156	114	104	107	142	129	115	104	130	108	131	122	120	119	104	113	127	105	125	93	111	119	125	96	101	99	123	110	100	101	111	105	93	123	108	109	115	94	97	113	108	96	115	112	91	98	120	111	112	96	120	119	104	116	106	108	127	99	125	123	122	113	89	121	106	120	110	110	122	88	114	109	118	132	109	113	111	118	91	90	105	115	108	88	111	99	126	104	100	98	109	99	98	101	105	114	98	89	110	114	125	119	109	95	94	116	113	113	102	99	100	119	92	118	107	112	95	111	112	106	115	109	121	100	116	88	98	118	97	112	131	125	109	107	93	127	100	117	108	112	124	110	101	121	108	116	107	97	100	121	106	97	82	94	116	116	108	111	105	104	107	87	110	105	96	106	102	112	111	112	96	121	103	110	112	102	98	128	136	99	123	101	93	101	125	100	108	118	103	101	112	91	110	107	107	111	110	109	80	88	117	106	105	103	118	108	95	102	132	93	98	107	124	84	115	116	94	110	102	107	91	113	113	101	124	102	101	103	102	94	100	112	99	113	125	114	103	105	111	101	104	104	105	119	106	113	125	111	111	106	123	100	98	115	109	99	104	109	87	101	136	114	116	94	117	132	95	97	116	113	97	101	103	101	114	94	125	105	89	105	93	90	106	110	96	99	101	100	115	114	102	114	100	98	126	121	111	86	109	111	102	110	107	120	118	109	97	102	120	118	93	112	107	101	111	112	111	130	80	117	95	112	120	96	85	116	101	78	116	102	101	110	98	94	117	109	100	99	117	106	109	87	127	76	97	108	100	108	123	115	101	115	95	128	97	115	94	95	91	110	103	106	120	124	98	102	103	131	90	117	106	93	116	139	102	102	116	103	110	84	116	113	118	95	108	107	104	124	97	98	105	121	112	96	102	97	103	90	103	94	122	113	131	90	102	97	112	102	125	95	103	106	89	98	123	111	114	108	103	90	117	98	113	110	108	108	102	94	113	103	110	112	129	116	103	91	95	103	93	117	100	105	112	100	98	109	106	102	121	105	102	90	108	103	126	98	104	122	95	108	115	111	93	117	99	110	112	92	101	105	106	109	107	116	99	112	117	94	122	115	112	132	107	99	103	124	97	102	105	105	116	107	112	94	98	109	124	104	105	99	103	95	101	92	101	97	111	117	92	104	85	110	101	108	99	113	87	121	96	107	92	107	118	103	119	99	103	111	103	107	110	118	131	94	108	109	139	128	120	97	104	87	109	97	122	108	114	88	124	94	100	115	110	117	109	108	106	108	102	119	107	97	106	123	105	114	107	122	102	102	100	96	128	95	104	105	108	107	92	88	126	104	112	112	103	102	91	102	111	84	110	118	109	90	103	106	101	119	114	107	113	102	101	92	114	107	91	101	120	100	111	117	118	114	107	96	106	102	122	106	104	121	117	116	117	104	118	87	99	117	93	89	109	131	99	122	108	88	112	108	122	114	122	114	112	79	119	103	105	79	108	98	102	110	111	98	92	87	96	107	102	100	120	119	104	108	99	133	102	90	111	111	114	116	118	139	112	106	93	97	105	90	98	111	110	126	110	108	108	102	103	112	112	112	102	124	104	96	91	102	102	102	93	110	104	116	101	129	91	107	121	115	86	111	115	104	107	101	117	111	103	104	116	107	106	123	90	101	95	120	109	88	87	101	115	117	117	122	128	104	107	109	100	84	92	109	95	100	104	102	111	119	98	125	100	128	105	119	119	101	108	125	104	117	120	94	116	93	122	117	101	92	86	94	110	94	102	112	96	116	107	99	100	103	100	106	91	95	105	110	88	96	105	152	116	91	109	105	100	120	98	109	106	110	118	117	102	82	109	101	106	101	105	110	91	97	97	128	96	112	106	122	92	103	108	118	105	122	105	98	108	97	97	100	72	103	94	115	108	107	116	113	122	110	102	113	117	97	116	99	95	104	93	110	117	102	111	121	95	115	108	110	86	103	117	98	101	106	117	110	116	96	107	102	102	123	120	106	99	112	95	87	137	106	94	117	126	99	113	101	110	110	112	100	94	105	111	91	111	117	109	104	112	113	108	77	94	98	101	114	108	115	120	106	114	95	112	100	101	106	113	119	95	107	82	111	110	123	93	119	98	106	111	115	113	116	101	110	97	111	103	129	110	107	96	109	97	114	92	110	113	109	115	108	99	110	104	125	112	122	109	134	99	119	134	112	105	122	113	128	109	131	113	111	88	112	122	133	116	125	99	107	110	106	101	108	100	117	110	102	106	103	104	130	107	114	111	115	108	108	113	122	112	111	94	106	98	130	104	102	113	102	111	107	90	107	112	121	101	107	110	105	118	113	109	105	111	100	95	116	96	104	109	98	95	93	108	123	105	118	111	91	108	91	117	118	97	81	103	110	112	108	109	104	116	89	122	116	112	98	111	102	120	103	111	111	104	122	90	108	109	101	107	127	125	98	101	104	104	95	99	113	120	99	103	116	113	110	91	122	119	108	107	100	121	111	98	104	113	98	114	99	112	105	97	98	114	107	102	99	95	87	109	103	114	99	84	100	93	103	107	116	94	113	113	123	97	115	102	111	95	107	103	82	120	106	109	120	125	132	88	114	99	105	111	128	106	95	100	98	97	109	100	105	120	112	107	97	90	96	117	113	101	113	118	104	100	103	114	105	90	87	102	106	97	124	85	102	103	110	116	105	111	103	107	108	106	105	117	98	98	113	127	111	96	114	90	103	96	109	107	98	114	127	113	124	98	111	103	108	105	101	101	100	120	115	117	105	95	108	111	106	107	112	112	116	116	103	94	121	108	105	121	101	109	99	104	104	104	109	116	97	96	104	96	117	106	100	104	114	111	101	89	117	103	107	97	114	100	114	111	83	99	95	106	94	98	124	98	113	135	105	110	91	102	102	93	96	108	120	111	106	108	104	95	94	115	111	118	93	107	124	106	128	111	109	113	112	110	110	95	87	99	109	118	100	97	127	103	109	125	98	118	103	76	124	120	101	118	127	100	124	107	122	108	120	92	104	109	100	125	106	103	107	106	124	117	94	125	121	112	99	120	124	90	120	119	94	98	116	97	117	108	98	110	101	105	104	124	108	108	105	99	90	106	115	101	106	135	102	130	137	94	108	84	115	110	93	104	107	93	107	104	108	125	113	97	97	114	102	102	115	115	95	120	98	106	100	112	87	118	111	114	104	127	115	103	107	113	105	105	118	111	110	122	111	97	104	100	104	93	104	94	113	107	93	101	96	135	124	136	115	98	102	93	103	101	111	122	112	118	107	99	123	121	99	92	99	118	106	100	88	102	110	110	116	129	119	109	117	117	122	118	110	106	90	87	76	93	98	100	98	98	92	111	108	113	120	111	110	114	123	119	109	118	138	118	108	120	108	97	105	100	122	117	129	97	117	121	103	100	111	90	94	121	101	122	110
16480	11688	19165	9062	5720	5396	3822	3652	3403	2974	2451	2330	2303	2323	1782	1750	1346	1335	959	897	838	808	788	631	595	545	546	465	497	450	389	411	375	409	364	362	321	381	367	379	364	375	330	351	295	302	327	308	283	314	312	316	357	298	297	319	328	331	309	304	283	294	266	307	287	264	305	294	305	301	311	269	323	288	308	287	290	261	269	292	325	288	286	305	281	299	264	269	286	308	281	280	272	252	308	273	256	279	279	279	278	298	261	251	270	288	256	261	309	306	282	290	292	298	304	281	276	280	272	322	245	269	294	264	273	283	291	275	266	252	286	303	297	312	305	267	304	267	274	271	295	286	297	285	272	270	258	266	317	309	286	273	285	264	266	293	272	267	269	281	263	291	279	273	275	279	247	271	261	282	281	300	287	271	293	310	275	277	292	251	282	265	269	285	259	265	270	300	273	292	283	272	270	258	239	283	297	264	278	263	275	278	278	299	280	303	277	248	286	308	285	254	262	296	285	298	264	259	282	265	259	286	295	254	263	293	262	277	253	278	272	290	272	253	294	263	277	245	266	240	296	279	268	309	303	257	278	292	271	278	263	306	307	282	280	286	265	273	268	293	273	266	289	273	312	275	290	242	299	266	272	292	270	273	283	257	306	266	287	258	293	250	286	277	281	258	262	278	279	271	265	300	307	273	258	268	282	280	275	277	260	260	270	308	289	278	274	272	262	262	279	274	261	272	294	294	278	277	261	270	285	259	277	268	268	282	289	276	261	274	273	284	250	258	307	248	251	270	273	280	287	285	283	260	280	279	254	265	273	299	301	270	269	260	261	271	264	312	304	270	279	280	272	278	283	302	283	308	283	247	283	280	263	265	289	263	272	292	296	314	292	262	283	292	285	300	301	279	248	302	291	280	283	286	264	266	244	280	276	266	278	281	273	259	277	280	252	287	266	289	280	295	275	286	299	285	292	280	300	279	259	275	288	274	282	270	263	301	321	283	315	264	296	265	264	268	285	244	254	271	296	287	286	265	289	284	271	276	272	290	267	260	269	259	292	281	256	280	264	267	280	308	253	260	285	253	308	273	285	290	271	299	266	298	268	277	294	287	274	262	286	299	254	260	313	304	310	247	287	269	285	289	305	294	321	258	275	312	239	250	293	261	284	261	263	291	255	318	279	287	283	270	269	267	276	292	273	249	284	291	259	268	310	279	294	246	258	265	268	269	275	267	267	284	291	280	297	286	298	289	257	278	274	260	259	269	276	254	281	298	281	315	301	305	258	281	268	281	308	283	290	271	281	265	277	303	258	307	275	277	289	277	287	259	279	287	243	284	288	303	303	292	269	265	256	285	250	275	268	301	312	254	269	267	278	262	259	278	267	268	300	276	260	276	299	266	266	280	276	266	257	276	260	287	290	290	276	257	298	266	282	300	265	281	270	289	294	284	306	279	270	266	267	273	282	298	284	276	301	253	260	252	300	297	290	293	300	271	254	290	279	304	306	277	281	294	257	295	242	284	266	273	284	264	276	270	278	283	261	294	263	275	279	231	303	290	264	278	269	250	262	271	279	270	277	239	290	286	249	285	254	284	271	293	291	261	274	307	298	258	300	242	295	276	280	283	272	264	258	268	271	293	282	269	279	283	277	270	287	288	282	295	302	254	292	290	265	243	271	288	305	275	301	280	293	277	294	269	300	287	297	288	273	282	290	298	287	280	301	276	271	282	274	269	274	318	285	239	262	260	291	245	255	281	285	282	270	268	289	292	274	266	293	239	257	271	271	269	301	245	268	265	268	288	261	269	264	274	292	305	285	260	286	261	258	274	286	269	286	301	305	298	273	281	298	287	297	282	290	284	302	265	296	268	281	265	284	301	296	286	285	281	285	277	262	300	274	255	276	266	252	265	272	306	299	254	279	289	257	281	275	295	327	276	274	267	286	244	280	289	272	271	286	295	269	254	265	267	274	294	262	261	275	276	260	281	304	299	259	277	284	303	286	263	260	289	274	255	286	311	299	276	282	295	284	305	265	261	282	289	286	276	255	265	263	283	293	285	281	273	288	276	262	249	299	295	261	286	278	274	282	312	273	251	268	253	272	268	263	272	274	274	291	260	305	260	268	305	267	295	287	288	264	302	287	291	298	269	252	260	293	259	269	309	291	306	264	283	301	246	288	265	275	290	291	256	263	313	298	289	300	283	268	305	270	296	291	283	290	302	285	237	267	309	245	286	298	270	298	276	306	305	262	302	281	265	275	282	264	280	269	281	274	262	279	254	274	295	277	285	281	259	294	271	250	279	284	282	314	294	275	275	279	276	276	250	285	281	266	304	279	263	273	283	263	273	265	296	302	295	296	293	292	271	286	286	277	281	276	304	264	290	294	296	321	270	279	281	270	297	282	269	276	268	285	280	271	276	275	313	269	287	286	279	274	300	281	262	241	291	277	244	276	299	288	311	284	289	266	272	282	292	273	280	269	266	255	284	314	287	261	261	259	272	276	284	291	272	265	259	268	271	273	260	228	317	277	275	285	279	263	282	266	274	278	282	288	275	280	272	286	275	322	244	295	284	270	292	249	272	289	277	268	273	271	249	279	270	280	270	266	279	264	284	266	291	270	285	271	281	260	293	286	276	289	264	243	269	279	299	269	268	293	267	288	269	298	284	260	266	280	292	277	295	317	269	280	270	274	283	301	261	283	269	269	286	262	268	281	271	295	286	295	274	291	285	266	264	282	313	283	263	278	297	275	293	246	279	253	258	303	301	283	263	299	283	268	307	259	313	264	288	270	311	279	279	267	299	297	267	308	294	270	267	273	272	303	264	284	304	304	304	267	276	249	269	251	269	250	250	280	288	244	288	261	281	264	291	286	293	254	256	284	290	294	263	285	278	278	288	283	280	277	281	280	272	284	305	290	277	259	287	277	281	267	286	291	293	288	271	292	281	251	271	264	272	295	269	283	271	278	285	274	317	248	277	266	307	287	253	296	255	288	287	283	267	296	259	278	292	277	284	294	293	261	272	274	264	303	252	288	268	287	283	258	260	297	259	323	266	287	284	256	293	288	275	274	290	233	290	252	278	291	272	293	271	289	272	293	272	243	297	251	296	251	277	284	293	280	276	272	281	285	270	276	282	306	257	276	264	256	255	255	308	273	232	297	271	309	243	300	255	234	284	257	316	286	286	293	247	278	275	272	273	261	285	285	284	278	297	288	282	228	300	266	284	302	249	270	295	287	266	249	273	263	266	251	282	283	274	282	264	283	263	285	255	284	268	285	269	276	255	273	288	300	297	253	269	263	269	255	273	276	273	298	280	270	262	278	279	280	273	304	281	270	287	256	311	272	303	277	266	278	279	279	272	258	290	280	298	264	300	286	283	279	299	255	269	268	282	282	289	296	295	267	264	283	284	269	280	267	285	276	270	271	294	287	255	268	273	293	269	296	264	300	302	283	265	272	289	299	258	263	267	301	313	251	289	275	278	274	258	265	280	262	267
6886	2841	2451	930	576	450	357	324	292	245	259	217	228	225	223	203	176	192	191	167	189	185	188	192	199	183	206	182	205	202	177	166	159	170	182	200	189	178	182	202	200	180	176	181	180	188	154	179	185	212	199	167	170	161	176	157	182	170	194	181	168	178	189	155	198	170	210	183	180	173	163	198	189	170	166	193	171	159	173	198	186	170	165	177	182	175	200	172	166	196	176	180	161	177	203	166	178	190	162	183	160	171	189	160	193	178	188	190	177	160	174	197	167	186	191	188	168	178	198	191	182	167	180	192	183	180	175	175	180	164	174	204	182	179	176	200	162	186	167	184	183	187	182	167	182	194	159	181	179	183	185	166	189	183	195	165	158	183	189	177	151	193	186	202	190	191	159	186	158	201	158	175	177	173	177	188	185	185	193	163	177	185	181	163	167	180	221	190	170	185	183	158	194	187	181	157	149	175	155	173	200	168	171	162	153	200	192	182	193	185	195	203	193	186	185	189	198	176	188	173	178	208	202	165	186	169	194	160	170	180	177	197	183	159	181	190	189	184	166	193	186	170	160	171	193	209	139	162	167	203	182	179	175	185	173	169	172	198	206	187	155	163	182	181	194	199	179	192	170	187	173	200	207	183	186	204	190	176	164	176	181	169	173	189	176	172	169	195	171	186	193	189	195	187	173	178	156	170	173	196	175	177	172	175	181	177	183	178	187	185	163	192	192	178	186	182	179	168	186	171	192	164	176	209	209	158	186	177	166	181	179	156	171	181	168	168	153	185	198	189	188	175	186	198	167	188	187	177	204	164	177	179	164	185	196	180	161	168	179	197	197	185	184	195	187	193	179	185	178	192	184	190	196	178	181	165	166	194	177	161	171	198	174	212	196	191	167	193	175	182	163	194	179	181	158	173	182	178	180	170	202	181	201	169	156	192	180	187	204	180	196	171	176	177	181	167	185	168	203	166	190	177	205	173	156	173	207	192	189	173	193	192	163	161	168	187	164	179	175	206	189	174	177	172	187	172	162	186	190	177	173	181	170	176	188	206	224	151	179	191	181	182	200	193	163	181	167	186	194	214	200	198	189	160	182	189	176	180	176	191	179	185	180	174	195	182	161	181	173	180	190	176	188	185	188	191	186	177	174	180	178	187	190	209	208	161	182	164	183	187	193	173	198	185	185	176	203	191	187	182	158	171	180	187	169	187	195	207	192	203	186	167	171	177	190	149	168	192	178	159	180	175	215	173	144	169	183	154	180	181	197	194	178	182	182	174	164	176	183	195	179	186	191	174	197	195	191	173	191	188	182	198	165	174	190	169	174	195	165	186	166	195	198	182	150	184	189	182	197	198	204	189	196	197	187	191	160	169	156	175	172	180	184	169	179	188	183	187	190	176	188	173	189	177	182	176	172	180	202	195	199	183	173	163	182	195	179	201	182	181	155	171	159	179	182	181	159	164	178	186	151	169	199	168	194	177	173	188	172	190	170	191	163	217	161	190	179	176	160	214	196	170	166	161	204	176	182	185	205	205	177	204	181	199	177	172	168	218	186	182	179	173	166	159	163	170	178	199	176	162	186	171	178	188	198	205	172	175	174	164	205	160	176	144	154	185	161	194	181	178	187	185	186	192	153	142	175	177	185	179	206	203	178	156	205	189	196	169	182	185	192	186	203	191	198	189	201	172	175	170	194	190	171	183	202	166	151	154	200	175	181	157	174	182	184	177	158	180	185	176	194	189	176	178	185	194	197	167	171	185	198	194	198	151	174	192	178	174	183	174	197	176	154	194	178	183	153	198	169	169	187	194	188	192	179	188	196	176	171	187	184	192	160	189	158	176	183	177	166	192	181	194	177	178	181	167	153	196	211	216	175	170	189	187	179	185	178	184	167	174	178	184	177	168	185	175	180	162	170	217	211	167	185	183	193	167	156	182	169	190	192	198	178	190	185	189	171	171	164	165	161	193	175	201	190	188	182	196	180	181	186	196	166	208	186	178	170	193	155	167	180	191	180	186	168	146	161	197	169	193	188	186	180	178	189	168	206	169	197	169	177	184	232	195	180	181	190	182	207	201	175	180	187	188	174	188	192	156	187	172	181	172	188	186	174	170	173	186	207	196	164	177	207	162	186	185	197	185	178	180	189	165	210	188	177	187	178	194	199	178	182	184	171	167	191	185	174	171	177	199	199	192	191	184	177	147	210	163	156	172	183	172	172	180	171	188	194	190	174	189	189	163	162	158	197	167	158	174	159	182	192	182	187	169	169	184	182	192	165	159	183	192	194	200	186	172	168	188	178	181	166	186	182	177	158	157	202	164	193	167	160	180	173	175	191	184	170	164	203	196	195	186	209	192	174	185	176	203	210	182	179	178	167	183	174	207	176	156	183	196	165	157	171	172	191	162	167	177	160	182	211	154	188	176	169	200	187	206	201	189	179	212	178	197	198	166	168	198	188	170	176	186	194	174	186	177	201	191	203	167	169	158	168	174	184	203	177	191	196	153	165	188	159	213	188	180	195	196	189	195	177	170	174	189	184	183	172	199	177	163	165	188	193	194	179	191	194	190	169	177	164	162	166	192	207	165	180	191	177	173	172	184	214	180	183	182	165	164	171	179	182	183	177	195	187	195	164	170	197	194	192	164	191	174	195	182	183	218	168	165	186	191	179	162	191	203	182	182	179	183	192	176	208	176	206	145	159	197	204	190	183	178	184	181	199	189	176	184	173	172	180	193	171	168	175	182	178	178	173	197	213	171	181	182	196	171	157	197	187	176	196	189	193	199	157	215	196	147	184	197	191	179	183	159	173	202	184	193	207	181	170	182	201	181	159	169	139	187	167	187	185	180	171	167	170	153	186	169	176	180	166	136	188	183	197	195	214	171	228	172	186	198	179	198	166	169	180	152	163	164	142	183	167	186	173	186	192	180	182	192	169	169	177	176	179	174	175	186	173	220	176	192	153	177	166	172	190	178	177	173	195	188	173	174	161	198	208	185	176	177	192	183	189	179	193	187	155	178	217	180	181	188	166	179	182	172	181	165	166	192	155	158	165	163	179	171	162	193	190	170	204	182	179	182	193	180	174	176	173	174	185	175	166	172	164	184	184	178	202	170	191	183	178	193	183	195	181	192	192	188	174	187	177	187	184	164	169	172	165	191	196	189	179	180	190	189	169	181	192	171	190	180	198	175	161	185	195	213	177	177	187	171	199	180	190	190	204	178	179	181	181	166	197	180	185	197	166	162	162	181	155	198	186	183	164	172	181	165	170	187	188	196	157	197	174	182	184	187	192	195	197	195	176	170	176	191	182	181	182	200	188	210	169	188	168	185	177	193	165	181	181	173	163	174	188	182	188	176	205	162	194	181	184	175	188	154	191	198	190	190	176	175	194	143	186	156	185	203	194	188	183	177	189	198	146	146	181	192	198	148	199	165	164	174	185	173	215	183	169	160	163	189	200	170	177	173	194	195	173	191	179	206	179	156	197	146
5415	3059	5021	2835	2130	1707	1340	1245	1073	942	875	766	683	658	616	617	578	534	520	570	505	479	535	506	468	499	475	431	464	465	455	452	450	468	471	464	507	502	506	473	471	474	467	496	451	461	422	476	463	428	420	456	440	428	480	425	460	446	487	435	443	444	433	476	445	464	443	477	464	448	473	440	442	488	460	428	454	446	452	496	466	478	465	433	470	453	459	448	458	428	422	443	423	527	436	469	426	442	433	438	420	462	475	453	442	453	471	426	435	469	462	420	440	431	440	455	468	452	451	480	480	436	442	451	429	439	441	426	474	434	459	416	464	458	460	414	435	461	463	440	454	461	473	475	407	431	430	474	448	452	468	470	491	485	472	426	432	429	434	442	464	441	466	481	449	442	435	450	444	439	467	444	440	444	424	449	447	463	485	454	449	437	441	457	410	419	450	490	458	436	446	474	467	446	422	446	438	443	469	483	472	441	475	451	467	470	401	452	437	477	467	468	451	453	439	446	425	433	440	442	438	425	456	432	441	441	450	434	442	423	437	456	432	429	438	467	457	426	458	456	454	464	436	498	484	438	437	440	476	457	417	415	465	468	469	394	453	445	434	456	429	452	468	436	455	463	461	438	451	411	465	417	433	409	428	464	435	474	433	464	441	426	447	441	455	463	424	431	436	431	414	456	402	461	443	427	467	440	480	446	421	397	437	452	449	423	425	454	470	437	414	445	427	432	449	485	453	447	448	459	470	438	444	432	498	462	466	460	459	479	473	458	459	482	476	459	399	418	444	428	448	435	429	474	417	471	460	460	467	451	457	442	426	423	426	437	467	434	435	462	413	447	440	463	499	449	432	431	451	429	458	413	453	446	432	443	453	411	475	465	439	446	449	472	475	458	457	450	432	420	434	439	455	485	444	448	460	403	441	441	446	451	439	464	437	454	466	442	433	414	435	421	457	483	449	478	415	473	431	477	453	445	450	432	496	455	445	428	431	479	451	431	458	468	455	442	470	422	423	465	462	426	463	472	430	453	470	444	464	432	428	489	458	447	473	435	475	433	429	467	452	461	448	439	455	423	437	444	411	453	429	470	473	444	451	459	477	439	435	470	447	483	421	435	480	467	440	459	448	423	418	451	473	429	439	414	469	430	481	472	440	451	459	471	441	446	464	427	441	463	482	456	453	446	430	430	443	454	435	428	466	450	457	419	494	460	441	443	450	437	464	434	472	415	452	473	478	444	444	450	424	451	448	465	437	453	445	420	439	405	439	443	469	447	471	493	474	460	447	417	409	430	433	427	440	453	460	439	444	411	471	468	407	465	414	463	452	460	449	489	483	425	475	434	465	435	462	447	425	457	478	438	467	465	463	470	438	486	460	468	453	433	419	446	439	467	474	445	433	429	498	436	460	424	460	450	430	404	461	454	458	445	400	449	438	458	474	455	404	458	423	441	441	464	448	471	456	453	421	403	440	435	452	447	453	461	441	480	441	420	437	469	407	454	439	462	445	475	460	461	429	453	447	451	440	460	425	482	461	406	444	450	389	469	452	405	439	471	411	467	419	448	443	434	428	466	451	429	464	452	416	459	481	480	457	449	397	465	439	448	449	458	478	433	449	455	455	449	466	425	456	466	458	468	441	435	454	466	407	443	386	433	457	454	463	452	442	440	458	421	439	464	456	435	464	468	452	444	444	466	447	425	457	410	461	432	436	441	453	441	424	442	424	419	442	439	462	446	467	474	450	480	435	466	440	418	493	465	417	484	432	458	444	442	447	419	447	422	447	481	460	426	463	460	447	440	464	484	436	461	452	492	452	457	424	425	465	442	450	486	443	440	465	478	473	442	470	490	438	414	408	455	424	439	447	461	431	449	430	430	401	458	460	458	486	434	453	478	436	437	424	446	436	465	429	429	407	478	421	466	432	441	464	441	443	451	421	440	475	452	421	491	452	448	470	435	426	463	421	478	447	396	461	412	458	460	424	466	445	446	461	478	441	483	432	429	468	416	452	458	436	452	438	460	434	478	465	434	458	450	415	444	460	445	494	499	483	450	461	431	422	448	448	427	418	432	447	447	429	465	446	467	447	432	432	419	400	417	460	484	451	419	446	410	468	451	462	430	439	433	474	427	446	415	450	411	441	451	410	474	417	422	437	450	448	442	452	419	450	441	440	444	465	446	456	457	464	479	428	468	439	448	416	434	465	463	450	434	433	429	435	436	467	441	446	474	456	449	459	467	463	480	454	474	434	449	446	433	441	437	432	447	457	464	451	437	486	449	442	464	456	455	453	452	406	448	405	435	472	452	455	418	468	446	443	418	484	440	462	467	468	479	464	432	438	445	415	436	466	451	476	474	477	446	433	473	465	429	492	441	439	435	436	410	485	435	435	435	453	467	441	461	484	425	449	479	418	442	439	433	452	486	442	411	482	421	497	422	468	446	467	470	433	455	420	460	432	463	464	438	436	441	438	424	443	414	449	420	454	441	431	452	448	442	431	457	464	473	378	444	472	431	441	474	432	466	481	452	405	449	444	432	446	428	431	473	462	457	453	431	431	464	442	427	450	423	446	434	438	444	432	442	438	447	448	435	464	428	425	393	463	442	415	421	391	449	426	443	467	414	440	450	440	442	447	433	493	443	422	429	454	442	460	445	461	410	439	474	478	468	438	465	438	426	445	465	420	482	418	451	425	453	449	389	420	449	469	388	457	436	454	443	462	446	463	467	459	476	446	449	438	429	406	430	432	450	445	441	468	443	448	454	424	453	464	448	467	439	438	409	437	482	441	461	465	420	468	461	431	459	453	434	418	436	454	430	437	435	452	519	423	446	457	486	467	484	467	458	423	436	476	443	453	484	454	475	450	438	419	449	445	447	462	454	453	460	464	478	479	447	452	452	467	470	431	456	450	421	463	397	422	432	479	475	441	427	457	472	435	417	440	461	484	451	463	471	479	439	439	485	461	432	456	451	443	455	486	419	444	450	415	443	479	439	477	466	408	453	449	440	462	452	457	452	434	472	430	414	448	437	465	434	442	443	453	430	469	450	444	462	427	425	444	477	469	438	462	457	444	483	437	445	424	449	486	441	456	458	419	413	415	459	460	438	421	473	422	474	433	476	465	436	423	427	510	469	447	456	438	437	444	470	438	480	417	454	474	460	464	449	405	449	465	440	452	447	442	421	461	436	394	442	466	490	457	496	452	455	444	452	405	460	459	445	454	470	444	426	438	435	427	486	471	447	411	443	431	456	454	452	433	477	488	475	431	473	431	465	432	408	429	446	441	447	428	456	419	488	471	474	475	471	435	467	486	461	511	437	416	414	409	451	423	430	483	453	490	444	486	437	446	424	454	448	444	460	481	407	428	468	450	426	407	440	432	447	474	471	419	438	476	458	433	461	412	454	448	431	444	488	464	445	445	454	445	456	474	421	420	443	402	485	448	461	457	411	437	440	464	472	436	444	444	448	430	469	465	411	447	421	476	462	431	432	477	399
17870	7736	9066	3220	1336	1087	842	698	612	489	404	361	314	294	274	257	236	225	209	219	200	201	197	204	187	185	191	173	176	176	189	132	177	164	169	167	152	178	173	152	153	186	158	168	185	179	143	157	150	146	167	167	170	176	178	169	141	188	157	159	154	169	157	162	185	145	171	153	150	152	153	164	149	186	159	177	162	165	163	170	159	170	156	151	162	150	154	151	170	133	161	159	161	139	154	163	164	163	171	175	154	160	154	179	152	163	172	152	142	145	155	161	156	150	157	175	173	164	178	169	150	141	139	138	166	150	156	157	173	158	155	146	182	160	169	154	154	157	154	162	183	178	189	178	161	174	165	157	172	164	170	141	145	165	148	142	149	153	186	170	172	154	160	154	155	149	153	163	165	151	147	162	177	157	153	159	149	167	158	182	146	156	174	142	141	145	155	185	156	159	143	157	155	150	174	175	139	167	147	138	142	144	160	154	150	172	157	161	163	178	183	151	187	180	147	152	145	153	170	150	158	154	164	177	166	138	166	154	162	160	164	159	178	164	156	155	145	181	170	176	172	152	170	157	159	168	157	167	184	149	167	160	158	150	188	164	168	159	144	144	159	162	159	155	159	164	170	152	151	169	167	169	159	178	145	143	155	143	179	154	189	145	147	149	172	154	174	153	170	162	174	146	152	148	149	148	135	160	166	173	161	148	167	153	132	148	169	149	172	159	163	135	146	163	155	179	169	145	197	150	163	190	150	180	160	137	161	156	151	176	171	170	171	159	151	172	160	169	175	164	169	167	135	175	143	163	147	157	180	167	148	160	172	164	150	153	147	158	165	169	161	189	171	155	146	153	162	173	167	193	183	178	150	167	149	137	165	171	186	161	163	156	165	154	154	154	152	163	165	163	128	139	161	167	203	176	163	170	151	165	156	161	181	162	179	144	152	159	163	161	178	143	157	163	161	181	150	158	162	171	150	160	174	172	147	165	182	155	162	154	171	176	168	154	180	142	157	148	153	162	168	155	149	154	156	163	161	161	158	151	154	159	170	177	156	172	183	155	168	166	151	164	170	173	168	145	128	163	165	165	161	165	148	157	150	151	156	148	174	149	175	154	186	175	166	137	140	162	156	150	165	172	176	170	147	153	165	146	159	153	157	141	167	170	185	144	152	146	130	153	161	170	165	150	172	147	153	172	153	165	165	154	181	154	145	161	137	172	153	192	164	161	138	160	169	163	166	148	175	171	158	154	162	146	156	141	159	188	144	177	158	164	171	130	154	142	154	158	154	146	186	153	138	150	165	163	185	160	159	162	192	178	165	166	156	193	138	167	167	146	171	144	152	167	145	162	175	186	147	159	174	143	166	158	158	145	186	138	160	170	160	163	154	166	153	179	144	184	174	163	158	178	162	167	162	154	163	169	167	191	141	167	160	164	155	177	159	146	151	189	172	170	190	166	182	171	169	145	181	151	150	128	191	158	152	163	149	153	173	157	150	163	171	170	141	169	138	165	137	152	158	138	183	178	154	156	172	140	180	157	136	174	162	176	165	170	145	153	149	160	149	175	136	156	170	150	153	150	166	137	181	131	170	171	174	168	169	165	158	167	167	162	175	161	176	169	168	178	174	149	162	184	152	144	166	125	159	166	159	171	164	163	166	158	176	172	155	159	165	153	145	159	170	161	159	167	156	152	135	175	175	149	162	159	169	144	146	155	165	145	179	163	163	168	161	152	152	169	153	162	159	177	167	147	178	159	152	184	156	146	150	169	162	154	148	156	155	159	153	158	182	162	136	147	160	161	169	162	164	159	171	158	154	162	168	163	162	150	170	185	149	158	185	137	152	160	158	132	146	150	162	152	151	159	140	156	144	138	175	173	144	164	135	194	142	148	155	174	151	157	163	173	147	163	150	143	171	150	172	156	169	138	178	143	157	195	182	172	163	168	162	162	163	157	156	163	177	178	139	163	148	151	171	174	149	150	164	144	178	154	150	146	162	175	163	172	151	181	194	161	175	174	161	159	146	174	172	154	154	159	147	160	157	152	134	138	145	166	158	162	160	181	172	136	156	167	172	161	173	183	168	169	163	176	160	150	154	169	149	166	156	145	169	145	168	173	167	146	153	144	148	164	153	166	140	170	149	148	158	165	192	171	147	166	167	155	169	161	173	168	162	179	168	178	181	157	186	192	167	164	178	143	174	172	137	180	162	152	180	194	168	164	173	151	163	153	156	147	136	162	150	158	152	167	186	164	159	156	146	171	162	163	180	175	170	149	161	164	165	153	155	148	169	145	157	176	159	155	166	157	151	149	151	162	152	142	181	164	153	167	151	163	152	157	176	149	168	155	185	193	190	158	213	150	168	155	169	172	155	158	158	147	169	177	140	157	161	169	178	159	146	172	168	161	171	128	153	158	157	188	156	155	167	161	170	172	137	165	153	179	168	186	175	151	153	149	161	149	153	163	149	149	155	154	153	159	144	183	190	135	161	176	151	151	160	173	147	142	153	138	158	174	164	142	174	179	175	149	154	154	184	150	171	171	161	174	154	147	187	170	183	166	152	161	142	154	149	182	159	159	166	137	183	147	147	175	157	161	152	164	154	169	145	173	164	156	165	152	158	154	168	163	169	129	159	134	179	213	159	170	149	178	164	143	160	159	158	159	163	211	159	185	142	172	177	175	183	166	138	169	167	162	157	161	152	160	152	150	158	160	168	138	153	174	198	159	152	144	159	136	162	168	152	135	167	153	186	148	151	167	156	162	167	164	170	152	155	173	155	171	176	158	162	156	159	169	158	181	168	148	183	167	163	137	180	156	149	137	153	151	167	156	184	155	176	162	159	168	182	183	174	143	144	170	157	160	150	160	150	170	141	162	159	166	180	156	145	152	162	167	155	186	161	184	163	172	144	157	164	150	157	157	163	158	174	155	152	168	178	178	153	151	161	157	145	163	157	161	139	170	164	154	172	138	142	170	170	141	145	167	178	163	143	166	167	172	157	145	147	155	153	153	154	163	188	167	164	160	165	165	152	153	173	164	168	202	159	149	152	143	175	173	164	148	151	150	144	173	180	174	177	151	158	184	157	145	167	164	167	161	164	179	170	148	133	159	158	160	185	166	154	167	171	164	138	168	156	152	164	182	163	154	186	173	150	163	158	158	151	144	139	170	149	174	170	161	178	173	157	177	161	143	176	136	169	153	163	153	168	157	160	151	146	185	149	163	150	148	164	169	147	171	150	154	163	158	150	163	174	154	153	166	165	164	148	138	168	154	169	147	151	174	148	146	154	189	152	171	171	173	168	157	160	152	160	146	173	147	141	167	165	165	158	155	158	168	181	152	160	180	158	168	171	165	168	175	156	159	190	152	152	174	187	167	167	161	159	157	148	157	155	167	136	136	141	171	168	155	186	141	168	168	124	181	158	159	169	141	191	166	163	170	154	141	141	168	164	178	156	174	190	173	172	155	157	161	158	159	169	169	148	159	154	167	175	160
13114	7321	14174	5824	4354	3885	3064	2799	2501	2032	1680	1682	1530	1524	1250	1183	1002	872	892	727	735	683	645	617	529	553	558	530	535	523	504	481	450	424	430	480	469	472	448	449	465	428	401	437	474	461	410	471	438	401	435	419	428	451	421	419	431	426	420	415	431	427	431	417	408	413	401	425	391	423	411	386	396	416	437	420	397	389	402	410	402	420	429	366	399	431	415	408	395	405	411	406	386	379	415	397	430	424	389	384	420	423	399	395	370	433	415	417	383	413	400	415	400	405	398	433	368	393	390	395	415	408	418	405	384	387	397	375	408	442	376	404	395	418	421	379	392	402	389	418	402	406	408	415	422	423	417	415	452	392	391	408	412	427	412	412	406	409	379	421	400	410	385	378	403	399	397	361	427	399	403	407	424	427	422	444	387	423	399	424	406	419	421	403	411	421	395	404	361	410	426	389	364	391	429	405	396	416	405	409	397	410	400	423	405	390	429	403	397	420	418	421	403	395	397	400	384	384	414	405	386	380	363	371	373	370	408	398	370	379	393	424	393	452	413	389	364	445	385	377	383	387	386	424	383	407	393	406	366	423	375	416	377	408	416	405	429	436	356	417	407	378	399	398	415	418	377	399	381	381	388	400	410	403	339	408	390	436	387	376	376	391	383	395	392	421	385	383	374	373	392	414	389	386	378	391	414	387	410	405	380	404	402	372	405	411	420	393	407	380	406	387	414	399	384	412	385	383	389	421	370	405	384	366	380	409	388	413	388	415	418	409	416	408	392	420	415	399	413	366	421	403	346	398	389	374	411	410	406	407	422	402	399	403	395	432	383	432	424	433	398	414	429	427	405	411	420	367	424	366	409	416	407	392	405	395	384	435	410	376	399	363	432	391	424	400	401	370	392	387	403	403	400	360	394	417	399	410	407	418	407	390	429	394	402	365	412	406	404	394	375	410	415	401	377	396	420	362	401	368	374	425	434	399	388	415	375	374	382	436	404	396	380	458	395	439	411	393	420	377	381	407	381	388	371	423	403	388	398	419	407	419	467	397	403	411	365	409	400	403	391	406	403	403	398	390	407	399	390	417	463	394	377	392	395	417	427	376	387	363	375	397	425	406	410	378	448	416	389	411	375	422	380	415	419	401	447	453	428	385	382	406	372	386	375	395	414	362	379	408	417	398	360	408	388	434	392	423	381	424	433	425	386	381	440	411	386	376	433	404	410	393	402	409	367	387	396	410	390	404	446	419	422	412	386	366	445	405	390	445	402	398	403	382	412	443	394	409	391	382	402	404	354	385	359	401	437	393	399	410	382	373	403	402	412	379	402	374	381	406	383	392	397	454	395	439	412	355	363	397	380	378	395	403	400	428	378	394	402	390	371	395	408	406	383	401	420	431	402	372	392	418	374	384	372	413	381	394	403	383	375	417	412	374	409	379	401	405	394	378	402	391	418	404	430	423	405	380	390	361	353	427	423	388	402	389	382	410	422	382	411	415	385	373	366	401	401	386	419	414	387	415	434	425	377	379	422	381	375	390	376	383	404	399	441	373	411	413	408	380	393	401	423	346	387	413	389	395	417	398	405	416	426	410	398	384	360	394	414	394	401	388	442	393	358	402	412	437	425	388	432	405	379	393	387	417	415	395	399	385	412	386	403	395	404	397	396	389	422	396	400	392	428	406	439	414	430	422	398	393	399	406	408	412	397	414	393	383	403	420	435	382	377	419	420	421	399	417	443	375	389	373	398	386	397	412	432	386	393	389	362	450	411	398	395	427	428	422	396	413	391	383	395	417	371	366	382	449	386	402	385	383	369	377	381	419	365	423	406	375	399	397	366	398	387	423	445	379	397	376	414	403	447	419	390	383	389	401	376	417	404	390	358	418	394	386	408	420	411	378	382	426	422	423	448	439	418	386	391	420	420	412	378	427	391	384	390	416	406	373	386	412	393	402	401	397	434	352	430	431	363	415	381	416	418	390	408	375	438	388	448	393	395	417	392	422	439	399	402	425	423	367	378	404	400	380	404	386	432	403	405	412	415	431	371	372	407	377	429	340	405	385	404	368	405	407	402	420	378	395	366	422	426	409	389	417	390	374	414	389	398	389	392	402	412	399	424	410	422	434	393	420	408	397	436	391	392	409	407	420	377	401	409	450	354	386	409	386	396	397	390	441	435	397	373	406	435	418	387	423	425	398	441	363	376	393	381	381	389	415	396	415	373	440	383	380	363	397	417	405	397	419	416	409	386	398	427	394	374	418	386	399	406	381	399	398	390	410	393	432	417	408	407	441	418	370	381	397	397	438	406	406	450	421	423	434	374	416	367	396	402	394	424	422	387	413	391	414	426	413	426	426	380	354	412	428	407	374	410	434	395	406	408	362	374	401	425	392	412	396	414	436	399	420	388	435	405	402	406	359	376	420	402	348	392	417	392	406	390	356	414	414	379	377	385	399	402	416	382	374	384	422	377	406	401	396	401	388	438	402	391	378	375	432	411	426	396	366	379	425	396	431	400	413	402	405	366	381	415	413	446	450	403	389	411	370	404	365	380	414	421	394	396	429	390	386	368	411	434	396	409	401	424	408	390	390	369	391	402	382	361	408	403	392	412	411	375	358	375	404	396	417	393	433	407	399	409	415	362	411	413	419	375	411	386	405	419	388	407	404	402	418	413	397	399	421	385	398	403	414	419	390	378	420	401	419	369	393	410	381	400	408	406	356	406	373	398	373	417	417	397	398	364	429	397	394	420	383	418	409	387	420	386	364	387	435	424	417	385	390	387	418	432	398	445	375	378	403	396	387	392	395	392	401	398	425	423	367	364	391	419	417	387	400	400	430	403	357	412	418	395	401	411	393	406	392	406	419	394	424	398	406	367	401	398	444	396	401	373	413	379	433	394	384	410	388	427	394	421	399	421	426	448	390	392	436	439	408	416	378	384	406	389	422	410	391	369	424	368	418	423	394	391	390	441	409	402	421	421	378	420	409	418	385	414	397	362	397	385	400	431	412	359	373	392	431	378	414	397	415	367	420	352	408	419	415	383	435	421	408	396	396	429	369	367	409	433	369	389	409	380	401	405	391	414	392	410	419	383	411	410	402	396	413	425	393	405	433	401	393	422	383	409	424	405	414	421	411	416	359	422	374	399	405	398	369	400	401	373	404	378	406	401	381	393	363	453	409	443	389	414	425	403	445	415	388	412	394	396	415	385	389	395	383	396	400	401	370	406	402	438	402	415	408	421	410	389	400	388	396	371	423	401	389	413	381	412	397	373	458	440	406	407	355	408	364	396	410	396	430	420	420	392	411	426	421	414	413	390	411	385	377	376	372	390	413	409	377	399	411	438	380	417	399	433	404	428	402	424	409	400	386	388	404	402	428	387	395	423	402	419	447	398	420	412	418	434	348	403	423	407	382	399	374	388	407	362	419	388	399	382	391	409	423	401	419	365	421	408	380	443	393	396	382	382	363	417	399	414	408	378	380	467	424	392	377
26700	12848	14463	5649	2183	1683	1217	882	786	637	547	436	439	339	312	291	287	255	206	196	166	165	184	178	155	138	128	144	122	117	132	107	128	114	132	123	137	106	129	116	104	116	116	127	118	103	111	117	96	102	103	101	102	114	113	106	122	117	94	97	118	108	105	112	102	119	115	106	94	107	138	104	102	101	106	122	112	109	113	120	119	121	101	115	106	105	100	104	112	116	108	124	116	89	105	108	113	97	107	115	110	89	102	91	97	96	91	96	107	118	103	99	93	89	116	102	110	89	97	100	125	115	108	99	122	104	97	111	105	108	131	92	99	98	114	105	117	107	107	126	93	103	133	102	109	102	104	125	113	105	112	99	108	112	130	107	106	108	104	105	119	99	102	108	94	110	99	106	110	78	104	102	97	111	113	117	121	90	111	113	115	97	105	114	115	112	108	97	110	107	107	112	114	122	95	88	95	130	99	102	88	103	134	116	101	107	97	120	106	109	98	104	126	112	88	100	101	93	74	114	114	97	122	101	98	113	113	100	112	98	105	109	112	115	101	97	102	107	116	100	109	116	107	107	97	103	104	130	101	113	109	111	91	96	117	111	117	114	82	117	101	117	109	99	112	129	111	119	106	125	98	111	108	100	108	104	105	107	88	82	90	108	118	129	95	109	117	86	113	107	119	109	116	111	107	123	102	102	110	114	90	110	98	103	108	117	82	107	103	99	115	95	117	115	103	102	107	109	100	105	112	105	110	108	89	94	99	107	113	103	120	108	102	124	112	97	85	96	112	124	82	117	112	94	109	109	127	102	115	118	125	98	111	97	117	101	90	82	107	95	99	95	102	128	109	105	107	114	98	111	112	112	97	90	109	117	91	85	101	104	102	104	114	114	111	92	107	109	111	113	101	99	88	93	88	93	97	113	105	90	119	114	111	110	92	101	116	114	110	82	107	115	99	101	101	109	114	112	103	108	99	114	119	85	111	112	102	121	97	102	95	106	101	109	89	105	106	123	96	102	108	104	97	108	120	123	103	90	107	112	114	104	111	100	117	93	108	109	119	98	111	124	101	101	108	109	99	103	112	110	100	103	103	117	106	117	117	112	97	118	109	114	101	135	94	97	117	106	111	112	115	111	109	113	86	109	103	90	99	114	100	118	116	98	101	98	106	110	114	98	107	96	110	94	118	110	94	128	112	92	100	114	107	122	86	96	110	121	111	106	100	96	124	114	104	94	124	118	108	122	97	120	106	112	97	124	95	107	118	97	101	110	103	95	100	104	91	112	87	99	114	109	102	116	92	115	108	103	113	102	121	105	100	89	114	109	111	90	107	110	108	101	104	111	108	94	110	117	100	117	102	103	111	112	111	112	99	109	90	104	101	113	112	119	121	102	107	117	104	124	90	117	120	112	127	100	114	102	115	101	112	112	123	95	109	96	75	112	98	95	106	107	89	104	115	117	104	95	106	105	109	81	122	126	90	129	109	118	109	113	88	108	110	105	100	103	115	118	93	107	116	97	100	120	116	112	97	118	110	108	96	92	103	120	116	103	92	126	97	101	126	86	122	96	94	108	126	109	106	110	108	118	117	115	96	116	119	100	107	89	111	112	104	107	112	119	105	83	106	123	95	94	114	95	112	118	113	115	113	125	101	110	117	121	132	87	95	98	112	118	107	113	92	82	102	114	101	113	104	110	126	107	112	107	112	112	121	105	97	94	97	100	100	100	102	128	102	97	106	109	98	100	108	129	95	115	110	99	107	103	89	93	116	119	92	98	92	125	102	93	94	112	104	82	126	97	129	109	95	115	106	96	97	105	115	114	103	113	101	130	120	82	101	109	117	89	111	107	105	132	107	113	123	114	120	137	111	115	115	113	108	120	89	123	121	115	94	113	122	102	107	106	109	95	109	115	113	101	101	113	99	101	116	114	118	86	86	105	110	104	110	100	102	104	121	114	90	106	88	112	101	102	119	102	104	103	106	102	101	91	115	103	119	93	116	102	104	94	102	94	91	108	110	109	109	99	99	108	102	98	101	117	109	90	103	93	119	100	98	96	99	99	93	101	112	105	87	115	118	115	93	114	109	113	110	107	119	123	98	103	126	103	96	115	102	109	116	103	98	103	88	113	93	118	107	108	93	104	111	97	96	100	126	108	90	110	113	111	96	114	85	107	110	102	105	120	122	108	121	109	110	105	107	102	86	108	106	95	106	99	110	95	92	112	114	120	112	107	112	104	106	112	98	121	117	109	96	112	94	115	108	101	118	105	106	110	116	111	98	81	90	108	97	104	123	122	100	102	123	107	108	104	98	108	138	125	98	103	117	86	107	102	120	107	98	97	93	104	96	91	105	111	116	101	109	104	99	90	87	101	107	108	93	115	92	125	108	115	109	111	120	103	110	116	102	92	100	114	106	110	112	133	121	94	117	96	100	98	95	91	109	112	108	118	107	105	99	127	92	104	98	97	85	117	94	101	125	121	94	119	109	129	105	109	110	106	102	104	117	96	83	105	108	107	98	97	111	111	123	89	90	113	113	107	109	106	98	99	101	103	94	90	96	106	121	131	116	113	97	115	106	121	136	117	107	96	104	94	112	119	108	116	94	108	130	91	113	93	105	115	99	87	97	100	117	104	123	92	112	115	114	115	103	102	100	99	110	111	120	114	98	108	103	117	117	97	114	98	122	109	114	94	87	99	104	97	96	96	83	109	89	108	148	107	109	122	101	123	102	103	87	98	113	106	98	99	106	111	103	129	119	124	120	101	90	90	123	102	96	113	96	105	115	94	95	109	102	94	129	118	115	110	102	107	109	86	106	99	106	93	99	88	104	123	84	117	113	105	101	99	96	111	93	92	114	120	98	89	98	104	98	96	108	113	116	103	93	123	134	127	132	100	116	99	104	105	111	120	115	108	120	117	106	124	112	94	97	122	90	110	93	102	115	116	103	114	133	113	114	98	107	101	94	84	100	115	91	115	108	86	111	107	118	126	102	106	99	122	92	85	101	120	94	98	100	111	102	110	109	105	118	111	104	104	110	110	120	121	98	117	97	110	94	117	92	104	100	87	101	102	98	102	86	85	108	121	105	107	115	108	118	86	117	114	96	113	96	100	104	104	119	123	115	106	100	92	113	117	90	112	103	104	105	111	112	95	76	123	89	119	98	126	93	107	122	101	91	98	103	101	113	106	90	115	112	106	115	115	83	119	92	130	84	100	120	90	103	104	113	98	116	110	116	92	100	112	105	95	99	111	107	100	104	116	114	78	95	104	106	112	99	107	114	105	110	111	114	111	102	105	79	109	97	114	125	104	86	108	109	93	101	100	114	107	96	129	109	89	99	109	90	105	94	115	103	119	107	110	114	112	113	105	107	104	98	98	101	103	112	91	95	109	94	93	106	104	99	104	135	112	112	95	106	92	98	110	95	101	106	91	104	107	122	117	109	113	100	131	110	86	125	105	135	109	106	91	100	109	113	108	135	116	109	101	114	98
17713	10814	19715	8411	6108	5336	4234	4039	3463	2859	2424	2370	2110	2010	1786	1732	1376	1205	903	906	822	789	736	617	569	556	501	527	482	456	426	402	399	409	377	335	410	367	385	361	422	334	365	358	318	330	323	317	297	317	320	302	307	311	304	310	290	295	317	306	295	267	295	306	277	292	305	322	358	306	300	318	253	281	329	300	302	283	289	260	273	296	295	260	272	275	299	284	255	236	308	274	280	287	285	269	250	267	263	281	288	293	246	278	275	285	271	291	259	313	267	278	291	253	251	284	274	291	289	265	290	270	296	247	256	283	235	274	272	291	317	273	281	283	255	280	281	298	288	281	283	292	274	292	298	290	274	276	265	295	250	267	269	283	285	284	327	312	289	260	270	288	300	292	282	274	271	268	257	306	273	250	292	267	275	284	255	301	284	281	250	253	281	250	254	291	281	287	276	270	278	260	263	302	277	268	291	276	265	273	273	265	287	323	253	265	284	258	285	295	267	251	254	259	270	262	291	238	297	271	232	289	281	303	258	281	283	275	276	299	260	274	262	248	277	283	285	268	266	272	287	262	348	282	294	265	264	284	294	277	289	280	247	286	282	282	288	302	280	285	286	272	270	278	239	275	264	278	290	262	285	277	299	250	287	270	270	256	303	325	272	247	274	281	267	242	265	269	245	287	290	286	255	276	286	272	256	252	288	256	287	281	254	270	292	275	293	269	267	301	263	258	297	297	309	312	279	304	297	253	261	269	253	261	267	270	288	293	297	277	266	266	270	282	270	285	245	256	302	255	264	281	289	266	270	271	265	281	282	293	265	278	298	275	284	262	301	257	248	268	287	245	278	260	269	291	273	285	269	276	305	272	268	264	290	268	304	252	262	263	262	282	298	308	250	264	266	295	232	293	259	271	288	259	270	296	281	257	274	324	263	272	270	246	263	244	290	269	290	256	261	282	269	266	266	286	275	285	273	230	299	286	275	289	290	260	288	263	257	267	249	280	267	257	295	277	262	314	292	281	276	278	248	274	312	279	258	311	272	286	286	272	300	250	278	307	263	223	261	262	266	289	271	293	273	284	299	297	256	284	263	255	262	273	255	296	297	265	270	295	265	245	308	283	277	310	268	291	290	295	285	259	296	281	281	281	267	306	290	288	283	264	309	279	289	280	282	279	267	273	283	287	281	277	270	293	280	278	261	308	281	286	259	269	282	264	293	295	290	269	268	273	272	278	309	269	277	278	252	277	294	295	293	292	250	328	269	289	267	258	298	257	267	279	269	268	283	270	263	264	284	298	272	280	228	274	274	289	256	267	287	269	276	278	243	267	280	280	265	277	263	257	301	283	263	285	287	247	275	296	272	274	254	284	293	283	303	269	271	270	276	280	274	297	255	263	270	281	279	279	290	281	254	322	283	267	303	235	248	299	256	277	280	294	275	276	248	309	280	262	278	283	295	268	249	273	268	272	288	286	268	298	296	271	276	264	271	269	273	292	269	262	297	290	260	296	307	250	292	260	272	281	277	302	267	285	266	276	269	303	262	282	287	274	299	271	284	239	278	281	273	263	286	276	253	273	305	292	260	266	270	285	291	231	298	292	277	301	272	278	299	270	287	270	269	285	248	296	269	266	302	280	268	276	273	250	272	278	272	282	269	266	253	260	280	287	282	273	311	294	261	252	280	276	254	315	255	295	328	301	282	262	285	265	274	265	266	295	279	283	295	292	257	287	275	247	278	281	288	295	264	291	289	292	273	280	299	269	271	305	279	280	296	256	275	281	254	289	266	271	286	280	298	297	249	268	272	241	273	264	280	272	256	257	275	249	299	267	271	281	267	277	270	259	285	287	273	282	258	273	275	286	264	278	268	280	289	259	284	260	267	240	269	267	275	276	266	284	283	239	266	284	290	281	261	270	308	271	278	267	275	283	298	273	289	285	285	310	268	275	285	277	277	288	287	271	289	267	281	278	309	281	286	276	266	269	290	285	271	264	289	298	283	285	307	248	276	283	255	257	297	280	279	290	308	300	279	297	273	263	277	271	256	278	302	275	260	279	277	294	286	270	278	282	255	282	251	281	256	265	289	267	253	258	261	263	290	260	272	278	249	283	250	268	272	299	259	279	291	262	294	285	272	265	281	260	260	273	277	265	303	289	270	220	263	259	260	279	259	311	308	283	264	290	283	282	257	284	258	296	288	255	295	283	279	267	275	290	275	269	291	273	247	290	281	279	264	293	285	290	281	282	260	262	302	276	282	276	276	270	275	268	294	283	262	261	319	266	270	306	316	263	291	253	259	270	273	270	277	266	269	281	264	295	271	267	249	279	257	290	254	283	276	257	277	273	297	234	270	274	267	288	256	274	288	283	253	270	268	272	285	281	294	273	271	274	276	294	297	290	255	265	272	275	245	273	264	263	278	265	264	263	258	243	263	272	278	251	270	280	290	291	278	321	255	290	255	329	269	301	245	273	263	301	260	247	260	278	267	260	279	276	319	274	284	265	282	298	256	252	291	315	273	267	273	283	277	304	285	307	265	271	275	279	269	255	271	280	263	273	298	299	272	293	282	285	265	274	274	287	245	250	291	258	270	276	276	271	309	291	255	290	282	286	278	291	278	267	265	278	284	293	279	250	274	279	312	287	296	289	285	280	266	283	293	306	290	301	301	290	258	272	238	237	247	263	305	281	276	248	287	281	280	286	288	288	286	265	267	282	281	304	270	286	300	268	289	280	282	269	288	256	302	272	297	283	247	272	280	293	267	295	270	289	282	260	280	281	300	278	271	312	282	247	278	287	284	287	281	289	270	285	238	293	268	261	265	297	251	276	294	232	286	267	286	272	306	271	270	265	283	294	266	285	279	262	286	252	257	289	247	313	263	281	272	266	261	258	283	261	288	296	274	258	304	286	251	293	312	282	302	272	263	272	288	302	271	294	289	265	291	264	316	283	284	275	287	285	264	283	275	296	266	279	287	294	289	264	261	267	266	294	324	281	272	258	282	267	269	225	271	272	291	278	278	253	258	270	294	246	250	296	284	253	294	273	272	300	261	275	286	278	278	294	294	281	262	296	285	277	258	280	271	279	284	288	280	305	262	257	271	284	264	236	258	281	255	260	268	294	280	249	293	283	278	275	263	289	319	271	258	276	263	281	279	273	316	298	283	267	289	296	282	287	287	287	267	283	249	265	282	261	281	279	309	302	269	271	283	276	270	299	258	282	269	247	301	270	287	286	289	285	282	285	287	282	294	291	267	274	290	253	260	276	289	282	279	271	250	261	277	271	271	298	266	274	254	269	300	271	258	299	294	287	286	256	315	275	283	299	267	285	280	269	306	252	280	291	274	285	255	283	263	266	246	308	282	291	269	268	291	261	286	295	288	285	262	266	271	237	256	279	296	271	283	267	263	264	280	264	273	277	298	322	309	284	280	273	296	283	277	274	272	276	239	241	245	283	250	282	269	290	265	250	316	277	279	276	296	287	262	279	302	269	304	260
7402	2778	2554	953	544	440	394	360	287	262	227	237	194	195	235	194	198	225	195	193	186	191	189	214	184	151	208	175	170	210	194	184	185	139	157	185	167	180	198	176	178	161	188	170	219	178	151	178	187	173	195	186	185	157	187	169	197	176	180	190	173	160	191	179	172	180	213	216	188	187	202	154	159	153	165	186	176	171	192	180	205	183	196	167	162	173	179	196	168	158	154	196	192	153	175	173	186	190	191	165	153	188	176	191	187	176	176	168	182	179	192	181	181	178	198	164	168	199	186	201	198	180	201	205	180	178	167	208	203	185	189	188	178	171	167	183	171	194	170	160	160	186	169	168	183	169	178	199	169	213	178	205	195	170	180	152	168	190	191	174	188	223	181	165	203	200	168	183	155	172	189	188	186	188	184	198	161	192	173	179	155	181	184	189	204	179	207	204	175	185	154	149	183	183	188	174	203	162	183	170	196	168	170	180	171	161	170	153	160	192	179	186	169	181	179	189	157	167	182	178	173	227	172	153	186	182	187	173	177	157	167	192	183	168	155	163	167	191	179	187	161	170	176	187	189	180	151	165	159	180	179	158	158	171	157	165	180	181	152	179	169	201	155	215	201	178	163	164	199	171	189	203	172	171	199	180	179	168	183	175	204	159	184	204	164	163	173	175	152	162	190	212	195	179	197	195	166	193	193	185	200	175	208	156	177	167	173	192	181	171	207	174	194	190	175	172	191	184	176	186	191	177	182	192	159	218	193	199	167	175	173	164	192	169	175	182	193	166	174	183	205	181	210	173	186	158	189	174	193	167	173	172	202	175	172	172	185	175	159	179	164	190	190	180	165	209	157	194	201	202	145	176	184	181	177	177	198	163	187	196	169	202	158	186	175	192	206	155	162	172	180	190	165	184	183	192	176	172	173	172	174	179	182	150	158	185	170	183	139	190	158	181	155	139	185	182	166	209	183	216	204	186	185	167	196	175	174	192	180	181	192	201	189	169	195	198	184	218	210	192	160	157	187	203	179	199	190	178	205	169	151	192	192	167	179	160	161	175	187	211	148	192	188	186	186	137	188	158	180	159	185	179	215	163	181	167	180	153	188	192	177	174	170	179	178	167	160	190	196	172	182	175	196	185	189	169	184	190	186	186	156	196	205	182	158	165	187	182	202	187	159	182	197	157	210	184	182	183	195	184	187	172	195	180	169	186	185	182	166	160	172	170	183	165	177	191	209	198	185	168	181	160	188	178	184	191	182	162	185	181	179	178	144	188	188	161	193	175	183	180	188	201	186	189	154	177	182	182	161	204	172	193	165	179	170	177	190	174	194	161	183	183	157	197	175	170	208	164	185	169	178	184	172	193	188	167	126	167	193	175	182	160	178	180	205	161	172	175	177	174	203	171	163	176	210	155	173	175	192	175	194	198	172	167	183	161	192	185	198	166	164	177	168	185	177	186	201	153	187	188	195	185	188	189	169	174	182	181	175	194	188	179	170	195	191	150	177	188	184	174	176	154	180	194	197	192	188	180	166	186	180	183	192	190	160	186	173	176	169	162	194	180	177	160	186	178	181	171	199	198	182	182	191	179	179	175	178	175	207	177	183	177	166	154	183	177	162	169	176	186	183	182	165	195	191	173	186	204	164	207	197	171	166	176	163	167	206	154	181	184	161	172	168	147	185	198	166	194	178	195	178	183	170	190	175	155	165	191	174	172	176	192	199	186	174	156	185	169	176	179	176	184	169	181	166	193	187	181	168	184	171	185	168	179	174	177	171	162	179	183	192	177	183	183	189	204	196	162	171	172	189	186	179	157	187	149	180	187	176	165	152	194	179	164	169	185	185	197	154	182	168	197	162	199	166	183	165	194	168	156	182	173	184	209	185	196	184	171	190	162	179	187	165	177	159	191	163	184	164	184	179	167	154	179	174	190	186	181	169	175	169	146	191	186	188	201	191	182	177	163	176	213	190	177	177	207	180	162	174	192	158	161	180	193	161	154	173	169	150	171	170	186	167	173	173	161	174	187	208	197	192	166	177	189	182	176	185	181	193	166	196	157	171	169	192	199	179	186	196	173	201	187	191	160	182	169	189	174	176	184	183	183	169	177	181	180	184	165	176	186	188	196	178	188	195	183	179	171	191	179	201	185	168	184	170	189	178	172	192	163	186	211	184	171	186	182	183	192	169	174	190	179	158	168	193	154	185	187	198	159	157	179	171	192	164	182	177	173	219	165	169	172	181	184	201	176	165	162	169	187	192	163	198	156	153	184	154	180	184	178	181	169	171	173	164	183	173	187	191	187	175	185	164	184	193	184	167	181	193	173	155	188	176	171	190	187	179	174	208	169	204	178	218	187	163	170	168	190	186	181	163	178	190	191	175	193	177	203	172	176	166	185	164	167	187	181	161	175	184	181	191	178	194	185	193	198	157	157	169	178	160	176	218	183	165	152	193	163	182	168	176	164	195	168	159	182	173	201	188	167	199	174	168	153	174	191	191	172	194	162	200	184	172	173	211	188	164	161	175	180	176	196	165	180	193	200	178	171	184	193	180	177	166	178	210	163	173	194	174	184	202	158	152	184	171	166	172	171	212	169	167	175	202	168	152	162	185	172	189	198	160	178	173	172	185	190	190	170	192	184	147	171	185	204	193	182	194	171	172	212	186	169	173	182	192	178	190	176	176	154	187	185	168	171	178	172	182	177	189	178	170	167	148	167	178	189	192	183	166	194	170	165	165	174	186	194	178	179	192	213	186	180	182	178	192	196	169	191	154	179	169	181	183	189	185	161	182	158	162	188	182	190	157	177	186	193	169	197	195	178	177	156	175	157	185	176	187	197	160	174	187	146	185	192	164	174	187	166	193	198	172	173	164	180	177	185	190	212	202	178	171	184	204	185	186	174	180	175	191	185	186	191	173	223	180	190	156	174	169	163	171	185	176	168	174	164	198	184	185	160	179	175	178	188	188	187	169	193	183	200	153	169	148	182	180	194	161	179	169	186	183	184	180	169	196	174	190	179	179	185	167	172	168	181	189	191	189	170	176	187	176	179	184	172	169	196	192	173	205	217	167	179	181	195	188	173	185	180	156	161	184	180	186	190	198	194	184	171	158	197	211	166	192	169	201	189	193	168	159	179	160	178	182	187	179	182	196	171	203	193	193	159	186	193	184	197	189	153	186	177	174	182	183	136	167	201	184	168	177	189	191	158	172	182	174	191	179	187	199	182	181	183	200	176	171	190	172	188	164	195	186	170	144	174	187	171	141	198	183	182	194	169	181	182	175	199	189	188	187	191	169	173	186	181	176	187	167	157	174	175	181	180	192	174	185	180	183	186	155	171	186	169	188	178	187	166	162	181	175	198	194	201	151	176	167	203	203	184	182	201	165	182	178	202	185	170	195	164	187	186	192	185	199	189	186	181	192	188	198	181	165	209	152	190	181	180	205	195	162	170	160	186	180	167	177	154	163	182	202	153	185	170	200	172	174	188
5630	3022	5272	2828	2110	1819	1406	1300	1074	925	862	780	700	678	607	622	539	542	551	539	517	521	506	514	507	429	497	466	425	498	472	483	452	490	468	463	466	429	449	466	442	456	436	452	459	417	484	463	434	452	472	452	475	452	409	437	410	452	456	464	453	458	421	426	454	432	442	453	463	452	415	468	426	455	479	462	423	437	448	461	440	443	462	500	437	418	465	446	459	462	460	498	482	475	414	455	438	422	480	483	438	447	495	446	435	463	457	428	449	455	429	451	399	433	415	453	433	432	453	452	438	442	419	432	467	431	468	444	462	458	449	447	480	424	479	444	432	466	443	411	472	445	437	459	451	449	422	426	444	465	435	447	427	456	456	459	443	441	438	498	483	439	410	478	451	435	462	423	428	465	450	453	454	414	393	419	440	429	432	461	441	413	434	456	446	449	450	418	409	483	437	448	467	440	448	426	415	448	430	418	415	447	449	462	431	412	444	472	422	469	432	477	469	441	447	431	439	440	449	441	421	433	504	478	438	406	427	430	461	433	477	454	427	419	444	426	471	442	434	441	433	435	489	444	433	449	441	454	460	460	449	440	438	450	446	469	433	435	471	442	427	460	386	424	412	418	456	461	414	443	475	477	452	419	453	454	432	444	414	468	467	459	448	455	463	420	446	442	455	462	448	456	444	454	476	421	473	466	474	396	429	433	453	432	501	436	497	448	429	408	457	451	435	445	460	462	442	442	405	448	452	451	430	453	430	428	438	431	439	459	438	461	447	455	441	453	428	408	457	465	425	456	449	454	435	430	454	465	437	469	425	457	447	444	475	422	439	459	430	427	437	435	459	477	440	469	418	449	452	481	439	463	407	463	467	469	456	466	447	472	454	424	443	421	463	429	441	446	439	455	445	506	421	439	464	460	443	446	423	437	445	443	453	466	424	445	499	446	476	464	451	453	431	438	438	442	455	432	446	443	449	453	427	449	459	464	430	437	468	481	422	460	463	437	434	422	450	454	438	437	455	406	431	467	443	476	419	442	436	463	433	461	401	420	453	426	436	451	491	435	475	434	425	425	442	441	465	438	482	438	411	418	421	498	479	459	409	476	435	441	456	459	445	497	413	427	431	450	454	447	411	474	458	448	452	456	422	454	432	441	434	456	432	429	423	444	437	441	429	411	407	469	452	473	433	467	424	421	472	432	479	474	454	457	410	420	457	466	430	460	474	444	474	434	429	487	436	463	436	405	379	456	454	418	444	462	466	448	440	429	423	452	437	475	458	439	478	467	466	469	411	452	459	463	458	467	447	448	440	465	476	446	443	419	438	456	426	421	456	419	446	444	455	466	431	417	463	414	455	453	458	443	441	447	437	466	456	479	409	458	438	435	436	450	490	442	445	433	440	440	442	414	423	462	450	439	486	435	466	436	461	433	436	423	482	436	438	486	412	427	445	431	465	417	471	449	439	440	420	438	460	390	479	414	440	440	468	455	477	422	449	417	440	395	486	441	481	397	417	443	452	446	435	464	429	460	454	431	429	470	443	453	415	449	459	437	417	445	429	436	447	430	452	419	438	430	437	449	469	464	443	492	458	497	447	448	432	467	443	431	445	416	437	410	439	432	473	454	443	460	454	417	411	435	435	464	431	461	405	450	426	468	467	430	436	485	461	498	409	428	433	435	468	418	438	455	411	456	480	443	474	454	467	433	440	449	417	430	433	434	453	411	408	472	445	455	417	488	423	433	452	443	433	467	460	454	477	457	458	470	435	485	446	468	440	475	467	432	454	459	453	458	440	435	431	469	437	428	452	485	452	460	432	434	449	409	513	450	433	462	477	431	453	460	469	440	444	434	443	462	426	427	456	415	451	451	408	453	438	415	459	428	450	437	466	468	436	454	479	466	444	449	463	423	440	457	446	434	453	441	458	453	464	431	454	466	414	430	446	429	425	441	437	442	455	467	425	404	449	447	435	411	439	484	454	461	436	453	452	433	420	434	434	480	442	455	462	409	404	447	454	442	464	453	387	436	424	482	421	440	436	415	437	429	389	438	466	504	442	450	435	430	468	445	426	447	399	472	509	457	462	425	454	455	435	450	445	412	440	442	457	435	466	439	464	463	427	406	452	425	420	449	440	429	433	447	443	455	435	445	429	422	455	450	444	442	430	460	457	427	436	433	468	435	510	454	472	434	445	458	444	459	483	447	428	444	420	468	422	477	453	436	423	463	427	473	462	438	445	466	495	468	463	481	461	448	439	472	451	429	426	408	464	444	442	471	407	469	452	443	445	476	419	409	469	426	451	451	428	445	447	452	460	426	411	429	408	467	436	453	424	445	414	484	429	429	429	474	422	409	453	458	480	432	424	437	448	499	443	457	435	445	450	441	400	478	452	451	438	428	450	425	464	411	469	415	429	429	434	439	456	438	474	434	442	453	450	448	489	449	426	432	463	478	473	446	450	467	449	429	432	466	454	405	411	480	450	472	433	448	436	455	466	479	469	450	443	423	458	440	466	434	456	440	478	450	447	449	502	470	458	458	447	450	418	422	464	508	472	439	419	458	450	406	444	483	429	439	431	474	445	415	462	440	411	491	456	498	448	443	424	443	439	467	454	439	419	445	449	447	454	463	452	453	444	427	461	417	435	440	479	472	464	440	434	446	394	464	486	445	398	433	436	420	474	428	476	425	473	448	455	470	459	441	416	431	428	415	455	457	481	423	441	429	448	427	419	454	482	424	418	442	479	453	448	435	471	423	438	463	430	459	480	448	444	412	477	460	490	529	433	468	432	459	442	433	426	430	434	444	462	448	443	452	437	493	437	468	400	401	465	445	416	406	503	410	450	445	470	472	447	449	448	449	459	438	452	406	443	449	418	481	416	453	442	479	464	413	467	442	427	464	458	432	438	411	438	466	430	429	478	421	450	474	436	453	443	474	475	421	476	444	457	433	430	412	455	461	431	439	483	469	432	421	443	437	435	467	465	484	420	432	474	441	434	453	420	471	450	459	473	443	439	463	445	431	479	445	441	438	474	470	438	462	431	442	429	428	440	437	450	464	447	451	421	451	458	479	457	491	435	473	445	426	390	427	468	421	457	410	479	451	451	434	450	430	422	443	407	439	451	440	456	444	483	433	455	432	432	452	421	464	457	444	486	456	452	429	461	460	430	444	438	437	438	442	437	471	440	478	459	448	420	424	470	437	421	448	422	428	455	427	484	465	468	447	451	457	446	454	469	455	440	428	442	427	466	455	460	453	445	409	386	446	463	426	467	410	428	462	435	459	446	449	446	481	417	455	443	444	410	428	423	442	466	438	463	451	430	460	428	434	427	426	444	433	453	481	438	484	459	420	440	487	460	437	448	466	472	443	453	417	457	466	439	425	459	458	443	441	510	437	432	409	441	454	468	445	447	436	441	453	454	447	464	451	422	457	433	459	459	434	431	407	428	464	455	451	485	446	466	446	427	464	456	443	467	488	431	450	432	432	439	470	443	406
18084	7407	9975	3416	1395	1026	757	634	541	404	350	328	327	314	278	248	231	211	216	192	202	183	185	188	180	159	162	144	180	171	168	154	145	141	161	165	173	149	144	145	181	171	158	155	168	157	168	142	149	157	171	162	157	158	170	161	166	165	164	153	152	143	164	166	133	152	148	174	168	147	153	151	163	165	178	153	155	154	163	169	144	143	148	157	145	165	174	162	157	168	137	156	165	167	167	145	149	155	179	151	160	144	149	169	146	153	184	164	153	155	174	176	140	135	159	154	140	153	166	144	151	155	164	165	128	165	158	146	154	144	150	131	154	146	142	164	143	153	155	143	156	139	147	155	136	132	151	142	156	171	148	141	142	154	154	152	160	145	163	159	165	155	179	176	182	174	167	161	153	165	163	162	190	150	155	147	156	155	158	153	159	154	166	157	162	146	157	169	167	158	143	171	153	135	148	138	158	153	161	171	157	169	155	169	160	169	175	152	168	161	156	148	144	182	171	172	163	150	173	148	152	162	169	158	141	154	166	159	143	142	172	157	128	136	166	167	166	157	153	163	155	155	151	174	128	154	159	159	127	175	151	162	171	139	161	143	150	178	177	175	174	140	160	167	146	166	159	155	142	157	138	133	183	149	142	141	176	160	146	140	143	152	142	153	168	134	146	146	159	148	154	157	134	146	147	150	140	152	172	142	165	149	152	153	192	142	170	142	143	163	167	161	149	154	136	160	157	138	157	151	154	145	157	154	150	154	160	150	189	147	159	164	160	140	180	152	138	163	142	169	153	164	151	160	161	148	150	165	161	161	150	153	157	176	160	172	154	138	174	173	146	156	156	164	142	152	161	168	153	174	148	155	156	160	167	160	152	147	152	143	154	139	144	163	171	152	143	160	157	147	167	149	160	176	151	165	159	151	136	144	132	126	169	161	178	150	173	170	158	148	133	165	159	146	162	141	139	176	146	129	133	146	160	163	165	136	157	161	134	144	140	159	145	179	171	171	140	146	145	161	169	152	161	162	146	142	149	158	153	154	157	179	153	150	164	159	178	166	144	146	171	173	147	178	167	178	178	162	159	126	167	168	153	142	149	174	148	151	146	174	149	173	164	172	174	156	156	150	147	149	136	167	146	150	140	166	178	142	185	151	174	142	146	148	150	152	152	164	166	145	162	140	160	140	151	163	151	151	159	140	163	140	172	155	181	166	170	154	181	173	175	164	158	174	178	139	158	166	171	190	140	166	149	151	163	156	179	164	154	162	169	164	158	153	171	155	158	200	156	147	147	145	165	158	152	166	178	151	157	183	136	149	163	150	130	150	135	163	157	145	170	172	150	156	160	138	155	145	174	143	159	194	189	155	134	154	185	168	161	165	161	147	159	161	143	150	170	156	169	156	145	148	174	165	178	154	138	172	162	157	159	171	143	158	134	144	180	151	142	156	154	154	155	151	178	181	155	162	168	168	146	145	144	160	150	183	173	153	158	156	157	153	147	156	148	165	170	150	170	151	164	159	157	153	154	121	161	151	150	143	156	172	183	172	191	132	147	140	163	171	174	150	155	148	149	167	148	146	181	184	171	137	157	150	162	132	139	157	152	170	171	149	151	157	176	144	146	166	164	151	149	146	150	147	159	161	160	163	141	168	139	172	173	170	130	166	170	153	158	185	164	177	172	149	157	163	170	165	170	139	163	162	158	165	156	185	200	159	156	162	170	154	139	171	152	161	155	153	185	150	184	142	157	169	170	161	162	155	157	161	175	147	177	135	149	147	149	151	178	164	154	155	152	142	144	159	178	161	161	169	178	154	144	170	159	143	147	162	150	125	153	153	141	145	151	165	170	174	135	146	177	145	169	154	158	151	165	160	166	172	166	161	171	166	169	198	195	138	147	169	142	188	152	143	176	194	145	162	147	143	149	140	160	167	163	155	162	157	156	165	161	161	163	165	166	172	151	139	146	145	161	172	157	182	155	141	143	156	156	153	154	148	153	175	147	149	155	167	178	166	142	149	155	155	133	137	121	145	166	158	167	161	156	146	142	135	165	159	142	161	136	168	162	157	144	169	150	177	163	180	153	146	164	167	148	123	146	154	154	161	156	147	144	159	162	153	164	166	195	152	143	163	166	167	143	130	125	122	151	146	176	172	150	146	139	170	155	161	161	176	143	162	169	167	174	161	151	168	143	172	146	169	150	169	164	178	163	161	154	161	134	146	142	149	134	160	149	163	151	159	179	160	159	160	166	146	150	185	138	163	164	140	171	183	137	159	158	153	141	131	143	145	145	147	149	153	138	147	148	145	161	147	165	162	152	151	153	139	164	175	179	165	151	174	165	125	175	158	162	145	169	152	140	149	149	137	162	174	159	153	147	124	177	120	166	161	151	136	156	143	169	143	147	140	173	145	145	151	129	160	175	171	158	151	144	163	161	141	159	167	161	148	154	150	135	168	156	140	175	146	154	148	166	160	185	153	163	166	184	150	147	169	137	139	154	161	147	156	193	158	141	134	141	171	139	147	153	130	151	145	152	155	163	124	158	166	136	161	140	158	162	159	168	155	145	164	156	161	163	143	162	158	176	137	158	140	156	168	151	177	157	156	154	182	137	131	171	160	167	136	124	145	157	159	147	175	186	156	149	139	160	150	159	151	157	136	143	138	176	145	146	154	155	147	152	141	179	156	169	184	159	164	158	164	148	147	151	161	132	179	149	157	155	145	156	152	154	142	154	172	155	157	160	166	136	166	149	165	158	144	142	137	168	153	132	169	150	156	150	162	173	163	148	175	151	174	151	172	161	175	160	141	146	148	152	141	150	179	151	150	167	158	166	155	159	167	176	173	141	166	170	155	138	143	156	172	151	153	148	150	154	162	151	157	161	137	187	156	138	171	165	184	161	158	156	162	148	179	167	164	167	156	163	147	179	161	162	154	147	149	149	151	140	154	165	163	146	172	117	157	149	160	157	134	171	171	142	176	148	184	158	155	157	157	129	155	145	141	154	160	161	147	162	161	141	149	154	160	145	157	167	168	159	170	138	135	168	176	162	164	134	160	152	169	166	154	163	170	153	167	171	175	139	168	150	142	147	160	154	144	159	135	137	172	167	153	157	168	163	189	155	161	145	154	131	158	151	138	160	148	169	170	159	173	168	172	148	160	160	177	164	162	140	155	148	154	168	157	148	136	167	137	153	161	140	132	186	158	176	179	154	140	128	151	160	163	151	141	163	181	163	153	157	174	136	172	165	154	161	154	153	158	148	173	169	138	154	168	149	134	141	156	162	164	158	148	162	155	151	130	173	157	125	168	150	138	146	142	136	155	147	144	189	164	173	145	147	149	134	169	150	162	182	140	145	163	151	176	166	170	141	156	149	166	148	168	169	147	168	167	163	159	128	182	162	159	139	142	147	158	149	150	135	149	174	145	161	148	153	157	141	150	177	166	143	152	165	158	154	161	167	159	144	157	147	162	170	162	154	154	153	146	157	148	159	165
13284	7063	15696	6403	4273	4027	3039	2732	2366	1952	1748	1700	1378	1443	1135	1135	950	913	866	750	662	701	639	584	536	557	522	468	498	490	470	490	461	469	416	448	409	435	417	445	454	461	432	456	425	403	397	378	413	412	440	370	434	385	376	396	404	407	414	405	417	383	436	400	398	395	403	376	386	374	405	412	450	416	422	405	405	400	395	420	373	424	400	405	413	370	412	350	385	381	391	377	388	410	428	382	391	389	396	437	375	411	433	411	382	367	414	429	410	392	391	395	402	405	389	398	410	378	365	402	405	418	387	400	350	398	380	361	400	387	387	392	393	397	404	391	371	404	369	425	384	408	377	401	389	388	397	391	380	379	452	438	410	370	419	361	394	397	413	393	380	389	416	388	401	377	367	365	435	383	389	379	395	398	414	387	400	384	387	375	432	410	392	375	377	402	401	393	351	418	388	383	414	396	392	373	434	405	405	388	389	425	402	359	370	399	365	402	428	405	362	385	370	369	425	381	391	395	385	398	400	401	409	384	394	397	404	420	395	393	393	418	369	409	376	394	377	413	424	438	360	359	416	401	356	385	382	400	383	363	392	386	395	393	394	432	367	402	384	380	434	400	393	390	402	389	425	406	408	383	407	365	403	417	394	364	383	422	366	412	423	423	409	401	417	387	401	401	412	391	408	363	409	389	392	387	364	390	371	384	386	401	387	387	385	390	367	371	364	386	390	383	397	368	394	436	405	394	391	374	378	369	409	415	418	444	421	360	415	427	397	374	383	398	404	365	390	386	417	395	381	426	397	374	427	367	403	407	391	368	377	378	359	408	404	400	406	414	380	414	399	397	398	412	384	376	367	367	406	415	365	456	412	396	403	412	399	390	371	382	414	375	398	365	349	386	400	385	365	401	417	417	410	390	381	370	388	362	422	406	365	369	373	387	383	386	379	409	380	385	405	404	347	379	386	368	371	372	404	428	395	385	353	420	408	389	391	369	407	393	402	398	365	404	403	424	410	400	395	385	432	381	347	400	375	384	409	376	389	398	371	390	397	388	404	440	377	372	392	375	395	394	401	396	359	411	394	427	388	408	382	395	379	406	404	413	362	382	444	417	379	420	397	413	373	377	403	409	405	397	368	388	380	370	390	413	414	385	382	397	390	381	421	394	396	394	372	378	399	391	393	376	406	362	408	379	393	418	438	410	413	398	418	398	407	398	385	401	380	373	413	407	426	404	365	362	360	420	402	440	421	379	389	398	377	385	402	393	401	410	371	396	392	389	375	409	414	388	391	377	404	377	414	365	419	417	388	403	389	382	391	415	423	356	407	413	388	414	387	395	352	411	380	404	366	387	359	392	366	398	382	412	411	368	373	397	387	407	401	386	370	372	396	371	409	399	375	369	381	387	376	380	403	370	410	398	423	416	416	381	385	399	390	427	373	387	407	396	379	388	407	418	409	382	405	406	400	398	367	360	364	414	348	394	399	424	409	414	362	390	390	377	407	390	382	385	430	400	369	352	373	388	394	417	419	384	392	422	419	413	404	401	377	374	397	428	436	394	384	398	396	373	385	409	379	406	372	388	427	370	411	394	418	397	370	400	398	391	393	364	365	412	379	411	374	411	391	434	405	381	393	363	392	405	400	414	382	385	393	370	403	330	385	411	383	390	429	416	405	370	365	425	357	377	374	385	378	389	395	388	360	389	366	367	383	401	409	400	402	394	382	366	398	398	354	359	394	410	408	362	359	388	397	354	415	381	411	365	407	384	376	375	391	405	415	406	407	357	388	407	433	364	349	345	421	398	400	384	427	416	377	397	383	399	397	392	406	389	418	368	387	365	383	416	407	399	380	358	385	424	426	407	370	393	397	381	382	408	360	385	383	389	343	382	419	386	352	408	381	389	418	399	382	373	381	394	411	382	393	380	378	413	358	381	386	418	376	427	376	353	411	399	378	393	355	414	377	396	370	378	379	380	364	365	412	412	366	397	392	396	398	398	413	409	358	375	413	432	392	415	371	398	412	387	398	418	409	401	386	405	397	379	408	390	366	370	387	381	391	318	405	393	405	391	392	392	362	382	406	388	379	387	382	379	370	379	397	416	364	417	382	402	394	389	383	344	407	390	374	369	367	382	397	396	427	378	399	371	398	419	415	414	364	380	427	397	347	366	387	355	418	433	402	388	411	393	400	393	395	367	371	400	406	400	404	421	403	392	407	404	449	384	407	382	382	416	386	377	417	410	422	393	395	416	378	395	391	388	399	361	413	410	419	403	365	403	396	381	379	401	391	390	408	385	390	410	395	397	377	396	375	375	445	416	390	379	392	394	385	375	383	397	390	382	371	393	390	425	412	390	396	404	372	388	369	384	434	385	396	373	422	405	386	392	393	404	415	384	393	364	406	375	393	409	385	382	375	393	374	392	372	409	393	386	426	381	368	432	369	401	427	394	368	365	418	399	393	430	381	431	398	373	387	405	403	396	334	369	394	406	394	379	330	374	387	368	359	368	413	343	381	410	409	413	402	391	360	382	393	379	394	364	413	374	406	411	388	427	379	399	362	436	392	376	390	389	385	404	376	409	389	376	415	411	387	381	408	380	372	392	401	434	391	411	381	383	381	418	403	421	377	377	402	387	384	380	451	369	397	398	405	399	381	399	393	403	391	378	416	416	374	408	403	369	360	398	393	375	383	370	406	375	374	367	389	423	355	420	387	393	388	417	388	393	414	380	411	380	420	380	397	372	380	393	419	391	403	393	371	413	406	388	411	387	407	388	384	371	405	405	391	353	432	375	370	381	408	381	401	409	393	357	373	411	386	400	403	371	370	405	403	382	388	391	383	421	375	355	410	407	376	398	357	417	404	399	404	367	415	382	392	385	395	396	372	392	428	376	379	406	412	385	379	396	381	391	395	411	405	399	401	401	387	365	350	349	406	384	379	396	373	379	400	368	385	401	401	391	389	371	395	395	370	383	407	413	402	380	381	378	384	405	392	389	348	395	354	404	381	426	397	384	415	378	417	376	379	389	366	410	401	385	407	376	388	400	377	364	364	382	414	405	386	411	392	410	401	391	409	395	389	395	374	353	419	418	399	385	392	386	416	397	410	406	413	388	418	392	403	367	377	379	417	384	416	400	381	374	410	391	373	401	401	379	374	388	384	426	398	366	416	354	396	395	385	397	361	381	376	395	397	382	392	394	366	353	351	359	386	401	428	399	396	388	362	345	409	364	347	379	409	374	374	413	408	352	399	377	384	358	415	424	409	387	387	407	399	384	419	381	407	422	372	385	393	391	406	413	390	352	366	381	377	381	401	378	381	386	420	396	404	369	400	383	369	434	398	395	382	398	382	419	395	370	401	408	372	406	403	364	365	408	407	392	384	413	439	415	365	379	419	434	403	391	389	407	394	384	368	375	396	403	378	374	372	393	444	404	404	364	420	405	396	380	404	416	378	418	357	391	383	379	411	401	416	387	351	400	426	403	403	393	372	360	413	401
26773	13141	13733	5539	2067	1588	1203	1016	722	576	484	465	408	446	325	259	207	249	187	184	140	170	179	138	144	137	141	126	144	113	146	127	115	112	112	125	117	129	103	96	96	115	116	119	109	112	106	85	133	136	111	106	111	111	105	111	114	115	110	133	93	111	127	118	107	121	107	111	101	101	110	100	122	98	107	95	100	105	109	108	102	109	108	112	107	110	103	109	95	106	109	88	115	106	114	106	116	92	99	116	107	97	94	100	116	104	111	109	122	102	127	104	102	93	107	94	120	94	94	102	103	106	106	99	111	104	116	104	88	97	114	115	100	100	96	92	115	111	92	107	102	96	103	120	113	100	102	111	110	108	99	102	119	110	100	112	123	92	102	105	114	108	132	111	94	100	92	107	100	97	90	124	106	117	120	103	105	114	126	113	118	99	107	103	107	85	90	112	85	113	95	106	122	105	96	107	95	100	94	108	101	113	103	132	90	110	109	100	103	118	111	107	110	128	107	106	105	103	97	107	108	107	105	99	111	99	87	94	111	94	98	97	123	104	97	96	119	101	114	106	94	94	107	93	88	132	122	107	111	105	112	109	123	101	129	101	76	97	75	83	104	102	108	95	87	100	115	113	106	116	100	118	118	100	121	114	111	133	99	113	123	98	111	109	116	116	114	101	107	102	92	111	108	102	113	110	116	122	97	106	101	105	102	108	104	120	102	105	104	105	106	106	88	110	111	118	103	105	96	116	103	108	88	128	106	91	96	109	112	116	97	107	113	115	115	106	101	99	91	122	120	103	100	96	111	122	131	111	101	92	105	110	107	100	107	99	91	100	107	92	107	119	99	110	106	110	114	86	99	118	85	99	103	95	79	128	106	94	84	94	103	100	110	99	114	116	97	111	102	96	99	84	113	109	98	92	109	113	107	95	121	114	102	127	107	107	112	111	103	137	115	111	107	105	93	110	112	115	91	88	107	112	109	105	106	90	101	134	100	109	102	108	100	119	87	120	119	109	100	108	105	108	93	103	102	122	106	106	100	101	108	80	102	108	122	121	91	100	107	108	112	111	102	91	86	100	119	105	143	92	105	112	93	123	114	85	106	101	99	118	92	102	119	125	93	96	110	94	105	90	101	95	109	125	95	91	111	109	119	97	112	105	99	100	138	111	125	115	100	113	109	109	94	110	108	116	102	104	120	108	93	97	98	85	111	106	98	95	118	117	96	115	117	118	94	111	114	100	129	88	106	87	96	86	94	112	98	101	112	93	111	119	118	121	100	101	90	104	103	97	107	91	96	110	101	116	90	105	106	100	112	105	110	119	135	134	117	127	106	107	106	119	90	95	95	97	99	105	121	101	121	91	102	93	98	99	105	97	94	93	98	109	97	108	104	91	106	101	91	91	108	106	106	108	101	83	105	115	106	92	95	105	93	113	93	110	106	99	105	103	100	101	111	108	100	96	100	99	96	101	97	124	116	99	105	105	108	112	105	92	115	93	88	94	95	80	90	102	94	88	105	118	100	110	112	100	93	105	124	110	102	115	116	119	100	97	97	114	104	112	100	110	89	114	105	104	95	104	104	104	91	93	101	105	122	116	91	105	102	104	100	98	97	106	106	97	98	100	102	106	95	88	105	110	114	129	100	98	105	87	112	102	108	101	111	118	123	103	101	114	113	123	104	114	97	104	100	104	94	96	120	97	95	103	117	121	103	95	105	116	110	97	112	117	109	109	82	101	99	93	106	114	106	115	125	114	112	118	100	75	94	95	112	101	93	115	110	111	121	102	97	93	90	93	118	114	99	83	116	101	142	85	115	82	102	95	110	105	116	97	93	120	139	90	98	91	88	124	119	124	107	90	92	109	108	105	91	119	106	112	90	108	108	107	120	100	110	108	94	101	91	99	121	99	113	112	118	101	114	105	118	110	112	95	93	113	120	94	106	87	104	92	113	112	105	91	122	125	114	84	96	103	107	109	113	104	114	107	111	91	97	107	113	105	103	101	115	129	111	80	97	112	104	101	106	109	113	97	97	111	98	108	100	106	97	106	114	93	111	101	104	98	112	101	107	89	89	101	95	134	109	104	92	90	110	119	114	96	99	140	84	104	111	119	105	87	90	100	94	102	95	107	108	100	101	111	95	112	110	112	96	98	121	105	105	109	87	92	93	104	94	93	98	99	115	121	104	95	100	102	87	87	118	103	104	104	114	120	101	115	107	111	117	108	97	108	102	112	109	127	83	119	105	98	94	117	94	107	116	96	97	108	89	85	101	105	77	105	117	118	116	92	103	111	96	93	89	109	86	92	101	115	93	125	109	94	94	102	102	97	115	102	115	118	107	101	116	105	119	126	102	115	120	101	110	81	101	125	117	117	116	121	122	111	112	124	112	119	107	91	111	122	95	108	124	103	103	99	107	93	90	107	96	98	92	101	131	115	92	99	95	90	106	100	110	112	108	114	120	108	97	95	117	105	115	113	107	127	106	104	106	119	106	118	111	102	126	96	90	115	93	105	108	108	119	104	105	118	116	92	102	104	110	84	102	115	116	117	96	112	118	84	92	100	88	129	87	98	107	91	121	110	100	98	117	99	112	85	93	102	113	98	105	106	97	90	96	107	100	105	127	108	104	101	119	102	89	119	104	117	95	110	112	107	101	112	111	107	99	98	94	98	101	102	95	111	103	100	78	104	111	117	109	118	112	108	116	116	138	105	121	95	78	107	106	96	98	119	114	91	113	97	112	104	98	121	124	113	98	121	92	98	98	106	111	108	111	131	102	126	104	93	101	106	98	110	99	92	103	91	100	98	125	107	97	106	121	101	105	99	91	100	96	94	102	115	118	89	112	100	96	89	100	114	95	99	98	90	91	100	124	120	100	93	94	94	97	111	111	105	92	93	95	107	94	110	83	115	101	104	97	115	111	115	111	113	124	108	93	104	90	95	112	107	110	115	90	116	112	86	99	121	122	127	104	132	105	101	105	110	108	99	111	107	98	121	102	104	83	110	87	95	106	103	98	109	92	109	93	106	101	90	86	96	89	105	96	105	102	110	116	125	118	88	104	110	102	103	99	100	100	103	108	101	136	95	98	105	100	114	99	109	100	110	87	94	118	93	117	111	117	116	117	81	102	91	128	117	119	102	110	103	85	100	100	107	105	97	89	101	109	110	104	97	95	91	85	115	128	97	107	112	128	103	92	100	108	106	135	128	117	118	86	113	92	105	100	87	110	104	118	95	109	98	96	109	101	121	114	115	95	109	121	100	115	113	102	96	88	108	126	116	111	95	120	119	106	112	119	110	102	92	106	117	113	99	115	95	107	98	92	119	75	95	106	112	108	103	117	79	92	120	91	108	109	106	116	127	102	124	102	110	109	111	96	105	115	115	101	100	104	99	115	114	96	108	94	116	108	116	98	112	107	108	111	105	95	101	103	117	112	98	116	101	99	111	99	107	97	95	98	113	114	99	95	117	98	107	109	103	114	98	106	86	97	101
17750	10870	19127	8788	6157	5562	4355	4021	3378	2904	2407	2258	1969	2292	1837	1530	1251	1226	1033	874	753	786	758	635	613	494	583	522	430	496	438	359	395	372	398	352	347	352	352	352	366	320	326	282	299	292	335	318	312	311	327	330	295	286	324	280	305	290	308	290	317	292	270	316	283	280	290	302	321	299	268	307	298	285	258	312	280	302	307	280	310	285	263	282	278	278	296	258	291	275	277	287	245	266	273	281	264	268	268	312	288	265	279	285	306	264	283	251	289	261	284	306	288	284	288	280	265	264	288	256	276	217	296	289	265	335	273	284	273	269	280	266	276	286	249	268	278	264	277	276	263	288	282	254	257	285	281	285	263	244	259	308	274	285	278	272	291	276	255	267	278	258	281	303	281	286	288	264	294	278	248	303	268	265	293	268	285	273	267	281	296	286	290	280	294	251	271	260	266	276	247	271	259	294	291	280	291	273	285	236	276	273	281	286	273	255	249	266	255	268	259	288	247	290	285	277	239	254	262	273	278	249	291	267	232	289	299	269	258	249	300	263	250	288	300	285	300	281	269	262	295	272	243	223	273	262	272	256	262	265	263	306	307	261	281	290	273	268	284	301	264	275	310	252	293	279	290	309	295	289	282	280	267	265	282	279	294	278	275	273	294	283	279	283	283	288	273	278	260	259	273	262	280	260	259	277	242	264	262	254	281	274	300	283	282	285	294	290	253	253	297	282	267	270	293	279	246	289	291	243	269	246	296	276	284	294	280	289	300	291	294	286	262	277	272	259	291	284	292	289	268	302	287	277	263	287	282	264	287	268	284	268	249	257	286	277	276	268	289	289	274	264	289	262	250	262	281	229	277	275	272	273	302	297	276	289	276	284	288	267	287	285	251	293	281	264	281	276	310	256	294	267	280	279	267	279	284	275	270	305	276	261	253	280	283	272	310	275	271	264	293	257	244	287	278	282	268	294	270	250	300	284	290	271	246	277	303	279	248	292	284	266	319	271	276	264	272	278	296	261	246	277	257	270	282	256	259	284	249	263	253	293	267	271	279	272	261	267	249	278	264	269	298	251	264	287	262	271	298	281	239	244	276	264	271	286	284	257	267	269	259	289	262	260	308	281	268	270	261	251	284	273	268	273	285	300	279	264	256	272	267	276	247	280	270	285	309	273	253	286	260	279	274	245	281	280	257	293	233	246	263	264	284	278	249	259	289	266	288	274	303	291	280	296	268	254	308	275	265	264	284	307	283	279	288	259	260	277	259	243	262	261	267	270	322	249	265	289	261	257	280	276	269	286	271	259	290	305	269	281	260	274	293	288	259	250	295	277	269	291	268	268	266	271	274	277	278	275	289	263	267	268	276	266	279	284	271	252	261	270	272	273	265	256	282	267	262	293	307	252	327	279	270	261	278	282	298	280	283	281	270	318	262	289	296	301	253	278	270	265	257	284	296	286	254	269	298	267	251	269	280	280	274	269	283	273	281	261	275	283	277	238	294	300	301	289	268	290	295	257	266	305	270	252	258	308	278	287	294	275	251	267	270	273	267	256	252	267	270	252	296	281	245	253	297	291	293	283	282	273	277	262	292	272	287	270	283	295	275	264	278	255	282	255	273	298	271	261	289	299	290	251	263	287	255	254	261	278	263	259	294	244	303	274	244	257	285	253	270	264	273	274	302	254	270	245	295	277	268	256	251	274	261	263	255	257	276	242	286	287	276	292	278	283	267	265	260	271	293	270	269	277	260	259	275	282	267	266	263	278	256	298	277	254	272	266	263	281	249	258	275	286	251	306	275	287	283	280	303	259	289	289	281	284	291	276	246	276	289	286	275	263	279	278	293	265	237	287	244	252	261	260	292	257	268	261	245	274	251	270	277	272	264	259	284	262	279	291	273	247	281	296	257	292	260	292	265	292	283	268	289	252	275	277	260	275	255	248	247	263	279	282	304	253	286	282	270	287	281	258	286	299	301	284	259	257	309	278	274	285	282	282	270	284	262	285	280	247	254	275	277	263	287	287	258	278	294	241	283	278	251	294	266	270	254	274	305	270	289	259	289	295	295	275	275	297	245	284	276	306	298	302	284	258	315	273	295	256	286	287	266	285	328	271	280	245	259	284	271	269	297	277	307	302	236	271	259	270	292	267	259	275	277	268	245	271	265	288	236	278	283	273	279	253	261	265	258	305	270	264	290	274	287	265	266	281	265	257	255	258	297	261	295	284	272	297	246	265	275	247	276	286	282	241	287	270	265	272	270	254	285	270	263	290	233	291	266	286	273	293	291	270	257	316	272	275	297	298	275	268	255	271	302	285	296	267	278	296	225	273	274	289	281	284	295	296	276	265	299	260	272	274	264	269	269	268	270	272	280	253	278	266	282	276	282	309	264	270	302	270	236	276	274	293	282	255	261	276	261	294	260	279	282	274	240	294	299	298	263	288	287	279	259	272	240	286	256	255	272	260	275	280	271	255	279	262	257	295	282	304	276	289	260	255	266	250	302	291	268	272	282	272	273	251	267	243	265	253	294	250	288	245	255	296	262	290	295	268	267	272	263	298	264	294	286	253	291	268	262	294	252	293	243	293	249	276	260	287	243	260	262	280	248	273	292	287	291	289	266	242	284	261	284	274	277	259	251	271	232	278	283	240	248	279	260	260	266	281	271	279	277	271	268	253	293	264	275	270	279	304	288	271	259	294	281	269	319	273	298	277	224	274	264	282	289	253	287	282	300	277	271	270	286	275	285	265	280	281	276	277	272	277	298	269	267	251	276	288	275	279	266	260	269	256	259	284	287	280	283	297	276	257	258	285	299	266	280	278	289	271	277	286	257	281	263	268	272	275	253	283	279	280	235	286	282	267	265	272	295	275	273	275	280	274	274	280	259	305	284	291	233	289	287	258	294	264	260	306	254	312	237	262	280	265	257	278	272	266	264	280	277	306	265	276	262	277	311	300	283	251	283	271	275	287	291	295	258	266	305	296	270	297	281	273	304	319	286	264	260	270	243	277	289	268	261	275	265	264	262	299	263	290	259	240	277	257	258	271	306	279	266	264	270	258	255	254	256	307	278	268	292	270	258	314	305	269	269	265	275	272	238	283	233	259	280	288	264	293	277	258	294	254	286	286	265	289	290	288	275	284	288	270	255	259	277	229	302	274	280	256	273	287	259	306	283	289	265	298	296	271	261	272	269	259	276	288	265	293	256	268	262	280	267	264	275	254	281	251	252	257	252	224	249	259	247	303	289	261	285	262	246	263	271	265	251	255	262	252	254	249	285	283	306	289	245	239	273	251	260	300	277	260	273	306	302	267	277	293	296	248	281	254	256	278	271	255	242	275	292	266	283	232	279	243	258	266	292	292	279	272	268	288	247	262	285	302	273	261	253	277	270	271	256	273	264	254	283	270	268	264	268	264	288	271	264	284	267	257	250	260	274	266	277	231	263	256	270	279	249	247	266	280	253	268	253	256	283	265	251	256	258	263	295	270	266	238
7596	2678	2630	897	583	463	396	311	289	246	259	233	205	207	203	211	212	208	191	213	179	172	201	187	197	174	198	194	194	138	165	171	178	164	198	168	187	191	168	182	188	207	202	176	181	181	184	168	159	178	189	160	186	198	165	200	191	157	171	178	209	189	184	178	156	159	184	166	197	176	186	175	180	183	198	157	180	189	170	179	176	162	162	170	191	175	212	180	175	188	166	163	185	164	201	174	201	170	150	183	196	176	182	187	185	172	169	190	201	172	179	149	198	167	190	189	177	186	197	169	168	192	199	184	155	197	160	187	176	165	195	175	205	178	166	180	173	152	177	187	176	196	189	212	182	184	202	184	187	157	166	153	181	176	171	182	166	200	204	176	174	194	178	145	169	196	171	172	163	173	178	192	170	174	171	152	162	184	175	203	185	178	170	199	198	167	192	173	160	178	208	159	189	203	184	198	176	185	207	179	175	185	184	187	185	189	168	165	202	165	190	166	160	180	185	201	180	171	198	174	154	183	178	169	190	179	162	163	188	186	179	179	202	177	172	171	160	182	164	161	185	175	162	194	171	171	196	176	197	212	183	168	198	194	190	168	186	165	160	184	213	175	178	186	155	194	195	176	204	167	151	201	170	176	180	194	190	202	157	184	168	187	184	203	183	176	180	178	171	194	199	149	187	161	165	158	169	180	169	154	173	169	195	189	165	189	200	183	181	176	161	154	174	177	195	172	156	169	185	170	183	184	174	173	159	165	175	189	185	181	182	184	196	194	194	176	220	186	185	201	188	192	176	158	193	187	196	209	198	173	177	162	147	170	182	160	172	172	206	183	167	207	184	198	186	159	163	166	178	191	206	191	155	156	188	162	174	156	169	186	159	207	193	164	169	187	183	186	173	165	199	179	169	147	175	157	177	177	180	181	177	188	194	191	184	165	177	215	176	230	217	178	185	182	155	174	196	162	208	183	190	156	157	175	151	187	167	181	177	187	180	143	175	189	171	177	168	202	182	194	208	159	203	180	159	184	194	172	161	192	177	164	176	171	164	152	202	192	174	164	187	195	176	155	176	171	160	191	163	175	185	181	170	187	189	188	173	185	202	204	185	196	181	213	168	161	190	189	188	149	155	196	187	174	206	172	195	178	143	160	184	194	181	165	217	195	174	174	188	171	193	171	184	192	187	163	168	175	181	182	209	160	174	168	183	202	171	178	157	174	186	168	164	170	180	161	177	192	154	150	176	206	174	157	183	151	196	193	168	174	175	184	190	181	186	155	188	162	186	197	184	183	186	168	174	163	173	177	172	175	207	171	171	173	177	155	146	176	165	165	193	169	168	174	182	172	161	177	190	175	173	165	179	168	182	203	140	195	172	171	171	148	201	183	208	190	186	188	194	173	183	170	193	172	164	205	184	158	188	181	169	170	187	188	159	169	169	180	163	167	174	180	208	175	176	179	165	175	178	201	200	158	188	139	156	188	167	185	198	160	179	170	175	183	185	212	186	185	176	203	195	166	174	154	187	160	169	175	188	166	192	166	172	149	177	174	185	172	187	181	155	182	196	186	198	161	167	176	202	173	150	185	174	199	180	178	197	185	171	204	194	184	168	182	186	180	179	184	168	181	183	193	192	161	179	196	205	158	166	159	165	165	176	183	184	187	173	168	192	169	199	208	195	210	194	196	192	202	190	168	176	195	153	199	195	175	183	180	189	192	176	185	169	168	176	220	183	163	186	191	183	175	150	167	187	185	167	175	166	176	166	179	176	189	164	168	172	189	185	176	161	158	169	181	176	173	176	196	206	196	161	189	180	176	180	196	162	176	150	198	186	176	204	171	202	174	146	179	211	183	167	213	147	175	160	192	202	180	163	159	169	162	161	197	159	178	161	198	202	158	153	180	171	191	201	166	171	160	184	181	180	177	142	171	168	167	174	192	163	187	183	184	170	177	182	160	162	179	173	181	172	170	199	187	169	164	161	165	169	182	201	186	176	194	179	161	220	175	172	165	197	183	195	176	167	172	171	178	163	161	173	202	180	172	171	182	180	143	175	169	180	180	206	171	179	180	185	190	193	144	198	183	196	180	178	197	186	190	150	188	190	193	175	182	182	168	182	176	206	184	147	186	193	204	185	177	176	178	178	161	165	169	166	164	159	168	184	184	214	172	185	194	180	205	184	185	207	168	180	193	183	178	173	163	162	152	168	186	175	191	178	155	160	182	173	169	185	176	182	168	170	155	153	213	165	186	163	184	184	172	197	190	172	190	177	177	178	186	176	158	169	160	163	190	215	166	175	183	173	185	176	168	181	155	205	175	178	179	179	192	177	187	178	187	172	179	152	178	170	189	196	170	166	197	175	184	178	172	167	170	172	155	180	181	211	188	164	200	187	168	143	193	183	179	189	167	149	192	155	171	162	168	184	180	182	172	159	206	173	165	165	194	180	185	190	185	204	190	178	160	163	161	177	187	195	183	209	185	170	173	182	184	171	194	171	172	199	146	178	169	157	182	198	164	170	186	204	203	184	181	166	202	197	176	208	172	175	213	170	167	180	145	169	163	189	155	201	159	185	155	192	181	147	200	199	191	175	162	177	199	188	215	196	174	159	177	181	181	188	156	185	204	163	171	182	144	169	174	183	177	184	197	176	174	178	160	186	160	183	182	156	206	209	187	161	184	151	197	181	184	178	152	176	184	182	173	169	195	191	173	177	187	176	172	194	187	190	198	183	177	192	178	161	170	186	162	213	184	197	178	192	195	194	179	182	200	165	165	177	165	155	178	198	175	201	170	156	177	174	181	182	170	176	188	171	171	171	194	157	162	174	169	195	188	169	179	182	168	205	151	189	185	179	156	179	188	183	165	159	187	173	185	180	156	180	185	182	165	173	172	164	204	191	187	197	168	183	182	185	187	166	173	188	164	199	163	180	173	174	164	174	176	157	194	181	178	173	171	173	179	154	162	169	169	174	183	155	164	172	192	187	149	167	172	168	173	177	164	207	168	200	179	179	174	177	160	172	179	185	188	180	177	197	182	174	173	163	161	157	177	175	190	169	153	195	189	200	162	172	175	164	169	185	182	157	171	183	189	162	160	170	163	160	181	165	186	199	175	162	169	189	164	196	190	186	168	161	159	185	176	173	175	175	165	177	177	160	178	159	185	188	173	158	171	167	179	178	196	188	170	173	163	185	182	184	175	188	184	169	166	169	176	177	184	189	182	185	185	176	210	176	159	170	174	163	186	178	171	146	185	165	171	183	178	169	159	196	171	175	190	185	184	184	180	185	176	173	198	166	167	205	194	174	193	183	172	183	170	186	174	163	158	150	175	179	176	178	180	155	164	154	164	175	184	185	228	193	191	186	182	204	168	191	166	159	155	192	168	170	176	169	188	150	195	188	184	179	206	201	168	182	176	177	170	168	200	182	198	154	153	201	173	185	196	203	165	194	186	158	175	191	184	173	170	168	174	174	150	187	180	175	197	197	174	194	174
5629	2914	5524	2776	2245	1790	1555	1319	1075	930	787	764	692	651	622	649	623	539	515	521	512	471	487	463	494	453	450	462	435	451	456	419	453	432	475	466	470	454	450	464	432	512	450	425	470	450	410	436	455	479	466	448	426	434	450	458	429	455	440	476	448	435	410	420	465	441	474	411	427	458	467	427	439	401	474	432	418	422	486	435	440	450	470	461	459	443	413	429	419	420	414	443	466	484	444	455	435	433	465	436	420	449	443	469	473	434	444	447	410	433	484	404	436	422	451	411	424	437	459	421	428	449	442	408	432	423	444	458	418	445	414	427	422	458	422	441	424	452	408	466	449	405	423	426	460	456	420	439	453	452	424	428	413	418	458	428	452	454	417	441	413	435	420	411	455	429	453	422	435	424	437	438	421	440	414	437	450	434	453	373	461	449	466	424	441	426	473	415	451	438	469	428	430	435	431	407	439	447	417	439	467	415	451	476	442	420	395	457	440	461	423	429	463	442	440	434	433	429	449	461	453	428	428	477	418	434	459	412	400	409	407	456	422	440	446	472	445	453	456	448	450	440	454	422	442	444	368	443	400	435	450	479	439	430	420	423	441	448	449	432	481	453	400	445	451	473	456	403	446	476	477	416	466	469	425	428	434	449	438	439	428	391	439	470	432	408	441	460	414	456	465	496	470	460	457	429	447	455	430	436	430	395	460	443	417	430	455	430	439	444	438	422	408	428	499	438	430	441	449	435	471	456	443	392	435	469	440	443	462	415	442	388	457	444	429	447	444	452	451	373	464	417	395	454	463	415	441	448	435	484	434	460	459	489	406	450	460	446	431	430	442	473	433	426	439	472	458	442	388	460	415	444	446	446	478	421	453	442	458	436	443	451	419	457	446	424	447	447	404	438	410	432	448	431	438	415	488	436	473	466	394	450	413	406	434	477	450	449	421	434	408	453	436	435	440	411	449	439	459	453	482	439	444	407	437	461	455	449	448	489	438	435	411	444	445	436	439	453	458	433	429	443	432	462	477	461	444	447	431	483	428	418	406	452	398	431	376	463	450	452	472	434	431	451	416	447	432	437	422	438	468	474	442	479	454	435	437	450	447	428	439	425	400	418	417	429	453	443	443	425	481	473	446	449	442	450	416	473	448	441	407	430	412	458	450	422	433	408	443	412	443	473	449	421	449	400	420	448	437	440	408	431	466	458	440	453	486	489	457	449	450	435	414	423	436	435	427	423	449	462	479	433	453	432	427	441	447	426	438	443	454	446	463	417	407	431	418	430	451	461	443	470	435	428	478	456	477	419	460	458	456	469	462	445	442	434	456	436	455	420	437	436	477	406	449	446	424	446	426	463	431	429	466	396	443	410	414	423	454	467	423	424	458	434	449	424	463	445	417	475	468	454	409	483	458	440	414	448	406	443	425	448	476	430	455	467	435	455	409	464	452	455	450	428	437	425	449	436	443	464	421	427	440	439	461	429	476	452	441	433	447	477	425	421	456	450	441	454	454	426	423	435	476	480	409	417	450	428	413	465	442	446	442	440	473	418	415	435	464	444	480	422	431	436	459	436	425	439	449	457	423	471	443	467	453	417	448	465	455	476	472	417	443	441	439	466	464	421	446	424	455	435	443	435	422	421	438	460	422	459	452	423	487	422	442	436	421	460	466	424	422	461	437	428	383	438	458	461	450	428	439	428	448	462	431	474	436	466	424	406	481	424	392	478	470	448	434	413	441	479	418	480	454	454	458	435	407	449	431	461	447	420	420	471	441	462	450	431	432	438	420	479	452	447	456	471	423	457	433	409	444	448	441	431	475	408	458	477	469	428	435	444	425	431	454	432	478	413	462	457	448	451	443	457	446	390	433	464	405	420	484	460	453	434	436	425	458	447	460	438	461	482	462	459	421	438	432	421	446	435	476	397	459	444	446	447	435	458	430	462	457	453	443	432	458	467	427	414	426	427	409	431	465	443	450	412	438	444	437	432	404	479	409	470	405	463	459	459	450	433	420	493	452	454	444	446	457	439	477	445	447	451	403	448	450	458	433	412	449	438	408	428	436	442	465	448	409	423	428	444	471	446	498	464	453	423	452	446	458	433	451	422	431	467	449	460	416	427	479	447	417	469	438	478	463	421	466	438	427	462	398	458	448	451	456	421	408	388	425	427	456	441	440	424	390	424	444	443	454	429	457	423	431	440	453	441	404	437	419	435	429	471	430	454	451	451	458	428	430	429	463	457	481	445	466	451	457	476	453	477	454	426	466	420	434	443	437	441	428	449	421	418	519	409	440	447	448	428	463	424	470	454	454	438	411	441	416	428	422	458	498	432	462	440	465	460	468	429	451	460	436	473	444	416	427	440	440	444	461	454	442	415	473	423	454	426	419	454	451	447	435	454	452	451	423	431	452	431	414	422	449	453	473	442	408	446	424	455	456	423	442	465	423	435	465	427	445	413	488	409	414	464	453	421	434	415	436	419	410	470	460	454	464	423	442	455	450	452	446	463	443	431	456	442	407	456	443	443	447	482	440	442	470	412	435	423	451	454	453	396	427	479	415	480	487	448	446	438	437	445	454	460	454	472	428	447	444	482	479	454	433	459	397	485	411	434	450	441	421	439	439	431	468	480	457	450	456	430	460	448	453	451	423	426	454	407	462	446	454	401	440	461	422	456	464	436	428	426	435	442	461	444	460	448	429	429	442	493	441	422	409	404	444	427	481	437	444	438	446	424	451	454	421	417	431	436	434	408	443	431	449	432	443	414	428	456	432	423	445	456	403	435	459	447	437	427	495	411	428	414	455	404	446	438	421	443	409	416	441	414	432	494	442	472	455	473	476	448	431	444	470	437	410	443	410	408	450	430	410	440	456	441	424	411	434	462	413	457	445	448	417	477	467	416	455	417	453	431	404	465	446	478	471	465	447	415	447	435	416	448	419	483	474	449	400	470	453	463	430	477	428	448	453	433	449	433	453	433	427	457	403	408	427	469	438	445	466	470	461	450	423	453	427	456	426	414	421	439	412	458	453	433	474	434	432	461	442	432	489	459	418	466	459	430	455	415	442	397	462	418	439	449	434	418	460	416	450	460	464	454	442	489	448	435	450	466	447	429	413	448	442	469	440	452	440	411	453	442	448	445	439	409	427	458	465	451	453	439	436	453	451	463	410	438	459	397	432	424	442	452	448	444	447	430	492	482	466	450	448	423	445	454	452	432	462	433	453	439	439	448	416	460	457	403	442	440	430	447	448	450	431	414	436	452	450	481	454	449	431	470	441	459	456	449	439	508	462	447	437	422	437	457	445	389	438	417	464	433	450	413	410	420	444	434	457	446	433	434	441	427	474	406	432	470	444	422	436	466	471	428	427	494	484	438	445	437	438	419	456	469	453	440	435	451	447	401	474	429	427	401	410	473	447	434	430	470	440	408	473	473	440	469	432	427	418	422	420	445	444	440	441	409	443	431	456	403	460	450	440	458	408	452	461	450	451	442
18250	7479	12699	3775	1574	1060	773	650	546	533	427	360	312	298	309	263	223	222	227	215	207	209	200	182	181	163	193	151	163	162	156	172	176	164	157	177	173	161	140	164	184	144	147	156	174	170	163	144	155	154	156	162	149	161	162	162	163	167	151	155	150	182	164	165	147	159	163	174	167	146	165	173	151	151	150	145	200	157	166	162	157	157	149	167	141	167	162	152	177	171	167	131	154	145	148	162	146	137	180	178	141	137	155	152	140	147	168	156	150	146	161	153	157	169	155	146	158	182	186	144	169	162	148	142	154	159	144	163	153	138	164	156	155	176	152	132	159	156	138	136	146	146	162	168	180	157	158	162	153	156	143	155	158	151	167	146	169	144	131	168	159	150	160	153	151	174	175	149	161	167	154	155	146	174	151	141	174	146	138	154	149	170	139	172	185	161	152	137	154	169	155	152	150	152	153	173	187	163	148	156	182	151	168	133	173	149	149	179	140	159	145	142	167	162	166	156	167	141	154	167	152	166	174	153	155	135	154	178	138	128	155	148	155	159	176	154	195	157	143	165	154	131	154	146	144	147	160	164	136	151	142	160	176	169	160	161	176	164	151	154	171	144	131	175	166	171	174	160	148	168	187	168	175	172	142	169	120	174	191	150	162	125	161	161	160	174	132	153	149	184	136	170	189	174	152	146	179	176	170	149	171	174	148	164	139	156	168	178	144	135	164	162	157	139	144	170	142	155	145	161	168	150	153	165	156	143	159	174	151	186	173	163	170	158	156	151	137	140	152	155	144	163	165	166	144	151	161	174	168	163	166	170	152	155	155	150	161	151	189	152	163	137	144	157	161	128	173	144	166	154	131	141	142	167	167	178	146	188	159	144	161	153	153	146	152	167	148	160	176	167	141	176	122	163	160	160	166	167	167	168	155	180	167	169	143	167	165	152	142	170	174	142	134	160	153	159	128	156	133	153	168	134	144	152	172	171	165	152	191	155	148	132	156	167	162	134	157	160	161	153	166	145	147	149	174	150	154	154	143	144	152	161	152	164	160	153	141	141	160	158	137	156	152	183	144	159	158	147	160	153	128	171	166	157	146	156	140	166	149	163	169	171	168	156	153	174	161	154	153	158	176	155	161	152	173	165	170	178	164	158	144	156	161	145	161	164	156	150	167	135	147	179	153	171	169	160	173	151	141	153	165	145	161	178	174	171	171	153	146	154	152	174	136	173	152	162	154	176	144	147	139	154	157	163	173	144	170	160	162	134	154	161	156	157	163	167	167	169	175	147	142	150	155	147	131	164	179	153	142	160	172	172	168	141	145	158	151	146	149	142	158	168	161	148	149	145	163	135	159	179	140	141	168	161	183	141	161	151	182	145	184	150	157	153	144	186	150	157	129	161	165	148	141	156	167	130	134	128	168	152	147	165	173	189	161	175	148	147	172	151	159	160	140	143	174	163	149	161	152	156	132	179	157	168	164	158	158	158	165	182	161	179	144	134	170	136	166	135	160	175	159	178	160	164	158	144	138	147	173	128	159	158	167	146	169	146	171	159	152	173	146	154	170	159	170	163	162	150	145	156	168	163	166	135	150	150	139	174	164	162	151	139	161	161	140	151	131	149	160	163	150	151	153	133	148	156	174	160	166	146	153	178	182	136	184	164	169	166	129	156	155	132	136	148	162	150	150	149	147	162	185	166	156	139	181	156	163	153	140	167	155	161	159	155	168	145	162	163	174	142	149	155	150	137	153	168	164	143	163	162	180	129	162	157	167	151	161	178	184	162	142	143	145	141	145	178	157	152	155	142	169	140	145	153	147	166	166	136	154	162	146	148	174	149	160	138	150	150	170	151	132	157	158	156	143	154	164	156	167	181	152	165	163	150	160	174	173	174	151	144	172	165	146	183	170	159	164	162	135	152	182	136	140	140	176	170	133	141	155	145	173	142	166	179	159	140	162	145	161	139	144	158	149	161	141	140	147	177	157	169	148	157	147	159	156	179	136	156	193	153	134	158	155	156	142	163	149	141	152	153	147	171	147	163	169	163	166	174	132	158	166	156	138	172	179	154	144	156	170	163	175	143	181	148	160	173	183	155	148	156	133	151	163	177	161	159	172	138	159	187	139	152	165	146	140	177	155	159	144	163	170	136	165	150	145	163	145	139	163	154	155	156	158	159	170	150	140	154	158	152	162	158	162	160	137	148	168	148	168	150	172	169	134	139	170	161	147	141	160	163	143	166	152	149	159	162	155	158	169	159	164	160	149	155	164	147	149	162	171	154	142	153	139	146	182	162	158	163	153	131	163	139	147	156	166	141	145	159	147	156	148	168	159	164	175	142	157	157	154	177	151	162	148	158	138	167	139	156	169	140	142	159	144	157	135	155	146	156	169	156	147	159	160	152	186	176	168	183	154	157	165	148	165	167	150	158	155	156	145	164	138	146	158	146	176	151	118	158	147	172	160	172	175	148	159	158	195	162	147	149	170	153	174	139	163	164	174	165	170	151	159	176	139	157	160	151	158	171	163	164	139	142	166	169	149	124	162	169	172	161	154	168	162	148	155	143	143	173	144	151	159	179	158	179	162	158	164	156	145	173	142	128	173	161	156	153	139	153	146	135	162	180	123	182	174	170	162	136	157	156	166	143	166	152	172	168	152	180	179	159	162	136	164	157	173	142	149	160	134	165	142	181	156	141	150	137	143	176	160	198	157	147	158	163	154	141	156	153	168	146	154	149	150	159	162	165	171	181	148	158	159	146	159	175	163	140	155	159	153	153	157	171	158	176	158	141	153	138	167	171	141	140	167	157	144	155	157	144	157	165	159	169	140	164	179	153	156	155	148	146	155	135	161	181	153	152	156	142	159	151	140	173	182	150	147	167	157	158	178	157	157	148	162	155	146	149	165	163	139	197	138	158	190	158	165	135	158	152	161	167	143	164	140	167	157	152	172	154	165	149	143	174	173	169	143	165	165	138	155	158	138	181	167	145	144	156	175	159	156	163	146	141	151	134	151	158	162	180	148	141	142	160	137	157	152	166	138	151	156	162	161	147	154	155	152	153	189	164	159	149	141	172	172	170	155	152	179	155	142	139	132	142	188	166	171	162	179	155	148	171	163	127	149	139	178	157	170	148	151	160	157	162	148	144	128	173	148	178	157	150	159	146	150	151	178	185	163	158	146	169	163	151	153	140	153	165	164	150	152	148	166	182	134	174	155	155	155	142	133	170	150	163	143	170	150	172	165	163	135	171	148	147	168	153	166	142	145	139	157	147	171	149	138	161	147	161	164	162	123	181	163	163	165	145	143	165	149	165	142	146	149	128	157	149	165	158	173	139	157	178	128	160	149	178	156	182	171	165	148	147	179	141	171	158	157	161	160	156	166	157	132	161	160	151	148	126	165	167	159	146	155	135	140	136	143	150	161	157	155	164	153	154	184	180	148	159	162	156	156	178	171	147	150	143	136	161	164	157	160	154	146	145	166	163	147	147
13355	6800	17909	5954	4623	3874	3111	2652	2280	2002	1849	1603	1385	1608	1305	1117	1051	833	777	735	752	668	619	637	554	563	517	514	548	488	484	454	431	445	435	471	449	427	449	430	468	414	396	418	399	428	465	385	383	416	381	402	378	438	404	385	449	378	359	416	387	368	413	419	410	398	381	408	406	373	396	412	385	399	396	420	406	394	439	409	438	399	401	399	382	400	420	415	388	396	379	425	377	382	398	367	391	410	371	372	409	408	392	422	381	407	405	404	396	403	379	423	414	391	421	405	400	390	396	378	380	422	366	405	437	394	421	361	427	395	365	418	367	374	416	380	384	381	400	386	377	383	366	366	395	407	428	370	371	423	401	418	386	403	402	357	402	392	395	417	378	417	430	355	344	413	380	375	392	413	385	412	380	402	376	354	391	394	372	401	390	361	421	413	369	397	404	381	392	416	383	398	394	397	377	374	379	423	381	403	380	391	378	340	352	388	380	399	379	401	385	374	383	393	355	401	408	405	410	372	384	394	385	411	379	396	410	397	407	392	409	429	384	397	392	365	407	398	387	411	350	400	376	415	374	398	411	438	408	390	373	380	373	391	385	394	415	361	358	391	375	364	375	404	362	364	374	389	404	409	397	458	449	410	408	387	377	353	398	381	403	384	393	385	409	373	389	383	408	379	405	416	392	393	416	374	388	412	398	358	412	406	374	368	399	371	403	363	398	413	407	348	393	399	387	361	365	376	400	350	430	330	425	382	418	392	401	402	406	393	394	363	411	411	407	374	420	449	404	385	394	401	384	396	407	408	409	380	399	369	387	346	419	378	400	364	365	393	390	377	399	386	394	368	394	374	380	414	368	400	330	388	419	411	395	367	394	378	392	395	393	376	393	434	397	406	377	410	383	388	414	388	424	422	366	413	400	431	360	408	362	437	395	397	388	368	391	368	449	395	425	407	376	362	425	385	378	424	386	390	388	387	424	394	353	363	385	381	418	369	403	362	403	376	410	386	352	410	376	363	420	385	395	368	447	384	381	383	401	393	383	383	385	400	385	420	394	406	405	372	387	391	402	410	359	384	371	389	403	378	399	339	390	386	416	379	387	401	357	431	377	387	379	387	377	379	377	343	380	409	379	430	367	388	393	378	387	398	393	388	380	385	392	419	386	427	418	394	380	359	416	378	394	434	407	407	387	387	335	354	385	378	434	357	386	381	389	390	346	386	441	384	392	388	412	397	393	409	380	380	405	392	379	376	378	388	397	387	356	393	373	428	411	412	380	384	403	372	376	398	392	398	401	367	402	385	384	402	360	371	339	332	358	373	387	388	379	403	364	386	407	399	384	375	400	388	385	369	375	400	389	368	410	393	393	365	393	414	365	373	395	440	392	382	387	407	395	401	358	410	413	382	369	379	411	396	371	406	392	350	398	390	372	386	371	360	356	366	397	411	382	405	408	421	394	403	400	372	371	387	389	403	412	401	407	386	399	388	388	369	415	371	370	399	382	400	353	376	389	391	406	361	429	388	399	401	399	382	386	420	409	380	403	411	400	368	404	356	394	387	367	408	385	412	382	383	433	398	374	421	389	418	377	408	406	398	392	354	398	368	353	393	373	390	356	383	419	385	374	385	400	361	394	405	401	374	416	402	401	398	390	377	371	377	386	395	400	396	414	386	380	381	335	402	389	372	383	388	377	401	429	387	388	396	415	378	391	369	373	398	403	396	367	391	370	395	412	414	369	372	386	426	367	395	396	391	413	361	394	397	417	379	422	381	375	405	367	364	409	388	386	362	377	404	386	375	373	389	360	401	364	362	375	411	430	391	402	366	375	385	348	421	389	441	401	388	372	389	380	397	396	412	376	412	399	409	415	386	364	410	362	402	422	411	410	379	433	357	428	415	398	394	397	427	394	406	406	364	355	394	384	401	420	400	375	405	424	376	344	398	389	395	382	405	404	383	399	367	356	353	366	384	363	344	379	396	389	376	375	381	378	378	379	373	390	394	358	373	410	398	376	401	373	367	373	374	373	415	372	379	385	411	392	391	385	370	381	388	395	366	398	374	385	386	385	393	382	349	359	393	398	374	380	358	410	368	397	420	405	403	384	409	392	396	450	363	377	433	402	410	380	383	367	385	404	401	390	405	396	396	405	361	400	374	383	398	388	361	425	383	429	426	383	408	370	421	382	396	377	411	391	419	394	383	394	411	395	388	373	389	407	426	380	361	381	366	370	393	393	378	366	389	384	395	370	347	416	359	418	383	409	378	411	399	364	392	386	403	417	393	383	357	384	393	407	402	399	397	367	410	391	404	359	363	397	387	388	381	406	383	376	405	407	377	411	372	373	387	379	384	393	360	373	358	410	382	394	376	384	371	396	383	423	387	377	369	381	373	377	361	375	361	356	354	393	356	389	402	402	366	400	380	375	427	367	360	390	359	430	383	399	412	391	409	404	387	389	375	396	445	402	398	372	386	414	378	369	415	385	392	395	402	402	407	361	379	411	400	384	371	370	410	399	403	418	408	396	400	397	387	363	423	402	417	400	350	429	404	418	420	399	371	377	401	418	412	389	389	408	375	373	409	413	380	368	394	418	398	374	397	405	400	396	404	399	382	394	395	409	387	409	371	381	416	348	390	393	385	407	353	398	392	359	365	376	350	388	371	375	341	383	374	400	407	393	361	420	371	387	378	379	372	390	388	413	387	369	392	409	386	391	398	398	431	415	361	374	397	375	388	381	382	424	385	375	346	419	405	406	373	393	385	406	374	379	365	409	465	393	403	398	386	375	379	359	432	402	401	378	379	362	366	389	369	379	346	373	400	388	392	410	403	387	387	431	407	381	378	379	399	383	423	393	399	332	392	392	362	404	432	415	399	389	389	406	363	378	395	345	374	404	390	379	387	378	389	380	385	390	399	379	353	361	434	402	353	361	371	348	394	383	400	382	409	374	388	375	371	383	401	416	421	421	382	380	415	432	391	383	426	395	418	410	396	375	363	408	381	345	399	397	406	420	366	399	397	412	410	393	402	365	411	401	370	396	415	411	378	376	420	371	386	387	379	415	421	400	360	397	359	387	377	403	375	389	373	452	405	375	362	395	398	350	362	350	418	411	364	369	375	378	392	406	369	367	394	378	377	352	392	379	359	386	397	376	382	382	375	357	379	370	417	413	392	386	395	391	420	423	406	356	403	389	336	385	380	391	384	424	387	395	373	409	389	383	389	403	379	376	417	389	398	389	388	415	364	423	417	388	404	418	370	425	392	403	403	368	364	416	401	378	424	383	417	369	398	406	395	386	415	413	415	391	404	390	418	369	395	418	385	385	411	390	401	366	391	388	396	370	371	387	384	381	395	378	378	369	384	388	408	413	397	427	377	370	404	404	374	375	379	422	375	416	371	393	371	400	387	388	368	386	380	404	367	375	353	373	410	397	404	418	404	391	376	415	378	376	360	369	367	376	398	379	386	376	398	433	361	419	394	388	325	399	372	392	409
26680	13270	19819	6318	2830	1888	1239	1155	971	664	526	418	410	393	336	288	278	218	193	210	163	170	138	145	143	118	147	143	143	130	122	119	122	125	103	115	114	94	98	117	121	100	124	109	75	87	90	102	110	119	103	97	89	83	103	87	110	90	104	120	118	122	117	106	99	113	110	100	121	103	118	114	97	85	118	101	123	128	101	110	119	104	118	91	119	102	94	93	97	86	108	97	99	102	102	123	96	98	93	104	92	103	100	115	105	111	101	113	106	108	104	116	97	92	96	101	111	101	98	119	124	101	89	103	104	89	118	102	107	112	121	104	102	98	112	96	115	107	113	100	103	100	97	84	89	96	106	95	91	100	106	120	97	123	107	109	121	113	117	111	86	118	109	96	100	95	110	119	91	109	106	110	106	116	108	96	93	93	113	112	116	93	88	117	78	115	114	82	125	103	102	91	115	109	83	81	106	115	106	111	96	98	73	92	102	129	118	108	89	119	107	102	116	120	103	86	103	112	101	111	110	106	107	114	111	94	78	108	99	104	115	104	96	107	114	118	93	105	94	99	106	95	101	110	109	99	104	100	111	110	92	105	89	90	102	112	107	94	93	104	108	109	118	100	102	90	91	84	92	90	82	102	88	112	104	91	100	101	106	87	76	96	105	106	93	94	103	90	107	103	101	98	114	94	106	81	113	93	105	84	123	106	125	105	103	101	109	103	112	109	119	99	100	107	103	108	104	107	94	100	119	122	78	122	109	100	110	107	107	87	92	95	100	97	104	113	104	107	89	87	85	122	104	101	108	112	105	85	110	115	103	105	96	109	113	101	109	100	106	104	99	103	111	114	98	108	123	100	102	87	104	100	106	120	108	112	91	119	101	97	121	88	118	116	95	95	105	112	98	95	86	102	107	115	107	104	106	92	102	119	105	91	95	93	103	122	113	99	105	96	108	113	116	108	93	105	115	99	100	102	97	134	110	106	109	103	111	103	101	91	108	115	106	85	106	92	101	101	119	93	111	101	97	132	102	97	99	87	96	95	116	107	104	106	107	114	100	102	111	97	94	105	96	116	105	85	105	94	99	113	98	110	121	111	101	110	89	98	119	123	84	102	110	95	90	121	96	91	113	106	97	108	108	115	114	113	112	109	98	104	109	98	112	99	105	87	86	118	114	87	102	99	77	103	108	113	101	102	86	101	105	97	82	76	112	106	88	99	105	112	88	108	123	99	96	118	92	95	112	103	118	101	107	104	111	92	98	94	90	107	108	128	107	115	111	106	103	102	96	104	117	93	106	105	102	88	89	86	93	102	100	111	84	104	105	112	113	100	102	91	106	111	95	88	105	85	107	90	116	117	86	95	90	97	112	83	89	113	95	128	115	108	109	108	114	99	92	106	92	110	103	92	106	89	121	109	115	104	103	102	95	124	97	111	95	103	100	92	94	109	92	104	100	107	86	108	88	104	91	97	104	89	99	100	88	113	110	96	102	93	95	111	93	97	98	96	93	94	96	115	99	96	100	104	111	105	109	91	88	91	102	116	107	105	101	97	98	104	107	100	108	84	113	123	100	111	112	108	92	102	112	98	106	93	109	103	109	124	88	100	121	90	97	97	114	107	106	111	88	93	107	108	119	98	99	99	102	98	78	107	94	133	101	107	114	95	97	99	103	104	117	103	86	106	91	120	100	92	102	108	101	104	119	113	110	102	101	101	95	94	124	94	102	89	98	120	99	105	94	91	111	86	100	99	96	98	100	104	93	109	109	126	113	94	118	88	107	98	106	118	95	93	105	100	124	102	94	107	118	121	86	82	114	91	83	106	109	100	98	105	98	118	119	117	94	107	110	126	112	110	110	116	109	88	93	110	106	97	86	98	106	108	103	116	116	107	121	99	104	77	99	109	114	112	78	108	106	95	96	100	98	122	104	83	101	98	87	117	104	116	109	123	90	103	105	88	123	88	96	118	106	111	100	94	111	129	111	121	109	102	100	104	106	90	114	91	103	114	97	95	105	107	97	116	101	108	92	108	104	106	104	132	99	96	97	96	94	82	105	106	101	101	93	96	109	96	98	86	102	95	130	88	104	83	95	107	109	101	104	99	79	107	110	108	98	97	91	98	87	110	106	99	123	123	123	83	108	95	99	90	110	110	93	101	95	111	88	94	90	75	105	112	104	98	103	90	97	110	107	106	104	97	88	109	109	116	90	109	103	88	108	95	104	100	86	112	112	93	107	87	103	111	115	110	103	108	80	102	114	99	109	102	94	116	97	95	118	118	121	108	102	104	102	109	93	116	73	99	118	116	111	80	93	105	115	99	111	106	93	116	118	102	119	89	89	100	84	97	100	98	99	80	101	96	117	95	101	111	101	100	116	99	91	104	99	114	115	99	130	119	111	86	98	113	95	106	110	106	126	103	106	111	102	99	95	108	104	100	102	108	104	96	102	95	107	117	111	89	92	99	109	116	87	92	101	92	114	89	89	105	103	111	111	101	80	99	106	104	98	102	120	95	100	100	109	114	92	90	102	91	115	94	91	118	115	100	95	107	98	99	96	92	120	105	117	87	90	121	114	97	105	111	93	94	121	95	109	87	101	101	108	94	109	109	109	92	98	89	103	84	97	77	82	91	105	92	100	93	98	110	93	94	103	86	96	94	98	103	111	105	111	103	82	111	104	97	109	104	116	90	98	99	104	106	102	94	98	96	103	96	81	120	116	88	101	110	98	103	95	103	113	100	126	91	105	102	111	112	116	92	93	115	98	107	105	112	94	97	103	106	110	92	105	105	84	109	113	107	103	89	104	98	100	116	107	119	92	102	103	101	89	111	97	97	107	113	96	108	89	127	119	112	126	98	106	132	102	94	108	103	108	103	96	94	111	112	104	123	99	104	118	113	102	111	89	115	107	84	103	108	100	97	106	109	93	107	119	112	109	116	115	110	104	127	110	115	118	106	91	101	96	101	89	106	135	119	108	74	103	95	101	120	126	103	93	105	96	110	96	100	103	100	112	105	85	136	107	92	105	110	107	105	93	104	113	120	93	105	105	116	98	97	135	98	65	111	113	101	103	101	101	102	97	86	101	113	106	98	101	109	101	73	109	121	90	100	101	103	109	106	116	116	124	113	108	88	110	110	95	98	111	108	120	103	110	121	86	101	101	121	79	114	94	75	96	79	102	101	73	115	111	111	101	119	100	111	120	108	99	124	90	110	99	84	81	97	95	100	104	99	137	121	95	99	104	100	101	97	110	102	115	109	109	125	90	110	119	91	106	95	106	102	105	112	105	82	115	129	96	105	94	112	96	95	82	112	92	91	87	110	104	93	105	122	86	102	117	109	118	93	112	117	107	116	89	94	107	92	91	99	90	84	114	85	118	89	105	99	107	94	126	121	96	100	99	105	113	99	102	108	96	103	94	112	104	100	112	94	96	119	112	102	86	115	110	110	106	115	106	104	107	104	91	96	116	101	98	95	97	106	106	105	95	106	106	106
17532	10985	23175	7595	6627	5581	4533	4082	3488	2812	2635	2140	2136	2286	1637	1635	1382	1190	929	938	892	755	659	606	546	528	563	541	421	450	452	390	379	370	341	368	374	349	356	367	343	356	322	314	341	340	322	313	311	304	310	337	273	313	292	281	292	295	289	298	303	295	321	275	287	302	245	268	288	268	300	287	318	283	274	311	293	271	306	278	283	272	311	285	285	254	296	276	276	277	266	253	292	249	314	279	268	262	305	276	245	258	248	290	283	280	266	244	261	303	293	275	285	258	252	278	258	249	250	293	276	267	248	285	241	237	275	243	277	277	282	252	300	256	266	261	277	256	254	273	262	247	267	276	286	252	287	287	276	276	248	297	264	263	258	263	304	261	268	277	260	259	268	275	262	277	277	262	254	244	240	262	271	269	272	273	253	262	281	265	271	293	290	276	259	290	289	262	249	263	266	282	275	283	290	291	273	263	269	291	264	259	265	272	277	256	274	258	249	271	259	276	282	226	286	276	276	276	266	266	262	275	277	261	286	270	263	249	248	241	283	253	256	247	265	272	282	266	259	269	260	272	272	276	227	256	257	313	265	272	302	277	293	254	274	262	284	265	265	257	277	256	247	257	273	285	261	242	279	289	274	265	270	270	260	282	243	249	279	261	282	252	292	290	247	288	273	286	264	268	270	308	259	274	268	256	260	281	286	261	257	268	275	288	276	265	262	254	255	293	267	326	292	268	248	313	277	261	266	292	276	291	258	280	278	267	261	264	274	256	243	275	262	286	264	260	279	251	255	282	282	270	266	276	252	238	279	302	247	277	250	265	290	270	242	262	275	265	253	260	235	266	289	250	264	298	285	321	274	282	276	288	292	264	288	274	241	263	272	289	245	256	261	275	264	274	274	259	291	225	220	239	304	281	266	228	235	274	243	279	266	256	283	290	286	263	253	296	274	253	272	281	248	268	275	301	254	267	259	278	239	262	287	233	280	266	255	252	253	259	261	272	268	267	253	274	264	269	262	269	251	259	285	270	283	259	267	263	266	307	255	284	262	305	284	242	278	242	264	286	275	241	272	313	284	237	264	276	293	276	280	254	250	270	275	284	278	221	272	270	243	247	277	288	275	263	281	265	282	259	303	284	254	250	261	259	298	264	248	263	259	250	266	289	259	257	259	290	260	265	278	296	258	265	270	280	271	269	259	276	288	268	276	272	257	295	259	284	286	276	286	301	265	269	258	267	274	272	286	264	253	282	247	261	251	250	288	265	277	264	240	280	250	283	284	241	264	262	281	248	268	278	257	257	269	270	306	260	267	262	282	232	273	244	268	265	246	246	262	261	273	297	264	270	280	263	256	237	280	276	274	280	261	262	278	262	260	273	267	258	282	275	258	250	252	277	270	255	282	281	250	258	285	245	257	276	255	269	279	242	263	267	265	275	292	276	246	287	291	274	234	264	263	284	267	288	289	259	237	257	274	232	286	275	294	261	273	250	293	266	285	266	250	260	236	295	279	273	284	282	277	282	318	227	270	302	249	258	290	241	239	267	274	267	244	260	281	294	281	269	258	269	267	274	260	288	247	279	257	254	250	285	266	268	307	255	270	278	253	281	272	268	269	269	249	285	288	266	284	255	275	284	276	275	282	284	267	284	284	246	266	257	238	256	257	244	249	282	273	252	267	242	302	263	250	276	277	273	301	298	290	270	265	277	270	274	259	297	261	250	274	258	261	274	298	272	305	247	261	281	251	275	275	262	251	290	273	278	277	261	270	294	274	267	271	262	250	261	257	269	281	305	261	241	262	246	247	275	266	283	269	285	306	287	281	286	289	269	242	292	267	261	299	293	277	269	253	259	285	251	250	247	276	273	251	250	269	281	278	253	263	264	288	255	263	271	267	268	277	242	258	261	286	272	276	294	273	278	271	252	247	270	275	299	249	270	291	269	261	283	285	279	284	243	256	266	239	265	252	289	269	261	234	279	278	279	267	288	280	258	249	272	249	249	262	269	281	277	299	236	278	247	279	289	269	243	271	287	269	262	243	259	272	288	249	282	308	276	250	259	284	263	284	258	266	271	232	288	255	269	260	283	283	247	255	295	241	256	265	257	248	283	258	267	287	255	290	277	310	250	256	252	261	260	267	255	279	244	299	309	278	293	249	249	302	269	263	245	267	297	259	280	260	264	303	246	280	294	273	260	301	259	255	255	277	274	259	295	267	280	257	284	254	251	271	263	285	264	247	248	285	280	249	277	300	255	259	251	280	283	274	267	263	276	262	294	286	263	250	259	268	278	286	245	247	271	249	265	255	249	274	268	253	287	289	294	261	252	269	265	254	255	244	251	278	255	266	274	269	278	256	252	266	266	293	259	250	263	275	287	282	249	243	273	280	268	245	229	264	276	269	253	272	268	265	275	258	269	254	312	267	271	263	260	302	271	264	272	290	293	279	261	253	281	296	255	269	245	257	252	276	276	291	248	236	266	278	268	267	264	261	265	250	270	276	286	253	247	266	261	286	250	278	258	273	289	269	278	259	267	273	275	288	274	273	261	295	259	294	266	244	259	263	252	271	266	266	276	272	261	265	266	266	284	252	275	273	280	275	248	278	278	274	247	255	247	251	273	257	244	269	236	282	280	272	270	279	269	248	297	283	272	262	299	266	263	294	248	275	269	275	285	264	283	271	264	264	275	255	260	255	262	244	260	262	269	268	284	254	270	267	288	246	288	281	252	263	267	277	253	261	265	246	276	271	258	276	280	268	283	271	268	260	274	273	276	241	255	274	273	267	247	271	284	286	294	280	264	283	260	292	294	294	277	289	254	258	272	287	275	283	266	288	265	252	260	281	261	272	261	260	269	228	277	279	257	263	245	256	284	275	263	264	270	274	284	263	268	281	253	232	259	275	286	274	279	244	274	276	276	254	255	276	263	272	242	282	303	254	235	286	265	272	288	270	266	264	278	290	270	259	277	280	273	281	285	269	254	291	269	270	294	262	232	264	238	286	270	254	303	298	280	255	272	269	280	256	259	294	273	258	264	294	286	266	265	240	269	240	268	266	268	264	260	280	276	280	274	267	250	273	274	271	258	257	254	302	266	265	280	287	259	276	276	236	241	280	258	274	278	235	281	258	257	255	252	282	255	284	256	266	291	244	267	259	262	289	294	259	276	256	270	254	270	283	262	281	267	267	282	254	264	259	277	295	281	238	280	248	281	268	272	289	257	270	317	250	245	264	249	254	257	264	264	282	264	288	275	276	301	259	282	280	288	294	266	260	274	270	272	259	269	259	290	266	278	264	284	274	272	282	261	273	289	283	281	275	247	265	282	261	239	296	287	276	264	289	270	265	275	249	239	276	249	270	281	249	254	278	260	251	255	247	265	263	282	293	278	251	283	256	244	290	288	265	289	269	263	282	260	324	252	289	286	293	299	288	285	278	284	260	291	285	256	282	295	255	292	270	251	248	261	269	274	305	286	254	270	270	286	291	299	265	271	265	237
7258	2591	2831	902	558	431	397	370	263	263	233	212	202	219	224	178	199	182	198	202	178	180	166	180	179	189	169	207	195	176	205	176	206	171	170	185	172	195	181	183	180	147	190	164	192	186	170	189	189	182	181	174	178	176	189	175	167	184	179	175	191	191	187	200	163	167	163	156	168	172	192	169	153	184	183	182	198	158	177	180	185	158	163	160	189	170	182	170	173	183	173	177	172	175	154	179	171	153	143	170	174	172	172	174	161	159	188	183	166	179	161	173	172	162	167	165	201	168	177	169	176	159	170	179	182	171	165	160	160	166	163	179	207	170	176	184	173	194	187	173	184	151	186	178	161	180	177	165	180	193	163	177	182	181	162	183	169	180	185	166	173	196	161	173	163	174	183	193	178	198	179	193	174	174	187	185	166	168	191	176	168	197	194	189	186	209	168	178	191	152	167	191	154	192	200	161	185	180	204	172	194	183	143	172	166	164	180	199	159	177	203	186	209	179	189	198	175	169	173	195	186	149	198	162	173	167	179	180	153	199	170	164	176	172	187	194	194	168	194	171	194	164	154	167	184	176	157	175	180	172	168	172	163	151	174	160	169	174	154	189	192	172	168	203	201	217	158	173	167	181	170	165	171	189	154	198	163	161	192	187	178	173	152	176	207	184	191	171	163	180	168	196	137	176	140	180	201	154	178	182	206	193	191	179	159	193	158	174	172	174	179	151	175	182	172	165	187	167	178	153	173	186	159	163	176	155	164	167	183	154	221	179	186	190	172	166	182	174	161	186	164	176	161	200	180	161	175	178	193	207	197	190	178	193	189	143	192	169	175	162	167	184	172	154	166	183	185	168	189	182	167	167	168	167	177	138	183	190	179	203	191	179	190	180	165	185	196	185	154	185	180	204	209	174	183	162	188	178	202	170	185	174	173	169	185	170	180	161	164	201	174	201	163	154	183	173	188	171	174	176	149	213	192	177	185	179	183	205	181	183	167	188	177	165	170	142	195	187	163	191	182	174	168	181	185	192	193	169	186	172	177	211	151	179	162	160	153	184	184	164	180	183	183	194	183	196	189	183	180	184	187	176	198	179	169	164	194	164	180	174	180	189	170	180	170	157	159	184	176	203	179	196	169	171	176	179	166	179	180	150	163	186	175	182	167	175	169	166	185	174	209	168	189	178	194	200	185	180	205	186	171	178	173	189	171	198	203	162	156	182	166	185	181	194	183	165	164	166	181	203	175	177	190	151	164	202	187	178	202	164	180	177	162	184	179	173	175	186	168	183	217	192	210	191	175	179	173	170	156	175	198	150	160	181	200	178	171	172	174	188	160	181	182	205	156	154	153	203	192	189	174	177	182	177	149	149	184	190	198	172	175	155	171	172	211	183	176	158	177	148	178	190	199	202	165	153	187	163	181	154	172	174	187	170	200	178	182	162	154	169	177	174	189	188	186	170	166	176	184	174	177	161	200	173	178	175	177	161	159	169	181	156	174	183	211	177	166	185	189	203	158	156	176	193	189	200	165	185	157	152	137	160	176	190	178	181	178	186	179	192	148	175	173	178	185	168	174	171	180	185	192	202	188	187	154	158	180	186	150	172	181	187	183	210	180	173	173	153	166	181	167	160	197	181	171	179	178	186	182	174	196	166	200	187	211	173	193	169	155	194	172	153	165	195	191	158	186	190	165	183	170	183	191	199	168	185	178	172	184	205	200	168	176	178	173	161	182	182	180	173	180	163	170	158	186	175	193	176	180	191	174	166	174	170	169	185	163	193	166	190	194	157	172	159	156	175	189	187	184	201	160	170	198	159	164	160	166	171	166	171	187	167	175	156	184	190	179	172	150	161	182	170	172	162	201	171	181	192	180	167	171	179	169	147	159	197	162	159	191	179	181	159	165	188	172	162	150	176	187	168	183	186	188	185	177	170	192	193	167	163	179	192	172	174	181	171	159	157	170	211	170	188	177	178	195	161	218	162	193	169	186	199	170	180	208	203	188	148	160	191	185	178	168	169	169	179	176	178	202	175	164	178	180	178	163	164	176	173	202	190	188	174	190	170	164	173	161	176	160	164	150	182	175	154	180	190	151	167	191	179	157	217	175	200	195	183	186	196	172	169	174	187	197	162	174	165	172	170	176	189	170	162	187	166	194	172	173	197	197	193	142	168	167	192	164	157	165	170	200	184	184	185	166	181	162	170	178	156	183	160	181	202	171	168	169	163	161	184	175	179	199	159	180	171	188	172	163	182	155	182	196	149	165	189	188	167	193	182	163	175	173	166	167	178	175	194	156	184	184	169	174	169	164	181	170	169	215	182	202	153	198	180	165	161	179	176	164	180	189	188	166	185	181	195	176	180	170	165	174	191	158	161	141	184	163	163	182	170	182	148	180	178	174	173	181	176	173	195	195	178	168	190	183	160	178	172	171	188	176	189	193	154	180	179	167	170	180	183	178	154	196	178	182	188	168	202	183	187	185	168	174	183	193	180	182	180	173	161	166	195	168	165	187	193	179	169	196	183	171	179	156	162	177	164	153	175	158	174	170	182	189	158	182	172	171	191	172	174	163	172	204	168	200	177	186	163	180	174	180	174	166	167	185	183	182	173	163	176	185	167	179	174	166	180	177	157	174	172	181	169	166	187	171	178	166	182	198	178	162	187	190	180	174	161	183	189	159	179	194	183	147	171	181	155	182	173	166	201	153	155	157	184	189	206	181	176	182	164	187	171	179	170	184	164	163	192	185	186	151	171	170	164	185	175	182	183	185	201	184	187	175	173	192	178	157	204	164	170	181	167	169	169	171	170	172	177	195	190	182	177	182	174	187	177	181	163	173	155	166	200	131	173	184	153	192	162	164	151	186	179	177	159	166	160	152	197	169	157	180	184	191	167	193	190	152	190	159	170	165	180	165	181	196	192	173	185	172	159	162	177	149	186	187	186	184	170	180	180	171	162	184	146	203	167	187	173	158	185	182	190	175	184	160	170	198	177	171	194	200	175	152	168	157	170	189	175	163	213	171	150	182	171	160	176	195	170	184	179	170	173	193	176	184	188	169	180	169	189	174	187	180	180	154	175	155	174	191	193	154	190	146	152	161	196	177	168	183	183	184	181	197	189	192	169	183	171	164	187	197	210	174	191	162	170	174	171	178	194	169	171	159	213	185	169	171	197	160	185	189	154	165	177	155	148	187	190	181	141	187	178	162	169	167	171	155	189	161	178	191	170	172	167	165	189	163	189	173	162	187	163	196	159	202	156	166	172	152	161	180	189	181	192	183	149	181	188	144	156	167	162	164	182	183	169	163	178	179	157	179	161	195	175	177	175	169	167	172	173	179	177	152	166	168	189	171	197	195	176	179	182	168	156	186	176	173	172	163	189	148	172	166	167	169	162	193	172	166	177	193	190	157	216	197	163	178	192	170	159	162	178	207	197	197	178	171	156	175	179	175	163	181	162	178	162	194	172	167	175	181	151	174	203	176	174	169	175
5412	2934	5569	2609	2337	1778	1582	1345	1023	876	816	752	697	640	598	574	550	563	554	492	466	505	482	469	476	476	439	460	467	468	471	427	426	427	458	446	461	449	454	450	441	481	478	447	460	473	416	424	439	429	450	417	449	436	442	461	435	438	432	435	479	450	448	411	447	437	405	431	417	459	430	467	453	481	419	436	435	452	464	476	436	462	456	436	483	454	430	465	415	445	483	447	427	433	463	435	473	437	430	447	425	468	432	429	454	466	432	430	428	446	449	433	431	426	463	475	428	436	473	434	423	468	419	413	424	416	424	444	448	475	422	434	445	421	432	457	439	449	441	404	417	435	498	449	434	432	444	419	428	462	470	412	466	475	450	435	437	433	438	403	433	433	409	427	434	429	444	426	434	436	407	466	428	410	384	436	454	440	429	417	473	479	445	422	453	419	447	451	468	417	464	449	474	406	424	410	423	444	457	401	462	408	377	443	431	462	444	462	417	445	438	446	421	451	443	453	444	448	448	413	421	454	404	430	417	449	451	400	453	433	446	390	438	450	410	431	422	445	450	482	458	393	439	399	446	403	415	451	430	412	432	396	455	443	434	434	407	423	424	433	412	420	395	440	415	467	470	413	413	442	434	421	427	450	449	445	408	430	411	420	488	383	459	427	436	411	437	414	429	410	439	426	422	450	411	452	441	428	453	446	429	427	394	410	419	456	413	441	464	497	414	457	478	416	443	465	466	460	441	447	410	471	425	425	436	432	435	439	466	428	424	472	425	423	410	448	373	438	420	458	424	454	451	382	421	418	408	427	438	440	416	429	415	446	455	467	444	435	450	422	439	451	412	436	401	416	430	455	445	404	415	401	432	428	447	459	465	431	415	446	402	443	442	441	437	428	425	462	492	445	442	439	457	445	422	478	423	445	399	459	472	419	431	410	442	464	432	428	442	447	470	429	448	433	398	422	446	438	452	425	461	425	458	415	459	449	460	442	409	430	497	476	462	409	436	428	452	417	470	437	419	459	429	428	452	413	422	457	432	416	439	457	460	442	452	433	471	424	468	415	432	433	414	451	456	456	418	412	435	424	409	467	424	420	426	443	444	465	445	402	457	392	456	461	417	468	414	468	417	450	443	436	435	441	400	433	433	421	449	454	406	430	466	424	403	433	437	419	432	449	437	424	441	441	431	413	465	448	436	438	459	427	439	469	443	499	413	448	417	392	414	420	426	463	431	462	448	404	474	411	414	427	443	395	428	466	381	412	443	414	422	422	439	403	429	460	470	487	424	382	416	438	488	406	418	437	440	449	447	465	450	424	431	430	444	437	443	442	449	411	429	422	443	449	439	444	441	428	449	416	441	424	478	436	431	464	409	433	433	423	423	465	437	438	457	435	441	457	432	433	476	455	429	408	411	425	400	455	461	441	442	473	456	468	465	484	447	439	450	475	412	468	462	430	432	436	433	411	475	473	406	441	438	430	384	422	436	439	417	431	433	464	447	455	454	409	445	438	410	408	450	428	434	420	451	446	471	442	465	454	462	445	436	430	443	433	417	422	462	445	454	425	445	449	409	441	496	458	420	388	468	481	463	438	434	459	411	434	457	407	447	501	462	430	402	412	426	430	440	430	424	471	402	465	438	449	435	413	439	465	434	429	492	426	373	458	422	476	460	419	397	449	451	456	453	416	440	443	461	471	438	464	424	437	469	465	417	436	439	428	463	413	453	464	410	460	454	451	447	433	457	421	412	396	436	463	459	446	449	469	450	435	439	444	443	435	441	403	434	443	476	419	449	417	434	425	420	418	407	435	440	479	435	417	438	405	435	424	475	445	415	454	442	492	434	471	447	418	427	457	450	431	458	408	447	418	422	414	440	453	450	427	408	440	438	507	451	419	445	433	420	416	424	438	447	448	400	455	403	408	448	439	417	427	457	490	488	410	427	451	444	459	442	443	422	416	432	451	433	447	407	414	498	447	424	420	432	470	423	440	433	430	401	461	410	427	471	432	403	390	426	449	452	446	447	454	451	414	482	439	412	420	454	436	448	444	441	412	479	417	405	436	452	424	443	430	441	423	424	426	444	456	450	456	441	420	458	423	397	412	428	444	451	479	450	441	447	444	456	439	404	414	440	426	457	416	396	465	432	470	444	426	464	441	431	423	408	408	448	417	473	426	458	421	435	482	448	365	482	452	423	425	442	445	432	451	420	417	447	414	406	466	463	420	431	433	394	430	454	421	437	424	415	473	404	399	420	451	418	417	426	481	418	454	429	431	473	407	432	460	393	434	424	437	442	446	438	430	410	420	418	490	410	447	491	427	402	455	396	434	432	471	478	460	445	446	449	436	441	424	407	476	451	429	420	418	456	425	411	446	431	459	444	433	424	413	413	450	416	430	410	410	442	445	431	442	451	412	398	410	424	442	405	455	434	409	428	423	448	439	445	452	419	448	417	418	439	433	440	448	442	453	465	443	443	435	432	422	456	434	451	456	458	437	434	422	444	463	444	396	438	457	397	459	429	395	373	445	456	490	429	471	418	422	428	471	445	436	478	426	464	449	453	437	456	454	440	438	440	458	440	391	417	428	447	448	430	432	439	458	463	424	415	474	413	453	439	463	456	411	466	450	452	422	428	448	415	452	455	462	437	420	464	424	460	469	439	447	427	425	452	411	434	442	440	474	437	461	458	424	448	428	480	469	450	440	454	446	428	437	459	423	460	461	407	413	442	453	433	448	429	414	429	423	434	426	445	459	422	464	459	468	428	470	439	405	451	454	439	430	445	442	440	455	424	409	459	435	437	431	437	459	449	413	467	437	447	452	452	453	413	451	454	467	438	426	410	415	444	416	452	419	412	454	455	409	412	449	431	425	429	440	414	452	429	411	435	401	451	389	440	401	428	422	447	408	443	404	463	411	429	431	420	407	441	426	432	449	430	458	429	429	443	439	455	413	427	507	430	443	449	454	448	474	432	430	450	405	469	456	430	451	409	450	438	436	468	440	497	430	483	413	411	430	410	399	423	458	432	444	441	441	457	440	461	450	484	460	424	446	449	451	433	428	445	412	452	447	450	426	440	460	460	484	424	455	457	414	427	422	394	422	458	399	445	422	414	425	420	409	444	462	429	418	422	441	436	447	443	419	432	454	447	436	426	468	430	450	482	498	444	435	455	441	426	434	444	429	418	464	449	425	460	422	452	435	416	421	444	445	427	385	445	398	461	454	433	415	431	427	446	468	463	427	437	442	455	450	426	450	438	406	460	501	421	464	457	420	437	406	449	421	455	452	441	456	433	449	429	475	434	401	425	410	426	413	415	458	435	463	463	427	466	464	468	465	460	427	433	433	451	404	436	430	453	455	446	476	422	427	458	439	451	411	409	435	453	452	431	424	432	401	424	441	431	399	445	438	452	441	458	450	448	478	400	417	428	417	431	468	433	423	399	441	421	435	460	462	413	428	453	468	412	452	411	430	454	447	489	445	453	433	429	428	487	412
17933	8527	12714	3627	1603	1197	864	676	475	396	382	331	302	316	258	267	223	197	220	174	193	184	153	166	164	176	163	145	158	161	178	157	155	157	159	159	149	173	160	147	161	152	144	142	146	155	134	139	138	138	173	148	155	141	152	181	163	148	156	150	135	156	150	139	136	154	148	149	160	152	171	155	134	162	159	153	141	160	167	154	170	183	170	172	166	139	175	147	129	152	158	151	144	178	169	133	162	137	133	157	154	147	169	163	146	135	142	172	161	170	152	180	160	173	135	158	175	144	165	153	190	157	148	162	169	158	133	140	125	152	157	157	151	135	170	155	155	165	148	136	139	158	137	160	187	157	161	154	166	133	155	147	149	156	165	140	162	164	164	162	143	143	177	140	139	162	167	139	154	169	153	153	142	156	147	162	148	165	146	141	165	150	166	146	158	144	141	142	131	164	145	165	152	180	143	169	142	159	157	147	169	161	164	142	159	157	164	157	147	164	181	156	160	173	146	147	166	152	137	151	148	156	145	164	170	157	161	148	185	168	146	164	154	177	156	142	171	165	147	153	128	153	177	167	149	143	149	166	140	140	156	167	157	145	155	139	137	124	160	166	134	149	133	153	157	168	141	162	154	166	158	160	143	151	162	159	146	144	150	176	161	156	156	150	193	144	136	158	157	150	147	171	164	153	144	158	171	147	169	159	167	163	148	149	145	135	147	146	165	150	138	137	131	174	164	132	143	142	158	167	144	142	140	166	135	129	167	150	142	176	163	145	138	148	163	145	159	165	150	161	185	162	127	136	163	165	158	162	148	156	142	153	144	164	168	138	156	163	142	156	154	141	147	146	162	157	161	164	166	164	145	135	133	140	143	134	154	131	136	158	151	168	143	147	126	133	159	154	135	142	158	168	175	184	156	152	139	169	175	144	158	140	133	146	146	154	150	157	147	149	137	157	158	124	172	145	154	157	153	170	143	167	151	121	152	168	137	169	152	167	149	164	151	164	166	161	172	172	144	141	157	148	142	143	163	135	167	158	159	140	145	168	182	138	176	176	156	159	153	139	137	154	148	143	140	152	144	136	158	153	164	179	146	127	174	146	167	179	148	132	153	139	158	160	180	151	157	153	161	156	142	142	142	173	139	145	156	165	152	167	152	169	143	150	155	155	141	175	133	148	148	113	139	163	155	148	165	153	136	175	145	164	167	167	151	142	166	149	147	161	152	169	150	159	156	144	154	151	155	131	151	156	141	166	165	152	158	153	154	135	151	172	155	154	160	166	173	161	166	137	167	150	144	130	162	158	145	130	160	165	116	154	164	149	155	154	131	152	159	150	166	134	183	140	170	159	148	150	154	164	143	144	144	145	172	153	167	140	153	158	138	143	162	165	134	164	147	164	159	138	157	129	161	164	168	150	143	136	167	139	135	160	138	148	142	152	151	152	142	142	153	135	155	152	132	148	152	135	172	179	144	159	175	147	147	135	141	143	162	149	165	133	152	139	157	139	151	154	153	147	142	152	152	160	153	157	132	152	161	147	170	158	149	168	150	151	161	149	145	130	165	146	155	165	146	175	163	166	164	149	178	166	171	164	146	180	176	164	143	152	140	179	176	169	141	171	137	168	157	166	176	175	132	150	152	157	157	154	171	155	138	147	150	169	162	154	125	169	153	139	165	146	147	129	164	174	154	138	122	151	147	121	164	160	139	150	150	147	179	145	128	165	149	152	154	164	159	153	159	139	148	184	151	174	148	149	165	183	174	170	161	147	148	161	145	155	149	147	157	171	160	147	147	153	144	136	159	156	138	150	133	152	139	158	144	140	153	148	160	149	125	160	152	136	154	140	172	129	144	175	171	152	172	144	153	162	144	155	144	157	169	175	142	160	164	140	148	149	126	131	133	165	135	138	160	144	173	139	158	139	151	158	142	130	147	165	144	151	150	157	167	167	161	143	170	153	169	169	166	165	146	141	174	159	163	153	135	164	142	158	160	163	153	154	170	145	147	158	126	147	153	154	156	144	153	155	133	129	150	156	144	152	146	154	158	155	132	159	150	162	140	146	160	143	142	149	136	165	127	174	136	134	160	145	158	149	130	159	171	142	143	179	142	140	148	163	126	174	154	166	153	153	144	150	161	132	149	146	131	135	170	164	153	153	169	170	163	143	139	168	177	153	141	149	200	159	162	170	148	144	168	146	151	152	131	169	169	173	178	166	154	170	143	153	150	138	135	118	133	158	158	155	151	161	167	140	145	128	165	153	160	172	162	163	138	138	150	151	136	145	141	145	177	152	128	164	138	139	140	180	146	157	123	176	143	156	163	148	159	145	163	158	149	151	134	166	155	135	162	164	149	150	152	132	156	141	146	163	189	158	153	138	151	157	160	159	161	141	144	163	173	135	159	136	189	145	152	170	154	152	148	123	153	130	153	149	171	160	153	150	170	154	154	149	148	164	150	159	164	150	127	169	170	140	159	156	166	152	151	151	144	146	134	154	175	139	163	151	139	139	162	141	170	143	136	153	147	165	158	140	144	151	156	143	158	158	138	145	145	143	148	138	171	134	166	157	133	142	187	142	142	145	164	182	154	157	153	158	165	159	161	160	165	143	145	126	140	152	139	157	141	136	135	146	136	157	148	132	147	145	168	151	162	139	149	143	158	142	151	127	177	160	145	124	177	143	154	144	144	152	181	162	154	152	153	132	161	135	131	142	151	148	165	128	162	158	165	164	147	162	179	117	149	152	144	164	132	152	166	151	145	159	140	167	139	176	138	144	170	169	154	138	170	162	139	164	178	152	162	149	135	146	152	157	145	139	161	153	157	174	145	158	153	143	154	172	150	136	156	141	158	148	161	147	138	147	134	146	151	147	150	153	167	184	160	130	158	163	154	155	145	154	155	141	136	152	142	144	159	159	155	158	138	153	160	137	160	152	156	142	153	133	152	142	147	139	147	164	161	164	144	153	151	158	164	144	136	145	148	142	141	148	158	169	149	158	134	158	153	140	150	162	174	137	196	136	142	159	140	161	157	157	160	167	166	133	167	131	149	137	149	168	142	145	144	151	137	147	161	143	142	164	161	164	157	163	174	148	151	155	169	180	162	132	157	158	165	174	173	162	145	191	150	134	143	163	165	143	165	167	167	151	143	167	145	150	178	132	162	148	176	148	145	142	160	165	127	147	160	152	132	138	149	155	164	132	144	160	170	144	172	152	159	165	173	125	148	148	140	157	165	141	149	175	140	156	159	155	150	157	165	167	157	150	139	142	145	144	168	138	149	150	172	157	172	178	159	142	116	194	152	163	178	137	182	165	134	151	175	129	149	139	131	157	163	157	149	174	152	180	145	149	160	151	132	140	171	143	164	150	168	131	154	179	164	143	181	146	146	160	141	133	145	163	159	134	130	151	158	171	142	145	134	158	168	147	144	151	150	158	165	130	177	170	157	116	157	155	163	130	152	158	167	149	139	151	164	163	130	133	165	153	161	139	141	135
13060	8524	17413	5510	4789	4006	3261	2887	2336	2061	1809	1496	1345	1517	1166	1099	982	878	839	704	728	649	581	581	550	544	501	499	460	527	506	476	463	455	462	436	447	453	435	443	454	434	407	413	420	417	429	394	384	434	419	396	413	405	380	395	374	370	418	395	377	431	390	417	433	393	416	402	411	386	397	403	405	340	372	392	359	419	387	407	425	390	397	384	384	407	405	362	388	393	383	376	389	406	405	409	394	365	388	394	385	361	388	379	388	354	381	424	411	392	376	400	387	417	365	384	410	385	403	401	346	379	410	388	382	416	370	377	374	407	402	401	359	393	397	388	373	361	379	396	376	395	362	348	416	384	390	398	405	373	379	367	393	429	369	378	401	378	376	351	390	407	389	434	355	353	356	381	381	361	364	372	400	396	374	363	394	399	395	393	374	370	375	374	372	356	384	394	339	394	407	380	370	386	427	381	370	370	383	388	405	408	352	401	362	399	368	396	386	367	368	393	420	357	387	384	404	365	348	387	426	374	363	389	372	411	389	388	409	393	368	397	374	350	382	376	367	392	389	373	420	365	404	358	378	385	410	365	402	385	396	340	381	372	331	397	381	384	368	402	384	399	367	392	360	401	356	399	369	391	431	354	376	377	372	366	375	416	373	367	414	363	394	383	410	374	386	424	370	372	415	382	401	388	379	379	370	376	382	394	387	379	360	376	353	367	366	394	392	383	347	360	363	364	367	394	369	374	409	369	400	391	383	380	351	418	366	395	385	372	362	348	374	381	372	398	392	387	396	387	379	389	360	395	425	357	346	379	357	416	391	403	377	404	374	359	393	400	395	375	370	425	391	388	424	394	430	380	390	422	380	429	399	395	366	420	378	381	393	368	364	384	410	405	378	365	378	406	347	389	382	390	382	408	387	409	397	391	405	403	356	361	392	374	384	404	394	380	394	415	420	394	383	354	364	374	400	380	395	371	362	390	414	389	381	412	396	426	401	401	370	367	372	367	394	410	408	372	371	377	374	398	382	399	417	399	378	382	367	409	360	404	411	386	365	396	365	396	379	366	365	381	356	359	382	350	390	380	387	398	370	401	387	379	377	388	379	414	407	374	380	355	379	369	347	367	374	376	395	383	395	354	373	396	362	389	388	395	399	413	407	377	396	374	360	362	373	402	382	422	400	369	374	414	377	392	404	412	340	395	388	410	371	391	414	384	351	360	399	379	401	344	377	379	365	386	389	403	364	381	391	374	382	419	371	363	371	400	388	385	376	397	356	388	374	388	393	382	389	376	398	355	369	372	367	356	406	393	371	387	404	367	367	352	350	393	361	404	393	410	407	412	399	410	367	377	389	366	370	395	368	357	364	385	412	354	377	401	378	345	388	350	409	387	373	405	351	390	395	408	364	369	372	344	373	379	365	384	384	389	378	376	411	396	369	387	387	390	377	374	395	372	399	388	392	361	398	380	349	369	409	385	399	399	374	412	388	394	366	373	390	387	377	404	373	377	382	382	389	377	370	400	422	362	392	391	363	356	405	382	402	389	358	407	363	364	367	382	386	417	405	370	360	402	398	407	405	417	400	377	375	383	384	371	357	391	349	424	383	384	373	359	371	361	371	415	362	390	401	378	415	393	376	359	387	376	386	385	361	379	377	377	373	375	398	393	396	363	384	375	375	383	401	392	378	374	373	369	375	379	380	370	391	383	363	374	391	378	384	402	370	388	374	392	386	369	384	409	350	386	394	367	401	364	391	403	384	394	414	401	370	378	388	391	392	385	362	378	383	385	379	412	367	400	387	364	354	361	399	389	391	373	429	382	405	381	372	409	351	380	372	379	401	382	396	385	351	363	399	402	408	379	422	374	355	373	360	381	362	372	357	370	369	375	374	398	396	381	391	361	400	367	410	368	398	389	371	403	391	376	404	359	381	399	399	389	380	410	394	391	368	378	378	411	382	382	389	395	408	402	376	396	377	377	381	397	415	373	375	355	360	422	355	386	367	384	353	375	389	363	405	350	396	376	384	412	394	352	370	379	395	379	355	401	376	367	384	403	381	357	333	406	388	377	402	371	379	368	401	389	390	434	388	379	366	380	380	408	390	383	360	406	406	399	404	409	382	377	381	375	410	417	401	375	380	370	376	404	357	383	336	395	382	364	385	409	364	374	396	386	360	383	390	384	420	387	363	369	392	364	373	386	399	365	377	361	388	372	406	375	376	395	346	357	374	371	359	357	393	383	388	365	353	384	405	369	370	422	373	396	388	370	392	388	409	355	370	396	360	397	411	399	418	349	374	380	388	403	406	394	385	375	372	384	382	418	367	397	389	371	373	383	415	393	413	416	394	371	381	405	327	351	371	366	341	382	410	386	388	399	377	385	401	398	356	373	388	372	359	402	412	374	338	399	364	379	323	374	404	411	392	418	436	366	384	376	364	426	395	363	372	388	385	395	398	397	400	401	364	377	381	354	390	419	396	365	361	448	386	384	373	375	356	368	374	356	372	381	376	403	371	370	401	398	396	388	363	358	383	396	374	357	407	393	378	329	439	406	367	373	355	362	401	383	411	384	424	399	387	377	413	398	396	395	408	381	403	362	371	386	379	383	356	398	398	351	413	372	386	397	419	400	369	388	380	420	327	393	396	401	358	359	420	381	414	404	346	369	385	392	381	368	374	349	420	379	363	374	442	378	410	398	407	420	368	424	400	365	386	398	396	406	402	389	353	328	409	357	373	395	357	398	386	356	376	394	369	391	367	354	388	363	381	395	397	399	378	418	384	366	405	392	356	386	355	401	350	381	398	382	373	397	377	364	373	408	407	403	367	369	353	400	407	408	404	401	403	389	424	366	393	376	369	385	393	374	366	412	385	404	414	410	405	375	353	360	380	412	403	392	373	399	397	392	393	394	390	387	384	388	395	364	368	426	362	387	367	379	417	362	391	376	382	378	387	355	380	411	398	391	355	394	384	416	365	381	410	410	370	350	379	416	407	379	390	359	406	370	372	405	375	400	392	392	401	376	365	407	387	376	383	386	381	367	390	397	367	364	400	405	396	379	397	388	419	383	384	412	373	410	398	438	367	373	377	344	397	375	399	371	370	397	396	349	382	345	387	384	381	377	356	401	354	371	396	398	348	382	371	360	340	409	390	380	377	377	392	391	387	418	402	345	361	388	386	381	385	421	342	380	374	395	418	415	373	395	393	372	374	401	443	431	364	405	364	401	401	383	357	384	357	360	376	397	396	393	378	378	410	368	394	385	364	389	402	391	376	397	347	372	368	363	399	382	350	367	375	378	410	374	390	375	395	400	352	424	403	385	380	367	399	386	360	379	375	394	397	377	398	388	382	365	367	369	361	412	400	393	375	419	362	341	385	386	392	424	380	401	379	374	396	370	382	392	381	379	389	413	385	384	366	390	364	361	339	435	392	393	381	376	366	361	378	396	390	376	349	358	388	395	352	361	377	386	395	364	354	352	365	395	397	368	373	357	384	422
26842	14455	21008	6705	2756	1882	1501	1008	750	633	502	355	340	367	322	333	216	229	171	168	172	183	160	133	145	148	121	132	109	122	119	122	125	120	119	114	95	110	96	102	116	128	108	95	90	104	99	95	100	106	104	115	121	83	120	102	124	102	112	112	102	109	101	113	111	119	102	114	102	104	113	118	118	99	95	94	102	108	116	99	94	88	101	100	118	90	82	85	100	107	112	94	95	96	98	101	94	95	80	83	90	96	92	106	83	105	114	87	117	94	95	112	106	119	96	87	109	105	102	100	100	117	92	104	103	103	86	109	113	103	94	123	97	114	93	97	97	103	106	92	120	111	103	103	109	91	90	96	112	106	114	104	100	91	113	94	96	89	111	74	107	92	112	109	114	101	96	96	106	112	108	94	104	84	93	115	117	99	111	96	109	98	94	115	97	98	104	119	86	105	106	111	85	115	96	97	114	94	95	103	96	108	101	106	97	102	93	120	101	102	101	91	103	105	86	95	96	101	120	109	93	105	121	101	93	90	98	104	81	106	99	122	113	106	105	114	102	112	128	96	82	109	97	112	106	114	95	120	80	114	101	83	110	108	97	108	97	117	112	98	94	116	107	115	105	102	104	114	96	112	110	96	99	103	107	114	92	108	112	90	110	117	95	112	112	94	111	89	120	108	90	92	98	104	84	98	126	98	112	91	104	98	95	90	95	92	99	118	95	101	84	97	82	127	96	109	101	98	100	108	77	79	99	113	101	105	104	106	80	96	125	89	114	85	110	93	118	109	103	76	100	101	99	109	108	112	93	102	101	101	99	103	111	102	101	95	91	112	97	101	92	105	108	83	108	95	85	106	116	94	104	94	90	117	99	100	104	94	105	104	82	109	118	97	84	120	105	102	112	94	108	107	110	108	125	85	111	106	83	100	92	112	116	91	91	88	106	102	93	111	96	76	115	89	119	96	90	109	102	103	94	83	86	89	87	115	107	102	76	106	104	105	103	102	114	112	89	91	101	105	111	113	89	98	97	86	102	116	106	89	95	110	84	116	95	99	118	110	80	106	93	116	108	110	123	99	105	100	99	102	99	108	98	111	105	96	92	99	88	110	103	107	93	100	95	107	118	97	116	103	115	105	97	93	97	92	103	108	108	102	99	97	98	111	90	109	95	109	103	80	102	105	108	118	112	103	100	111	108	93	92	72	132	98	105	111	101	86	111	126	107	87	92	91	117	105	100	97	101	89	86	97	106	112	114	101	89	111	98	91	105	114	101	97	117	99	99	103	92	88	111	100	100	97	85	103	96	90	93	108	92	103	98	107	114	104	99	95	114	113	122	108	115	103	112	98	94	114	93	115	97	106	95	85	98	103	91	80	115	108	118	110	100	116	88	90	86	91	90	90	106	96	103	91	92	95	100	92	94	99	85	116	104	112	92	91	90	102	108	102	114	92	85	91	98	103	107	108	92	104	102	97	98	97	111	93	96	108	117	103	98	104	107	118	88	92	123	106	86	108	111	116	104	92	88	100	88	122	84	111	116	100	103	119	116	110	98	89	94	92	98	126	114	103	100	125	90	85	112	101	94	93	108	95	101	91	96	108	112	95	117	98	112	105	102	110	102	100	99	95	98	103	102	105	96	78	79	90	104	105	98	118	96	79	120	117	101	100	93	112	103	111	102	105	106	109	120	113	111	112	108	114	79	108	103	115	119	80	120	115	90	104	108	94	124	101	111	114	100	97	90	112	91	97	106	84	90	90	103	117	113	107	96	108	108	97	94	101	104	95	110	92	120	105	107	117	83	102	98	117	134	98	91	98	114	94	95	105	103	92	94	94	85	108	108	86	106	96	113	104	88	112	102	78	99	90	104	100	95	113	112	107	124	111	99	113	115	106	96	100	96	104	110	99	102	112	102	123	97	94	106	93	77	114	114	100	96	94	111	90	104	89	101	91	96	105	105	119	95	81	94	89	100	91	98	107	85	110	81	96	128	110	89	99	101	114	97	101	82	97	100	105	114	104	87	107	109	106	101	94	106	89	103	107	92	106	97	104	89	117	108	112	100	95	115	96	111	102	105	114	77	102	100	108	90	96	109	99	111	121	93	109	94	106	94	112	125	87	109	100	95	99	93	83	112	108	96	127	109	84	101	97	140	97	94	98	96	118	91	100	112	106	102	101	104	86	109	96	108	86	100	108	102	108	108	102	90	123	106	95	102	95	103	106	118	106	105	94	113	96	109	81	91	104	102	95	87	118	91	101	93	108	112	87	88	97	110	107	114	95	89	96	98	115	99	88	90	94	93	102	110	86	96	112	97	112	108	106	104	110	120	105	115	100	98	90	106	102	95	99	98	122	120	99	103	106	95	91	97	99	97	97	98	108	113	98	100	98	113	103	99	99	104	116	89	107	111	78	98	107	99	109	96	100	95	93	100	98	85	111	102	109	117	105	107	93	117	89	92	98	103	108	111	95	99	93	97	90	99	107	86	96	96	97	105	94	88	109	89	95	94	100	105	105	111	95	83	118	100	97	106	103	112	94	103	86	104	109	115	100	93	103	84	102	104	85	103	89	103	105	98	103	101	96	105	81	108	105	99	97	90	91	106	102	110	117	107	97	103	105	104	114	107	87	113	108	88	97	105	111	77	126	112	106	109	101	108	95	95	104	103	81	84	111	106	111	94	122	77	123	89	99	97	99	99	119	97	98	104	98	93	123	96	102	91	107	105	100	91	86	113	92	111	106	110	88	101	110	102	83	109	104	126	95	115	81	96	100	93	117	75	96	107	103	81	90	102	94	88	85	88	106	87	110	86	118	99	98	105	80	93	107	104	90	98	105	97	120	94	97	108	114	104	86	95	106	99	92	116	94	92	93	121	91	110	92	103	98	108	97	106	107	106	99	108	96	106	117	94	91	102	114	104	81	97	92	92	114	110	89	109	93	120	104	106	91	112	99	103	91	118	101	100	121	100	90	113	105	118	106	86	109	96	84	100	88	102	94	92	116	110	108	107	98	96	109	101	97	93	110	96	115	98	101	125	103	94	111	93	97	99	111	79	88	111	105	138	110	108	89	108	98	105	110	105	122	96	117	104	109	90	107	101	80	76	93	111	121	123	90	107	118	97	105	108	104	101	101	91	100	86	112	94	112	95	111	92	106	102	104	98	111	120	94	110	104	109	110	102	110	86	115	118	94	106	120	79	98	91	112	124	112	87	101	121	94	106	94	95	108	95	95	100	98	96	107	86	103	103	109	90	107	99	103	101	92	124	101	99	98	103	112	105	113	107	94	103	100	111	100	97	106	98	95	83	112	114	108	99	96	109	100	98	96	107	94	97	118	110	83	98	100	106	90	103	80	94	96	107	117	111	117	101	107	102	97	93	105	101	109	100	107	84	101	103	105	89	111	108	94	103	89	107	104	100	99	100	109	95	93	106	85	106	112	110	96	89	111	112	87	107	96	107	93	113	112	104	102	89	107	97	111	110	104	97	103
17471	12744	24174	7853	6872	5574	4726	3960	3318	2896	2486	2081	1774	1999	1742	1721	1405	1289	924	865	869	751	688	606	656	568	545	471	468	496	475	358	365	370	397	370	356	382	360	353	347	357	320	342	295	332	283	291	283	294	318	271	321	339	293	294	272	309	282	271	288	250	289	275	261	279	292	289	297	290	267	283	272	257	297	256	281	270	270	296	266	273	259	296	263	277	294	287	273	241	248	269	281	244	284	272	281	259	277	264	292	262	299	265	252	227	264	286	241	280	270	276	268	261	260	269	292	274	269	293	266	270	259	273	245	256	266	264	291	276	283	250	269	262	265	272	274	290	302	249	275	279	271	259	273	265	278	262	264	245	246	268	298	273	274	251	298	257	270	271	272	241	273	252	254	276	252	249	263	281	263	245	238	281	279	265	253	251	278	269	271	259	278	280	262	241	289	274	271	284	288	238	283	240	256	261	224	269	279	267	274	275	263	264	280	266	225	278	279	263	266	235	242	300	269	278	244	288	283	262	265	272	286	266	253	270	261	267	257	266	266	274	256	282	268	254	267	247	293	261	275	256	296	279	258	272	270	276	259	248	288	268	257	267	285	270	261	285	252	252	276	263	274	280	264	267	262	283	233	254	271	272	267	269	289	262	248	277	271	269	251	291	268	287	281	253	250	287	254	268	267	254	278	270	272	240	254	238	261	262	294	289	265	263	262	268	282	245	261	279	243	286	236	242	262	274	276	280	290	242	275	264	260	315	259	252	257	254	278	269	255	264	239	277	255	243	232	257	257	256	252	274	283	239	262	258	259	279	267	277	262	242	282	252	272	261	287	281	292	245	256	259	285	268	252	277	265	275	242	249	272	257	275	264	258	268	273	280	252	249	290	280	257	275	271	277	274	271	266	267	262	267	257	273	242	286	251	265	269	279	282	245	268	293	266	239	282	248	279	270	261	299	270	278	277	261	266	282	269	262	306	231	270	252	295	265	277	286	266	254	258	266	283	283	263	274	259	267	284	281	285	301	266	280	256	268	237	293	269	242	229	263	283	279	253	256	290	255	248	283	270	260	260	283	293	259	283	284	255	256	293	267	257	283	248	253	300	248	257	259	273	255	274	241	273	285	282	262	288	277	282	279	282	288	280	272	245	268	287	268	256	245	242	258	226	226	240	259	286	284	240	270	264	239	269	234	275	284	249	275	275	295	251	276	263	255	246	248	252	287	270	265	262	290	272	267	272	264	262	240	257	246	275	256	271	272	258	267	254	265	289	252	256	248	260	279	253	246	277	281	264	293	250	241	282	258	263	260	292	240	237	267	234	257	271	264	244	272	270	298	240	287	292	275	277	247	268	282	283	274	274	268	257	276	254	259	268	265	293	294	269	280	287	275	267	240	256	271	261	282	260	267	256	251	293	259	259	233	247	258	276	275	279	248	260	264	268	281	276	282	229	261	292	270	265	262	291	275	245	264	249	292	249	277	278	269	269	267	260	297	264	271	259	279	268	259	272	257	252	259	268	257	279	258	282	238	276	234	300	253	283	245	254	237	243	259	231	249	287	277	269	279	277	282	242	259	241	243	259	271	260	286	283	295	241	279	256	235	292	229	251	258	264	275	238	257	272	251	262	286	255	268	269	288	248	258	264	256	274	256	261	268	277	257	262	281	268	276	275	268	256	262	249	230	254	293	246	271	299	252	263	230	280	274	254	266	274	283	263	278	262	276	230	243	233	267	240	282	275	307	254	261	266	265	310	235	282	263	258	279	273	276	269	270	274	254	259	275	276	301	289	258	258	270	276	284	287	270	256	269	266	275	241	281	269	264	275	263	294	271	263	265	281	274	294	280	257	262	267	255	291	292	290	287	256	276	263	257	285	253	258	258	262	277	246	277	271	263	272	265	239	247	288	243	277	263	267	278	301	283	282	269	257	255	274	272	248	234	257	299	270	248	240	237	245	261	228	256	269	219	259	257	286	246	279	235	295	281	276	241	243	277	250	279	257	268	270	260	268	259	271	291	282	282	286	287	254	246	276	284	269	275	278	259	257	239	284	280	260	283	292	281	261	279	264	268	261	296	259	281	261	281	276	260	273	259	257	265	298	244	260	247	268	270	266	270	302	291	285	299	232	247	266	280	289	273	256	246	274	274	267	270	282	266	262	272	234	243	267	262	269	287	295	252	244	274	272	245	260	262	249	240	291	273	297	276	268	272	255	257	219	274	235	251	259	255	292	308	259	253	233	269	257	254	287	282	249	234	254	277	274	283	251	235	259	282	237	265	267	249	283	252	261	287	297	287	245	280	253	279	274	265	283	236	261	284	262	283	258	262	260	262	284	270	267	287	288	242	275	261	250	235	271	249	253	271	271	301	252	307	299	287	272	311	229	251	264	248	276	264	259	286	268	245	275	294	265	245	246	241	292	250	275	242	253	244	275	260	285	254	272	257	267	257	299	256	261	247	268	261	259	240	268	264	252	274	246	294	281	239	252	238	246	284	297	243	272	264	275	258	263	257	266	272	243	265	272	251	241	263	278	261	275	229	253	270	262	253	252	237	269	272	280	294	277	250	247	244	264	275	244	254	285	264	266	244	241	286	270	237	275	277	270	276	254	256	315	261	250	265	277	291	249	267	287	262	261	263	270	239	279	249	265	256	274	258	244	262	278	258	259	275	238	284	280	292	250	236	251	252	269	251	246	245	260	268	272	294	274	294	266	262	293	257	288	261	283	252	268	246	276	271	265	243	272	250	238	276	322	267	243	267	268	250	274	261	264	257	285	271	269	260	289	253	270	255	262	286	269	244	258	273	256	280	263	261	244	264	234	244	263	240	280	284	269	281	246	235	280	277	239	256	267	282	250	255	245	239	265	248	246	276	247	267	285	261	273	230	282	238	267	256	268	279	258	265	265	249	300	246	230	278	267	287	279	277	253	283	260	265	274	265	247	255	243	258	270	268	260	287	280	280	262	276	267	249	273	281	270	277	250	275	259	247	288	274	279	265	254	242	263	286	293	238	258	274	262	264	261	252	280	271	246	274	257	259	265	281	259	258	262	283	225	249	287	265	271	258	285	279	277	270	244	255	263	254	254	275	260	277	277	267	250	268	244	286	264	272	230	240	260	283	266	272	297	244	253	280	276	252	269	289	286	282	274	255	278	239	265	245	250	244	279	261	248	261	273	270	256	256	245	270	275	270	265	267	279	261	269	241	250	244	264	232	242	261	272	233	286	259	260	272	255	251	240	295	265	241	262	263	271	263	256	239	253	251	293	255	252	256	273	249	246	260	263	250	280	250	273	257	267	292	229	271	251	251	290	274	268	267	260	277	273	278	265	268	248	257	207	274	293	266	241	297	248	227	262	264	272	245	270	293	268	268	250	266	283	253	265	271	266	265	255	284	282	271	247	248	254	259	258	268	248	240	279	240	264	271	278	246	294	298	277	254	253	267	260	261	264	255	273	271	256	259	249	261	261	290	263	232	292	287	257	287	279	285
7335	2728	3130	1096	610	460	380	311	302	248	227	217	205	230	193	194	184	162	190	193	179	180	172	188	156	174	178	197	202	181	189	158	198	187	204	183	194	183	178	171	189	154	171	168	159	174	166	177	167	156	165	181	185	167	161	152	174	174	146	159	203	161	178	191	177	173	179	171	209	170	177	180	181	188	187	161	185	158	200	173	183	177	159	152	189	155	185	164	155	144	198	186	155	168	174	171	150	168	178	188	191	173	178	192	156	193	180	193	160	129	169	182	169	206	203	189	185	200	185	179	176	172	163	153	196	176	177	189	185	179	183	166	173	166	177	182	166	181	186	166	186	191	172	149	195	201	150	186	156	204	161	190	189	171	174	167	173	192	187	183	160	179	136	194	177	165	178	151	183	182	182	179	176	186	183	185	161	192	182	163	178	158	170	183	169	165	159	181	202	189	177	160	177	182	185	186	179	154	176	174	182	145	169	155	171	179	194	172	172	174	186	181	156	164	174	179	192	179	160	158	209	159	186	184	181	162	172	166	161	169	160	197	187	202	193	193	199	154	207	173	183	202	193	178	199	160	156	156	148	173	168	186	176	165	185	176	181	158	177	188	175	151	201	155	192	176	176	186	181	189	195	170	154	173	194	187	197	185	164	182	171	184	180	177	168	168	175	177	191	194	176	180	165	158	197	152	152	188	163	169	178	175	164	175	175	190	160	164	200	178	168	158	178	196	190	174	170	152	174	172	146	179	159	178	148	164	169	164	154	158	184	162	154	179	178	187	152	154	189	172	163	169	162	181	161	185	172	179	190	147	193	174	159	188	181	176	190	184	203	186	193	149	159	188	166	154	206	182	163	165	153	187	195	199	171	178	188	169	168	171	163	190	183	167	172	177	172	169	174	150	178	184	152	178	163	162	201	168	184	191	192	170	179	183	160	210	204	172	169	182	186	175	196	168	151	174	180	173	177	173	193	174	167	170	155	184	159	182	170	183	196	187	153	181	149	146	169	165	188	170	188	178	190	170	177	196	181	172	180	191	185	157	151	183	171	157	175	152	150	168	194	187	191	165	192	202	186	157	158	179	175	168	187	177	167	205	169	183	171	175	201	188	179	186	188	173	183	186	159	175	162	176	183	181	171	181	179	163	185	171	191	172	172	188	143	179	178	161	170	149	172	185	169	166	184	169	184	168	196	179	167	153	158	158	151	177	170	154	176	153	175	174	200	180	174	165	179	184	136	154	187	165	158	170	169	176	170	172	173	160	144	198	191	179	175	168	182	181	176	184	180	163	178	194	201	160	177	174	183	180	174	182	176	166	173	183	174	176	171	180	172	169	197	187	171	157	158	169	183	148	177	150	161	207	176	188	184	186	160	197	175	158	163	189	185	161	184	159	183	185	169	184	186	166	195	161	185	169	149	182	181	155	165	173	151	191	182	184	177	180	166	167	166	187	178	156	156	180	194	175	153	182	156	198	157	166	205	163	191	171	156	187	183	177	198	153	205	177	156	171	184	191	194	156	161	184	183	185	163	183	161	182	159	183	193	168	164	176	195	177	176	159	149	169	159	156	153	176	168	174	173	161	144	198	166	182	196	190	188	148	186	183	173	166	157	191	184	183	170	173	186	176	173	178	149	197	176	160	192	211	175	180	182	156	166	188	221	196	143	191	169	163	164	190	188	188	170	194	169	183	188	139	164	189	173	177	146	187	165	160	170	159	182	179	169	174	194	157	171	185	184	183	189	197	170	172	169	150	174	167	169	172	154	161	192	156	194	181	180	159	173	190	169	168	165	191	185	166	191	196	182	155	198	192	159	170	176	214	185	173	182	181	167	206	183	174	186	157	147	161	167	171	173	173	177	181	155	173	190	171	156	160	159	187	181	198	163	184	163	151	186	167	168	180	192	185	156	152	175	177	183	179	172	185	206	158	191	137	161	174	190	183	164	165	185	175	177	178	176	197	154	189	161	203	174	183	175	179	158	195	163	176	200	190	174	181	193	166	197	185	167	179	159	179	178	151	156	201	158	176	181	170	173	154	191	197	160	168	193	175	176	183	196	201	182	169	203	160	143	152	148	205	209	198	155	152	191	169	158	181	171	186	175	191	184	181	173	150	151	192	162	185	178	160	172	156	162	172	151	181	175	139	168	191	166	166	197	167	169	172	200	170	163	142	165	175	160	171	169	182	158	171	153	190	188	180	178	181	157	179	175	168	152	160	173	173	173	176	157	186	152	144	195	173	146	169	187	191	175	180	189	190	181	153	170	192	176	181	156	167	161	162	170	182	169	171	197	202	212	181	170	160	165	149	187	189	165	152	192	182	172	173	160	175	181	157	164	175	181	194	164	165	168	184	157	169	188	168	175	157	166	175	183	185	184	160	184	176	163	213	179	164	171	176	189	189	165	205	138	192	173	147	174	158	191	164	179	187	164	190	206	183	189	180	192	176	194	179	172	194	159	166	149	192	209	167	174	192	170	178	158	157	172	168	159	148	212	205	143	163	196	183	193	170	188	188	188	176	190	193	176	166	182	186	171	164	157	170	171	187	157	203	197	159	151	173	162	164	187	140	163	205	161	171	194	187	167	188	198	181	183	179	181	186	164	190	164	174	168	162	170	183	174	170	172	163	173	170	177	191	163	185	180	169	185	162	197	162	178	193	158	181	167	177	184	170	178	159	177	170	182	177	178	193	157	191	184	183	161	183	179	177	162	185	163	177	168	158	195	196	186	178	181	230	175	183	176	162	163	209	189	174	177	182	176	213	171	168	170	159	188	168	188	159	201	186	176	194	148	189	168	145	170	170	176	180	160	177	174	180	188	189	179	189	177	195	166	172	181	169	163	184	174	175	162	161	164	190	169	183	165	169	190	172	172	186	178	157	196	189	161	169	169	170	123	174	181	161	178	155	175	172	161	175	199	168	203	193	168	167	173	190	176	166	179	164	186	165	182	156	168	162	162	181	157	176	181	180	177	199	194	157	207	182	182	180	177	188	180	174	170	155	170	178	187	179	160	180	185	195	158	153	163	172	183	185	160	183	166	173	214	169	173	168	162	195	208	175	180	167	160	189	158	159	172	183	154	173	185	167	206	198	162	169	146	189	160	200	165	192	180	164	199	188	192	180	161	177	155	172	160	192	184	175	186	173	189	177	179	170	177	176	180	167	179	176	171	167	154	178	175	171	172	182	188	192	201	181	171	193	191	192	162	211	201	189	157	165	175	175	180	180	167	186	171	159	156	175	191	157	172	163	183	195	160	181	162	190	167	193	181	181	178	187	185	182	166	200	187	156	162	167	165	183	195	194	196	157	152	172	135	177	169	169	181	161	178	161	179	164	172	179	178	160	174	152	189	186	172	192	154	170	191	183	162	169	171	199	182	181	159	162	178	196	167	194	192	171	159	163	184	168	177	161	188	170	192	171	182	178	160	182	192	137	153	169	175	178	172	191	166	142	184	171	191	162	203	187	170	177	155	160	179	167	193	158
5598	3073	6465	2886	2381	1928	1594	1335	1081	913	799	740	650	659	635	557	549	537	519	512	519	506	478	481	467	478	451	493	479	465	434	461	483	441	448	483	440	487	500	413	450	466	473	438	463	466	468	440	413	452	421	451	488	421	400	415	457	456	453	428	482	437	415	462	430	441	432	424	452	468	438	425	415	418	416	430	400	421	421	467	443	453	418	410	416	391	454	455	472	431	429	383	470	428	443	428	442	411	430	412	417	440	457	433	454	430	450	426	425	438	462	440	423	426	400	432	444	435	414	483	418	450	418	462	450	405	439	420	464	452	419	438	425	461	428	418	419	423	434	432	468	456	465	454	428	439	434	419	433	474	471	458	426	437	463	447	469	478	447	431	484	418	477	405	442	450	419	427	425	438	430	433	451	443	494	442	436	428	428	433	406	407	442	424	426	431	427	442	442	438	417	419	415	387	454	419	421	413	433	399	465	413	454	440	439	433	486	474	484	412	454	458	459	450	435	439	462	421	456	443	400	447	464	434	417	439	431	430	465	436	456	409	406	448	414	442	420	441	425	472	450	427	444	446	402	462	471	412	426	448	433	430	437	431	434	378	415	416	460	416	405	438	439	414	386	418	415	416	451	470	392	402	401	460	438	447	419	444	419	478	446	451	446	423	472	420	428	419	405	447	436	439	464	432	415	432	410	422	424	416	463	441	459	456	391	486	437	427	465	455	449	466	406	428	415	422	408	470	466	468	447	418	414	429	443	403	422	451	452	443	435	447	426	428	414	437	437	441	432	427	430	426	432	433	436	411	415	414	486	442	462	436	432	419	443	454	448	443	459	416	434	430	434	487	460	429	461	442	420	436	429	430	475	441	410	465	468	427	437	423	446	444	409	406	442	444	443	445	403	461	414	423	440	432	427	410	470	437	440	467	448	418	382	451	426	453	461	471	417	382	450	421	468	428	459	431	423	448	419	445	416	400	431	447	399	451	445	471	422	449	425	402	425	475	449	465	413	407	431	447	465	443	481	434	442	445	448	435	407	433	440	435	462	419	417	432	468	417	416	420	468	456	406	448	428	434	412	428	431	444	447	410	461	449	394	389	421	426	448	480	386	421	427	465	407	451	456	396	441	462	444	396	398	427	416	443	418	408	452	453	441	486	443	437	445	426	435	424	443	435	425	419	440	413	434	444	410	465	416	439	452	437	415	442	418	433	410	438	436	447	410	426	432	431	425	380	456	449	448	418	452	407	450	483	420	421	419	442	442	439	417	466	443	397	403	456	447	433	429	425	456	421	401	403	430	420	434	415	404	452	422	469	409	391	475	459	449	402	432	434	431	452	410	443	434	432	433	414	453	440	420	447	433	433	465	439	388	429	435	421	431	432	430	409	399	451	438	451	418	439	480	448	417	448	415	436	454	436	457	449	427	436	385	441	452	451	431	443	493	420	450	444	469	432	412	408	438	428	429	455	458	464	428	421	417	408	438	484	449	468	424	448	469	396	420	425	412	409	457	440	435	396	422	434	408	446	415	407	441	473	424	444	410	407	455	451	468	421	426	446	426	454	450	399	440	443	438	406	437	395	444	392	438	445	458	456	434	452	439	480	428	399	397	429	448	416	441	435	413	439	458	429	446	419	439	438	445	397	449	433	450	443	437	434	425	437	461	421	457	435	447	436	421	440	459	423	435	412	407	447	422	462	432	417	449	455	442	419	452	429	440	394	402	440	426	446	460	465	431	453	437	427	435	449	447	429	451	413	425	428	448	393	409	426	443	472	486	444	429	432	431	425	441	413	447	419	478	444	467	465	361	429	436	450	433	451	422	441	429	414	445	446	433	441	438	423	435	426	419	384	416	466	434	434	440	461	446	441	432	424	477	408	419	431	464	468	399	438	435	420	433	426	444	453	453	421	432	429	461	427	449	396	401	418	444	473	408	427	410	462	468	448	447	431	403	472	438	493	439	422	436	411	431	438	406	426	444	419	451	458	394	433	434	440	396	435	432	420	437	419	424	459	416	441	402	421	454	409	414	444	417	409	441	437	420	441	445	431	438	425	408	434	400	430	478	421	414	442	463	484	435	449	429	435	406	425	404	470	446	432	441	442	423	474	423	474	464	448	442	407	438	451	472	425	422	431	428	418	426	446	418	416	434	431	425	409	440	460	424	448	421	430	450	448	419	408	439	444	451	423	419	422	447	376	449	431	449	477	445	396	408	430	417	455	421	428	441	441	420	426	418	418	385	417	445	419	427	434	445	425	452	464	470	409	435	445	466	412	433	407	447	420	438	451	449	411	427	416	451	422	457	462	418	446	465	407	445	447	445	453	417	414	417	416	421	437	443	459	433	449	398	448	427	434	440	433	419	421	434	465	455	446	403	422	464	447	403	423	450	456	415	441	421	427	416	416	418	419	431	418	425	473	465	415	454	416	449	466	447	463	449	389	436	405	437	431	433	427	434	413	429	438	426	495	417	433	401	454	441	427	488	459	425	422	435	441	433	465	440	457	450	451	416	421	390	467	419	444	419	432	443	440	435	450	484	419	437	452	418	465	440	401	435	426	454	468	466	432	426	443	424	412	424	410	422	444	440	404	453	459	447	409	434	399	465	429	417	476	418	406	443	431	408	404	422	401	436	422	427	431	454	442	447	376	454	413	450	447	436	465	431	416	389	438	434	432	438	480	482	433	427	423	468	494	418	410	419	422	442	414	468	420	443	435	452	438	433	442	451	417	438	456	425	458	471	474	434	439	455	414	429	423	475	400	412	462	402	441	434	447	490	419	445	461	394	436	423	441	421	416	423	422	452	430	454	415	463	454	459	468	409	440	395	433	431	451	452	458	467	442	428	415	452	421	448	429	472	448	417	440	442	431	441	491	433	449	466	421	441	441	435	386	418	436	430	435	419	412	395	415	422	443	410	421	418	425	420	403	467	439	394	408	428	433	432	430	422	440	438	464	431	410	455	420	402	449	441	420	405	436	458	434	418	426	429	420	431	450	431	439	460	459	430	412	429	400	433	442	454	438	414	440	429	427	445	426	452	422	442	449	405	453	400	426	429	429	423	433	443	445	441	437	420	438	414	460	447	465	443	467	471	447	424	439	453	446	463	452	391	410	452	452	423	421	410	440	422	457	457	444	402	411	451	454	438	428	431	457	454	420	420	431	453	438	420	478	448	417	433	420	406	427	435	412	416	459	450	443	434	446	454	437	458	440	430	461	456	436	447	434	410	406	442	464	416	429	450	409	425	463	429	437	477	413	471	439	414	451	456	418	452	422	406	402	465	461	470	429	460	441	460	476	450	431	426	437	444	418	440	425	441	411	385	442	413	418	409	446	403	411	423	402	435	455	393	448	424	422	411	427	467	443	425	424	417	428	431	425	452	428	448	458	470	433	487	463	450	427	415	436	420	458	386	474	456	437	433	439	432	458	472	422	424	426	418	400	434	448	446	417	377	435	447	462	430	405	408	446	416	405	444	437	437	430	422	380
17777	8894	12955	4455	1619	1145	931	652	496	500	398	299	272	306	312	232	259	215	184	205	229	194	178	176	200	161	185	163	156	172	168	163	159	163	160	160	176	152	156	178	157	184	151	162	148	163	150	160	157	160	190	150	158	161	158	154	168	171	165	142	164	136	177	176	119	164	165	141	181	159	139	162	133	155	163	157	149	145	158	163	162	135	174	149	168	145	140	128	175	158	136	182	139	157	147	156	156	163	162	179	164	156	148	128	154	162	141	154	141	160	169	154	142	158	164	152	184	148	139	156	155	142	155	177	130	152	173	156	135	166	178	184	156	154	174	145	163	135	160	137	169	145	170	145	147	158	170	142	161	161	184	155	132	143	167	148	164	147	140	170	143	155	143	160	170	163	145	157	139	165	129	164	161	157	162	171	173	156	154	138	137	159	149	163	162	156	159	161	155	151	149	180	153	157	157	163	136	147	151	169	162	167	163	127	140	163	145	178	158	174	150	160	148	161	144	154	155	172	142	133	148	154	148	140	150	155	158	154	166	161	158	143	138	174	143	150	147	152	162	160	162	137	159	172	153	147	158	164	166	155	138	148	163	154	151	149	140	139	164	160	140	141	151	158	148	156	149	157	150	170	174	149	164	148	148	143	137	175	144	166	158	158	149	150	138	167	146	144	133	154	158	180	128	187	150	148	145	146	162	170	147	157	165	173	131	156	133	172	164	150	149	162	163	132	158	138	133	140	142	148	159	164	145	155	142	166	160	144	155	181	141	166	131	143	152	183	145	162	153	141	168	158	155	140	159	156	152	177	153	167	152	155	135	137	155	136	158	171	143	139	144	157	153	145	165	173	158	167	136	160	179	170	159	134	176	158	143	164	159	150	148	153	148	166	167	144	134	157	171	138	154	168	140	156	157	153	147	182	153	149	157	162	137	152	154	140	158	144	162	173	163	172	144	174	137	157	151	157	167	133	150	134	143	143	160	160	159	141	144	168	172	141	137	142	158	144	148	160	153	178	145	153	162	135	136	156	170	162	146	145	151	166	141	164	185	149	168	160	157	143	167	154	163	134	154	137	143	152	157	147	166	158	140	152	158	153	137	160	150	171	150	157	148	154	146	181	147	159	173	172	157	148	147	157	154	145	153	152	183	171	166	141	170	166	150	160	174	161	153	165	161	163	152	159	157	151	158	159	156	183	163	178	145	150	151	151	161	144	168	146	154	156	143	124	161	139	164	178	175	153	158	154	162	148	144	173	168	155	138	158	167	141	162	151	176	139	150	174	159	143	170	147	176	170	144	150	144	127	141	172	159	162	152	149	140	172	161	145	159	179	135	164	162	164	138	162	141	156	176	134	148	162	152	160	164	162	158	164	146	137	166	136	150	146	168	171	147	145	139	174	167	170	178	164	163	151	143	144	154	153	133	164	174	164	138	162	169	142	154	135	160	156	168	151	155	143	158	162	148	147	170	172	152	155	160	139	175	138	152	137	149	161	162	174	146	151	138	149	150	151	164	161	134	156	140	156	152	164	135	159	149	140	175	151	160	157	157	140	156	147	152	158	157	155	159	180	134	187	115	154	179	157	167	163	146	142	171	147	151	152	164	144	183	166	156	150	145	151	164	163	170	163	146	199	144	141	149	163	163	168	161	168	146	155	142	163	155	132	153	160	141	154	161	152	154	144	172	164	132	156	145	161	162	168	145	164	165	131	161	167	152	173	160	147	149	140	149	157	142	167	145	149	192	151	146	157	171	187	152	174	152	162	167	138	152	149	154	166	163	146	150	160	173	142	186	170	162	163	156	156	153	151	142	138	139	166	138	154	138	162	157	137	187	143	168	164	159	142	154	146	152	160	171	152	140	157	154	163	158	141	175	152	151	164	146	160	175	186	147	139	169	158	162	153	173	160	184	138	150	151	148	168	149	168	147	143	151	150	122	146	160	149	142	163	123	153	171	144	160	152	149	160	164	151	153	152	152	151	177	140	148	162	165	161	168	156	153	158	161	170	165	173	145	144	140	171	130	180	150	158	156	160	151	182	165	138	132	169	176	164	134	154	151	146	149	156	158	140	164	134	156	193	134	140	153	153	155	160	155	155	149	166	152	138	143	126	167	162	146	142	137	147	165	154	152	154	129	171	157	162	170	154	135	141	147	151	144	175	141	138	157	171	179	162	138	125	135	150	166	170	158	130	158	142	148	166	147	148	157	133	152	142	156	144	163	155	171	176	159	151	172	182	167	156	153	134	165	156	149	161	161	147	163	157	163	173	153	164	150	144	129	152	159	167	167	148	161	134	149	157	148	156	184	133	134	152	151	139	157	186	153	148	159	135	160	163	151	145	147	151	168	162	156	160	150	148	137	166	147	141	177	143	171	142	160	158	142	137	152	167	163	172	160	143	161	161	173	173	170	134	130	159	162	164	152	138	165	142	140	159	172	160	164	163	160	167	157	163	197	163	144	164	139	134	163	120	147	154	135	138	120	155	181	150	129	154	143	149	164	142	159	158	163	174	165	158	175	164	157	162	164	159	181	144	157	155	146	137	130	135	143	191	162	152	142	152	144	157	157	151	147	167	150	181	164	148	152	146	160	146	138	163	152	165	139	149	159	154	140	156	150	172	176	134	137	145	159	171	156	150	156	156	163	150	165	175	142	145	128	138	172	148	175	142	134	164	149	152	167	169	148	141	186	149	140	160	149	153	158	149	159	153	152	172	176	136	154	135	135	170	148	149	160	146	161	142	171	154	142	150	168	154	150	162	150	139	144	127	154	152	132	165	145	150	165	173	161	163	145	178	132	162	166	150	158	172	145	145	155	148	160	143	139	148	156	141	121	166	163	157	165	174	162	159	147	172	153	126	163	166	161	174	166	153	155	149	141	171	144	153	142	128	162	164	142	158	155	190	146	164	192	152	162	169	175	141	177	150	151	174	168	163	147	187	154	143	131	149	172	161	151	130	158	144	180	166	174	159	173	192	132	149	139	165	145	146	163	165	149	157	160	156	155	134	159	165	173	165	172	134	148	143	133	158	160	174	152	158	148	148	175	160	161	140	144	171	143	166	174	147	155	172	174	165	143	150	141	142	143	147	157	165	170	166	138	172	160	153	158	161	157	164	139	120	147	144	159	148	154	139	165	150	156	160	159	156	148	170	163	153	156	147	150	150	155	151	169	156	153	163	155	148	156	165	146	149	189	182	148	160	150	152	171	154	143	150	143	150	139	157	141	153	169	140	142	162	167	140	139	153	149	159	155	164	161	139	163	151	153	140	154	167	151	145	136	157	164	153	167	139	151	171	151	133	136	136	155	173	150	151	130	166	160	174	155	153	129	168	183	129	151	144	171	165	168	146	149	163	153	160	151	152	162	131	167	148	153	149	155	134	163	147	170	170	153	161	163	142	174	145	151	150	161	148	183	147	139	169	156	139	142	147	132	131	139	148	150	134	148	170	162	165	130	166	171	149	137	151	161	145	147	148	140	162	157	163
13317	8594	18733	6630	4743	4014	3509	2650	2413	2099	1753	1516	1296	1540	1496	1081	1031	905	855	717	773	716	629	589	535	545	567	536	511	514	570	490	464	431	455	504	448	436	439	431	457	414	431	417	427	393	405	447	413	436	379	403	424	407	443	409	370	389	433	391	425	400	401	404	412	373	377	366	400	427	426	377	368	373	431	411	405	369	375	367	383	362	403	422	413	371	389	394	410	378	418	375	428	423	370	397	358	369	442	404	383	386	380	397	364	412	402	408	406	417	370	379	395	407	381	416	416	397	398	381	400	378	392	396	403	357	403	382	358	363	399	393	408	396	402	379	368	406	429	407	399	379	425	414	398	413	404	410	403	413	408	417	413	401	413	394	398	411	346	355	369	384	404	395	373	416	393	415	366	396	388	433	388	396	378	346	369	390	368	405	412	404	378	420	372	376	411	371	389	398	404	345	405	424	426	344	421	404	394	404	390	412	358	416	423	400	380	377	414	380	358	367	363	415	413	365	399	358	394	387	356	381	400	388	428	375	410	384	384	366	421	403	347	442	362	365	384	392	351	394	413	369	364	381	385	369	352	388	396	397	379	356	395	415	402	395	405	352	400	411	386	425	435	435	402	400	388	428	397	384	382	415	390	390	402	375	355	384	398	384	419	402	401	390	380	355	339	365	375	352	371	375	375	396	406	377	393	367	417	377	402	430	412	403	403	384	385	383	371	435	380	393	386	375	390	385	440	383	353	412	395	422	355	402	384	377	394	405	378	342	371	393	380	376	358	393	379	372	373	403	415	380	416	351	382	382	378	413	381	424	390	411	389	402	402	403	398	373	384	401	369	344	368	383	380	410	393	399	383	372	361	379	376	395	371	375	383	381	391	377	395	344	379	389	378	394	402	397	386	378	429	396	397	376	398	386	392	381	407	412	418	343	400	369	391	363	389	374	400	429	386	367	397	384	387	388	410	400	397	354	399	359	383	425	374	400	417	408	386	379	368	406	383	362	386	384	393	370	391	387	353	384	386	397	397	397	358	400	362	405	415	387	389	361	399	404	345	416	390	357	400	378	369	400	380	409	355	392	426	375	429	350	437	383	385	368	357	377	391	412	424	386	386	378	397	383	376	398	382	342	409	382	390	379	366	377	374	413	389	383	377	388	381	389	414	371	406	420	375	396	413	381	399	369	368	371	365	362	360	380	419	384	385	387	389	377	401	405	387	408	416	432	410	420	412	358	396	430	386	384	377	382	402	362	390	418	391	377	410	395	380	388	367	393	406	391	377	386	393	420	408	397	397	418	405	417	387	369	401	394	385	380	410	404	401	395	400	422	394	369	389	350	388	387	357	398	378	378	376	385	403	372	395	372	400	405	371	419	390	342	368	380	418	393	370	400	409	381	416	413	393	402	408	380	394	402	434	399	397	400	382	402	400	387	388	392	399	386	402	379	377	371	381	354	400	393	387	422	381	391	429	389	397	376	391	378	367	378	374	392	341	371	348	408	376	346	387	383	409	393	401	389	404	386	373	372	395	390	381	379	389	376	385	367	404	437	415	380	389	417	418	403	365	377	368	416	398	361	398	408	399	388	391	391	344	376	396	413	377	372	373	380	417	362	366	366	395	387	382	389	373	385	377	418	408	404	381	354	392	355	385	396	386	395	403	391	415	393	381	377	374	399	363	399	384	407	355	379	371	361	365	367	387	414	389	385	371	412	358	383	379	385	377	375	392	372	417	379	354	390	404	430	396	379	390	373	367	412	371	377	412	382	385	371	384	367	374	417	389	342	360	372	347	361	373	402	367	380	385	394	385	404	373	381	377	366	398	374	393	378	379	365	375	386	403	390	372	387	381	369	367	368	385	426	406	351	375	431	390	400	363	407	391	380	383	385	401	379	370	402	380	391	410	411	414	438	372	405	417	425	376	386	414	386	435	397	394	363	392	366	396	396	383	376	410	403	416	399	368	374	375	429	380	375	400	411	370	403	418	405	378	403	420	403	407	378	399	395	394	402	391	389	382	416	394	390	382	403	390	359	380	389	378	395	379	383	396	373	415	405	415	409	412	389	434	368	389	389	394	365	382	429	411	422	410	371	356	406	404	385	360	375	396	392	381	399	410	404	399	389	382	434	390	361	376	424	417	389	389	391	417	361	387	395	410	409	402	413	378	399	400	369	374	373	373	389	395	417	382	440	387	397	379	382	441	391	375	386	372	424	396	355	410	378	390	405	381	395	403	356	399	406	397	391	416	399	366	387	392	392	364	380	366	369	362	394	430	374	377	436	373	349	380	399	360	406	362	370	377	433	359	385	369	341	405	367	390	397	398	331	395	370	413	385	367	395	384	367	365	393	395	398	396	428	383	374	390	374	396	363	384	378	374	412	410	368	390	379	399	381	436	413	398	401	391	405	344	384	354	394	393	393	376	378	391	382	398	371	371	386	406	352	404	353	367	349	376	405	385	382	407	393	425	376	391	430	397	354	375	370	375	373	379	398	369	392	401	385	441	394	391	370	374	374	401	372	392	383	359	397	384	360	360	374	360	393	353	377	389	400	397	349	389	398	366	370	370	379	418	389	374	414	408	400	349	417	397	384	400	389	372	379	402	361	390	387	376	409	398	381	388	415	389	389	394	393	386	403	380	380	361	393	431	409	394	431	358	398	430	373	355	385	382	401	386	382	387	381	371	392	412	391	428	381	419	406	403	413	354	400	411	388	391	410	387	370	367	363	415	324	390	401	400	382	371	395	395	377	376	345	391	394	368	389	384	414	353	385	385	371	386	385	398	392	363	380	395	381	399	381	372	410	345	386	404	356	402	399	385	376	388	396	379	392	396	366	386	372	364	359	382	387	416	368	401	378	365	414	374	382	422	370	395	371	378	360	383	358	388	375	392	378	390	413	400	365	407	392	383	378	360	368	370	428	385	394	350	376	403	376	373	377	389	382	396	388	356	405	423	426	360	382	400	380	404	403	397	402	373	360	402	377	404	391	386	404	391	346	388	420	411	435	390	369	376	393	372	404	396	382	399	370	421	362	360	376	396	411	402	372	399	368	364	388	394	391	379	391	395	421	397	396	367	375	387	461	368	386	408	382	393	369	403	362	404	431	414	382	362	357	391	383	396	381	396	357	361	383	357	389	418	399	401	396	381	394	388	417	386	400	353	385	371	375	408	378	404	357	370	383	399	366	378	369	358	395	374	338	355	382	390	378	405	426	396	406	388	406	395	325	397	397	398	392	392	380	395	423	377	400	398	365	387	389	379	353	344	349	371	418	398	400	396	389	397	412	389	385	401	397	412	396	355	367	404	377	446	424	399	373	395	396	388	368	409	384	383	401	394	405	409	405	410	394	357	410	357	403	398	417	391	374	397	393	421	374	426	388	386	339	377	399	358	407	367	370	368	397	423	390	394	399	411	370	413	380	395	386	397	394	382	387	384	424	427	369	392	372	376	390	405	407	393	390	393	337	367	393	390	393	369	374	393	411	391	382
26541	15234	25861	10483	3236	1979	1416	989	740	732	614	374	331	413	337	277	267	204	193	194	198	184	131	166	151	131	142	129	130	132	119	130	113	115	106	137	120	125	94	113	132	106	132	117	124	96	103	135	128	107	110	126	103	120	115	102	82	98	109	101	105	117	109	118	95	122	93	104	108	103	115	103	121	88	105	95	121	98	123	120	106	115	87	122	121	123	108	86	103	101	115	113	96	97	110	86	120	97	99	124	103	118	120	95	88	107	108	107	119	108	99	91	109	109	105	95	93	115	104	104	117	122	108	109	97	111	100	86	109	97	88	72	109	115	90	107	108	115	105	95	96	107	97	120	94	103	97	107	96	96	118	100	96	123	86	115	112	107	136	106	119	103	126	96	124	114	101	108	90	106	95	96	98	97	114	106	116	102	114	108	98	88	105	88	108	96	116	86	120	117	121	106	102	106	95	95	119	93	103	106	108	105	104	104	102	102	97	110	124	102	88	105	106	94	104	112	109	102	103	95	76	110	111	111	112	102	97	97	108	103	100	101	114	119	111	102	95	88	97	110	114	118	122	115	118	115	117	112	92	110	96	99	91	104	111	101	93	116	95	95	97	121	98	112	111	103	98	107	125	105	118	104	102	117	96	107	114	107	117	108	105	110	131	121	124	108	110	105	107	114	99	114	90	93	100	97	97	110	103	103	99	103	123	103	86	117	93	92	104	129	115	112	113	86	111	121	104	103	136	77	113	98	101	108	102	105	96	111	107	126	99	107	112	111	105	113	117	100	111	97	98	87	107	103	89	111	97	87	107	88	101	111	124	110	124	96	106	94	127	105	94	97	116	91	123	100	90	96	122	101	114	113	106	93	128	109	117	95	95	122	111	89	83	104	97	94	117	105	105	115	105	109	91	115	97	89	106	86	93	107	107	108	114	100	100	116	96	73	94	104	109	112	112	86	102	103	109	86	101	108	116	109	115	95	112	110	112	120	118	109	96	100	116	90	111	118	110	95	107	100	105	103	96	122	98	99	112	94	128	114	107	100	86	104	98	114	106	98	94	112	106	90	81	103	97	116	99	102	114	101	125	101	113	104	105	106	99	89	111	118	95	111	107	109	98	111	101	108	86	97	108	112	113	94	115	90	97	113	117	113	100	118	92	113	95	117	111	97	105	109	117	110	100	97	105	108	104	93	103	84	89	95	96	110	98	107	92	109	102	105	107	108	101	92	117	103	86	110	100	97	118	108	104	118	106	115	100	110	104	97	109	103	104	108	105	97	87	120	100	94	121	114	120	111	98	98	108	97	98	83	112	103	110	117	101	125	116	113	107	100	117	105	99	102	96	113	111	108	109	112	113	101	119	109	103	120	107	113	92	92	111	124	106	113	103	91	105	101	107	106	104	109	99	101	92	106	102	115	127	78	101	127	101	100	115	85	104	95	94	106	107	102	116	110	98	113	93	92	119	104	99	109	105	110	112	120	113	101	106	109	96	105	106	99	117	121	88	110	91	109	95	107	99	99	106	106	120	115	113	98	91	88	106	108	112	132	104	102	106	91	97	109	110	106	88	97	93	116	103	104	113	106	104	108	97	81	103	113	95	96	105	106	112	105	103	117	76	124	114	98	111	128	103	121	122	103	111	110	115	97	107	85	99	104	109	87	100	96	125	98	105	87	87	108	85	79	117	114	113	87	96	120	116	98	107	102	104	106	120	122	122	102	96	106	103	90	101	126	98	96	106	112	117	117	120	112	106	80	79	107	103	109	98	87	85	116	94	117	105	107	116	96	108	99	106	106	121	102	104	107	92	123	110	104	105	104	109	97	98	106	120	90	104	106	86	116	118	91	121	105	104	106	109	90	112	99	115	127	89	107	94	114	99	107	116	107	89	106	104	110	111	107	91	100	113	99	124	94	114	113	114	116	100	89	117	111	89	106	101	97	107	106	84	101	103	110	98	106	101	110	107	95	111	112	113	97	114	110	104	110	94	107	117	107	99	104	92	133	116	87	115	127	94	90	92	98	125	120	103	113	97	99	109	97	89	112	110	96	89	101	109	111	90	123	106	104	115	119	109	104	100	128	89	108	94	84	99	128	103	112	105	117	92	102	100	99	105	118	130	123	99	116	116	117	105	109	121	105	102	93	98	106	110	86	103	102	104	88	92	100	117	107	116	112	84	91	97	118	126	84	123	101	105	113	132	93	130	99	119	100	103	97	109	110	93	100	108	99	108	92	108	113	110	112	102	106	101	97	118	104	110	96	87	101	118	109	102	100	95	108	112	90	92	100	97	121	113	110	103	75	89	107	103	92	86	88	105	119	104	94	111	125	95	108	117	93	101	107	111	107	127	104	120	98	115	91	106	100	106	119	89	99	124	107	99	107	101	108	124	122	94	112	111	120	97	121	123	143	96	106	89	117	103	105	104	101	124	104	118	109	108	101	115	95	95	107	109	102	115	100	113	111	119	115	96	112	103	101	98	102	104	100	106	101	93	107	115	105	94	104	105	103	102	108	104	102	108	112	118	98	104	95	101	102	116	130	100	137	110	117	104	112	119	105	102	124	110	109	98	114	118	117	97	103	120	107	117	93	121	112	120	98	101	109	88	97	95	102	100	98	103	119	94	128	89	105	86	99	106	87	111	96	104	102	110	104	96	103	106	121	107	107	98	114	121	116	106	94	111	88	109	107	100	117	107	136	104	125	103	100	92	131	108	92	89	104	90	105	124	127	99	120	113	126	88	122	98	109	111	106	92	108	94	105	118	104	111	113	84	116	109	116	106	102	91	96	115	103	105	117	100	84	101	98	132	107	88	107	82	87	92	120	108	78	103	110	94	117	111	127	107	106	81	101	117	99	98	86	107	109	104	121	109	104	94	99	91	96	81	113	96	100	117	104	98	121	105	101	114	94	103	103	105	106	104	119	111	97	101	126	113	109	107	92	103	112	95	105	101	80	117	94	88	108	100	114	105	95	89	102	91	90	121	112	111	119	103	112	103	123	113	91	105	114	111	106	115	113	125	104	122	114	111	104	113	109	84	117	113	104	88	94	89	108	104	106	103	97	89	87	92	98	115	104	100	96	114	104	115	101	91	117	118	113	91	84	106	115	97	101	96	107	110	72	104	127	104	100	101	92	125	102	114	105	99	97	125	109	81	112	95	113	96	99	115	105	114	92	101	99	79	122	108	81	97	103	108	122	91	101	83	111	99	124	115	109	104	88	97	94	106	89	114	92	90	102	110	99	112	109	125	125	114	108	88	110	93	111	108	80	104	118	125	113	119	92	117	116	108	96	111	93	104	96	91	108	105	122	116	93	118	112	103	116	98	111	96	77	91	106	98	112	94	116	113	116	101	112	119	99	104	106	93	101	104	100	118	140	120	101	100	82	100	98	111	115	99	108	108	107	97	87	104	115	110	120	106	112	89	93	93	93	115	98	89	104	96	119	103	83	121	87	113	91	98	108	108	106	103	101	96	113	125	118	93	116
17342	13532	30339	9330	6596	5897	4861	3946	3259	3200	2402	1939	1792	1976	1680	1688	1407	1184	1025	951	943	850	687	721	576	547	523	530	476	508	504	438	408	371	415	363	396	348	347	328	406	384	356	314	337	291	292	292	307	334	325	300	273	296	337	312	307	324	309	304	314	289	283	283	313	299	303	318	292	279	281	279	310	285	281	291	270	292	272	315	274	275	284	294	303	256	306	291	280	274	285	281	291	294	273	254	289	296	273	272	267	268	283	276	263	286	287	285	293	243	242	279	282	252	258	276	264	272	270	253	284	279	283	280	288	265	296	286	265	302	304	282	256	294	277	240	284	248	249	279	281	264	264	261	266	264	290	281	248	282	277	255	261	275	270	262	279	273	252	286	260	282	269	250	268	263	267	250	273	296	261	262	230	279	281	276	265	261	261	256	295	279	251	252	263	286	257	256	263	256	292	285	280	274	280	265	278	266	288	275	258	291	285	262	294	268	270	288	286	262	258	263	280	256	250	285	262	273	259	255	289	257	277	253	277	265	266	269	269	250	305	250	245	258	250	283	264	279	285	257	286	271	282	268	246	273	270	263	254	262	263	277	292	246	261	251	293	272	296	263	297	267	266	282	238	247	279	271	256	260	299	265	279	256	262	272	286	286	259	258	273	261	269	278	273	294	280	290	286	306	247	282	263	284	260	269	271	272	260	269	276	255	261	287	267	235	259	255	277	282	285	276	256	284	246	270	244	277	237	295	283	304	260	271	260	249	294	275	275	304	294	279	294	267	242	266	257	256	296	268	268	260	267	314	287	257	264	255	253	299	271	295	276	285	298	250	289	270	257	286	252	279	276	245	267	276	266	295	269	282	289	281	257	277	249	305	255	252	285	292	231	249	263	268	248	266	250	264	278	300	286	296	272	280	234	292	274	259	272	258	265	229	265	282	284	277	270	242	280	280	274	281	250	277	244	298	301	272	259	272	283	281	270	276	287	230	284	267	272	263	276	257	262	271	284	275	276	234	229	251	298	283	303	247	303	287	287	241	267	259	299	298	295	253	243	290	296	273	271	255	247	266	280	275	279	303	274	289	267	252	271	295	267	287	300	263	281	261	277	273	251	289	263	292	274	263	277	270	284	244	287	276	279	268	264	280	281	270	296	302	285	260	279	240	241	275	238	303	294	247	307	263	257	248	263	262	280	293	277	251	297	273	291	297	281	294	275	282	275	263	260	292	275	283	270	279	255	280	282	244	261	266	256	275	265	290	276	263	283	299	264	284	263	275	265	270	288	272	270	281	277	274	254	265	281	248	267	288	262	280	288	269	281	264	271	264	275	272	268	270	275	272	268	287	289	278	277	283	282	272	287	269	270	258	288	238	274	285	286	268	247	267	286	262	277	232	268	300	273	279	256	243	313	295	245	273	252	265	277	254	258	320	281	296	270	282	270	290	243	256	260	256	248	244	280	266	255	278	269	244	273	278	297	273	266	263	272	253	262	265	274	271	288	252	281	263	268	279	234	268	261	263	255	259	277	294	283	264	278	282	255	278	244	287	268	266	277	290	238	254	264	259	237	267	275	287	293	274	237	269	288	282	253	264	299	278	275	267	243	277	270	236	267	256	263	266	272	301	244	268	263	285	261	247	252	270	270	298	272	274	271	314	283	258	250	308	264	278	248	256	281	292	282	280	292	272	281	279	243	271	261	275	252	265	268	279	250	258	281	305	292	262	248	299	242	288	266	273	273	258	284	272	288	236	289	280	260	270	273	269	274	257	268	286	267	282	262	279	318	270	269	246	235	265	304	303	255	287	277	296	278	298	276	261	276	273	280	271	256	260	265	281	254	252	262	263	287	277	267	268	267	250	267	254	264	272	282	283	251	291	257	295	288	284	269	263	261	277	277	289	246	254	301	269	288	281	294	279	275	289	297	274	269	262	275	282	244	261	280	272	271	257	292	274	274	253	250	253	288	297	281	298	273	271	301	269	252	303	277	251	263	270	262	284	250	283	238	290	276	282	286	292	287	286	299	299	289	272	282	302	280	263	278	289	268	264	285	272	286	286	257	267	271	259	245	294	272	277	272	280	275	246	282	303	277	267	274	281	273	263	289	283	281	303	281	278	255	269	261	271	278	276	267	253	271	275	249	258	296	237	260	265	264	268	305	279	268	300	289	300	274	267	289	267	274	255	251	284	321	264	265	271	256	304	252	259	287	255	293	264	271	266	292	270	280	297	293	241	285	296	267	297	279	275	291	291	290	285	273	282	274	241	294	272	246	293	291	241	266	272	238	287	286	278	293	246	279	299	247	257	274	261	285	271	267	269	273	242	295	290	291	240	248	292	256	277	267	268	282	283	268	288	307	265	270	273	281	259	283	269	298	263	276	248	266	257	282	278	272	264	272	258	264	283	287	245	297	260	255	250	300	283	268	285	294	254	270	301	255	277	293	264	274	310	290	316	298	285	267	287	283	318	297	276	283	282	294	314	283	249	295	260	273	289	254	262	308	275	284	283	283	267	264	266	265	283	269	283	298	266	249	292	269	285	282	278	245	265	267	298	280	272	257	250	287	287	252	275	264	284	247	249	279	284	274	267	287	274	271	275	283	289	251	288	307	277	285	269	267	299	294	258	278	253	259	267	278	297	295	285	265	283	293	280	264	263	277	286	269	264	267	264	257	275	271	296	262	284	244	303	282	273	277	269	277	301	274	297	262	273	288	281	255	257	247	278	247	252	314	314	262	304	257	254	288	266	258	282	265	287	257	300	263	276	270	284	263	283	270	257	259	285	289	271	266	232	262	279	289	279	281	261	267	285	279	264	271	289	272	281	287	270	265	247	263	264	266	277	280	247	283	292	266	274	270	264	263	284	275	288	277	303	263	250	270	272	256	295	301	260	265	278	301	275	261	289	243	263	286	255	254	278	263	273	260	279	256	286	291	273	290	273	288	286	286	280	278	275	261	266	246	300	282	280	259	267	283	276	260	249	261	277	267	280	266	276	263	286	281	239	294	285	270	280	282	278	260	263	282	265	317	289	293	291	300	252	278	275	301	278	261	289	280	263	283	293	273	290	269	270	265	289	249	278	264	287	275	263	261	288	273	260	274	250	271	261	309	239	261	248	281	239	278	286	295	265	265	297	278	275	278	283	279	267	277	297	299	288	278	276	284	287	246	266	271	258	266	276	251	297	276	311	282	282	268	282	278	260	254	263	274	249	296	286	286	284	298	249	271	281	262	255	322	286	277	242	257	260	262	267	277	259	270	264	274	291	278	260	253	262	252	252	251	272	280	304	258	285	277	270	273	283	264	273	280	292	270	311	277	271	276	273	268	291	256	255	262	263	288	296	277	278	291	291	249	274	263	289	248	253	263	272	267	266	232	284	265	235	266	272	264	286	282	284	281	276	261	284	293	283	275	260	280	275	247	275	270	261	296	296	281	306	278	265	281	258	290	242	293	261	305	272	274	292	245	266	288	240	263	277	259	292	288	289	298	267
7536	2939	3596	1079	580	495	342	324	285	249	242	240	189	223	193	216	201	197	184	191	168	206	188	176	157	164	169	150	181	183	177	174	181	167	188	195	164	195	177	163	176	165	174	164	196	172	164	172	196	184	178	179	188	197	150	168	174	168	189	162	163	185	168	179	188	150	163	180	191	194	206	170	165	172	193	168	202	181	161	167	178	171	178	176	170	164	173	166	194	174	167	174	178	156	186	176	205	177	190	231	186	194	200	203	171	175	155	183	174	153	176	173	203	174	198	157	165	197	187	180	185	181	172	156	163	169	171	175	158	164	168	182	158	192	204	175	170	181	170	172	186	139	174	171	152	188	200	175	213	168	180	197	189	202	193	199	178	162	168	169	187	157	165	165	174	149	167	189	201	182	172	166	157	177	165	171	186	182	176	170	171	172	181	175	181	147	158	170	168	172	173	181	151	178	194	190	181	168	178	186	153	167	173	158	178	163	180	164	144	204	175	174	179	181	203	185	163	157	167	189	172	157	185	190	170	191	167	162	165	207	199	174	180	178	174	177	172	168	155	147	201	162	193	187	203	180	167	180	151	188	185	164	153	181	141	179	169	171	162	181	161	154	182	180	152	172	181	187	172	164	167	207	184	161	184	168	164	200	181	171	178	173	175	196	177	184	172	181	160	182	153	178	163	167	160	171	190	194	166	170	159	175	170	202	185	160	184	166	184	166	166	186	194	181	188	167	187	177	160	189	180	191	215	163	167	149	175	182	192	198	173	197	174	176	174	174	182	156	180	191	194	168	163	160	187	176	197	181	175	157	170	184	185	177	181	148	179	196	176	159	169	162	185	158	170	187	157	190	168	163	163	179	181	168	169	175	179	158	164	183	200	197	186	152	175	189	155	186	195	203	182	175	158	178	187	170	170	169	162	175	178	189	171	154	190	192	172	179	172	176	190	175	180	181	140	180	186	165	171	178	185	149	167	153	172	189	174	175	191	174	169	193	163	159	162	164	168	173	176	155	184	194	170	169	171	165	176	169	169	185	187	187	185	187	191	167	182	184	185	183	170	162	191	181	190	174	155	192	197	185	189	187	169	162	176	186	162	182	181	201	170	159	151	155	174	169	166	183	201	183	162	171	170	191	156	172	175	158	180	176	184	185	173	190	166	174	172	189	184	174	167	190	196	185	170	205	182	184	189	170	174	187	187	170	193	179	189	178	173	189	142	186	164	178	155	171	160	189	197	177	189	186	182	187	173	157	178	188	172	172	175	179	186	175	176	176	189	173	193	193	190	183	181	164	204	194	203	154	153	185	178	167	192	157	202	177	174	186	161	178	179	161	193	208	183	147	168	166	143	173	178	199	161	146	173	165	172	196	147	171	178	170	172	165	158	153	168	188	168	181	183	179	193	174	174	169	162	165	173	150	171	177	186	153	160	167	170	192	192	164	196	179	162	177	173	155	191	165	181	140	190	182	164	166	179	168	173	179	204	171	179	173	181	169	188	188	162	182	166	196	203	186	173	148	155	174	178	182	150	190	180	179	161	179	191	159	174	161	143	185	180	185	167	169	157	181	186	191	199	178	188	179	170	182	172	177	160	166	169	177	173	167	170	174	178	175	161	155	162	163	176	164	198	188	186	182	189	166	169	175	176	166	170	188	206	143	182	156	178	175	217	182	164	151	167	155	181	178	183	169	180	199	174	171	156	164	161	153	165	169	173	172	164	171	175	165	195	170	164	194	156	178	183	177	184	170	178	184	179	164	182	152	177	166	199	169	174	197	183	197	183	177	167	163	167	155	163	166	182	191	191	157	164	193	172	190	168	188	175	162	168	203	171	165	164	157	158	182	150	170	157	193	169	184	199	155	161	184	188	191	200	177	166	186	168	190	181	153	181	188	194	176	160	170	159	164	166	191	175	195	167	171	173	178	164	180	179	192	196	177	154	180	174	184	181	168	174	180	170	159	174	178	158	149	155	179	161	179	198	170	196	168	161	176	163	188	203	179	171	196	190	184	162	163	179	175	208	163	189	158	190	186	174	174	189	188	148	193	157	174	179	159	166	187	170	181	182	192	170	197	196	179	195	178	191	177	171	164	162	186	171	188	179	177	189	164	180	176	206	169	148	180	165	178	175	160	178	181	134	193	155	183	173	202	169	165	182	163	197	166	163	173	187	167	178	168	188	155	169	161	185	184	185	173	166	175	153	192	196	169	169	181	174	169	204	189	180	174	173	178	176	157	177	178	174	164	170	196	171	178	164	150	158	179	188	164	200	172	184	194	179	159	184	198	163	158	169	193	170	187	157	205	169	184	194	175	192	178	180	180	180	170	160	167	158	170	179	159	174	174	176	202	171	213	186	183	152	171	158	176	142	164	178	178	170	153	168	192	182	178	175	162	186	173	187	166	170	187	171	167	176	182	181	207	180	182	174	205	175	161	173	168	193	166	199	178	158	186	181	182	157	184	147	176	180	196	192	159	167	185	171	162	147	176	197	191	201	180	156	191	155	175	196	166	195	195	148	167	176	214	183	165	189	190	161	178	191	176	186	169	213	157	177	168	192	188	191	178	187	183	181	178	180	196	186	188	165	189	180	191	189	162	177	164	176	182	206	177	164	171	192	153	193	165	156	150	178	182	190	168	168	178	149	203	173	170	175	168	182	175	165	164	173	159	181	196	163	169	188	196	181	167	155	161	194	163	193	179	176	172	176	176	173	169	170	202	183	208	194	163	175	189	171	157	186	171	185	148	188	158	185	175	185	159	183	182	146	187	190	192	158	168	179	162	193	199	175	154	165	189	193	191	170	181	164	191	154	140	174	177	195	187	169	161	172	182	178	192	186	195	145	176	170	165	201	158	206	166	165	172	175	164	156	181	178	163	176	168	145	167	173	173	187	188	176	192	183	182	160	186	175	191	188	196	162	169	195	156	153	172	174	156	166	163	161	163	183	175	182	179	145	171	179	173	168	178	179	163	149	181	169	170	162	176	181	171	171	172	195	194	149	179	199	197	197	176	173	170	173	155	179	182	156	184	158	180	185	169	192	170	199	180	178	182	162	178	147	153	181	198	166	169	163	186	156	158	184	184	181	183	173	173	188	174	173	183	174	185	170	190	185	185	193	154	172	178	173	213	180	184	166	157	160	171	199	180	192	194	161	149	183	175	206	194	174	153	173	182	184	180	181	190	181	167	197	172	154	206	192	160	172	186	200	173	172	167	165	198	158	147	168	181	178	166	165	169	162	179	172	178	160	170	191	191	171	167	178	163	148	159	151	165	173	161	180	171	198	191	175	201	176	166	170	202	169	167	172	169	172	174	183	185	162	170	188	168	197	176	179	182	196	175	184	206	169	177	171	174	168	164	165	174	162	169	165	182	184	155	162	165	169	176	163	167	176	178	170	197	176	161	179	157	168	193	203	176	178	176	180	165	154	187	165	188	193	172	175	170	170	179	167	175	198	176	156	162	177	152	198	185	177	162	170	148	183	167
5619	3187	7434	3082	2277	1931	1577	1171	951	927	806	769	649	616	613	614	565	527	538	503	456	493	516	477	485	428	478	472	489	447	431	439	488	413	466	488	437	488	440	429	475	395	464	424	423	446	437	449	452	436	443	423	450	477	495	428	464	445	474	417	440	415	433	479	446	454	452	465	457	417	418	431	421	441	438	450	429	454	433	431	475	421	469	445	411	457	419	443	439	451	465	438	454	446	444	418	427	452	450	469	430	437	437	440	438	417	477	439	443	466	420	457	453	447	439	471	456	459	421	452	418	443	459	428	427	453	427	434	429	427	492	412	428	437	446	476	439	459	447	444	459	417	457	479	437	408	454	418	422	430	431	440	468	470	436	459	443	434	451	434	471	422	404	439	417	434	461	443	459	442	434	469	444	442	402	429	463	486	441	432	428	428	438	437	446	424	458	431	423	426	432	420	435	439	417	445	436	446	403	434	441	448	463	422	463	433	417	439	447	456	476	467	436	444	425	425	459	393	420	456	422	422	424	448	436	456	457	426	414	413	474	440	440	428	438	443	451	410	447	455	444	414	412	438	416	426	468	444	443	433	422	428	444	419	455	447	434	413	422	439	417	433	415	423	418	414	441	416	486	445	410	421	454	451	452	453	419	423	433	472	419	455	448	445	460	450	400	422	432	432	441	429	422	435	382	409	458	435	437	442	445	487	437	462	435	431	450	459	415	435	455	433	403	451	428	429	427	462	417	446	450	461	466	441	417	434	426	464	451	450	456	427	428	475	435	459	429	442	437	473	454	481	444	436	437	436	441	430	438	414	428	441	473	431	433	421	438	447	460	440	421	416	439	437	433	442	442	420	414	449	440	417	447	457	425	470	422	405	443	427	458	411	474	433	465	460	443	480	447	445	443	424	440	431	476	457	405	449	415	445	433	453	447	408	450	402	441	419	401	406	438	423	444	448	444	415	411	439	447	447	465	437	437	402	453	421	451	459	424	454	451	449	473	429	465	441	429	442	433	458	451	411	463	411	447	440	447	400	450	434	429	419	425	462	428	422	409	442	473	417	412	466	474	421	464	463	455	415	412	424	434	415	438	412	446	454	462	422	405	401	435	436	455	457	435	426	457	447	436	413	466	464	372	411	448	409	456	461	412	442	424	409	452	416	425	406	417	441	448	426	438	438	438	421	453	421	397	417	441	439	448	441	406	435	433	452	415	439	425	443	409	442	447	432	403	404	433	442	447	432	457	437	422	444	430	475	479	449	451	457	457	464	448	451	428	456	432	446	444	449	462	396	417	482	440	409	425	434	449	432	423	454	458	457	470	413	434	431	439	454	441	459	402	470	425	426	408	444	441	418	407	434	455	443	447	417	381	431	453	452	460	485	446	433	449	403	446	444	430	446	429	444	417	419	437	449	424	475	413	447	455	453	411	437	424	430	447	396	421	415	477	435	429	419	425	476	463	426	455	430	443	408	448	451	458	424	413	439	426	436	427	431	441	462	407	444	435	412	417	412	434	447	449	440	427	441	425	459	439	455	423	450	496	491	434	400	451	464	470	425	455	451	403	407	447	449	439	460	429	469	415	455	454	470	429	447	461	415	452	449	429	456	442	448	420	449	398	417	472	422	418	473	401	439	470	452	450	440	427	444	431	458	422	410	442	459	470	454	437	427	408	458	431	428	440	426	425	455	428	420	451	428	449	431	408	459	399	494	456	451	448	447	451	434	465	437	408	437	399	395	452	436	401	445	458	440	429	434	443	472	468	473	440	412	386	456	432	371	448	403	409	440	405	467	432	454	459	464	423	463	471	407	472	486	419	442	478	454	459	437	422	430	447	463	466	467	472	418	435	444	404	465	432	416	443	431	443	416	457	477	437	379	446	465	397	455	422	439	448	412	444	447	443	433	419	430	464	470	472	468	457	466	464	441	461	419	419	444	505	396	453	428	412	444	424	419	441	429	421	415	412	417	447	462	449	415	413	426	441	420	435	396	471	377	398	444	416	452	453	447	441	413	397	448	432	428	445	432	465	410	409	446	469	434	424	429	408	457	410	481	444	462	430	467	452	409	475	416	457	441	433	461	427	453	416	463	455	421	422	423	424	458	427	406	434	439	420	432	413	452	431	435	463	442	435	422	477	421	470	407	447	420	434	443	448	428	433	445	404	455	406	429	435	423	461	441	416	428	420	429	421	462	422	454	391	399	451	455	459	416	428	461	471	452	427	483	448	434	427	421	418	424	453	450	497	441	437	430	437	441	451	428	456	407	475	448	425	431	449	457	440	441	422	434	423	462	388	447	470	418	452	486	451	428	442	473	397	442	434	437	400	426	414	442	434	475	425	425	413	407	404	431	428	431	466	418	454	466	457	423	406	444	432	430	512	425	443	423	450	407	457	445	456	429	474	429	459	443	431	433	447	429	443	452	438	473	425	424	457	464	417	438	444	443	435	440	437	458	416	409	453	448	470	434	389	444	446	391	432	435	447	443	425	403	444	435	459	468	400	427	425	417	453	420	456	466	441	399	454	428	411	455	464	425	424	431	450	438	424	473	446	472	451	456	413	406	449	434	442	437	424	435	458	445	454	479	455	448	438	404	462	477	449	466	448	434	419	426	434	414	460	416	428	394	465	440	437	445	427	389	422	471	428	434	447	430	417	437	456	426	421	453	461	448	432	416	442	419	430	419	463	454	453	438	448	463	390	409	427	437	451	407	478	422	431	438	448	449	460	404	443	442	459	503	396	422	440	431	440	410	439	417	441	440	422	445	434	432	439	427	429	460	476	417	448	432	416	429	428	419	403	395	443	434	446	432	470	430	454	434	440	459	432	452	426	399	441	420	436	442	430	446	416	466	434	441	473	447	449	476	425	457	435	441	418	440	448	455	418	425	418	445	472	416	422	469	471	432	411	470	468	398	432	455	449	430	434	424	389	399	457	417	430	454	468	438	422	453	436	443	428	481	464	426	426	415	484	455	457	419	421	422	423	450	442	419	449	420	441	430	451	435	429	425	411	442	458	429	458	417	430	456	404	454	429	445	425	406	458	442	431	474	440	473	439	474	402	443	441	441	420	453	461	423	449	426	431	463	397	410	437	434	399	457	431	419	443	434	423	444	398	431	446	441	439	442	476	415	436	483	407	431	437	449	400	419	473	427	440	419	458	447	431	430	433	436	446	420	440	449	467	432	436	463	437	437	426	445	412	452	448	390	437	422	450	472	435	433	442	442	454	482	415	469	437	425	431	456	429	372	450	448	418	437	424	457	461	431	479	399	427	392	473	430	438	443	443	411	402	444	433	444	465	412	444	425	486	438	462	420	429	444	460	446	409	434	430	468	441	416	444	455	433	427	427	456	414	424	457	436	440	483	455	459	455	444	424	436	416	429	447	441	463	438	435	452	423	443	436	472	421	421	449	418	417	448	461	448	442	406	437	436	428	421	435	418	438	436	436	430	467	426	431	430	475	391	452	426	441	456	438	424	439	425	414	439
18213	9578	15969	5090	1781	1247	949	650	514	470	343	293	350	358	278	244	222	228	217	223	195	212	156	192	178	189	160	177	168	181	147	170	168	154	146	167	155	174	169	182	142	157	151	180	163	180	187	156	157	170	192	142	149	138	175	175	149	147	145	141	153	133	121	157	163	166	137	143	173	155	170	153	156	167	144	161	138	198	144	156	156	162	173	153	147	160	157	153	162	163	161	149	168	144	139	160	156	162	144	165	151	161	152	170	154	162	140	148	123	174	143	141	151	154	159	156	174	155	155	163	138	149	162	160	132	130	165	162	165	155	173	162	147	158	143	169	136	155	162	154	154	177	165	130	132	170	150	178	149	157	136	174	143	140	168	154	138	146	149	172	152	147	156	132	141	159	137	157	161	170	153	144	140	123	155	150	149	142	142	136	152	149	161	143	138	139	144	147	166	156	146	161	140	155	143	138	156	137	162	153	143	139	157	144	164	161	161	165	149	152	150	160	136	168	148	162	155	164	151	170	165	152	152	161	137	134	152	136	148	130	146	158	135	134	142	161	161	166	142	149	170	152	167	165	137	145	149	151	158	126	167	160	159	160	139	155	158	162	161	150	148	156	144	162	164	156	137	172	158	174	138	141	143	146	148	151	152	143	156	146	146	146	156	170	157	158	157	155	137	167	147	139	154	166	157	163	131	148	160	160	178	154	160	149	130	165	133	165	155	182	151	149	139	160	151	160	152	144	153	156	149	174	163	135	155	152	143	145	136	145	140	165	177	148	148	162	166	152	157	156	133	135	149	141	158	146	137	165	159	147	153	160	160	141	180	164	160	138	145	151	151	157	144	152	133	165	175	129	143	155	126	155	134	156	164	133	161	144	146	139	155	162	144	148	158	150	147	149	134	149	179	111	156	187	157	138	165	160	147	168	164	176	155	153	146	155	143	162	163	143	152	153	156	178	163	150	159	149	166	128	159	130	158	156	162	153	144	149	149	157	142	166	154	159	140	161	186	156	142	150	150	138	132	145	160	151	154	135	142	165	148	145	158	147	180	158	162	178	175	140	155	127	148	144	140	158	149	192	161	170	155	152	142	167	155	152	137	143	155	156	146	136	164	150	144	138	158	162	156	146	158	155	153	162	146	147	145	155	149	144	154	154	176	140	135	150	145	154	148	166	173	143	119	139	141	170	136	160	140	153	149	153	182	151	147	159	155	166	154	148	134	120	147	163	164	144	160	155	167	145	152	147	155	162	148	147	151	161	161	118	142	160	141	165	160	161	148	177	167	147	156	159	156	157	139	154	154	152	170	134	164	165	163	154	185	115	143	148	139	154	181	156	154	181	136	150	158	135	147	134	134	139	150	157	145	155	149	155	166	165	151	174	125	155	138	159	144	143	146	164	154	141	140	158	145	188	148	149	158	147	143	157	165	138	150	164	132	164	152	179	139	150	159	134	146	132	150	146	163	125	150	166	151	133	165	140	148	156	148	159	153	161	153	140	125	139	160	167	166	159	160	158	155	126	164	129	164	144	138	153	155	137	152	151	164	168	128	142	171	149	136	162	155	145	153	147	153	166	136	169	135	150	158	153	135	156	140	165	149	150	157	156	144	146	173	185	173	196	149	150	166	138	155	145	157	151	147	131	162	173	161	164	161	155	164	154	159	158	131	139	147	168	149	145	153	168	156	158	164	153	156	161	135	186	152	163	128	152	172	157	165	152	145	151	157	152	152	165	149	163	150	151	133	166	154	156	144	149	155	124	158	158	166	149	151	177	151	158	153	151	180	139	131	144	152	149	137	146	130	146	154	141	155	134	142	132	134	132	160	166	147	160	147	160	154	158	163	156	159	148	145	142	172	139	154	157	168	140	160	175	144	162	156	120	136	137	158	146	163	135	155	150	133	139	149	147	133	153	123	135	159	162	163	158	173	176	166	157	134	144	167	171	158	158	190	140	172	152	163	146	170	159	151	166	171	148	163	141	143	170	155	169	139	144	144	173	154	139	130	158	144	159	120	135	154	146	143	159	146	146	137	143	148	179	151	179	143	161	122	161	158	122	167	159	163	155	153	158	145	139	163	165	150	135	142	165	142	150	130	148	160	149	153	143	161	151	129	150	171	144	157	168	170	141	160	156	142	149	145	155	131	152	157	142	169	146	171	138	136	150	154	145	176	149	163	144	144	155	150	156	153	137	163	143	154	174	162	142	141	163	157	146	144	143	147	155	173	142	151	141	144	174	156	159	166	144	128	134	132	156	143	143	148	160	152	169	156	153	144	172	163	140	163	163	155	150	158	138	145	163	144	153	132	172	138	140	152	179	148	146	154	163	161	153	145	139	154	140	150	155	149	146	153	156	167	177	150	153	142	145	153	160	144	139	147	159	152	154	170	192	170	136	169	139	153	166	131	143	149	143	162	137	155	170	147	176	134	154	138	134	162	144	152	173	169	140	139	149	146	140	136	144	146	165	139	142	144	139	138	167	146	139	175	145	167	170	159	159	146	153	147	166	188	151	163	147	168	159	159	154	153	148	156	153	160	157	133	152	158	148	172	156	146	162	132	157	164	151	182	150	160	162	160	160	159	147	158	137	149	142	159	127	167	160	136	146	135	161	147	146	160	169	158	156	154	167	153	141	166	157	162	155	149	169	150	162	146	161	153	151	126	158	151	140	134	165	161	157	148	133	150	167	153	143	178	136	146	159	182	152	156	132	158	169	155	171	148	134	170	162	167	129	149	152	166	158	113	164	150	164	158	135	153	160	152	137	144	159	146	151	190	158	161	180	161	174	149	143	154	160	181	158	154	132	143	169	145	143	162	151	184	166	131	139	175	180	151	142	166	171	153	149	153	161	165	170	149	150	173	152	177	128	173	155	136	145	149	142	147	162	147	147	161	168	153	166	145	149	139	147	135	168	157	151	153	151	140	157	164	156	151	142	161	134	153	146	153	143	153	142	166	148	156	140	167	175	177	141	171	169	178	166	166	170	138	150	137	167	154	184	174	144	161	160	149	154	131	149	148	153	150	178	151	173	162	157	139	146	163	147	138	151	148	149	151	138	182	158	149	162	152	139	161	156	151	144	158	172	160	143	164	170	169	138	152	169	161	161	178	151	153	139	165	139	152	133	127	180	151	173	155	160	150	146	145	162	154	164	159	142	165	185	153	166	141	138	156	138	157	159	147	139	149	176	140	152	129	162	169	147	155	135	161	164	159	169	168	169	150	160	178	169	144	146	155	158	163	150	164	162	136	144	137	120	146	169	166	158	159	161	148	148	131	160	155	160	151	188	153	158	151	160	157	150	157	151	161	162	144	154	137	163	131	161	128	146	160	170	168	138	146	144	146	139	124	176	134	162	158	141	126	154	147	178	150	147	158	167	152	149	147	143	165	141	158	141	179	132	146	136	149	145	135	160	184	151	147	164	135	140	128	150	173	140	166	166	174	153	137	152	166	150	160	158	148	140	143	154	179	149	163	170	135	129	144	139
13544	9822	20549	6575	4728	4068	3668	2654	2443	2159	1621	1472	1318	1648	1506	1095	1037	916	908	756	775	677	648	572	574	552	543	528	484	491	473	444	456	499	434	472	455	447	421	424	429	473	421	411	426	401	404	415	405	410	458	417	414	408	385	417	374	416	370	413	422	432	422	368	414	386	434	371	401	400	411	377	373	365	383	385	408	400	377	418	402	401	394	420	389	384	402	380	368	385	381	393	411	364	425	398	411	412	391	394	354	396	343	356	362	390	388	405	422	371	375	356	402	369	372	383	400	400	403	370	383	404	361	380	377	389	395	374	370	408	353	345	400	387	384	390	402	434	403	410	360	356	402	433	359	395	347	367	358	391	344	406	370	357	403	399	384	400	395	390	382	367	384	376	380	381	403	372	397	383	383	407	352	410	368	400	381	373	399	388	391	373	368	379	367	409	393	367	357	385	384	363	406	392	401	384	427	360	392	380	374	425	390	411	379	379	404	401	364	391	353	353	371	366	363	402	397	373	401	370	382	399	398	387	425	354	374	345	400	396	391	374	368	426	355	398	376	379	395	392	375	383	336	373	361	364	396	421	367	389	383	380	372	407	388	382	371	370	387	395	374	379	402	387	378	400	402	370	390	366	406	369	382	366	384	347	391	389	378	385	384	368	409	392	389	374	376	410	382	395	392	346	399	353	380	369	363	397	366	367	374	404	401	391	369	376	422	393	401	382	382	391	364	399	340	398	364	381	352	377	394	408	381	352	400	345	380	357	378	351	383	422	418	414	387	410	358	361	376	380	382	395	353	339	390	378	397	384	381	385	412	372	405	374	381	373	362	409	344	377	393	374	352	366	385	383	376	384	383	388	366	381	371	369	390	380	430	406	363	362	389	406	384	357	379	400	389	366	402	379	384	360	374	415	390	389	406	407	359	394	364	416	370	395	393	412	385	393	383	370	373	366	408	432	421	403	385	395	392	388	384	401	378	353	397	378	320	370	376	365	381	378	389	345	404	418	391	401	417	379	375	401	394	407	368	410	380	384	353	411	380	384	387	380	369	382	363	397	392	400	387	433	380	403	374	404	375	401	368	396	386	400	402	379	382	370	420	378	399	369	390	363	382	398	355	373	382	395	404	369	371	376	370	393	361	374	393	390	380	383	402	376	384	402	359	410	399	398	393	372	379	377	398	392	380	361	406	416	395	382	388	366	342	371	378	356	379	373	358	374	393	419	397	366	381	388	387	367	380	400	375	403	354	374	413	365	385	423	368	365	350	411	386	357	444	410	369	392	350	337	370	385	375	368	401	383	384	409	397	398	359	353	413	362	381	383	364	380	396	332	390	394	381	415	389	391	402	416	393	348	377	370	392	396	410	397	380	408	407	374	376	386	383	363	359	379	392	402	374	353	400	382	357	378	395	378	426	371	405	399	394	382	355	363	386	371	383	360	366	398	406	374	392	368	382	386	413	406	410	360	384	380	385	343	381	363	394	416	387	386	368	376	390	440	390	386	382	367	395	378	392	392	381	393	374	418	354	402	399	372	415	367	382	376	372	365	376	397	423	353	369	357	374	389	390	361	376	377	363	378	451	375	392	403	411	374	372	384	393	413	406	388	382	390	381	402	369	365	372	382	404	362	379	396	335	427	379	367	380	406	363	407	384	373	395	343	400	413	394	429	364	385	398	375	382	395	390	382	408	362	387	394	372	387	393	369	402	399	380	400	371	410	387	419	380	376	390	381	380	349	382	390	393	389	398	420	394	336	371	374	430	390	403	368	421	395	396	374	413	389	406	391	380	388	409	399	373	365	357	377	373	401	375	378	379	385	367	413	372	364	387	360	393	418	385	386	367	407	390	379	367	344	378	397	406	396	394	348	382	397	398	375	398	355	369	407	403	354	377	403	409	338	389	382	375	376	413	397	437	420	392	384	406	378	393	354	420	400	384	382	366	361	368	355	372	395	388	380	365	349	389	391	383	387	390	375	367	375	401	352	374	398	380	384	398	382	351	388	389	382	379	374	409	372	363	358	380	392	406	393	396	421	391	361	390	387	371	390	401	377	384	370	371	399	359	399	379	335	387	386	382	393	378	377	383	401	374	408	378	383	398	381	365	371	375	354	381	400	381	393	376	388	394	381	402	367	378	390	347	350	381	377	348	390	369	385	364	385	389	345	372	384	352	353	404	353	387	398	382	380	378	325	418	364	363	376	381	379	371	364	374	374	402	377	359	420	402	392	365	337	385	391	387	360	355	400	369	402	421	371	380	354	363	376	362	383	409	388	352	353	360	364	348	402	422	388	382	369	362	414	352	390	391	388	374	425	403	359	408	374	353	400	395	419	407	358	411	373	352	371	410	408	402	387	381	411	391	372	400	379	370	382	362	395	394	367	403	392	372	438	388	374	376	411	376	386	366	374	390	379	385	382	412	401	385	381	391	410	384	350	368	355	380	359	415	350	403	370	434	383	401	380	425	356	379	373	394	384	387	372	362	376	364	371	385	380	347	379	386	388	370	378	391	372	374	420	333	350	389	373	411	427	398	361	397	353	404	372	389	411	396	391	364	396	359	340	372	384	386	351	413	403	390	378	364	375	403	401	399	384	355	363	374	352	430	364	383	376	413	393	358	370	373	372	406	351	372	375	394	366	338	382	347	403	387	405	372	373	413	389	384	380	403	390	378	361	376	354	364	393	409	372	354	361	379	353	412	367	380	423	354	389	335	366	357	360	418	410	365	387	370	411	386	344	400	380	367	385	370	362	376	384	380	368	399	395	378	423	371	399	384	403	385	398	355	358	359	391	413	387	408	363	416	377	388	354	385	379	365	397	390	367	390	407	359	403	377	376	401	341	376	418	411	359	381	353	412	392	371	389	377	392	362	373	420	387	395	370	394	392	388	369	349	393	381	391	416	407	399	382	385	375	349	405	330	395	424	405	347	362	393	341	363	410	353	397	356	380	380	381	378	365	401	345	415	388	409	394	378	401	357	367	358	393	386	400	389	359	381	385	408	374	377	373	403	377	373	368	364	411	387	386	394	351	362	403	381	353	414	409	348	380	392	404	382	393	410	366	374	371	380	364	393	393	369	367	357	382	365	374	368	366	369	411	361	349	377	401	366	353	392	374	371	417	372	401	376	371	374	378	373	426	392	386	369	390	370	399	379	372	403	406	380	394	383	356	392	407	367	368	380	387	407	344	372	379	384	385	388	395	390	385	402	383	367	359	410	376	382	379	388	379	388	362	403	372	356	383	381	385	387	364	375	389	406	365	367	397	384	372	392	390	389	399	393	371	391	390	388	380	401	407	390	406	370	372	391	392	352	360	382	378	381	395	399	408	383	391	374	372	406	366	392	410	377	351	396	397	385	391	373	358	376	379	387	380	393	374	399	422	417	369	413	377	362	374	404	374	424	360	432	402	375	384	408	384	381	420	401	366	387	400	390	361	384	413	380	426	378	383	373	394	406	391	378	388	381	398	416	362	373	377	390	402	345	385
26579	16443	25934	8614	2944	1986	1488	932	738	722	525	423	396	468	360	287	319	250	223	166	179	191	154	151	146	143	151	131	123	131	121	130	110	116	128	133	120	132	104	119	96	105	124	119	117	113	107	102	105	86	103	97	96	109	112	93	97	95	108	119	108	91	118	105	117	86	100	108	108	106	89	126	92	97	113	105	102	110	107	106	104	118	96	96	98	118	96	105	100	97	113	90	108	107	91	91	123	123	94	114	94	92	110	96	100	128	81	90	90	103	98	117	131	121	123	90	117	95	90	97	85	120	112	83	110	98	118	97	101	88	98	99	93	101	107	108	86	98	110	121	93	103	106	119	97	110	111	94	92	91	82	80	82	113	97	119	112	90	77	94	95	99	86	98	102	84	101	99	102	90	116	72	111	108	116	107	91	111	108	96	107	112	86	97	103	99	114	104	106	94	99	86	100	89	100	104	123	109	107	92	119	87	113	91	118	109	91	93	118	98	107	88	93	120	113	90	101	102	101	130	97	112	96	95	108	92	95	98	110	96	102	78	105	101	89	100	99	83	109	99	107	95	90	101	106	109	97	106	86	102	113	95	84	100	99	85	110	95	115	97	94	92	107	99	114	74	114	119	110	93	102	96	89	104	107	111	97	98	93	89	96	89	93	106	98	108	110	122	97	82	107	100	136	105	98	104	97	103	109	128	100	111	102	92	83	107	96	96	121	103	93	103	106	90	86	109	101	108	114	109	111	85	97	101	105	114	111	99	101	99	112	87	74	116	117	97	114	112	108	105	90	85	117	114	114	103	103	92	98	110	100	99	110	89	98	108	78	103	120	117	103	85	122	94	92	103	106	115	124	91	90	100	106	107	108	100	116	87	124	95	112	90	116	105	129	117	75	122	90	118	94	110	114	95	107	95	112	97	103	103	116	92	111	105	98	99	105	96	110	125	92	101	115	114	100	99	99	114	121	107	91	101	97	91	99	96	111	116	104	80	116	107	98	96	96	94	104	96	105	103	110	116	124	109	120	99	110	110	108	109	89	95	95	94	100	90	111	100	102	119	111	100	98	102	80	115	84	105	94	103	97	105	88	113	91	103	104	86	98	111	87	101	90	117	124	108	115	102	117	105	96	104	103	94	97	104	98	91	100	93	101	115	90	114	92	85	106	96	89	98	94	115	106	103	111	90	83	98	96	99	108	102	129	121	92	111	104	101	78	104	98	112	106	120	92	101	101	112	118	103	99	96	115	85	101	99	86	95	107	109	111	100	110	88	87	96	112	101	93	88	93	113	117	104	109	92	102	113	97	116	113	110	98	97	94	97	103	94	111	107	99	108	107	102	108	89	100	102	110	91	111	101	107	101	99	88	102	94	91	97	108	99	99	109	113	89	85	95	109	114	102	120	97	104	104	90	113	98	117	97	94	90	111	115	103	108	98	97	95	100	111	104	108	97	94	90	101	80	96	92	106	94	117	111	90	118	101	101	94	71	96	88	112	101	98	91	99	97	108	111	86	114	98	106	101	114	105	115	89	106	92	118	122	103	98	100	98	79	93	106	103	88	86	99	87	103	99	109	90	110	109	118	96	80	81	108	118	108	109	126	103	106	114	98	95	86	107	105	118	102	103	100	91	108	100	116	95	113	115	86	98	102	119	101	114	113	112	88	87	106	88	106	91	86	108	104	108	93	110	97	112	86	104	107	102	111	111	104	112	91	101	120	115	95	111	104	98	118	123	103	93	95	111	97	103	112	127	79	78	87	83	113	102	116	125	89	85	128	102	142	84	122	106	110	97	108	109	99	86	126	89	104	94	119	102	99	103	91	117	93	105	91	87	99	125	96	81	94	97	107	112	103	89	123	114	87	98	108	109	108	121	105	107	105	112	99	96	96	92	115	99	88	113	91	102	97	77	87	97	99	110	97	82	106	108	131	98	100	98	97	101	112	105	97	112	94	89	114	105	107	125	104	104	103	92	86	110	110	84	93	92	104	110	92	101	110	122	112	100	108	99	100	69	105	110	94	126	104	109	107	93	94	99	81	107	94	101	86	110	96	108	91	93	103	118	99	101	93	93	90	100	115	96	104	116	112	112	112	98	90	88	109	101	97	100	79	105	92	90	91	108	108	105	118	94	100	107	94	105	98	85	125	97	99	104	116	106	92	98	104	101	101	100	102	100	89	111	102	122	102	88	87	108	100	95	96	94	102	121	98	120	108	108	108	83	104	93	99	98	91	102	96	113	107	103	102	102	109	101	89	107	86	117	108	104	103	107	99	107	105	108	110	110	100	108	85	87	99	87	105	117	95	99	94	93	100	95	104	114	119	133	94	98	118	103	104	96	88	107	114	106	106	98	96	119	91	112	97	107	97	87	90	93	82	114	113	102	103	103	102	99	115	119	99	95	104	111	114	97	98	104	117	105	99	85	83	108	94	111	104	83	113	99	110	115	98	102	100	94	118	112	112	82	106	105	121	96	98	112	87	80	75	101	94	115	111	91	97	97	97	100	93	88	94	102	112	91	109	93	93	103	101	102	91	108	97	114	96	96	85	107	105	108	96	94	86	98	99	89	97	91	101	109	116	98	116	103	106	110	97	98	109	98	99	106	89	102	119	85	90	100	105	90	82	87	104	88	103	105	88	104	103	90	88	106	96	94	111	89	96	95	88	80	97	102	99	113	128	117	102	109	114	99	100	105	100	113	89	83	95	88	109	104	105	101	101	101	97	88	101	115	118	91	92	93	103	106	127	87	111	119	111	90	89	112	111	94	119	91	96	82	104	95	101	122	89	130	115	114	94	105	98	102	105	88	104	96	114	87	110	116	87	99	109	97	114	83	96	106	112	102	132	101	112	83	111	121	90	115	116	120	106	115	103	106	101	94	109	108	119	111	101	107	82	117	91	97	102	110	98	107	84	109	89	102	115	97	102	97	86	117	98	87	91	83	102	103	100	85	104	87	97	86	109	120	99	99	98	78	101	84	87	94	94	105	104	92	99	90	94	107	107	101	108	119	101	113	104	98	98	106	108	96	97	102	98	110	102	91	108	91	106	104	97	102	98	98	90	104	105	78	114	104	100	103	96	96	111	99	107	95	98	111	88	103	118	95	84	119	90	96	88	93	101	89	108	98	108	120	103	114	110	115	94	106	98	91	111	107	112	91	135	100	107	119	99	100	108	87	107	112	105	90	101	98	111	102	101	98	114	126	80	89	98	110	119	106	107	97	95	110	106	106	104	107	101	95	96	88	101	88	95	100	101	103	110	104	133	105	100	90	81	132	91	97	105	106	88	106	96	104	105	101	109	112	120	102	99	92	94	107	101	92	72	110	101	92	93	86	93	101	97	96	115	100	89	98	92	93	122	104	95	117	105	75	101	104	90	85	114	102	100	120	107	98	101	113	95	110	115	99	78	89	97	94	105	110	107	92	97	98	109	106	87	98	110	97	99	96	104	115	80	101	108	94	94	103	100	106	95	82	84	100	83	125	122
17831	14722	28665	7864	6415	5834	5144	3965	3455	3080	2338	1884	1920	2404	1721	1568	1524	1430	1186	953	903	857	716	694	565	632	515	484	460	509	449	424	408	409	375	368	341	344	356	342	352	352	372	324	336	308	313	287	337	300	301	278	292	282	285	310	302	304	310	281	299	292	280	294	315	291	292	269	291	283	287	294	296	260	261	259	285	292	273	259	275	276	284	270	269	279	294	288	265	307	246	265	262	247	265	284	278	281	275	265	290	253	268	266	273	249	292	252	244	264	305	261	261	265	252	235	272	249	306	262	278	278	283	259	260	250	296	282	276	247	302	274	258	262	255	271	247	250	233	241	257	303	263	313	283	282	247	239	276	257	273	253	249	259	245	290	292	232	265	262	233	262	241	264	238	264	288	265	247	251	242	248	281	223	274	245	250	279	282	248	278	271	280	229	252	247	275	250	255	272	269	249	276	246	276	269	284	247	268	252	283	268	266	258	266	252	273	245	297	227	271	258	251	264	266	267	237	299	270	263	278	262	263	269	279	253	272	251	259	287	251	267	308	272	260	238	255	287	282	260	246	270	264	282	250	229	250	289	275	251	254	246	274	263	263	268	293	258	255	253	237	297	263	263	268	269	268	261	244	279	253	258	249	265	276	261	264	272	264	233	273	238	250	257	291	266	230	260	249	295	235	272	292	229	260	249	253	276	287	238	250	254	287	253	260	261	244	258	258	266	276	262	235	273	280	280	243	280	262	278	265	241	254	276	257	242	269	247	235	264	241	279	300	269	268	263	271	302	252	299	285	273	255	258	276	274	293	270	262	295	251	281	253	238	301	258	285	244	264	248	239	265	243	270	256	276	284	312	289	258	271	291	267	257	273	280	236	256	271	290	277	261	266	264	248	259	274	262	270	294	272	249	278	259	278	226	270	246	274	281	289	250	281	272	274	267	279	251	273	273	252	263	247	234	276	282	245	261	261	232	299	247	223	288	241	289	254	252	258	267	275	254	259	260	275	272	290	288	253	273	283	267	266	257	227	271	255	275	278	244	275	265	254	258	238	240	255	280	266	267	249	269	302	277	281	275	256	263	281	292	247	267	251	267	249	271	263	270	262	258	255	277	262	261	263	271	259	260	268	250	293	259	250	266	255	265	269	280	274	276	286	250	267	274	258	261	288	254	238	269	266	288	262	256	286	297	266	262	271	264	225	268	261	281	277	230	273	243	267	254	270	272	266	280	253	267	254	247	259	267	290	286	294	257	253	269	261	263	271	259	262	268	258	285	270	288	266	263	283	250	241	249	247	274	255	289	241	252	269	245	298	286	266	274	285	243	269	251	295	266	283	273	311	277	276	274	274	273	257	279	267	256	281	281	294	238	287	246	266	252	248	272	279	280	287	250	263	266	261	231	280	257	237	246	306	225	265	281	265	249	259	262	279	247	267	270	287	277	270	238	281	276	260	268	293	279	270	278	249	272	268	255	241	279	278	271	284	270	273	253	254	256	291	288	301	269	271	283	253	262	251	285	279	251	255	273	240	254	263	248	263	306	255	265	256	246	268	262	238	257	235	294	262	250	246	261	288	266	260	280	263	250	221	288	278	276	289	249	290	239	275	287	250	278	253	253	284	248	261	267	268	259	298	256	276	242	263	263	252	259	285	241	259	272	241	263	290	296	273	272	287	250	230	267	247	252	243	240	230	289	242	298	231	278	281	269	232	273	250	270	252	263	273	255	254	272	273	278	262	290	272	294	270	258	299	268	268	279	255	248	286	255	255	280	238	250	265	277	268	260	256	243	262	238	271	246	261	289	275	248	271	248	249	255	273	288	255	271	236	285	249	298	261	248	241	261	266	257	261	267	256	265	251	282	263	285	263	269	283	275	252	249	277	258	318	266	285	258	280	268	255	292	274	272	250	239	251	261	293	261	276	245	287	276	280	269	258	285	230	282	253	281	238	270	255	260	247	266	248	276	279	273	273	270	294	277	251	288	293	268	258	286	257	287	275	266	241	254	274	285	279	255	251	255	278	298	286	240	225	232	249	248	250	284	279	258	232	272	292	261	259	308	254	276	255	267	274	252	243	303	237	283	259	251	252	282	259	267	266	271	268	230	284	254	262	253	251	263	248	254	275	281	247	253	271	291	231	246	257	248	269	246	258	253	238	256	295	286	249	293	241	265	266	248	263	290	276	298	264	269	274	243	263	278	260	286	286	230	233	273	300	268	245	286	261	278	250	274	234	260	279	268	261	266	271	247	243	270	261	268	285	290	239	265	250	251	264	248	252	248	253	266	225	278	240	246	268	257	269	264	256	269	296	263	261	287	276	260	283	269	271	284	272	278	278	274	257	236	280	259	248	257	255	287	249	269	252	268	263	240	241	283	257	276	253	232	250	257	260	233	267	251	237	230	271	263	275	288	259	287	270	294	253	293	237	251	254	273	254	264	243	259	274	258	261	255	260	283	272	243	253	246	308	266	285	236	277	271	271	273	263	228	279	249	281	269	262	281	280	253	253	270	275	270	248	270	267	265	264	245	261	291	251	276	256	268	280	244	250	278	262	261	256	238	247	284	264	246	248	260	278	249	272	293	289	274	253	293	267	274	264	258	248	249	256	275	270	283	289	265	250	302	278	234	301	266	256	249	271	250	305	257	257	312	265	254	279	269	290	239	280	288	264	261	253	258	236	293	264	252	264	251	241	273	296	280	282	259	240	247	278	263	253	277	261	253	263	260	279	263	281	260	273	273	286	274	260	270	271	259	304	243	265	275	266	267	269	255	273	249	275	234	267	276	279	267	268	282	243	306	241	271	258	242	263	264	276	268	283	283	263	256	252	252	253	268	263	253	280	269	241	286	229	267	304	315	260	296	274	254	278	267	283	248	265	243	299	244	261	263	283	253	254	281	259	263	267	263	282	254	291	264	243	269	263	265	259	239	258	248	258	234	256	253	242	273	267	270	258	269	274	284	269	275	254	271	244	267	272	263	266	263	291	260	279	263	254	281	288	262	289	260	243	260	300	285	275	303	240	271	286	280	289	264	285	290	250	253	256	298	243	229	271	251	268	258	279	316	234	244	258	270	269	253	258	260	272	254	279	273	268	255	270	252	271	245	257	262	257	261	266	285	285	254	248	277	280	280	265	294	278	263	257	259	275	245	246	252	286	245	269	266	264	271	270	271	264	274	278	262	294	284	250	251	278	262	263	266	240	268	271	257	253	266	255	256	269	266	261	265	248	291	279	266	251	260	276	278	286	229	250	269	277	293	282	261	267	259	280	288	282	263	249	257	271	261	231	215	271	251	264	281	294	251	265	262	243	294	273	278	291	294	271	260	270	291	223	260	279	244	274	272	270	274	258	270	268	257	251	286	253	245	274	286	270	233	260	283	290	265	279	266	256	240	257	265	254	272	261	237	256	255	272	248	254	265	283	253	270	244	266	264	280	258	264	237	268	241	257	279	288	268	255	258	252	228	270	267	255	251	233	284	255	254	263	260
7319	2983	3817	1010	577	438	399	338	285	227	222	215	210	206	217	180	212	189	194	186	158	159	175	207	163	172	221	187	182	182	201	180	172	172	158	209	179	189	170	152	150	166	200	182	156	189	181	194	180	168	171	190	177	164	190	179	171	153	166	150	175	172	162	164	179	196	167	192	154	173	187	183	177	188	169	168	179	157	163	186	179	179	177	156	179	175	158	169	174	163	155	198	169	144	155	165	193	185	178	194	175	170	148	168	209	173	147	159	154	174	172	152	188	186	180	170	145	153	181	174	193	188	198	169	180	165	197	163	154	167	212	173	171	185	173	154	188	181	152	162	174	171	190	156	147	152	148	174	172	154	166	167	177	179	178	192	188	188	187	184	193	174	167	158	163	174	179	164	143	168	178	165	192	180	166	176	170	148	176	193	188	191	180	185	180	184	193	161	167	167	151	184	180	195	181	177	167	184	170	177	170	190	157	167	171	168	146	163	170	158	189	177	188	174	146	169	199	168	170	186	167	169	176	184	152	197	172	156	174	159	163	146	175	171	188	171	167	189	161	168	174	188	167	162	144	173	192	180	161	154	188	169	149	185	157	168	186	147	180	161	175	139	170	164	163	166	165	197	178	142	170	183	155	184	176	190	165	182	151	161	201	150	182	158	168	161	181	151	171	194	162	163	163	154	170	186	202	166	178	171	176	185	171	180	174	183	163	161	144	189	185	181	168	148	156	179	181	169	191	172	176	157	211	200	178	170	151	167	172	180	168	157	172	159	157	175	153	162	172	146	182	167	163	173	175	176	181	183	187	205	187	177	153	172	167	170	166	181	169	169	218	179	152	190	192	180	144	174	152	133	181	149	169	191	144	173	196	176	181	159	157	162	166	197	148	193	167	162	159	173	178	175	174	163	156	210	174	183	158	180	170	170	197	170	164	178	159	188	177	173	192	177	170	173	148	148	186	173	206	167	183	191	167	152	188	184	182	170	166	144	157	166	182	193	181	179	168	163	142	150	172	161	163	176	166	178	174	166	165	155	176	168	178	178	156	168	159	172	187	164	184	168	183	165	195	177	158	151	170	145	171	161	173	162	192	179	145	161	162	175	193	177	177	165	149	159	159	160	197	165	197	171	167	175	161	185	164	159	174	172	176	176	158	182	177	161	174	167	160	169	164	148	154	167	162	176	200	177	173	176	200	157	183	162	179	188	159	177	199	170	161	176	147	179	161	155	187	155	185	167	146	192	193	194	172	191	170	153	170	174	177	176	157	164	191	160	167	170	179	179	181	148	175	164	185	176	198	179	166	161	156	159	187	189	172	177	188	161	198	184	171	161	152	161	172	176	178	158	158	162	183	188	161	180	152	149	159	165	158	172	155	183	156	190	166	162	163	168	161	170	184	188	175	179	177	170	150	170	175	174	178	164	173	178	175	173	160	168	163	183	178	209	175	203	167	169	184	175	184	200	143	169	174	185	165	202	148	168	182	163	152	177	173	179	170	164	174	164	151	153	168	151	179	154	162	187	145	193	152	185	145	188	163	189	180	188	158	185	193	189	166	174	192	177	151	162	162	159	189	189	187	182	173	174	163	156	154	152	173	170	166	180	168	158	151	173	173	189	173	183	180	154	174	170	141	195	157	159	166	155	178	168	161	177	172	175	176	166	177	173	151	164	176	163	164	181	170	192	186	191	165	163	173	194	174	154	176	176	178	173	159	141	155	183	163	164	188	173	176	178	174	162	161	183	168	176	170	168	162	152	206	190	181	177	179	159	171	175	174	180	164	174	166	189	174	179	160	184	176	177	173	164	172	171	178	181	158	172	184	170	165	161	156	172	170	181	174	147	175	152	181	162	196	194	167	164	157	168	174	167	147	184	182	195	170	154	179	218	161	160	169	165	177	179	191	174	169	153	156	174	155	159	180	192	190	159	195	167	183	181	165	167	185	140	172	199	166	186	160	177	159	163	198	191	165	176	161	171	160	188	159	162	159	165	178	170	190	159	192	185	166	176	178	173	162	172	149	161	169	177	194	190	193	178	179	169	164	190	185	169	174	174	188	167	166	193	183	171	174	174	170	191	176	172	169	181	180	158	155	166	174	167	181	188	187	151	163	165	163	160	166	187	180	184	168	199	190	182	182	169	190	168	163	189	186	150	168	179	172	170	162	161	158	176	167	183	162	174	178	185	154	168	187	173	182	169	186	176	165	170	143	188	178	157	165	191	180	171	183	200	186	163	167	157	167	175	170	199	169	153	158	161	170	155	157	170	174	184	168	169	153	168	195	178	173	177	161	178	181	173	189	177	180	175	163	214	140	144	200	185	196	189	179	208	165	149	162	150	150	153	163	192	162	178	149	178	157	178	168	185	163	196	168	166	170	174	161	182	194	173	162	166	146	180	202	162	174	168	171	164	164	180	177	189	178	169	167	178	166	185	174	170	151	192	177	165	188	152	194	173	166	172	171	177	183	168	162	171	193	173	183	187	182	180	163	159	179	147	157	172	168	175	165	175	156	170	154	166	139	190	159	174	196	176	192	170	175	168	164	162	161	176	166	187	211	226	181	201	166	167	137	181	210	168	172	191	175	186	177	167	163	136	168	172	178	165	153	173	169	156	166	168	162	173	171	166	164	182	181	179	212	146	182	182	186	147	161	176	156	194	164	169	154	191	171	177	201	148	147	162	192	176	158	183	163	166	163	171	178	167	163	184	195	186	181	173	190	187	201	180	178	161	178	188	147	176	153	174	186	186	176	169	169	165	171	171	167	158	176	177	172	173	172	179	150	158	185	149	172	160	156	169	156	177	181	158	163	179	161	160	167	183	172	191	176	183	176	154	170	174	162	194	186	176	191	178	175	188	190	171	159	178	169	182	163	193	173	168	192	168	155	153	153	179	158	157	190	209	175	161	174	172	156	159	180	175	161	157	174	177	169	177	170	185	179	180	187	173	186	178	162	170	181	168	197	186	172	165	188	162	180	165	193	183	190	178	148	185	187	175	139	150	155	159	196	203	177	176	147	176	176	160	153	155	153	154	167	137	180	149	147	200	169	180	158	157	172	166	174	178	162	156	171	172	192	192	178	160	172	189	168	159	198	183	160	194	169	170	164	180	174	177	200	168	194	182	176	174	164	181	168	167	179	156	200	206	158	158	173	171	197	200	167	180	183	189	177	174	180	178	185	158	152	194	185	165	170	156	191	135	174	184	189	177	174	161	170	183	165	167	155	183	180	154	166	170	183	188	188	178	171	173	176	175	180	191	174	174	164	182	155	179	171	180	200	167	171	167	182	164	167	173	175	178	178	171	160	182	171	184	155	178	194	174	179	145	171	184	174	167	161	163	149	193	167	182	192	178	151	156	185	194	142	166	176	177	163	171	188	197	189	173	148	162	181	146	172	171	177	178	166	167	155	181	158	162	160	166	169	209	140	169	159	192	144	154	180	179	190	184	165	200	154	193	182	171	157	171	170	167	183	198	202	167	165	180
5542	3462	7246	2832	2317	1797	1530	1185	977	882	779	689	608	608	658	551	527	555	514	491	527	442	468	476	463	443	462	452	454	456	424	480	442	457	451	432	460	493	415	438	425	428	483	406	444	419	402	437	446	434	436	417	431	441	451	469	365	429	461	470	449	454	442	416	436	463	421	426	428	416	454	444	448	465	434	448	399	419	421	467	380	449	445	368	414	400	430	395	429	423	425	447	416	453	443	407	432	435	407	431	417	471	405	435	413	396	471	391	436	440	416	422	425	447	440	385	446	446	425	407	441	437	435	441	458	411	393	441	425	444	389	418	422	420	439	428	433	423	423	423	448	442	424	434	426	433	443	419	436	417	418	416	438	432	388	408	455	428	433	386	435	443	397	444	426	443	427	441	447	453	420	425	446	452	417	430	407	448	455	463	421	457	435	390	445	455	438	439	437	413	429	425	408	431	415	438	420	443	408	411	397	433	422	453	410	431	410	466	407	419	408	438	450	440	447	432	449	437	426	403	433	419	441	415	413	448	424	475	405	401	422	406	417	437	438	443	405	421	422	420	443	441	403	427	422	419	378	439	417	438	429	410	395	432	442	435	458	432	426	411	420	467	414	454	432	429	426	425	416	388	435	412	431	412	418	427	387	427	460	422	436	453	428	449	439	461	391	410	424	413	452	422	435	445	431	407	440	430	442	414	453	431	427	440	416	413	415	433	448	404	428	434	393	466	384	424	452	409	436	442	424	395	417	425	432	434	481	422	469	457	403	442	423	421	452	443	434	414	402	422	425	408	391	427	465	436	422	449	452	447	384	461	413	462	387	389	435	434	432	391	431	425	402	432	414	394	457	439	414	438	440	442	420	443	421	433	439	441	432	438	421	442	411	417	410	442	427	389	464	418	447	427	408	402	446	445	423	453	407	427	447	446	423	429	427	443	435	418	487	400	409	411	417	422	409	457	472	439	449	425	406	434	451	417	443	445	432	464	420	443	455	418	431	462	410	435	479	439	405	452	414	415	418	425	426	410	430	403	397	417	393	393	405	403	469	430	442	460	450	436	420	403	435	403	416	452	429	448	462	431	430	433	441	401	423	425	465	438	450	416	417	407	466	466	471	421	428	422	408	414	461	395	424	423	431	406	455	438	383	445	456	437	435	418	443	414	431	389	436	438	432	428	453	428	406	438	420	450	472	427	407	408	443	435	436	463	473	440	413	421	416	424	431	461	439	438	441	408	459	421	400	451	411	446	393	428	451	411	430	412	423	456	439	409	417	391	435	435	411	431	439	471	437	434	475	381	471	419	453	441	453	397	454	429	451	436	430	389	445	449	395	403	464	402	436	466	421	452	422	448	399	434	407	409	415	419	434	448	441	419	434	452	427	424	428	407	403	460	405	384	456	433	436	433	417	427	446	452	410	429	417	402	389	451	418	451	427	450	421	404	455	433	472	419	422	427	420	431	455	427	447	443	408	423	416	426	458	452	373	441	431	417	434	422	402	431	450	472	427	441	407	431	428	440	432	434	442	392	461	435	439	441	427	430	443	479	414	459	442	403	437	403	445	436	458	433	429	447	408	426	434	416	412	443	432	433	427	460	433	421	453	397	419	435	394	391	401	425	391	440	449	437	443	428	432	450	455	447	428	435	393	456	425	453	394	448	418	447	459	419	422	391	409	443	392	452	428	435	410	432	451	440	391	411	418	449	432	448	417	447	434	401	408	423	450	423	426	424	441	423	416	448	421	398	422	444	406	431	428	425	440	411	438	402	378	437	437	421	382	417	425	433	479	439	381	453	418	433	438	410	423	394	433	427	465	451	438	407	417	463	411	412	422	428	439	452	425	418	405	440	417	414	417	454	454	438	443	454	432	401	450	424	416	437	425	427	411	410	410	439	425	381	453	434	425	433	417	457	436	392	439	403	412	459	408	421	454	460	438	436	444	420	413	466	426	434	437	439	435	380	416	426	437	422	423	421	452	428	417	402	461	410	403	498	443	385	437	450	447	427	437	417	418	413	411	427	406	409	429	417	431	434	434	418	400	500	426	450	438	423	439	452	411	441	414	428	436	459	418	446	451	417	464	434	421	419	403	403	416	405	404	485	421	409	397	447	437	431	445	460	435	427	429	440	432	455	450	405	449	429	409	414	421	455	426	461	424	431	452	440	401	443	435	408	486	421	429	461	416	414	406	478	458	412	441	426	467	409	375	454	376	467	445	425	424	406	385	433	414	462	421	443	457	387	414	440	423	384	451	454	401	423	412	421	426	435	453	396	474	437	396	432	442	449	435	425	427	424	456	417	478	414	428	400	451	438	474	414	449	469	455	436	397	411	442	457	483	440	436	423	467	432	455	435	440	435	392	444	396	432	418	409	435	415	426	438	428	420	432	426	429	443	434	426	426	425	432	416	415	396	434	438	435	434	414	419	401	414	432	430	436	439	432	420	440	427	441	424	503	442	434	416	417	449	455	455	400	469	446	477	443	451	432	419	426	431	435	432	459	394	423	460	436	413	431	403	430	414	423	431	444	435	381	439	413	433	419	397	443	456	442	442	460	395	453	440	487	428	426	457	407	455	409	433	431	445	425	436	447	421	433	385	434	449	414	428	428	433	420	452	440	411	439	468	442	438	440	448	431	430	431	423	444	468	421	428	475	429	417	414	430	429	428	445	450	421	437	406	445	444	442	428	408	434	438	411	428	433	458	419	454	400	404	454	410	402	476	434	414	470	430	374	413	407	411	416	435	404	420	443	464	445	453	445	406	403	426	404	443	402	396	425	409	447	417	405	405	424	404	469	442	412	410	403	419	404	428	456	405	468	428	415	436	439	419	422	482	414	441	448	404	421	442	427	463	391	453	433	395	401	446	405	406	420	428	433	422	404	420	376	392	399	443	438	449	423	442	390	457	420	451	413	411	436	418	416	441	424	463	446	448	426	426	366	435	422	450	406	392	443	441	430	440	445	420	455	448	460	424	440	446	443	467	414	383	409	420	397	424	432	428	427	428	437	427	445	432	439	395	440	409	438	448	440	409	401	442	407	401	455	454	466	470	379	409	434	408	435	435	444	419	412	431	399	414	422	444	430	423	431	454	439	421	452	440	417	456	438	429	455	442	393	425	430	441	417	423	416	427	403	394	393	400	446	418	431	393	456	419	431	453	427	460	393	384	455	454	429	454	442	434	436	446	441	439	433	436	404	386	451	434	404	436	443	421	440	436	418	442	433	407	418	409	442	435	454	413	422	417	432	414	454	420	435	455	450	400	444	425	451	444	418	452	426	446	417	410	415	442	391	458	453	422	436	426	388	442	407	442	450	425	461	449	448	465	405	411	416	444	410	406	461	442	412	471	432	427	442	435	403	416	430	386	415	413	443	399	418	426	436	406	451	437	457	412	404	431	421	433	445	442	458	429	434	410	403	420	465	440	425	436	426	446	373	459	462	409	440	444	431	427	408	434	402	427	424	413	421	424	426	413	422	405	423	428	467
17840	11168	20464	5802	1973	1266	791	736	526	446	335	320	308	356	303	254	264	262	229	204	203	179	194	173	182	182	159	149	181	182	174	178	184	173	152	176	165	170	161	149	172	172	154	144	164	152	147	123	166	148	134	152	169	159	147	157	137	159	149	159	148	160	181	157	176	175	143	155	178	166	161	148	153	162	165	173	181	158	137	160	176	146	166	142	167	147	136	163	150	145	134	161	149	151	141	167	132	159	144	148	155	148	136	173	143	153	139	156	138	123	135	164	147	140	162	159	122	131	123	151	139	162	137	151	171	137	167	148	150	141	140	138	156	151	149	150	163	179	136	148	131	152	136	160	164	166	155	168	146	158	127	165	182	154	142	132	130	188	176	141	137	153	142	129	170	144	133	161	152	168	154	144	151	158	134	149	151	153	170	156	137	159	154	165	159	155	158	165	150	158	163	160	150	186	155	145	174	175	130	160	154	133	139	132	161	170	160	157	152	154	157	165	142	178	128	156	156	157	131	130	140	148	171	162	143	146	169	159	159	146	171	180	137	136	159	166	142	163	160	137	160	138	147	150	141	166	160	146	176	170	160	158	164	151	178	146	145	140	138	164	154	151	154	167	171	164	169	150	159	165	174	159	149	168	165	154	156	120	139	132	179	150	142	147	156	143	142	123	133	161	150	174	155	134	157	142	149	149	136	148	159	135	154	143	149	141	143	146	163	163	137	161	164	122	146	155	155	195	167	134	130	180	149	142	143	159	163	164	178	135	118	151	159	151	159	143	176	175	144	134	127	141	156	146	137	153	162	177	146	176	157	162	151	169	144	145	154	167	159	155	152	151	150	147	166	167	144	161	131	141	142	158	174	150	160	144	167	157	169	162	143	157	140	147	134	137	160	174	133	159	159	184	158	145	164	139	154	147	174	158	148	140	156	148	144	156	162	173	148	165	148	170	160	166	145	153	152	174	152	144	151	158	136	119	143	146	145	140	154	167	143	143	128	135	147	142	148	142	131	152	156	153	139	155	131	175	146	146	156	143	166	160	163	139	155	141	148	177	135	156	158	147	156	143	152	154	148	146	163	126	153	169	141	154	180	146	143	144	151	143	135	156	128	176	157	155	146	148	132	166	165	150	135	145	137	168	145	145	136	181	162	155	141	152	159	174	156	156	165	129	166	152	150	168	144	139	168	167	167	172	154	151	143	155	162	133	148	158	141	138	139	161	165	139	154	147	133	187	140	180	156	147	143	146	155	143	148	140	129	161	148	163	157	124	168	157	154	148	142	160	143	131	159	143	164	140	136	141	168	148	162	178	148	132	134	150	123	153	131	173	177	141	156	139	154	142	146	170	132	154	135	147	154	157	156	158	151	150	162	132	164	128	162	159	123	146	140	155	156	149	168	149	173	155	156	150	149	158	135	138	145	149	158	135	139	155	160	162	151	164	178	147	157	162	143	145	148	162	147	163	159	155	186	133	151	161	176	158	174	156	164	157	166	167	161	154	166	139	150	151	161	152	140	146	179	172	161	158	165	164	170	126	161	155	141	148	141	165	143	144	138	143	148	131	165	148	176	142	142	146	138	156	153	155	141	185	170	158	134	145	131	142	146	155	156	130	150	139	143	130	162	162	142	140	152	143	147	158	166	138	151	152	150	167	153	155	154	165	158	168	135	147	152	161	155	131	184	146	168	149	160	150	162	128	128	140	141	143	141	146	154	152	159	151	166	167	166	153	141	167	164	172	150	177	161	157	135	147	161	164	141	129	166	143	139	150	148	149	167	156	172	177	151	156	151	151	146	140	170	137	154	175	155	144	179	147	156	184	158	151	171	154	184	146	136	168	161	157	163	141	139	138	153	175	169	157	172	160	146	153	145	152	139	146	164	145	166	148	175	157	146	151	160	162	157	146	153	142	143	153	124	147	139	166	142	146	151	145	161	154	182	126	147	151	146	154	157	156	147	161	146	157	149	117	153	154	150	135	169	133	153	171	152	187	155	137	185	170	164	132	155	139	138	145	155	152	155	154	145	171	139	158	171	155	137	172	160	151	153	141	150	148	137	144	155	127	133	163	138	173	154	142	144	168	155	158	157	124	139	153	134	155	131	147	152	160	166	152	138	152	129	148	156	149	167	191	143	151	144	178	157	158	152	142	160	159	141	150	147	174	157	156	135	162	142	135	163	160	134	164	155	156	157	133	142	153	147	133	173	146	156	153	136	139	152	149	151	143	167	125	171	137	152	152	159	144	155	150	137	149	143	153	153	187	132	161	167	143	168	155	164	174	167	159	130	158	154	162	136	155	149	138	158	149	150	156	141	151	154	143	142	147	158	158	143	135	162	145	156	127	172	154	147	135	155	157	141	165	144	168	172	154	156	167	168	156	149	165	165	163	140	135	184	139	158	121	171	157	141	158	163	150	153	163	147	168	144	129	152	163	137	164	142	136	153	156	137	148	150	150	142	148	156	155	170	149	148	155	159	148	154	137	160	153	160	156	173	152	153	146	144	144	133	153	167	139	153	165	164	143	146	170	151	142	165	159	155	173	154	152	142	152	165	171	167	163	150	162	164	153	126	137	148	132	153	161	148	166	168	131	153	136	166	135	147	153	159	158	150	162	144	164	164	135	132	163	142	159	151	139	144	150	139	149	164	151	149	145	149	142	158	166	154	158	155	159	171	177	149	140	146	147	144	162	144	164	165	126	141	139	166	153	178	154	148	152	152	125	150	145	168	145	134	133	161	170	163	144	139	153	166	163	158	150	144	137	163	134	158	162	151	151	136	144	166	164	152	148	155	172	150	156	163	143	161	159	143	140	154	140	140	199	166	171	152	182	165	153	131	149	136	155	155	160	160	135	158	159	152	160	173	152	163	149	160	150	179	165	148	162	171	162	162	154	139	171	161	161	172	163	149	161	156	142	153	140	145	152	166	155	144	167	167	150	158	158	136	157	140	159	154	158	129	166	167	138	165	153	151	160	149	145	171	144	175	151	155	166	175	170	146	136	157	132	144	173	152	152	156	144	137	160	164	171	153	145	129	175	161	141	149	137	142	163	187	163	142	150	181	151	152	161	151	155	163	167	146	129	147	145	151	144	151	164	167	146	140	166	157	166	139	172	165	156	141	171	156	150	149	122	172	146	164	164	161	169	146	140	155	149	171	144	171	141	166	158	144	172	157	150	145	140	162	163	165	147	166	144	140	141	143	161	138	164	152	149	146	163	160	141	139	153	149	161	156	168	156	147	144	159	136	161	158	164	142	176	156	140	164	146	156	152	171	114	145	143	143	151	137	154	137	166	143	131	156	143	154	129	135	143	144	176	173	156	155	154	148	162	146	141	143	156	142	157	167	170	161	146	179	169	144	149	144	146	171	169	158	155	158	156	151	151	136	156	148	156	139	171	146	143	139	163	160	159	169	160	132	158	162	165	150	173	126	160	170	150	158	155	159	139	135	152	155	159	131	134	140	164	150	133	149	152	164	139	164	166
13299	11318	24182	6182	4735	4157	3260	2684	2232	2177	1565	1308	1435	1705	1379	1128	1068	1044	880	803	721	727	678	600	588	597	530	502	528	551	523	487	496	475	454	454	466	433	425	444	464	432	438	447	418	389	398	386	426	405	421	397	418	424	406	403	405	380	406	400	370	429	414	438	367	418	367	380	420	390	417	408	389	385	406	391	392	392	401	407	370	368	413	388	372	394	375	358	396	370	355	397	368	381	378	385	391	362	408	389	378	414	389	365	390	410	384	377	388	410	377	390	346	352	385	378	383	353	384	374	346	361	379	378	403	382	397	377	387	383	367	385	375	386	351	392	397	400	415	362	351	417	355	344	385	357	413	404	340	405	369	339	391	358	395	371	410	380	386	352	404	407	423	383	397	401	354	402	369	386	395	346	381	368	379	385	381	367	363	387	363	391	408	377	390	358	367	389	366	399	432	394	408	363	329	381	346	377	371	396	359	398	385	375	401	375	405	351	399	401	429	371	375	387	351	367	418	399	386	384	357	390	375	411	357	378	359	365	372	394	432	411	377	382	396	341	366	399	384	383	408	376	370	385	367	388	388	373	381	388	408	375	376	393	412	376	362	348	372	414	380	391	366	432	333	401	374	371	396	361	411	402	368	375	365	378	377	339	422	391	343	348	361	384	379	373	422	383	386	408	397	349	399	363	377	350	403	392	372	358	379	378	400	375	379	357	379	369	371	393	363	338	384	406	382	425	375	381	365	420	363	373	383	395	381	370	344	390	368	378	387	343	408	393	395	378	379	400	373	332	377	387	384	396	371	402	375	363	376	404	365	392	391	380	362	361	375	389	377	403	362	414	382	390	348	405	387	381	364	363	375	402	369	393	378	365	401	396	403	380	345	375	332	373	386	389	377	406	369	342	394	362	388	396	404	341	409	390	381	401	379	381	407	357	350	404	391	391	382	407	401	408	358	368	400	375	383	362	353	354	358	367	400	406	396	371	355	388	397	387	386	390	359	378	356	393	394	402	383	402	386	387	374	400	365	396	415	349	388	397	383	400	357	388	390	363	374	379	408	327	388	378	359	372	392	358	373	367	367	399	414	376	390	394	402	368	358	383	391	333	388	370	350	400	369	335	356	390	398	400	374	361	338	388	393	395	422	389	386	405	374	388	412	410	376	387	416	431	410	376	358	389	384	385	391	359	380	386	349	370	408	379	393	398	379	421	413	362	387	378	404	358	390	388	422	405	394	387	383	420	382	360	411	371	394	342	402	365	393	384	395	394	359	367	378	417	375	378	385	363	404	365	415	381	399	389	358	404	370	378	406	402	352	376	344	405	394	377	413	385	356	373	360	387	365	384	406	391	397	406	358	384	409	403	384	375	378	345	425	395	373	401	409	401	361	376	410	375	383	412	376	376	394	349	405	381	391	399	391	339	386	356	359	367	402	402	383	395	373	378	408	400	386	408	398	357	363	346	392	387	383	367	384	361	396	369	358	391	393	378	393	376	338	389	371	365	361	356	372	378	391	363	378	372	390	383	383	415	386	364	361	382	390	362	364	389	387	354	408	383	391	412	371	337	427	359	436	391	381	367	343	347	422	389	381	373	392	374	359	359	365	370	398	392	401	371	387	366	370	391	376	415	366	373	397	379	371	371	367	404	379	410	414	424	388	356	387	384	380	362	449	348	387	403	395	364	383	420	397	390	365	380	392	344	367	388	370	444	365	362	397	393	386	414	387	374	386	338	394	393	365	358	380	404	367	381	375	375	359	386	380	358	426	390	412	411	386	383	381	388	366	395	392	383	384	374	380	401	399	343	381	390	393	392	333	401	349	401	375	370	390	341	377	368	355	347	396	389	347	371	387	405	348	360	408	406	363	341	404	357	385	367	385	383	374	378	392	381	377	399	414	402	356	353	370	346	397	396	362	368	358	344	374	380	382	390	386	367	364	415	359	371	389	369	393	379	375	391	364	367	378	409	402	407	407	409	397	351	334	379	411	366	372	382	455	389	392	374	392	376	390	403	405	394	386	392	384	374	386	381	387	394	395	379	366	361	358	389	379	357	379	394	365	369	378	357	400	370	381	332	369	371	370	388	385	442	380	369	361	373	385	359	369	392	390	408	407	412	362	392	378	351	354	385	388	398	341	348	375	358	402	363	408	384	392	380	390	364	427	357	381	351	422	389	364	381	383	393	372	371	356	388	373	396	426	369	347	381	350	380	352	378	346	382	403	385	375	374	364	384	388	398	387	374	373	440	373	383	387	430	395	388	335	340	389	370	364	416	383	403	391	353	404	374	382	364	396	391	376	374	413	411	385	380	373	385	370	393	405	416	390	419	393	401	421	347	377	388	382	375	366	375	388	359	388	393	390	367	388	391	401	420	347	374	395	387	427	386	362	362	355	391	407	409	364	402	389	389	367	371	392	410	399	348	399	362	404	406	374	422	411	376	383	370	376	370	381	372	355	397	386	400	366	379	374	388	365	380	356	408	366	421	405	388	382	370	410	386	358	389	392	398	388	361	393	379	341	383	395	406	390	398	410	395	378	366	372	402	399	366	387	393	405	357	410	410	369	394	432	375	375	383	402	388	397	399	377	380	365	416	375	384	373	381	409	354	369	399	348	374	362	369	404	376	389	409	377	406	367	385	354	380	397	406	404	393	392	391	395	384	366	368	379	367	380	392	399	392	392	355	378	364	375	341	387	396	390	365	365	375	371	366	377	387	420	394	368	375	381	380	348	366	361	388	364	372	365	360	377	359	411	348	367	388	360	367	392	379	379	385	396	372	368	354	395	405	391	361	371	408	354	379	412	376	396	393	396	432	398	337	386	376	356	364	404	390	389	394	410	354	430	393	404	382	381	373	363	413	380	391	360	418	364	346	386	392	419	359	382	364	374	353	394	353	419	429	391	367	398	364	398	390	382	374	384	404	377	391	361	353	392	391	394	378	413	372	373	390	382	363	401	404	420	378	382	404	385	399	414	396	385	385	414	382	347	352	367	376	344	371	399	353	398	389	390	407	377	369	376	360	390	403	394	362	362	359	392	401	381	378	340	386	432	399	394	384	373	360	374	392	394	407	394	362	351	411	387	382	372	369	405	386	347	405	362	360	358	385	387	350	404	413	386	346	371	426	395	409	378	344	383	379	412	378	345	393	408	388	373	372	400	386	375	373	365	393	348	362	375	368	340	357	429	358	379	379	390	374	401	343	387	363	419	371	382	406	408	374	380	361	395	368	341	370	360	376	387	442	397	378	414	386	392	399	365	364	374	393	385	377	386	405	416	393	415	393	361	405	381	357	398	370	395	383	381	387	367	378	360	336	385	385	361	374	417	366	376	384	376	365	405	362	360	378	374	400	403	415	353	386	391	399	373	358	397	371	375	383	379	383	394	389	378	396	357	386	367	377	399	368	354	398	385	380	399	378	389	391	412	363	383	354	387	372	365	322	396	397	358	398	385	391	413	390	373	378	355	394	376	399	394	430	379	371	385	424
27298	17149	30434	10675	3785	2119	1455	1004	782	590	463	397	419	552	379	308	265	276	232	200	214	205	159	150	147	147	141	144	134	138	144	108	124	130	112	111	121	124	152	104	87	101	121	107	131	123	113	105	107	96	86	94	112	90	95	99	117	102	88	122	123	121	134	100	110	132	111	109	107	81	105	109	98	78	93	113	91	105	89	113	99	93	111	98	117	98	102	106	110	113	98	88	85	108	86	93	113	91	128	109	93	103	111	121	86	106	109	109	99	81	109	96	102	110	86	118	103	97	106	111	113	104	102	82	110	107	105	113	121	94	98	91	111	93	103	113	103	81	108	112	96	95	99	111	112	82	91	94	125	75	99	95	101	131	115	85	90	111	103	79	93	96	91	116	102	107	86	87	99	108	102	107	97	104	100	109	109	109	109	113	88	101	110	108	132	111	125	90	105	115	95	107	100	114	99	101	79	89	99	100	100	99	96	154	104	90	92	92	103	103	94	90	86	80	92	99	102	117	97	101	106	102	128	103	95	99	119	120	116	92	105	107	87	107	101	94	108	121	110	100	110	120	107	89	99	93	121	101	103	111	103	98	102	129	94	85	117	87	106	91	97	103	100	123	100	95	103	94	114	101	99	101	76	95	106	84	120	101	90	116	88	104	95	95	110	125	110	114	111	104	102	103	94	108	92	89	108	88	95	90	97	97	104	108	97	108	93	103	116	97	113	111	112	107	101	106	105	95	88	108	107	89	99	97	90	110	79	111	96	103	101	113	107	107	107	108	108	95	109	106	82	100	104	123	95	102	93	103	93	109	115	113	113	92	105	100	95	106	116	93	104	108	115	107	93	114	86	92	123	117	112	105	131	111	88	88	91	103	89	97	84	91	104	102	93	94	106	94	102	117	109	100	103	100	103	102	101	113	113	104	114	100	104	101	109	103	121	105	95	119	107	111	109	95	111	83	110	109	99	103	87	104	112	100	92	82	95	124	104	96	109	104	80	83	100	89	127	111	102	86	109	107	99	96	94	89	91	114	102	105	105	110	113	116	110	104	85	96	101	104	112	106	110	89	103	99	104	108	92	98	97	84	96	102	98	99	112	96	87	94	116	105	90	108	93	107	86	90	90	110	98	97	105	128	108	100	99	96	108	89	78	80	103	97	95	105	100	96	103	107	103	101	87	111	93	94	107	87	106	95	88	116	95	90	92	91	109	113	127	115	121	105	110	101	90	100	107	100	91	103	115	103	96	90	92	90	88	106	109	121	96	105	94	114	116	111	116	104	105	120	110	102	96	101	93	115	96	111	80	98	108	100	106	93	114	107	123	103	102	106	97	113	100	102	101	124	85	118	102	116	91	104	110	117	100	107	97	91	89	85	85	101	105	101	92	85	117	98	105	75	87	103	90	98	97	104	93	120	97	115	116	104	98	114	95	102	108	102	92	100	104	123	101	112	89	105	98	123	80	108	118	102	112	108	107	91	106	111	92	103	91	97	99	93	89	97	115	89	88	115	108	91	93	103	105	99	103	103	111	129	99	101	96	90	110	107	103	105	102	86	92	112	94	102	108	101	94	83	106	88	105	106	107	96	102	98	75	101	97	97	122	98	106	92	107	117	92	85	104	79	103	104	112	85	117	109	81	82	100	113	89	116	96	107	114	94	100	108	91	109	99	101	100	79	121	113	95	116	115	107	101	104	110	102	130	94	116	104	101	95	97	99	95	103	117	95	108	110	111	83	108	107	109	81	104	120	101	116	103	114	97	98	99	102	95	94	112	99	102	88	110	96	88	92	102	77	85	99	100	107	90	92	106	91	88	103	93	96	74	84	104	106	104	107	98	116	120	111	100	87	98	96	104	91	98	98	79	89	109	119	126	96	119	100	102	90	101	97	84	83	92	99	119	82	94	93	93	95	120	95	117	112	108	89	89	101	91	112	100	101	104	95	112	103	95	103	100	104	101	116	92	117	103	123	120	90	105	95	91	91	104	96	128	107	100	109	105	115	106	104	108	110	92	100	107	102	120	114	122	109	128	112	110	118	100	104	103	93	105	119	86	80	105	108	83	96	108	94	94	103	111	75	107	112	102	104	115	105	102	101	95	95	106	92	95	93	101	103	117	102	105	101	91	106	111	88	95	99	108	96	112	101	118	104	92	95	86	108	105	100	94	87	98	107	94	102	96	104	95	103	108	98	96	76	111	93	94	105	103	107	108	101	96	94	109	101	95	105	76	99	121	105	108	103	89	111	92	110	92	90	97	95	103	82	117	130	86	100	107	102	104	96	95	95	113	102	105	93	86	110	97	105	83	97	93	104	104	94	108	95	92	113	102	96	121	110	98	88	107	101	105	105	117	104	111	88	94	104	104	110	103	107	95	122	102	116	95	99	119	113	103	95	117	86	115	89	93	115	106	87	94	93	83	102	90	90	85	105	96	108	115	89	79	98	93	85	89	96	92	81	79	106	92	92	86	105	108	120	102	105	100	119	98	95	86	103	111	103	91	86	123	113	88	82	111	113	78	97	108	81	80	97	101	106	97	88	88	107	107	109	95	107	104	102	113	88	101	90	97	110	103	117	111	94	105	93	101	118	96	106	93	90	106	110	119	109	114	112	85	99	77	119	94	94	101	97	112	106	91	89	82	91	126	104	104	108	102	78	107	93	101	90	119	90	101	103	86	103	87	90	104	106	99	114	89	95	105	100	121	98	87	102	101	108	94	110	114	117	101	103	91	116	103	98	102	111	110	101	102	95	100	115	106	107	103	106	86	109	96	116	107	85	99	111	93	104	95	97	82	108	95	117	120	100	115	122	108	104	118	99	117	96	95	94	107	82	98	107	93	107	110	124	106	110	89	92	87	82	107	93	104	105	103	98	105	83	85	108	101	117	98	104	90	102	115	130	109	96	109	105	90	95	98	85	112	86	108	85	102	92	113	108	87	114	111	94	98	109	85	92	103	76	109	92	104	127	94	89	90	125	108	96	87	99	115	111	88	111	103	105	85	101	98	106	106	123	105	92	93	102	105	107	103	101	103	91	96	96	106	89	107	111	117	105	101	104	104	89	104	109	100	123	96	91	73	87	93	117	93	91	105	110	93	99	114	104	107	87	114	96	112	112	99	121	99	106	105	93	92	105	88	97	104	97	127	93	123	99	107	110	112	99	85	110	104	95	92	94	106	86	80	131	101	103	97	95	91	104	108	87	98	97	94	85	101	105	102	104	116	106	91	111	122	95	111	108	106	105	92	118	114	113	131	99	85	94	109	110	83	102	100	113	110	98	91	97	93	122	111	100	108	102	97	104	105	106	124	100	91	96	89	100	90	96	111	97	99	93	106	106	119	93	115	79	91	99	101	114	106	95	112	118	96	107	95	111	97	100	78	95	89	92	117	91	105	108	103	105	117	88	81	104	89	104	110	108	107	100	111	98	104	107	124	86	94	87	94	117	106	108	103	106	114	92	116	103	85	103	124	110	87	101	108	102	125	98
18214	15263	31869	8363	6807	5785	4780	3602	3330	2892	2357	1949	2216	2426	2071	1682	1629	1547	1190	999	884	991	744	752	653	585	549	555	495	518	475	388	416	429	395	367	378	359	343	352	363	352	349	317	331	280	290	275	290	306	281	320	339	314	334	314	326	250	307	275	312	295	304	306	278	297	297	290	272	279	274	282	280	275	280	313	284	265	266	248	252	277	287	273	275	259	289	319	235	269	278	258	242	276	248	291	212	255	242	289	253	267	289	252	257	264	257	255	262	272	257	286	258	247	269	254	261	233	274	256	261	282	270	247	274	251	250	275	311	258	270	269	271	256	291	280	262	255	260	283	279	268	281	272	246	257	267	270	249	268	257	247	284	284	270	247	290	263	272	236	282	273	263	266	251	287	246	246	252	287	240	259	267	265	227	241	281	257	256	253	261	267	243	249	242	228	259	251	264	256	266	249	267	239	282	277	273	279	273	285	277	315	277	237	291	277	269	273	272	261	266	293	269	268	271	273	250	275	265	270	263	264	259	278	278	261	277	263	236	253	259	248	265	260	278	241	256	265	273	295	250	267	268	279	250	255	264	266	267	261	277	243	281	287	251	269	283	248	257	271	277	259	266	265	258	261	252	271	264	264	271	254	284	273	279	313	271	255	267	310	303	270	258	288	261	284	287	273	294	263	250	280	255	264	288	223	242	226	259	247	249	263	253	247	256	268	261	255	252	273	283	302	263	265	292	249	297	263	250	287	262	284	280	299	269	275	267	273	283	263	248	280	232	249	267	262	294	283	264	250	252	243	254	243	293	259	264	288	284	261	264	218	245	307	253	258	265	261	242	261	252	266	274	258	282	253	292	265	251	258	262	265	270	256	252	286	246	255	254	256	306	290	257	274	259	235	276	249	276	259	289	271	261	260	251	234	258	244	239	291	269	270	274	270	255	276	270	259	249	241	262	240	285	291	292	272	265	263	266	267	292	257	249	261	261	248	257	247	237	240	278	239	297	244	259	243	262	270	271	274	250	279	275	283	256	251	290	268	258	279	264	299	265	267	261	261	259	292	300	266	265	294	271	303	252	239	286	252	267	283	270	277	288	283	274	254	267	278	303	274	275	283	251	249	284	267	256	273	302	277	248	270	267	247	274	253	247	288	273	225	245	264	268	288	268	275	252	275	269	262	299	260	263	278	265	273	251	280	275	274	267	271	265	247	261	248	263	269	266	284	246	256	248	263	247	248	278	279	256	267	260	285	266	243	229	254	257	302	266	234	272	255	281	285	253	249	268	271	247	266	278	264	298	297	284	272	265	236	244	277	236	246	281	260	263	273	277	250	258	282	289	264	252	316	266	251	253	274	259	302	245	281	272	244	249	255	257	262	266	255	296	257	240	257	285	278	253	272	274	249	245	272	277	244	259	248	249	283	223	228	247	239	277	241	277	279	279	272	288	257	265	264	296	253	266	258	233	254	268	273	257	262	261	253	242	252	255	265	284	256	278	260	304	268	256	281	272	267	282	270	301	274	264	241	242	270	267	241	279	250	252	253	297	232	276	286	244	257	289	244	260	269	277	236	272	263	261	253	249	268	277	272	274	247	260	266	285	285	247	265	265	277	263	251	239	259	270	271	260	240	267	257	263	292	268	252	302	258	264	266	285	236	248	272	250	255	258	248	268	290	286	267	294	252	261	236	244	227	263	264	261	279	253	282	246	306	244	275	280	303	253	263	277	278	251	265	280	242	246	252	272	217	259	256	254	252	248	256	264	247	268	273	248	268	253	268	276	254	259	248	264	255	258	286	252	234	255	259	244	259	281	263	289	271	281	220	273	273	258	255	294	319	268	258	267	250	257	266	232	300	270	266	267	260	281	263	259	247	238	263	228	288	271	274	288	241	282	262	268	295	283	267	286	258	275	261	285	256	294	225	264	252	281	258	282	238	261	250	258	262	266	287	265	266	240	259	280	248	237	266	253	238	243	258	276	234	261	280	265	290	263	270	255	277	270	255	265	265	263	285	241	277	255	271	265	275	254	267	281	274	282	263	244	277	266	257	236	271	264	241	264	245	269	241	271	275	287	237	252	272	252	264	258	275	246	254	245	249	252	271	271	259	263	282	263	272	254	233	232	260	275	270	269	269	286	246	254	275	282	262	256	264	275	279	258	265	267	253	271	275	281	252	276	261	262	290	272	279	259	283	243	300	270	273	273	279	251	271	244	269	253	259	251	246	243	248	267	243	264	254	282	275	295	282	261	255	276	272	277	261	269	269	271	256	298	259	281	256	254	248	278	261	278	247	279	256	257	258	261	274	263	277	246	257	257	264	260	271	308	292	248	254	280	271	241	271	259	271	268	256	285	258	258	284	280	245	269	274	259	249	276	284	277	244	263	269	273	253	259	261	273	279	260	265	243	255	286	272	275	296	276	266	296	263	266	257	270	255	295	289	258	290	279	244	240	261	262	245	244	255	250	246	274	254	273	278	259	276	259	257	237	242	255	314	245	274	243	234	240	288	263	274	251	285	226	254	299	271	263	252	237	264	247	279	249	281	252	259	243	260	262	285	265	269	252	280	251	289	264	260	287	254	272	289	272	287	259	251	270	262	282	247	276	245	263	290	276	245	278	293	249	267	261	261	275	265	242	264	248	286	264	269	276	267	271	272	263	274	277	292	275	269	282	264	291	270	250	283	274	291	271	254	274	264	253	261	263	247	267	262	241	280	245	271	280	261	250	264	258	262	258	255	244	279	284	239	283	225	251	256	263	271	276	258	285	279	278	249	267	244	257	275	281	237	270	260	264	272	270	252	278	300	242	283	290	282	268	245	266	279	251	279	273	282	273	300	257	268	305	268	268	278	273	271	259	250	267	247	268	272	285	274	251	278	283	281	314	256	269	248	285	244	268	253	263	249	260	287	234	288	268	275	281	248	230	274	264	259	266	251	253	253	273	255	261	258	270	277	276	293	227	249	250	255	261	276	268	268	277	260	246	283	284	254	280	270	269	253	253	259	253	252	258	276	262	264	253	275	270	269	250	260	252	261	216	263	247	275	233	265	239	257	278	262	258	252	271	274	289	252	260	254	263	247	298	272	252	276	251	280	257	278	273	249	275	268	239	289	261	236	267	245	279	291	271	279	260	273	305	247	237	269	236	243	265	244	241	267	262	252	256	264	254	238	226	263	272	244	264	238	248	255	275	270	261	262	248	282	280	248	247	253	266	264	270	275	260	251	275	295	253	252	263	306	260	262	251	299	257	249	260	272	261	281	264	261	259	257	255	268	273	282	250	249	231	268	289	271	242	280	264	270	249	271	290	287	277	270	270	275	265	273	282	257	244	276	277	287	251	270	258	240	246	258	265	254	254	252	264	284	273	234	250	286	267	295	287	226	279	289	258	277	265	250	259	286	281	239	246	280	280	240	278	286	270	261	260	263	222	258	275	260	259	284	254	281	261	279	256	258	282	235	267	247	269	248	270	261	260	254	246	257	274	249	274	277
7446	2977	4298	1224	636	481	359	290	282	256	206	190	216	179	206	218	169	182	193	167	158	178	185	175	187	172	191	203	178	174	188	169	187	170	166	174	172	196	191	168	178	160	181	194	181	149	163	169	163	163	167	141	162	182	200	182	184	188	170	178	141	158	198	176	149	159	170	176	169	160	176	218	158	198	173	186	168	174	172	179	160	180	154	162	161	181	154	181	156	171	183	168	181	175	178	164	185	179	169	157	179	166	197	155	186	145	183	168	185	181	162	195	175	164	184	188	163	185	152	155	158	150	164	157	177	161	180	164	183	175	171	174	159	168	167	170	165	164	170	135	171	172	151	168	171	166	169	161	178	176	153	148	173	151	176	180	190	177	204	180	188	141	172	160	175	154	195	172	171	179	171	195	180	189	201	169	162	171	152	143	188	171	151	144	188	150	174	194	155	160	179	173	146	184	171	178	171	157	216	183	174	180	182	151	168	188	167	168	170	175	178	161	170	184	182	174	170	172	189	165	180	164	171	191	201	144	162	162	166	174	184	177	165	178	170	166	162	172	170	162	173	179	172	177	177	202	177	160	175	178	169	185	185	172	190	180	195	197	157	171	169	171	159	172	166	175	170	166	159	173	187	202	157	172	175	148	190	167	183	196	167	182	173	166	172	170	178	195	174	167	153	186	179	162	164	157	160	197	181	169	171	181	175	161	161	187	175	196	169	159	145	195	164	170	182	168	178	165	149	170	147	175	163	184	186	187	155	195	139	154	157	172	192	165	161	160	160	160	161	156	168	174	146	176	152	191	168	165	171	158	161	173	183	179	148	176	174	160	170	171	176	153	178	195	167	166	166	178	163	211	197	156	150	178	166	176	181	138	160	174	180	147	193	173	157	157	156	192	171	176	157	184	170	173	161	182	179	161	166	184	176	180	191	194	150	159	170	171	161	162	169	149	189	172	147	161	173	156	180	149	164	181	189	168	195	183	146	198	170	157	171	164	193	178	183	172	171	173	196	159	197	147	165	169	169	164	174	158	168	188	164	188	162	146	148	179	173	168	169	171	165	153	181	172	182	180	152	142	148	169	168	184	167	178	174	143	206	174	158	172	160	156	172	170	168	196	176	170	173	173	161	191	188	154	168	157	195	181	190	159	195	169	178	176	203	190	171	164	172	170	164	142	179	170	174	164	165	156	165	167	168	176	153	157	167	170	172	177	201	176	155	188	175	183	173	147	160	173	158	178	189	185	161	171	168	170	178	195	191	177	192	184	151	173	181	192	175	159	159	174	175	185	165	176	179	185	188	176	156	197	141	148	166	193	154	203	161	152	161	195	156	151	173	154	192	161	165	182	178	174	184	152	170	145	168	163	168	172	177	183	167	170	152	155	152	164	159	139	155	139	186	176	157	175	190	180	168	179	149	197	142	186	170	207	154	154	161	173	193	176	174	166	162	186	173	162	158	171	162	163	171	145	167	180	174	169	187	171	173	151	186	175	148	198	171	162	148	161	166	196	162	184	163	187	203	188	163	161	168	169	188	196	168	160	146	174	196	164	159	134	180	158	172	165	182	175	184	158	163	176	179	169	194	188	170	171	175	168	149	153	169	178	173	193	160	172	165	149	173	169	193	201	161	153	160	168	174	150	181	182	166	159	149	156	172	180	177	151	183	145	166	182	141	168	165	169	173	154	167	197	194	157	171	155	170	189	177	182	168	176	166	168	195	173	155	171	173	161	159	145	152	165	191	175	168	165	171	176	179	184	144	145	160	187	156	181	158	161	177	176	168	176	172	152	185	173	179	197	174	168	188	162	174	140	178	186	164	163	164	164	164	163	164	157	180	170	174	173	171	194	163	164	176	185	163	162	185	150	163	158	184	163	168	177	154	172	179	167	158	151	164	155	175	219	197	208	189	172	178	183	148	188	163	180	162	169	176	159	165	200	176	151	165	177	169	168	174	165	161	164	166	177	172	187	143	191	162	179	173	173	161	199	163	154	176	144	165	180	155	150	180	164	185	178	192	164	171	201	160	161	172	161	190	207	192	187	168	144	181	162	166	173	148	174	188	169	166	166	193	182	169	180	173	171	161	176	171	184	188	166	163	204	176	172	161	149	155	142	159	194	167	161	182	163	172	160	179	153	173	169	162	161	142	162	172	155	186	174	163	172	170	159	177	177	155	170	171	175	171	179	184	181	157	173	149	201	161	188	155	147	179	153	186	185	168	147	164	169	183	179	193	170	176	173	176	170	160	165	179	193	187	172	178	177	174	179	173	176	176	176	164	169	173	153	170	184	185	174	144	158	170	176	176	154	179	176	161	165	168	173	173	186	186	161	182	164	154	175	181	140	176	177	178	178	169	176	161	189	154	150	186	146	172	153	184	166	169	161	175	156	179	177	171	169	176	181	148	175	159	152	166	174	167	179	171	155	185	188	181	185	179	179	170	174	165	169	163	161	181	179	151	164	148	186	166	177	165	166	183	174	204	178	171	172	193	165	162	179	196	177	174	172	165	181	191	186	186	162	137	170	186	153	164	166	166	152	172	170	183	175	134	163	172	180	171	180	164	168	164	157	171	188	159	189	171	180	166	147	182	161	174	179	190	189	166	186	175	176	183	170	160	149	162	161	166	199	182	161	173	162	146	167	165	166	164	174	164	165	182	200	154	169	157	162	194	178	183	149	186	158	183	161	145	170	167	186	196	167	160	155	155	151	173	196	169	162	145	160	182	199	175	157	186	180	178	163	155	184	164	162	155	163	161	170	174	193	168	146	170	165	190	179	172	183	165	159	187	162	144	169	135	167	163	163	157	199	157	180	168	150	188	165	161	151	182	191	188	193	176	177	192	165	162	165	166	174	173	170	177	170	177	164	163	166	188	191	178	185	193	175	184	169	170	169	164	181	177	184	173	147	176	173	180	194	160	178	170	189	197	150	172	169	185	161	176	161	153	170	183	157	187	136	150	169	168	186	163	208	169	164	162	181	182	143	167	162	172	198	149	184	169	167	149	167	181	188	171	152	172	174	168	183	164	156	163	180	164	180	159	160	157	181	171	153	180	168	191	161	170	167	182	176	176	158	167	170	183	169	160	162	155	176	190	192	179	169	179	177	170	170	187	171	175	169	146	167	187	171	164	190	168	172	167	161	177	179	174	164	172	157	175	171	191	167	160	172	152	165	177	163	176	198	164	188	167	171	174	183	169	190	172	168	161	189	163	159	181	200	196	187	178	165	150	172	169	163	174	187	148	161	161	163	170	186	158	175	165	186	184	134	164	154	168	152	161	163	157	169	169	165	151	173	166	185	178	187	167	173	198	166	198	160	166	178	180	182	173	161	180	165	171	190	179	140	166	154	179	202	177	177	175	170	184	165	166	184	176	187	169	162	170	197	158	170	169	168	165	151	167	175	194	168	173	182	160	167	159	159	165	174	176	173	176	195	176	170	162	178	187	166	179	179	167	150	169	190	172	191	176	187	191	161	160	197	168	175
5688	3486	8800	3090	2318	1762	1423	1201	928	838	708	650	669	583	571	514	573	542	511	489	480	465	465	439	475	455	460	452	467	452	446	425	497	421	459	466	430	463	433	418	458	482	410	454	476	448	419	446	442	403	427	448	414	434	422	406	405	453	430	452	460	443	461	429	441	439	389	418	428	429	452	429	445	426	464	399	443	456	437	446	460	404	428	443	460	415	413	432	391	456	439	442	407	436	418	434	430	429	395	484	436	437	422	434	435	426	442	439	463	413	455	427	425	388	441	412	426	424	405	438	419	439	428	438	431	429	465	416	422	422	451	438	419	441	434	389	408	427	428	427	460	395	455	432	439	408	453	407	414	437	413	398	399	432	430	477	436	403	445	428	408	424	383	421	408	427	434	417	436	423	427	405	414	403	424	388	416	426	421	389	457	413	434	427	464	420	425	479	424	412	401	388	392	433	431	416	429	424	400	394	381	435	453	457	390	434	451	409	417	458	447	419	425	443	428	434	442	408	439	415	430	435	435	423	388	429	424	443	451	430	422	434	409	390	409	424	408	413	425	421	423	441	439	430	452	448	417	404	420	473	434	417	388	430	422	446	423	464	435	416	406	458	418	425	433	433	387	477	410	438	428	381	398	384	430	423	400	420	405	442	423	420	389	418	392	435	487	413	438	422	416	427	435	450	407	450	436	391	391	445	417	427	423	452	449	449	409	397	447	449	399	411	431	388	452	446	423	395	457	467	379	410	442	416	422	439	444	408	428	443	415	419	405	418	389	397	438	385	414	443	421	410	430	422	460	393	432	438	404	427	418	443	414	432	439	473	427	430	420	437	481	423	443	406	411	414	467	411	413	409	403	424	452	449	427	456	395	419	440	434	404	421	446	431	453	412	453	409	458	449	428	413	432	459	403	427	430	398	456	392	421	430	403	406	454	444	449	397	456	486	421	429	420	445	420	459	433	429	422	419	426	413	445	458	440	406	460	441	411	445	425	448	392	411	421	407	427	430	404	422	441	395	400	433	397	438	433	454	411	416	430	472	421	434	434	430	437	461	434	419	450	413	430	416	449	436	427	418	439	428	486	445	401	483	406	413	397	451	460	412	433	419	415	440	422	421	419	452	458	431	448	429	425	429	398	412	405	377	413	427	429	437	465	437	464	445	433	399	402	434	447	421	392	419	442	398	407	446	438	418	428	451	451	423	462	428	407	466	424	438	414	450	391	478	418	421	422	438	425	396	397	419	450	394	417	448	437	390	436	454	419	407	434	455	396	470	445	445	433	407	439	459	446	410	395	392	451	386	410	421	385	400	407	425	422	483	474	410	428	408	464	427	428	441	417	414	448	413	403	460	418	418	422	434	444	452	441	410	471	400	367	413	459	400	440	387	409	426	410	436	413	413	427	434	444	440	386	454	455	398	390	439	392	422	425	462	459	451	423	452	391	440	445	454	422	418	441	413	452	433	426	402	437	444	432	444	469	440	458	449	419	440	416	436	447	429	436	409	433	415	446	420	449	413	441	444	455	423	418	412	457	427	403	421	438	423	415	430	436	450	418	437	427	427	444	421	404	435	437	417	456	450	436	408	430	399	381	388	450	442	430	423	444	414	422	430	451	430	433	429	408	437	441	431	431	414	425	373	412	419	438	437	454	395	398	414	425	451	441	399	441	429	445	417	458	454	436	416	434	423	444	401	434	466	418	408	442	419	446	457	413	414	383	400	425	472	425	436	420	421	431	462	432	450	426	442	453	417	408	416	471	412	421	409	426	431	448	422	466	444	423	427	450	421	421	458	441	393	450	457	422	422	415	452	422	429	464	389	459	397	393	423	484	464	410	435	430	444	423	451	381	423	418	417	429	451	432	444	414	411	435	415	435	425	447	437	446	431	442	412	420	426	444	452	418	421	430	409	429	419	469	408	405	433	417	440	444	412	442	440	419	412	401	413	424	447	430	416	435	448	485	454	412	424	409	405	410	397	427	438	453	430	457	408	421	455	440	403	428	461	442	418	407	428	417	405	415	443	454	405	422	402	449	414	417	415	444	442	460	424	449	414	439	420	454	419	425	428	444	421	414	430	409	478	447	412	374	418	417	422	405	452	402	421	451	436	429	451	465	389	418	422	428	427	409	451	411	424	445	387	409	469	431	418	414	409	444	430	432	441	395	434	429	430	411	452	404	437	426	410	418	448	433	456	425	424	418	413	443	375	484	414	392	444	431	455	417	434	461	406	417	427	402	427	433	438	409	440	443	400	408	445	432	455	418	413	417	445	434	419	400	422	383	458	443	472	407	391	452	403	452	464	447	424	417	451	416	409	448	431	445	438	417	409	439	446	438	426	436	422	408	440	446	437	399	429	457	447	443	468	411	441	401	438	392	436	408	417	424	423	409	465	457	425	435	407	464	410	407	434	416	417	414	472	393	444	396	390	446	438	438	463	413	420	431	435	447	416	431	449	412	432	411	418	446	424	406	442	457	426	445	442	415	432	445	395	399	439	440	414	438	409	426	439	393	427	423	404	400	458	417	453	429	418	418	419	418	433	421	454	420	452	453	446	443	411	411	439	407	398	411	423	440	411	442	411	432	455	394	416	420	417	419	432	408	394	433	380	426	402	424	439	428	450	398	449	423	426	410	436	431	414	434	449	423	444	442	441	437	424	475	453	389	417	451	432	446	437	404	452	447	440	438	427	435	423	423	433	478	446	447	430	464	425	426	411	419	428	397	447	390	480	439	434	433	444	441	430	416	430	407	442	424	401	434	442	447	445	416	399	425	445	406	424	436	403	382	402	435	421	442	459	420	468	444	429	365	430	416	430	414	423	436	407	448	419	436	439	393	402	425	427	424	439	439	437	435	445	377	430	422	453	451	437	424	417	416	456	399	444	422	441	402	435	441	426	449	389	417	452	409	447	427	436	418	420	443	427	419	426	412	405	416	421	419	414	416	416	465	454	388	454	421	434	455	405	405	445	405	432	397	417	432	414	415	393	423	423	421	427	476	454	394	362	449	429	399	443	417	424	444	411	410	420	384	449	445	431	411	414	447	433	409	438	454	428	406	424	416	459	475	424	410	415	423	434	429	434	407	423	412	430	421	423	450	425	440	453	385	403	401	414	425	451	423	402	441	420	421	427	411	416	460	420	448	427	450	405	426	432	453	413	419	427	419	453	438	435	416	404	423	432	416	463	438	421	419	448	424	437	399	411	419	414	450	425	448	450	475	401	410	410	427	433	440	416	406	418	383	394	431	437	417	423	463	438	445	417	450	440	434	418	416	442	476	442	439	446	393	451	410	463	420	429	419	404	401	446	419	447	493	442	457	431	410	420	420	417	418	419	450	423	438	410	438	441	395	413	408	409	450	429	418	419	401	438	398	417	455	440	436	425	422	455	427	427	405	420	446	490	411	424	410	424	405	420	415	407	407	425	425	428	459	452	417	453	416	415	448	421	428	482	463	415	427	440	408	444	426	410	397	410	409	420	440	434
18108	11145	20854	6649	2114	1264	841	729	485	491	337	269	318	397	345	264	284	220	199	194	188	230	186	194	214	189	175	158	159	165	173	147	161	158	143	169	153	162	156	145	140	167	166	139	149	157	152	140	164	149	164	169	152	144	144	143	137	146	162	177	155	137	143	132	158	130	151	147	143	153	148	136	139	146	153	142	165	164	179	145	146	119	138	138	141	134	160	155	169	131	117	141	136	155	134	163	153	146	137	139	140	129	153	145	139	175	144	141	159	154	131	131	149	146	134	143	130	140	163	141	168	153	149	159	155	148	151	131	150	157	148	139	152	150	141	156	163	149	160	153	138	171	134	140	134	143	152	148	140	146	135	141	160	133	156	160	146	148	136	133	126	176	126	150	165	159	149	142	147	143	135	135	151	134	153	141	157	160	144	170	140	185	140	146	140	155	152	153	170	177	174	173	156	166	150	148	152	158	165	157	129	154	139	162	138	144	139	138	164	169	149	131	148	165	113	116	163	140	150	140	161	126	171	152	148	152	148	162	153	158	171	178	161	131	154	147	141	152	146	124	173	140	128	131	123	139	156	141	148	158	149	167	178	134	133	135	164	133	135	166	143	145	147	159	156	129	165	165	156	161	158	146	169	130	122	156	158	144	151	136	131	131	157	150	140	161	153	143	132	143	163	137	128	160	142	131	127	162	145	133	133	128	144	152	151	124	145	144	138	146	145	139	154	136	138	156	154	125	171	140	124	155	136	146	149	152	150	176	156	148	155	146	141	158	157	160	145	159	131	152	139	141	150	166	149	152	155	144	155	150	155	148	160	163	151	179	150	166	175	149	157	135	164	149	154	153	152	143	119	150	174	131	154	165	149	140	146	165	149	129	148	155	155	156	156	169	143	153	169	165	160	133	157	147	152	156	189	152	137	147	150	141	139	174	162	139	131	142	147	133	122	152	143	134	154	130	156	153	121	153	116	148	169	167	147	142	154	159	126	150	135	151	166	137	148	140	146	170	147	143	145	148	151	172	165	128	176	149	147	154	159	147	149	140	147	155	143	139	151	137	129	176	145	139	163	161	165	148	155	150	170	155	147	142	138	153	146	145	131	164	140	159	149	166	145	145	143	125	131	158	152	139	155	144	136	158	164	132	135	153	148	148	149	142	152	150	145	151	154	126	153	157	140	168	120	155	156	171	178	158	163	140	145	182	136	148	154	170	147	139	141	146	155	157	147	121	139	144	167	129	167	128	159	160	157	142	155	153	141	157	155	129	124	173	165	146	146	174	140	154	150	147	180	146	125	131	159	162	174	150	156	162	150	146	153	139	150	132	140	141	149	133	153	167	139	130	135	131	125	152	169	121	150	134	139	131	136	157	155	169	167	156	133	162	158	161	131	173	143	148	174	150	156	159	142	140	151	136	160	186	148	173	137	137	161	139	149	146	160	170	158	145	146	180	140	152	144	166	154	146	141	137	149	148	170	155	167	131	166	136	153	141	165	149	147	162	145	149	148	152	154	147	145	128	147	144	170	156	141	136	141	137	139	144	143	147	161	148	151	139	141	165	156	141	177	166	144	143	151	141	150	142	153	128	150	143	157	144	156	137	133	140	123	157	148	183	135	145	155	168	175	161	145	163	166	152	148	145	156	139	163	162	156	146	151	144	144	140	152	135	156	163	147	156	142	139	166	148	156	121	166	161	139	153	130	171	141	170	137	147	171	136	144	170	144	131	137	164	145	139	153	157	142	158	133	170	139	161	142	143	151	144	149	150	165	145	167	158	140	129	158	148	162	155	127	123	124	139	141	150	154	147	158	157	159	152	135	158	168	152	134	150	144	148	128	149	171	148	149	141	152	157	135	141	151	132	131	145	144	174	156	136	145	144	157	154	141	143	143	121	161	166	136	148	140	151	169	151	159	154	140	166	157	140	137	152	169	138	156	154	157	139	147	142	150	159	153	151	158	144	168	153	146	156	155	179	176	149	152	142	163	145	136	142	160	163	152	129	141	151	158	143	154	129	157	137	152	152	146	149	146	157	175	146	150	138	120	136	178	129	137	146	130	131	151	155	150	142	160	157	144	142	153	143	143	161	139	153	126	157	122	144	157	144	141	186	156	165	160	165	169	170	157	150	160	159	142	141	145	151	150	159	152	150	153	154	159	154	156	137	168	135	170	125	143	156	143	138	172	149	156	129	177	152	135	141	153	163	156	149	164	135	152	146	140	153	125	155	140	152	152	145	140	135	146	165	156	171	148	151	148	141	193	155	169	154	167	144	166	156	149	129	157	153	146	175	137	140	151	159	149	147	159	164	129	128	150	148	140	157	193	138	148	151	141	143	154	148	170	161	142	155	174	148	173	144	157	157	152	151	143	154	137	154	149	152	167	150	157	141	137	141	150	144	177	148	171	153	145	152	146	124	160	156	139	159	171	139	141	179	171	143	151	178	146	136	136	118	174	148	170	174	146	155	151	143	142	127	146	150	156	152	142	147	140	122	152	170	154	154	131	144	130	141	137	152	155	150	155	177	141	151	159	147	168	132	132	138	148	145	130	141	146	162	154	135	162	148	165	135	153	156	143	150	158	154	146	170	142	160	173	131	155	142	157	143	145	158	152	125	133	177	146	128	143	145	152	131	149	143	157	137	161	155	133	150	137	163	141	140	139	146	136	180	146	161	149	175	169	143	157	148	158	148	138	167	137	143	156	148	144	146	164	148	151	169	151	147	150	167	154	158	145	170	143	132	160	150	151	153	129	135	144	137	180	148	132	139	132	178	164	164	175	143	146	144	148	140	129	159	135	159	143	133	155	149	134	133	161	157	155	116	137	122	138	168	164	150	142	144	143	155	139	161	147	145	148	159	147	161	161	112	132	145	146	151	151	164	150	142	148	163	160	147	155	134	156	130	179	169	181	136	161	156	152	141	157	142	157	153	151	141	139	133	148	146	143	150	144	154	150	142	153	164	164	143	151	146	135	153	132	158	136	143	125	133	148	141	144	130	163	155	151	154	146	124	128	150	147	141	170	137	168	158	157	146	179	161	163	147	163	158	157	154	133	146	152	153	150	142	143	147	144	148	146	146	163	141	139	169	144	151	149	136	136	150	146	151	155	145	155	145	143	150	153	135	158	120	169	133	121	155	138	141	152	145	155	136	147	144	159	164	163	151	148	151	162	163	164	154	143	124	143	158	150	147	182	160	135	148	150	145	147	150	120	156	154	145	140	147	147	159	139	175	121	161	156	151	150	150	160	152	121	165	177	142	156	130	150	148	152	164	157	130	175	146	154	144	172	137	140	172	136	160	156	177	150	149	154	156	159	153	156	136	152	140	159	141	146	147	146	150	145	141	141	139	148	145	155	149	154	146	135	145	152	133	147	142	152	169	160	138	153	119	168	149	151	139	132	158	154	140	167	165	147	159	168	141	136	135	155	136	148	163	168	153	146	139	131	138	147	139	156	161	147	143	146	157	163	148	156	156	143	147	136	131
13399	11424	24938	7662	4858	4125	3397	2709	2284	2105	1533	1382	1562	1769	1415	1148	1287	1041	908	828	740	727	688	683	607	623	551	543	539	522	509	493	453	455	466	457	464	438	438	426	423	439	423	403	410	379	404	409	374	402	391	397	417	397	407	378	434	422	383	351	393	375	383	393	391	365	373	399	393	361	377	366	392	384	404	391	368	388	396	390	380	361	394	375	380	402	348	390	370	397	375	369	398	408	388	387	378	393	380	344	370	391	364	383	342	400	421	343	409	389	388	401	348	376	372	378	361	394	391	401	351	367	382	385	386	391	368	400	398	401	384	375	396	365	356	402	376	377	386	379	357	394	408	401	327	380	346	345	378	372	359	354	362	405	358	350	394	366	328	352	362	379	388	379	398	326	382	409	381	351	390	357	417	362	360	405	340	382	351	409	368	418	371	359	328	357	376	356	358	361	385	380	392	385	411	383	348	369	385	359	379	371	382	352	384	358	384	379	357	354	352	389	394	371	395	363	387	358	346	404	396	362	403	392	365	371	394	387	364	373	341	369	366	364	377	420	422	392	399	405	363	342	378	353	375	391	389	351	385	350	337	389	339	327	390	381	395	365	357	388	374	386	373	390	358	363	376	363	409	367	364	372	366	383	375	380	415	372	365	391	340	397	365	370	394	377	373	366	387	388	349	378	378	361	396	409	397	344	375	373	365	361	381	384	334	363	378	376	370	388	377	390	408	378	346	381	389	404	387	388	383	379	368	358	341	378	387	397	341	367	376	378	359	396	383	415	391	371	351	385	385	326	387	376	378	366	372	348	367	391	366	340	388	345	373	376	386	334	424	411	363	385	365	402	364	354	379	347	378	394	380	368	383	395	393	346	378	357	347	376	347	381	374	373	369	358	374	363	367	377	359	380	425	378	399	366	348	375	395	395	372	388	348	397	406	403	413	386	373	367	356	386	372	380	357	393	378	386	379	373	361	386	373	400	358	379	347	373	380	397	371	423	387	411	396	376	385	415	393	325	343	386	379	391	387	426	371	362	415	333	377	371	384	381	375	369	384	379	373	386	417	397	363	376	351	410	366	363	370	359	390	398	392	416	355	362	366	340	353	376	388	378	354	357	367	377	376	368	391	355	382	362	386	343	372	362	397	369	392	375	370	417	379	385	361	397	369	391	383	386	392	389	370	357	361	405	360	364	372	378	374	351	339	377	390	398	363	395	363	386	393	392	396	375	386	389	394	359	421	378	379	371	339	384	380	375	378	428	365	368	402	343	393	408	371	341	385	373	419	387	360	361	355	367	380	374	380	355	351	419	372	404	349	350	382	381	366	359	353	368	380	339	353	375	372	342	380	376	368	368	375	385	352	390	355	375	420	361	424	395	365	393	395	380	385	351	352	370	377	386	364	362	379	390	364	356	389	351	408	356	386	356	386	358	402	375	352	396	372	383	375	370	390	379	397	371	362	364	403	392	381	363	369	368	356	356	374	377	396	363	389	402	353	369	342	366	361	374	350	349	375	406	368	379	376	329	371	368	348	377	402	397	375	392	375	391	385	439	363	373	368	370	371	365	394	387	406	307	344	399	359	361	381	400	351	385	361	355	404	367	372	378	400	396	349	350	385	364	381	386	351	409	373	347	398	370	380	404	377	329	375	398	354	353	368	420	375	402	382	385	378	385	373	389	377	392	359	371	391	372	399	392	366	379	360	372	380	377	400	373	380	355	387	383	373	357	355	399	385	394	388	381	337	359	375	373	384	383	393	359	370	358	393	382	374	388	370	366	400	359	395	370	362	409	354	369	379	367	352	394	372	380	390	349	374	387	380	389	372	352	414	352	426	350	380	411	387	401	338	372	384	399	351	359	370	404	396	373	409	340	377	381	361	361	364	417	342	340	380	361	369	370	356	379	394	362	380	369	398	372	386	391	382	370	384	374	406	375	347	405	396	424	405	373	361	388	353	371	374	383	366	375	340	378	361	377	394	383	355	382	360	386	383	416	380	430	351	367	383	389	373	365	394	338	370	352	362	365	355	384	376	377	386	372	381	402	400	405	370	415	354	392	401	361	384	368	410	389	381	370	407	365	373	357	407	376	368	389	374	370	364	384	378	393	369	378	388	390	398	339	367	412	416	368	408	358	387	394	357	384	407	362	380	410	379	348	347	396	381	371	386	387	388	406	399	389	377	369	365	378	357	373	373	349	421	370	375	416	433	404	378	393	382	376	370	391	381	380	378	381	387	391	353	403	375	341	383	355	374	395	375	384	342	366	363	357	395	395	369	387	357	351	345	409	366	373	387	361	392	386	388	363	384	387	390	369	358	416	381	407	366	348	386	348	388	344	378	360	394	378	403	373	398	372	378	386	366	375	363	387	359	395	381	334	387	365	363	353	372	362	388	362	356	338	385	426	388	371	395	363	394	398	370	358	353	352	387	359	361	375	411	379	359	380	375	374	405	373	408	371	379	376	358	374	353	349	402	337	383	383	355	367	404	393	392	404	367	385	363	386	378	383	386	363	369	372	378	360	375	393	419	364	351	387	366	404	374	380	350	394	393	372	384	403	359	379	389	360	357	369	409	378	373	401	386	388	387	417	357	377	376	378	379	361	374	389	402	331	378	382	403	384	370	376	373	354	398	369	375	360	397	401	388	344	405	359	377	337	362	366	388	408	349	335	379	393	351	392	377	377	369	398	398	378	400	369	401	383	382	374	374	382	384	378	373	380	368	372	386	371	370	412	369	386	381	372	360	402	354	380	389	381	388	371	364	381	380	375	406	376	376	383	382	420	377	409	332	396	354	362	409	401	422	389	386	377	377	382	409	371	376	384	392	392	368	370	416	386	403	339	371	356	348	356	368	341	387	372	332	388	387	395	404	383	353	382	373	377	366	369	368	368	369	382	367	367	373	372	337	379	384	381	392	371	360	364	348	372	371	359	388	361	373	390	403	379	370	384	348	385	391	368	389	401	369	373	338	387	365	358	353	344	365	351	384	323	383	386	384	366	403	368	329	378	397	400	382	403	365	352	388	372	406	386	375	373	390	371	370	345	392	379	375	378	383	357	366	392	434	351	356	366	382	392	363	366	402	367	344	382	380	393	399	391	351	397	359	384	379	357	402	377	379	389	388	329	378	376	368	364	366	403	388	367	381	358	395	353	365	355	382	365	376	398	346	370	363	368	358	362	356	420	370	401	381	389	352	359	349	397	369	390	391	388	366	361	369	387	347	361	357	373	364	382	383	347	357	364	384	363	337	365	409	378	370	368	381	367	370	332	411	333	376	309	387	361	387	388	395	384	382	386	402	414	362	385	370	399	371	378	365	347	387	357	362	345	370	391	381	381	364	369	370	348	374	369	379	378	371	368	389	376	364	404	364	420	376	384	386	380	375	331	391	405	376	378	342	346	387	393	407	366	338	347	351	345	363	363	345	346	369	410	367	377	377	390	359	348	362	367	362	397	390	376	355	387	367	386	400	372	369	343	385	349	363	364
26770	18325	31030	11759	3938	2126	1347	915	664	568	412	399	503	515	356	331	360	304	268	222	208	220	191	168	162	161	143	140	119	113	113	119	131	127	117	114	120	110	117	89	91	92	120	117	107	92	96	112	94	81	96	100	103	96	111	124	83	102	101	87	103	111	111	109	92	107	103	119	97	107	107	114	98	91	86	90	97	102	102	99	98	83	94	94	109	97	94	84	102	93	90	104	87	106	99	98	110	107	108	101	94	88	96	104	115	103	101	120	114	105	95	100	78	92	89	116	91	77	94	99	91	91	94	106	101	98	111	94	94	93	100	95	111	105	98	101	110	102	98	119	104	102	104	101	89	106	101	92	85	115	90	86	85	116	99	81	100	71	117	108	105	103	100	88	94	81	103	95	98	104	90	112	96	120	94	82	82	103	96	94	78	98	123	114	98	101	99	91	100	95	95	96	94	102	101	94	107	117	106	112	98	105	102	103	92	90	106	97	96	122	84	101	95	99	97	96	91	106	103	116	85	104	91	105	100	104	90	103	108	98	101	104	97	114	88	107	83	84	99	119	95	100	104	117	117	112	100	97	121	96	96	83	95	100	95	90	87	118	113	97	84	102	91	90	103	100	89	108	104	84	97	98	94	91	104	87	109	121	114	94	111	116	113	97	106	88	93	100	101	89	103	96	88	90	94	99	96	94	96	98	109	95	106	109	109	104	99	93	107	84	109	95	116	114	109	88	98	92	102	117	97	79	106	100	103	105	134	118	97	103	108	81	114	89	105	110	100	107	101	100	97	109	102	114	96	124	97	103	110	119	79	123	107	95	108	94	94	97	87	106	100	101	89	95	91	87	86	99	70	100	90	89	102	116	104	108	101	111	100	105	88	102	92	104	98	113	87	112	100	99	85	118	102	96	93	106	104	116	104	98	111	104	98	93	98	104	85	113	99	97	108	104	113	104	103	110	81	96	74	99	110	89	93	110	100	103	97	110	92	107	95	101	105	108	98	107	104	104	99	90	119	108	88	107	98	98	88	87	94	86	109	108	100	105	88	98	107	89	92	93	91	83	102	93	91	80	94	104	106	89	92	93	92	105	116	101	116	101	103	95	95	99	108	92	90	84	111	84	121	86	94	99	104	84	104	106	87	96	85	90	111	74	103	110	103	78	101	107	86	124	94	82	94	106	93	122	91	103	112	112	124	102	113	127	105	89	110	93	104	112	109	98	97	82	113	102	108	112	100	105	109	102	96	85	93	104	123	90	105	119	112	82	106	98	104	97	93	86	107	99	85	97	109	94	102	88	119	110	123	105	106	111	112	108	97	76	107	97	107	105	101	96	85	117	97	111	102	115	100	98	89	109	83	97	115	116	82	106	102	95	102	102	89	117	80	105	95	93	96	108	100	117	109	96	110	106	109	107	109	84	111	122	90	88	92	93	86	89	98	80	99	104	90	86	104	84	109	114	102	114	107	116	93	85	97	121	96	87	106	105	114	79	87	94	98	108	116	90	96	97	92	77	93	111	99	94	102	110	85	102	90	86	85	99	101	90	103	101	108	105	99	90	106	105	99	103	102	83	91	97	100	100	89	94	100	96	112	116	93	107	103	108	102	81	100	119	104	100	103	114	84	108	98	91	102	73	95	93	102	108	99	97	110	92	121	103	110	93	102	101	91	96	111	111	105	88	116	126	85	98	113	113	100	85	103	107	105	86	104	109	98	85	108	96	100	92	92	94	113	120	101	95	109	107	96	93	120	91	92	110	106	96	102	113	97	110	85	104	93	97	97	78	96	103	93	103	100	101	86	91	89	102	90	102	106	88	95	118	117	97	114	99	109	105	89	95	86	110	95	110	85	110	109	108	99	96	90	78	89	103	90	99	115	92	83	87	118	68	123	94	112	115	111	101	94	88	112	79	90	118	84	91	99	112	96	98	103	104	90	99	110	99	105	96	102	92	104	121	111	112	107	131	105	98	96	107	112	99	118	106	89	90	97	128	95	84	120	117	117	101	96	113	96	104	111	88	97	89	98	116	88	121	97	94	113	102	102	90	88	105	114	111	102	100	104	130	87	81	98	103	104	99	118	100	106	93	99	104	110	86	108	100	93	108	87	97	104	120	89	102	104	98	110	83	101	110	91	101	109	98	116	89	95	86	108	111	121	93	103	105	91	96	103	104	117	107	102	97	84	113	92	79	109	102	103	102	93	118	94	95	100	108	115	91	110	114	113	80	94	104	99	104	79	91	110	82	106	82	97	87	109	91	78	98	95	68	93	95	108	84	83	101	101	109	113	110	98	110	97	113	98	113	100	89	110	99	76	92	91	106	90	96	89	79	104	106	95	100	97	93	96	97	107	102	115	90	96	120	87	109	91	112	103	101	102	80	98	108	106	92	109	92	105	106	108	88	86	98	101	96	95	111	97	90	105	128	96	107	92	108	76	93	91	85	92	86	120	110	113	126	78	93	94	103	100	99	100	97	75	102	109	94	105	102	104	94	97	121	103	103	122	97	121	106	102	93	101	101	101	98	107	99	117	85	100	96	77	111	128	96	107	82	96	99	108	82	96	99	108	112	116	98	116	106	96	91	123	113	102	105	98	95	98	91	109	89	104	93	113	107	97	129	104	77	98	113	99	106	124	79	104	97	95	100	97	88	97	118	103	93	107	104	122	103	100	83	113	110	92	109	102	98	94	78	104	88	98	115	104	102	97	102	100	94	109	113	91	123	97	95	120	94	108	101	107	85	104	101	92	109	90	89	81	103	97	106	105	93	98	107	118	105	106	92	84	101	107	103	104	93	93	102	111	87	103	94	81	82	92	100	83	89	110	98	111	86	97	119	94	92	84	93	102	103	109	112	110	80	99	111	80	118	102	94	99	80	97	109	113	115	91	93	112	102	98	100	104	91	93	92	91	106	89	95	113	77	101	97	99	94	93	103	94	108	100	92	103	89	130	109	89	98	106	91	103	100	94	93	78	106	110	102	103	96	108	88	91	87	113	99	76	95	90	106	95	93	89	104	91	104	108	94	99	105	87	113	89	84	116	95	106	99	112	80	95	76	91	109	87	102	89	90	103	110	94	104	89	100	90	106	89	100	116	101	87	86	98	93	87	107	98	85	109	110	95	109	80	94	98	89	92	103	98	106	84	89	90	107	102	109	106	104	94	90	114	100	96	108	101	99	96	112	99	128	108	116	91	103	102	92	109	97	105	112	100	113	110	113	118	97	102	83	103	102	85	103	117	96	95	94	103	120	115	119	95	86	78	84	90	97	109	99	78	94	89	100	94	92	91	90	103	93	99	111	113	115	102	94	109	100	108	113	113	110	108	89	107	89	96	109	111	98	78	69	108	83	95	93	82	125	104	109	97	105	104	98	108	113	99	99	100	78	97	103	103	81	107	110	114	91	97	90	97	85	90	112	101	93	111	103	107	105	98	102	93	117	105	92	117	110	87	99	124	98	104	98	99	99	102	88	90	90	108	97	99	95
17777	16756	32922	9553	6891	5727	4862	3732	3106	2983	2208	2116	2604	2939	2228	1875	1890	1626	1213	1008	1082	981	893	809	768	692	660	561	557	601	501	451	424	394	396	391	374	356	359	381	341	324	326	307	304	331	294	313	311	279	310	300	295	337	320	304	316	299	309	271	300	292	278	301	269	287	263	269	284	250	303	306	262	290	294	271	275	289	275	286	291	306	273	302	276	274	252	286	292	284	289	291	269	245	278	259	283	245	248	244	271	262	251	270	285	255	266	266	264	252	264	256	269	273	259	271	247	265	262	244	246	249	265	249	242	273	275	251	246	258	272	269	239	264	297	237	269	254	285	254	293	278	268	270	248	247	243	247	250	246	290	281	255	261	266	281	271	249	254	269	265	278	304	299	265	268	268	264	257	260	256	248	270	236	260	274	267	229	264	262	262	254	286	252	282	297	272	222	278	239	262	246	276	235	261	276	285	250	268	259	260	253	263	280	283	249	231	257	260	260	239	250	271	238	266	235	289	275	242	306	274	273	246	259	268	260	242	274	256	281	284	261	256	267	248	260	257	251	260	273	258	252	273	257	286	274	267	269	259	246	264	234	276	238	264	274	262	245	249	246	253	257	257	266	265	265	281	256	250	260	251	268	258	272	283	287	266	263	287	257	260	268	287	275	254	290	255	249	264	231	243	299	272	266	235	305	246	241	246	280	241	236	243	258	276	271	246	279	246	263	274	276	277	266	248	281	267	291	275	265	260	289	260	253	251	248	248	292	261	254	265	250	253	291	272	233	247	251	280	281	271	260	263	253	235	255	258	276	277	268	280	239	245	255	260	268	256	300	266	284	270	273	247	273	242	306	272	243	277	255	279	240	257	287	267	270	292	246	232	266	255	281	265	249	268	270	269	281	247	269	291	272	267	259	246	272	291	226	282	256	262	253	249	246	256	275	285	263	287	247	274	253	265	254	246	256	239	244	262	267	274	272	269	220	297	265	244	254	284	279	261	248	257	256	258	280	236	254	262	260	273	286	243	249	260	270	240	273	273	278	293	279	269	276	256	268	236	238	271	227	267	250	273	280	237	264	248	265	269	240	259	263	265	266	254	266	268	249	276	265	239	256	281	252	244	279	232	283	275	249	260	267	229	274	255	242	252	264	262	252	278	225	288	254	248	244	267	248	247	255	261	277	272	235	257	260	266	256	267	243	274	267	267	232	275	257	260	276	250	264	238	274	256	266	263	264	272	287	261	264	245	271	242	260	282	268	268	258	261	268	279	229	251	291	255	283	276	256	260	260	251	260	245	268	248	253	258	258	279	261	256	258	268	263	283	263	258	279	271	260	244	267	257	271	292	260	250	259	261	243	272	249	242	271	260	247	286	284	274	271	269	282	254	251	265	265	258	275	244	253	267	258	292	258	285	260	251	256	278	265	262	239	249	259	299	256	249	228	280	256	269	274	256	263	271	264	273	249	245	270	245	248	255	256	257	262	255	264	271	238	254	240	267	270	249	254	298	282	246	289	247	245	264	265	257	270	254	232	254	287	254	274	252	254	212	266	253	261	272	255	252	257	291	253	253	247	259	278	284	260	285	260	257	253	270	268	287	254	251	255	271	230	240	275	276	270	249	259	244	242	279	249	239	239	269	282	256	267	252	243	261	294	266	229	274	265	238	277	249	258	256	262	286	270	276	244	246	277	268	229	266	278	251	257	248	256	258	274	260	256	247	297	242	243	254	251	266	251	251	267	280	270	276	279	293	253	243	248	272	261	258	276	242	266	270	274	256	276	267	254	260	267	269	269	280	256	267	272	258	270	254	245	282	244	248	263	255	268	292	233	256	249	282	276	264	273	296	272	249	245	265	275	290	229	249	272	266	277	221	280	280	246	284	275	260	262	240	249	274	257	260	252	244	259	273	259	245	255	261	272	260	286	269	277	226	245	283	256	248	267	270	253	273	282	246	261	244	257	264	244	247	249	278	251	269	258	270	286	272	272	250	272	249	263	262	254	252	273	264	253	273	277	258	269	272	267	284	277	264	272	280	266	274	275	263	244	241	255	250	269	237	259	248	229	245	261	254	290	252	277	265	259	255	281	262	276	254	246	247	258	245	259	273	251	284	228	273	235	267	260	261	262	281	276	290	257	248	243	276	254	263	275	255	283	261	249	248	233	274	233	262	265	250	251	237	270	262	254	279	248	271	254	268	273	275	263	252	268	245	271	243	266	263	258	254	245	271	260	236	260	249	263	265	253	291	269	260	235	267	268	264	261	262	238	295	282	273	252	285	264	247	274	244	242	262	247	286	284	280	257	261	262	237	229	235	233	248	262	256	231	219	279	285	278	260	261	227	261	249	271	261	266	260	288	251	249	268	274	276	263	276	251	276	282	263	275	242	244	294	277	266	272	262	244	268	267	249	276	240	277	235	254	264	248	288	233	271	264	253	250	293	265	260	277	262	269	272	278	227	265	246	242	267	236	265	270	258	267	240	290	254	253	273	264	259	257	270	280	246	269	224	266	235	284	251	250	280	279	260	269	241	245	285	270	255	252	273	291	261	246	242	251	279	254	236	277	252	257	291	254	254	290	258	264	257	273	264	260	253	276	290	269	278	253	270	255	268	272	271	296	261	260	279	267	287	247	267	273	265	235	270	232	242	267	261	250	245	268	238	264	242	263	268	255	249	260	258	245	262	277	240	255	279	283	283	260	260	261	292	281	264	255	259	257	281	282	268	268	252	270	259	280	256	236	261	249	246	280	236	240	264	241	280	305	248	235	263	247	270	254	249	273	265	251	258	279	293	231	244	244	252	268	244	280	261	269	246	241	253	271	252	295	261	273	257	246	267	263	257	258	246	244	250	268	246	270	249	257	274	251	265	244	271	271	284	265	242	259	263	228	276	270	252	248	278	263	252	237	289	254	266	273	289	265	237	252	239	255	266	265	268	284	262	268	261	277	251	260	281	262	285	261	227	272	279	266	229	240	240	271	271	292	269	265	258	274	251	273	261	230	262	255	267	273	269	263	232	249	263	239	279	262	255	282	281	264	277	260	252	243	273	237	255	279	272	268	267	253	245	269	277	248	267	239	239	272	272	257	283	251	237	254	274	230	249	282	254	259	278	272	285	290	274	258	278	283	275	260	271	271	305	248	268	276	261	278	261	267	254	266	242	245	257	270	258	272	256	214	235	235	281	248	265	258	267	270	250	277	289	282	295	269	257	284	272	273	259	244	254	266	258	236	251	281	264	276	265	292	262	261	265	255	263	263	264	282	277	271	255	271	270	249	260	237	251	241	256	275	252	237	298	267	248	279	246	260	270	283	245	250	281	256	247	247	257	267	241	299	284	270	278	238	252	282	264	257	284	272	250	262	255	262	263	275	246	268	274	257	242	276	263	245	243	268	272	251	294	244	255	242	283	292	262	252	270	266	257	263	271	225	291	231	267	267	269	260	261	246	248	244	246	264	280	271	253	232	271	276	276	258	241	283	266	262	263	253
7650	3084	4163	1018	568	407	344	274	220	237	220	219	195	163	168	178	163	159	165	184	174	150	198	175	194	184	167	162	201	170	172	177	188	185	172	162	156	166	153	177	172	165	207	179	163	190	178	183	168	195	179	168	166	141	138	179	160	160	175	170	157	157	166	189	170	176	206	163	150	156	187	168	164	160	154	151	163	168	185	179	174	177	174	136	162	171	174	155	184	172	169	153	162	167	177	173	172	168	163	193	148	176	178	177	165	151	156	199	159	159	160	144	169	160	166	179	188	173	172	154	177	151	171	159	156	157	177	161	164	167	176	148	177	169	174	197	180	163	172	174	175	151	153	157	165	159	164	158	162	165	154	147	176	154	190	179	173	180	171	146	166	172	165	175	156	167	144	177	174	151	161	168	187	187	177	173	176	172	156	181	183	163	185	171	182	164	156	185	161	183	178	184	161	170	165	157	179	178	162	169	160	170	174	185	168	164	197	153	138	164	169	182	166	169	173	165	169	135	168	173	167	157	178	196	165	163	185	188	192	157	164	174	175	165	166	155	163	152	152	172	176	169	191	153	183	193	199	183	178	171	172	194	175	154	164	160	132	187	156	172	186	189	161	186	177	160	171	192	193	165	158	176	173	178	186	163	147	170	162	176	162	181	165	157	171	165	147	175	200	169	156	184	154	175	177	179	174	152	166	170	164	179	182	139	177	174	156	166	156	173	169	157	136	142	178	169	155	197	175	179	167	171	171	169	189	155	187	160	148	171	161	187	183	147	147	161	158	190	172	187	177	147	159	162	161	170	176	179	171	171	168	182	179	171	176	160	171	180	209	150	174	180	171	159	172	153	175	158	173	181	169	184	160	183	151	177	171	119	161	177	176	160	184	185	169	167	169	183	155	150	137	162	160	161	158	174	172	142	186	152	175	170	186	159	155	163	195	167	171	158	178	163	179	167	166	196	170	159	165	183	193	162	176	184	167	186	185	175	161	178	174	173	134	167	179	177	171	170	185	174	156	145	173	175	183	168	173	185	158	185	163	184	175	151	160	189	169	165	174	150	191	153	183	168	169	153	160	160	177	155	166	155	165	156	188	167	162	156	185	166	166	147	180	156	158	148	161	182	158	154	158	172	163	174	180	177	148	155	166	155	165	182	172	163	135	186	193	181	137	149	170	165	183	150	167	186	151	172	155	197	176	133	181	165	160	173	170	172	164	156	183	173	175	167	165	190	175	173	168	178	201	164	173	181	152	188	189	157	151	151	165	166	165	173	167	174	143	150	170	180	162	151	168	186	199	177	190	185	168	165	177	175	201	173	191	157	184	186	187	168	168	183	168	146	149	170	180	155	174	186	169	168	188	166	191	166	171	162	186	178	176	179	158	176	161	185	167	202	165	182	175	180	169	179	159	183	183	178	183	157	174	152	188	150	196	201	166	167	158	161	167	161	168	166	171	149	190	193	159	160	141	173	136	176	180	175	158	171	169	152	173	168	184	183	209	175	156	167	164	186	166	170	181	167	168	159	169	175	173	157	163	194	172	175	187	180	189	165	135	170	166	172	160	166	178	192	174	167	175	179	172	163	182	171	185	187	184	169	174	165	166	167	168	187	186	167	164	172	172	179	196	162	153	186	168	161	185	158	167	222	187	160	185	158	158	168	192	165	191	162	169	192	197	157	168	153	174	157	160	156	190	150	174	184	168	165	150	170	164	164	145	155	142	176	151	163	163	176	179	177	181	150	162	158	171	181	186	168	161	171	183	168	169	180	162	189	182	150	163	185	160	167	159	153	175	171	186	177	175	169	164	162	167	153	191	184	164	188	171	146	176	172	177	165	187	163	182	146	171	155	163	173	189	152	176	135	159	165	155	172	179	157	146	158	175	173	204	169	169	158	157	170	172	154	152	179	155	160	172	166	162	165	175	179	166	178	148	193	166	192	156	175	170	151	162	135	149	170	191	200	188	150	176	176	134	198	175	169	174	191	191	166	193	168	180	176	159	167	183	194	157	167	195	175	157	156	160	178	184	166	159	163	150	175	184	171	159	190	174	156	170	187	187	169	145	146	178	159	158	166	143	142	158	182	182	154	160	184	156	156	178	193	196	168	163	168	152	167	143	161	165	173	160	169	180	171	187	170	162	166	160	190	177	179	176	207	164	160	150	177	181	168	158	191	181	167	191	168	182	200	174	159	170	182	162	170	171	152	160	168	184	166	187	167	197	202	180	171	177	171	176	166	172	170	174	148	160	157	180	165	152	156	185	157	174	159	166	174	167	201	177	176	187	168	163	177	162	162	181	151	176	165	169	150	203	161	181	183	155	163	184	172	192	158	184	186	173	172	158	163	170	171	148	163	175	170	177	181	157	181	157	153	172	183	140	187	189	154	174	143	171	157	186	162	169	197	165	164	178	182	175	143	161	162	169	178	152	157	163	174	170	161	148	134	158	175	169	175	184	172	167	173	185	134	186	161	191	176	161	164	163	182	162	182	154	149	178	163	175	185	172	164	168	150	140	176	163	183	169	182	154	149	176	169	173	179	163	153	159	178	142	203	178	152	172	206	157	160	162	156	153	171	166	179	163	166	161	181	168	191	170	156	164	170	179	153	185	148	171	175	177	164	154	187	157	177	188	171	165	162	165	157	170	196	152	165	179	154	171	180	173	192	196	171	135	193	187	189	163	176	189	166	178	162	149	163	161	171	184	195	177	147	186	175	160	182	162	170	144	157	169	180	145	164	200	177	160	191	136	176	166	177	173	179	157	197	138	151	174	200	179	169	160	167	163	142	163	182	143	159	165	148	159	181	163	166	177	192	155	179	180	166	152	154	184	199	154	163	200	171	170	171	168	163	172	165	169	157	154	180	165	156	187	182	184	154	152	172	175	167	176	188	167	169	173	170	180	171	165	174	175	189	159	168	134	153	174	167	169	162	170	188	162	164	175	184	154	172	171	173	182	179	179	170	181	167	161	197	185	202	169	149	169	177	155	153	195	181	177	161	164	173	158	181	171	180	146	169	152	166	168	183	167	184	176	174	163	149	155	190	167	165	162	175	170	165	156	173	191	169	172	160	174	174	150	145	175	154	158	168	142	181	173	181	144	182	181	162	171	173	183	157	172	173	191	163	185	158	169	158	173	172	176	169	147	162	172	167	165	185	186	166	161	161	170	163	186	159	154	149	174	190	174	163	162	159	170	155	188	180	164	131	176	142	163	151	162	203	190	148	169	141	177	174	159	168	153	176	204	181	156	176	174	178	167	157	168	150	148	168	188	170	185	157	161	164	184	162	173	176	182	162	173	164	189	175	149	168	168	188	152	175	165	187	178	180	143	158	180	174	163	156	165	153	184	182	174	174	176	181	178	185	169	168	182	169	160	173	152	161	168	169	165	158	169	141	156	169	134	165	190	183	177	179	161	196	167	168	188	172	168	182	158	157	166	177	146	162	175	149	159	156	152	184	167	188	166	172	164	166	180	168	165	172	181	200
5712	3566	7984	2885	2211	1700	1462	1031	932	831	723	691	584	586	572	581	577	516	525	513	476	502	458	514	442	436	467	425	457	461	464	455	427	459	441	422	396	416	442	435	426	477	439	422	429	429	440	426	436	429	427	406	454	446	433	450	429	459	394	449	420	406	430	387	434	444	432	421	423	421	401	415	406	446	412	433	432	425	443	395	376	414	412	454	407	399	425	441	411	426	441	447	402	418	408	418	454	429	437	402	414	392	409	427	396	434	437	424	429	451	435	443	415	400	424	426	408	418	450	397	457	465	390	421	433	425	446	431	384	396	429	434	412	405	399	467	434	355	403	453	391	447	447	412	465	431	396	426	429	410	406	416	422	413	458	432	423	437	416	417	450	395	407	429	430	418	431	425	443	465	437	403	385	386	394	421	411	415	419	426	424	405	413	435	423	404	384	449	418	381	415	406	443	447	462	411	411	406	417	400	408	431	425	419	396	402	422	426	410	440	424	419	443	434	443	422	470	397	426	413	438	441	424	411	407	425	439	428	448	443	397	405	392	451	441	426	397	412	431	429	420	429	424	436	418	451	428	392	393	446	424	428	430	391	438	437	448	440	391	429	400	439	406	393	434	441	391	432	410	441	421	399	419	418	387	433	453	407	416	447	405	426	484	422	398	409	416	396	400	450	439	406	436	430	413	426	409	404	415	432	434	399	393	440	420	402	420	432	424	447	463	412	459	426	421	426	388	436	440	385	459	437	407	455	420	434	422	403	421	411	430	437	417	444	404	425	419	424	432	400	422	469	414	457	437	457	393	385	433	412	433	397	433	396	435	405	412	412	458	389	403	391	416	433	410	453	473	392	403	413	399	407	418	419	424	463	433	431	405	398	387	404	433	404	412	481	414	396	497	395	456	384	441	440	442	455	406	419	398	446	439	447	424	427	422	435	436	427	428	393	420	444	449	425	420	440	412	412	425	432	411	459	435	408	428	406	405	401	412	396	442	469	423	421	404	394	410	412	422	421	434	426	416	469	444	389	373	382	393	421	405	410	400	394	435	422	472	399	396	416	479	418	425	384	430	424	401	448	437	408	408	441	396	416	436	356	398	432	443	434	419	424	434	425	456	411	444	448	455	430	438	423	411	429	435	441	483	391	400	399	431	452	425	399	420	434	373	425	481	412	414	453	389	395	400	445	385	432	423	452	444	414	433	393	435	395	426	440	418	407	440	401	408	456	447	392	425	425	404	421	405	463	414	402	431	403	433	427	403	424	430	426	423	430	401	417	433	456	420	416	434	410	468	444	467	445	414	394	464	457	401	395	413	419	413	475	413	395	407	460	427	407	432	399	424	417	405	398	374	416	488	417	460	422	415	445	417	392	427	419	414	443	421	401	453	406	440	406	397	410	392	456	438	407	393	440	423	426	424	413	426	409	442	401	420	447	399	431	398	398	407	446	395	389	456	428	410	385	462	446	422	418	436	399	443	439	465	424	423	403	420	417	437	423	446	413	437	389	417	396	400	441	397	381	458	426	377	430	438	403	434	423	429	420	405	432	443	408	410	413	467	411	433	401	438	424	420	431	450	417	436	444	421	418	404	418	411	428	422	435	411	466	402	420	370	439	394	405	396	428	442	424	443	411	469	396	402	400	408	415	425	425	413	420	428	397	435	446	446	409	450	385	425	442	414	415	415	421	425	447	433	432	418	449	432	430	441	435	398	464	453	427	443	421	413	422	449	422	404	474	410	420	388	397	435	425	449	400	447	444	402	444	395	451	433	454	405	436	430	399	432	387	407	431	402	425	425	429	438	420	484	427	447	411	426	431	419	396	400	422	420	415	445	416	364	411	424	411	425	438	419	427	426	434	407	415	400	432	439	388	406	447	426	435	431	396	431	423	426	439	423	442	415	390	420	378	414	435	450	409	425	436	444	402	388	430	401	445	388	411	420	383	446	419	425	419	423	426	471	414	461	380	437	413	402	439	437	431	413	428	415	427	405	406	430	438	417	370	411	423	416	411	399	407	447	446	414	456	436	408	396	389	368	429	418	437	396	437	420	383	386	424	435	460	387	433	428	419	421	443	410	414	429	445	431	450	416	399	413	396	422	440	438	422	399	448	462	441	456	431	435	420	410	447	442	417	425	451	388	411	400	387	452	426	428	397	408	408	416	402	423	386	438	435	428	434	431	385	464	497	443	414	393	455	453	402	408	417	463	433	430	426	442	406	434	404	417	428	448	425	425	417	434	423	416	413	416	413	370	413	437	442	433	432	423	412	408	450	414	416	458	452	446	400	445	434	465	414	443	385	444	420	381	438	435	417	429	442	410	465	457	429	414	384	451	405	390	401	396	390	387	445	446	420	409	423	423	449	440	431	402	424	412	416	421	389	393	422	443	427	436	398	402	432	424	434	412	427	425	394	452	402	426	442	419	408	456	417	450	436	434	438	417	421	410	420	436	429	430	463	442	425	426	463	420	433	425	370	436	409	430	432	444	390	441	433	406	419	422	440	428	407	419	391	419	456	428	416	433	442	400	413	415	415	432	434	410	454	434	430	459	414	428	415	391	415	398	408	413	436	411	410	404	408	398	400	424	411	414	414	439	453	435	409	394	415	421	442	426	388	386	419	436	420	408	420	425	381	432	430	440	422	378	409	411	381	418	461	467	412	398	393	395	446	418	438	390	408	399	443	416	417	405	471	445	416	421	400	378	417	451	442	419	417	441	423	451	407	436	419	437	415	404	437	431	430	438	423	402	432	442	440	417	447	387	402	401	445	455	429	425	444	425	399	410	396	421	375	406	408	434	492	434	435	436	399	381	470	457	475	432	443	399	422	431	455	450	420	407	420	423	427	447	417	411	395	418	445	455	424	399	429	433	436	442	378	395	441	429	421	413	469	388	431	401	419	396	427	433	453	389	453	465	424	423	408	406	403	442	413	439	413	443	468	396	409	393	440	420	410	395	437	456	422	410	411	425	408	400	453	397	390	430	453	432	401	432	450	434	455	466	392	437	408	401	437	431	411	400	455	429	430	446	404	397	419	449	441	386	394	413	405	419	393	439	448	411	400	404	439	434	427	427	440	408	400	451	447	412	389	415	393	458	394	424	434	420	429	436	440	416	422	421	412	427	415	426	423	434	449	418	419	426	447	439	438	405	414	438	422	431	392	428	429	388	456	462	419	425	445	429	404	426	396	433	397	421	425	450	425	461	438	441	424	397	413	425	418	388	444	387	468	431	413	433	427	415	408	405	453	438	396	436	441	471	435	420	415	454	420	390	448	405	431	455	423	405	423	412	397	455	417	402	403	474	414	444	398	424	394	411	418	398	400	409	414	399	388	412	421	455	456	417	389	407	392	418	409	427	382	415	458	429	393	415	416	415	419	420	450	422	414	407	412	439	424	460	439	400	402	444	423	421	468	417	427	398	376	398	422	465	402	415	396	441	458	450	427	385	426	407	436	445	410	430	450	410	431	420	444	385	413	467	442	408	405
18007	11119	18912	5259	1930	1212	880	742	563	510	334	331	345	401	317	275	295	232	206	215	219	207	173	171	184	185	178	169	152	177	146	161	161	154	170	146	149	158	161	140	164	156	175	138	159	147	140	147	154	149	147	162	159	142	142	138	146	139	158	152	170	150	126	156	156	145	177	157	148	112	135	131	177	148	166	156	132	160	156	122	170	157	155	147	165	153	135	157	144	142	118	135	153	166	156	166	145	173	151	147	151	143	140	149	156	130	140	150	134	163	156	147	159	140	140	172	112	120	157	146	151	155	136	178	151	170	160	148	153	162	157	138	149	153	166	133	149	160	145	133	164	128	155	142	146	136	176	158	115	165	160	143	137	156	164	131	141	145	137	159	162	136	158	141	149	150	160	153	139	142	161	138	154	147	126	165	154	147	165	122	136	143	154	158	147	143	139	149	131	165	173	141	131	182	152	161	151	147	148	169	143	177	170	146	136	142	153	132	166	131	165	127	153	139	136	149	147	151	142	154	156	156	149	171	124	169	149	152	159	155	138	134	148	159	137	156	158	162	166	165	151	151	151	153	151	136	149	171	148	145	174	152	166	152	120	160	145	133	135	142	136	145	158	153	152	142	146	128	167	127	149	140	155	177	146	111	160	146	120	145	156	160	148	130	163	132	139	177	158	135	167	136	137	126	139	151	147	151	144	143	112	146	151	152	142	174	164	153	143	148	146	167	157	136	136	146	140	146	135	164	136	138	145	148	144	175	115	154	124	132	134	141	156	134	144	161	155	172	150	142	156	150	165	136	174	151	152	163	169	152	149	157	151	173	158	161	153	137	137	151	151	135	158	157	138	155	150	151	149	162	142	143	150	153	160	148	160	139	146	134	139	147	149	128	169	135	155	130	158	134	162	150	138	172	160	143	149	145	137	168	166	156	144	154	156	162	117	151	150	136	131	160	153	119	141	162	154	157	145	150	139	152	164	150	157	141	144	169	150	172	176	139	152	123	148	141	156	176	135	170	146	154	145	155	141	139	160	160	146	149	167	143	151	190	139	153	168	139	146	148	153	156	157	147	155	161	145	139	154	152	150	178	156	171	140	140	152	159	151	162	153	143	115	135	159	148	138	145	149	162	135	163	150	148	138	149	156	157	161	180	160	144	169	148	148	171	154	143	175	155	149	138	169	152	153	167	136	132	175	154	161	147	154	149	147	152	154	147	141	140	139	128	137	128	146	147	143	128	141	154	155	143	144	126	161	166	144	148	131	164	145	153	144	147	153	160	134	151	148	153	140	123	160	137	164	167	152	150	141	160	155	157	153	149	129	136	153	156	146	145	147	148	150	151	140	154	161	121	156	154	147	154	139	163	153	152	141	152	132	147	133	153	156	142	174	147	167	138	140	145	130	147	152	145	141	146	134	174	138	144	138	137	157	151	131	132	143	129	142	143	148	145	149	148	162	182	153	140	132	149	147	155	163	150	136	149	161	129	148	157	126	165	140	171	151	135	154	138	140	154	124	141	134	167	159	159	152	159	145	153	151	145	144	174	153	154	135	146	159	136	157	180	168	171	150	157	132	172	141	133	133	130	141	148	137	151	179	157	155	162	152	175	150	128	140	147	141	147	165	147	140	151	131	170	164	146	155	150	149	144	134	137	134	163	131	132	144	152	158	163	148	168	153	136	128	181	139	166	159	155	131	134	155	156	139	147	143	137	147	152	157	160	151	143	142	153	140	155	154	157	154	164	163	168	154	154	135	139	155	126	152	145	153	144	151	124	139	124	154	170	142	163	160	136	157	134	134	153	146	164	154	146	139	172	147	124	135	154	147	156	128	140	149	134	134	155	148	153	136	151	163	153	162	130	168	172	135	138	159	134	152	149	144	135	162	144	138	125	161	153	151	133	161	148	168	147	159	155	155	151	151	125	144	148	152	153	140	146	124	156	169	137	132	141	159	167	144	128	168	159	127	158	128	153	144	153	152	149	160	154	143	159	157	143	148	157	132	157	143	147	137	137	160	160	125	146	131	159	129	162	176	150	144	145	150	162	139	145	159	128	154	148	159	144	143	161	149	138	148	153	153	152	147	132	146	167	147	154	155	140	159	157	143	151	138	139	140	155	153	149	137	159	148	165	157	154	126	175	151	145	145	162	152	164	142	158	150	155	136	177	135	153	130	158	163	154	155	163	169	153	156	138	145	142	145	145	157	148	135	148	145	117	149	148	149	153	141	152	140	137	151	115	159	145	146	140	136	145	120	120	154	166	142	136	159	143	178	142	136	154	163	141	150	156	145	162	157	159	191	165	157	145	146	137	156	176	165	155	156	142	141	148	150	162	153	161	169	134	145	161	159	149	135	137	159	152	142	139	133	134	167	140	138	143	151	178	151	144	175	137	181	133	137	142	142	154	137	140	127	150	139	137	155	154	131	137	148	130	155	147	148	143	171	161	172	119	152	161	151	162	154	152	155	145	159	162	159	142	146	148	145	154	137	158	141	139	154	129	152	155	142	138	151	147	144	182	146	129	138	162	171	176	151	141	156	137	150	138	126	156	166	137	172	141	157	147	141	140	127	145	138	144	142	150	135	148	147	153	157	159	137	129	152	159	167	158	182	131	144	149	156	134	142	151	145	156	145	132	147	142	175	138	154	139	142	133	138	128	137	166	169	162	162	156	151	155	168	132	141	151	140	145	129	154	171	152	161	166	159	140	116	131	147	158	134	175	157	151	181	164	139	162	171	158	165	160	140	150	138	166	158	165	170	187	148	138	142	148	147	159	152	141	151	177	147	148	136	154	132	168	131	142	154	151	150	177	154	150	134	162	167	163	185	182	163	139	136	171	165	151	138	139	148	162	134	140	144	152	152	155	162	147	164	137	148	147	140	147	152	143	172	158	162	174	158	125	153	169	145	141	146	131	139	152	148	146	144	146	142	149	145	132	123	135	153	151	144	160	148	133	147	185	143	173	163	148	161	146	158	156	163	162	148	141	139	149	121	170	131	175	148	134	153	123	137	161	167	145	158	135	178	158	153	141	147	153	155	146	148	155	136	135	140	154	160	167	159	147	152	167	159	133	157	159	145	154	155	150	153	172	176	149	147	143	161	156	141	147	124	159	176	167	129	167	142	154	151	148	152	153	161	179	140	144	161	137	124	135	164	153	132	140	137	181	142	151	135	143	156	141	142	148	138	152	152	181	172	152	127	165	173	152	127	133	136	157	149	157	133	129	146	111	155	164	171	160	152	132	112	140	182	149	148	142	167	144	169	163	179	175	153	154	174	163	133	152	146	174	156	161	151	159	148	152	146	153	135	145	136	139	147	171	134	168	145	141	158	170	155	144	146	149	142	156	152	130	149	164	125	153	159	145	163	141	149	137	147	137	142	144	148	166	178	166	174	160	141	162	135	140	130	168	153	154	144	165	149	168	150	167	146	137	161	156	151	153	148	152	171	134	144	143	152	159	127	144	131	145	178	155	180	157	162	146	146	143
13501	10984	23247	5959	4929	3931	3352	2655	2225	1924	1527	1517	1694	1917	1731	1418	1142	995	857	906	874	904	690	661	638	665	557	517	521	535	545	514	457	445	444	423	430	393	456	449	387	405	457	440	393	383	394	386	385	390	402	395	397	421	399	415	387	384	401	393	382	422	422	412	398	385	355	367	375	375	393	368	385	371	378	333	379	385	375	381	401	356	389	378	359	372	361	406	384	368	372	387	353	408	411	381	368	363	357	403	395	405	398	380	394	358	379	357	350	367	384	377	410	359	337	361	414	386	369	410	387	416	379	353	378	413	368	338	408	379	375	349	385	374	358	390	387	351	374	371	379	407	390	409	388	368	371	388	383	403	384	381	360	352	370	363	355	381	392	391	344	355	342	393	405	375	378	413	366	396	393	352	374	349	397	364	396	367	373	360	399	388	380	385	415	338	349	400	379	389	331	364	363	357	382	354	345	382	362	356	378	369	401	364	366	405	370	372	372	408	360	363	400	363	371	379	359	365	392	412	374	368	384	356	388	379	377	392	382	383	361	410	373	363	368	407	372	400	371	382	351	362	396	395	378	387	373	348	354	366	375	329	371	394	353	344	386	353	375	375	372	397	374	381	386	383	391	397	388	377	380	362	356	411	335	348	377	372	348	384	382	365	401	341	367	398	369	357	371	377	380	327	369	363	369	367	398	353	360	389	374	404	359	388	372	370	375	372	380	362	376	385	380	367	358	413	377	365	366	352	364	392	376	347	389	390	394	375	352	359	393	400	383	354	386	329	359	411	377	379	398	407	387	386	400	397	416	388	375	349	352	387	386	350	336	357	336	380	387	369	380	364	368	354	384	388	379	353	368	394	389	370	393	370	402	377	379	384	372	384	373	372	368	349	410	349	372	353	379	363	411	374	360	368	358	402	372	374	388	365	359	387	385	388	346	410	368	409	390	386	352	380	359	397	370	384	357	389	349	376	372	394	368	388	390	383	407	357	404	392	367	378	370	363	395	361	372	395	372	431	357	371	390	360	420	394	382	371	372	374	341	385	384	350	387	363	401	360	374	370	374	361	378	375	361	341	369	404	355	388	383	347	433	356	384	368	379	358	413	384	389	354	410	348	368	401	373	376	354	359	384	356	406	392	393	377	354	387	364	389	360	379	372	356	367	380	401	352	395	364	338	348	384	384	347	351	358	332	365	356	372	385	409	369	394	373	391	366	374	394	347	349	372	355	386	370	355	402	416	368	398	380	343	366	364	369	361	375	366	358	375	402	382	354	398	404	355	382	377	395	388	362	338	373	389	371	397	378	370	364	371	363	371	363	378	386	315	363	362	378	365	390	390	345	377	385	370	380	328	347	372	371	365	349	378	351	400	383	403	379	397	381	397	384	396	424	379	372	405	370	380	376	372	378	373	350	371	382	379	355	363	380	366	365	364	369	396	362	354	358	390	351	366	392	371	364	381	337	356	358	349	358	369	383	395	341	386	391	385	351	396	375	375	378	371	377	356	398	323	375	393	379	374	365	350	354	369	368	385	378	378	347	359	374	403	385	400	400	366	356	362	371	374	365	394	342	394	399	349	382	391	357	403	377	388	369	392	396	374	391	382	368	356	366	373	377	377	398	377	362	372	402	340	361	358	340	357	359	367	381	394	387	358	387	367	430	364	356	359	387	352	404	360	371	386	404	356	381	366	357	407	353	411	384	378	403	371	393	407	365	381	392	358	403	371	382	365	348	339	372	357	346	363	378	396	394	393	357	354	403	364	377	343	359	417	395	360	369	409	339	349	353	338	371	382	337	392	373	415	336	405	417	363	349	397	374	368	384	369	387	377	365	384	385	383	385	381	378	370	369	384	379	369	363	367	364	368	371	366	362	390	335	374	367	338	365	378	372	358	379	394	400	374	381	390	365	365	358	380	403	373	368	379	403	385	357	386	377	379	366	361	374	397	380	377	380	373	380	376	375	369	366	340	361	389	362	383	356	390	343	356	421	384	364	386	362	344	372	394	358	353	349	389	380	355	346	358	362	414	383	368	349	382	410	383	440	399	402	374	388	376	361	389	379	411	359	382	386	374	352	352	357	371	367	389	394	357	372	350	363	364	387	396	377	378	368	342	376	356	386	347	389	428	360	357	356	354	398	391	396	369	354	368	368	362	394	409	384	365	372	375	341	374	335	356	386	377	409	391	394	382	360	403	377	374	377	389	394	391	382	354	346	340	408	363	365	370	373	351	379	400	412	392	343	377	380	365	375	366	401	382	405	347	379	364	369	370	377	371	376	399	367	393	368	388	384	359	344	382	410	341	382	374	382	363	383	330	411	367	386	388	376	363	392	380	408	338	381	360	341	395	368	332	369	348	369	369	396	389	388	390	372	384	370	370	392	367	369	356	393	380	350	360	367	381	378	359	409	359	399	375	385	364	329	356	395	379	369	365	346	419	384	414	372	377	396	377	387	392	375	387	408	345	363	368	381	428	372	396	363	379	406	363	378	388	351	369	364	370	367	382	359	365	369	376	387	385	350	398	400	373	379	390	392	360	367	396	409	399	369	383	337	350	381	370	343	390	332	382	387	377	415	372	351	370	389	378	330	360	388	387	354	378	377	388	394	384	392	392	384	378	389	378	392	416	346	341	370	376	426	355	362	378	353	363	366	369	365	388	396	367	335	396	400	376	383	429	369	353	405	385	374	405	417	366	330	379	399	387	404	363	411	355	372	369	395	414	347	342	396	410	378	359	400	389	383	392	393	327	363	369	340	359	373	372	393	365	350	377	408	379	374	387	379	386	384	375	406	393	376	389	362	367	411	347	400	408	358	377	383	354	369	367	344	386	396	335	388	388	346	364	338	336	377	382	359	370	394	372	358	391	429	388	391	412	400	369	362	341	369	368	378	368	355	365	345	381	383	376	371	369	376	369	385	346	376	402	390	398	396	379	397	363	369	349	346	394	399	386	380	366	376	377	380	428	368	389	394	382	374	393	358	362	409	382	389	410	373	349	394	391	375	392	375	407	372	373	371	344	357	347	355	382	360	374	370	391	404	382	359	390	357	369	361	373	337	373	385	408	349	374	381	389	373	383	382	400	380	348	374	386	338	335	352	351	366	402	374	383	375	359	355	357	356	386	354	411	385	382	374	342	359	354	363	375	381	377	368	382	388	348	373	353	394	387	385	343	347	368	355	398	390	386	357	416	372	364	386	398	387	388	396	385	355	386	375	357	367	375	401	377	387	371	357	375	365	387	378	385	373	347	421	410	368	355	332	362	378	368	411	377	371	348	395	346	363	391	396	392	413	344	378	367	396	354	330	385	391	374	376	386	368	342	415	385	370	381	390	403	388	409	396	371	382	357	399	348	367	347	391	390	425	402	384	381	355	369	383	371	382	400	393	382	400	396	356	362	394	385	389	385	372	405	384	369	373	388	369	380	379	320	357	382	406	410	384	344	346	358	367	384	375	411	381	409	391	344	373	383	393	367	392	399	344	354	363
27364	18469	28987	10008	3613	1825	1284	920	686	561	516	377	386	509	464	371	349	283	256	255	222	225	172	171	139	154	148	141	137	136	108	123	124	106	134	125	108	106	130	114	101	105	99	126	92	88	82	108	106	99	106	115	106	101	120	99	102	98	124	90	95	100	115	112	97	116	104	93	91	114	99	91	113	109	88	101	98	71	98	85	103	103	110	102	109	94	84	106	104	112	108	116	104	125	99	97	99	86	107	108	95	114	126	84	111	84	80	97	87	110	101	117	86	93	99	103	68	109	92	85	110	90	93	78	100	97	95	98	105	93	83	84	108	133	101	100	92	101	111	91	101	111	94	79	97	99	96	126	110	101	101	99	113	79	99	98	111	95	108	79	92	97	105	74	94	102	84	89	94	110	108	106	107	122	89	93	91	100	88	118	103	79	83	112	118	110	93	93	92	125	98	98	94	80	74	111	110	99	76	100	94	92	92	89	107	118	103	92	110	111	99	91	108	94	93	87	89	109	100	110	118	95	107	83	72	81	103	102	97	90	85	95	84	88	108	93	90	88	87	125	103	115	107	101	88	104	110	100	111	111	106	87	97	102	96	102	89	105	95	91	95	116	98	122	95	92	133	96	106	92	133	103	86	99	93	101	115	96	85	97	93	99	95	92	96	119	119	83	100	99	82	100	114	108	102	100	93	93	88	102	105	84	109	90	99	87	92	100	85	112	99	111	93	103	99	102	97	110	95	90	90	74	71	88	123	121	86	83	88	109	94	79	107	112	91	88	113	88	95	100	103	115	95	98	75	89	89	109	107	104	94	105	110	110	100	104	90	95	85	72	102	95	87	97	103	96	88	85	83	106	102	113	125	79	113	110	85	95	84	111	86	98	97	93	80	112	101	101	110	91	101	94	96	123	101	98	95	98	96	82	113	111	89	92	95	85	103	98	97	83	91	112	92	96	103	84	103	86	96	108	87	88	86	114	121	115	115	109	82	73	113	107	102	91	89	102	112	110	89	91	90	112	78	110	94	106	127	106	74	97	86	103	107	103	97	113	86	89	119	100	108	84	120	78	93	101	86	95	86	103	110	100	93	97	84	90	105	95	86	80	89	100	98	75	96	106	110	111	123	110	87	98	91	93	108	100	108	96	123	105	93	92	87	101	112	99	95	102	91	87	117	102	102	101	98	77	89	107	93	87	100	90	86	100	108	103	88	105	81	76	113	107	87	88	113	105	103	108	87	100	91	96	101	86	111	102	100	77	100	120	90	105	99	96	103	105	102	105	99	105	108	95	79	107	90	87	103	112	101	101	113	99	95	84	111	92	106	78	110	109	88	94	103	102	92	98	89	89	94	85	99	112	105	102	100	119	114	109	99	89	107	97	100	99	69	93	125	106	115	89	93	87	94	99	97	89	97	87	94	101	83	107	97	124	106	105	104	95	91	82	94	99	115	98	76	78	81	111	97	106	99	103	94	113	96	107	112	95	106	94	108	100	82	108	102	94	94	90	118	106	99	116	101	114	91	117	95	94	87	79	84	97	99	108	94	99	112	100	98	89	88	100	104	125	78	87	97	113	97	99	101	97	88	101	117	106	115	94	108	104	118	92	104	105	104	101	100	89	95	84	89	109	77	86	85	97	98	113	101	91	111	115	99	97	80	108	106	101	98	82	99	99	97	85	110	88	100	85	115	97	120	77	97	112	100	102	82	80	91	111	111	102	100	94	102	103	109	86	103	103	103	109	97	114	94	82	89	86	83	102	104	94	110	123	122	93	97	98	101	110	97	89	131	105	108	102	89	105	97	109	104	98	102	94	89	105	131	96	115	96	99	96	104	85	101	125	103	114	92	100	106	110	97	101	112	99	91	86	102	90	90	97	84	111	98	98	94	101	81	89	103	107	86	88	97	135	89	94	106	134	105	101	102	103	92	101	108	104	98	120	96	108	84	116	94	102	108	106	91	102	86	92	106	107	104	98	85	105	112	104	115	86	93	112	94	94	98	83	97	88	94	96	89	86	90	85	114	114	113	78	89	98	89	112	93	106	109	116	134	106	113	92	93	100	106	89	90	104	94	94	91	95	96	110	98	99	107	112	100	97	98	93	116	93	95	96	100	104	105	85	108	101	97	88	97	94	94	94	97	111	115	96	102	88	97	96	70	100	90	88	113	107	97	71	102	88	113	89	94	105	93	104	97	93	88	125	94	74	97	88	95	95	110	106	99	94	93	105	103	89	95	114	118	91	83	100	97	100	106	108	109	85	97	98	100	91	97	109	95	99	96	91	105	90	100	82	102	89	93	90	115	85	95	79	100	91	89	101	97	98	119	103	122	96	93	91	89	89	85	92	89	94	110	98	90	101	105	104	97	104	123	89	104	113	115	96	94	97	82	99	102	94	99	82	102	97	88	97	89	96	85	96	106	119	98	106	100	107	108	113	80	99	102	95	101	99	99	96	100	93	102	128	94	86	99	87	87	89	81	107	94	94	93	111	98	97	88	120	111	97	99	90	96	107	97	117	100	108	109	118	100	109	107	115	76	93	117	101	106	102	100	104	90	80	100	89	107	91	96	101	108	108	103	104	86	76	93	79	91	102	91	109	101	87	86	100	101	89	93	88	96	89	89	71	113	88	102	100	118	108	102	97	95	85	88	115	105	118	92	111	107	103	106	101	83	97	87	87	109	108	103	97	96	99	104	104	91	95	103	102	88	99	91	114	87	72	92	105	100	104	109	102	111	105	101	101	102	96	108	90	105	109	93	110	102	69	102	106	110	91	120	105	108	91	94	84	88	105	91	92	96	90	98	110	99	80	106	94	94	78	99	113	112	103	86	79	100	92	96	92	107	96	82	102	121	94	91	105	96	103	88	89	122	110	103	94	103	85	114	105	89	102	92	98	103	91	107	101	101	101	91	88	112	89	90	101	92	111	100	101	108	86	119	109	100	101	102	104	94	97	120	92	79	109	111	89	89	104	82	83	109	105	88	87	85	90	87	95	105	100	91	114	105	96	130	81	104	81	104	95	92	79	82	102	97	102	91	98	91	91	119	104	110	101	99	86	101	100	106	88	104	102	103	112	103	92	93	113	85	85	106	96	91	123	106	112	82	109	96	84	122	94	122	106	97	108	112	101	101	87	111	106	131	66	82	106	106	91	75	104	77	96	99	94	84	99	86	105	99	74	87	94	106	110	102	68	100	103	83	74	92	101	106	101	107	93	106	74	114	97	76	101	97	96	88	89	76	111	95	96	88	83	86	90	82	107	118	90	97	90	78	101	136	97	95	106	118	113	101	130	83	93	89	108	105	103	83	90	83	103	96	80	96	106	89	98	89	104	90	90	103	106	109	100	95	94	98	91	94	80	91	96	83	96	90	91	90	84	103	94	132	114	113	94	95	102	101	93	83	95	101	108	89	100	101	94	94	95	106	115	109	100	102	102	119	106	114	97	123	90	109	107	102	112	89	94	108	124	94	112	127	95	112	91	84	119
18161	16843	30311	8756	6954	5592	4574	3630	3470	2563	2292	2167	2520	2854	2726	2218	1606	1587	1210	1230	1239	1138	833	822	753	745	674	583	529	585	456	461	385	381	398	328	365	346	381	354	311	306	327	294	305	289	306	304	322	298	336	283	322	309	321	317	297	289	305	261	287	301	265	285	270	312	278	274	294	253	266	253	264	277	241	258	256	284	267	263	268	264	284	265	244	277	264	242	285	270	240	233	239	265	248	251	220	243	241	255	245	236	269	241	260	227	254	254	285	275	265	254	255	252	245	268	267	271	270	273	246	270	250	265	255	267	271	268	278	256	256	271	247	235	251	268	243	258	250	264	266	237	253	245	260	249	259	255	235	201	255	247	253	273	250	261	251	256	286	258	281	241	254	249	277	253	262	206	250	240	242	259	234	244	253	259	274	265	265	253	262	269	249	240	272	272	248	270	252	271	257	279	270	271	267	263	247	261	281	259	262	253	250	248	283	239	276	264	250	224	271	251	284	257	242	290	258	292	249	294	246	246	225	242	244	260	247	255	241	226	250	260	260	261	275	254	260	273	271	258	238	264	283	261	272	232	297	258	257	254	233	269	246	274	256	317	247	245	266	287	250	248	281	259	244	265	260	231	245	265	255	251	243	250	281	275	248	253	247	257	242	262	237	239	239	265	238	258	256	248	292	286	260	259	252	253	264	235	263	280	270	263	242	264	285	260	265	225	250	245	283	224	286	282	242	254	258	265	259	265	253	263	273	237	258	235	255	264	273	285	243	250	233	265	303	276	269	236	251	283	277	233	235	252	239	230	253	254	224	251	267	243	243	265	254	252	267	257	242	256	250	261	283	257	224	252	267	246	271	259	252	233	259	240	236	258	240	256	269	250	254	255	276	257	256	261	256	259	253	262	244	274	254	246	266	269	261	278	233	267	255	264	272	264	254	280	274	249	276	231	277	270	256	269	227	235	252	248	257	239	246	281	243	238	241	261	252	282	255	269	263	262	266	239	266	257	240	240	251	257	266	258	275	282	256	237	284	230	273	279	255	260	259	277	262	249	273	259	253	229	257	264	258	238	264	254	239	271	264	265	249	265	273	243	267	262	247	270	254	243	284	238	239	256	225	269	283	250	289	288	243	267	266	283	240	231	267	262	246	229	244	195	256	234	257	264	277	268	239	245	265	272	248	250	267	284	252	261	241	252	247	267	267	251	255	257	252	290	269	245	242	261	265	245	217	227	254	278	244	256	253	253	272	259	280	245	262	282	275	279	275	272	249	277	268	241	281	257	231	245	248	260	256	253	287	272	296	227	280	262	249	233	211	271	269	254	265	254	251	255	226	268	255	247	252	253	274	255	247	259	265	248	283	270	264	274	277	285	280	235	243	249	229	245	287	241	262	262	245	270	258	239	241	276	249	267	253	241	265	236	262	250	235	265	235	248	241	284	266	271	274	257	246	230	269	273	276	234	265	242	255	258	269	267	278	239	244	258	271	294	228	255	273	244	253	226	246	254	240	266	259	270	278	272	235	250	240	281	284	251	253	280	231	293	241	245	283	251	259	242	270	246	253	275	240	229	293	242	269	260	262	231	268	265	239	251	235	276	274	280	281	261	259	243	269	302	257	265	262	248	243	262	236	262	270	292	267	254	266	264	262	243	269	257	258	249	241	256	278	269	246	250	254	257	250	270	282	241	252	223	239	243	247	293	255	264	275	261	242	249	254	256	264	249	272	249	265	267	253	262	257	265	237	252	241	260	240	262	258	249	261	275	239	269	263	268	251	280	257	253	287	256	258	271	267	266	268	250	256	256	259	264	236	254	255	226	274	273	250	260	265	265	244	272	295	257	260	252	253	239	254	279	263	283	284	244	265	252	272	248	255	268	247	245	285	229	265	248	279	267	278	269	282	244	281	255	266	265	258	247	257	269	268	244	244	256	267	253	246	275	238	254	240	268	250	274	244	255	248	231	253	272	245	258	252	256	257	276	253	223	246	241	286	252	272	205	266	261	238	238	279	269	272	229	236	271	260	239	252	256	250	289	247	230	233	260	278	260	264	260	255	252	251	273	245	262	244	238	252	265	284	293	266	224	261	244	265	232	266	278	257	253	247	265	249	255	266	253	268	245	255	287	265	253	247	254	248	270	253	268	260	237	250	249	233	262	235	264	272	265	252	258	248	269	257	232	240	264	277	266	240	234	268	222	248	226	250	237	275	262	250	267	276	275	253	296	281	262	242	266	253	274	228	262	273	263	272	257	263	238	260	255	263	274	242	265	232	264	248	244	273	299	260	249	265	268	254	271	243	243	275	246	263	252	252	285	256	255	265	241	235	254	230	280	239	278	257	235	261	284	249	260	241	271	274	257	283	278	246	258	285	216	273	261	249	238	266	259	258	242	253	245	286	256	245	256	239	265	287	266	231	263	258	233	247	264	262	266	257	285	271	267	244	237	259	237	287	300	233	243	285	255	256	271	272	267	260	272	254	239	266	260	258	258	235	253	270	267	281	264	284	277	236	257	266	268	254	259	273	268	247	256	249	254	250	245	268	251	263	284	245	261	256	293	268	273	255	295	260	253	266	246	284	255	253	268	264	269	229	253	280	266	236	264	252	278	243	264	230	265	236	265	257	265	272	266	214	257	240	264	264	255	235	218	255	249	254	238	263	265	246	274	235	278	281	289	250	252	275	261	257	237	260	270	268	229	218	260	264	248	232	258	256	226	268	270	275	278	250	274	249	252	244	294	261	244	259	216	249	247	273	268	255	250	234	263	250	257	241	278	255	242	251	227	244	250	240	262	253	279	226	270	258	216	271	253	248	253	271	242	253	274	242	261	240	243	283	251	265	243	274	257	279	260	246	292	248	243	273	244	272	241	273	228	257	235	270	274	271	253	252	259	291	276	288	263	220	247	264	264	254	279	256	268	267	277	238	259	269	263	223	246	241	254	260	255	273	250	266	256	263	270	262	256	262	273	259	265	265	250	268	231	260	238	272	266	260	241	253	247	261	250	256	243	264	253	283	255	244	262	254	256	251	267	237	277	248	260	257	248	251	244	266	242	258	252	236	246	251	276	279	259	284	256	240	247	267	259	242	262	282	260	255	281	246	259	266	277	276	244	246	268	283	259	278	292	256	247	283	210	238	280	290	254	246	265	257	243	235	257	279	250	257	240	259	248	255	263	233	258	246	253	249	222	256	248	264	262	263	237	251	265	261	278	268	264	229	280	247	277	249	269	276	235	243	250	258	240	265	249	272	251	247	259	293	252	261	272	247	284	311	270	238	245	272	269	227	257	259	279	251	244	239	276	238	239	254	255	256	283	236	246	231	266	289	234	266	277	257	250	265	256	268	249	252	270	257	240	261	256	274	246	239	254	250	261	253	239	227	282	256	246	245	235	257	252	258	249	284	252	256	232	287	240	259	245	236	235	251	249	213	265	268	248	240	266	261	244	253	263	242	278	239	272	272	247	272	271	255	267	243	251	289	270	247	262
7569	3253	4100	1044	589	407	345	277	268	234	220	219	191	218	184	185	175	209	178	169	172	179	189	192	178	163	159	153	183	157	163	173	209	195	174	183	163	183	158	172	174	172	198	163	157	184	155	151	187	152	197	184	186	161	158	162	157	159	159	170	159	156	168	153	180	172	172	172	167	158	156	178	163	164	189	189	177	183	173	176	163	184	151	158	174	177	158	183	186	162	188	149	197	161	143	174	178	168	170	182	173	134	183	142	168	161	172	152	146	165	142	195	177	168	163	172	175	183	164	151	171	180	153	168	182	175	157	162	180	168	168	155	155	159	134	180	151	161	155	161	162	172	167	162	169	149	190	149	163	170	202	142	163	154	178	186	181	154	144	178	161	179	160	179	169	164	163	183	155	190	175	164	176	178	139	183	178	186	143	152	151	155	177	160	159	147	172	163	179	181	162	194	148	153	175	160	173	187	176	173	173	169	168	189	167	153	178	155	164	142	169	195	184	162	161	167	178	174	164	172	189	158	180	164	165	172	139	173	180	146	180	181	166	149	168	182	164	161	177	156	174	175	151	146	164	181	173	162	169	148	149	181	160	156	183	154	184	151	161	162	172	191	151	171	174	152	158	160	173	154	184	160	153	170	179	166	181	173	171	176	159	206	200	176	155	157	155	168	169	165	185	150	161	149	160	179	174	161	174	180	157	174	162	182	156	170	146	186	176	166	195	168	177	193	166	155	190	169	171	175	162	157	140	180	183	163	141	165	152	136	171	186	201	161	147	139	179	164	158	173	167	193	175	131	138	173	170	147	161	176	179	180	136	169	139	168	167	165	166	175	156	145	191	190	185	143	184	163	191	168	146	187	161	170	162	152	157	151	165	164	190	175	146	166	159	147	174	157	165	175	185	171	170	172	181	204	167	175	160	176	161	149	157	150	182	165	170	166	166	189	177	177	174	177	173	159	169	171	155	153	173	179	153	177	184	176	160	175	146	178	178	182	183	180	151	201	163	167	146	187	154	168	172	177	196	184	179	164	164	170	170	149	171	156	167	174	184	158	181	190	155	184	169	157	178	166	171	175	165	180	169	161	166	170	188	164	165	183	160	163	186	178	189	161	177	164	173	163	174	149	178	147	161	171	159	160	170	149	156	187	186	177	156	151	149	151	169	175	163	165	175	163	154	163	166	163	167	159	164	174	174	168	158	156	156	171	163	164	196	164	181	191	187	186	188	182	169	160	162	179	155	168	184	192	167	179	169	163	166	161	178	174	177	160	163	147	177	169	173	143	155	163	141	158	168	149	194	182	172	145	160	178	156	171	132	171	158	173	183	178	163	169	159	187	155	181	162	183	163	168	160	163	174	171	177	164	159	159	188	192	172	154	159	187	175	187	150	147	161	151	195	177	172	168	161	174	169	157	164	176	171	171	174	178	157	176	168	174	182	183	162	168	171	202	164	155	167	171	154	188	177	164	170	186	160	182	150	143	163	172	166	153	180	164	177	155	148	155	165	144	186	165	158	167	167	174	157	154	161	176	174	174	168	171	189	158	143	175	168	160	150	157	167	164	166	151	158	173	180	179	157	177	161	172	179	171	187	174	180	151	170	162	167	159	168	140	165	170	165	198	183	162	161	144	188	164	177	169	167	162	166	168	179	140	168	177	149	147	176	162	180	162	183	174	179	164	195	166	158	169	167	162	172	159	157	148	170	167	171	157	149	156	141	171	173	168	165	171	177	165	165	165	180	164	156	161	175	182	154	163	165	168	183	145	174	163	163	152	156	147	166	159	179	144	151	152	170	153	169	147	207	166	157	166	161	174	166	159	143	176	174	163	162	176	172	156	161	166	178	175	184	173	196	176	180	193	160	173	174	169	147	191	184	152	178	179	158	162	182	179	168	175	147	158	180	160	179	178	174	184	167	166	156	173	161	139	162	172	180	170	176	181	135	187	169	173	165	182	155	200	180	168	164	191	195	180	190	170	162	155	166	152	160	188	164	160	173	154	171	163	183	150	171	166	162	175	168	167	178	163	189	164	156	170	178	187	158	198	211	197	180	169	166	160	153	155	170	161	169	165	188	175	145	191	168	162	188	158	141	172	153	175	173	157	170	175	190	178	168	164	195	169	180	152	174	173	169	163	164	182	185	160	148	189	159	176	164	181	179	153	180	155	168	157	181	153	177	195	186	170	175	141	174	167	180	183	187	188	155	191	174	154	178	163	165	168	163	173	185	143	174	160	158	166	159	172	157	148	171	158	176	169	186	154	159	162	188	179	162	147	161	182	186	186	178	166	180	175	180	171	159	148	165	171	150	176	193	180	157	159	149	150	157	179	187	162	166	163	155	172	161	157	173	186	176	150	191	179	148	155	186	160	163	153	146	147	175	161	161	184	168	177	181	165	162	166	181	172	150	161	170	161	180	165	177	167	158	164	148	163	175	178	157	150	150	185	175	167	158	175	175	161	151	177	180	157	186	172	162	138	139	165	167	169	176	168	158	162	146	144	169	164	168	180	180	155	151	176	174	135	165	176	168	153	168	158	179	153	173	184	199	163	195	178	156	148	196	175	167	155	159	185	178	179	150	146	180	142	151	193	171	174	152	159	162	164	184	162	176	193	166	161	140	162	193	162	179	155	166	160	178	173	173	153	195	175	172	174	158	176	195	162	146	164	198	164	169	182	153	164	160	167	172	163	177	156	144	166	179	163	187	157	169	176	168	167	167	169	171	205	178	163	168	178	168	155	176	149	163	155	178	175	177	148	165	168	184	184	157	172	201	167	156	156	173	159	182	175	174	189	167	182	172	187	160	147	169	172	151	175	159	171	180	163	176	154	159	159	203	167	176	151	179	161	157	152	177	181	177	163	175	164	163	177	161	188	164	170	176	150	166	169	188	162	163	154	163	166	176	191	151	186	160	163	202	154	164	156	158	158	190	175	162	153	169	166	154	158	160	152	158	164	177	176	151	164	175	173	166	162	152	171	151	192	163	161	176	153	176	155	168	176	173	166	160	189	151	174	166	163	165	142	179	168	191	155	162	192	163	176	172	161	176	154	155	167	159	169	154	154	164	178	157	161	192	182	156	157	171	178	187	166	176	165	193	170	166	171	170	164	176	171	152	163	173	190	171	149	171	143	149	153	181	148	181	180	175	177	126	161	163	187	184	175	171	179	141	175	193	179	174	171	190	161	183	153	196	189	177	171	156	167	167	196	138	172	179	172	149	164	169	202	175	159	170	172	156	154	167	179	179	171	153	164	181	157	147	167	163	186	166	169	202	187	177	184	176	171	189	159	148	177	168	153	208	170	166	143	195	179	181	157	170	167	166	157	176	175	137	147	143	185	160	181	169	168	166	166	159	191	193	168	177	156	188	144	172	142	192	170	166	157	179	209	169	167	177	169	153	167	175	180	178	166	173	186	166	171	172	182	163	153	161	169	186	167	189	138	172	161	162	176	165	142	171	162	186	189	161	165	152	157	175	182	173	173
5672	3592	8093	2878	2140	1694	1317	1068	955	742	706	664	657	600	543	566	543	488	498	483	454	469	475	472	469	492	455	471	430	432	471	423	474	438	449	425	429	406	443	453	462	468	432	483	417	447	430	420	474	425	404	408	442	457	464	418	464	402	393	404	419	417	405	399	442	434	386	394	433	437	416	421	401	425	405	432	392	466	402	414	429	421	431	416	467	428	366	422	445	439	402	436	400	440	384	418	438	396	435	420	416	404	402	423	421	405	435	404	401	431	441	397	391	433	398	420	423	434	420	416	439	394	384	416	439	402	405	422	418	438	425	451	389	423	403	441	397	413	430	401	364	377	395	433	424	401	424	414	392	397	418	442	392	412	406	407	380	420	405	414	445	399	428	420	429	400	428	427	429	404	416	429	438	401	421	420	415	396	433	416	410	423	437	387	404	386	422	397	431	399	414	425	405	404	414	415	407	424	418	413	407	395	400	406	416	389	417	410	422	421	411	411	380	421	366	452	399	423	434	394	399	431	428	431	439	410	428	446	411	397	413	421	428	410	448	412	419	400	411	428	387	396	428	442	432	434	447	409	391	430	428	434	438	397	424	418	439	429	443	446	392	384	427	407	470	434	434	396	400	401	442	430	440	415	385	396	421	413	463	421	380	454	372	427	409	433	440	427	421	416	428	421	424	449	397	406	397	444	417	430	437	423	450	424	410	423	422	413	397	412	415	413	410	473	411	410	397	411	392	467	420	411	394	410	432	434	429	400	418	416	414	381	422	398	396	433	395	416	393	440	420	398	450	422	420	422	432	420	438	426	410	417	390	453	395	434	408	378	412	394	417	421	425	392	453	408	395	435	388	397	423	417	425	422	444	409	444	467	432	381	408	432	435	428	392	471	394	430	454	431	406	385	433	437	419	437	426	414	412	425	378	393	415	431	424	422	419	427	444	390	429	410	422	395	413	407	428	425	428	426	435	413	427	411	422	388	437	437	400	415	420	414	411	407	432	435	416	399	408	411	407	400	402	413	445	434	436	419	400	420	431	455	446	393	396	416	433	420	420	431	416	415	391	416	405	378	442	410	416	443	451	422	424	395	385	414	390	399	443	452	426	416	414	404	401	419	441	403	422	402	410	394	395	408	410	449	409	430	427	416	419	417	368	415	471	445	425	409	399	415	447	440	458	423	417	450	420	425	389	396	433	436	397	394	443	435	395	416	391	389	441	417	425	436	425	451	414	429	423	408	404	399	407	397	411	427	444	430	398	411	422	440	416	429	390	397	407	404	394	406	411	408	454	414	437	410	380	393	371	435	398	425	458	418	404	435	407	414	427	406	413	429	412	429	445	390	433	403	392	393	422	418	363	407	396	425	430	442	389	384	387	433	418	397	402	404	414	421	443	414	404	430	390	437	463	411	412	406	438	382	429	404	423	391	419	406	396	430	406	398	370	420	460	413	429	416	463	418	361	358	421	387	403	418	435	448	415	440	388	409	441	441	404	412	402	421	429	417	423	467	416	427	433	445	448	395	455	413	421	442	392	390	395	428	470	423	414	409	394	456	426	423	484	416	413	435	437	414	390	420	395	426	438	393	392	444	400	382	438	427	391	416	426	433	397	418	413	429	423	421	377	395	422	417	432	445	443	410	403	395	398	455	382	404	404	396	414	412	416	431	437	417	443	408	389	439	414	423	468	396	415	367	402	417	433	399	448	427	420	414	406	408	424	404	425	404	397	427	421	411	464	449	434	381	458	412	395	455	438	423	457	417	401	419	423	432	399	440	456	414	426	368	408	396	421	391	395	451	443	456	407	392	438	441	420	438	412	430	405	433	419	441	415	412	412	418	407	401	431	406	363	404	404	384	386	417	392	425	438	420	397	423	450	405	395	426	436	394	398	433	395	429	454	444	419	433	396	444	409	412	418	407	407	410	414	402	418	404	435	414	384	401	396	432	428	390	357	413	426	451	415	415	430	386	417	386	467	361	438	422	433	427	386	416	402	409	448	400	412	418	397	404	425	406	402	401	422	436	426	415	394	398	416	410	406	432	422	387	427	440	395	433	412	393	435	391	425	405	417	439	429	421	403	431	408	447	417	410	408	421	402	427	409	389	432	403	455	447	392	410	378	417	430	395	427	425	426	425	418	415	403	435	418	410	424	429	441	444	421	428	417	414	442	400	375	388	403	395	404	406	430	403	447	435	429	385	419	407	398	435	375	380	432	409	422	389	432	411	419	425	406	470	407	429	423	428	416	365	426	427	457	407	417	430	407	423	414	401	435	402	448	403	430	452	427	434	423	397	418	427	432	408	432	418	419	417	414	429	421	426	400	428	437	391	408	407	389	428	433	429	425	445	433	385	391	416	394	420	413	418	381	429	403	430	412	410	422	416	427	436	403	409	413	404	390	447	428	434	433	413	405	407	443	429	438	395	450	424	417	411	382	437	426	430	442	446	452	406	389	433	408	438	397	433	415	399	427	408	433	427	395	405	394	397	435	469	430	433	456	386	424	413	413	430	446	441	451	431	421	491	445	386	426	435	427	427	412	427	444	410	414	449	433	424	459	408	426	409	408	430	484	418	403	383	412	417	389	400	410	412	398	395	429	423	435	431	415	448	431	393	442	400	420	398	435	388	413	449	414	386	398	437	378	420	358	415	465	440	443	425	449	411	429	412	399	411	418	400	400	407	440	403	437	402	407	404	476	409	413	387	372	377	410	396	480	414	397	434	439	406	426	410	437	437	454	416	410	422	457	436	431	426	393	430	403	435	405	422	408	425	428	410	404	427	396	407	397	429	373	406	421	466	429	371	447	392	391	443	390	421	411	402	409	416	396	432	415	389	445	390	392	456	454	377	393	412	460	411	431	432	439	404	433	424	419	420	449	431	427	413	399	403	461	414	438	410	395	417	403	429	436	447	427	403	424	406	439	380	428	395	427	373	423	414	433	412	422	415	371	415	404	464	412	430	389	408	418	395	458	454	377	443	412	427	429	396	383	424	440	384	409	382	426	438	409	399	403	420	413	416	425	398	405	384	388	387	440	426	417	426	454	415	423	411	412	449	396	428	392	449	397	384	416	476	448	444	399	436	407	424	418	407	389	430	432	425	443	421	430	427	430	427	439	400	423	407	426	388	421	365	398	431	438	436	423	377	418	439	444	383	416	416	403	423	434	418	427	394	412	451	407	405	388	407	403	395	425	425	404	398	417	427	389	407	435	441	432	428	409	438	419	422	431	432	426	420	448	439	387	412	405	429	383	419	404	405	444	417	372	379	411	432	424	425	443	411	434	387	376	418	440	445	404	392	380	382	431	386	421	448	455	404	440	428	393	428	432	434	410	448	394	435	387	416	394	427	427	404	424	417	418	392	443	395	449	444	425	421	391	419	462	383	405	404	402	401	388	431	412	419	406	461	444	421	434	432	411	414	439	383	440	395	403	397	396	385	440	435	409	426	426	429	418	384	453	430	426	412	405	420	427	407	431	443	389	407
18570	13008	22905	6858	2215	1270	971	620	522	450	392	338	352	431	394	305	249	229	214	235	190	206	171	195	180	172	184	151	160	152	181	180	168	160	186	151	162	149	145	182	162	142	123	152	148	170	145	131	139	155	156	160	145	153	131	151	140	130	124	171	130	158	163	153	139	150	146	155	114	135	148	166	145	173	141	155	140	133	149	153	150	155	119	167	142	162	157	167	135	129	151	165	135	126	149	160	155	139	146	158	134	123	133	140	133	155	138	138	138	153	142	154	155	141	111	153	139	142	145	160	147	134	118	165	121	125	134	134	144	144	134	148	135	121	143	158	161	160	133	128	118	133	125	159	160	153	149	145	168	143	164	143	143	149	146	147	160	144	140	144	157	138	132	170	115	171	154	141	142	163	144	165	124	159	157	152	144	152	141	142	135	131	173	153	148	146	145	141	124	145	171	158	147	137	158	156	143	163	141	133	137	129	153	146	137	145	137	151	168	162	149	122	128	166	127	170	150	171	144	145	145	157	142	134	152	118	142	151	151	169	120	148	145	136	122	163	150	140	144	138	142	134	144	141	144	143	120	161	149	155	129	150	160	165	147	145	153	140	134	163	163	153	136	164	158	148	113	176	155	158	162	160	165	127	141	142	146	143	164	142	156	140	141	158	165	169	149	142	141	129	128	158	138	150	143	136	170	144	146	121	142	155	146	152	127	164	148	150	141	139	152	147	161	139	168	154	136	151	173	145	162	173	151	148	153	144	142	144	154	149	116	149	184	167	159	152	154	151	134	149	128	129	161	144	125	129	130	141	160	159	154	152	137	145	150	161	155	183	142	151	139	133	183	143	142	144	134	162	142	146	191	122	156	148	146	139	145	159	150	125	159	135	140	146	156	155	147	159	146	125	164	166	147	147	153	137	166	191	142	139	124	168	149	156	143	158	132	132	134	135	169	174	152	169	122	157	136	153	154	121	141	174	152	140	154	120	119	138	144	126	132	139	143	148	155	138	163	141	138	138	134	148	128	159	139	138	139	155	143	167	142	148	127	146	149	139	133	159	143	151	160	127	147	142	137	139	132	151	144	130	164	146	147	135	138	164	176	171	142	148	149	137	152	143	145	145	141	149	140	130	152	138	152	145	145	153	140	155	148	140	146	143	127	154	174	139	143	150	163	144	155	135	147	151	151	146	147	122	153	144	148	145	153	123	165	146	131	131	158	155	133	140	128	160	118	127	135	111	151	127	159	148	152	149	143	160	159	139	146	131	133	140	126	154	135	163	146	149	140	165	160	137	149	151	130	156	125	146	154	165	148	129	115	142	140	143	124	164	156	167	141	141	148	119	152	136	142	153	132	131	138	139	143	155	162	174	140	150	146	149	141	149	156	152	161	128	164	143	132	144	122	150	143	139	148	156	136	140	144	172	146	133	144	156	145	145	142	142	167	147	140	147	139	167	139	166	146	135	136	129	138	161	163	144	132	152	136	156	173	156	146	133	143	147	170	138	141	134	163	130	146	164	152	152	156	128	155	146	135	166	136	162	152	147	161	145	158	151	140	140	144	142	145	143	157	140	142	155	140	135	149	154	156	138	159	136	132	181	132	156	131	138	135	144	141	126	150	134	154	146	144	128	153	149	135	157	154	155	131	160	150	121	151	126	133	143	159	138	162	145	128	152	167	150	150	134	136	156	155	124	141	151	136	138	134	140	154	153	143	136	149	156	162	167	130	157	158	155	152	156	145	144	147	120	128	130	143	134	151	123	154	154	144	161	144	161	145	136	135	120	141	163	136	139	143	136	148	155	138	121	161	132	153	151	171	143	144	160	172	145	145	144	145	145	131	129	156	154	144	149	134	145	149	134	155	146	140	133	137	159	147	151	141	161	158	132	145	161	141	127	156	148	147	147	144	137	138	144	151	149	160	149	170	164	152	129	136	147	171	127	142	145	150	168	159	177	162	143	141	138	148	152	148	128	149	145	147	139	130	134	135	149	161	144	150	151	148	151	126	166	138	167	163	150	160	154	115	142	132	132	147	146	130	125	138	125	136	148	156	137	161	131	159	132	128	136	166	171	139	147	143	148	131	140	162	143	116	138	158	143	151	152	156	136	120	139	145	142	128	174	143	151	140	150	145	155	129	116	141	133	161	184	150	157	162	156	139	130	141	134	146	157	160	132	159	152	165	147	142	127	148	140	151	150	127	141	133	143	158	143	134	145	119	148	141	128	151	155	149	144	142	137	143	145	140	142	127	146	146	152	127	156	155	150	133	161	151	145	135	118	160	145	151	133	139	154	146	141	140	162	167	150	151	145	172	147	146	124	134	144	162	123	130	146	142	145	132	172	140	157	151	152	137	149	132	127	163	157	123	149	149	163	148	162	128	142	155	143	140	162	155	123	155	142	143	145	131	137	141	152	144	147	140	161	157	143	142	147	154	145	154	124	141	146	144	139	141	175	117	138	127	153	127	142	156	148	172	135	144	152	151	155	148	131	143	133	157	153	139	162	133	132	164	132	153	156	163	145	141	133	152	168	144	154	150	134	155	159	154	144	153	140	147	133	125	156	125	158	134	152	130	153	150	145	149	150	150	158	154	158	149	144	131	136	158	128	137	134	170	155	147	159	151	149	150	121	164	161	156	133	122	138	128	122	147	145	132	168	151	147	142	150	154	159	135	162	165	144	128	129	162	144	154	153	155	133	127	147	166	154	166	170	152	143	135	135	135	138	141	136	151	162	159	156	139	155	157	146	128	132	158	134	141	135	148	142	150	143	146	151	137	149	144	138	133	137	163	149	159	158	145	150	152	135	138	154	143	121	159	139	156	140	132	132	139	120	140	142	174	149	136	153	147	151	137	156	141	142	129	136	126	151	140	148	140	140	143	129	130	146	162	128	175	160	148	142	135	147	158	138	125	168	148	161	134	152	157	171	129	161	148	152	146	134	160	157	143	132	163	146	143	159	136	132	131	146	186	158	156	152	153	143	120	137	141	167	156	179	125	163	145	175	150	161	171	152	163	157	150	136	145	132	139	164	144	168	128	129	143	141	166	158	150	140	134	154	135	134	160	125	141	146	148	180	165	153	132	138	173	151	131	145	134	128	154	150	117	151	123	125	141	153	134	179	150	179	153	141	139	130	141	146	147	134	156	139	152	117	154	129	130	136	131	129	151	128	150	152	160	149	148	141	136	154	138	141	173	152	159	174	144	145	135	116	148	139	144	147	150	145	159	132	135	135	123	162	146	133	134	148	147	149	132	140	136	138	135	133	145	156	140	155	125	145	148	163	140	134	166	129	157	143	138	143	152	119	132	174	163	129	160	122	143	135	180	171	144	133	128	152	144	135	151	142	155	138	132	126	138	140	157	140	163	154	171	147	125	150	145	143	153	135	136	144	145	156	135	143	137	129	127	149	122	144	124	165	154	138	149	169	147	160	134	146	137	136	129	151	139	174	130	136	156	154	146	147	148	131	165	148	159	166	145	145	147	148
13687	12857	25886	6128	5052	3970	3427	2727	2254	1863	1656	1562	1777	2310	1842	1329	1198	1114	941	980	884	932	713	681	755	604	584	539	603	555	517	482	420	452	463	419	446	427	426	442	425	422	382	425	395	414	388	371	399	385	364	382	399	408	451	391	372	432	418	410	392	381	375	391	393	378	360	382	376	387	350	413	388	401	370	391	384	385	389	372	404	354	350	380	337	368	381	370	360	369	369	381	372	387	357	374	340	342	387	396	370	359	382	379	349	306	386	385	347	384	348	377	400	389	367	357	348	374	387	376	353	358	317	371	381	372	393	355	349	352	377	366	380	382	381	372	394	358	365	356	377	394	374	366	365	372	377	369	362	375	363	385	364	376	351	387	377	362	349	374	381	384	386	343	367	353	355	342	357	373	364	384	369	342	381	330	351	341	365	355	364	360	352	337	393	352	408	356	336	394	361	387	410	350	377	345	368	388	386	351	373	340	392	379	366	371	365	347	362	394	317	365	400	366	380	363	360	355	341	376	349	360	358	360	355	371	359	371	386	329	345	335	380	377	365	374	381	396	362	367	328	368	355	410	380	359	368	365	365	368	331	392	363	379	392	352	368	351	369	377	382	350	351	367	345	367	374	359	339	368	354	378	375	346	386	343	375	351	349	385	364	372	364	374	359	367	375	361	354	358	348	375	402	351	388	363	379	409	367	336	340	407	372	349	331	390	358	325	384	375	328	375	395	362	377	382	389	359	357	381	377	376	357	358	345	376	356	338	343	360	385	362	392	352	381	362	326	357	350	387	370	348	334	356	368	358	390	367	328	415	360	329	370	335	362	369	365	365	333	357	362	363	349	354	376	365	342	370	357	366	439	378	370	375	356	383	379	387	373	358	372	373	378	348	379	341	353	372	420	361	381	374	388	380	391	341	343	374	393	359	396	354	354	388	351	361	386	362	368	368	381	359	349	374	371	380	345	352	367	402	358	352	383	373	333	348	352	385	342	395	395	361	379	366	388	396	361	377	394	350	353	364	392	361	377	344	350	362	407	353	367	381	397	334	360	367	369	381	351	316	392	359	352	377	383	393	388	368	369	402	365	353	368	371	384	381	369	386	347	391	359	384	336	371	384	366	390	410	378	352	377	419	368	366	355	368	351	369	392	361	343	339	364	377	371	368	350	321	369	368	353	381	375	329	376	390	384	366	375	386	361	344	357	336	331	356	340	397	345	425	323	357	373	360	378	326	383	424	406	388	382	375	381	397	354	374	361	379	408	376	374	342	368	378	370	360	345	395	392	415	378	368	372	401	381	380	357	407	366	366	362	347	376	346	351	372	384	359	337	377	353	374	401	359	374	370	370	368	351	350	420	361	328	349	346	378	374	387	335	347	377	362	351	376	354	383	337	368	346	373	374	375	339	365	335	352	391	344	347	400	375	362	363	366	365	387	389	365	342	363	403	361	343	404	368	365	361	360	342	404	337	389	361	403	370	340	348	399	372	359	378	356	362	344	382	368	347	377	332	391	367	370	347	365	345	378	366	367	345	373	360	383	349	353	351	354	353	362	388	358	401	345	354	362	373	334	348	373	351	362	356	357	409	367	402	331	367	382	370	390	333	339	370	351	371	356	360	346	332	374	360	360	374	372	370	405	362	350	356	348	343	376	399	354	352	366	354	373	357	383	369	402	371	334	383	378	361	351	378	378	376	368	358	335	368	347	379	339	368	393	349	373	332	382	374	362	358	400	371	391	391	348	354	379	409	364	380	369	376	371	376	391	406	351	395	351	362	377	354	370	371	390	348	324	317	351	350	382	375	366	349	367	357	404	385	332	368	390	380	337	390	359	357	376	337	377	356	348	383	351	345	387	368	369	344	334	354	412	362	341	372	391	369	387	385	373	335	361	364	336	383	371	339	377	368	372	378	383	343	370	348	339	365	365	360	369	372	345	360	340	364	368	361	358	347	303	396	390	355	385	351	396	364	420	378	373	370	335	373	353	359	322	356	375	366	399	377	372	372	379	369	341	399	390	356	357	413	384	379	354	362	386	373	367	382	351	360	332	358	368	345	337	337	354	344	354	380	360	362	357	392	388	381	366	378	383	381	370	414	376	359	370	354	350	375	342	337	346	345	384	361	396	331	385	362	360	357	380	364	375	397	358	337	357	382	363	384	355	379	355	349	362	355	353	365	386	389	357	378	368	396	334	374	364	381	342	384	384	371	364	388	366	393	382	349	389	378	386	343	363	369	346	347	367	355	366	356	388	366	339	354	320	423	359	385	350	348	362	361	327	405	348	375	401	327	379	402	384	403	374	368	370	391	382	335	386	388	352	343	353	375	362	360	383	358	370	375	369	356	358	360	345	369	363	364	344	335	419	349	359	362	380	368	400	366	373	376	374	351	358	377	380	341	334	349	352	373	359	349	343	390	397	359	391	407	394	362	372	375	368	378	369	374	322	364	379	369	350	372	367	361	372	352	369	378	325	373	374	329	337	391	373	376	334	379	362	345	372	388	356	396	351	381	395	365	362	372	349	373	403	362	374	386	358	331	369	365	368	339	358	377	356	382	367	362	359	349	361	381	362	391	355	376	351	341	383	376	357	372	343	384	321	377	384	355	327	365	358	397	396	344	373	370	366	373	360	390	370	383	352	363	353	376	351	379	392	365	332	379	385	358	380	371	388	363	364	378	393	371	367	390	379	397	365	361	367	339	379	394	362	400	351	379	355	345	367	395	396	371	352	345	378	355	362	366	386	358	327	380	351	372	363	380	370	346	357	384	372	366	377	372	402	357	376	381	416	375	393	345	402	344	378	364	352	389	391	380	379	393	393	371	373	367	350	349	379	367	376	359	371	399	349	362	353	340	393	389	370	360	360	369	351	356	363	337	371	373	353	406	383	405	372	370	378	401	343	388	385	331	385	381	379	371	352	313	401	361	364	355	353	365	364	377	360	376	346	348	377	396	371	393	353	368	357	375	304	354	374	356	406	345	356	353	373	365	329	346	376	349	369	392	396	358	372	382	398	361	374	385	357	360	420	368	358	363	343	365	368	368	398	380	400	349	367	367	409	384	355	353	349	348	379	363	368	367	350	362	375	365	342	382	353	352	356	359	362	384	345	338	372	380	340	368	387	371	367	381	396	360	374	363	358	369	345	347	356	392	361	388	423	368	368	367	367	355	364	366	396	381	371	371	366	409	386	356	373	365	367	349	368	368	380	340	384	337	404	356	383	354	371	346	348	374	347	357	373	348	384	361	358	375	375	321	379	367	376	371	323	372	374	349	395	358	352	353	344	386	348	380	367	366	359	381	384	382	370	365	363	351	384	358	376	362	356	347	396	356	402	346	360	387	380	360	379	370	388	378	337	349	356	397	343	362	341	333	364	371	348	380	361	337	375	345	386	343	373	337	326	356	356	350	353	369	376	378	386	365	349	334	358	363	388	353	380	370	362	372	363	390	382	386	389	358	345	384	337	359	389	368	349	352	358	353	361	378	380
27233	19496	33417	11786	4577	2315	1458	1036	647	519	571	596	497	686	544	382	320	287	243	239	206	213	187	198	224	156	160	147	147	133	117	125	126	119	121	101	114	102	113	102	93	126	102	107	106	109	101	101	114	104	109	96	123	103	106	102	104	86	113	103	92	94	103	100	105	98	102	124	109	103	89	108	118	103	77	92	103	99	105	83	81	102	104	106	107	91	98	106	93	102	105	96	109	91	94	115	88	104	110	89	103	116	91	108	105	110	97	96	103	105	101	94	108	89	105	86	105	103	81	78	102	107	87	92	96	98	98	101	88	78	99	96	98	94	80	96	88	78	110	85	104	84	108	88	115	108	83	92	84	85	97	95	110	87	107	115	100	103	95	95	93	105	88	88	102	133	100	103	101	85	90	106	99	92	89	101	99	102	92	88	89	106	114	105	113	98	101	96	92	106	107	103	117	89	106	100	97	88	76	110	106	101	113	98	105	88	95	97	94	105	95	106	99	110	115	87	92	102	97	103	94	104	97	121	88	84	91	90	94	87	77	112	100	84	122	65	79	107	98	95	101	85	84	76	87	114	88	88	115	110	123	100	105	103	93	80	100	72	109	90	95	106	110	76	97	94	99	93	99	112	105	113	93	107	106	110	83	112	98	109	112	97	83	96	90	104	110	85	94	121	77	101	107	113	116	101	89	87	91	104	91	88	92	97	119	99	96	93	94	105	89	114	109	87	116	100	72	99	101	94	89	96	95	98	91	99	97	86	81	100	82	106	100	103	93	90	77	94	102	97	109	86	107	82	100	91	114	107	86	96	101	89	114	98	105	114	114	102	92	75	93	100	101	100	113	109	89	89	103	102	90	102	94	105	96	106	106	101	104	93	91	85	118	97	83	106	92	83	90	105	92	81	91	93	68	92	104	93	93	89	87	89	90	98	89	104	81	91	91	101	90	103	98	107	113	92	106	105	95	90	100	101	104	90	102	92	112	104	73	96	118	94	96	103	103	105	88	81	100	80	116	90	81	86	100	102	114	91	104	104	92	120	89	97	120	93	100	102	104	100	108	88	110	90	94	91	110	97	111	93	102	90	101	97	85	108	106	95	102	96	108	95	107	110	81	114	119	82	106	78	89	88	106	81	104	106	89	77	108	105	89	94	94	84	91	96	105	103	98	113	94	96	103	83	92	125	93	107	127	100	93	99	91	112	82	115	118	99	110	93	89	93	101	96	130	98	97	109	92	105	96	98	97	98	108	101	87	82	89	105	93	94	118	87	92	96	101	97	77	93	87	96	83	92	101	83	89	131	106	105	101	102	94	111	95	116	107	118	103	110	95	99	90	98	103	106	84	90	78	86	103	97	92	122	101	103	93	101	97	107	98	104	121	107	93	106	113	86	109	100	80	110	116	94	114	94	109	81	96	111	115	94	99	104	88	86	89	118	109	97	86	101	75	90	104	117	89	102	96	89	97	92	70	113	114	94	84	92	110	95	111	112	94	94	127	98	104	94	123	95	107	111	102	105	93	104	76	107	92	87	96	84	99	103	103	99	101	110	85	100	106	114	88	109	101	98	92	101	96	97	106	92	121	101	83	105	92	100	93	103	111	91	100	102	86	91	115	95	91	94	131	113	90	102	113	103	78	109	109	105	114	90	86	92	110	89	99	89	109	96	91	102	82	90	89	82	91	89	85	107	87	105	94	116	99	104	97	108	89	79	118	110	93	97	95	107	93	90	109	91	100	91	95	81	100	81	113	91	95	102	102	93	101	96	83	85	105	105	94	80	101	104	104	105	121	113	92	117	82	93	82	95	103	94	106	118	104	96	118	110	86	116	106	118	87	98	105	111	87	100	92	82	102	88	86	106	94	98	88	99	94	99	84	83	92	91	108	114	99	96	97	111	105	97	109	105	90	90	92	81	92	86	110	90	79	115	105	79	68	100	87	86	94	87	106	89	92	102	93	119	107	96	82	111	97	114	79	108	88	93	106	88	104	106	81	100	119	109	92	115	88	106	87	90	98	108	95	88	107	78	85	91	88	98	104	95	77	96	114	108	100	119	94	96	97	115	88	120	97	108	105	102	108	114	95	101	85	95	107	98	99	88	120	87	112	82	93	90	101	95	85	104	102	94	90	100	108	102	107	94	101	101	103	104	99	100	98	103	84	101	100	91	109	103	92	90	105	89	118	112	89	95	89	98	104	99	112	101	113	106	78	109	99	91	112	97	96	104	101	101	103	72	91	108	100	86	92	78	116	122	91	93	111	94	95	96	89	108	109	93	94	108	104	83	113	79	98	88	92	116	92	82	73	89	97	93	96	101	85	92	87	82	89	113	92	101	106	100	91	97	90	89	102	98	95	104	88	93	101	98	95	78	94	97	108	97	96	91	101	94	97	103	70	89	92	113	104	108	106	102	102	87	75	91	95	96	91	76	99	109	116	96	111	88	76	85	106	100	101	106	100	92	101	90	84	109	88	103	112	97	94	115	104	117	115	63	96	98	99	91	81	111	76	108	108	92	92	106	105	104	110	97	76	109	88	93	109	97	107	99	108	95	97	84	100	103	88	87	85	103	83	102	97	89	105	98	102	99	101	108	100	90	103	112	86	94	105	105	92	104	107	122	117	108	104	105	85	81	107	94	111	102	98	82	91	78	103	92	86	97	120	98	108	95	96	92	108	113	109	88	92	99	106	87	98	98	102	89	84	88	95	91	91	102	99	118	80	95	90	82	90	101	96	102	101	85	93	101	93	98	95	88	102	97	89	100	98	94	125	125	92	93	91	100	94	84	98	117	108	94	103	94	83	104	89	93	94	94	101	91	101	99	105	97	101	95	97	87	95	110	98	106	108	111	92	95	89	90	97	83	98	102	84	105	104	104	102	97	100	95	109	95	97	96	103	82	104	93	93	99	94	109	99	98	102	93	100	89	96	84	96	98	97	86	111	90	97	97	92	82	83	118	107	94	100	106	109	81	97	99	107	112	112	88	106	94	85	111	110	97	93	100	97	92	96	98	91	111	83	116	98	99	90	111	98	86	94	103	95	84	105	92	85	92	112	103	98	77	108	96	89	81	90	103	89	105	108	114	114	110	111	99	81	89	94	107	108	114	111	108	111	80	105	89	100	114	96	103	102	99	86	114	100	93	105	112	91	97	105	119	74	104	95	79	94	95	96	87	99	105	89	89	112	113	107	96	94	98	78	102	89	91	108	102	117	111	113	91	85	103	90	104	100	99	90	111	110	110	93	94	88	80	112	112	108	100	115	88	114	91	123	100	103	88	103	101	98	101	105	101	97	117	106	87	118	96	97	109	106	109	101	98	119	105	94	87	99	90	108	105	106	102	94	96	93	91	121	85	84	72	118	75	82	91	115	93	96	110	94	83	102	91	101	86	82	90	102	98	99	109	110	88	85	84	84	99	103	81	88	109	91	109	101	89	75	78	126	111	90	102	99	106	87	100	82	110	101	80	94	120	92	94	102	111	99	87
18517	17990	33663	8185	7424	5686	4377	4047	3102	2551	2488	2510	2651	3837	3151	2174	1763	1691	1540	1435	1179	1219	916	1035	872	702	605	629	586	632	476	439	401	381	376	384	357	345	312	351	353	313	323	302	302	285	305	303	299	319	298	303	303	298	324	326	328	287	300	308	268	315	249	299	296	296	271	272	324	247	291	270	253	278	277	261	258	253	278	284	260	285	255	290	291	262	264	249	246	241	270	274	275	241	271	253	222	247	275	240	260	242	277	252	274	279	292	263	268	259	275	271	248	262	261	246	238	253	276	263	240	276	253	247	234	234	267	294	223	258	252	262	246	232	239	230	247	252	242	253	244	278	286	257	261	259	274	269	249	231	257	246	251	240	245	243	229	259	236	249	250	285	246	241	256	249	228	258	250	250	266	264	255	250	244	236	269	250	248	264	277	239	248	262	249	238	258	242	248	247	259	272	251	259	254	263	223	216	259	228	248	262	254	264	240	233	222	254	223	271	257	277	261	263	250	258	264	254	247	271	222	261	230	264	258	253	259	262	256	259	264	252	267	239	247	248	252	248	274	267	224	243	274	230	252	240	266	244	271	256	278	244	255	247	231	285	283	242	234	250	244	278	247	255	252	258	261	251	248	275	266	245	257	261	250	249	238	243	258	254	248	282	272	270	244	259	239	262	263	273	239	244	267	254	235	244	266	289	239	232	277	255	249	263	282	261	290	265	261	252	270	269	239	239	261	242	237	247	233	217	265	252	250	257	233	239	286	247	221	259	252	238	235	252	263	264	242	243	254	254	249	265	231	264	247	262	276	250	249	229	283	264	235	258	271	281	275	265	273	274	248	270	241	259	241	252	277	245	256	230	255	277	243	253	265	268	263	251	240	239	230	250	235	252	264	269	254	274	256	274	255	273	221	253	230	221	257	256	284	276	276	260	260	256	233	266	252	260	253	257	240	251	236	267	255	252	244	256	280	252	227	274	248	264	252	222	271	257	241	278	260	266	273	243	249	258	252	255	246	261	262	228	276	270	247	261	243	261	215	249	253	239	240	253	221	243	241	288	244	238	273	245	248	279	259	267	259	244	283	268	269	268	271	243	248	249	261	260	254	268	245	261	285	296	295	246	252	255	247	243	241	271	252	262	220	236	262	234	241	236	253	249	271	253	227	239	251	206	275	262	271	256	264	258	263	256	259	223	243	244	273	236	269	271	253	233	258	243	288	248	247	294	213	268	269	250	252	272	259	297	265	241	279	237	267	269	261	247	276	268	267	266	273	233	274	240	251	259	252	264	263	224	228	254	240	264	271	297	252	239	243	270	238	246	284	263	254	268	255	258	228	239	237	264	277	246	286	266	229	275	232	279	256	240	238	257	273	246	261	253	236	283	284	271	251	295	259	247	255	266	260	249	242	262	260	255	262	236	229	280	258	247	240	255	267	259	249	285	250	253	228	269	272	246	257	271	259	257	284	255	247	241	267	227	269	227	251	266	256	263	288	218	236	245	239	239	282	243	274	275	273	251	264	259	269	269	263	267	236	239	250	257	280	250	241	258	246	258	266	252	272	244	263	258	245	228	217	249	260	267	276	268	249	244	242	253	260	242	283	248	224	246	260	258	254	262	270	273	283	260	248	269	253	255	249	247	249	286	297	243	282	271	266	222	266	251	289	240	255	241	238	245	273	284	275	255	250	257	253	239	275	272	245	210	255	246	265	238	251	239	243	260	285	261	252	244	210	266	241	258	253	246	249	228	243	248	265	256	259	259	249	252	243	241	268	278	265	258	234	259	274	244	248	265	248	237	246	253	247	255	251	242	267	253	282	234	230	251	280	273	232	280	278	251	253	251	265	252	275	251	257	247	250	237	260	264	263	253	247	248	288	250	231	279	258	249	269	254	282	273	267	284	248	252	216	226	245	273	234	266	276	262	269	246	245	246	248	238	250	266	268	273	251	274	266	295	255	255	245	260	234	237	261	269	244	259	255	269	253	239	229	263	267	232	226	268	279	222	256	245	284	268	269	255	253	271	245	268	272	247	247	244	220	277	254	276	248	260	266	262	231	253	250	259	253	253	235	248	256	259	263	235	266	270	238	271	231	257	272	263	277	257	236	244	264	267	235	244	243	242	267	258	258	247	264	254	222	284	253	252	279	228	253	246	268	239	221	279	253	248	276	241	240	244	253	253	247	255	299	248	224	239	271	240	273	270	274	225	260	241	259	257	233	230	259	236	268	237	287	246	251	265	246	252	266	272	259	267	232	239	260	278	270	265	303	302	261	247	248	223	251	268	273	249	287	251	247	251	262	253	239	227	254	232	255	236	272	275	266	272	275	284	262	277	256	257	267	241	280	275	232	267	272	255	255	280	254	257	236	285	272	278	270	239	263	252	271	256	228	231	240	261	261	246	261	269	272	232	262	265	237	228	246	257	274	244	280	251	238	261	256	295	273	262	225	278	284	268	227	271	244	252	249	244	245	264	288	239	240	254	270	280	254	264	255	248	259	264	243	257	265	250	252	247	260	253	254	227	255	241	275	227	251	248	298	241	269	236	252	289	268	230	256	259	280	256	280	257	258	262	264	259	249	278	257	267	289	270	218	254	287	272	267	271	234	260	264	285	279	232	265	279	241	254	250	269	260	282	228	244	262	243	246	247	232	262	256	268	249	240	256	238	248	235	232	244	224	285	277	268	246	271	268	273	253	253	229	269	244	262	229	256	277	274	258	254	255	250	258	270	238	248	257	290	264	253	271	278	240	270	264	245	261	230	269	272	261	262	264	271	246	235	236	270	233	278	239	213	245	257	272	263	243	263	269	256	277	301	267	261	242	233	254	233	250	233	270	240	235	267	246	257	230	254	240	239	255	255	251	234	256	261	264	254	234	284	238	254	255	238	257	255	247	242	267	275	263	257	287	266	261	259	260	255	268	253	242	263	280	237	260	228	252	269	245	240	258	263	267	240	273	238	261	281	274	281	266	258	262	251	231	257	246	235	242	233	286	253	234	245	251	283	248	250	264	266	238	242	256	264	260	265	260	244	287	270	272	225	259	215	227	236	232	260	230	251	241	221	211	246	259	248	257	242	266	236	247	250	275	255	253	251	237	244	232	233	261	230	245	245	295	233	230	268	243	246	262	258	245	254	250	231	259	238	233	251	247	246	281	270	272	253	256	231	266	252	271	270	280	228	262	267	275	225	241	248	239	245	247	257	235	274	267	259	268	221	246	253	274	238	280	275	283	267	259	259	268	267	256	240	255	252	274	254	255	236	265	254	258	230	250	241	237	277	226	267	233	241	271	252	249	267	240	271	250	270	274	232	260	263	258	249	269	245	245	270	288	256	232	240	283	242	274	246	266	252	270	235	262	256	229	253	246	241	266	264	266	279	259	240	247	254	264	268	261	254	255	264	271	287	253	238	266	235	261	285	259	238	249	249	258	284	247	255	242	233	254	247	251	261	273	251	272	231	274	246	271	250	260	235	248	257	276	283	258	226
7492	3355	4276	1073	587	372	347	257	273	231	223	198	231	211	209	166	173	166	183	201	165	178	206	175	183	167	169	174	158	169	189	187	184	173	181	168	151	178	156	173	131	181	170	180	148	163	174	169	174	160	169	130	161	172	170	156	196	152	164	188	182	152	155	155	167	142	167	186	155	156	164	162	177	157	164	157	176	163	146	163	157	171	193	191	170	164	175	195	151	161	178	171	167	153	188	175	153	181	180	190	165	173	150	173	177	156	173	170	164	153	165	170	168	149	170	161	191	179	162	191	162	175	156	163	167	181	152	167	148	154	178	167	181	162	181	175	139	190	169	149	141	187	176	187	159	173	146	170	160	154	151	169	188	169	174	144	165	147	152	147	176	160	193	169	143	189	157	163	147	172	178	172	178	174	175	189	154	143	172	157	144	154	174	187	154	170	169	169	169	171	162	148	161	178	166	188	173	162	168	167	169	166	153	161	165	161	149	157	174	149	190	166	152	145	155	159	165	164	137	161	133	169	163	164	153	176	144	156	156	168	151	188	177	177	146	187	167	172	168	174	162	184	198	159	175	163	141	152	160	158	187	172	149	155	169	154	143	179	170	161	144	167	193	168	168	154	149	169	183	175	154	168	184	175	150	165	183	182	164	170	151	164	165	160	172	165	149	158	165	179	174	154	172	131	128	175	169	157	159	153	165	144	152	171	158	148	151	169	176	153	153	164	147	139	164	180	153	155	171	157	148	165	183	145	153	135	172	143	166	177	155	155	183	168	158	164	170	191	179	170	179	176	177	177	173	150	135	159	147	193	189	167	152	159	153	159	178	167	195	188	149	134	161	141	186	176	169	144	163	165	180	139	169	186	175	178	149	167	145	160	177	170	150	169	187	170	129	172	167	150	180	172	147	175	165	166	154	163	186	161	168	152	161	167	166	178	166	156	170	177	164	131	147	166	183	176	179	154	162	155	159	169	164	162	181	149	151	150	149	178	127	152	138	187	170	162	163	178	182	155	176	198	163	135	176	190	177	172	174	160	154	157	144	159	171	163	140	169	167	148	182	160	172	175	140	185	199	173	175	195	167	158	158	166	178	153	185	170	168	196	173	159	139	171	177	159	172	168	153	166	168	139	178	167	145	154	170	156	149	209	171	176	168	162	173	158	166	168	170	180	160	173	174	146	143	173	169	176	170	149	198	191	141	181	171	183	134	152	176	171	153	167	158	186	145	166	174	182	183	176	172	165	155	156	178	160	155	169	193	147	184	173	151	149	155	149	157	150	141	177	158	162	138	145	161	184	183	174	172	160	170	167	185	166	155	161	170	167	195	175	162	176	180	200	163	166	178	155	159	172	161	188	181	174	174	180	176	173	185	174	137	155	174	160	172	166	166	154	149	170	166	152	144	148	147	183	157	176	150	161	175	171	172	169	169	172	187	163	158	159	153	161	173	150	151	138	171	155	148	173	165	159	168	172	194	148	207	189	142	177	150	167	161	165	178	163	147	179	150	160	152	188	153	156	187	174	165	180	195	160	194	159	168	158	160	173	168	179	168	162	189	147	147	161	171	152	172	171	146	160	174	183	150	153	170	165	184	161	151	160	191	160	160	151	155	154	149	156	152	171	160	179	200	194	166	171	151	144	183	167	172	190	191	173	171	158	161	165	163	159	148	188	155	164	172	191	154	155	163	193	170	160	174	178	158	173	186	165	209	141	147	185	164	158	151	176	165	190	183	157	153	153	155	157	162	155	188	160	160	161	179	165	179	161	178	184	160	180	177	163	170	173	176	172	148	182	164	180	144	154	170	165	163	164	162	171	178	163	182	159	169	183	176	151	145	163	182	206	177	182	175	150	154	162	153	176	168	154	168	158	161	154	165	198	145	165	156	180	170	161	182	158	168	151	148	174	173	179	163	172	165	180	151	189	168	182	179	160	190	160	172	189	174	153	147	141	192	164	159	157	161	158	163	180	149	169	169	158	169	164	171	132	149	167	186	195	171	178	158	164	177	166	189	151	189	185	155	160	160	189	169	179	155	185	176	155	173	161	180	183	158	171	169	174	147	183	165	170	157	150	199	189	173	149	167	147	164	182	134	187	176	176	156	172	183	158	167	186	183	158	159	178	169	175	170	169	164	171	154	170	194	178	172	146	190	176	145	163	181	150	175	167	170	183	166	158	180	185	144	168	148	195	153	181	161	148	170	156	183	168	139	151	146	161	201	166	169	150	180	163	160	195	157	155	193	165	161	159	170	171	152	172	146	151	166	157	172	174	178	171	179	174	167	179	161	151	158	169	177	171	161	157	155	169	142	180	163	153	186	184	167	171	163	175	175	190	149	170	176	161	148	168	170	170	176	157	176	168	161	177	172	166	163	176	156	174	146	161	151	159	143	150	179	182	160	199	163	163	163	185	194	165	153	146	174	165	179	164	166	142	184	189	151	185	155	146	153	159	152	171	164	174	151	181	152	175	176	167	155	157	143	146	168	176	155	172	152	158	173	185	158	175	153	143	182	175	173	167	184	160	177	158	194	159	198	160	184	184	155	165	172	135	139	167	181	130	157	170	167	149	164	177	161	188	161	134	171	147	168	177	154	170	189	157	181	165	156	152	187	152	149	164	186	164	160	140	183	159	167	175	148	149	162	173	171	180	162	160	152	154	145	160	165	175	157	191	154	164	159	157	179	174	159	174	150	171	167	176	156	152	145	162	152	179	191	158	160	165	167	172	183	176	185	163	185	182	172	190	175	161	161	142	179	162	150	173	158	161	165	157	158	154	184	162	169	175	161	198	182	180	195	176	177	171	158	180	165	161	176	179	167	163	173	168	162	197	156	154	169	160	166	179	185	148	213	167	171	158	162	169	157	184	169	161	157	146	156	176	163	157	150	163	164	183	153	168	155	150	171	133	146	161	175	176	178	153	176	174	182	176	180	169	163	176	166	157	149	160	157	169	178	162	138	171	175	172	153	170	172	142	176	153	158	156	155	179	179	176	178	148	173	169	173	151	146	158	149	165	167	169	177	165	173	191	172	175	166	164	192	150	170	157	169	174	153	167	176	195	168	150	176	146	164	169	174	157	170	143	196	181	161	172	142	168	156	152	190	172	159	176	144	164	178	145	152	154	153	188	182	163	169	137	137	159	158	149	174	172	166	171	174	161	174	150	187	166	173	176	158	153	178	179	178	168	167	173	160	162	173	169	163	164	144	167	160	179	136	172	167	166	166	164	195	156	180	168	170	165	162	181	185	180	169	154	159	174	180	162	189	175	179	161	201	176	173	159	180	169	182	161	159	173	210	141	150	163	187	176	175	187	172	143	166	159	177	140	184	148	185	178	162	158	158	186	160	164	186	148	180	167	163	178	160	185	152	171	169	180	149	178	175	161	155	185	178	176	151	162	190	188	164	172	161	152	176	160	169	161	160	157	174	165	164	188	168	149	167	159	175	170	169	188	144	173	175	164	168	150	166	158	159	176	162	150	175	183
5787	3900	8330	2904	2181	1734	1233	1051	888	766	664	664	621	585	584	563	524	537	555	480	496	507	452	470	445	477	476	456	433	489	469	465	405	442	434	385	401	434	429	453	451	414	415	448	451	416	400	440	434	433	424	429	401	426	408	438	408	402	440	398	415	426	414	439	446	370	426	409	381	437	415	411	416	426	422	409	406	413	443	404	413	442	437	377	428	427	443	415	408	437	446	423	421	412	433	413	422	407	409	434	400	426	421	393	409	451	442	395	409	422	406	426	414	408	430	406	421	421	402	415	427	432	439	398	422	400	449	383	425	407	425	376	433	433	411	394	383	417	420	405	450	444	450	430	435	394	392	418	452	393	388	430	442	422	402	433	418	426	409	435	433	421	403	405	416	446	436	437	432	409	423	409	434	387	425	449	405	409	400	365	443	433	414	420	401	407	442	425	427	394	411	386	414	436	378	396	404	408	403	417	398	405	430	414	452	384	444	435	436	394	386	405	403	469	422	423	404	444	406	363	419	450	398	444	425	398	399	429	398	391	399	423	421	424	397	421	449	438	402	442	378	401	397	419	443	435	410	415	419	397	392	435	408	416	389	388	409	406	389	422	451	402	422	404	432	425	410	424	422	455	362	405	439	423	423	419	418	412	392	417	404	389	422	411	429	400	423	407	419	434	407	447	403	404	394	459	400	403	394	446	422	453	411	456	406	425	356	389	440	428	405	422	424	444	432	395	422	427	401	396	409	424	411	418	444	393	420	397	393	452	399	418	418	433	407	440	424	406	409	377	441	382	451	393	438	431	427	430	398	363	373	385	421	452	401	421	484	382	427	396	429	420	386	443	394	439	414	401	427	433	415	420	378	419	418	409	376	436	432	414	416	432	377	429	416	423	398	419	426	417	419	392	430	400	412	461	397	432	429	393	417	431	384	400	413	436	412	418	436	423	428	424	410	422	394	407	423	378	460	459	381	409	388	430	434	430	433	446	437	423	417	367	417	407	408	407	425	429	408	401	408	402	384	393	393	407	432	419	455	426	389	435	385	407	439	445	414	394	395	379	398	461	417	397	414	396	418	429	386	416	437	432	426	421	414	398	418	423	408	452	433	425	398	413	407	450	379	419	399	405	402	419	421	436	432	435	410	402	405	409	365	410	420	427	419	423	407	414	402	393	449	410	385	401	407	410	384	406	419	411	446	419	404	416	379	409	394	414	428	384	376	432	418	450	427	414	423	413	416	430	407	420	399	432	423	403	400	379	421	391	409	442	413	365	401	436	400	422	403	426	453	439	410	425	415	466	403	428	393	386	425	400	436	432	395	446	383	425	421	423	410	421	372	381	412	456	421	411	388	435	375	403	416	405	383	402	433	422	397	408	400	421	431	421	426	430	438	421	416	404	446	417	424	415	424	431	393	444	369	412	401	416	409	417	407	405	411	383	416	433	415	441	409	411	428	396	386	447	396	399	448	420	447	400	444	439	426	433	380	447	390	390	395	409	383	407	406	372	401	411	398	449	413	403	465	390	441	430	401	416	454	431	425	419	389	416	425	402	408	400	413	400	436	396	456	415	414	378	409	417	444	400	413	423	389	440	379	406	400	418	408	402	402	414	386	424	403	402	419	385	434	423	405	402	458	435	415	406	419	408	424	415	392	397	435	412	396	414	432	425	384	420	461	381	435	414	420	381	450	430	423	450	417	452	413	413	425	411	404	417	435	445	370	390	444	458	434	452	408	400	401	413	428	448	429	418	410	459	432	409	405	408	417	394	403	404	412	425	455	394	412	428	392	412	429	366	397	411	407	441	412	402	418	465	432	423	419	404	395	390	402	405	388	374	411	417	417	434	439	443	412	442	397	427	394	412	442	418	397	413	401	393	422	381	415	385	422	418	405	400	390	401	394	412	398	411	430	405	433	435	412	390	410	406	425	400	421	403	431	401	405	409	431	448	415	426	423	425	455	411	441	400	370	451	395	416	423	428	427	405	402	424	434	395	461	419	388	362	411	410	421	418	373	446	424	428	407	386	413	393	408	389	420	412	427	411	416	446	412	400	442	406	403	432	408	371	388	414	412	427	428	419	405	429	419	442	432	454	417	401	411	413	399	395	400	419	423	425	419	433	414	388	434	424	445	415	392	425	432	398	465	422	403	379	405	407	416	405	454	410	395	395	417	395	426	421	394	424	424	416	423	430	387	454	392	417	413	427	426	391	443	434	419	400	422	403	400	412	397	382	369	381	397	419	416	396	422	446	448	434	390	375	412	399	404	459	400	393	389	392	386	418	444	460	392	396	429	408	384	427	402	421	394	453	428	416	405	408	428	382	434	428	414	406	424	387	415	456	420	401	414	406	417	395	431	428	402	414	458	435	375	422	417	402	424	430	400	438	416	411	428	412	430	411	424	428	427	410	406	422	408	417	453	425	436	432	432	424	420	438	451	413	446	414	418	425	440	446	415	416	426	406	414	439	444	395	427	433	414	433	412	431	422	410	423	423	439	407	403	403	405	395	426	428	399	416	405	425	435	433	380	424	407	385	415	414	392	438	413	442	379	408	417	409	402	418	429	400	416	383	390	415	392	417	397	400	399	429	435	408	409	461	408	412	425	430	391	473	458	404	396	369	432	397	433	416	406	441	441	423	434	405	426	424	440	410	414	406	402	394	419	380	402	440	418	432	414	437	479	425	451	433	419	413	408	428	426	416	372	415	449	402	415	419	439	426	438	391	404	469	426	400	385	433	401	384	417	426	396	450	382	409	395	413	399	429	440	410	432	399	444	420	411	426	424	406	460	424	418	395	420	449	425	430	418	398	379	423	385	381	371	416	431	410	409	424	430	394	413	389	406	411	431	430	408	434	425	442	395	381	409	422	403	409	418	438	409	404	420	411	403	430	406	431	414	375	419	454	429	394	408	413	396	420	430	414	405	414	430	396	426	420	386	409	413	407	400	414	425	388	410	446	396	417	390	399	417	393	426	413	457	419	399	406	398	427	381	390	429	417	415	425	429	399	415	424	405	394	423	441	422	404	440	433	435	389	423	419	422	411	401	416	422	404	420	390	403	401	364	399	424	437	445	416	402	458	411	429	454	427	460	417	415	415	416	418	425	440	434	432	453	450	395	410	433	403	402	398	423	408	400	448	409	379	446	429	420	404	417	393	418	428	413	415	402	438	427	373	416	415	398	406	430	435	433	416	424	401	418	419	440	452	385	412	419	424	418	439	431	409	442	449	421	407	422	408	403	415	412	406	431	407	376	431	408	405	442	434	412	432	436	396	447	415	407	445	426	412	409	414	386	395	413	385	377	389	379	424	405	444	416	435	460	392	409	442	421	423	435	437	399	443	392	399	373	428	406	402	421	416	399	428	390	464	398	426	422	398	384	432	396	419	471	410	432	423	411	409	452	434	380	449	373	407	414	410	399	401	426	408	402	410	411	412	396	429	405	427	401	444	424	418	419	413	432	428	386	380	405	408	414	428	409	416	405	406
18055	12476	23415	7084	2652	1436	990	683	518	422	398	384	442	469	328	298	265	213	212	247	185	226	202	163	187	177	176	188	182	163	172	152	144	151	146	178	140	143	169	147	157	160	159	149	153	145	145	140	147	143	163	151	143	178	146	155	152	126	147	153	165	152	140	149	139	163	159	144	153	130	153	138	152	143	143	147	168	151	159	144	171	157	149	142	142	133	156	159	146	140	149	155	149	159	152	151	159	168	165	137	140	134	148	163	161	141	146	134	162	161	152	151	163	141	159	125	156	132	149	143	138	157	144	142	142	153	172	133	156	128	137	149	123	160	139	133	126	128	136	155	130	146	133	152	135	145	137	151	143	140	122	145	135	144	152	163	125	165	131	163	145	131	123	121	148	141	134	135	156	140	145	147	139	146	143	146	147	139	151	134	148	135	138	145	122	145	173	150	156	150	135	155	150	139	167	149	139	168	163	140	151	147	168	154	141	171	135	148	156	167	148	139	148	152	135	155	140	162	159	141	161	141	179	144	165	133	157	148	134	135	148	155	145	149	148	161	149	156	136	135	158	143	130	158	137	144	153	122	134	144	163	162	162	171	141	146	178	177	125	137	146	142	146	136	127	133	151	144	175	150	136	169	154	152	155	132	144	146	140	155	151	155	156	149	171	164	158	141	129	154	168	147	157	129	123	148	165	132	140	149	143	130	141	146	164	157	135	132	149	142	140	163	145	161	156	132	138	148	142	143	124	141	152	122	143	143	137	137	150	149	167	144	139	120	130	143	139	151	138	132	130	122	161	153	190	135	179	165	147	142	139	137	146	122	148	127	152	164	133	157	146	130	125	136	159	162	172	133	144	163	173	142	141	138	154	149	147	151	147	146	135	137	135	142	158	165	139	167	146	153	143	144	115	130	152	140	151	135	147	139	146	134	134	128	143	114	172	149	154	136	132	142	151	167	148	153	175	155	158	133	134	138	151	158	163	142	137	150	132	164	160	174	156	150	147	152	158	138	142	161	123	146	133	149	145	143	138	138	173	148	157	135	150	139	156	162	171	162	132	157	146	162	148	152	154	120	146	160	140	137	124	151	146	144	131	158	135	138	143	138	154	151	138	146	152	155	143	136	169	168	133	146	150	151	148	157	158	151	161	156	167	165	123	136	126	131	146	137	139	132	131	147	147	139	164	162	137	123	142	152	161	148	150	174	149	142	152	133	137	129	165	154	143	154	164	144	163	152	154	139	154	162	153	123	123	151	127	130	137	126	150	153	166	146	159	132	146	164	133	178	138	146	145	145	154	173	167	140	143	154	146	144	140	161	145	148	160	156	154	163	158	161	144	131	148	155	156	143	151	158	149	141	170	128	150	138	146	127	167	167	125	140	146	139	128	147	127	141	143	157	143	140	154	175	134	152	146	133	151	156	149	139	141	122	127	143	139	176	143	146	139	164	154	140	153	157	152	160	143	134	141	137	160	146	135	142	147	141	132	150	154	131	150	141	124	144	145	159	130	136	137	157	147	156	163	170	139	133	155	146	156	126	141	164	169	138	155	155	150	167	149	128	147	154	148	136	138	126	150	149	142	155	148	146	136	164	123	154	135	164	143	149	139	161	154	141	153	133	135	145	124	150	157	136	155	156	158	158	155	141	157	150	166	159	139	168	159	138	147	153	142	171	154	123	151	149	139	154	163	142	140	149	111	140	147	142	133	149	159	145	143	132	145	159	134	159	141	134	163	127	143	157	148	137	151	127	157	153	138	168	154	128	153	181	147	156	151	141	146	151	157	152	147	151	128	158	161	148	132	131	152	162	140	155	138	173	152	149	146	134	162	146	151	156	155	151	148	132	134	131	156	155	148	151	145	124	156	146	154	178	123	147	159	147	148	155	173	143	158	139	135	157	161	136	165	147	148	130	163	152	132	153	152	115	137	143	150	152	156	164	156	142	139	133	155	133	158	154	160	168	154	142	135	146	141	135	141	133	152	148	166	159	179	156	170	137	150	124	160	135	157	128	135	152	131	140	168	137	149	130	174	146	122	170	158	143	166	127	159	132	156	157	154	164	152	141	120	165	128	136	142	134	152	158	115	150	139	143	167	134	140	135	132	133	136	130	122	152	173	138	136	154	136	134	148	145	136	135	134	152	158	122	143	159	137	146	159	138	146	141	151	128	156	171	163	151	155	158	138	145	149	150	142	162	161	171	147	153	148	120	142	133	135	149	169	157	126	164	174	156	146	162	143	136	148	122	136	146	139	138	161	147	140	129	153	136	144	146	123	148	137	152	142	144	131	156	161	157	146	153	158	132	124	153	142	126	147	128	144	163	127	147	152	139	168	147	154	137	149	148	158	145	155	145	142	144	144	173	150	134	133	133	145	135	149	147	148	127	126	155	157	126	143	141	150	174	160	147	154	145	157	154	151	136	167	145	139	128	132	150	150	144	133	145	145	145	142	142	161	142	152	132	139	156	149	164	157	139	141	156	150	128	129	141	154	148	144	154	148	156	141	139	136	169	159	154	153	149	143	143	115	129	159	145	133	125	151	148	124	146	175	154	146	158	146	146	146	162	165	156	132	174	147	154	121	168	158	145	146	154	134	142	170	154	149	137	164	140	124	155	125	149	132	166	161	142	132	136	153	144	151	143	112	140	149	159	153	175	144	150	164	180	167	152	142	134	161	148	156	151	154	150	156	141	146	174	157	137	132	158	176	134	168	154	152	129	160	153	165	155	141	137	139	156	146	140	144	136	160	147	157	154	148	151	129	181	144	153	154	138	149	168	151	163	166	156	145	126	138	132	143	117	143	162	136	142	144	161	121	148	114	152	139	137	144	113	136	142	150	116	148	159	171	148	152	157	154	159	128	140	124	154	135	154	132	182	143	177	150	143	131	145	157	146	137	161	163	133	152	150	139	145	126	140	147	124	133	155	145	130	154	149	114	135	139	157	134	117	115	111	107	122	149	153	134	142	127	141	161	167	178	137	157	151	148	155	156	135	135	156	127	146	167	145	142	165	157	125	134	155	151	125	146	131	142	154	142	163	144	172	142	141	166	129	136	138	137	158	160	142	156	140	144	149	144	137	141	142	139	124	139	137	132	138	141	148	156	158	144	149	155	162	124	155	165	137	129	151	143	147	131	141	145	155	148	156	147	137	153	142	135	138	137	151	167	151	151	143	152	145	145	133	140	133	128	126	156	148	165	131	125	149	145	150	146	132	145	144	155	134	149	134	163	135	135	151	137	142	141	151	145	160	144	158	158	153	156	140	146	160	153	133	143	145	151	142	131	130	128	108	150	162	152	162	136	121	149	172	137	183	144	145	129	139	142	141	139	140	144	136	160	154	147	150	145	169	138	151	117	144	156	156	155	144	133	161	156	150	128	137	134	145	158	144	143	151	153	158	161	142	172	147	166	140	151	156	137	151	157	144	160	141	144	157	161	155	143	152	120	164	137	156	158	156	166	142	161	168	159	130	159	155	151	132	137	140
13623	12739	26512	6874	5205	3873	3079	2683	2142	1744	1779	1635	2097	2644	1903	1357	1234	1222	1037	1022	865	824	830	693	658	633	594	549	541	576	515	422	456	446	456	464	433	445	434	424	420	431	417	414	408	385	369	380	409	401	421	386	330	380	392	406	367	422	399	412	393	414	319	373	360	390	399	394	367	400	381	344	419	391	364	393	357	359	369	370	395	377	350	341	401	398	363	389	370	358	366	372	362	374	364	364	369	352	357	382	372	398	409	382	364	372	384	359	403	357	404	363	367	375	384	343	377	351	380	358	347	362	370	356	342	401	350	372	386	330	362	405	362	377	383	365	379	374	334	364	362	366	331	368	357	379	337	370	375	397	349	393	373	357	360	359	388	388	358	363	352	392	385	364	376	347	378	364	384	371	349	364	368	359	320	347	390	370	372	377	369	363	369	381	359	358	394	370	400	366	362	407	364	375	363	371	361	376	318	383	369	363	365	366	388	374	347	388	363	364	383	352	382	331	363	364	398	376	363	382	390	359	346	370	403	389	353	368	365	414	339	361	321	356	363	368	363	375	341	369	385	388	353	394	409	374	364	376	369	348	385	354	362	365	363	384	384	398	382	309	374	411	380	331	369	370	355	395	392	359	393	380	360	411	371	363	374	394	349	361	424	377	361	374	379	388	402	378	361	359	351	396	362	370	388	371	368	349	357	367	345	349	348	371	379	358	340	395	379	345	395	369	319	391	360	365	370	353	391	379	365	331	368	367	382	345	357	383	373	370	365	341	407	375	383	368	375	382	366	346	365	364	360	367	334	363	332	353	373	354	374	343	361	369	354	363	369	368	361	370	368	385	358	401	369	392	363	402	348	344	368	369	374	373	391	350	355	355	398	366	401	380	358	368	396	341	363	390	386	377	363	333	399	361	365	345	347	377	371	392	397	381	366	352	395	397	375	367	356	360	367	341	392	368	337	347	380	377	346	392	389	390	373	410	368	377	368	394	367	379	376	341	370	340	362	370	355	366	359	366	391	368	338	373	344	371	375	346	387	359	371	384	391	373	326	380	385	367	391	396	347	406	353	331	386	365	366	353	354	379	367	371	360	348	411	372	387	354	354	359	398	394	354	434	364	361	349	371	381	348	401	376	364	372	372	338	367	352	390	355	366	382	367	349	383	343	331	341	383	372	371	390	369	372	355	367	356	346	349	377	383	406	361	368	339	387	358	376	359	392	376	339	364	397	368	375	369	367	370	355	349	380	349	393	340	388	381	359	328	335	380	370	350	347	370	370	356	358	413	385	347	379	374	396	397	382	392	338	370	361	312	340	383	366	333	396	355	369	347	368	363	389	357	334	367	339	395	379	345	389	348	386	323	352	355	352	358	388	362	394	344	353	350	350	357	370	393	372	360	352	349	368	355	358	372	379	353	363	370	359	402	389	372	372	365	383	360	349	367	410	339	360	364	334	355	366	357	356	416	385	364	381	368	359	355	376	352	361	364	343	378	377	375	410	357	351	376	375	332	362	329	377	394	341	365	378	373	345	359	379	363	362	400	382	361	371	348	346	372	336	375	357	350	379	356	353	347	369	360	389	369	344	360	384	339	384	373	363	346	363	362	348	368	363	346	401	360	409	344	354	390	364	368	352	355	391	372	385	337	351	408	337	393	365	369	395	373	357	350	382	369	344	338	425	349	405	370	361	378	389	338	368	370	388	336	348	338	334	362	364	369	351	390	405	352	367	379	349	386	348	361	342	369	394	342	362	392	361	338	387	384	354	340	372	351	392	390	351	361	360	356	354	378	368	386	364	390	411	354	328	370	360	383	364	377	351	378	358	368	344	379	384	368	391	379	403	335	392	382	363	334	366	373	385	376	383	360	368	370	355	375	414	380	360	361	389	326	384	397	376	373	368	368	375	385	371	377	360	388	365	338	383	363	378	339	372	331	395	342	353	353	349	355	361	386	363	407	360	415	329	330	371	341	407	346	348	378	391	362	377	329	348	366	374	372	361	369	371	381	361	396	397	388	337	375	366	397	376	364	404	351	365	368	364	381	417	386	374	384	379	346	391	367	355	352	348	373	373	371	396	344	321	377	324	306	378	396	360	380	334	336	346	364	383	351	360	364	350	353	337	395	374	397	372	396	398	390	357	390	392	358	339	331	378	366	365	354	346	373	420	361	375	350	391	366	356	353	374	362	396	373	353	368	343	373	360	381	373	356	373	348	385	376	391	336	381	355	386	382	391	335	378	405	356	343	364	330	413	354	378	362	355	343	362	381	373	392	393	389	358	392	355	375	360	376	360	366	360	376	363	353	368	362	359	365	327	358	330	341	317	310	388	396	375	341	372	370	343	346	380	354	351	368	322	359	367	350	360	378	348	353	404	363	376	376	350	401	358	372	414	345	369	350	362	390	378	366	343	364	341	407	369	364	323	363	340	390	382	391	346	347	352	375	353	378	379	357	365	372	349	372	361	354	349	402	420	354	361	361	378	346	406	397	390	351	370	346	357	373	383	362	371	377	376	388	370	352	350	345	346	369	346	378	352	350	360	377	372	335	404	387	358	363	392	368	348	323	389	383	377	376	363	363	366	374	384	395	360	354	365	387	371	377	384	365	371	347	364	376	357	377	344	366	401	354	380	384	362	367	352	335	342	349	368	397	381	402	358	369	344	374	354	364	341	361	400	378	365	361	358	334	358	409	348	377	386	366	382	378	381	370	351	354	371	406	412	362	385	350	389	389	390	363	342	334	395	362	369	387	358	372	371	352	345	363	386	372	386	387	386	368	383	355	344	361	374	390	363	358	387	349	372	358	363	394	379	374	365	383	373	397	369	374	407	362	376	376	376	370	373	378	382	360	361	357	379	362	401	375	376	351	344	397	388	389	410	371	384	348	377	361	353	364	378	361	393	393	346	371	366	368	359	355	355	363	400	363	374	383	380	366	356	367	355	383	362	363	335	339	376	375	380	364	363	391	383	390	365	351	345	339	382	376	372	373	382	377	373	388	361	316	316	349	329	353	373	377	361	349	353	363	396	358	368	381	350	345	354	386	316	356	354	350	374	379	343	365	361	371	371	349	355	375	364	349	366	342	357	377	362	352	367	378	358	412	395	364	379	363	327	375	355	372	366	363	374	386	372	382	396	360	377	359	367	345	346	358	358	394	363	412	403	363	397	354	367	357	375	377	353	364	389	364	347	353	377	357	357	420	370	395	367	376	352	387	367	357	355	344	377	386	359	398	383	335	395	347	352	378	387	356	353	372	366	361	369	353	363	350	337	360	366	355	356	360	356	344	382	341	365	326	383	377	382	350	338	380	400	337	349	363	370	344	369	378	352	355	371	371	365	381	381	349	360	370	364	381	358	355	360	345	371	373	357	394	377	357	346	352	398	382	351	391	348	358	374	365	352	390	343	380	341	387	361	352	341	368	324	365	357	364	327	363	377	351	347	344	367	378	395	405	346	361	372	352	356	377	349	379	363	377	379	352	356	336	372
27160	20469	37944	15423	5317	2554	1449	1198	874	657	613	504	553	752	528	328	331	396	250	234	215	206	173	214	158	152	146	161	146	154	142	110	131	119	130	102	111	127	97	124	121	126	108	125	123	115	114	118	107	95	104	104	112	98	96	111	106	112	101	108	100	122	90	113	103	110	109	104	94	113	94	115	84	85	92	106	98	110	111	95	104	92	109	86	93	113	103	87	91	114	111	106	91	94	103	97	87	91	103	95	107	117	99	116	108	104	110	108	117	106	89	101	102	106	95	96	100	82	111	100	103	102	102	95	97	102	92	102	87	101	86	104	108	99	105	103	120	92	112	120	99	85	115	111	89	113	74	97	108	97	99	103	92	88	99	95	88	111	110	103	91	117	100	126	96	101	109	110	112	90	97	81	90	110	101	93	114	91	122	100	91	86	99	114	101	102	99	123	96	91	90	101	76	89	87	89	94	133	101	102	92	106	118	103	103	101	105	119	102	83	100	89	97	81	100	114	90	109	91	101	115	91	115	100	97	88	96	100	113	105	100	92	103	106	106	95	109	102	107	89	94	118	107	106	89	84	105	84	102	111	73	106	109	114	111	97	91	98	89	88	114	98	93	85	118	91	95	91	85	86	104	85	122	105	112	88	89	91	90	90	110	115	95	97	132	98	104	87	77	108	109	110	107	105	94	91	98	95	106	89	99	118	94	100	94	89	118	115	81	89	86	85	121	112	95	98	105	99	105	102	91	110	92	106	91	104	125	106	109	88	120	95	106	120	110	111	94	96	91	112	105	101	89	90	102	86	90	100	105	93	113	124	112	117	106	90	111	105	94	85	96	111	91	108	111	97	102	108	103	99	90	95	112	91	114	109	102	105	101	114	106	98	87	95	90	97	97	117	106	100	84	83	88	111	118	93	93	99	97	106	93	88	96	87	89	100	122	104	95	103	101	90	113	100	89	106	101	102	96	102	95	102	91	97	85	97	96	106	97	112	108	96	86	87	89	99	98	93	126	115	109	109	94	109	101	89	94	90	105	89	94	89	97	101	107	88	104	94	114	129	118	106	107	99	109	119	99	83	101	105	132	85	91	99	87	107	108	88	89	119	91	111	118	109	110	95	89	105	94	102	119	99	80	97	84	112	115	116	107	124	117	103	107	93	115	74	82	92	84	102	79	76	110	99	86	96	111	100	104	102	122	105	92	104	101	91	104	92	102	87	94	97	103	95	86	100	111	107	121	101	90	105	106	101	109	109	110	118	93	102	95	110	115	92	103	100	93	92	106	96	79	112	102	114	91	105	89	98	104	103	98	104	97	98	89	116	88	116	95	104	102	105	107	118	113	105	89	110	114	81	118	95	117	96	91	95	97	98	104	115	80	83	110	85	106	88	101	90	107	85	100	98	89	98	108	84	101	103	109	101	105	98	100	88	112	113	108	88	83	105	107	98	90	101	99	92	99	109	106	101	83	90	111	82	101	100	99	102	117	88	112	70	100	91	99	97	98	105	98	106	103	119	73	101	120	92	100	90	106	127	113	108	101	113	111	106	103	94	111	106	98	82	93	99	76	94	102	98	121	98	102	98	97	90	110	83	89	77	101	101	92	93	105	85	118	106	102	114	113	88	105	92	101	111	112	101	104	87	86	103	103	125	100	117	87	101	73	96	117	111	111	89	107	124	89	93	91	98	78	93	106	98	105	93	99	90	115	96	105	110	119	91	85	101	93	102	91	109	104	82	84	102	82	92	107	98	76	89	115	92	93	112	103	85	101	84	115	101	78	107	98	119	112	105	93	96	89	95	95	86	99	101	118	106	101	105	72	77	94	101	86	81	94	104	96	100	110	108	110	93	80	93	104	75	84	114	76	104	103	95	94	104	81	94	97	103	107	116	93	114	98	100	95	94	113	101	115	87	86	102	102	101	95	110	109	105	108	102	101	114	82	97	98	93	105	92	103	110	102	103	78	104	105	115	114	96	88	87	104	101	108	102	101	107	118	122	100	82	121	79	95	109	118	99	104	99	106	102	120	95	105	113	86	79	98	95	98	103	103	95	95	113	99	86	103	118	103	120	95	107	114	110	125	114	99	102	93	114	102	105	98	91	95	106	98	105	101	104	112	109	100	97	101	96	102	93	92	99	102	88	97	103	81	121	114	107	103	115	119	105	101	103	106	96	97	108	108	98	96	90	95	98	95	98	100	119	103	127	90	90	97	119	100	91	110	107	102	102	100	97	93	89	103	104	116	79	89	91	99	119	94	108	93	106	110	84	109	91	107	103	120	123	102	97	86	100	110	108	94	117	105	102	101	93	88	97	107	93	98	113	96	92	91	93	110	102	93	95	97	103	102	104	110	94	98	90	93	88	99	106	103	88	93	94	93	85	100	99	94	111	88	107	110	93	104	102	108	91	116	110	112	115	86	93	98	95	93	84	102	100	109	106	93	88	105	113	109	113	80	86	101	93	107	115	101	111	96	110	89	95	91	100	86	103	123	96	109	102	90	104	99	81	116	94	111	84	83	105	100	111	128	110	91	94	90	126	94	101	90	107	110	118	90	116	87	92	110	96	93	103	99	108	85	109	101	119	101	84	92	106	101	95	105	84	86	94	104	78	113	89	90	97	89	90	107	106	95	83	94	101	102	89	103	94	96	106	92	112	100	90	97	108	119	105	92	102	87	86	107	93	95	92	104	90	103	109	105	102	90	87	94	103	105	102	81	97	105	102	101	102	98	110	78	96	87	93	106	102	100	105	115	101	94	101	80	99	106	130	97	97	78	100	112	99	100	88	95	90	102	100	106	100	107	93	102	121	92	116	118	107	105	99	125	80	99	100	105	128	100	105	101	100	123	100	86	118	93	85	88	98	110	109	101	99	97	106	114	113	99	103	93	108	111	106	105	101	88	122	112	93	103	99	90	118	88	98	106	125	89	93	91	92	98	107	111	106	102	81	98	106	91	108	95	114	120	99	96	95	100	115	86	98	106	94	104	88	103	92	75	80	121	114	99	108	97	84	91	87	81	94	124	117	115	101	92	105	98	95	87	98	99	86	104	99	99	127	124	116	111	98	98	108	121	115	90	89	91	77	89	104	98	82	96	83	102	109	126	105	122	95	92	79	87	100	95	115	117	95	103	92	99	92	85	83	127	110	114	107	83	110	98	102	98	94	104	105	100	135	93	108	105	106	91	94	86	106	140	102	113	101	84	104	95	98	88	94	90	96	95	92	95	90	97	104	95	98	102	111	93	88	92	105	92	104	114	108	101	110	110	93	90	107	93	111	113	95	115	112	98	109	102	114	89	114	121	111	105	92	93	99	97	80	98	88	112	104	95	97	103	110	102	98	93	75	99	105	104	91	95	94	95	101	95	103	83	87	103	90	110	106	91	117	109	120	103	122	100	117	102	113	86	122	100	105	99	95	105	87	92	83	104	103	115	84	85	98	99	107	105	87	108	98	92	99	106	108	99	87	104	92	98	103	90	117	88	108
18059	18688	38836	9580	7269	5628	4337	3919	3159	2865	2839	2588	3298	3935	2782	2035	2004	2158	1445	1430	1238	1217	1047	925	822	757	703	633	549	653	475	414	397	414	403	363	388	390	365	369	380	329	357	309	318	312	292	315	346	312	299	300	292	328	318	306	315	319	301	304	281	282	260	271	267	301	302	283	230	271	277	257	257	289	269	251	260	252	248	239	253	296	260	264	258	288	235	278	257	292	256	263	280	235	286	256	255	253	251	249	266	266	285	255	273	257	272	281	261	268	289	276	293	271	245	269	267	272	266	256	263	257	284	240	241	259	250	266	268	235	231	269	238	264	255	264	275	236	270	280	262	271	230	247	247	273	240	270	287	254	276	272	247	255	270	281	268	261	282	279	269	270	252	274	227	242	251	242	253	253	229	279	256	269	254	257	257	249	251	301	250	232	262	281	274	264	242	259	243	267	242	238	245	252	240	264	263	262	264	248	249	260	277	237	273	265	281	257	272	251	254	273	247	253	266	242	250	264	258	290	254	233	239	263	244	252	266	237	277	274	235	249	261	284	262	248	256	286	247	275	258	263	278	249	290	293	229	292	281	259	265	246	231	254	262	266	281	253	274	250	275	274	267	255	257	247	251	263	267	243	260	278	283	261	246	215	254	246	237	234	275	274	240	262	245	265	263	272	227	263	239	261	267	243	298	267	252	252	227	263	223	260	248	252	260	233	271	241	247	258	269	269	241	267	251	246	265	267	250	272	272	277	253	238	256	245	248	267	276	257	259	246	253	259	246	271	246	253	284	248	247	288	305	264	250	265	280	250	278	257	229	244	249	291	255	291	268	266	282	244	266	283	255	265	251	262	259	276	281	235	252	262	287	278	279	256	258	269	276	262	287	262	283	271	271	266	249	275	274	253	276	266	232	256	278	249	250	251	241	275	261	266	235	252	245	257	249	274	275	254	259	246	256	265	271	251	255	254	228	285	234	261	243	272	253	269	280	267	258	310	251	241	269	285	256	239	266	230	230	259	240	232	256	258	279	277	228	260	263	271	260	239	236	241	223	288	253	254	270	251	239	268	256	253	280	262	254	238	271	240	258	247	261	288	240	257	266	258	253	275	279	254	287	241	262	261	260	265	275	208	267	196	266	252	287	273	235	224	257	268	259	284	276	262	265	239	279	254	241	294	254	257	291	263	264	266	255	229	269	278	270	274	241	255	261	272	261	270	287	260	282	255	242	253	246	307	264	274	256	231	245	262	270	245	264	256	257	267	235	261	271	269	267	281	238	228	246	270	271	254	231	252	248	264	233	250	250	272	268	263	257	238	259	257	271	242	249	235	253	235	239	256	226	254	267	302	245	261	257	273	249	253	257	238	240	247	241	264	238	243	255	276	251	247	271	251	268	268	236	280	242	271	261	264	267	284	276	254	258	258	289	244	268	268	261	244	267	250	234	283	288	264	281	287	271	242	265	248	247	253	250	247	242	279	264	268	269	240	251	266	281	262	268	285	259	253	269	287	275	263	278	264	258	262	236	261	261	242	275	279	261	255	271	255	257	257	281	254	285	256	260	255	255	251	277	282	259	277	273	257	265	267	281	275	253	274	266	226	259	266	251	248	262	246	249	261	300	249	249	287	268	266	249	266	271	246	265	273	262	244	244	279	252	263	240	273	274	263	254	222	285	273	241	285	245	225	271	261	261	276	260	245	237	257	251	289	283	276	273	291	259	212	261	249	247	274	269	244	263	243	217	255	269	236	279	251	247	249	254	263	256	259	263	302	252	233	256	277	270	248	256	238	224	277	278	255	257	271	269	229	267	231	245	258	253	252	280	270	262	257	250	254	264	268	254	262	276	265	285	258	255	273	230	278	264	268	267	248	232	266	271	269	294	265	275	255	239	278	258	250	278	260	258	292	266	247	270	237	250	295	269	242	261	259	256	231	272	256	269	259	246	251	251	261	259	273	248	272	250	238	274	242	249	272	241	240	235	262	288	269	259	305	254	266	224	258	277	236	280	268	263	252	251	270	249	279	275	250	235	254	226	250	280	265	270	277	262	266	233	271	282	290	250	255	283	238	294	286	265	247	255	242	265	254	259	228	247	242	253	257	260	257	247	255	261	268	256	220	275	269	216	279	268	284	248	245	281	249	288	244	270	259	240	298	262	289	250	257	262	249	261	278	236	254	254	244	252	255	242	272	240	265	251	266	272	260	262	238	267	257	290	230	265	256	247	281	256	229	254	257	270	273	256	254	254	243	254	244	271	236	258	260	260	290	262	248	258	229	246	271	269	252	263	248	269	248	259	223	256	243	247	272	240	256	257	241	276	247	270	267	265	267	262	253	243	260	267	255	262	273	262	225	273	251	255	262	261	247	261	289	266	280	265	284	288	252	246	265	282	260	280	279	229	243	264	263	261	285	264	264	265	281	276	243	262	261	241	261	274	247	235	248	255	247	255	271	285	252	243	248	258	251	272	260	238	259	249	245	241	233	247	273	231	234	257	247	258	277	252	250	266	271	247	259	278	239	259	279	244	258	224	234	268	270	265	285	284	249	259	273	289	263	243	252	267	224	281	257	250	264	270	243	271	268	240	253	255	242	254	290	277	281	241	263	263	259	264	272	262	232	245	285	258	292	269	245	263	241	245	239	269	238	260	263	275	251	270	275	283	266	269	254	260	306	241	251	255	248	265	240	242	265	271	257	248	256	256	254	264	257	278	246	251	261	238	265	265	236	244	246	271	244	239	258	247	260	256	259	254	254	252	236	275	234	274	281	240	257	272	250	246	285	259	279	259	252	281	248	266	269	215	258	269	276	262	249	241	286	279	245	275	245	240	264	268	254	277	286	245	275	248	257	248	250	270	273	249	266	261	272	236	252	268	243	281	266	252	262	276	280	296	297	279	272	258	233	274	260	270	263	254	259	221	245	263	266	254	287	277	277	262	275	264	267	235	227	253	273	242	268	248	253	267	282	231	227	246	250	291	267	240	267	267	244	265	269	280	279	261	279	272	256	276	252	286	278	276	258	235	268	275	262	213	289	279	229	251	268	239	252	240	253	267	251	237	235	302	248	275	275	250	261	252	252	235	316	267	247	241	238	272	276	265	244	261	255	246	256	245	247	256	254	272	222	276	260	236	272	267	257	255	261	251	253	246	250	279	274	265	249	237	226	265	244	250	257	255	265	257	220	281	253	234	246	244	263	249	252	253	273	272	273	217	238	246	266	271	255	272	258	251	263	248	260	261	258	251	241	266	242	253	242	268	214	298	214	241	263	245	266	239	253	266	272	228	270	251	266	268	258	249	260	255	299	249	255	243	265	264	260	260	241	272	239	259	243	245	252	276	246	238	256	271	229	275	249	240	284	258	254	281	255	271	239	236	238	241	243	258	240	252	271	262	276	261	280	254	269	251	256	241	277	281	256	280	254	250	282	294	270	226	299	262	249	273	243	261	272	235	250	244	268	245	246	247	282	273	269	275	260	260	248	270	256	273	264
7242	3189	5445	1414	597	375	326	284	270	201	196	228	220	170	204	191	177	186	188	170	171	179	166	181	166	152	179	152	209	180	192	165	186	180	168	172	177	149	162	205	155	178	184	167	173	154	175	166	186	164	180	184	140	166	175	158	174	173	165	162	148	160	188	160	173	148	184	188	176	155	170	164	180	184	163	180	186	168	170	157	160	157	150	153	154	151	185	161	163	169	185	156	188	167	191	164	164	169	153	157	150	180	175	169	170	146	164	165	180	162	170	163	187	175	165	159	180	175	180	184	181	182	156	170	157	161	170	160	185	180	163	179	138	186	160	178	177	146	196	163	189	155	152	165	153	170	176	165	174	174	162	181	155	179	161	149	172	179	172	178	159	166	165	166	169	150	172	149	181	177	156	141	162	153	168	149	141	156	166	177	177	181	152	151	173	158	168	181	154	153	156	189	164	168	171	166	174	206	177	178	155	168	160	160	153	164	163	191	186	176	173	155	178	161	174	163	179	160	172	190	166	151	184	154	171	168	195	183	178	149	151	165	186	157	197	173	165	178	174	205	172	169	171	164	178	167	169	184	147	161	180	165	148	150	188	182	142	153	149	160	153	157	177	182	164	184	175	148	177	168	173	193	195	188	157	169	158	176	168	150	172	153	203	194	168	173	156	179	184	172	194	152	179	168	178	168	180	170	184	164	156	182	153	158	174	149	156	163	173	167	170	162	162	164	174	152	133	172	192	162	168	183	156	152	153	197	173	162	149	155	159	176	178	166	169	158	142	179	153	168	188	196	152	158	156	176	145	162	160	185	160	155	164	185	166	170	148	169	160	177	171	173	172	182	179	191	158	159	190	176	159	139	157	173	174	169	161	168	194	193	177	165	171	173	155	164	189	163	163	148	168	153	184	161	155	160	177	181	147	187	168	153	175	172	182	156	178	180	163	183	167	173	173	163	188	178	165	211	167	176	164	174	160	170	179	163	180	195	159	152	158	170	166	148	158	179	174	168	171	152	172	185	161	170	155	163	176	183	143	162	163	160	164	192	144	169	173	161	162	176	161	174	163	165	169	170	159	189	157	179	200	168	177	186	166	171	169	186	182	173	182	176	167	144	173	173	160	176	164	168	170	158	167	171	179	198	157	153	168	182	181	169	160	160	171	157	164	137	155	158	176	174	160	164	167	180	176	175	161	171	145	157	150	163	164	184	164	173	194	183	149	159	180	187	160	155	156	158	187	159	192	174	140	160	180	179	168	175	179	138	182	167	161	148	163	175	171	161	187	164	178	154	173	175	156	168	190	170	162	162	162	165	168	173	167	168	158	164	146	171	155	141	181	161	161	167	159	175	170	147	184	174	176	177	146	187	160	178	195	166	196	174	145	148	152	171	169	173	166	159	165	156	178	162	168	158	191	168	175	189	176	165	149	177	155	161	166	160	156	164	173	172	174	172	158	160	183	152	159	132	163	170	163	174	161	183	166	158	154	163	179	166	195	145	170	181	145	172	172	155	185	171	166	167	159	160	173	166	182	175	136	194	198	157	167	157	148	166	181	168	178	191	171	165	156	156	185	164	196	138	184	161	171	183	158	158	158	176	182	153	179	155	183	149	164	175	178	178	165	129	162	156	147	146	169	158	180	155	170	188	154	188	166	154	187	172	175	173	190	174	166	174	182	185	170	175	170	182	180	164	143	166	148	150	161	179	191	170	154	156	184	175	169	168	164	145	151	157	146	182	179	184	161	172	188	172	152	180	174	153	177	173	165	145	191	187	173	140	172	157	182	177	163	169	168	157	161	165	160	195	162	185	166	174	186	156	161	174	194	155	155	166	148	189	191	171	180	157	187	175	157	155	181	167	171	151	139	161	158	168	152	169	174	183	191	185	161	181	176	192	157	168	187	168	158	174	172	164	169	135	181	173	154	176	190	181	153	172	173	181	164	189	188	179	172	163	148	172	190	152	177	163	145	167	170	177	177	154	140	158	176	177	175	167	181	167	171	170	179	167	186	147	183	185	153	181	150	162	170	152	172	166	168	154	169	169	154	152	185	161	153	161	164	161	154	175	156	185	172	173	158	166	157	188	163	168	198	146	151	140	154	162	186	151	177	173	166	151	176	174	180	189	193	184	156	143	155	154	162	180	136	173	180	164	186	175	194	155	170	169	175	155	182	162	175	146	166	145	166	166	145	155	174	150	185	171	176	147	151	182	174	181	156	169	189	177	144	181	157	203	163	149	185	161	187	167	183	154	173	156	168	136	181	157	189	176	183	210	167	157	175	166	147	168	164	146	161	165	182	142	181	168	170	164	183	142	180	183	162	168	177	178	170	184	166	180	151	160	187	147	160	149	177	158	164	156	173	173	189	167	159	172	188	164	161	164	190	143	179	184	179	152	169	167	173	163	168	168	197	154	158	149	164	162	178	165	160	166	160	156	161	183	174	180	176	179	154	173	143	162	162	176	154	161	150	161	173	172	164	181	169	156	153	147	158	161	159	163	167	159	173	177	165	171	166	167	169	166	173	169	168	182	187	178	164	188	170	168	156	168	179	178	150	178	163	190	162	157	155	178	182	187	146	163	181	144	172	172	160	150	135	148	162	152	167	171	172	195	134	161	154	164	169	143	145	151	139	132	169	194	178	161	152	155	162	179	192	181	165	160	190	164	174	152	156	195	185	151	189	148	177	186	145	193	156	182	170	143	160	170	168	169	177	179	156	153	178	182	178	158	154	173	158	168	170	178	155	167	142	147	179	181	162	167	164	151	181	185	168	169	167	167	173	168	163	175	174	168	167	159	195	171	158	205	134	170	155	167	160	163	153	199	146	168	182	161	163	173	148	163	160	164	157	165	150	151	174	166	175	178	168	164	156	168	170	156	170	170	176	170	152	153	168	164	181	162	185	171	152	158	205	159	203	153	151	160	155	163	170	156	158	154	185	184	167	194	184	163	161	166	166	166	196	163	170	175	169	173	193	184	187	150	160	156	165	166	166	191	176	170	172	160	165	180	171	168	152	166	186	169	151	167	174	175	170	163	166	168	135	181	198	170	154	171	177	194	176	160	156	151	206	174	178	182	183	172	167	160	172	168	164	177	202	160	142	162	167	173	161	156	176	163	187	177	163	146	176	173	159	161	162	153	168	154	155	162	173	179	165	171	150	167	198	165	176	164	170	150	179	158	151	168	164	173	153	174	161	188	147	159	168	170	169	174	163	146	154	169	157	173	162	172	170	175	175	196	158	180	191	150	179	169	164	174	165	156	159	184	166	149	172	165	186	143	159	164	163	169	150	175	166	157	157	173	191	173	176	171	158	168	147	165	145	182	175	160	185	172	157	170	173	172	169	171	172	191	154	167	163	162	176	161	152	192	157	167	171	169	168	165	158	163	178	170	171	184	154	159	162	181	171	163	156	160	173	168	151	170	185	166	150	167	186	216	182	171	171	171	177	179	182	179	166	165	174	183	156	175	165	169	176	164	188	147	166	190
5584	3619	11013	3323	2267	1609	1256	1117	892	759	738	730	671	637	582	554	513	512	558	485	509	496	491	500	464	461	475	459	447	462	455	438	432	427	458	476	435	431	444	412	422	397	422	423	391	432	444	481	392	404	435	409	411	425	432	419	414	416	402	481	463	454	444	437	414	425	468	370	469	425	443	474	433	428	436	426	436	417	433	448	413	426	433	398	439	473	400	418	410	410	399	430	441	475	417	421	431	391	436	431	419	425	421	393	408	430	407	415	397	405	384	429	444	418	428	381	432	440	381	420	411	414	435	389	415	416	412	441	380	438	411	435	424	428	395	407	408	398	419	437	382	391	412	443	424	426	424	406	392	381	368	465	417	390	406	436	410	425	384	414	413	418	423	431	420	421	402	419	416	434	422	414	427	417	393	394	386	429	451	383	404	416	363	448	445	399	431	414	401	422	431	447	422	397	419	415	406	437	410	419	447	397	426	426	419	420	396	437	399	397	416	396	404	460	384	430	392	408	436	429	420	413	383	413	425	423	431	409	361	382	375	384	405	421	410	408	402	419	435	434	395	430	425	393	415	439	438	435	420	410	409	402	404	416	395	433	435	390	399	402	412	417	431	443	413	402	394	380	449	414	391	386	393	459	427	382	398	400	398	407	386	400	426	401	426	435	431	428	451	389	408	415	429	421	409	394	415	423	428	385	411	404	417	417	409	407	419	438	402	437	407	438	445	425	448	393	434	390	400	458	397	423	441	411	420	419	411	428	417	417	421	426	411	403	420	361	432	400	441	396	411	401	421	375	448	445	426	426	426	444	414	428	432	430	423	438	410	384	413	438	410	413	435	429	398	397	409	377	429	405	420	416	404	451	421	436	402	404	407	428	399	393	443	441	478	405	425	395	435	391	396	393	347	410	425	422	414	437	450	397	403	406	398	423	395	423	405	439	423	370	457	436	383	420	421	409	426	418	400	411	413	421	441	438	414	440	414	406	377	416	401	429	374	416	390	432	395	407	385	414	401	380	431	454	389	403	399	429	433	415	385	448	399	410	424	408	431	435	426	419	418	419	447	401	416	444	446	402	376	439	408	457	423	427	390	410	424	423	404	415	409	439	392	408	398	413	410	400	425	400	379	425	421	397	414	415	430	432	418	397	451	419	426	449	415	426	424	412	430	419	436	410	390	452	377	437	431	414	418	399	388	407	427	434	420	457	415	400	426	414	429	429	425	414	441	406	393	450	427	403	437	441	381	446	410	381	432	418	410	431	390	444	409	386	403	442	402	433	431	373	438	395	402	392	406	395	409	445	423	451	391	433	431	420	419	375	392	452	416	435	413	435	464	443	389	418	430	399	418	403	476	412	412	429	405	443	401	415	438	403	408	420	449	412	401	401	446	452	397	406	387	445	449	443	411	413	405	442	409	446	446	416	430	437	425	412	440	398	445	405	414	419	401	393	398	411	461	391	438	401	448	445	435	442	402	401	395	416	433	447	444	430	407	364	382	417	429	437	428	425	412	407	410	413	400	401	413	425	425	430	407	404	422	390	377	419	433	418	425	423	448	424	391	444	426	440	410	427	424	406	447	415	396	416	383	419	409	417	425	412	404	393	387	420	390	452	407	460	414	424	402	397	439	433	443	445	418	418	411	449	373	437	401	415	399	387	392	387	390	417	400	375	413	417	444	425	403	416	436	400	455	430	411	408	419	455	384	395	388	421	417	432	412	376	437	421	455	408	407	425	395	416	428	394	421	428	397	396	405	431	421	437	410	413	412	414	446	372	418	409	406	419	435	414	427	395	406	439	400	416	409	403	418	448	404	391	419	391	417	389	391	432	408	414	451	393	384	379	407	427	382	422	408	405	430	431	410	451	412	412	392	423	381	407	446	423	402	415	395	421	374	430	442	415	430	414	415	416	399	388	419	416	389	403	435	398	453	453	429	408	372	464	411	389	411	420	398	392	437	428	413	417	422	420	389	402	371	430	430	399	423	424	406	409	433	405	410	406	394	429	426	393	454	421	443	417	402	400	365	429	379	379	427	474	416	403	422	405	424	435	433	419	418	389	440	399	400	459	383	408	403	417	445	442	409	393	421	425	398	408	438	403	438	393	440	426	361	412	418	420	380	417	432	431	392	434	385	409	391	393	439	423	405	383	421	416	417	460	410	418	425	442	428	397	417	432	402	407	418	422	437	394	414	430	459	425	411	440	434	401	445	409	438	405	439	425	421	441	421	399	432	404	364	392	415	412	405	421	388	387	412	397	426	385	422	405	432	451	418	401	441	371	425	401	424	450	415	419	429	392	386	404	419	382	419	415	367	483	391	414	426	421	432	401	408	411	374	427	413	414	399	417	412	431	453	416	384	419	413	413	423	394	408	407	409	418	429	422	394	445	419	410	440	415	403	396	431	430	394	429	402	391	439	413	405	397	439	425	416	406	410	443	417	418	437	409	407	425	384	401	408	451	403	395	398	403	385	440	410	424	419	376	445	447	432	431	430	448	445	401	397	419	406	425	409	414	404	445	420	401	442	386	413	433	436	375	406	414	400	410	396	393	429	427	413	424	456	407	384	433	427	397	382	388	458	404	392	409	383	406	459	407	412	441	399	390	399	419	393	421	402	457	460	393	421	392	425	415	390	473	440	422	398	419	396	396	447	413	402	383	399	433	419	405	409	414	410	384	395	410	437	434	405	412	386	397	404	433	417	434	407	415	411	418	385	425	388	415	436	422	418	385	405	465	387	382	473	426	384	422	441	457	403	471	409	427	408	437	417	408	432	411	434	403	375	430	440	396	440	426	417	412	392	397	437	419	407	464	435	448	428	412	387	417	392	452	405	402	427	390	414	426	435	455	413	435	385	415	401	396	417	430	399	399	408	395	388	440	404	443	392	402	399	394	414	427	410	418	397	421	421	421	401	430	417	408	434	399	416	441	407	449	401	417	427	432	409	410	419	434	403	437	447	433	390	405	400	406	437	426	415	427	403	427	402	414	453	449	423	430	427	413	407	400	394	438	446	454	415	413	439	390	429	431	422	406	407	430	416	380	413	423	408	416	410	390	430	425	384	387	408	422	419	440	425	469	412	408	456	424	408	444	429	417	441	432	407	438	440	383	438	386	408	439	417	426	442	455	408	446	400	395	433	428	396	445	465	434	411	419	425	400	417	428	423	379	430	421	452	407	376	416	415	421	427	391	439	403	424	403	406	383	417	437	427	425	397	442	451	430	394	421	393	377	419	419	402	431	376	452	428	423	375	425	405	425	406	458	464	409	408	415	432	400	405	428	421	442	422	393	399	412	448	406	391	426	407	414	439	408	420	421	395	387	446	441	399	423	427	407	407	418	454	407	400	426	410	420	420	382	402	401	415	404	451	422	412	407	407	415	416	448	425	428	397	417	435	400	438	435	447	429	441	444	409	426	394	435	416	452	364	417	407	418	414	437	408	379	401	443	452	402	417	452	398	420	450	403	424	419	446	432	386	403	391	436
18033	12634	27974	9311	2756	1486	905	661	560	407	391	367	399	514	352	282	297	237	195	221	219	217	185	180	162	171	180	177	182	168	159	162	161	159	131	161	153	157	168	166	145	153	162	144	145	150	143	158	186	137	133	151	156	141	137	151	157	161	153	147	134	158	157	167	152	162	159	146	141	135	156	145	145	141	139	159	123	148	147	140	141	141	144	153	148	152	140	150	153	152	116	128	141	125	153	122	142	151	128	156	156	140	136	123	161	143	123	140	144	144	194	132	148	115	124	159	166	141	163	150	139	155	159	145	135	128	147	129	152	151	126	136	159	162	151	130	140	144	155	150	118	149	123	140	157	131	153	162	139	149	150	135	157	134	146	123	149	143	155	160	176	158	154	162	167	141	124	144	152	140	142	166	150	137	150	145	132	143	139	133	173	143	136	136	133	144	139	136	124	136	156	141	151	156	143	141	141	155	138	138	155	136	130	165	158	132	155	150	160	148	161	168	152	162	157	164	160	131	143	134	149	165	145	147	151	142	145	135	129	133	119	146	141	159	140	174	138	137	126	136	165	143	150	134	139	148	163	143	147	136	156	141	163	161	147	161	140	134	139	174	151	162	119	167	133	150	139	155	155	157	139	134	129	134	144	135	110	124	150	159	136	133	144	160	145	143	164	161	152	134	141	166	151	130	144	136	132	125	142	141	138	167	156	145	153	137	131	173	145	154	135	131	153	145	146	135	133	138	117	121	153	142	132	139	139	136	140	138	166	135	154	121	173	151	138	137	152	122	155	150	163	133	141	126	112	144	150	154	170	148	145	129	159	138	159	141	147	153	123	158	143	158	141	160	151	159	167	150	152	145	134	141	131	136	131	144	146	153	144	134	136	145	140	132	140	142	135	178	145	161	148	147	148	142	143	139	166	128	170	130	142	141	151	152	146	144	146	147	166	149	169	142	132	136	143	148	143	131	157	148	132	136	124	144	156	142	141	142	142	155	131	142	130	138	124	124	139	154	139	143	165	152	126	134	134	160	129	161	149	136	142	137	144	167	139	161	156	170	150	152	159	160	153	158	142	132	147	143	132	129	147	136	131	144	150	141	145	126	137	137	155	147	140	133	145	139	158	154	148	107	129	150	146	144	132	122	133	138	141	138	166	157	146	155	152	138	137	131	152	151	164	150	133	141	131	127	139	146	135	155	140	133	149	146	161	136	149	121	132	157	138	139	154	143	160	129	152	168	160	158	141	137	163	156	142	143	149	149	132	155	129	145	158	134	146	140	154	165	128	131	144	143	147	141	141	150	132	150	157	150	158	133	156	134	153	142	138	123	155	154	154	160	145	155	136	139	153	155	160	152	138	159	146	154	144	139	143	154	157	140	139	135	176	146	122	142	148	123	125	173	154	155	143	151	141	143	127	145	133	151	167	153	137	136	173	160	137	147	131	153	167	141	150	145	156	164	146	151	152	133	155	158	151	158	146	124	166	132	135	153	134	147	125	144	139	152	144	147	149	159	137	153	129	143	154	150	143	158	183	164	159	144	146	127	146	130	143	148	136	120	143	148	174	131	136	126	128	132	143	163	133	129	158	137	144	158	149	139	132	154	135	167	140	135	154	160	149	152	165	142	137	134	163	142	160	127	146	151	177	150	130	158	147	170	141	151	146	154	137	124	158	141	146	148	134	127	138	166	139	145	150	136	148	133	157	133	151	152	148	149	141	153	150	131	167	143	144	141	130	150	154	142	137	140	128	149	145	157	138	160	136	146	136	129	142	132	142	140	157	142	148	108	143	143	131	165	143	137	147	160	139	150	145	159	128	128	137	131	135	163	150	138	153	151	144	138	142	133	153	139	144	139	156	153	162	148	165	145	132	154	155	163	157	146	155	142	156	144	122	145	143	141	147	138	127	123	151	145	147	147	139	133	146	135	155	127	142	134	142	137	155	141	151	139	142	164	139	149	131	129	142	149	137	116	136	144	138	148	146	145	153	151	133	122	161	149	142	148	143	161	150	134	131	167	152	152	135	150	149	133	150	157	163	136	155	144	161	124	149	167	166	146	156	143	151	152	139	142	152	161	136	131	156	139	134	162	141	165	146	143	145	145	157	132	154	130	135	148	137	140	156	166	144	126	120	133	148	146	135	141	122	144	145	153	132	155	161	132	141	140	132	157	145	136	155	135	133	134	146	164	113	153	133	155	146	130	131	131	131	147	144	132	150	154	170	139	163	170	155	145	157	158	125	138	158	170	140	140	150	118	158	136	134	128	153	149	152	159	154	142	123	141	157	150	141	137	147	132	157	134	166	138	141	145	143	132	134	128	137	145	146	140	145	166	132	175	139	146	129	135	145	141	160	155	149	145	146	140	148	150	125	146	145	137	147	158	143	165	135	136	153	135	159	135	153	160	143	145	125	131	141	152	156	147	146	134	138	155	144	131	152	133	145	169	162	153	191	148	131	135	139	134	150	160	139	168	147	151	140	127	142	136	144	147	162	134	142	177	130	152	142	141	153	149	150	147	133	122	162	136	157	137	150	143	126	156	165	144	173	162	141	144	161	135	149	133	121	147	152	147	142	159	156	143	155	147	138	131	135	140	166	142	133	148	128	141	132	144	154	143	155	152	150	129	158	158	135	158	138	138	147	134	126	132	131	149	150	148	155	143	143	151	151	165	149	137	146	170	176	139	163	136	150	161	135	167	126	128	152	130	138	149	148	141	118	127	157	157	155	152	126	150	153	130	144	148	105	150	150	138	148	161	169	127	132	173	124	154	136	147	152	139	152	134	141	144	181	135	141	144	134	129	138	133	122	163	140	144	115	127	154	145	146	156	144	133	161	140	131	145	165	137	153	136	128	143	144	146	137	135	154	148	157	166	160	138	136	137	162	170	161	156	131	156	125	153	135	159	141	134	133	135	139	152	129	152	148	138	170	134	147	166	156	142	137	152	137	143	159	128	130	146	155	130	150	142	143	120	145	152	140	165	152	158	143	154	137	157	148	139	129	160	150	155	137	146	129	149	145	145	145	141	116	127	133	147	147	125	136	149	132	125	143	146	155	135	150	149	137	167	127	126	166	140	135	151	135	136	144	141	147	151	162	129	131	141	157	137	139	152	148	156	147	130	152	152	139	130	121	128	154	156	129	117	166	141	127	139	166	145	149	137	145	137	162	165	142	142	148	157	164	155	156	130	154	135	135	165	164	145	145	154	161	153	152	149	171	179	143	148	133	167	152	146	139	152	136	143	141	200	116	125	150	170	136	162	149	158	168	144	127	152	116	145	157	152	130	155	128	150	142	129	169	134	134	138	133	141	139	162	162	145	137	153	111	145	147	160	124	134	131	140	135	145	132	133	154	159	147	126	149	130	154	138	154	132	138	135	144	137	138	144	170	139	125	156	137	150	165	133	148	146	138	155	148	126	146	141	154	144	142	134	141	149	154	147	140	154	170	146	155	144	160	147	166	138	156	134	151	132	126	142	165	163	144	158
13575	12745	31104	7331	5166	4071	3121	2735	2265	2012	1922	1823	2182	2588	1789	1297	1397	1303	1020	972	940	949	801	697	707	696	595	561	567	571	478	446	458	450	435	429	405	400	462	374	435	404	415	425	404	392	376	381	371	385	412	417	420	403	369	405	393	365	384	373	390	376	399	399	373	377	386	374	382	383	353	362	368	376	348	376	389	367	350	343	345	379	397	398	392	361	398	367	374	361	361	373	360	386	376	336	357	365	378	347	338	384	369	376	373	377	344	356	352	376	368	353	352	382	368	360	363	342	357	368	357	355	370	408	341	351	339	373	379	353	388	373	389	401	368	351	373	374	365	378	358	381	352	355	374	369	412	358	321	370	355	373	349	350	384	359	365	343	427	331	370	382	327	394	368	339	331	328	381	352	354	345	354	373	349	377	388	380	392	351	350	377	342	355	353	357	367	360	353	378	377	351	377	395	364	361	378	368	328	414	338	364	344	384	355	366	356	371	391	370	370	345	366	361	382	392	368	388	340	329	361	348	348	399	324	362	354	361	400	365	353	350	353	361	352	367	384	376	383	353	355	384	357	339	350	344	385	367	353	374	332	380	345	375	341	366	387	366	386	370	347	356	350	421	376	373	361	340	342	353	360	345	363	369	387	359	381	374	375	385	348	393	408	366	346	404	378	338	378	393	363	368	381	367	376	365	383	368	309	326	381	368	393	401	394	370	323	391	344	347	395	367	327	378	350	335	365	387	363	371	312	352	406	383	350	336	357	350	361	393	357	359	356	346	372	364	339	392	349	370	337	371	392	381	355	381	391	337	349	368	400	356	340	345	358	308	337	326	357	365	381	358	359	338	354	352	387	358	394	382	367	339	398	346	349	377	353	345	367	352	371	373	363	336	306	360	378	361	337	330	365	356	343	340	377	394	336	377	344	344	339	383	365	374	339	358	391	340	365	377	346	360	387	340	362	390	370	337	357	382	384	369	352	373	382	348	324	365	328	343	332	350	375	361	368	373	372	360	327	344	338	383	373	352	335	361	356	371	334	331	360	378	373	334	365	346	364	389	340	372	390	369	394	370	360	358	322	376	346	365	342	381	348	331	348	377	354	342	386	357	379	389	363	370	330	388	349	340	369	387	342	405	390	390	377	379	338	389	342	354	356	358	398	354	342	384	392	380	379	369	361	388	350	360	350	384	378	352	364	379	389	379	377	377	329	354	410	373	383	362	360	366	375	363	355	315	370	370	366	361	340	348	361	377	375	382	350	401	352	351	361	358	367	358	347	381	385	380	385	396	358	365	361	379	368	366	363	350	330	362	347	352	383	309	364	333	340	362	372	367	369	358	370	364	351	336	376	331	379	366	363	360	389	352	378	341	391	337	327	373	403	343	351	341	382	351	339	367	361	329	364	351	365	350	370	388	332	352	321	360	357	353	359	376	358	334	388	359	380	363	395	374	351	361	367	388	357	371	382	377	371	354	387	371	335	385	354	368	393	353	373	334	359	367	363	318	343	365	366	355	361	357	342	337	371	376	352	383	331	346	352	374	398	367	348	359	381	390	381	367	398	333	330	363	368	321	347	356	338	337	352	393	353	353	378	358	334	363	327	329	391	346	338	365	349	363	337	348	369	380	345	351	374	416	343	350	395	356	340	361	361	344	380	368	358	392	352	338	379	359	353	356	397	349	350	358	368	349	358	356	352	332	362	371	354	359	392	388	374	341	384	349	367	358	348	334	334	351	399	350	380	384	329	379	344	370	374	364	381	375	365	372	353	352	379	357	354	354	347	370	367	325	344	355	386	354	349	363	374	360	389	375	398	347	357	368	374	355	382	370	372	347	356	321	357	353	378	364	338	364	350	342	389	357	339	319	338	397	368	341	351	372	378	341	352	367	390	365	357	364	348	361	366	355	372	362	377	343	346	365	327	350	366	354	355	323	319	334	371	400	333	362	360	379	393	339	393	393	398	355	393	383	357	329	349	349	325	368	406	371	380	374	348	340	358	376	346	357	352	361	358	346	377	358	330	356	359	361	371	359	381	389	362	386	382	379	378	341	349	373	365	385	346	387	360	364	344	354	329	343	373	322	365	371	345	360	358	350	367	366	343	363	334	355	338	363	347	340	359	349	363	374	361	359	386	409	381	404	380	389	357	386	357	354	354	360	353	350	393	372	363	405	368	324	352	377	382	341	385	354	344	367	363	359	373	393	339	362	337	355	404	350	349	378	373	360	367	343	335	382	379	342	357	349	376	361	337	362	331	328	407	356	355	378	345	373	379	337	350	355	409	360	346	364	371	356	359	347	358	357	365	358	366	391	390	362	364	360	385	364	335	343	337	378	367	384	340	351	376	370	338	335	374	381	376	332	366	372	376	361	397	362	361	335	366	337	349	376	353	363	348	362	372	357	335	362	395	346	359	376	331	360	369	365	356	376	367	374	362	360	359	352	384	347	366	363	395	378	343	359	351	357	379	367	395	345	359	368	384	390	374	360	376	353	354	350	376	349	384	366	349	389	360	340	399	302	331	337	339	363	376	362	372	352	346	375	388	349	357	411	389	342	353	342	384	340	369	341	373	363	365	393	349	365	350	334	366	361	388	371	349	370	373	362	382	386	336	334	375	370	355	384	353	376	398	366	375	386	352	363	362	354	365	363	389	338	387	379	334	358	365	365	344	360	335	355	348	349	333	363	364	383	363	365	346	382	355	357	342	372	358	351	362	328	379	365	412	330	353	354	383	374	408	361	399	387	366	382	355	342	389	375	391	343	336	373	370	344	332	348	388	357	344	392	353	356	382	342	350	338	357	337	395	395	342	370	373	345	381	362	377	364	409	373	367	380	357	351	354	376	337	388	345	362	357	362	368	377	385	341	350	438	391	393	357	317	332	373	387	341	359	346	335	340	366	368	379	373	371	382	350	387	369	369	353	383	365	327	328	364	365	368	388	360	325	351	339	370	356	340	364	363	362	370	364	373	361	384	348	352	355	383	349	371	365	349	341	390	351	396	364	385	347	387	339	387	327	387	403	361	375	367	370	357	378	364	376	394	334	377	364	342	404	350	400	351	352	339	379	340	360	372	341	396	366	375	365	360	378	382	355	385	364	382	347	332	378	352	339	374	352	366	373	374	352	349	384	366	396	381	338	368	370	362	350	344	341	365	389	391	358	347	366	334	373	353	328	366	350	358	363	364	342	371	387	357	361	355	329	372	360	348	360	334	350	352	367	365	363	388	360	356	363	371	364	328	331	355	369	352	343	382	375	376	360	368	363	356	367	365	362	340	401	314	384	332	329	341	393	352	351	380	364	344	405	380	347	350	349	374	362	355	344	368	343	368	367	373	356	367	389	357	328	374	347	370	356	376	349	364	364	329	364	385	378	360	386	352	353	350	378	359	364	360	360	334	368	355	315	369	359	380	335	376	360	395	376	379	372	388	352	348	339	372	368	380	344	373	375	357	388	342	350	344	368	381	327	358	415	375	386	355	354	369	365	358
27487	21017	34876	12479	4974	2612	1561	1075	646	631	577	583	592	626	509	339	377	296	307	254	228	212	183	189	174	132	142	128	118	133	159	116	122	117	97	106	115	110	108	113	105	102	115	107	113	97	110	124	124	79	86	107	110	113	93	107	108	106	86	99	117	115	109	106	110	96	111	126	98	102	91	125	114	92	98	109	117	106	102	115	117	125	111	76	111	92	103	95	101	92	115	98	83	118	101	98	91	95	99	105	109	104	86	94	100	91	101	108	97	96	109	108	99	97	95	96	90	87	79	98	103	88	105	100	111	84	92	103	91	102	89	97	98	90	108	83	104	94	114	90	103	104	95	95	128	100	95	101	96	91	103	92	99	111	88	91	89	80	104	98	92	103	92	95	91	108	75	90	119	96	110	71	92	99	96	104	102	93	100	92	101	68	92	93	99	82	106	116	112	98	99	120	94	103	114	96	79	85	85	115	87	95	96	89	116	94	92	94	95	97	85	109	88	105	98	100	84	107	101	100	100	122	87	93	115	103	91	105	102	102	115	103	104	95	97	102	105	113	100	116	101	85	94	78	116	109	89	71	103	120	111	100	102	104	102	90	109	92	108	104	113	105	91	101	105	95	89	83	107	86	99	113	75	108	82	105	111	98	109	108	92	100	105	118	92	87	100	103	109	84	86	93	91	89	106	97	87	99	98	93	91	86	98	97	94	68	95	78	109	82	115	99	99	116	82	91	93	101	83	109	89	101	102	103	109	105	99	104	88	119	82	90	99	91	108	111	105	111	98	101	92	89	100	111	93	89	98	110	99	105	115	98	106	101	82	110	105	107	102	88	105	111	102	94	84	95	92	97	93	101	79	85	91	83	99	95	92	101	97	102	113	89	97	100	100	108	88	108	103	98	100	101	102	103	107	92	104	102	79	93	114	104	90	108	100	87	106	101	86	106	95	102	94	80	89	124	86	98	77	107	87	116	88	74	90	101	92	93	99	86	100	100	103	106	117	93	96	110	103	99	80	101	97	86	102	99	96	91	77	93	99	98	104	116	105	84	86	108	100	97	107	97	96	102	111	92	96	101	108	105	118	91	99	103	112	81	100	101	109	79	94	109	107	101	93	83	98	114	89	111	105	75	110	103	92	93	107	87	86	105	101	101	83	83	85	85	92	100	95	85	89	92	94	98	86	104	92	88	80	85	102	103	88	96	90	84	94	102	100	90	97	102	106	109	94	99	93	90	99	73	91	115	94	105	101	113	88	100	123	87	93	97	107	104	105	109	98	96	111	85	102	93	108	101	95	101	107	92	92	83	105	100	100	97	119	87	88	92	99	93	86	80	87	80	82	101	105	103	91	111	93	93	97	82	93	88	102	94	94	111	113	105	104	103	107	96	91	82	93	108	84	95	90	113	95	111	105	97	105	107	87	99	110	102	105	97	104	105	97	113	99	105	106	111	92	96	95	112	87	93	86	96	103	104	90	93	110	114	111	109	79	87	87	104	89	99	105	109	95	85	105	107	95	103	94	92	94	86	94	99	101	83	100	86	83	96	81	94	102	88	103	97	79	106	99	105	103	97	94	104	96	100	108	89	104	94	108	76	107	102	99	113	99	88	98	97	77	99	86	111	93	93	73	91	90	113	94	109	108	105	97	85	103	111	83	89	120	84	97	116	104	101	100	115	98	94	87	97	90	110	86	84	101	84	98	96	97	91	88	95	86	91	90	111	102	102	98	95	96	102	97	110	89	97	109	91	100	80	111	82	98	106	102	75	93	101	88	104	95	102	92	103	96	95	79	103	79	87	75	98	84	85	100	88	88	103	103	103	115	93	110	129	97	105	91	75	88	85	98	102	97	97	81	84	104	86	88	108	96	117	104	84	100	106	104	85	92	79	94	103	105	124	81	103	91	104	89	116	99	107	93	102	94	77	91	99	111	96	90	92	87	86	92	100	112	98	90	90	94	88	92	91	90	92	101	84	106	105	104	88	87	97	115	77	110	98	108	94	110	87	86	97	100	87	108	99	94	96	96	114	84	96	91	97	110	91	99	93	91	82	79	112	89	86	82	102	98	105	105	92	97	92	117	132	105	84	108	97	97	92	114	107	106	94	98	105	102	114	108	112	105	89	117	94	122	85	82	120	101	109	99	102	109	88	89	100	96	91	81	97	96	122	104	100	84	91	86	99	112	102	96	108	106	95	81	104	75	111	111	86	95	91	98	83	104	81	100	82	101	85	89	104	105	97	95	109	105	90	94	95	91	99	99	100	96	105	113	103	99	110	102	93	91	87	125	99	91	101	98	86	92	110	113	87	97	98	87	98	89	92	89	93	100	115	100	99	90	114	103	93	73	101	102	115	97	85	97	99	116	110	103	109	109	71	92	116	111	102	98	107	98	106	86	106	89	105	124	107	123	98	98	90	105	87	107	118	103	107	102	88	110	106	101	98	96	82	122	83	85	93	96	92	87	95	95	84	88	101	83	96	107	89	97	102	88	99	102	96	92	101	106	131	82	111	93	114	91	106	88	91	97	90	115	109	99	83	85	87	101	120	97	86	85	109	105	102	83	94	106	105	101	102	106	96	84	99	89	104	105	93	84	75	102	96	90	103	88	93	104	80	106	85	99	105	103	93	101	82	96	111	96	101	106	117	97	115	98	109	128	99	91	112	104	104	98	82	127	89	99	94	103	87	108	95	105	113	107	97	86	84	112	116	113	109	97	86	79	110	85	89	99	87	113	112	101	112	106	89	93	112	97	113	89	99	95	98	107	100	80	113	123	100	104	82	75	96	99	83	94	116	101	95	89	98	123	113	92	93	93	90	113	93	92	96	109	78	102	97	102	114	103	80	89	112	91	90	107	98	83	97	107	93	95	79	80	99	104	93	95	96	77	93	115	87	114	87	91	101	93	84	99	100	86	92	107	104	105	127	84	89	93	110	95	91	104	94	89	95	100	102	100	96	89	103	88	100	98	96	89	85	71	95	109	93	104	92	101	97	90	103	108	94	98	94	96	99	94	99	98	99	91	96	96	101	98	87	99	93	101	109	69	92	99	99	93	78	85	93	97	82	99	99	106	87	112	87	111	87	101	111	97	87	116	82	94	90	86	93	100	92	90	99	95	103	103	107	99	107	102	103	75	77	110	97	106	103	98	89	104	108	87	101	97	106	122	102	96	97	113	109	102	98	96	115	88	111	91	102	110	117	92	92	93	91	109	82	91	100	88	107	90	109	116	87	102	89	106	114	99	93	103	90	109	101	101	97	88	104	86	93	97	88	112	112	103	94	88	91	97	102	86	73	104	102	77	95	82	121	84	106	98	80	99	94	107	102	88	96	83	102	93	101	101	85	80	103	83	134	105	104	95	95	95	103	99	95	78	115	99	109	97	95	102	82	84	82	102	90	87	85	90	109	97	84	95	95	100	85	112	115	108	101	91	104	92	109	90	102	82	85	119	106	90	100	103	97	100	94	99	88	97	98	95	97	93	119
18391	18916	34826	8350	7406	5913	4674	3830	3347	3104	2699	3122	3430	4054	2803	2185	2033	1926	1646	1383	1258	1219	1220	925	805	804	683	588	620	621	434	418	408	389	353	362	367	344	362	369	365	318	322	286	320	311	295	280	278	283	316	322	323	289	289	295	302	328	281	290	289	285	281	255	266	290	269	281	272	270	276	293	274	254	241	285	289	249	311	277	256	287	256	243	272	253	286	261	276	253	228	282	250	275	265	287	256	258	242	239	251	212	268	255	260	266	280	275	244	269	256	270	233	262	230	255	244	264	244	250	261	244	244	280	270	272	270	256	256	270	233	240	227	253	253	278	241	271	277	247	235	262	234	288	265	261	270	274	249	237	249	266	233	262	251	256	246	254	257	260	262	239	257	262	242	282	247	235	269	269	240	251	217	260	232	257	237	256	225	257	265	257	238	234	246	255	248	269	229	225	239	254	246	252	267	237	270	260	244	268	247	246	274	249	257	251	287	251	253	239	268	241	282	247	255	274	212	248	254	277	275	262	227	253	250	238	282	235	254	267	282	228	263	299	259	266	227	240	255	232	225	266	233	249	238	262	242	249	274	253	267	271	280	233	258	247	251	241	250	245	247	268	235	263	263	247	236	273	252	271	250	265	240	248	251	237	247	265	230	256	240	252	267	232	241	262	249	235	251	244	239	284	247	224	249	256	270	273	271	252	238	267	252	261	259	256	256	258	207	233	250	259	250	248	257	225	238	242	240	243	260	262	261	250	252	301	258	247	251	251	266	266	239	260	254	249	243	254	238	249	246	272	261	242	242	265	243	234	252	279	247	275	250	273	245	265	246	229	247	246	259	262	233	268	243	254	252	259	238	280	262	232	234	249	246	268	250	239	253	240	274	252	250	265	250	239	260	254	267	233	259	263	266	274	265	237	234	246	262	235	238	255	235	255	258	263	262	246	242	240	243	250	269	245	245	249	248	244	252	237	284	269	228	217	238	270	282	272	236	267	240	267	268	240	263	247	251	234	273	246	251	268	265	270	262	280	234	232	245	242	246	254	248	220	233	239	231	248	244	258	278	242	268	238	246	278	249	258	233	256	258	246	243	250	259	252	270	262	256	259	241	268	278	232	253	235	258	256	256	252	253	234	269	262	246	242	278	266	272	245	274	250	240	244	251	276	274	254	251	227	266	259	226	255	232	277	255	262	240	254	222	254	234	249	278	269	246	267	255	246	283	260	258	275	245	258	251	266	246	266	258	266	268	272	253	256	244	267	229	250	259	234	260	277	239	248	252	241	252	252	251	266	254	282	265	259	256	276	256	239	222	271	262	277	249	251	260	235	224	270	260	299	258	270	238	252	238	251	243	244	255	253	266	243	241	255	297	252	243	267	236	233	257	241	254	227	236	266	234	236	249	273	277	258	248	263	258	249	240	269	230	265	252	236	226	238	268	262	268	250	284	286	248	264	237	271	272	259	259	249	251	244	254	238	255	251	273	244	264	237	256	254	247	249	239	264	275	235	252	249	266	268	221	252	252	270	247	278	246	282	223	271	268	249	254	238	242	249	262	265	273	270	245	245	269	255	247	268	264	257	270	245	240	262	249	235	266	246	243	235	266	280	263	286	271	239	268	250	231	242	256	267	261	239	267	242	246	251	241	252	245	251	262	247	258	271	238	234	228	250	198	243	252	229	267	263	243	275	235	263	241	245	234	268	230	274	256	232	240	232	258	256	245	252	246	254	262	251	279	257	265	239	247	270	235	263	263	254	263	257	264	247	219	254	268	284	258	218	263	238	262	228	272	278	228	230	244	264	263	262	268	252	247	232	225	270	226	255	253	265	279	257	240	261	272	243	243	223	266	271	255	253	250	263	215	270	241	259	255	266	222	262	240	293	224	251	242	237	268	264	271	268	210	245	267	264	258	252	235	291	259	236	229	298	265	254	280	261	263	234	236	245	246	234	246	264	241	264	255	247	269	257	241	268	266	240	264	257	256	206	263	239	239	248	247	249	228	243	262	255	268	248	262	239	265	267	265	265	232	250	241	277	267	253	244	271	248	259	253	242	250	277	263	263	242	243	253	258	221	252	293	259	267	241	266	213	238	234	292	253	262	260	259	256	257	266	263	258	248	239	264	247	251	264	254	275	251	247	256	253	257	268	273	265	253	270	229	262	265	254	261	236	234	239	259	276	250	262	231	256	259	265	283	266	262	263	251	233	216	263	223	261	266	234	265	248	288	239	269	270	253	259	256	246	242	251	247	268	252	244	257	250	251	243	258	239	278	242	267	263	253	254	243	261	259	257	261	240	232	244	258	244	238	256	257	233	254	254	234	239	262	224	247	262	235	245	247	259	259	255	259	266	259	251	265	272	261	287	225	239	272	268	259	241	270	247	273	250	267	231	262	265	247	257	252	259	282	274	262	251	277	259	255	297	258	249	242	258	251	258	212	249	243	273	248	244	240	276	253	240	248	249	258	244	234	253	248	264	232	255	254	247	241	269	237	248	272	261	271	252	244	261	235	225	237	232	255	244	238	236	239	261	227	272	254	248	252	283	245	245	302	284	243	247	243	238	237	292	264	279	231	241	253	257	239	261	272	246	262	241	292	254	247	283	283	230	233	239	268	263	266	253	277	260	261	273	223	248	265	300	236	258	268	227	267	253	284	259	260	249	269	221	280	243	233	268	238	233	249	246	269	269	248	240	264	234	280	256	254	252	232	255	274	257	248	234	236	260	225	269	262	262	261	255	236	252	262	242	256	249	279	249	248	239	235	236	275	281	272	246	225	258	242	241	263	270	247	274	265	281	263	238	286	234	276	275	266	241	248	242	259	251	249	270	272	252	257	248	287	232	247	254	226	248	229	246	239	252	251	249	217	236	239	237	251	252	223	242	264	272	236	238	250	262	236	239	246	241	245	267	244	244	251	263	253	249	261	248	263	260	242	277	246	248	240	265	243	275	251	262	250	261	258	257	267	250	230	263	278	274	254	266	250	242	243	250	276	264	244	248	277	256	261	237	259	237	247	237	251	228	273	245	248	272	240	269	240	269	258	264	263	244	250	264	264	273	269	232	261	270	257	260	266	252	251	268	253	245	278	236	247	235	289	255	238	241	245	249	254	249	253	264	257	250	255	254	259	266	259	241	248	249	273	259	263	222	277	254	227	262	244	253	254	248	251	250	274	261	258	242	239	290	257	272	274	272	255	249	223	257	266	224	264	239	276	236	266	282	233	261	261	262	247	252	260	257	253	241	229	268	255	261	274	248	249	254	271	226	259	244	238	273	224	268	251	246	266	260	255	247	245	221	275	238	260	259	247	261	269	260	235	254	227	244	256	251	274	269	261	266	272	257	254	265	254	248	272	270	264	246	271	246	236	249	264	275	255	261	268	269	263	251	232	251	237	246	249	227	272	266	286	222	253	256	257	247	230	266	248	276	240	248	217	252	254	239	248	282	252	262	264	254	240	269	239	272	257	277	246	256	250	250	242	252	236	240
7239	3204	4992	1026	579	406	331	255	239	235	240	207	201	197	182	218	201	175	186	162	179	182	179	185	163	173	159	184	157	174	170	167	165	160	163	170	172	167	171	166	174	187	178	174	187	163	149	165	167	206	159	167	188	157	163	142	158	164	182	152	158	153	158	170	166	170	185	154	169	173	158	169	158	141	165	142	164	186	152	156	160	165	167	146	167	182	156	153	159	179	152	135	173	167	170	152	185	173	168	158	173	173	158	162	148	158	161	153	160	162	152	173	169	161	164	164	168	175	166	164	164	168	180	166	152	147	161	168	184	168	166	152	171	158	166	168	127	185	179	156	155	141	135	174	186	163	162	165	177	155	160	165	157	185	160	144	161	164	165	159	184	146	155	145	174	161	181	160	154	160	173	142	161	145	171	157	160	162	164	173	166	164	163	168	179	150	181	154	177	164	191	168	186	157	160	147	177	147	164	136	175	139	160	155	180	150	171	162	154	168	182	179	178	166	165	169	163	161	172	170	157	156	163	155	160	163	160	147	159	131	150	169	162	159	168	150	149	161	176	169	181	153	158	165	157	146	148	162	161	156	156	156	159	163	147	166	161	176	187	148	169	147	170	189	173	173	178	155	165	145	174	151	168	162	169	164	153	152	152	150	180	161	154	157	149	177	169	159	138	157	186	172	177	166	172	166	177	170	145	163	190	164	174	170	158	160	157	141	158	168	192	155	151	170	144	179	175	181	166	161	137	169	180	180	171	153	163	172	177	151	174	159	182	158	181	151	176	167	167	151	149	154	161	168	175	177	169	172	161	153	143	186	190	171	167	179	171	167	163	143	169	146	157	150	165	179	164	170	172	174	175	181	189	140	193	153	177	155	167	167	184	160	152	167	156	155	163	178	169	159	147	146	188	164	165	159	157	164	181	148	169	176	154	170	141	168	158	151	162	166	156	174	158	184	153	161	182	161	160	169	166	163	186	184	181	189	165	155	168	153	175	172	167	167	160	171	165	157	186	192	155	161	156	150	162	156	138	140	161	173	158	165	163	208	161	154	154	150	153	164	182	186	142	160	164	158	168	173	175	180	154	187	204	163	151	148	165	173	160	165	145	168	181	165	171	174	175	148	150	143	146	165	172	165	150	163	162	145	149	168	185	160	145	186	144	142	175	184	139	198	162	179	144	153	187	168	146	182	171	166	142	156	188	158	176	147	159	151	163	182	179	160	160	208	155	154	176	168	176	174	171	163	176	181	180	162	170	188	146	151	186	162	174	146	152	148	150	177	146	165	155	175	154	149	147	156	166	153	184	158	167	163	163	172	157	153	183	180	147	168	183	127	157	165	169	144	162	151	194	149	141	171	166	165	183	162	143	152	150	143	176	154	166	160	169	187	162	167	188	162	158	165	168	135	177	145	160	169	166	147	162	149	169	150	155	123	164	153	193	150	159	189	159	158	159	163	186	185	144	158	149	173	164	156	170	159	161	154	153	180	186	167	176	154	169	164	168	152	171	174	164	144	162	180	176	179	177	161	169	144	159	164	157	170	183	134	164	163	170	175	160	169	139	162	153	177	185	144	143	167	151	160	173	177	177	159	170	151	174	157	167	175	146	172	164	169	187	137	166	145	147	153	159	184	164	189	146	155	141	173	146	166	176	155	176	167	173	179	152	175	172	169	172	159	181	142	159	158	179	160	154	174	181	155	172	174	153	152	180	165	174	160	149	160	155	186	165	162	153	164	146	161	161	176	158	135	161	180	173	167	152	177	141	172	154	189	149	148	152	147	149	138	188	167	182	154	174	175	168	167	172	161	166	170	172	177	154	167	174	162	141	189	206	174	196	163	152	152	170	180	163	163	167	162	171	159	187	168	158	157	159	169	179	162	193	165	148	159	158	166	141	183	171	145	147	169	168	158	155	160	154	180	149	161	152	155	175	147	172	198	185	120	180	165	169	171	166	165	186	159	161	169	165	204	150	146	154	151	158	166	175	148	188	168	177	153	139	161	157	145	157	174	168	161	167	179	163	168	152	165	165	160	162	150	149	176	169	167	148	187	187	155	143	174	153	140	148	160	179	181	178	192	159	151	176	153	165	144	168	170	164	151	157	172	163	178	154	158	189	152	168	154	176	170	166	162	174	151	148	137	173	147	180	181	182	158	170	171	187	149	153	166	159	168	171	179	161	170	170	157	164	147	181	161	168	196	191	155	154	160	173	205	193	159	183	169	178	149	171	141	168	161	174	165	178	158	176	158	152	165	168	168	179	140	157	187	164	189	165	148	176	150	160	149	158	180	171	157	162	196	181	148	156	149	166	154	141	151	177	170	162	162	162	181	172	166	172	171	182	180	168	173	154	188	156	151	165	159	154	182	163	156	181	185	156	147	166	148	162	151	162	167	163	166	159	153	187	201	191	153	161	163	163	150	181	161	166	171	144	163	169	155	142	176	167	167	179	194	171	162	177	162	155	179	145	160	155	161	150	157	179	177	200	162	153	192	168	149	135	139	158	186	176	174	184	154	166	142	186	184	172	144	153	159	194	160	184	148	159	158	172	175	155	141	169	139	183	178	176	154	153	181	157	176	169	159	163	171	174	157	154	164	180	150	172	188	164	158	162	149	171	157	184	164	160	156	185	173	173	153	157	173	168	161	153	178	177	150	167	153	153	161	189	182	153	146	160	162	164	159	161	165	166	161	170	178	160	169	170	174	148	143	181	176	157	173	172	180	165	171	173	152	168	165	164	161	177	174	161	154	170	178	176	175	174	175	149	169	172	193	170	167	152	185	161	165	151	142	183	143	162	155	180	161	157	174	173	160	183	171	169	159	160	163	156	145	158	176	173	160	161	179	168	176	186	170	170	159	165	172	170	177	170	166	176	180	160	174	183	139	175	173	175	156	158	175	163	170	173	182	196	171	183	161	179	159	147	170	138	185	148	146	150	132	169	172	186	164	164	148	169	160	150	167	151	149	175	171	172	189	165	153	153	157	164	151	175	147	173	161	177	148	155	168	165	160	154	152	165	180	155	171	167	157	135	163	183	155	200	157	172	181	180	188	167	174	159	157	155	168	168	162	162	171	167	160	164	163	174	181	198	167	169	160	156	156	196	160	149	162	166	193	162	189	165	172	157	156	159	142	191	181	181	181	153	166	169	189	166	157	179	174	185	186	173	172	177	183	176	156	162	158	136	167	158	152	162	150	198	155	170	150	185	153	163	161	165	151	130	186	174	159	170	186	156	165	148	177	176	151	154	141	173	159	169	165	145	149	136	145	173	154	147	172	162	149	169	167	153	168	160	172	156	196	185	153	180	152	143	153	162	169	164	174	162	160	148	162	189	164	168	178	162	143	163	167	174	148	153	164	171	162	164	160	173	136	167	197	176	159	178	160	184	179	187	170	185	167	169	159	168	178	159	167	185	175	156	158	152	177	166	191	173	165	154	154	151	171	155	157	155	178	190	171	158	161	159	182	175	168	172	185	166	168	173	174
5666	3812	9160	2713	2116	1542	1238	1007	896	810	665	703	608	642	553	542	513	544	522	491	490	475	489	487	454	437	497	437	453	507	461	456	456	427	432	469	416	436	472	423	419	430	387	416	442	420	443	427	430	437	391	441	422	443	416	404	409	445	408	423	395	405	425	428	470	402	451	410	438	444	419	417	417	381	426	375	436	389	429	430	443	412	406	389	409	434	424	395	430	435	410	392	410	405	412	407	413	441	376	421	387	405	419	430	423	427	412	427	425	389	413	430	442	381	449	421	424	422	412	398	382	379	452	420	409	392	385	404	429	385	456	436	403	391	400	428	413	385	429	433	422	404	436	403	419	422	402	410	400	411	397	395	382	389	420	408	438	395	386	437	423	412	412	435	414	385	399	433	399	405	386	418	427	402	414	405	389	424	392	428	442	388	383	426	436	397	460	413	419	405	395	400	388	384	408	409	396	400	451	373	414	417	419	427	416	392	416	427	401	419	408	416	416	402	413	364	441	412	379	398	422	410	410	420	391	406	448	381	441	422	386	418	387	429	430	435	405	390	399	443	417	408	411	421	385	430	432	434	445	424	401	429	426	423	423	424	415	394	388	385	403	404	362	394	450	418	391	400	378	410	417	377	390	419	415	394	382	386	392	419	406	407	389	396	403	423	421	415	412	409	421	424	401	431	416	407	418	378	415	432	390	411	387	375	401	398	408	425	421	418	429	403	400	422	415	448	402	388	419	433	400	400	424	410	408	409	406	414	374	408	409	399	387	387	428	407	401	397	432	415	410	426	397	427	421	410	386	420	404	390	409	385	405	421	390	435	420	382	399	402	420	397	403	381	407	438	434	447	406	387	396	436	364	387	381	402	398	440	403	359	380	410	416	398	399	406	434	436	409	372	431	434	399	416	409	453	420	450	426	423	426	391	389	414	391	409	393	405	407	418	403	427	398	415	405	410	412	418	411	424	390	434	432	400	437	376	417	405	414	408	406	388	472	410	441	380	402	433	411	418	378	445	381	393	407	431	425	456	437	415	407	430	448	416	390	372	415	391	402	420	424	362	406	437	405	423	412	405	383	392	441	424	422	423	419	393	422	404	406	402	407	402	432	404	423	413	396	447	424	421	395	415	389	397	407	371	421	415	399	424	415	420	405	409	408	448	421	400	408	437	406	413	382	406	411	406	445	392	416	424	435	436	408	414	440	406	419	453	427	410	431	420	419	421	420	391	406	413	437	418	410	419	443	422	405	398	422	408	407	427	426	378	414	376	395	422	412	431	398	391	429	412	388	379	407	409	413	410	445	447	437	408	421	412	426	396	403	406	396	431	404	429	419	413	414	417	467	430	419	446	422	420	441	389	416	401	407	439	389	423	433	428	410	423	433	415	407	419	400	379	407	440	381	394	415	377	407	410	426	396	421	383	429	383	391	425	449	403	401	421	367	390	398	420	436	411	414	442	411	419	423	440	395	413	400	404	396	394	425	445	392	433	396	411	411	402	398	413	410	429	389	400	420	389	409	400	402	419	436	403	397	420	405	416	435	410	384	392	429	372	413	368	438	400	427	453	442	419	415	408	405	441	442	416	365	367	393	420	394	417	442	413	411	387	421	434	420	413	378	367	404	431	420	389	402	416	423	424	388	455	422	356	452	414	421	393	429	409	401	400	424	438	409	447	427	425	425	418	414	399	417	406	409	387	430	398	368	421	410	430	430	427	440	414	402	392	396	396	389	404	397	432	416	416	414	417	407	455	391	413	385	409	395	403	416	395	424	376	443	391	408	377	391	388	391	418	414	363	412	399	417	422	392	422	410	391	437	411	426	424	426	384	407	359	402	405	400	423	414	414	391	484	449	434	407	434	414	448	422	428	386	401	435	423	369	398	414	433	382	401	403	390	420	398	439	381	439	404	416	403	401	400	407	413	385	423	376	422	402	428	395	442	407	385	449	447	419	383	407	453	412	422	413	394	414	383	411	401	406	421	395	357	398	402	416	398	447	412	390	422	389	407	418	387	423	416	416	420	429	446	417	392	403	383	405	438	400	434	386	413	421	417	401	428	390	388	380	384	398	412	432	399	424	420	409	431	417	402	403	456	433	412	429	390	430	418	412	426	396	430	416	390	406	403	407	394	434	408	414	435	420	413	389	398	403	432	418	413	409	417	385	396	436	414	406	404	405	439	405	437	419	414	418	423	410	399	410	421	381	413	405	379	396	407	393	405	432	437	426	412	425	405	412	389	379	413	378	412	402	408	427	382	415	386	401	393	399	387	396	391	380	407	423	461	386	428	400	430	404	369	378	411	418	434	400	428	470	441	428	430	419	383	393	394	402	411	385	382	449	411	400	414	393	419	397	390	383	375	405	391	445	427	417	417	425	419	415	443	436	379	400	429	401	414	395	397	426	407	390	403	411	372	425	402	426	379	421	396	405	418	392	413	435	455	399	390	415	397	446	392	418	391	415	414	399	400	407	404	434	412	409	435	425	389	396	416	428	345	417	398	418	412	405	412	407	402	410	383	387	406	419	381	438	433	415	410	456	402	455	378	425	411	393	411	398	414	449	444	395	396	383	409	410	397	420	431	404	406	396	442	406	402	408	382	461	408	411	393	397	402	409	455	414	373	413	429	436	427	408	408	421	414	407	418	408	426	421	405	394	372	465	428	391	439	415	443	394	383	391	389	394	383	401	384	403	402	399	397	384	431	384	389	395	433	423	434	394	432	430	431	387	396	410	428	425	417	401	412	405	410	405	386	435	442	455	395	409	441	428	409	393	391	424	418	417	401	440	427	427	402	423	384	406	394	403	436	435	402	396	439	389	407	410	409	426	393	425	402	405	386	423	404	415	469	385	418	419	433	401	422	444	448	428	446	401	421	398	433	396	410	465	414	398	407	449	369	415	403	419	406	446	402	399	401	405	419	395	413	394	409	383	386	425	397	405	389	446	408	382	420	426	447	418	414	424	407	408	432	378	404	434	383	423	389	422	400	388	393	435	394	417	399	422	437	406	389	402	411	428	379	381	380	403	414	403	429	402	431	414	382	400	421	409	410	424	450	408	429	431	407	437	398	415	415	431	407	400	396	377	393	427	425	428	414	421	422	400	374	402	423	404	424	407	400	417	399	405	436	422	412	398	384	424	457	423	419	413	401	438	404	392	380	408	403	412	400	391	390	386	414	411	413	393	401	409	387	375	408	384	412	442	457	396	419	384	409	428	405	426	406	414	427	383	403	418	372	416	447	401	426	410	403	404	435	441	416	450	416	376	400	409	445	421	430	379	405	410	408	431	409	412	417	466	421	406	419	383	430	418	413	407	409	415	414	396	445	426	402	433	384	416	400	428	424	435	380	380	446	392	418	421	390	418	392	440	401	392	370	393	473	415	438	406	428	425	397	402	457	400	421	376	396	421	443	396	408	474	424	401	401	431	426	408	410	407	409	413	388	400	410	396	416	419	430	381	425	387	415	403	448	405	377	407	382	429	412
18320	12427	26982	8084	2619	1474	837	660	480	428	422	414	462	388	324	306	316	267	264	197	185	231	213	220	157	166	210	168	155	185	158	162	155	168	173	167	161	173	154	128	137	136	149	132	152	154	154	158	159	151	158	139	131	131	163	162	152	162	128	117	143	156	141	140	144	129	141	154	145	145	143	149	144	165	148	165	143	131	133	166	149	142	132	142	156	150	146	138	126	159	160	140	148	152	133	151	130	131	170	144	131	134	152	139	160	141	137	111	161	143	140	127	159	156	160	151	151	149	150	142	145	144	151	140	138	137	138	136	135	150	152	162	149	148	157	148	156	149	119	150	146	143	148	140	152	161	180	124	146	150	153	169	134	159	134	162	142	178	159	164	145	136	170	149	163	143	116	148	141	126	149	131	138	151	164	128	140	130	125	134	165	155	154	149	146	168	139	152	138	156	160	155	141	153	160	126	145	125	168	161	152	144	130	161	138	135	146	141	152	142	160	137	142	134	142	141	140	145	138	143	140	167	139	138	124	156	128	149	139	137	145	139	162	161	151	143	143	167	140	147	153	143	161	151	156	150	129	152	135	151	134	139	130	166	148	160	123	148	142	161	135	144	154	156	136	127	148	147	157	138	144	148	155	151	135	167	102	151	157	145	155	159	148	136	129	140	130	137	143	167	157	167	168	165	161	153	148	145	146	156	180	143	120	151	139	152	135	160	143	159	115	176	162	151	125	133	149	166	130	159	155	158	153	161	143	142	146	151	146	139	161	155	149	146	137	143	121	163	163	149	156	142	127	139	154	143	149	169	151	128	161	144	155	141	134	153	132	131	135	158	140	159	164	152	134	131	149	157	138	177	145	127	146	109	151	125	154	169	159	147	131	146	169	150	162	150	149	150	138	152	148	143	157	148	148	133	129	134	152	126	143	141	136	154	152	157	158	155	124	127	132	143	153	147	165	139	131	138	153	140	150	142	156	138	145	141	132	139	140	147	129	144	125	148	148	155	149	158	164	160	137	158	158	122	146	149	143	126	157	123	138	154	138	134	154	153	155	129	133	149	153	157	145	145	121	151	137	162	143	162	136	131	143	153	137	162	131	124	153	149	128	155	122	138	115	148	135	118	168	141	152	162	124	140	149	143	133	132	134	163	162	144	156	140	151	137	136	145	145	155	154	139	130	150	162	126	173	153	134	149	135	151	161	154	159	157	153	136	168	148	150	144	144	125	174	134	122	123	147	150	149	150	140	138	139	142	131	148	137	142	128	126	141	151	148	148	168	153	120	144	133	118	141	129	143	149	121	138	151	146	130	144	159	140	141	131	139	148	164	126	138	159	137	144	139	148	139	165	127	151	154	139	136	149	132	152	138	145	139	143	148	131	152	166	132	139	154	134	158	132	142	155	146	157	164	148	137	146	136	123	123	171	137	145	154	156	137	161	152	163	153	161	158	128	116	162	142	142	164	150	134	137	137	150	136	138	136	162	151	134	162	137	141	137	154	144	145	150	140	143	155	153	142	167	168	136	143	138	172	141	130	166	166	149	152	161	146	139	151	136	151	143	149	158	135	157	167	145	162	147	133	146	136	142	128	150	125	149	123	150	131	137	150	136	148	143	138	138	134	137	128	145	149	140	148	148	162	137	164	140	161	146	143	162	154	165	152	144	153	128	156	137	157	131	147	146	160	147	142	156	140	138	135	156	166	142	158	158	134	139	155	156	150	149	133	148	147	132	145	125	134	154	138	139	159	142	141	143	134	156	149	143	138	140	143	133	146	113	136	150	146	151	138	135	161	139	143	147	158	152	136	169	150	115	138	133	143	146	147	130	152	142	134	136	170	160	141	151	159	148	133	141	152	164	138	139	163	155	144	134	160	151	148	143	143	153	154	131	162	143	158	160	139	149	120	148	160	156	135	152	160	138	149	145	126	156	151	129	162	145	138	153	167	143	153	139	130	160	160	155	163	123	191	152	134	147	179	159	151	150	148	164	163	135	169	161	133	133	149	128	162	142	159	164	150	158	122	142	138	135	147	147	136	160	129	153	151	161	145	153	144	152	142	140	129	138	144	145	131	148	146	136	149	148	143	134	117	170	153	164	151	141	148	143	144	147	159	129	143	144	158	134	143	149	154	154	138	146	153	139	137	160	158	136	136	111	145	158	128	126	152	131	146	155	151	131	142	137	157	146	134	145	181	151	144	151	123	138	160	159	162	145	138	141	166	143	158	145	132	154	129	154	169	131	148	124	143	141	137	132	142	146	151	132	162	152	116	138	142	124	130	142	162	135	153	151	147	129	147	138	158	139	153	153	156	143	174	138	138	143	156	144	151	145	134	134	127	143	152	156	155	161	140	175	156	142	131	149	155	130	161	135	143	135	163	173	138	161	115	153	121	138	160	148	143	127	142	143	155	144	135	147	128	137	134	139	134	156	148	139	126	140	116	159	139	146	159	143	132	154	156	154	144	146	147	170	132	163	145	142	170	154	112	143	149	161	121	170	164	134	122	152	146	142	132	133	136	139	155	155	126	142	155	156	133	128	160	141	142	138	138	150	132	123	139	142	148	158	145	160	127	139	148	163	126	141	137	166	125	143	127	113	130	129	110	137	147	143	149	150	152	141	133	124	136	161	145	128	137	156	157	166	130	141	127	138	132	131	132	135	162	159	146	142	134	151	157	167	145	129	127	156	142	145	141	132	146	156	136	123	144	165	118	156	133	154	155	142	137	131	145	152	138	144	158	154	137	157	168	135	147	141	155	166	139	159	141	142	157	158	132	134	185	130	167	148	129	158	139	147	146	141	134	142	154	150	140	146	136	145	152	145	146	146	128	147	166	160	139	125	154	145	130	146	173	142	156	164	159	138	151	150	150	118	142	124	160	153	142	131	153	140	179	143	144	171	170	193	161	163	158	153	148	153	153	153	146	136	155	154	147	125	141	162	161	163	129	160	163	130	126	137	159	133	135	165	164	123	131	145	142	129	130	120	126	143	142	149	147	149	143	135	138	155	147	159	138	150	145	182	152	125	158	130	148	130	135	149	136	142	137	140	181	145	159	143	151	146	144	160	137	151	131	143	147	139	133	161	150	160	162	155	150	131	159	129	152	137	120	164	155	143	143	131	158	133	157	150	151	157	127	147	148	164	128	128	139	150	133	125	160	176	149	192	150	148	151	156	140	139	178	140	134	148	135	142	138	143	145	148	125	155	170	166	118	138	154	152	150	154	139	145	150	112	140	146	141	145	164	151	143	138	127	133	139	145	148	132	177	144	139	145	142	131	141	137	128	159	153	136	158	151	132	134	139	127	142	149	138	157	166	151	141	140	162	140	142	132	142	151	168	143	129	146	137	162	162	149	173	152	156	150	166	145	130	146	170	143	135	143	152	176	127	150	146	146	140	130	139	151	148	160	135	149	144	142	154	152	149	139	156	137	147	171	143	131	132	147	135	132	156	165	132	167	145	136	157	154	163	162	147	157	132	157	145	135
13606	12719	29954	6681	5124	4004	2952	2546	2265	2068	1961	2159	2259	2305	1853	1512	1430	1247	1099	1061	951	935	833	698	597	665	626	609	539	526	516	440	441	424	427	432	429	443	406	445	437	382	400	362	401	404	411	390	356	398	378	394	421	381	383	405	358	438	417	405	376	386	382	419	371	383	378	391	386	358	360	369	386	357	372	385	376	355	381	356	391	346	334	342	362	354	344	384	341	393	393	370	400	378	396	385	384	358	393	334	346	364	354	387	366	372	356	395	368	331	394	364	372	363	348	346	395	335	376	380	363	363	344	381	358	358	375	338	374	373	337	351	365	386	360	409	373	324	366	389	360	327	396	366	362	376	374	324	380	392	407	365	379	362	367	370	403	339	330	372	353	380	360	388	322	384	350	397	356	392	408	368	379	370	401	351	361	349	363	366	384	367	383	339	351	329	342	343	355	370	385	401	376	377	358	358	364	358	378	381	381	355	323	364	368	390	385	342	359	375	380	360	373	374	391	395	411	344	332	379	351	345	396	364	344	371	340	374	373	369	351	372	369	368	384	327	400	335	335	345	376	349	393	364	376	361	301	372	364	363	348	381	363	371	354	368	372	384	349	362	364	354	364	350	337	365	336	358	349	392	403	374	389	389	366	383	353	349	390	345	397	387	335	363	387	394	354	323	330	377	361	371	326	344	368	372	342	344	356	376	382	368	398	348	342	347	369	363	350	370	356	382	384	412	373	387	386	347	356	345	376	340	361	350	399	408	387	400	372	378	393	345	374	354	349	387	348	340	371	364	399	353	369	379	357	380	342	343	406	344	383	389	368	364	332	358	377	348	325	361	340	409	329	386	386	352	383	388	347	330	392	373	350	346	379	357	390	325	355	349	383	360	363	348	374	372	365	367	315	320	336	325	377	352	362	366	348	385	371	348	395	355	342	384	378	335	339	361	374	355	361	382	368	366	371	353	343	356	336	388	375	383	354	389	341	372	379	360	371	350	374	368	369	366	345	327	347	400	364	392	321	351	375	376	364	381	377	352	351	355	390	378	383	354	342	336	304	371	375	365	368	406	377	376	384	359	366	356	368	363	372	359	332	381	368	324	391	372	373	351	372	382	378	355	388	353	370	369	409	383	369	362	389	337	354	363	388	384	350	380	373	350	356	376	340	382	352	380	370	366	342	329	376	347	354	374	393	365	366	369	366	381	368	380	378	345	376	359	373	341	359	370	368	348	350	373	381	336	347	384	347	354	357	372	350	382	361	336	354	373	373	393	367	348	363	374	372	357	353	370	375	358	372	360	360	358	395	384	342	340	378	344	349	353	388	360	385	346	366	384	351	338	354	353	363	365	368	359	363	348	354	373	378	371	363	371	387	378	379	362	364	384	352	346	372	390	343	342	378	363	361	357	389	344	371	340	323	393	368	358	357	344	377	350	335	392	381	344	410	361	393	358	355	357	390	375	375	383	400	345	335	366	387	336	380	381	362	357	371	365	366	348	388	357	365	386	368	329	398	351	378	396	364	392	348	345	357	346	384	346	391	400	369	391	401	403	340	389	364	377	391	377	374	366	353	377	378	358	361	397	376	384	384	344	358	336	380	380	388	385	371	361	390	383	384	377	390	355	362	340	402	358	374	378	401	314	340	379	353	371	354	374	339	362	382	360	374	385	354	365	330	381	352	363	364	380	370	381	389	371	360	347	355	369	361	363	378	379	350	342	356	373	367	371	373	345	356	349	355	367	391	344	377	337	353	389	403	393	374	372	364	353	361	354	403	345	369	342	355	351	350	359	379	351	349	346	361	367	362	357	360	357	312	335	353	346	378	351	342	360	371	378	356	358	357	355	367	377	354	390	333	337	339	369	353	375	385	351	374	330	340	321	391	402	367	380	369	384	369	342	374	356	339	372	351	370	365	358	354	357	381	359	404	328	403	390	361	376	369	336	377	358	357	370	372	361	346	360	343	375	370	391	359	377	375	385	374	367	392	367	373	356	330	343	337	339	338	383	352	361	349	375	373	351	363	339	365	333	384	342	365	362	354	383	367	372	321	340	386	335	397	365	367	348	376	366	371	369	349	343	426	380	330	399	339	353	364	360	355	359	346	370	397	383	366	369	369	360	347	346	342	375	347	339	356	345	356	358	382	364	368	397	374	377	381	330	371	387	372	367	340	384	399	318	367	361	402	338	351	395	332	362	353	345	343	364	384	373	376	379	357	347	354	371	375	374	352	380	386	352	358	371	352	347	368	349	339	333	391	363	336	333	382	359	361	370	362	366	362	353	374	352	339	328	382	335	378	354	376	367	349	393	387	361	381	384	331	395	371	347	345	406	349	363	383	356	347	352	365	358	374	367	424	373	358	406	332	345	365	380	359	340	383	347	380	366	358	389	365	347	364	385	390	348	360	360	394	353	327	379	370	364	353	371	337	368	338	381	371	372	371	370	347	377	341	379	354	367	359	361	330	372	353	377	399	373	358	351	350	383	358	336	381	390	359	356	375	342	344	396	335	377	383	371	367	397	366	344	375	365	367	366	376	359	365	380	360	361	375	364	374	352	373	377	341	367	365	375	388	371	382	354	403	358	349	369	367	340	375	377	389	326	362	382	340	371	388	343	394	360	379	366	341	346	356	342	378	357	337	351	378	370	383	379	368	340	370	391	356	373	372	352	364	392	377	351	358	368	359	381	368	331	332	373	372	364	361	327	339	333	337	384	382	390	312	379	368	389	353	323	346	372	366	398	397	360	330	376	375	396	371	363	351	366	382	370	348	384	362	360	360	390	385	397	376	375	356	389	336	369	413	368	376	351	371	360	368	388	372	319	351	359	348	355	376	383	375	345	363	359	345	365	331	368	380	395	351	330	410	350	356	347	371	336	370	393	351	328	354	370	359	359	390	415	356	372	351	383	358	346	375	361	366	344	400	343	367	381	375	375	350	402	363	343	372	353	370	351	318	404	362	353	368	353	383	351	379	347	345	382	381	347	360	362	359	386	368	384	377	383	359	366	354	357	367	374	360	362	329	401	344	346	356	386	328	381	372	357	386	346	366	338	387	401	393	397	366	350	375	350	394	396	373	371	378	344	384	366	309	361	400	355	383	366	359	342	327	344	359	363	385	375	363	387	384	330	346	346	383	364	360	358	372	363	342	368	370	327	351	377	338	388	373	368	324	367	360	377	364	390	383	352	323	382	371	357	377	400	348	388	367	338	342	399	327	342	369	365	342	405	348	409	327	378	382	383	411	353	386	366	360	369	343	334	341	375	380	367	375	353	351	338	404	395	388	385	363	347	368	364	389	367	350	344	375	315	332	339	350	384	316	370	336	361	341	351	382	368	362	372	376	373	403	382	362	383	344	348	355	349	374	376	377	339	363	341	368	378	308	370	349	377	371	371	328	356	354	366	381	347	372	370	375	353	341	384	408	378	356	392	409	370	375	391	369	357	352	402	365	388	362	375	333	374	344	365	359	378	359	344	388	360	344	376	388	351
26929	22589	36584	13482	4788	2646	1586	929	769	748	630	658	648	636	528	388	350	305	286	257	195	277	186	169	172	170	174	145	171	130	109	140	126	121	135	110	121	109	101	113	113	109	89	100	107	107	114	108	108	108	92	109	97	102	110	91	92	99	93	95	94	89	93	122	97	96	95	93	119	114	89	94	118	119	110	94	96	106	96	98	106	98	82	98	100	101	87	106	104	114	96	105	116	89	112	101	104	109	86	113	106	78	103	101	102	84	92	70	92	94	93	99	96	103	117	105	91	92	102	86	105	82	88	113	107	105	89	95	113	104	96	103	118	93	97	108	102	87	91	105	96	102	84	105	108	95	91	94	92	103	84	96	100	102	91	96	131	102	111	98	105	103	100	100	97	84	91	97	103	84	98	93	105	90	83	96	108	105	103	113	92	96	116	100	91	89	102	90	101	94	106	90	86	98	88	88	97	98	104	90	95	119	101	80	111	107	116	108	90	94	110	92	109	97	103	90	113	87	94	95	90	113	109	101	116	103	81	92	102	113	90	97	91	100	89	104	105	74	86	99	97	106	99	95	104	101	96	95	111	77	92	90	96	115	95	94	97	106	98	96	100	85	88	107	104	81	74	91	97	126	110	112	90	106	108	101	84	98	99	102	91	100	96	105	101	100	112	99	82	98	91	92	107	95	108	95	79	89	88	97	109	96	102	102	84	94	104	93	110	83	116	103	112	96	90	85	106	89	92	119	92	80	101	96	93	88	88	81	96	108	101	104	109	101	88	97	99	90	101	89	118	104	108	88	94	113	116	93	103	101	98	76	96	98	122	94	79	98	98	116	100	97	109	90	109	89	110	93	103	92	97	112	92	98	93	90	95	90	104	118	100	92	96	90	112	90	99	94	118	98	116	101	108	95	83	99	126	101	88	89	95	93	109	110	97	98	91	94	104	97	103	99	101	109	109	87	129	92	95	92	89	79	78	114	109	89	100	110	97	96	87	106	95	101	104	97	94	97	108	92	92	113	100	95	95	89	98	93	111	89	82	98	104	104	93	84	103	82	93	92	105	94	87	81	110	99	101	92	93	115	88	91	99	95	98	92	90	101	91	90	108	92	92	97	96	106	104	95	92	94	100	96	88	98	115	101	82	89	104	96	99	101	95	91	83	91	94	101	101	112	95	96	88	105	81	94	100	109	101	104	113	95	103	88	100	98	90	84	113	87	81	91	106	109	114	80	84	98	100	115	99	91	112	83	113	109	94	90	106	94	88	104	109	101	95	109	101	109	100	99	105	113	79	101	96	95	98	107	102	85	107	102	112	93	100	87	100	102	80	92	115	93	93	108	96	92	110	109	78	108	106	90	106	110	112	107	82	107	97	84	77	101	101	119	100	97	117	109	99	88	115	92	94	78	90	77	107	94	95	77	102	123	120	106	110	78	94	88	100	100	89	91	74	105	110	118	111	89	94	95	86	85	94	121	97	109	100	95	89	96	113	98	83	102	88	96	93	111	106	101	113	94	92	77	100	118	107	100	115	111	106	86	95	103	98	99	103	96	113	86	97	89	96	88	102	101	84	94	88	94	101	111	92	92	106	108	96	96	93	89	83	81	82	90	107	95	100	110	82	98	96	74	111	90	96	117	99	89	109	93	100	77	106	80	87	92	99	101	93	94	83	82	84	106	100	95	92	103	93	101	91	99	110	105	99	99	94	103	75	107	95	92	94	93	87	88	110	96	105	97	114	100	104	91	81	112	79	95	97	102	96	92	88	92	110	77	96	100	113	105	94	107	81	106	98	96	88	98	85	105	117	100	102	115	106	99	99	108	95	82	102	93	98	109	80	86	83	113	92	91	107	113	87	88	84	98	89	105	102	99	108	101	91	92	85	97	98	114	99	94	108	111	95	112	93	99	100	113	123	88	103	97	91	104	100	80	112	111	100	98	108	81	106	74	112	91	107	92	88	94	105	88	97	104	103	109	105	92	103	91	103	99	93	92	89	106	108	97	94	107	85	92	99	82	90	102	74	110	96	94	107	83	106	108	119	91	97	93	97	93	98	86	99	100	96	99	99	91	101	100	111	89	104	103	95	103	101	102	101	89	96	103	94	103	98	99	88	101	116	97	107	80	114	97	95	101	98	76	91	137	97	95	116	85	102	100	93	105	96	115	82	98	94	111	85	91	100	95	86	81	94	110	109	103	98	103	92	91	101	102	88	102	80	104	99	98	100	110	94	107	110	74	95	90	97	100	93	93	83	104	109	123	79	107	80	84	114	92	113	88	93	90	83	98	110	103	93	102	93	91	76	96	92	101	103	108	95	100	108	76	107	101	99	110	88	105	98	102	94	92	95	100	102	96	92	108	96	98	95	89	100	95	90	99	73	100	110	99	90	85	79	82	97	91	98	97	104	85	109	83	105	92	91	109	98	97	115	110	87	93	112	101	95	104	100	90	111	112	102	107	77	89	112	112	106	90	116	117	107	85	106	95	116	100	93	100	72	106	108	99	95	104	101	99	116	104	107	90	93	111	99	115	107	108	96	98	93	114	96	107	127	99	95	102	103	88	114	114	105	110	102	95	104	96	108	92	112	92	103	99	94	92	116	110	95	94	85	92	100	90	102	67	106	95	87	97	113	101	94	89	99	96	110	94	99	99	98	92	91	96	112	108	91	89	76	81	86	107	108	83	100	101	106	96	98	88	91	90	92	90	103	108	109	93	88	108	119	81	94	113	98	100	115	107	93	95	93	100	93	90	97	103	92	101	95	87	104	97	106	105	83	108	91	118	87	96	79	92	98	95	100	121	100	84	104	96	87	124	94	71	103	87	107	92	122	105	93	105	93	93	94	121	87	94	84	95	102	94	77	101	84	100	111	91	87	118	123	89	99	110	86	119	97	112	97	116	99	104	104	109	98	101	117	99	86	87	97	103	103	92	90	92	104	129	102	105	84	90	116	105	99	93	94	104	111	83	104	100	105	80	108	87	91	96	100	98	98	88	100	109	95	94	97	106	111	96	90	100	85	94	113	103	108	119	90	88	91	98	101	115	110	102	96	95	115	93	89	133	106	99	101	109	79	95	79	104	98	84	97	111	101	111	91	97	110	81	96	96	90	105	79	101	93	85	89	94	105	109	98	103	102	117	104	113	81	89	91	102	117	110	97	99	83	97	83	101	88	94	80	87	104	106	110	81	78	103	134	100	98	114	95	109	78	100	110	96	101	101	104	97	88	92	103	114	106	98	87	90	98	93	104	97	106	87	86	96	110	95	94	94	93	98	104	84	73	93	113	93	101	93	86	92	87	106	102	111	92	102	117	92	83	110	90	118	98	105	107	101	96	94	100	105	92	98	99	105	97	108	112	106	114	96	94	103	95	96	90	103	112	85	100	115	105	113	93	91	98	89	100	95	92	83	90	103	101	90	105	106	96	100	119	106	108	80	111	101	97	101	99	90	102	88	107	112	104	83	88	116	111	89	86	106	91	117	105	86
18187	21348	35965	9117	7281	6201	4633	3502	3164	3138	3106	3616	3707	3537	2942	2174	2164	1858	1650	1444	1198	1315	1090	1031	800	750	749	605	572	589	483	465	431	405	414	415	391	356	382	345	378	343	335	321	321	328	299	326	291	303	300	297	311	281	281	297	311	305	311	300	283	294	269	264	254	292	290	295	279	269	274	283	259	282	268	262	261	270	251	281	258	271	271	241	266	250	261	225	274	265	244	229	270	254	238	274	270	239	242	247	276	274	265	274	276	250	260	271	238	259	258	260	255	285	271	248	246	271	253	245	236	246	253	263	267	257	259	263	257	268	248	237	270	260	276	252	272	283	256	256	247	274	278	285	258	256	257	274	268	259	243	248	266	290	265	236	271	267	254	284	240	266	266	259	235	239	252	243	254	268	239	231	252	251	250	235	284	248	253	305	241	249	248	270	276	234	262	279	245	235	259	248	259	237	238	267	238	217	253	259	269	247	258	235	254	240	247	253	276	239	224	266	227	269	280	247	268	257	213	273	247	253	281	254	239	286	281	256	268	286	242	253	237	262	269	234	261	259	242	261	251	242	269	255	215	261	250	231	295	268	269	268	267	247	255	252	241	244	265	268	273	252	253	266	237	256	267	261	238	239	243	267	249	270	264	284	262	238	283	245	218	269	268	232	253	259	277	269	245	243	262	256	267	251	275	244	259	247	252	262	251	253	248	218	262	258	260	264	273	254	225	266	259	249	275	252	240	250	230	228	246	245	232	250	258	272	253	230	290	257	240	232	237	262	234	257	251	286	245	267	245	265	259	239	236	253	265	285	267	272	262	225	229	267	259	256	264	252	250	275	283	260	274	248	305	249	229	259	241	242	270	242	288	296	247	268	257	282	278	244	258	270	253	244	291	227	246	252	249	271	274	276	249	238	256	272	269	240	269	249	272	265	258	250	223	240	257	271	286	279	266	289	243	272	267	241	246	262	243	264	277	259	236	255	239	286	242	265	275	253	253	266	300	242	254	258	250	252	261	263	255	270	236	255	241	251	253	251	227	239	225	245	271	249	267	227	251	268	253	230	270	254	265	258	255	248	236	243	260	271	278	224	253	267	256	242	252	262	238	250	293	269	252	291	248	234	279	227	260	262	292	250	232	260	256	233	262	255	225	250	244	237	230	245	268	277	253	272	234	235	285	239	247	265	241	256	243	283	243	263	260	256	244	256	255	238	235	234	285	238	237	250	262	288	252	257	278	209	256	257	273	225	280	230	260	208	251	278	246	279	252	232	270	264	290	255	269	255	255	252	235	234	275	242	252	269	269	243	221	233	241	249	264	262	242	247	253	256	234	258	233	267	274	278	252	273	239	252	262	261	277	271	222	280	267	268	262	246	273	267	281	271	266	223	270	256	247	261	268	243	276	247	265	296	263	267	241	250	259	287	264	259	240	242	276	250	232	265	256	261	227	270	226	279	261	249	246	265	281	224	242	264	232	282	242	270	239	253	245	251	270	249	266	252	261	247	284	285	253	266	262	239	229	250	262	243	260	244	252	256	255	258	255	231	246	263	214	279	256	275	269	239	265	243	273	237	266	281	254	268	247	263	269	228	263	214	265	263	264	238	249	262	262	270	294	259	258	255	262	258	269	258	235	270	241	230	254	225	249	251	234	271	243	275	275	266	263	261	259	274	251	269	251	248	250	262	260	288	276	234	253	248	272	248	281	218	268	285	224	250	267	242	231	247	268	249	277	242	249	216	279	264	265	269	242	255	249	278	294	242	245	255	223	267	237	266	260	247	279	265	232	245	283	261	254	240	236	266	252	250	274	242	270	227	255	276	253	240	254	244	272	271	240	270	256	251	261	256	246	244	257	236	266	278	254	224	283	253	249	270	250	227	232	243	251	241	270	248	269	265	253	251	248	272	256	273	257	277	243	257	243	267	249	257	253	251	243	258	230	258	259	260	228	278	270	248	239	271	255	251	254	231	265	269	264	264	253	258	257	231	232	244	254	264	256	244	281	256	256	260	274	255	241	243	271	251	252	242	247	285	266	278	286	278	243	272	238	234	261	260	242	266	271	270	273	278	249	289	282	263	230	230	266	265	253	276	264	256	270	236	278	279	253	258	248	226	271	267	222	276	254	262	261	252	261	242	261	256	284	236	229	257	265	245	259	265	238	250	245	232	276	251	262	254	219	262	248	257	251	264	251	249	274	248	268	247	250	249	256	236	235	258	250	242	271	254	259	268	251	258	248	243	278	240	255	276	255	254	258	263	253	235	215	270	272	240	239	233	282	260	238	267	252	237	265	262	250	250	248	252	274	283	260	253	266	255	236	256	259	241	272	257	272	271	278	251	260	228	256	297	252	277	245	241	290	234	254	256	258	268	253	237	234	281	259	261	267	234	254	253	257	269	259	229	270	242	252	256	278	261	254	231	254	251	248	259	261	250	245	243	233	274	264	260	270	251	247	269	260	236	259	255	253	274	278	263	254	261	293	244	284	269	253	241	259	241	274	280	268	297	258	256	264	257	255	267	265	255	263	282	263	261	237	274	279	268	226	278	257	264	234	254	270	263	240	242	278	263	243	244	253	247	258	247	226	251	254	249	276	226	260	243	273	244	270	289	278	244	252	276	243	270	237	247	246	268	239	240	244	256	278	241	272	254	257	223	243	237	241	256	272	263	261	249	241	230	256	248	284	270	270	226	233	251	276	252	253	274	244	254	256	249	233	260	280	261	255	242	266	243	225	251	270	255	274	271	240	247	262	219	242	248	266	258	240	248	225	255	264	266	239	265	240	226	248	279	226	242	255	256	233	240	256	248	271	254	258	268	258	229	238	281	230	259	270	260	228	229	306	224	267	268	260	299	258	263	220	262	269	258	257	248	254	256	238	246	268	251	282	274	272	259	246	268	228	253	237	277	242	211	269	265	263	267	253	266	256	247	262	265	275	260	266	250	237	271	254	273	250	246	290	250	228	282	254	245	242	251	255	249	268	265	272	257	256	261	256	261	246	277	254	226	246	273	301	250	274	236	250	249	242	249	227	259	227	257	271	265	276	251	260	286	248	237	271	250	247	262	250	245	226	270	284	241	277	253	276	248	261	262	262	244	241	247	252	238	255	259	248	244	278	259	249	253	262	270	256	239	246	247	242	251	259	274	262	275	237	270	249	244	249	268	236	269	260	298	226	252	255	237	255	248	234	269	237	255	251	218	253	271	277	263	239	256	286	235	239	268	274	247	273	252	252	265	249	265	272	260	240	246	288	253	275	254	249	270	244	256	250	268	286	284	250	288	259	262	253	253	232	258	260	235	257	281	256	252	243	250	242	278	236	272	264	258	280	276	232	258	245	225	224	253	236	222	228	264	273	253	264	242	269	264	258	281	244	239	269	285	255	259	232	269	223	255	254	266	265	262	254	274	260	264	262	256	241	266	252	257	264	234	268	276	233	236	253	250	255	294	249	246	248	258	277	229	269	264	275	269	276	217	258	259	253	250	274	249
7361	3393	5036	1122	515	383	272	262	260	261	220	222	225	181	192	179	174	199	177	191	166	173	170	166	178	174	158	172	144	178	190	173	176	164	199	158	174	174	166	193	153	147	170	162	157	187	184	162	156	173	159	171	161	183	173	155	165	171	173	166	173	178	140	161	177	166	191	192	163	171	134	169	165	163	162	165	172	159	193	162	177	179	135	181	178	170	202	151	165	162	169	170	144	161	189	148	201	160	158	182	167	147	176	162	151	172	151	181	186	169	173	147	168	172	159	175	174	170	189	156	164	159	147	176	160	152	189	155	148	157	157	159	175	159	169	162	152	151	156	171	167	178	160	175	160	180	133	165	153	166	146	174	176	144	178	173	169	170	170	153	192	165	175	167	137	178	151	181	187	160	152	165	163	152	136	168	175	164	170	161	190	133	135	159	142	134	164	181	164	160	162	157	168	148	186	139	181	161	158	170	140	157	184	157	163	152	152	179	168	168	157	141	158	165	167	165	156	153	167	152	179	145	174	171	174	176	188	158	149	162	171	160	152	184	156	160	156	165	182	161	178	169	154	180	171	162	151	138	131	172	151	144	167	145	160	164	173	160	170	151	139	174	152	175	192	147	165	173	160	148	187	174	145	177	155	159	180	182	157	190	166	153	154	176	174	147	184	157	170	178	162	174	152	170	155	160	174	214	138	160	175	165	157	157	168	179	145	153	160	182	162	163	154	159	138	163	184	177	151	153	149	151	189	163	181	155	190	181	153	150	175	179	163	187	178	145	172	152	159	173	171	183	151	181	149	162	176	159	172	156	167	167	182	171	139	177	164	174	130	169	153	182	190	151	152	146	162	173	169	164	187	182	155	171	155	169	171	174	154	170	160	148	162	163	154	154	164	160	192	156	189	156	160	170	146	149	178	167	169	172	187	173	156	182	142	181	173	172	162	150	171	166	159	180	173	170	157	161	149	158	183	183	140	157	140	149	173	179	161	166	158	171	179	139	135	155	161	183	165	191	139	166	175	180	138	180	160	186	171	174	174	158	158	147	148	143	159	167	188	215	176	190	174	175	188	156	155	155	180	165	138	147	172	164	162	147	147	155	168	138	164	156	145	155	168	167	150	167	157	169	164	168	146	175	153	163	190	182	135	142	139	179	158	171	157	181	161	195	152	151	163	146	188	160	191	168	181	135	156	168	159	163	141	172	166	171	155	152	156	159	153	175	166	160	165	166	150	169	162	151	186	174	182	159	165	190	183	173	143	169	158	155	179	148	154	161	180	191	163	164	161	181	144	150	154	172	167	165	160	154	142	164	150	179	160	191	164	179	183	154	154	148	161	168	191	176	182	161	153	153	167	154	201	146	145	180	177	177	162	137	185	150	160	161	167	149	152	166	170	148	194	168	181	152	183	185	165	168	176	175	168	141	178	148	182	151	177	188	183	170	175	165	170	190	185	151	152	148	158	150	142	154	141	157	169	152	163	176	177	175	151	166	155	161	196	174	155	173	138	170	159	150	181	202	182	173	163	157	186	163	150	164	185	160	185	170	170	177	160	143	172	163	158	178	160	165	128	139	161	159	162	147	153	162	164	159	165	161	153	157	155	164	181	146	160	157	179	174	163	151	150	152	178	177	131	167	161	193	194	173	134	189	175	181	148	170	160	178	163	180	159	163	167	173	157	153	169	161	166	152	180	167	161	158	180	175	180	134	177	146	181	155	152	161	171	172	168	149	141	170	172	189	156	182	186	165	173	180	139	159	177	145	149	178	168	197	167	169	172	179	151	185	178	164	156	183	178	181	175	182	148	152	170	140	142	156	187	150	158	154	152	174	161	172	166	194	170	140	143	186	159	151	168	171	197	155	155	141	151	161	173	173	149	146	197	177	176	185	156	167	159	145	163	171	163	172	166	151	150	145	153	161	184	154	159	157	146	188	174	167	167	168	158	167	177	155	170	179	162	163	171	177	157	175	155	139	169	157	186	145	171	182	172	161	151	169	155	197	175	173	166	161	182	175	159	144	158	181	144	172	153	133	164	143	155	140	178	133	168	163	169	165	158	176	165	140	148	168	155	187	163	168	174	199	173	160	171	159	163	179	149	140	162	164	133	156	170	187	170	165	150	168	144	157	172	157	156	146	154	151	159	145	164	170	178	150	168	195	172	176	158	138	149	146	147	173	158	151	158	142	156	159	154	200	171	161	184	161	150	151	150	176	161	148	170	183	156	157	171	157	191	175	173	157	169	162	165	180	163	167	163	169	170	157	165	164	162	175	170	153	165	144	139	178	171	145	155	183	177	185	167	177	165	186	164	173	149	160	148	165	192	178	161	168	169	162	174	150	153	155	181	144	155	165	158	164	170	166	156	167	188	173	143	188	156	173	161	151	178	181	169	152	161	140	162	165	149	174	162	175	162	198	202	138	160	187	157	187	179	162	167	140	185	147	155	169	171	174	173	143	165	187	156	168	171	173	176	176	157	177	160	149	175	167	154	159	164	156	155	170	174	153	161	162	179	148	158	165	182	151	166	135	175	188	161	164	175	159	165	141	165	183	173	155	163	132	172	182	185	168	179	174	168	195	175	162	166	160	175	170	134	176	183	162	146	166	162	140	158	171	193	157	159	165	192	166	173	185	185	158	189	154	178	167	184	186	197	157	165	130	149	186	180	174	179	157	167	166	141	167	169	177	163	159	161	157	166	206	156	154	153	161	158	156	164	163	148	162	170	161	155	185	182	175	152	149	173	167	170	153	175	165	148	155	157	167	184	163	156	191	184	151	180	157	168	178	164	162	184	168	172	155	166	160	156	166	169	168	157	177	143	165	160	142	157	161	153	174	168	156	190	152	172	164	167	159	181	161	168	177	176	144	156	154	158	165	170	143	180	164	179	159	161	148	162	143	167	169	135	158	146	177	146	171	177	158	186	148	182	179	162	152	165	166	180	175	168	194	172	149	154	174	169	160	150	156	169	191	176	189	169	145	143	165	171	150	148	160	185	171	151	162	166	160	179	151	169	185	188	180	156	149	170	155	150	174	147	152	164	177	158	136	165	175	158	157	172	158	163	148	170	164	170	158	163	159	158	159	158	146	187	170	149	171	163	171	164	170	176	165	176	169	155	165	162	168	138	162	153	164	163	170	170	147	147	143	135	160	156	151	151	161	162	178	182	173	185	185	160	170	150	161	178	152	175	184	168	176	151	163	159	164	167	130	156	183	164	162	156	138	173	139	171	170	155	177	173	162	159	186	156	166	178	186	144	171	159	164	134	172	170	162	156	129	155	164	186	151	196	158	183	173	145	178	163	180	172	154	165	179	146	168	143	143	165	159	171	165	174	167	146	157	147	152	152	148	153	180	162	176	167	158	167	167	160	166	158	155	145	159	164	169	156	147	148	149	161	154	165	180	180	177	167	149	133	155	156	186	162	179	150	161	161	154	175	160	162	174	175	182	178	173	166	170	167	142	154	171	182	155	169	173	172	164	173	141
5475	4059	9671	2785	1934	1478	1179	1001	873	751	771	705	654	623	532	600	509	531	485	484	513	527	500	463	484	431	480	469	482	448	438	411	456	439	458	402	441	414	422	433	457	424	410	414	443	429	435	408	407	422	430	407	409	473	435	420	421	396	406	434	391	440	419	433	456	379	416	426	419	436	390	415	410	412	424	412	472	393	414	399	390	403	426	388	404	425	429	401	426	415	401	428	402	423	422	399	407	425	460	416	375	391	433	431	433	406	424	424	390	378	417	380	374	383	422	407	429	392	394	390	403	402	406	420	393	442	435	420	402	411	426	387	464	412	413	414	403	427	406	426	404	387	414	392	400	417	427	416	394	386	389	425	398	386	406	448	379	381	426	405	375	391	395	388	396	404	437	422	397	391	389	399	414	432	407	411	431	441	418	400	467	426	397	384	387	420	378	359	439	400	409	406	395	391	385	437	446	420	397	419	436	412	379	415	415	411	412	421	402	399	410	403	416	377	382	413	408	438	389	385	373	415	430	416	388	407	378	418	399	392	390	413	405	409	397	421	392	384	388	390	409	425	437	402	414	382	405	414	403	411	409	406	384	391	454	438	405	415	384	395	404	418	404	411	407	401	391	412	413	432	413	442	390	443	410	439	408	412	446	382	413	396	424	421	427	423	389	399	430	386	428	397	393	397	393	364	438	409	386	415	402	387	428	431	417	383	387	388	387	425	391	403	429	408	431	416	407	407	393	407	423	405	453	444	370	419	436	392	418	409	387	417	376	392	417	400	392	399	432	421	416	413	393	415	399	442	405	412	427	436	418	424	425	385	412	369	465	429	402	414	435	389	390	444	401	406	380	430	422	412	389	412	402	386	434	399	423	430	409	388	411	390	439	400	408	403	417	417	422	445	438	387	431	406	412	397	388	420	409	419	406	418	389	391	421	393	445	408	424	398	400	425	425	365	395	416	421	416	417	412	415	386	411	411	397	424	415	435	418	382	403	400	404	430	422	393	395	395	414	403	403	393	367	438	400	435	391	409	409	431	430	396	405	380	415	425	386	359	424	422	422	407	388	408	399	399	375	440	434	405	382	400	395	393	370	429	404	412	380	394	420	394	422	398	399	443	427	390	444	407	396	421	384	430	418	393	421	395	423	417	433	384	405	390	421	417	412	402	408	405	450	433	451	408	390	401	425	436	391	427	402	430	411	368	381	385	425	439	422	418	412	385	426	411	392	435	446	448	374	405	432	403	387	409	385	403	403	410	381	381	423	412	405	404	393	414	395	407	436	450	403	419	431	411	431	421	470	426	416	427	407	421	398	434	423	413	410	406	390	408	424	415	404	420	437	418	422	395	407	423	423	404	374	394	426	413	406	376	391	417	406	396	428	437	391	457	405	399	422	393	398	443	380	370	385	380	414	440	409	411	399	424	418	432	401	437	395	408	405	432	422	402	418	410	420	404	416	393	380	382	418	405	411	412	401	394	408	389	413	415	401	422	406	441	426	416	422	425	402	397	423	402	436	392	385	433	418	431	425	378	406	407	414	394	403	434	435	376	429	404	365	360	416	440	379	412	422	420	407	431	415	389	408	421	419	429	418	435	424	445	451	394	402	440	416	405	444	437	398	431	379	413	422	391	451	387	440	419	439	433	350	391	383	417	415	426	392	382	376	420	388	395	377	410	414	439	390	400	418	426	405	417	406	431	412	392	400	378	426	389	391	463	387	421	436	409	430	410	426	386	405	398	439	413	351	429	411	378	399	421	468	445	410	398	395	385	426	428	408	404	404	414	401	398	420	416	419	382	424	425	449	441	422	414	429	428	425	409	389	394	417	417	426	407	381	419	402	421	415	409	413	433	440	424	429	411	406	428	398	391	441	388	435	386	414	417	442	425	381	422	439	391	393	375	432	403	382	434	428	380	443	444	379	403	422	420	417	420	401	364	424	400	400	405	442	377	400	409	426	408	427	384	392	437	376	412	402	403	462	407	402	405	400	370	448	369	438	411	420	377	399	463	427	388	396	413	451	414	423	418	425	374	411	434	402	429	354	402	389	398	407	430	395	406	392	405	445	455	424	386	423	383	378	420	388	396	416	412	421	394	411	407	411	411	383	383	410	420	391	442	421	416	419	405	425	404	396	404	389	409	404	379	420	388	408	416	404	375	370	366	384	406	439	417	406	397	404	417	405	396	420	399	417	378	417	379	418	395	425	443	412	445	396	425	394	396	449	420	398	415	397	404	410	410	391	456	428	406	419	415	407	414	411	378	399	439	420	427	407	419	380	380	429	430	404	442	422	428	403	405	415	417	367	413	409	426	424	396	406	422	436	398	469	403	375	400	409	420	423	383	402	425	419	438	393	417	416	389	382	413	383	421	409	437	420	399	412	427	404	446	387	402	401	430	406	427	398	435	409	432	394	408	451	417	391	415	380	435	411	351	404	424	378	447	417	387	423	378	386	432	447	411	386	431	406	438	402	406	403	400	414	405	396	406	428	387	383	400	418	386	389	422	414	374	433	425	386	381	423	412	435	426	388	389	397	402	420	399	426	413	376	424	432	396	394	437	403	433	393	418	412	414	431	410	391	415	422	413	398	420	398	409	416	395	422	395	397	407	382	399	436	408	414	458	436	424	396	410	402	444	403	403	432	427	408	405	449	395	387	389	447	388	379	401	441	404	382	402	403	424	403	399	369	424	408	436	380	440	430	399	435	423	425	398	400	413	424	404	396	400	414	417	434	415	395	424	423	396	401	422	395	431	416	386	413	365	374	406	420	405	428	397	413	403	377	397	377	425	399	389	442	408	414	415	443	423	413	366	390	416	427	390	391	413	384	396	409	416	423	390	396	412	401	361	412	433	441	418	380	432	382	420	417	421	424	375	395	413	432	444	413	399	386	392	430	409	417	404	409	408	388	372	385	414	407	428	391	420	433	410	383	404	378	422	443	407	367	415	419	449	428	455	427	380	431	434	442	407	415	412	398	412	421	421	384	412	457	430	403	398	377	452	418	411	445	429	438	414	394	394	416	424	408	435	433	430	399	413	413	396	425	389	423	431	410	401	407	382	385	408	389	428	400	397	424	407	393	469	422	394	407	388	425	438	440	416	419	409	399	427	393	465	390	396	460	396	422	421	423	412	396	418	429	415	413	406	389	393	476	432	381	418	415	360	423	412	377	410	422	413	393	361	375	418	426	423	388	389	367	402	431	408	390	399	418	392	406	434	422	369	412	420	392	387	434	386	367	428	404	402	429	398	392	397	402	422	368	418	431	393	395	400	428	386	420	402	412	434	415	377	411	424	448	426	437	379	397	422	425	419	407	410	411	391	386	405	371	416	415	421	419	394	433	404	412	431	429	397	437	405	405	402	385	409	425	389	427	411	384	429	413	375	441	383	383	410	408	396	436	397	431	411	370	410	385	411	471	361	389	415	405	407	392	428	370	404	404	426	428	397	402	425	399	395	396	403	427	411	369	412	392	417	413	405	400	365
18218	14897	27571	8277	2409	1320	873	634	440	499	453	417	438	487	346	279	280	242	213	236	209	194	195	201	180	162	186	171	158	164	168	163	167	142	164	135	159	145	154	167	156	138	159	170	130	145	152	163	147	136	167	140	152	148	135	167	137	157	142	138	148	146	128	162	151	139	140	133	160	166	149	120	147	150	131	141	142	127	131	126	135	160	167	152	157	152	150	128	131	155	136	149	146	135	134	144	158	133	157	148	139	163	163	142	157	141	159	144	161	152	153	151	154	146	165	141	167	148	134	162	149	148	145	153	127	145	186	146	111	147	152	128	163	141	135	175	133	154	152	143	132	131	139	129	143	155	152	156	149	152	151	140	143	140	130	160	166	138	152	144	129	133	147	138	136	138	126	133	140	135	167	140	112	154	155	139	171	157	152	160	130	130	134	120	144	140	138	158	147	151	137	135	129	141	158	127	142	114	163	149	153	171	159	137	138	120	160	152	166	144	123	125	143	142	136	153	118	169	164	139	168	158	157	129	132	129	142	136	130	149	145	138	152	153	152	135	141	171	120	131	142	170	160	128	153	132	158	137	128	150	143	149	128	143	154	143	136	148	127	146	153	137	163	125	149	143	143	128	147	149	160	152	139	163	150	145	137	129	143	137	127	143	142	132	133	140	144	142	142	151	137	154	134	142	144	133	142	153	155	138	158	162	137	163	130	147	141	155	139	135	141	151	143	139	165	134	142	123	134	147	157	158	148	148	147	142	157	128	138	137	138	138	121	166	130	132	130	133	134	156	140	152	137	138	129	129	146	145	148	176	152	133	156	141	141	150	150	147	143	150	134	143	154	120	115	128	154	142	138	130	160	155	138	139	136	149	135	132	139	145	161	142	125	121	145	131	139	132	157	138	156	152	158	159	152	145	153	132	153	126	150	168	142	133	132	128	141	149	140	146	150	141	147	131	168	146	124	118	159	130	141	143	143	127	147	143	161	144	127	153	159	132	157	140	175	148	150	135	142	148	153	137	148	150	150	142	143	146	126	148	138	144	144	155	155	165	167	161	137	141	136	158	128	138	130	132	126	145	152	140	146	162	149	149	121	160	165	138	134	149	149	139	140	132	121	163	147	142	136	146	121	152	163	151	137	137	138	133	137	142	123	136	145	148	153	139	146	137	148	134	151	126	148	135	170	173	148	180	144	151	132	125	172	141	134	131	135	137	142	119	142	132	131	154	114	140	138	138	145	163	136	140	123	156	152	139	128	139	152	131	131	132	114	141	150	121	157	164	162	129	133	126	155	151	148	158	166	153	150	146	120	141	131	140	159	170	157	176	143	159	131	139	156	157	145	130	149	159	133	126	147	154	132	116	141	130	144	149	131	167	143	151	135	152	151	124	138	145	160	154	157	129	147	173	147	126	156	150	132	138	149	163	125	145	142	146	121	135	141	138	138	138	146	163	124	150	189	131	134	144	143	161	129	129	128	137	129	139	146	152	134	150	130	131	168	160	144	145	139	149	146	128	142	122	132	161	141	154	148	115	166	143	107	144	145	144	151	196	159	127	164	162	151	131	142	141	154	146	162	154	148	141	147	151	152	145	137	129	143	136	133	148	142	150	157	129	150	144	154	116	158	151	152	125	141	129	131	131	152	142	150	127	143	133	146	154	154	134	141	127	132	163	156	147	147	131	142	153	149	132	133	136	166	137	143	142	133	127	160	127	151	142	141	143	140	123	130	148	167	136	139	157	160	186	138	150	128	143	137	159	152	144	140	129	151	151	132	128	143	124	121	142	142	143	136	143	158	133	132	150	144	155	140	128	139	160	158	161	126	140	129	128	160	131	132	139	147	159	145	149	148	134	156	149	146	133	134	137	153	145	141	155	156	141	144	135	150	137	174	142	169	138	141	156	134	150	142	143	142	127	126	127	120	150	158	158	141	155	141	153	153	147	144	174	132	133	138	147	140	144	139	149	147	128	155	147	142	141	129	159	147	134	147	154	139	140	158	154	143	142	147	156	161	139	154	120	144	144	132	143	139	132	163	145	133	146	144	155	146	158	158	162	152	126	158	139	125	139	130	154	158	156	152	126	143	152	141	124	121	130	136	126	154	133	122	116	129	126	120	161	142	161	144	132	153	136	163	141	131	165	121	118	133	143	140	148	132	156	129	131	139	159	162	145	128	139	123	141	149	144	132	143	162	156	142	142	133	141	145	130	148	115	150	155	157	126	133	143	169	165	171	133	148	137	161	144	140	148	148	126	149	148	139	144	134	144	144	159	148	155	127	136	147	126	126	154	150	174	126	150	144	135	134	162	142	166	149	122	124	144	158	162	130	148	155	123	155	157	142	136	167	151	169	160	165	137	152	149	179	127	153	122	133	132	122	134	157	147	164	143	138	134	133	122	154	128	129	160	152	154	134	123	144	152	139	143	146	153	150	132	149	144	135	114	133	148	134	144	133	161	159	160	141	172	163	127	154	145	124	159	140	136	163	148	148	156	124	155	144	169	164	141	149	146	166	124	140	155	169	142	164	132	145	129	142	125	139	151	140	135	129	150	140	137	156	134	146	158	139	144	152	161	145	143	152	138	152	119	174	153	143	145	124	105	156	163	146	134	158	156	158	150	129	139	156	116	150	146	137	144	166	148	148	155	148	136	141	134	136	124	155	143	148	146	141	137	126	147	145	134	155	165	138	145	155	163	129	148	135	140	146	125	138	145	155	159	131	145	143	140	145	157	159	134	145	143	140	128	151	172	168	134	151	138	153	142	138	145	164	162	142	146	129	173	157	147	135	133	151	121	140	154	160	155	154	132	128	131	128	151	162	133	136	129	137	131	143	140	138	134	147	128	146	147	143	130	167	164	156	137	145	151	136	152	152	151	143	142	155	124	152	149	120	146	135	151	129	126	152	155	132	159	157	133	161	132	146	155	155	161	166	138	143	145	167	119	170	137	147	139	142	149	142	139	137	124	131	141	123	163	124	178	156	126	127	149	154	149	154	151	138	126	152	123	146	134	139	125	133	164	151	135	169	148	137	144	141	124	146	144	156	149	153	147	147	150	132	129	143	155	125	139	168	127	156	149	138	147	144	127	149	137	126	147	135	161	131	153	151	128	132	141	166	117	149	143	160	123	144	137	141	155	136	130	137	151	158	140	147	138	139	149	139	133	145	136	142	140	138	146	135	136	144	140	166	152	153	147	135	124	143	124	164	140	149	149	143	138	141	130	153	164	134	156	149	156	145	130	148	152	130	154	148	130	169	127	128	148	136	141	137	145	135	160	153	147	156	146	140	125	138	133	135	149	161	124	157	128	144	132	136	146	140	131	132	152	128	131	146	143	156	145	130	149	164	117	119	141	156	141	139	163	157	165	135	175	167	131	134	143	131	148	155	131	141	140	134	152	146	133	130	152	144	127	151	147	132	143	153	172	138	149	148	137	142	146	122	138	142	134	150	143	157	176	131	137	148	149	115	164	141	144	159	143	149	149
13697	15441	29812	6928	5059	3944	3017	2664	2073	2349	2246	2073	2301	2541	1728	1530	1275	1157	1046	1069	898	1013	823	715	642	664	594	575	561	504	480	497	458	495	451	397	441	438	393	426	430	436	422	404	409	370	398	399	375	408	411	385	376	397	395	412	382	394	399	367	418	421	418	371	379	366	380	357	384	385	385	391	368	355	365	394	356	394	350	388	363	371	381	360	367	358	384	363	369	395	365	361	367	358	350	372	382	374	330	351	405	365	348	371	366	376	389	366	362	361	336	335	349	380	383	366	367	393	359	368	381	368	326	372	356	373	371	355	344	368	341	384	349	349	369	393	349	367	337	323	339	348	362	363	383	371	319	334	358	373	364	379	382	336	351	348	346	402	371	372	398	376	336	379	336	386	412	379	370	356	371	372	336	348	380	353	375	348	371	374	358	348	300	366	373	375	361	358	365	376	350	390	384	382	361	376	369	332	361	364	360	391	324	334	345	380	353	367	387	359	356	348	387	395	344	370	360	347	365	344	361	371	368	351	393	358	342	393	414	357	366	355	344	392	349	341	363	343	384	335	374	373	362	341	339	390	363	334	358	349	403	357	364	345	369	372	333	367	373	375	360	352	351	376	385	372	397	373	343	363	311	354	404	375	346	371	338	351	326	371	360	345	368	366	376	379	342	388	396	345	362	359	363	382	339	371	352	371	361	355	355	392	351	377	351	379	349	353	381	392	355	394	350	326	340	342	337	377	338	340	396	390	366	333	336	382	345	339	410	348	362	412	348	351	371	338	380	376	350	359	361	346	363	356	376	363	336	338	348	373	346	375	335	378	389	361	356	358	383	358	337	335	387	380	349	319	415	356	346	392	380	347	322	372	339	373	348	378	333	381	346	359	330	361	395	358	390	343	341	360	374	372	320	360	361	337	356	337	375	346	356	341	381	363	365	358	348	346	373	394	354	382	356	374	373	376	342	347	369	351	330	372	369	362	367	371	351	365	356	363	361	373	377	353	396	366	357	351	344	393	370	372	349	320	363	362	360	349	362	368	373	350	382	338	352	361	352	368	389	366	362	371	384	343	337	341	348	368	347	348	380	352	365	359	339	372	348	358	359	375	358	363	352	355	341	374	375	388	360	376	341	330	362	373	368	348	321	384	362	362	363	370	383	360	348	380	322	352	342	385	355	367	365	359	388	376	356	376	365	353	350	339	365	349	354	355	382	359	388	381	389	384	362	377	353	347	362	382	350	355	353	363	369	384	330	377	382	343	324	368	358	353	389	360	350	352	345	367	355	372	351	373	353	321	339	360	380	368	337	347	347	350	358	327	358	339	394	373	325	395	370	383	340	319	325	362	362	357	382	363	372	381	391	355	364	349	357	358	335	358	362	365	376	357	393	360	338	341	362	343	326	356	358	367	362	361	364	373	318	341	363	368	361	359	356	368	368	371	362	324	333	374	363	346	354	363	373	359	375	363	341	398	359	360	384	380	370	394	369	351	363	368	365	368	378	349	331	382	366	364	326	392	370	393	337	314	338	343	359	387	389	381	375	382	371	363	349	350	345	380	365	348	373	390	369	363	365	368	372	361	364	339	356	362	381	399	374	357	380	334	340	353	380	367	382	348	351	348	376	361	395	345	380	364	343	387	359	355	359	374	348	351	344	376	369	358	357	366	378	374	361	367	325	325	366	367	336	375	366	393	354	345	357	382	366	386	331	382	347	351	354	392	385	389	351	349	381	361	362	335	381	359	397	363	345	370	360	339	336	383	347	370	365	371	322	344	382	360	369	364	348	358	354	375	338	369	349	381	361	377	335	325	354	369	355	343	373	379	337	360	360	385	365	364	358	361	366	355	361	359	384	374	342	350	348	364	349	356	368	382	372	366	373	349	353	334	358	356	348	344	362	335	385	341	335	342	395	381	338	377	390	394	340	357	370	372	363	359	324	362	364	370	367	366	342	341	359	375	351	345	369	334	351	358	402	353	367	361	393	371	352	354	357	342	336	372	380	388	358	353	357	367	376	339	339	334	359	368	345	364	370	395	387	373	345	400	357	349	365	362	351	363	347	376	351	334	370	352	385	339	360	357	359	329	341	358	336	377	351	391	351	372	381	372	343	362	346	355	351	349	374	381	354	373	363	370	383	396	357	396	396	375	369	373	346	347	326	335	346	357	332	350	350	385	365	363	317	349	350	363	351	355	382	374	352	365	382	345	370	360	332	359	354	369	377	350	374	347	356	351	345	356	387	343	326	355	352	376	370	341	386	364	340	351	393	336	363	368	361	362	374	372	326	351	357	360	328	373	387	374	362	368	365	354	347	352	384	344	355	345	359	391	369	361	354	342	361	374	373	383	340	356	371	389	387	364	339	353	341	372	347	371	335	373	354	337	384	346	383	350	389	362	369	341	320	382	353	346	350	354	369	380	369	379	376	387	334	370	392	338	356	367	356	362	364	331	364	377	367	388	340	393	347	344	380	366	395	358	330	365	348	346	371	329	362	401	368	316	348	399	365	371	367	370	358	372	360	362	340	338	325	376	339	329	378	369	399	387	363	366	322	401	348	364	379	347	350	356	332	376	354	370	357	389	385	386	342	384	363	339	337	344	342	318	356	375	379	358	370	375	351	363	346	356	349	390	376	315	337	368	357	363	408	362	364	381	371	384	351	359	384	369	356	386	385	366	359	377	347	392	349	384	357	331	373	354	368	337	350	376	382	360	388	389	338	357	376	362	348	378	363	338	350	351	354	336	366	399	327	368	375	367	353	335	344	367	406	376	375	378	340	367	387	372	364	379	361	402	384	398	370	370	358	339	347	339	350	365	411	373	363	354	362	367	367	381	372	355	400	343	377	347	374	347	374	359	383	356	344	345	328	383	370	367	335	379	384	341	341	379	364	390	371	377	378	372	376	362	392	382	351	402	346	368	349	355	356	298	354	378	370	379	327	356	397	370	362	368	344	410	376	378	353	323	343	343	376	349	347	342	404	365	351	381	345	354	356	336	339	343	380	352	367	360	358	368	361	369	364	366	356	360	304	380	374	348	349	352	379	375	366	366	335	327	375	400	389	360	362	369	350	363	333	340	342	350	380	360	397	367	424	370	355	335	337	369	324	346	330	349	358	382	403	359	343	342	346	358	378	374	338	351	372	380	364	369	335	353	367	365	353	369	360	328	347	358	349	340	370	362	373	350	366	357	396	318	361	326	346	368	376	333	347	359	359	368	348	335	374	340	347	351	362	359	318	358	380	344	357	362	386	408	393	346	358	361	362	362	359	348	365	327	356	352	343	333	356	369	359	374	367	383	366	379	385	388	385	360	388	380	373	319	359	396	377	344	346	359	353	356	358	365	368	353	355	361	355	364	376	376	388	345	349	348	363	363	332	360	348	345	362	365	336	363	347	351	348	373	361	339	395	367	354	380	337	416	383	382	366	346	354	348	349	348	359	369	335	359	384	350	336	341	357	351	372	340	366	356	366	353	363	367	325	374	340	378
27008	23272	35176	13612	4813	2619	1725	1237	810	807	783	690	758	849	565	391	357	353	252	234	219	266	195	177	132	140	152	135	143	159	137	137	135	109	120	117	111	108	99	123	114	139	108	104	88	87	95	111	91	103	108	75	103	104	98	92	105	124	99	100	90	86	106	116	107	102	88	106	100	83	115	88	113	111	94	100	83	91	103	95	89	110	95	95	89	94	85	114	99	101	93	115	100	109	105	97	105	93	87	108	95	94	99	90	106	101	88	91	100	110	82	108	94	121	107	83	97	94	101	97	100	92	104	98	85	98	76	103	98	95	109	90	108	96	95	98	108	102	80	97	93	95	97	97	97	101	86	94	91	107	110	96	95	114	94	78	106	89	115	92	98	97	74	75	107	120	87	93	96	97	94	94	96	85	109	91	99	111	103	106	85	93	118	98	112	100	92	91	104	95	94	91	101	104	91	95	92	106	102	93	86	95	98	104	104	84	95	94	101	90	106	94	92	100	105	84	90	91	93	101	82	105	92	87	101	74	97	92	94	77	76	109	111	86	91	86	94	91	93	85	112	88	84	99	103	124	100	98	110	95	91	98	105	93	108	116	105	107	88	83	91	110	96	111	81	106	95	93	96	89	104	96	90	91	89	102	121	111	99	102	116	108	82	85	94	98	93	97	102	111	99	87	102	70	95	96	90	89	109	108	84	104	107	106	78	104	114	121	99	95	103	81	107	97	110	85	82	89	96	105	77	91	113	93	75	101	93	94	94	79	98	93	97	83	71	102	103	89	105	99	94	106	99	91	105	92	88	117	100	120	101	115	89	85	91	102	99	84	98	85	85	89	100	94	90	79	100	95	98	87	101	109	95	100	103	106	96	109	88	103	102	108	103	94	94	115	84	91	82	117	80	94	92	92	95	88	107	90	102	91	117	87	117	85	89	82	112	108	96	104	91	92	94	88	83	98	115	83	100	82	100	87	91	121	79	112	96	107	107	95	95	98	91	93	92	93	96	65	113	107	89	115	109	101	103	94	89	96	94	83	121	114	99	87	102	93	95	86	85	95	105	113	118	86	99	98	90	98	92	108	91	91	96	98	103	95	101	115	97	101	87	86	100	105	94	91	89	87	122	94	84	101	111	92	110	116	94	90	99	101	97	103	78	93	98	89	97	100	108	80	90	106	89	104	70	107	94	95	119	87	81	106	86	92	108	90	87	85	74	94	101	108	109	102	118	94	101	82	101	94	88	109	104	94	109	101	107	104	96	85	125	91	98	98	102	88	124	85	82	104	95	104	92	109	87	101	119	93	115	95	88	83	103	119	81	97	99	97	106	101	93	88	91	108	105	102	107	86	93	91	98	113	82	116	104	81	103	102	97	87	98	84	125	97	105	90	92	92	94	109	92	104	94	120	119	81	92	112	89	100	96	97	108	84	99	106	96	125	104	97	113	89	111	95	89	87	94	76	92	90	105	111	104	95	103	102	90	81	99	112	98	104	101	113	95	89	82	96	109	98	97	93	94	105	101	106	113	104	104	112	88	98	102	105	103	95	105	123	72	95	95	93	89	82	110	82	102	101	98	107	92	96	95	84	103	74	121	116	104	115	80	97	98	105	111	106	94	96	106	83	112	114	105	123	103	105	107	87	88	107	98	102	105	102	111	103	92	96	106	94	98	86	100	103	94	109	97	92	88	93	98	97	107	89	97	84	106	87	82	100	108	95	105	108	109	103	107	110	108	80	84	125	89	89	95	95	86	88	83	77	95	96	93	93	95	97	94	91	98	93	106	105	90	101	88	82	80	101	104	91	108	90	107	120	112	87	110	105	94	89	105	98	111	108	101	100	98	109	101	110	112	102	102	86	111	98	92	111	106	108	111	102	98	108	117	86	97	105	79	101	93	81	88	90	90	89	104	110	87	89	114	89	103	104	92	97	109	114	94	114	93	101	96	107	93	103	96	92	104	83	118	90	113	91	71	116	115	118	87	83	90	95	80	114	108	98	101	88	100	100	93	89	109	106	100	110	90	110	94	101	94	111	91	97	95	85	116	94	83	97	99	83	98	101	104	107	105	77	99	105	84	116	103	108	102	86	87	95	109	85	110	96	93	91	94	101	89	101	83	89	102	85	99	122	114	84	80	79	92	108	108	96	99	116	96	94	99	90	82	99	103	78	94	110	136	99	112	96	103	105	89	89	100	114	102	96	107	96	99	105	111	113	88	92	92	93	78	94	101	91	115	94	104	89	95	99	96	97	114	100	82	77	86	95	96	86	84	100	104	81	90	96	102	91	99	101	97	111	91	102	101	104	85	115	98	97	90	105	89	89	104	96	96	99	105	92	104	109	91	93	103	118	99	94	105	95	90	97	85	92	105	97	90	82	95	97	100	116	109	102	97	93	92	101	89	94	95	92	76	103	106	96	111	101	94	93	100	81	112	89	103	117	97	107	116	112	89	101	97	108	97	100	107	96	95	100	102	105	81	91	107	103	103	101	78	100	125	98	90	92	85	116	106	88	94	89	96	81	109	103	76	115	97	108	87	94	97	105	95	96	103	108	101	79	105	96	101	100	103	107	82	90	86	83	101	117	103	105	88	119	107	109	89	77	98	102	87	115	90	92	88	111	101	108	98	106	111	87	109	93	90	97	106	91	92	94	111	96	105	102	81	91	113	103	98	98	98	103	88	83	110	92	101	111	100	112	108	91	117	113	77	108	86	100	82	111	83	91	93	97	95	97	103	104	116	99	87	102	101	115	97	99	91	95	97	101	87	98	104	119	101	116	76	103	112	94	108	87	95	100	87	83	94	101	94	92	91	80	94	108	88	103	106	93	88	79	99	103	97	99	100	91	87	92	111	92	107	101	97	102	111	118	92	103	94	75	100	95	114	82	99	95	84	80	109	90	93	87	112	83	100	100	105	100	85	99	89	82	100	100	101	89	100	104	86	114	93	90	100	103	94	108	124	88	93	88	96	110	118	75	105	104	111	107	98	88	108	82	103	96	95	91	107	122	88	98	88	97	94	86	97	85	93	107	110	117	83	79	99	88	102	99	101	78	99	90	100	113	98	107	100	97	88	96	90	91	91	102	104	105	103	100	95	106	114	104	111	90	117	102	98	113	91	112	99	87	96	117	99	118	95	99	95	109	93	90	84	97	117	93	90	97	98	102	100	103	99	98	93	92	92	112	101	85	95	93	91	101	103	88	99	93	96	115	103	95	98	104	102	109	93	101	78	106	106	98	112	88	110	89	106	103	99	84	84	95	82	90	100	94	96	82	102	105	96	83	106	107	101	107	83	108	92	105	93	106	101	79	98	99	90	109	109	90	94	108	95	99	88	101	107	102	129	84	120	96	96	104	93	94	92	104	95	96	112	109	89	99	85	98	102	99	106	102	100	72	100	83	112	101	114	87	72	82	98	100	106	101	112	88	88	84	82	112	99	93	103	100	101	100	110	98	79	115	90	96	99	114	88	102	89	99	108	96	89	109
18137	21687	35017	10611	7127	6031	4831	4001	3414	3651	3526	3225	3691	3659	3188	2342	2031	1838	1475	1314	1254	1338	1080	946	723	794	736	633	615	585	517	426	408	404	442	406	385	331	376	362	371	362	309	349	319	296	299	319	330	311	292	299	319	289	278	289	286	276	296	294	298	307	279	283	305	293	281	271	238	274	246	267	272	284	285	247	256	256	267	265	276	275	246	229	276	254	259	288	236	265	241	252	260	265	284	235	276	282	263	227	278	247	242	274	268	257	275	264	237	222	288	269	260	259	241	264	247	262	232	262	275	253	242	258	239	233	237	249	256	303	251	262	281	261	276	250	274	283	244	248	241	263	281	230	261	246	247	240	265	241	278	281	278	265	249	227	251	257	240	254	247	254	247	217	241	245	249	252	267	272	248	268	268	243	240	266	256	244	251	254	276	268	239	246	246	234	256	265	276	269	249	268	246	269	245	232	244	251	250	264	284	273	257	226	268	262	264	255	262	244	242	254	241	246	254	251	233	246	219	251	237	250	233	262	240	284	257	259	250	255	259	243	255	283	232	241	261	272	256	253	252	267	244	267	253	240	217	252	254	261	267	242	238	232	235	235	274	274	264	248	235	236	271	229	277	270	229	275	254	243	252	254	261	263	245	263	248	272	236	251	281	274	275	247	265	262	221	234	252	251	264	274	280	225	260	286	274	276	276	240	230	277	241	234	243	228	268	248	273	265	250	254	242	255	268	256	251	247	235	230	248	290	246	249	241	246	239	232	254	253	234	290	265	248	216	247	249	256	265	272	247	250	288	258	240	258	217	242	271	281	213	253	256	251	261	248	281	250	276	241	246	262	281	266	249	276	272	283	242	266	256	258	247	273	228	250	213	276	259	232	292	227	246	240	273	252	232	239	243	265	250	261	249	239	248	258	238	258	289	249	228	287	243	255	279	255	257	266	287	247	272	245	248	272	246	267	288	266	253	259	218	227	248	239	224	221	278	256	212	244	247	249	244	239	281	252	260	265	284	277	247	249	230	261	283	240	256	239	247	233	245	243	235	287	235	255	267	232	246	253	257	247	255	247	269	252	264	266	266	230	258	270	256	267	225	272	257	238	251	250	257	246	242	245	266	261	291	264	256	247	237	259	279	240	227	266	275	239	254	274	277	263	248	278	260	233	295	259	260	253	240	285	255	240	235	275	247	271	237	249	259	248	240	277	258	269	244	230	240	232	250	282	269	264	243	257	252	250	265	254	271	249	255	246	267	262	254	265	234	224	244	252	283	258	255	245	246	253	241	213	264	279	242	237	244	260	231	254	249	237	233	255	264	262	237	264	238	266	267	283	283	250	243	259	256	251	274	274	247	265	241	226	252	281	221	250	241	230	259	275	255	236	241	257	265	264	265	266	233	289	242	255	235	244	243	262	267	241	258	259	278	276	272	279	261	220	244	254	262	256	211	249	236	250	238	245	219	272	263	272	238	272	259	278	250	234	253	244	245	242	248	245	250	245	259	263	212	275	248	229	236	247	233	258	240	260	252	254	268	236	259	241	256	244	248	247	261	259	212	265	232	250	262	275	249	249	259	269	244	272	257	273	243	254	248	233	250	286	251	245	239	266	231	243	261	223	220	275	260	253	254	251	246	285	280	271	257	237	244	250	227	245	233	246	243	264	253	254	232	246	261	244	251	239	270	259	249	224	283	264	276	244	246	249	240	236	258	301	288	215	243	260	255	222	253	277	235	243	249	255	261	240	254	249	248	247	249	259	238	261	231	230	237	240	264	252	244	254	229	282	279	240	246	240	243	251	255	272	245	258	252	231	226	269	265	235	255	291	233	234	254	266	261	254	275	249	267	252	250	270	250	253	256	276	279	251	235	260	248	256	242	261	254	244	239	262	270	242	245	236	248	248	253	238	257	256	262	268	254	274	243	234	255	233	252	268	265	261	238	251	255	235	257	245	247	246	230	240	255	280	242	260	246	226	276	254	248	241	266	216	265	247	246	264	274	267	241	267	249	252	255	264	237	234	261	247	263	258	258	252	253	290	246	252	248	231	225	232	253	245	267	259	243	265	246	248	264	272	240	252	240	289	279	275	252	233	271	241	269	263	248	251	244	278	243	264	240	226	227	257	278	226	226	232	231	228	228	291	247	234	241	237	246	255	228	268	268	248	264	218	254	273	231	266	225	249	243	258	226	268	234	244	251	256	260	278	250	245	243	267	241	242	268	257	220	200	255	273	225	252	264	235	239	264	245	270	262	241	270	260	235	274	241	262	252	269	243	254	284	270	253	248	269	242	257	271	282	248	277	247	238	289	233	221	263	283	270	266	251	268	260	246	260	270	256	256	255	258	257	276	255	273	277	249	258	250	268	243	259	260	257	261	244	261	254	280	248	254	261	278	266	268	240	258	270	239	258	276	254	274	245	242	232	267	259	267	239	250	254	246	229	279	269	244	275	239	274	269	259	281	262	245	242	265	249	265	250	247	251	244	269	240	256	231	246	254	252	264	263	222	245	221	260	260	271	257	229	256	276	289	274	259	268	246	255	256	228	202	240	261	289	211	240	272	268	256	246	270	302	258	258	268	257	257	234	228	214	268	234	221	261	265	257	244	268	241	221	263	263	251	256	244	279	267	259	217	227	249	259	245	253	220	275	261	260	266	235	264	271	270	240	261	231	250	262	258	252	253	242	242	272	259	234	258	263	276	245	263	287	246	272	253	264	256	274	262	249	277	269	278	245	233	255	239	259	265	251	248	233	261	248	240	271	232	259	225	237	248	265	251	258	238	260	243	214	243	256	251	236	268	261	245	249	253	240	230	250	280	244	252	254	249	236	237	258	250	267	281	236	261	230	262	228	247	239	242	251	255	264	235	267	269	229	263	264	258	251	249	265	269	282	234	240	272	255	269	258	246	232	248	250	290	286	256	237	236	224	239	267	255	278	254	242	248	261	247	267	235	255	249	248	263	263	251	249	242	252	260	242	239	279	265	251	253	209	253	267	268	240	254	250	244	253	247	253	257	226	244	271	256	231	251	266	247	205	253	284	224	262	248	254	273	259	243	243	261	262	264	263	278	243	254	240	249	252	290	223	272	247	237	260	265	255	243	276	258	249	229	227	258	253	250	272	255	236	248	274	242	245	256	243	251	250	273	249	252	241	270	255	250	249	250	246	240	249	249	248	240	242	255	260	277	238	259	249	272	239	271	238	257	240	233	255	270	263	285	258	255	215	237	256	258	246	243	268	261	273	260	241	242	252	244	265	275	246	252	268	215	285	254	236	247	254	282	261	239	240	243	262	209	222	240	266	261	251	280	247	262	252	241	256	249	222	272	234	224	233	206	246	269	248	243	274	245	284	266	273	291	264	266	230	248	226	281	267	244	241	276	302	260	248	234	244	247	249	224	248	244	240	262	249	254	245	258	269	262	240	256	242	260	262	240	247	276	252	247	268	244	216	270	259	247	275	236	266	282	247	252	249	279	250	268	244	268	263	244
7137	3287	4977	915	521	387	294	275	222	209	218	218	213	203	177	174	178	172	200	195	173	188	163	154	178	161	183	148	156	163	169	159	173	181	166	159	157	162	163	156	187	174	135	180	158	140	174	144	161	176	174	171	160	179	157	169	161	150	180	161	178	171	156	154	154	142	171	168	151	186	152	162	165	162	165	168	158	159	165	174	144	178	162	178	157	165	147	176	161	147	154	136	157	138	155	153	158	148	153	160	146	189	164	162	146	167	183	145	173	174	180	157	164	156	159	158	172	153	165	163	177	166	153	175	146	176	171	168	168	178	160	175	165	154	177	164	160	161	186	169	155	156	176	170	155	152	191	174	159	154	141	181	164	140	152	164	165	148	161	174	150	149	170	171	153	165	159	160	170	171	161	158	167	181	162	174	177	157	197	173	171	175	153	176	150	151	158	146	143	173	189	146	179	158	157	170	170	179	159	165	148	158	158	158	158	148	162	159	150	154	147	144	167	174	169	162	148	166	171	158	158	159	167	161	143	170	159	181	175	188	168	168	173	187	156	178	182	164	160	160	159	159	175	168	188	158	176	158	159	173	166	161	171	134	163	162	156	157	173	158	171	148	155	158	164	139	155	160	154	162	174	168	157	173	162	165	172	139	187	159	175	149	149	172	153	177	157	160	150	150	145	142	178	161	144	158	155	189	169	164	147	150	189	139	170	148	182	161	150	177	175	167	183	141	171	161	179	172	149	161	162	157	171	167	161	166	145	141	155	163	170	150	154	151	177	147	149	180	173	160	138	133	166	134	171	169	167	144	154	166	172	157	151	153	172	161	134	156	164	153	161	165	176	177	146	151	169	162	144	137	181	185	165	164	167	145	172	144	160	173	137	171	146	162	145	171	175	156	179	175	185	157	161	155	161	160	159	156	160	190	157	157	159	149	179	175	144	159	169	155	159	168	169	165	164	177	179	161	167	153	181	160	137	152	155	181	193	162	141	186	154	188	173	167	154	142	164	160	171	163	154	142	130	161	172	164	162	169	158	148	155	132	196	152	179	143	151	157	150	161	162	166	166	171	162	167	155	157	155	171	161	138	161	166	179	164	156	181	180	157	154	186	138	167	153	160	168	179	173	163	157	180	161	131	174	166	136	133	179	161	149	150	169	153	145	187	134	162	185	153	166	177	159	168	183	148	182	169	162	167	179	143	174	152	161	161	153	175	159	130	176	175	149	143	156	165	159	164	192	162	176	156	150	156	180	158	153	160	147	138	152	148	165	163	154	167	165	146	157	152	147	163	157	174	167	156	168	140	146	173	165	193	161	176	181	184	178	179	150	152	135	141	165	136	152	157	166	155	182	156	145	175	144	154	185	170	172	153	178	153	167	168	152	158	135	167	177	168	186	145	152	181	145	194	167	155	179	144	166	191	158	162	176	176	160	185	165	165	150	178	155	159	163	182	167	129	155	168	160	184	158	167	158	151	195	176	148	150	170	144	167	156	179	172	139	167	164	193	168	145	182	164	184	150	183	162	179	150	163	167	159	164	153	162	182	167	156	196	168	134	174	161	158	157	162	160	163	161	158	179	163	155	169	141	185	152	123	152	158	177	175	188	167	139	161	188	177	140	162	148	159	144	150	163	159	168	163	166	172	145	164	186	160	173	153	168	172	167	137	182	156	168	166	147	181	156	175	182	164	145	145	186	165	166	173	163	169	146	168	170	183	166	153	157	173	146	155	185	149	149	146	158	150	156	187	165	172	164	174	166	182	171	141	158	179	158	155	186	168	176	196	151	173	142	166	148	166	162	156	163	173	152	164	176	153	162	167	153	155	155	154	165	163	191	134	132	174	168	171	161	174	162	170	171	179	177	159	152	150	160	147	181	162	171	174	142	154	152	156	167	142	157	169	160	156	160	151	168	180	159	186	176	140	151	142	165	147	160	181	184	169	170	151	179	159	136	154	152	141	173	158	169	164	167	162	164	168	178	170	160	177	172	156	162	145	151	182	141	152	160	166	154	164	166	142	130	150	161	144	155	148	148	175	145	173	173	165	160	151	146	178	178	192	180	162	159	157	168	157	174	152	158	179	145	168	188	174	132	183	185	162	106	166	171	188	159	167	192	182	147	146	148	175	145	158	147	159	145	139	166	165	172	147	131	146	175	149	150	181	168	160	158	162	170	161	174	154	169	145	156	161	163	141	172	167	192	150	146	170	166	159	167	151	173	175	183	163	175	178	161	143	176	147	149	183	171	143	165	150	157	168	168	164	173	148	171	186	185	156	159	148	167	175	157	149	174	180	180	188	170	178	208	148	203	151	133	173	175	153	160	130	155	175	148	146	169	161	155	158	163	150	156	186	153	176	158	164	158	160	161	154	150	168	158	167	157	157	176	160	182	174	176	179	149	185	163	175	167	155	139	148	148	168	170	163	150	161	179	173	181	174	177	149	162	161	165	154	153	169	166	155	140	159	165	148	153	158	174	160	148	154	179	157	150	137	148	199	176	137	156	183	150	139	156	150	167	150	158	173	198	143	183	170	166	155	147	165	156	150	136	137	144	158	154	166	165	160	146	164	150	185	175	154	169	179	145	157	162	179	138	151	169	179	182	163	163	167	143	162	156	143	153	178	161	181	147	170	177	150	154	155	163	145	150	146	151	179	158	163	168	155	153	149	167	156	180	148	171	159	160	159	171	162	162	158	159	178	142	169	163	188	159	154	161	146	166	176	155	170	151	158	158	164	181	159	176	150	155	161	155	168	157	172	162	141	153	171	176	142	163	147	178	155	185	143	185	137	134	151	165	150	162	157	183	180	173	168	137	161	148	153	179	158	168	169	189	167	176	152	162	157	147	131	152	181	179	167	179	154	161	179	166	170	137	145	178	174	162	153	169	166	189	170	169	192	181	155	161	143	151	152	158	160	174	171	143	167	151	164	156	151	154	145	161	166	164	166	178	148	166	156	186	179	174	160	157	149	155	139	166	170	145	171	135	179	150	146	136	173	164	160	176	133	165	157	181	164	134	156	148	150	144	156	144	142	141	162	165	177	164	163	171	161	145	166	179	160	165	163	183	158	179	190	167	171	170	151	178	157	144	152	144	168	153	163	192	153	162	173	147	187	181	181	166	154	164	149	155	148	176	163	137	159	180	163	172	142	157	153	155	169	146	153	174	179	179	133	148	159	166	183	155	150	182	161	147	156	157	184	168	165	176	175	145	148	141	167	186	176	159	157	168	176	162	163	165	164	163	149	175	145	180	169	185	149	154	186	159	169	157	184	163	156	154	158	155	164	190	175	162	198	158	164	150	160	149	169	162	148	166	158	159	169	157	171	176	146	175	163	166	179	173	159	185	160	145	186	189	190	172	141	183	171	184	165	151	176	144	163	181	186	158	170	151	173	140	177	153	149	147	150	135	127	149	173	161	162	172	165	165	157	170	161	148	173	177	204	158	157	161	140	177	162	151	168	182	130	156	155	152	149	164	180	170	163	155
5467	3952	9556	2357	1890	1433	1166	1127	867	814	733	687	711	549	554	515	550	536	518	536	480	507	479	463	458	500	451	466	445	452	394	475	389	414	420	449	439	395	376	428	420	424	431	425	448	430	424	417	425	406	412	391	447	390	443	401	429	450	439	419	420	431	444	419	363	413	437	392	416	406	408	409	389	365	415	428	410	437	412	419	370	388	405	392	431	428	415	413	430	403	393	373	405	435	375	457	427	406	405	396	405	420	446	401	412	399	430	407	428	418	398	394	398	402	407	409	391	415	388	434	429	399	446	380	408	422	433	400	398	402	413	416	372	421	389	379	402	414	378	398	388	440	392	411	415	406	374	437	388	410	387	427	404	424	420	381	427	448	418	402	411	418	382	413	423	375	429	390	395	430	420	416	414	416	408	407	365	417	402	413	395	384	364	374	396	430	398	412	411	413	393	425	420	413	413	448	423	382	413	390	424	386	397	394	368	414	394	385	392	418	374	380	411	397	441	433	396	400	388	406	402	408	409	418	410	402	389	394	443	446	372	391	386	394	408	400	425	371	376	407	385	382	417	409	418	382	414	391	413	417	410	439	398	426	416	432	424	390	423	410	437	419	392	383	424	394	363	391	388	399	381	387	366	408	397	398	406	418	411	433	413	391	393	445	394	456	406	368	349	397	403	418	411	412	397	377	413	387	434	416	388	435	420	394	421	420	413	361	385	404	439	426	390	369	396	411	441	373	384	402	419	429	428	404	405	389	402	391	397	426	389	412	399	396	372	437	401	415	346	428	409	411	367	402	414	424	431	422	435	418	380	410	427	387	419	400	407	400	389	361	393	400	402	414	411	405	425	411	407	395	416	431	408	391	404	381	394	424	416	447	387	428	412	408	413	377	414	389	396	396	408	401	414	406	404	420	415	401	400	411	379	395	440	407	433	417	400	406	392	433	402	420	379	413	426	406	413	412	429	416	404	407	387	418	416	423	389	399	404	452	378	391	410	419	403	376	405	393	381	406	385	364	378	401	403	391	410	412	398	387	401	425	424	420	390	397	412	397	397	423	427	399	402	364	392	406	436	415	399	425	397	410	371	421	388	417	408	362	422	374	400	401	403	411	438	364	423	399	411	383	397	401	422	440	436	402	392	394	392	404	436	466	392	393	426	379	368	385	383	423	383	398	399	404	372	420	400	416	394	429	397	389	374	418	409	420	407	430	421	413	374	401	397	389	412	435	412	384	384	421	414	408	435	387	397	392	417	397	400	387	442	401	370	424	395	414	411	379	379	388	408	458	435	409	420	404	414	448	387	405	398	409	382	384	391	415	393	396	413	430	397	418	400	427	408	437	422	380	407	411	386	436	403	427	405	396	426	399	391	393	413	452	430	393	434	435	400	416	407	389	403	413	408	410	385	436	447	432	379	440	427	395	390	412	428	422	410	399	400	417	437	382	419	379	392	391	454	393	437	401	380	394	373	403	375	410	432	414	409	396	397	399	412	391	403	395	423	393	378	420	372	393	427	392	467	419	390	404	416	391	381	428	404	425	393	396	414	420	404	386	417	395	410	424	409	400	382	440	400	410	415	417	401	390	440	423	390	392	419	381	382	400	400	437	418	417	404	385	410	402	369	411	415	429	381	411	434	365	416	411	437	378	385	401	433	414	428	376	445	393	415	412	423	397	388	419	393	396	382	380	395	364	403	382	384	381	416	395	437	386	402	411	365	400	394	409	404	401	440	420	372	385	431	380	410	406	417	384	396	378	433	399	392	397	435	411	412	416	421	434	383	403	412	424	391	414	422	386	403	419	387	361	412	365	394	438	350	422	388	379	393	391	370	413	398	373	411	411	415	401	379	409	403	410	420	406	419	422	432	414	379	385	418	426	379	375	410	432	410	402	409	429	377	410	410	393	403	389	404	395	445	397	391	417	418	390	407	422	400	386	402	420	427	379	399	371	384	436	389	433	431	401	429	410	423	400	376	411	403	422	424	389	415	411	405	387	384	362	393	390	410	388	450	417	420	430	402	403	420	406	401	432	401	396	372	406	393	374	387	369	412	391	415	406	429	421	406	429	401	377	384	404	441	387	398	424	398	398	404	436	399	417	388	390	390	394	411	401	421	384	402	402	420	394	397	389	385	400	403	396	438	439	420	393	428	412	408	410	416	429	397	383	391	376	391	402	437	399	390	408	388	418	404	427	372	374	414	413	444	427	405	368	370	408	407	427	388	414	427	421	419	391	406	404	388	432	447	408	378	412	421	393	433	412	402	394	359	397	392	436	418	405	398	427	424	391	459	395	430	428	398	394	435	382	411	443	395	374	420	408	393	413	391	393	390	430	400	469	441	405	405	423	380	410	437	414	376	369	410	390	388	426	392	384	404	409	427	386	408	415	390	411	401	421	410	378	404	391	395	376	421	390	414	400	416	441	413	390	387	392	424	368	399	385	417	395	404	384	413	407	389	432	406	429	389	411	379	395	393	380	388	428	404	365	388	435	379	439	389	401	376	395	391	404	382	393	395	411	398	371	405	413	375	349	404	396	389	424	401	392	394	442	418	392	386	376	431	400	393	424	412	424	400	389	376	420	407	406	416	419	361	395	368	409	419	416	394	416	421	383	455	412	363	415	394	363	409	410	443	427	419	361	393	388	391	412	430	416	414	403	405	428	378	406	456	414	383	407	410	410	426	399	437	445	401	413	408	418	405	385	400	431	422	438	394	413	395	361	397	404	380	403	417	396	411	396	400	413	457	427	419	455	398	472	454	382	429	425	424	387	407	399	384	421	393	410	396	384	372	428	412	381	382	408	423	428	368	411	405	387	464	400	367	423	440	385	433	399	387	375	396	434	425	376	400	402	393	409	428	417	397	376	377	435	397	381	396	399	378	384	431	381	407	425	416	380	425	411	402	395	387	416	388	380	405	390	413	409	423	404	375	424	407	433	408	410	404	448	402	407	402	414	392	428	439	422	413	425	400	391	395	400	421	437	410	445	397	441	416	418	382	393	388	403	414	397	410	425	398	385	418	372	371	433	394	431	393	405	381	392	414	396	395	376	404	418	437	433	410	447	419	433	415	359	376	437	404	398	420	417	408	388	367	395	426	399	404	399	409	405	398	414	390	404	391	407	402	414	413	407	430	394	406	383	405	427	423	419	384	402	404	387	431	430	413	367	424	415	397	409	385	401	388	432	398	395	422	382	436	401	413	466	391	433	387	364	408	424	425	411	392	374	412	428	400	423	432	440	415	435	420	417	386	421	397	410	407	381	414	396	409	405	379	412	375	379	412	407	372	398	413	409	434	388	420	418	427	417	394	407	406	402	419	411	415	427	392	376	419	438	428	416	385	411	394	412	393	402	378	387	414	425	403	407	415	388	374	421	413	445	422	404	399	436	420	409	418	388	412	401	443	400	398	372	358	438	380	367	398	389	405	388	419	443	425	430	424	413	411	419	434	388	423	393	432	399	460	402	388	406	423	412	422	416	383	405
18024	13840	23234	5933	2189	1377	949	772	555	575	537	396	497	389	331	287	234	266	228	193	197	213	195	180	179	170	179	187	148	137	167	154	140	159	157	152	133	146	169	135	160	142	149	143	159	145	165	150	148	135	139	142	122	125	128	153	145	139	139	159	144	137	148	139	144	149	138	157	132	135	135	134	122	128	118	141	132	152	144	132	131	136	163	137	139	164	173	129	182	139	128	131	132	134	137	128	142	140	164	134	151	120	135	151	136	147	165	146	130	123	134	166	139	124	135	138	146	130	153	141	130	158	141	146	131	160	135	145	137	143	138	162	148	146	163	147	160	135	145	150	149	141	125	147	132	126	122	136	142	149	128	139	140	141	147	154	140	146	140	167	142	150	115	154	146	146	176	168	124	132	134	138	142	158	138	147	146	143	151	138	140	111	131	146	159	151	129	140	138	124	131	135	129	142	121	149	131	142	124	146	149	153	126	123	132	127	164	156	134	142	130	155	127	129	143	132	146	152	147	152	133	140	146	127	147	142	133	158	153	130	125	160	142	123	127	129	151	135	136	161	147	133	130	159	150	140	134	163	145	124	141	144	131	155	140	126	153	129	117	137	131	144	138	129	156	143	141	144	160	132	138	151	132	144	155	146	136	126	136	122	152	125	148	153	146	124	122	154	141	137	117	157	152	139	124	148	155	164	117	127	128	135	151	134	135	141	129	139	126	130	157	153	138	147	152	154	140	146	143	152	134	136	150	140	136	132	134	140	154	161	144	139	154	125	144	139	145	137	123	121	133	149	123	150	159	160	139	146	157	126	148	123	130	171	135	152	127	135	129	159	147	133	143	134	141	150	157	149	148	151	130	125	131	144	118	152	143	166	150	128	131	124	122	131	157	153	151	151	150	151	151	153	155	130	127	117	134	138	136	123	147	136	135	151	130	148	142	158	135	146	131	153	169	145	128	122	160	144	168	127	142	148	133	136	134	143	167	119	155	162	125	138	158	122	124	131	141	143	130	141	152	128	136	167	161	134	121	135	145	141	125	150	156	161	148	148	158	146	132	147	138	135	139	144	132	144	161	119	155	141	141	134	151	138	124	156	144	145	158	126	141	136	151	137	136	123	155	126	116	152	139	119	139	145	143	147	114	133	147	143	143	161	130	128	148	136	132	129	138	143	131	149	122	139	146	124	142	128	128	163	141	138	124	150	138	138	147	150	142	142	134	146	155	138	148	130	134	140	130	151	153	147	132	131	133	136	153	126	128	154	132	154	159	117	131	148	149	129	138	135	139	134	125	145	143	136	118	149	153	127	155	137	147	157	149	117	142	154	133	131	154	140	146	132	130	152	150	134	162	145	145	132	133	162	154	148	152	128	123	129	143	141	142	128	146	115	150	144	156	114	158	139	124	140	138	151	131	134	133	132	140	129	130	142	133	132	154	119	149	138	139	119	132	135	146	144	132	145	147	162	137	134	135	158	118	148	152	158	124	162	147	131	155	143	145	133	134	164	136	163	150	138	140	147	132	139	115	131	142	127	142	141	136	126	155	140	124	160	124	130	142	124	168	148	139	147	138	140	129	149	150	162	168	127	159	150	125	137	159	156	143	132	145	168	142	130	144	146	140	142	155	150	168	131	129	169	157	154	140	138	170	146	128	140	117	166	151	128	117	141	151	156	136	146	132	168	146	140	129	154	151	156	116	124	143	126	156	131	133	136	141	165	152	137	141	120	133	154	123	125	143	148	156	138	157	128	153	108	143	146	132	146	160	153	158	147	137	129	148	123	136	115	158	132	156	136	157	128	136	153	149	138	142	162	127	139	129	129	136	114	144	147	123	152	128	156	141	136	138	127	128	140	131	155	145	102	148	124	163	131	165	148	163	144	112	138	130	133	123	133	152	146	137	139	133	158	141	136	141	156	147	147	143	127	136	139	157	140	135	138	123	124	139	120	145	151	122	148	143	134	136	151	143	134	121	134	138	138	152	152	129	159	151	145	126	121	148	135	142	134	142	143	150	139	155	149	142	117	125	126	143	148	134	142	168	157	159	139	141	135	138	144	143	131	140	144	170	119	154	151	164	141	119	126	117	123	134	162	140	140	156	133	136	122	137	156	123	129	130	160	130	133	147	113	137	149	135	156	178	148	143	144	133	153	144	167	155	141	141	115	161	159	150	145	159	137	150	154	127	172	139	143	137	156	146	127	119	143	155	136	153	153	133	133	139	122	154	143	134	142	140	144	120	141	121	141	136	141	124	143	137	144	134	146	137	137	153	127	144	122	149	140	134	161	130	150	136	146	144	137	123	161	151	142	145	144	142	126	133	139	159	161	142	114	161	155	136	132	134	139	162	147	128	135	143	151	129	143	149	146	122	154	150	155	139	126	165	133	137	154	154	140	143	149	144	119	159	145	170	137	156	143	138	138	137	147	149	141	108	153	130	139	148	153	139	137	138	142	119	133	129	127	162	167	145	134	139	147	132	135	155	135	151	136	152	120	141	121	141	122	136	144	139	159	153	144	136	136	153	128	139	114	136	132	140	143	126	155	146	163	153	140	143	137	149	164	150	141	142	131	147	137	138	134	138	139	134	164	137	121	132	159	134	113	140	141	127	134	117	122	149	141	133	119	147	146	126	129	137	132	156	138	140	130	150	144	140	147	137	125	139	130	148	133	147	165	143	132	150	126	139	175	143	139	136	140	147	140	156	136	141	153	168	141	139	122	159	155	157	137	143	154	148	135	174	153	151	129	162	158	146	157	135	148	139	133	139	156	154	145	162	138	144	144	140	135	138	131	131	128	146	133	148	145	141	133	128	137	169	126	140	143	129	155	153	151	163	151	135	143	149	138	157	147	151	149	144	136	162	129	149	142	147	148	129	139	162	151	142	144	130	130	147	158	156	157	126	154	156	118	150	127	131	136	142	133	143	145	133	132	144	158	127	130	138	142	161	137	139	156	139	128	167	134	143	135	142	137	142	153	152	157	130	149	145	126	132	146	150	138	141	130	153	153	137	125	140	141	145	145	169	125	160	143	143	168	136	113	168	162	149	147	135	146	140	144	153	126	141	146	150	157	124	154	136	144	150	110	134	141	134	124	141	120	140	156	139	142	135	116	128	130	136	156	129	126	144	148	132	146	151	144	141	163	122	161	132	130	136	147	146	132	147	127	134	143	127	170	161	158	140	141	147	139	135	158	160	135	152	155	145	146	154	124	134	151	136	148	132	141	137	135	165	163	139	151	120	138	140	163	148	150	146	146	164	139	148	152	146	123	146	139	154	142	134	124	139	139	154	148	150	151	144	145	144	162	156	139	152	132	128	136	141	149	152	128	144	132	146	136	139	110	132	146	136	128	159	136	135	134	156	106	140	168	146	148	137	146	140	126	149	157	158	123	158	137	151	130	134	129	136	133	169	148	141	150	153	155	119	132	130	135	152	151	146	151	170	126	147	157	142	159	144	145	126	147	130	157	155	133	106	132	126	168	155	156
13462	14335	25289	5356	4852	4216	3019	2579	2368	2428	2724	2005	2500	2386	1826	1403	1243	1154	1019	914	910	967	792	723	655	692	656	578	527	490	496	398	447	447	448	488	453	410	427	440	431	427	424	400	393	400	409	404	392	382	380	360	391	372	380	374	385	347	409	356	375	407	380	394	391	365	360	360	399	384	386	356	325	345	389	370	375	344	376	381	351	331	331	344	332	375	346	345	365	345	375	330	375	367	351	376	404	361	353	373	363	337	371	335	371	344	367	352	368	392	381	315	370	369	372	337	347	343	380	347	351	337	366	337	365	335	391	324	348	347	342	394	337	339	352	344	415	353	361	336	334	328	361	362	325	355	359	345	345	369	369	356	346	364	344	360	328	347	385	350	335	359	350	363	394	331	357	337	353	338	343	338	314	351	355	361	344	358	376	343	386	362	382	348	310	367	362	337	353	380	344	373	318	356	388	368	337	385	365	349	346	343	358	316	383	348	352	334	371	340	358	383	340	367	357	359	357	355	356	344	326	373	366	363	358	351	380	347	368	362	355	343	376	343	330	364	382	367	378	355	375	335	346	354	358	373	379	360	348	387	330	390	332	371	340	330	348	342	352	373	340	376	377	368	354	326	345	356	328	339	349	329	348	381	354	350	339	334	368	355	383	351	375	383	357	337	332	375	350	368	348	343	382	374	359	334	360	348	335	348	373	368	353	369	361	376	343	377	369	347	331	351	361	334	344	397	349	370	355	350	363	362	344	366	327	389	335	359	338	363	408	380	367	375	372	358	368	368	385	358	341	358	356	348	379	356	394	349	397	340	382	335	358	364	350	388	367	343	350	369	313	368	340	361	383	381	332	355	333	364	363	361	387	365	349	356	343	374	330	380	390	357	355	342	314	375	349	355	361	349	368	360	335	345	310	351	407	325	379	358	328	382	351	328	339	345	344	356	336	373	376	374	345	357	365	325	314	364	344	342	366	347	373	358	357	337	347	360	354	362	354	343	342	347	364	352	351	333	369	350	373	383	349	396	380	391	351	370	348	392	361	360	316	346	355	346	320	375	398	365	365	364	326	362	377	387	335	371	343	365	350	330	349	336	386	370	333	359	356	337	377	360	374	327	349	337	358	352	344	323	357	375	358	370	318	356	348	340	355	347	374	331	365	399	363	355	341	379	352	379	354	350	392	359	395	389	365	357	337	373	336	332	352	361	364	382	383	381	349	357	362	341	359	343	364	351	349	345	382	343	360	347	368	333	360	338	356	338	371	355	338	339	324	324	363	332	367	344	418	320	341	367	323	369	354	354	363	377	365	366	412	336	330	367	371	383	338	337	342	342	350	339	324	375	331	359	363	357	365	362	372	361	379	360	344	338	390	357	376	342	374	344	386	366	338	360	358	324	393	401	354	396	355	348	366	335	393	368	338	357	381	383	359	371	339	368	344	361	316	358	325	337	347	345	336	357	381	376	377	356	343	316	334	334	379	316	365	388	401	339	320	340	356	324	372	383	363	373	371	338	344	367	364	323	356	325	335	349	332	363	361	350	395	332	371	340	380	382	361	381	360	355	336	332	319	373	334	358	403	342	349	370	345	368	335	337	350	370	398	348	335	366	368	370	357	348	343	361	346	359	355	320	363	358	365	353	345	330	357	359	362	361	364	326	343	369	347	326	351	346	342	348	344	388	371	364	360	367	375	369	355	365	358	349	318	331	357	375	365	363	346	342	387	360	332	355	327	387	385	336	352	365	377	345	359	341	368	365	346	370	372	358	333	376	355	346	326	363	359	341	349	343	320	368	383	395	377	340	345	352	340	343	362	364	352	324	361	345	380	334	352	366	358	366	349	359	351	354	368	321	387	366	350	363	365	356	347	349	357	375	375	381	332	384	371	366	356	340	356	342	353	369	326	318	313	364	345	342	361	347	365	352	332	340	348	377	347	322	340	339	375	347	357	352	341	342	365	346	368	372	365	353	344	356	373	374	346	376	325	373	366	347	357	347	353	363	321	351	360	358	333	357	346	415	390	354	383	339	348	332	324	339	377	324	358	397	338	383	392	379	382	358	385	354	369	363	357	354	343	339	361	358	353	388	376	378	342	373	354	369	371	341	366	352	346	338	351	352	342	327	361	362	365	368	366	341	369	373	364	322	348	360	356	347	386	379	374	356	365	352	357	345	342	373	364	331	341	354	331	367	342	362	353	366	336	365	379	378	359	379	389	355	374	356	359	347	354	369	377	354	319	369	334	358	334	361	362	364	365	342	332	358	388	373	345	355	324	333	335	372	361	332	363	410	347	347	359	354	332	361	327	326	369	368	367	360	339	362	367	351	318	366	357	321	366	323	324	358	344	350	382	353	358	341	329	362	364	375	360	353	373	365	341	325	369	347	343	363	369	352	339	375	377	355	346	327	362	331	345	357	344	354	351	323	378	337	343	342	345	358	388	327	320	382	364	388	373	352	405	348	329	373	349	348	338	347	374	380	350	374	350	366	357	361	355	367	364	363	384	401	378	353	335	370	383	357	321	396	342	378	332	334	386	359	353	368	357	368	363	356	363	344	383	333	354	337	363	351	341	339	372	300	350	338	351	353	379	340	331	353	331	372	366	370	382	362	314	354	367	342	366	381	349	370	323	356	351	363	348	345	369	356	357	347	369	310	361	367	350	313	399	329	400	315	372	352	350	367	356	335	359	346	352	367	363	340	347	349	366	381	347	348	357	334	319	333	374	333	384	338	333	387	349	323	353	353	349	357	347	357	355	397	384	389	385	354	359	329	353	329	355	374	362	353	371	382	372	345	346	359	341	325	354	355	372	352	382	350	364	363	340	354	361	351	345	357	377	377	348	368	349	354	342	333	354	413	359	377	367	362	405	360	336	358	361	386	349	374	364	352	360	335	365	361	333	344	346	368	356	360	330	346	335	373	353	376	344	361	339	381	364	368	360	348	365	362	358	381	382	364	376	367	363	323	366	364	360	386	341	384	346	350	366	341	342	365	353	378	350	343	370	343	370	379	384	367	378	362	346	382	343	346	394	347	351	362	338	344	341	363	333	344	345	349	344	358	360	384	333	354	340	347	352	351	371	369	346	357	339	330	357	367	351	311	339	342	379	342	371	371	380	328	341	353	323	353	367	345	337	369	329	384	340	358	333	369	375	357	347	324	357	326	347	352	367	365	345	367	348	363	367	365	368	357	338	324	354	364	349	358	353	366	371	333	332	368	359	382	351	340	379	368	396	362	396	353	345	418	386	364	329	343	325	367	366	357	359	355	353	331	378	357	361	370	367	329	348	371	353	350	374	322	324	372	360	365	334	342	334	323	313	375	365	357	349	311	376	353	368	354	369	357	375	327	363	355	365	342	362	355	345	370	355	379	357	351	327	384	374	364	340	317	339	363	333	329	347	380	349	328	345	359	376	363	337	372	389	383	366	344	357	371	350	356	353	358	353	371	347	364	364	325	348	355	349	356	386	348	381	357	341	367	339	372	362	358
27063	23575	33854	11788	4450	2674	1577	1170	949	828	776	623	660	752	569	376	364	278	244	250	220	243	201	185	135	136	173	147	131	136	118	112	122	131	120	123	106	117	116	119	109	89	123	112	99	100	114	107	94	92	100	96	107	126	108	100	114	99	121	98	107	110	100	98	107	97	110	96	99	90	96	82	105	105	86	92	91	106	98	92	91	90	89	105	90	93	98	96	91	103	105	95	86	104	113	105	104	111	105	102	101	95	85	113	102	82	104	92	88	100	92	93	95	91	111	84	97	91	94	104	118	91	102	93	84	92	84	93	93	97	80	100	114	91	101	114	85	120	79	106	81	97	85	95	98	93	100	123	107	88	103	94	91	99	121	120	104	95	96	96	104	96	91	103	97	107	95	106	106	94	83	97	93	94	95	103	79	101	99	95	100	74	72	104	93	103	91	101	87	106	114	88	90	102	96	98	94	88	87	83	96	97	89	86	98	105	101	90	92	110	103	83	96	97	110	87	97	77	108	97	114	112	113	96	107	96	77	101	97	111	100	111	117	109	91	83	75	89	81	110	104	95	104	76	114	88	87	106	75	90	87	101	106	93	93	95	94	109	102	105	88	98	83	99	99	99	94	73	115	106	98	117	95	97	102	101	101	100	101	83	94	91	94	95	78	81	102	91	95	111	115	107	95	78	95	99	91	110	87	99	100	88	84	111	93	89	92	96	87	110	115	88	78	94	89	86	95	79	75	92	86	80	95	87	102	86	113	92	79	101	97	107	94	98	79	79	106	99	109	91	88	95	86	90	98	89	91	94	92	100	107	96	89	88	109	91	84	95	91	100	86	91	89	115	88	83	96	103	87	100	114	95	94	98	90	86	108	102	101	105	83	94	86	95	106	91	86	97	91	66	98	107	87	98	83	102	88	113	80	105	94	105	107	86	74	99	104	113	102	88	110	94	88	105	95	118	99	113	108	104	105	93	87	83	99	114	112	87	98	82	100	91	100	102	96	95	92	87	103	82	100	92	95	101	83	92	102	89	97	106	105	105	98	95	102	101	89	101	79	89	97	115	114	97	71	103	78	106	103	114	110	80	88	98	100	103	94	94	99	83	89	107	135	86	80	105	108	102	87	101	94	92	112	101	87	90	79	101	98	111	94	102	104	96	96	97	101	90	83	103	104	96	85	105	96	97	121	93	106	108	103	74	94	98	98	93	83	94	109	89	85	117	97	98	100	67	104	102	91	97	87	99	101	82	98	86	100	88	105	91	110	115	106	99	93	122	89	87	100	89	110	101	91	97	92	90	114	114	90	92	107	100	99	114	105	92	84	107	111	94	83	96	84	112	97	98	101	93	92	111	82	88	100	101	79	96	86	114	108	102	108	97	104	87	109	84	93	93	89	94	82	101	93	92	83	92	98	82	74	104	91	112	93	97	103	109	85	97	102	113	100	98	87	106	109	103	95	94	93	102	104	96	101	96	114	103	104	106	82	110	95	86	93	92	88	86	109	80	99	101	97	96	108	106	109	99	95	89	118	75	81	98	94	100	94	109	75	101	105	96	102	84	85	96	103	99	105	112	104	96	91	94	96	85	107	108	99	94	107	86	108	104	94	97	84	91	97	104	87	81	94	88	85	94	89	90	95	86	96	101	80	105	101	80	92	91	100	82	97	101	88	79	104	99	95	97	81	115	117	97	85	82	93	86	89	93	81	103	99	93	87	112	77	103	80	102	103	74	100	97	97	85	105	106	99	103	96	88	99	98	112	88	83	109	102	87	103	110	84	98	89	106	91	90	83	110	89	126	99	92	125	121	84	94	94	80	97	105	84	94	103	90	95	111	112	99	109	101	80	89	89	99	106	98	85	97	90	117	75	106	128	100	94	83	113	96	93	91	98	102	81	90	123	85	111	94	99	73	82	94	91	95	98	91	102	100	112	106	112	84	87	88	104	97	90	87	97	110	78	90	81	85	98	109	91	82	97	90	82	94	83	84	108	94	89	91	118	87	103	87	102	105	76	89	110	75	90	82	111	99	102	106	85	97	96	85	99	107	112	105	86	99	110	107	84	99	103	102	87	87	96	94	86	91	88	106	110	92	97	99	95	93	108	105	106	112	89	94	97	87	115	94	100	114	79	94	85	78	96	77	92	124	84	93	104	88	108	111	101	102	103	84	88	100	108	96	86	110	99	114	85	93	102	96	94	97	95	95	91	91	108	101	82	99	92	93	131	97	104	83	95	78	99	104	89	69	102	99	88	91	105	86	98	97	87	70	86	75	90	108	95	99	112	109	82	98	120	90	90	91	93	96	100	90	88	95	95	88	103	97	101	102	85	116	99	110	107	105	89	99	93	83	111	84	89	102	79	102	101	83	89	121	91	91	94	88	98	106	105	106	84	78	91	88	103	84	101	89	81	88	86	100	102	103	76	92	96	84	74	94	98	93	106	108	95	105	85	95	80	93	103	92	84	109	95	88	96	92	102	92	113	88	101	100	84	97	111	85	93	74	82	103	97	114	108	93	107	110	92	101	103	82	95	101	103	71	89	102	99	89	103	93	101	96	102	97	91	93	97	95	86	93	104	95	87	79	106	97	107	93	95	80	96	102	87	108	90	102	79	78	99	92	112	105	106	104	82	98	96	107	107	94	93	85	84	114	109	113	107	102	95	101	110	84	80	105	101	91	87	114	89	82	86	97	88	92	96	80	85	87	83	96	76	104	96	100	97	90	93	95	87	99	96	95	106	104	93	82	95	94	123	82	108	95	86	85	79	104	93	89	91	89	96	108	97	99	89	88	107	91	100	100	87	83	104	87	98	85	104	109	108	106	103	85	79	72	95	106	101	112	97	104	88	95	87	100	76	110	86	104	104	95	104	100	95	96	96	77	87	92	95	96	105	90	98	88	97	103	107	110	111	103	96	91	101	106	75	103	102	103	88	102	102	76	95	85	88	89	92	98	86	88	84	83	75	104	71	91	88	95	92	98	92	104	77	82	91	91	94	92	107	93	97	98	95	97	100	91	96	91	102	109	80	99	98	90	103	95	93	95	98	95	108	108	95	96	101	86	91	108	84	88	114	73	106	109	114	91	119	85	102	112	107	113	94	99	93	99	111	95	104	87	103	75	95	96	98	93	105	88	88	91	125	109	108	87	86	103	86	110	106	90	118	112	101	84	92	70	94	98	90	104	107	91	89	115	97	79	93	105	96	104	95	97	100	99	102	96	104	116	98	91	87	95	98	92	114	101	106	112	78	95	96	109	93	115	110	95	89	80	100	100	111	84	103	104	103	107	86	91	88	116	95	76	99	115	92	101	94	94	97	98	91	85	101	83	87	108	100	108	118	87	109	99	82	79	99	93	103	108	93	99	91	92	84	90	98	95	97	125	96	92	89	92	98	111	112	112	85	98	99	87	89	108	109	97	88	96	98	91	104	108	106	95	89	98	93	120	85	96	92	103	95	98	99	82	95	92	87	92	84	93	100	106	105	114
18289	21537	33924	8483	7442	6376	4445	3920	3543	3780	3696	3398	3700	3699	2696	2108	1917	1518	1560	1336	1371	1462	1016	933	708	808	707	627	523	525	474	450	436	430	420	434	404	381	410	373	336	373	338	281	300	289	312	306	296	279	279	301	288	301	276	273	310	269	284	273	305	278	266	261	293	285	266	252	272	263	267	266	251	267	242	280	261	273	243	269	254	262	259	262	270	251	266	244	270	257	252	249	244	254	283	266	246	233	254	263	280	278	252	273	274	252	250	241	223	264	215	249	259	224	253	252	238	258	245	281	265	254	268	205	279	251	261	266	250	237	296	256	268	260	235	250	246	293	245	263	267	249	279	262	230	267	254	257	251	251	231	264	231	254	260	239	228	237	248	241	227	262	265	237	257	267	255	227	259	248	256	261	228	252	264	243	273	268	276	249	231	236	278	254	232	278	257	250	306	244	244	250	260	223	251	264	249	242	271	223	247	244	267	247	229	263	247	252	246	282	264	240	264	264	216	247	253	254	270	238	240	241	246	240	258	260	237	244	255	276	248	250	259	261	269	244	255	275	245	245	280	239	257	258	254	229	259	242	231	238	266	263	278	218	222	261	273	258	225	235	261	247	251	239	265	254	262	247	258	234	230	252	265	256	256	248	231	254	252	232	258	212	248	246	251	241	279	249	233	244	221	260	270	251	247	242	256	250	247	225	236	245	273	229	252	256	256	234	224	235	265	244	259	263	248	230	274	262	242	217	268	255	238	233	234	245	237	259	256	240	236	224	270	252	258	271	262	286	237	231	247	198	268	230	261	280	256	287	276	263	249	267	248	280	246	241	237	274	256	238	232	276	255	270	214	260	247	259	220	236	240	243	242	242	257	239	278	271	237	248	213	237	265	261	262	271	242	255	245	254	254	240	239	260	269	244	283	251	247	267	251	240	231	270	275	248	244	235	277	234	260	259	257	241	237	240	253	247	261	231	233	241	262	228	240	255	255	217	241	236	281	231	251	282	254	256	233	229	260	204	240	258	222	242	262	265	237	268	276	264	254	243	262	247	284	205	256	285	252	285	231	267	261	248	241	242	246	234	282	258	275	270	251	252	238	220	236	270	262	268	269	241	241	247	254	278	279	237	242	260	262	261	260	233	248	255	239	244	255	250	237	235	271	255	260	239	265	260	228	217	270	236	276	255	210	240	250	260	270	231	251	277	266	268	247	250	274	270	225	242	246	257	246	261	259	263	251	245	233	248	237	231	293	268	276	238	266	257	259	255	246	252	252	253	246	246	231	290	292	267	246	261	230	246	263	229	225	262	237	266	255	244	248	285	237	240	253	261	230	251	232	251	271	252	258	272	252	230	252	229	258	245	241	221	234	242	260	286	224	263	232	230	247	268	250	239	236	237	283	249	235	249	250	259	215	263	258	253	237	249	277	238	241	238	273	282	254	266	253	221	240	268	250	244	234	276	263	268	267	244	246	243	255	244	260	268	267	261	264	239	238	239	242	249	272	266	241	231	264	253	274	242	257	273	245	257	226	228	244	268	229	282	226	247	258	227	241	267	240	249	243	235	250	241	252	273	276	271	279	245	245	249	255	276	261	249	254	244	250	257	232	248	264	263	247	246	238	288	251	240	266	234	278	255	269	284	237	239	245	249	295	273	258	246	260	244	247	252	249	248	264	273	241	247	255	249	262	279	259	260	252	250	236	252	259	274	267	248	240	245	268	248	262	231	260	260	246	268	252	238	227	277	262	225	273	259	275	261	237	263	251	238	248	239	247	264	241	251	255	241	269	236	250	264	272	245	253	244	247	267	283	264	214	244	213	257	252	240	234	237	255	255	247	253	284	254	247	269	235	243	247	240	294	262	251	243	247	251	253	260	257	234	260	263	242	257	252	260	251	285	224	239	260	239	249	255	263	261	258	240	252	218	251	236	246	247	257	266	236	262	206	251	230	278	225	241	264	231	269	254	249	241	268	245	247	246	230	258	255	231	255	214	231	257	273	252	221	234	259	230	237	233	247	251	246	251	242	236	253	236	243	275	244	243	238	236	270	264	246	211	260	287	233	234	254	250	255	231	252	267	266	239	230	236	259	241	284	265	250	258	223	244	282	260	249	249	251	249	259	233	244	248	228	266	263	241	288	243	262	244	268	259	254	245	228	247	236	258	227	237	268	235	225	240	239	273	261	260	236	258	278	234	235	228	242	266	279	259	239	204	250	253	247	259	257	295	233	243	273	241	256	285	251	239	243	280	260	253	244	209	250	229	259	248	234	236	234	238	246	243	250	269	233	237	257	259	274	262	224	251	281	241	241	268	259	221	249	239	239	258	253	265	257	269	251	244	251	233	251	269	237	236	268	268	259	275	267	248	254	246	263	244	239	261	228	267	226	261	235	254	265	255	242	243	246	241	253	226	219	232	248	232	245	241	258	229	233	267	247	244	271	257	253	265	249	227	242	251	256	270	249	252	236	222	265	272	246	249	255	253	235	239	267	254	227	252	251	241	250	248	246	278	237	264	261	257	244	237	284	267	229	231	238	276	260	254	247	284	251	258	285	269	281	275	245	256	253	267	242	231	231	262	269	253	244	240	213	254	265	246	244	239	261	246	244	257	253	255	237	247	260	269	262	226	208	264	248	262	248	256	257	251	288	243	251	258	240	268	254	268	253	250	257	254	268	261	261	246	235	237	243	243	236	261	247	265	276	240	239	246	239	239	265	268	271	256	253	253	219	244	251	275	245	272	264	237	264	224	225	228	217	272	265	252	287	272	268	259	277	263	239	242	245	251	246	245	241	252	248	277	245	274	254	261	265	246	272	286	254	241	260	249	280	272	241	226	250	251	257	246	230	247	278	247	283	250	271	240	269	242	247	233	247	232	258	257	229	243	244	218	244	254	270	276	268	229	231	238	257	256	243	251	254	229	234	224	270	232	250	260	220	269	250	226	238	261	245	236	238	255	271	252	251	256	260	255	247	230	284	266	247	272	227	235	268	215	252	230	216	275	246	263	237	251	242	266	240	252	270	265	289	250	262	245	229	241	239	237	260	271	265	222	224	252	277	243	266	282	245	253	244	233	237	256	226	231	233	250	249	245	247	234	231	239	252	261	256	276	251	269	248	255	254	252	225	251	271	245	257	255	270	249	259	261	253	230	243	249	247	273	256	244	273	232	241	273	226	265	248	256	232	269	274	258	252	222	254	268	260	256	280	270	263	252	269	236	246	240	246	241	251	263	258	278	242	249	272	238	265	248	233	259	255	249	246	243	267	237	230	241	244	242	256	268	230	269	276	253	251	263	234	236	221	238	258	242	223	251	275	250	257	252	229	269	262	259	246	286	248	231	241	255	234	259	267	262	276	249	251	249	258	257	259	230	244	231	271	247	236	243	274	236	257	270	265	238	281	268	224	257	243	266	274	247	246	269	243	224	236	248	248	245	249	235	239	231	245	246	226	271	237	253	247	247	258	231	264	264	212	241	239	239	246	244	235	250
7111	3323	5530	964	492	365	340	240	242	211	214	197	214	161	211	180	161	159	183	182	179	174	188	161	156	186	195	179	169	147	166	155	191	168	160	166	184	177	147	168	156	175	165	174	167	161	186	172	151	167	169	144	158	149	179	175	168	172	183	156	169	162	139	140	155	168	159	149	172	149	173	178	167	178	136	151	168	157	164	180	178	142	175	163	161	154	153	156	146	161	153	160	153	177	147	163	163	147	170	144	136	168	176	137	162	155	165	152	185	187	154	177	186	163	170	192	173	182	191	135	172	154	179	169	165	148	182	154	164	145	164	150	146	166	149	153	176	150	168	158	160	130	159	167	144	142	154	166	164	150	168	157	173	151	171	151	166	155	160	154	168	159	156	154	171	142	156	168	176	183	158	159	163	165	159	178	184	170	137	142	157	155	164	169	164	160	152	182	181	130	170	176	162	187	170	162	158	160	188	171	159	155	177	166	158	154	167	146	165	174	151	181	159	155	146	180	153	164	168	160	163	185	169	177	140	183	149	158	150	167	148	161	145	175	157	149	193	161	180	183	154	163	191	177	150	177	149	170	162	191	168	173	166	138	130	144	157	169	156	142	158	173	174	183	161	137	171	170	168	176	169	167	170	163	170	164	159	156	168	179	165	184	176	171	178	173	182	168	187	163	172	172	165	173	158	141	148	152	184	143	164	161	183	190	154	149	173	142	168	150	156	164	137	160	154	143	158	156	163	172	182	161	160	185	178	170	160	153	179	152	168	153	191	165	158	148	168	164	142	173	147	161	153	161	150	143	157	159	175	133	128	140	158	155	170	157	164	150	161	141	168	156	172	156	167	158	154	141	144	162	169	142	169	185	150	155	163	136	176	174	179	166	164	186	153	156	150	183	163	158	182	162	189	169	158	176	176	168	170	133	164	141	166	171	155	138	171	175	162	166	145	186	181	155	175	162	162	168	150	155	150	191	179	174	147	193	185	150	174	138	143	188	167	173	167	158	148	171	161	166	156	161	162	170	161	164	179	171	156	172	181	161	177	164	149	160	198	167	183	159	155	140	177	140	144	176	177	170	180	153	173	150	157	154	145	167	167	155	167	169	156	170	154	166	159	182	169	162	183	155	155	156	170	162	164	156	153	162	160	143	158	157	164	163	156	174	168	174	167	135	178	147	162	150	167	161	168	189	163	185	146	141	169	159	164	161	159	163	163	147	183	154	156	149	178	160	173	160	170	185	154	144	158	169	169	158	136	167	170	164	157	173	154	178	139	151	162	162	143	182	158	165	188	182	172	143	151	160	170	158	166	181	162	190	151	176	140	168	169	156	175	151	170	174	158	157	184	167	171	169	141	187	178	155	188	163	149	169	171	161	179	136	156	182	161	155	172	146	157	172	160	178	150	141	165	181	168	175	149	137	178	183	157	167	145	166	154	149	174	175	145	150	149	150	152	170	172	166	166	157	144	165	172	182	154	158	175	152	140	152	153	156	146	158	171	193	173	162	170	161	175	175	176	179	149	159	161	166	162	178	161	160	166	173	149	153	142	156	164	173	161	136	157	169	156	166	169	164	163	147	151	160	138	153	158	189	170	167	141	170	184	186	170	167	185	161	149	148	157	161	156	156	161	138	167	159	142	153	173	159	181	165	172	171	147	155	151	137	174	158	159	166	156	165	139	176	161	153	155	148	155	152	163	177	165	162	158	148	204	168	182	155	154	177	171	171	169	139	153	167	141	178	154	163	136	157	167	197	149	165	141	168	171	149	169	202	139	161	159	187	148	165	165	151	152	176	152	156	165	153	155	181	168	133	143	180	170	139	182	152	145	133	160	146	168	174	171	188	162	177	162	141	155	166	173	158	169	185	156	172	157	170	151	161	149	171	152	186	169	177	158	168	158	174	167	156	176	151	158	146	182	171	170	168	178	173	160	174	173	181	162	170	158	150	139	162	156	159	187	159	168	170	164	185	173	174	156	157	183	181	151	132	160	152	183	148	156	191	161	164	161	168	167	146	152	158	160	170	164	171	174	164	163	170	182	189	182	164	165	131	157	135	164	151	172	189	151	174	161	176	162	195	148	164	150	174	161	163	159	161	161	166	175	182	200	161	164	143	161	172	164	167	145	164	183	172	170	148	133	173	167	169	147	168	174	149	147	191	153	164	186	146	179	175	178	197	156	144	159	162	164	173	162	157	163	178	176	172	175	167	162	170	184	164	151	146	149	149	172	143	162	149	157	188	163	158	174	175	166	163	159	147	162	173	168	180	171	162	190	166	169	170	174	176	141	172	146	159	154	177	163	176	158	178	165	150	161	132	159	146	173	166	173	152	177	156	162	145	174	174	172	179	164	147	157	149	169	160	148	144	147	155	156	167	170	153	157	168	174	156	171	181	180	179	181	164	178	154	185	186	141	161	202	169	174	189	166	185	179	185	172	141	169	160	160	165	164	163	175	162	163	165	172	156	171	150	144	137	181	167	155	153	146	146	177	151	167	146	142	148	176	171	168	176	164	153	162	149	162	162	164	164	150	168	133	165	148	145	163	159	150	164	170	160	160	158	165	154	144	168	164	166	162	172	169	148	157	157	157	171	155	159	172	133	169	165	176	154	176	160	166	168	165	156	167	163	165	151	158	147	157	172	139	155	145	160	159	171	160	166	172	157	158	164	181	173	166	183	148	147	151	176	170	162	178	158	134	165	175	162	155	136	139	160	157	168	159	161	166	181	175	185	160	172	163	179	186	146	152	159	161	151	164	153	167	160	139	184	168	145	166	166	158	163	180	160	156	156	166	186	163	192	151	164	158	166	171	154	157	165	169	171	163	153	163	157	175	167	170	154	162	163	164	178	181	174	161	175	189	165	175	171	175	143	151	156	174	154	171	168	184	158	156	162	169	157	172	152	162	151	145	157	157	164	148	178	155	167	153	149	150	157	180	148	172	174	145	180	156	135	189	154	165	173	155	152	174	139	139	166	160	153	159	181	167	163	189	148	169	157	166	163	170	163	191	163	119	167	147	148	180	200	148	181	164	156	171	161	170	149	163	149	157	146	175	174	165	167	158	150	175	155	127	170	169	175	150	153	161	179	172	170	159	115	144	164	156	141	177	168	183	184	157	149	160	182	156	185	164	171	161	158	181	157	171	168	162	146	193	170	152	155	158	164	145	175	148	146	152	171	172	148	148	157	163	152	158	186	179	180	174	182	188	164	153	187	168	148	140	174	156	160	170	181	178	145	185	161	158	182	177	170	158	180	161	163	169	174	147	188	182	153	180	155	154	154	169	189	157	165	182	140	145	143	158	149	163	141	165	162	169	167	158	159	152	183	166	175	168	162	164	183	204	156	133	145	154	166	172	171	160	136	135	157	154	145	177	163	163	137	155	165	184	144	148	160	136	162	165	158	150	162	174	135	167	191	166	144	144	166	155	166	144	170	140	146	155	180	138	151	176	155	158	170	173	139	164	160	168	177	138	170	163	175	157	177
5420	3958	10429	2373	1885	1501	1222	929	920	840	731	705	555	578	563	568	521	541	530	494	501	499	463	474	448	443	454	456	464	401	484	432	454	451	455	454	405	488	396	434	425	419	432	417	402	412	435	416	444	446	440	419	425	396	398	434	448	415	427	432	387	413	439	378	378	439	405	404	403	418	405	409	434	402	415	399	407	415	389	414	399	380	408	369	396	410	341	460	412	393	403	410	413	415	400	409	408	408	426	423	409	428	397	414	398	386	391	420	361	399	396	418	390	414	386	390	413	408	388	347	409	388	406	368	387	404	401	393	415	378	381	387	387	435	389	351	405	400	399	392	376	382	413	399	397	381	370	401	399	366	425	397	396	389	393	428	454	404	445	405	367	383	392	352	399	421	382	419	403	422	411	433	410	435	397	435	403	445	387	436	391	357	412	405	371	386	437	398	404	447	386	405	419	416	395	416	415	401	391	373	411	403	418	428	423	441	403	389	406	373	418	397	413	410	389	451	416	407	419	402	438	428	392	407	405	397	422	412	396	391	405	399	402	399	366	417	444	402	386	417	428	373	401	418	456	419	367	423	368	398	380	383	375	415	435	356	400	419	398	388	389	397	384	399	434	409	409	421	404	412	396	406	377	402	394	421	442	382	381	386	384	419	418	398	415	421	407	392	444	425	427	390	420	390	404	394	359	395	423	413	412	437	388	425	407	420	391	382	385	383	411	357	403	414	448	384	391	441	402	398	413	405	409	443	373	393	410	406	399	409	399	420	406	439	426	397	418	406	423	376	400	435	404	424	388	404	381	391	414	408	406	424	398	411	416	382	418	379	402	414	414	413	414	441	418	418	407	373	419	406	394	411	426	386	404	439	427	451	439	400	412	387	401	408	411	370	424	412	425	437	388	371	417	437	389	434	396	403	403	488	424	448	422	409	394	417	411	412	428	396	437	422	402	368	434	403	397	439	384	411	399	411	397	402	395	400	403	367	379	415	416	382	371	434	368	415	402	386	398	402	354	397	403	412	407	386	437	413	391	413	421	398	384	424	388	401	424	385	433	378	395	403	391	403	421	387	390	445	447	374	410	439	422	394	408	422	354	367	374	396	420	444	362	396	387	426	419	404	353	395	417	402	395	418	387	435	426	390	389	424	382	401	407	394	401	405	418	415	376	415	422	399	418	387	385	415	379	414	396	400	380	403	422	434	423	398	435	410	409	430	381	428	397	383	431	416	379	434	417	426	388	391	428	415	400	413	381	427	394	386	426	391	378	375	409	385	383	384	417	431	420	417	394	371	398	416	418	433	374	414	415	412	408	404	360	389	403	398	418	373	373	398	376	384	403	421	393	380	417	389	396	428	348	400	385	401	397	404	402	385	414	390	421	400	422	399	395	382	403	400	432	401	397	426	440	415	418	393	412	400	419	416	406	389	370	403	392	422	435	396	445	367	405	403	418	399	393	413	405	402	404	407	386	386	414	374	428	416	448	449	376	415	411	363	394	406	381	389	402	419	397	377	366	396	408	408	373	392	401	398	395	424	391	407	416	377	410	404	388	398	445	408	382	402	394	420	428	389	367	398	410	371	394	380	407	419	377	381	386	443	399	395	368	387	419	403	430	415	423	443	398	401	420	407	407	407	380	423	403	397	376	391	391	428	376	423	402	401	407	405	425	403	386	405	422	421	413	424	415	442	396	381	410	413	397	393	403	409	401	367	405	403	390	414	403	421	419	432	441	379	416	379	392	422	396	418	383	439	385	394	377	421	422	407	404	405	386	421	419	411	390	445	402	436	421	412	410	394	409	382	384	410	363	397	405	430	427	383	377	428	388	426	408	370	396	413	437	393	381	389	398	380	388	391	383	417	406	411	425	424	419	393	409	409	401	403	381	432	398	420	411	401	383	401	396	424	374	377	415	425	395	448	395	404	376	421	410	427	401	359	410	396	406	388	423	413	382	419	375	432	380	368	407	409	423	383	410	408	415	440	397	436	394	410	414	374	405	430	390	442	413	380	386	393	451	401	361	374	412	419	381	447	396	372	412	406	403	403	366	385	367	415	389	403	387	422	427	418	377	390	422	414	405	420	381	389	416	400	408	382	388	381	428	407	403	380	431	415	377	422	420	422	370	370	383	374	401	400	418	404	390	367	426	395	382	417	418	408	421	416	411	364	395	404	389	386	404	392	390	415	396	381	370	396	386	358	413	443	398	423	407	409	398	383	412	404	419	440	407	398	421	421	399	376	417	404	432	373	380	391	399	408	415	399	414	446	389	393	405	399	370	397	407	396	378	382	391	368	422	401	440	374	411	395	398	406	418	403	408	356	406	445	405	437	402	391	390	412	424	417	376	382	400	420	367	445	414	370	393	403	402	413	400	410	381	379	408	378	403	376	418	394	378	422	432	379	389	419	396	381	445	423	389	387	403	417	421	409	434	397	371	396	404	416	369	413	406	437	395	423	384	404	438	414	367	390	403	414	437	406	425	384	397	445	375	399	417	413	408	430	382	400	426	401	397	391	392	407	445	382	419	407	407	415	367	396	418	452	376	416	398	391	379	384	352	369	437	395	416	382	397	400	406	400	382	395	422	398	382	387	387	437	376	377	425	390	379	403	379	407	397	378	432	400	418	421	464	374	377	426	401	406	390	427	411	404	383	425	372	364	374	415	395	393	440	407	398	397	369	453	417	410	383	421	399	391	396	405	414	396	386	418	412	412	380	418	424	397	378	449	407	424	440	415	409	399	424	397	375	413	399	417	399	427	385	400	370	432	421	407	437	448	387	418	411	352	406	404	384	400	384	426	404	374	373	376	384	417	417	408	381	422	408	386	433	396	418	385	397	428	408	388	402	429	406	389	407	419	426	382	404	351	429	370	441	362	388	421	425	374	430	382	399	423	398	397	427	428	410	387	437	402	425	392	431	423	418	392	402	389	395	396	404	410	403	436	416	396	380	392	389	394	372	427	408	416	405	384	444	421	404	401	419	388	419	409	384	412	428	410	417	398	389	387	361	433	408	383	407	405	373	391	400	411	427	375	397	397	416	409	383	396	366	429	444	411	443	408	387	383	425	409	393	381	411	425	402	438	413	409	371	427	399	391	387	407	421	437	389	374	416	412	412	424	358	414	390	380	392	390	389	425	427	419	430	401	367	387	413	409	406	428	400	400	405	381	384	410	395	416	395	390	402	396	381	375	396	417	419	411	357	436	409	414	396	419	344	414	408	439	406	415	392	416	437	412	395	409	424	385	398	380	388	406	420	386	421	413	395	401	404	430	399	372	396	392	383	430	423	441	408	394	421	391	420	385	376	431	393	426	410	437	376	423	375	452	392	388	411	398	429	380	417	406	415	410	440	408	426	421	401	436	403	397	389	414	415	397	446	381	446	385	395	378	380	393	381	406	373	368	367	410	373	367	377	421	400	435	419	409	432	385	393	403	415	397	391	391	398	356	361	426	390	389	371	398	401	412	481	432	417	399	393	387	381	407
18104	14631	24738	6929	2203	1395	974	674	562	577	486	494	458	458	372	293	282	276	227	207	221	212	203	173	170	167	170	196	176	133	144	160	177	156	168	167	150	153	158	145	145	168	147	163	148	158	166	132	140	142	159	133	142	133	150	150	118	153	155	146	155	150	150	141	134	142	134	151	129	113	143	166	132	134	141	135	110	133	141	121	134	140	136	122	131	151	129	138	142	146	134	136	141	136	125	132	132	134	143	124	140	118	110	154	153	137	154	134	131	139	134	125	139	144	154	141	137	146	152	139	130	139	138	123	142	121	143	152	135	129	135	145	152	139	135	148	151	135	152	138	142	127	131	137	125	167	136	155	141	145	139	115	150	138	145	131	157	141	134	121	159	147	141	166	142	134	137	147	146	122	137	140	163	129	137	126	124	147	145	141	115	151	127	127	146	152	140	138	143	139	129	141	130	115	177	160	138	130	141	127	143	130	142	144	170	166	134	148	137	148	151	156	160	141	119	146	145	152	167	144	129	135	136	138	134	135	164	136	149	141	155	153	146	151	126	149	127	161	153	152	140	139	148	151	141	142	130	128	121	148	147	141	118	146	139	129	144	184	152	137	150	148	136	146	126	147	146	142	134	140	137	121	136	126	167	146	166	138	125	131	141	118	173	163	155	150	141	121	153	146	136	148	174	151	138	135	151	138	159	152	148	148	146	136	132	139	136	133	146	128	134	153	150	158	148	167	141	144	139	160	151	138	113	129	138	136	159	154	144	143	124	133	137	155	148	172	143	146	151	135	164	155	141	146	120	152	142	121	141	140	133	129	156	142	140	129	150	130	141	132	158	149	153	148	123	161	142	168	157	144	135	133	145	142	139	133	130	135	133	127	128	137	127	143	142	162	145	145	148	154	139	135	156	135	137	163	154	132	142	154	157	161	167	142	145	158	152	160	142	121	133	135	145	140	141	166	140	149	148	129	126	140	126	146	140	150	157	142	150	147	152	130	156	155	126	133	142	132	133	154	143	150	152	134	141	148	127	145	201	123	132	158	136	141	141	135	139	146	140	154	156	137	120	149	148	154	120	136	133	140	133	119	124	136	122	137	144	156	125	157	143	130	131	141	143	145	151	143	157	156	165	128	130	148	129	145	142	149	138	124	145	164	138	165	132	130	129	138	123	141	151	154	150	162	138	138	130	179	128	140	150	154	132	144	140	142	137	152	119	132	168	150	139	149	152	145	136	136	176	146	152	148	154	145	135	140	118	142	130	152	150	139	132	147	177	127	144	133	133	120	142	144	129	142	142	146	132	140	127	135	150	140	146	132	138	137	129	162	130	135	125	143	144	115	142	146	144	152	153	163	160	151	134	130	145	136	163	130	111	137	147	130	162	156	133	173	150	151	146	169	125	134	137	148	162	129	127	147	148	164	134	144	119	138	116	138	150	140	142	145	147	139	129	157	149	162	140	139	134	150	141	137	141	147	171	134	168	190	144	135	158	132	146	135	140	132	127	163	121	167	133	164	141	128	137	162	137	141	140	121	159	135	143	154	142	157	162	152	127	141	153	134	156	140	156	136	130	135	149	140	147	152	126	135	153	150	124	136	145	169	146	148	130	142	137	130	135	148	164	143	148	131	122	128	122	132	164	131	161	145	143	125	136	155	129	156	141	146	145	147	131	135	137	128	146	142	143	148	135	152	144	114	156	129	140	127	151	154	153	139	149	114	135	129	123	158	161	122	133	125	160	120	155	127	125	137	130	154	140	178	135	137	139	147	143	129	136	135	155	138	148	149	162	150	142	134	152	140	147	132	128	137	142	136	137	137	139	118	121	163	155	165	130	149	140	139	144	154	122	145	146	151	145	144	139	139	153	152	138	140	135	169	134	146	152	149	150	147	168	178	141	146	158	149	150	135	133	156	148	165	153	129	150	149	149	133	148	140	140	116	139	150	137	145	132	171	147	144	138	121	143	125	142	136	157	141	130	149	144	118	152	158	144	139	152	148	132	175	140	155	129	120	141	126	129	138	130	134	147	138	123	141	159	158	170	146	146	140	137	140	152	129	135	136	130	144	153	138	119	157	124	134	138	130	155	124	120	142	148	135	126	137	138	135	140	159	134	131	128	125	155	128	127	167	139	129	134	154	137	130	161	151	141	146	146	153	151	150	152	138	148	156	163	138	150	136	129	158	148	133	131	161	133	135	152	143	148	136	140	140	149	137	150	146	129	140	115	136	143	132	135	131	116	143	141	136	129	154	125	156	160	146	162	138	147	146	161	141	128	126	145	149	143	157	139	140	149	147	155	139	129	152	152	140	129	156	147	149	135	137	159	160	127	132	132	125	138	139	121	138	155	164	142	146	123	134	172	145	135	142	144	113	129	122	168	144	167	115	158	139	123	140	163	119	137	151	122	135	154	141	123	134	146	135	132	142	130	144	156	139	155	139	147	146	139	142	122	141	147	153	155	169	160	159	119	153	155	160	154	149	159	112	125	142	145	148	147	136	122	115	129	124	131	154	143	128	139	133	137	169	161	147	142	121	146	149	137	163	130	143	131	124	149	164	131	144	172	151	152	134	137	142	165	154	144	150	146	142	128	139	161	136	137	142	145	126	149	138	126	136	126	151	154	141	147	169	156	141	130	133	128	147	138	144	163	149	147	130	149	119	162	127	163	162	141	155	143	131	140	154	125	133	124	139	140	154	133	140	141	143	118	134	137	129	150	152	147	156	132	147	147	134	141	160	136	155	136	146	126	126	140	149	164	170	153	144	131	143	128	135	149	128	162	134	117	130	150	167	114	143	157	161	166	152	160	134	141	147	133	141	141	164	150	155	143	128	135	144	172	146	146	143	153	150	143	144	162	131	146	153	146	124	145	156	150	127	161	145	156	130	154	138	142	146	140	141	138	165	136	154	145	138	135	129	145	144	145	135	119	130	139	149	145	136	138	161	144	115	131	133	146	147	121	151	145	155	147	163	147	139	134	158	124	145	144	152	158	138	147	164	128	127	119	145	141	142	142	124	125	133	154	118	155	135	143	137	136	149	139	117	148	140	152	142	139	128	150	169	130	140	130	146	158	130	130	159	157	142	145	142	155	148	138	145	130	129	133	133	139	156	125	129	147	137	119	142	121	129	106	148	147	151	148	154	154	141	141	165	142	160	129	146	150	137	150	137	131	142	122	120	127	146	129	146	136	137	133	128	133	144	133	147	133	120	123	126	146	149	160	148	153	146	139	136	165	132	141	147	153	138	155	136	139	147	140	139	158	154	109	156	160	156	143	144	147	149	148	152	142	145	145	142	103	148	127	114	150	146	132	136	156	143	144	162	132	126	157	137	134	128	128	133	144	162	158	133	144	154	154	162	134	165	124	138	138	128	140	155	143	139	167	132	129	154	134	165	158	135	151	150	164	135	140	150	150	138	141	146	144	138	142	144	154	119	138	169	143	138	128	136	136	142	141	156	153	152	159	127	133	132	141	146	144	144	142	139
13407	15075	27295	5679	4542	4255	3409	2823	2609	2665	2459	2258	2242	2298	1707	1470	1207	1119	941	985	950	944	846	747	663	686	627	561	523	524	502	522	500	469	464	429	445	409	397	420	434	401	395	385	415	383	383	388	413	372	379	389	396	376	373	356	394	378	417	390	360	374	344	360	361	380	338	357	354	362	356	320	342	355	340	399	332	367	331	359	346	344	370	358	363	400	381	360	361	348	380	311	357	373	363	335	377	419	346	351	366	385	357	375	360	390	356	344	363	319	345	354	369	355	364	368	391	354	349	353	388	357	375	385	341	389	347	347	381	388	343	356	353	356	372	353	348	367	377	345	344	333	375	330	359	342	352	359	334	367	340	360	359	335	353	387	341	346	355	347	354	356	374	376	325	372	353	391	354	360	358	367	349	382	323	350	361	367	327	376	377	380	370	349	369	358	351	379	350	361	360	374	371	376	340	347	344	385	362	369	357	360	358	384	350	342	355	377	346	339	354	351	356	335	356	362	355	339	357	338	378	375	341	371	329	362	353	350	342	318	358	364	366	349	356	333	345	390	408	382	385	358	354	353	334	347	349	319	333	338	410	354	352	331	352	342	365	343	359	335	359	360	381	394	361	371	364	362	354	366	397	353	365	361	334	343	351	355	326	402	380	357	337	348	358	345	360	345	358	338	340	350	344	355	328	369	350	368	363	345	366	371	339	325	344	363	366	372	355	363	357	348	354	366	369	347	338	354	340	344	405	370	325	346	412	355	380	391	358	382	355	363	330	341	354	372	344	373	352	355	385	366	354	357	363	354	374	341	362	350	360	375	364	362	345	360	370	355	357	342	338	336	347	385	372	345	332	352	344	349	351	340	341	368	345	330	379	331	382	352	359	367	355	372	335	361	365	344	396	357	355	373	340	373	345	393	347	389	363	329	372	331	351	357	383	349	341	388	372	376	354	323	353	357	352	390	359	376	362	349	369	323	372	329	352	376	363	341	372	340	326	370	368	355	356	395	378	347	342	314	349	387	338	367	356	357	377	318	358	390	390	347	326	359	356	348	374	360	339	390	349	377	364	360	354	384	331	374	361	349	323	371	354	365	362	379	347	369	336	339	360	338	366	348	355	373	333	361	334	360	350	348	320	341	360	352	345	320	341	369	351	327	341	374	362	375	383	358	386	345	384	344	362	329	380	361	356	342	346	329	339	367	382	383	345	373	353	367	343	346	342	341	372	390	334	357	350	388	346	345	322	331	336	350	376	361	334	400	362	344	348	359	376	351	368	328	338	369	354	384	357	341	360	365	340	356	325	373	335	392	343	382	332	377	348	350	345	370	347	334	389	377	353	346	367	337	353	342	350	363	345	362	345	391	350	366	355	369	336	352	335	331	363	371	368	360	361	336	344	340	379	362	345	372	339	359	373	344	374	410	339	390	377	375	374	345	360	360	360	342	361	327	379	330	361	339	370	359	378	350	350	372	356	343	347	360	312	332	371	347	338	375	378	366	350	355	370	366	371	356	395	333	364	357	345	356	364	354	340	347	336	356	340	323	384	353	342	389	350	376	376	334	366	352	367	379	352	321	334	351	337	345	344	336	346	372	370	347	375	350	371	345	351	378	387	363	341	381	331	333	357	327	359	348	411	349	388	327	357	333	363	345	353	355	373	352	361	366	367	383	367	338	377	384	369	334	371	356	362	371	356	387	345	361	377	312	396	363	376	385	362	387	353	375	376	326	339	352	375	364	361	346	329	381	369	345	381	356	328	371	357	382	378	362	375	322	372	346	370	380	373	344	328	353	363	342	382	334	348	381	362	357	336	373	337	371	350	352	339	370	337	358	366	351	352	392	356	360	367	355	381	374	333	354	346	359	331	356	348	368	372	361	375	374	329	333	360	351	370	364	334	378	378	362	345	370	352	331	353	351	347	358	370	304	390	346	386	353	356	358	356	358	353	344	333	348	354	372	364	337	353	390	361	370	358	336	387	325	391	326	336	349	371	325	328	358	343	330	370	375	369	363	383	350	377	364	363	334	346	332	380	380	361	339	371	352	366	394	372	368	352	356	378	359	350	336	352	369	346	345	353	352	366	356	385	366	317	357	341	370	383	365	330	330	342	381	343	333	346	359	376	344	390	338	343	369	356	383	374	342	328	341	337	370	381	356	339	338	377	344	332	350	337	351	363	345	324	342	332	345	371	366	350	355	332	341	374	343	369	366	319	353	390	348	350	360	305	363	351	321	383	354	339	372	355	369	341	366	335	336	363	358	341	341	353	355	379	369	370	356	357	343	321	346	344	348	380	362	363	360	387	371	365	343	348	332	385	356	365	331	371	349	347	370	376	381	373	327	333	328	363	357	376	373	348	375	339	330	297	341	343	383	318	357	371	342	334	320	358	355	347	384	399	327	351	360	387	377	351	384	350	355	371	343	337	363	353	361	344	384	350	391	339	335	301	365	331	370	349	375	350	331	363	339	398	347	346	377	356	383	346	361	356	409	351	400	356	336	353	375	371	343	356	381	359	360	357	343	345	370	340	351	354	333	383	362	365	320	355	370	363	365	351	343	387	337	378	367	323	319	323	355	329	372	382	354	343	321	359	367	338	349	381	370	353	345	368	375	352	357	360	380	335	310	333	370	355	400	356	360	354	347	339	365	359	363	343	334	325	356	358	340	327	332	339	359	381	358	386	338	362	358	328	340	348	380	370	345	387	363	330	351	337	336	345	346	351	355	350	379	379	371	367	363	359	353	350	333	355	358	357	386	350	342	345	388	350	354	360	334	387	330	356	367	351	339	344	361	342	351	374	366	339	338	390	395	349	342	370	384	357	366	370	353	349	360	348	394	348	324	378	392	350	378	326	302	364	338	362	335	337	353	353	359	386	381	329	336	369	378	372	369	367	360	342	359	349	344	389	307	369	346	364	379	357	386	368	380	342	357	365	347	359	367	340	329	345	335	372	351	353	359	340	375	345	393	353	318	364	343	351	361	330	370	358	359	346	347	362	391	347	368	356	345	353	365	369	360	377	363	342	362	359	361	394	334	342	352	371	371	400	338	354	325	358	362	377	366	367	375	356	365	363	365	332	357	358	375	380	368	360	399	338	380	353	365	340	352	319	343	361	308	387	365	361	329	320	379	336	362	376	368	361	340	342	350	351	387	404	382	368	363	335	346	382	366	355	364	353	359	377	349	351	352	376	345	373	384	337	364	356	347	383	357	395	360	372	310	361	376	313	330	360	370	393	340	370	349	354	349	378	340	354	367	335	384	319	351	353	371	373	372	367	368	390	361	340	337	346	351	368	348	344	334	369	369	372	334	362	366	360	377	327	361	344	380	382	331	352	387	348	356	358	372	310	364	379	351	378	347	345	332	404	353	338	384	342	373	357	356	320	359	367	360	381	357	367	319	370	388	348	372	372	398	373	381	332	338	379	376	363	363	355	360	367	374	337	348	330	366	385	380	363	375	331	344	344	337	323	337	374	353	344	359	340	377
26894	24115	35787	12164	4324	2504	1600	1099	1087	895	774	612	542	699	469	394	321	261	245	228	210	242	177	159	147	151	137	131	131	143	118	115	118	98	106	108	109	87	97	108	116	98	113	104	122	84	95	104	96	98	86	92	94	107	102	100	100	99	98	102	82	110	100	85	89	104	104	120	95	78	93	109	86	97	104	109	91	99	98	92	97	87	101	94	103	103	107	96	81	96	111	94	96	93	81	86	94	110	97	107	91	118	83	93	90	97	77	96	99	99	99	74	110	101	88	105	90	95	100	89	109	79	90	118	115	87	105	89	98	92	89	87	106	83	75	107	103	88	89	93	110	108	89	110	81	106	107	73	101	98	100	126	86	98	88	88	76	87	96	98	113	82	88	87	97	107	86	108	106	100	105	110	95	107	82	104	97	105	100	102	102	118	104	102	98	80	75	100	93	98	95	73	91	104	108	80	93	109	105	86	105	105	114	90	109	106	102	95	88	102	104	114	95	95	97	100	101	90	107	87	91	90	106	116	99	102	94	74	98	100	97	94	96	98	99	87	94	93	93	102	85	94	82	88	100	92	113	111	89	103	108	110	83	88	88	85	91	77	100	96	93	102	88	94	90	70	104	91	99	110	103	98	77	98	88	94	111	106	103	65	114	103	97	94	88	95	111	114	98	91	86	94	104	68	102	99	105	87	99	94	91	97	93	105	103	103	125	90	102	107	101	110	102	77	80	103	76	91	87	100	80	123	90	91	89	83	108	107	103	95	95	102	87	91	95	124	114	86	88	120	90	110	84	97	88	98	93	95	91	84	94	82	97	103	95	78	100	100	79	108	99	106	95	105	85	86	98	87	80	98	92	123	98	97	112	111	94	96	117	107	79	94	81	100	102	91	72	113	86	80	101	102	113	78	95	92	105	105	97	88	93	100	110	89	114	107	92	88	98	79	91	81	122	101	96	91	92	99	103	107	83	111	93	96	102	97	103	97	115	105	119	93	89	100	85	98	115	69	89	86	93	113	82	100	87	95	96	121	106	102	87	106	100	99	101	99	109	101	101	100	90	90	102	99	99	95	94	100	94	95	102	88	88	109	98	88	98	89	104	111	100	87	81	100	84	117	91	104	112	83	92	79	93	99	87	101	80	92	88	109	86	89	115	98	90	105	89	96	100	103	76	69	112	104	113	83	101	101	98	112	102	83	84	98	105	94	93	93	91	91	95	83	94	82	104	86	111	86	102	105	93	89	84	108	94	94	99	107	108	97	103	98	95	94	101	93	82	99	125	105	103	101	85	94	95	99	98	97	90	92	101	90	100	109	114	103	85	95	94	92	98	92	96	86	109	107	107	118	88	96	78	86	85	102	91	105	96	91	81	85	73	96	90	101	88	95	104	93	89	92	80	116	95	83	107	120	91	99	99	97	91	97	80	108	106	89	106	101	99	87	116	82	107	96	68	87	95	106	69	83	108	82	91	115	117	91	111	86	100	87	100	111	92	101	90	89	82	95	117	111	111	93	90	87	110	93	94	95	95	83	108	84	94	95	121	87	91	96	88	79	94	94	110	113	106	93	87	99	103	97	102	111	95	105	110	104	102	89	101	98	109	116	102	81	81	107	81	100	113	112	97	90	98	102	98	97	113	87	93	104	110	90	78	105	85	109	121	97	97	75	105	103	84	78	93	94	83	92	103	107	108	89	92	86	106	86	72	98	111	101	115	105	92	95	90	95	89	90	98	93	93	88	89	92	98	106	84	101	107	96	106	105	92	90	98	94	96	96	88	81	101	97	111	104	87	97	98	88	76	110	91	95	100	96	110	98	97	108	97	115	91	83	87	86	91	88	111	99	95	97	101	97	86	96	83	95	92	81	100	91	113	102	85	89	93	111	113	100	86	109	95	93	103	107	89	91	86	92	90	91	91	88	112	94	102	78	94	88	89	111	98	115	98	88	77	106	115	99	91	96	90	87	91	107	123	102	97	114	99	90	94	99	85	109	105	90	95	123	89	88	116	101	96	95	126	99	106	97	92	120	100	83	86	108	110	91	103	112	112	97	91	95	85	97	100	100	95	83	121	86	92	95	98	103	94	94	113	94	101	91	91	97	86	84	100	90	98	101	90	73	112	97	97	110	99	97	120	90	97	100	109	101	96	99	91	90	110	90	101	93	89	95	108	109	90	99	78	104	84	115	81	110	101	91	108	91	105	94	91	98	92	104	94	115	93	102	108	90	120	92	97	99	110	78	80	96	112	94	109	93	84	87	90	104	102	87	85	115	91	95	114	94	99	83	111	117	96	99	102	87	94	111	85	92	102	100	97	103	76	95	113	98	101	112	94	85	115	100	101	90	91	93	97	94	89	92	110	84	108	81	114	88	84	91	108	86	91	102	105	88	97	100	88	92	108	106	81	110	99	111	87	99	91	90	106	110	106	100	95	88	103	82	103	110	98	86	109	103	96	91	112	95	106	98	106	102	76	120	95	98	112	100	81	78	90	99	93	90	108	74	81	119	85	90	94	101	108	101	91	88	92	102	89	112	85	98	120	83	92	105	91	85	101	100	93	86	103	117	92	97	95	88	93	92	114	82	97	99	93	101	102	98	94	91	105	98	104	91	98	90	100	100	103	109	73	90	92	90	101	100	89	105	95	70	106	86	100	88	84	96	102	96	90	98	110	84	92	86	92	89	95	90	87	109	112	112	99	111	90	88	95	91	80	104	95	77	77	94	108	97	102	79	105	105	112	91	104	88	90	98	92	107	77	111	83	97	99	81	100	90	89	101	98	113	85	95	85	98	81	84	94	90	91	97	87	93	97	92	78	101	102	87	107	96	94	96	99	90	90	109	87	100	69	79	110	100	85	89	98	91	90	99	84	88	89	102	95	96	99	86	105	86	92	91	107	95	90	125	95	109	100	107	103	100	86	98	78	83	107	93	97	91	113	106	103	107	82	100	98	107	91	109	96	96	109	96	105	84	111	87	88	95	107	86	96	88	99	77	103	93	118	82	102	91	106	96	93	105	102	92	94	103	99	90	91	84	95	93	96	106	85	99	95	86	95	76	85	87	92	96	108	97	76	97	99	102	99	85	101	107	104	93	100	71	93	97	104	102	100	108	96	99	108	87	104	84	83	97	105	108	84	67	102	85	88	117	105	98	91	101	93	91	103	89	90	105	85	96	99	85	85	108	90	96	105	108	89	109	73	87	102	80	106	88	68	92	101	86	93	94	97	102	95	101	111	105	80	104	80	104	84	93	77	105	106	88	103	89	94	108	105	82	87	103	99	113	124	108	99	72	95	102	104	91	101	107	99	96	96	101	87	92	109	97	85	105	85	79	96	98	97	81	90	81	69	86	97	103	104	101	93	103	96	87	104	91	95	93	91	98	83	100	86	88	100	85	96	71	103	92	109	100	108	89	98	90	99	99	80	117	104	81	89	100	67	99	105	98	93	91	110	115	96	106	95	105	92	106	89	92	113	103	102	89	79	78
17931	22449	34891	8718	6878	6433	4874	3931	4326	4248	3555	3158	3337	3603	2580	2371	1770	1613	1470	1201	1223	1438	1069	849	722	732	700	547	538	518	523	472	431	459	412	383	386	387	363	334	346	351	341	331	297	261	318	321	281	262	272	324	312	262	323	268	303	277	312	299	311	285	325	288	285	281	280	291	279	225	251	275	284	232	237	245	244	252	244	256	242	247	275	247	250	265	270	260	220	251	254	261	264	258	259	256	237	267	257	288	286	247	248	249	262	244	272	229	247	230	282	256	247	263	272	269	238	238	272	236	214	260	259	280	263	221	237	255	255	264	256	239	257	254	274	244	235	246	213	227	265	223	232	230	224	249	259	245	255	258	228	264	228	234	280	259	279	245	242	216	217	241	251	225	234	256	262	228	263	254	239	248	253	257	248	245	251	245	255	253	271	276	235	264	269	281	240	259	246	280	266	254	240	262	238	256	245	259	254	265	243	250	245	260	234	247	248	231	245	222	242	264	242	245	238	246	215	254	271	239	260	265	290	236	225	258	260	229	251	242	231	233	250	260	243	243	287	243	243	251	252	256	253	247	261	251	258	258	251	242	264	256	262	282	213	281	242	262	236	231	273	235	229	267	245	284	268	276	273	229	245	268	237	240	232	260	245	237	234	278	239	276	248	231	239	249	240	266	260	235	265	261	249	247	265	249	272	231	252	256	247	245	292	235	264	253	264	224	241	255	272	238	263	290	249	258	250	242	248	218	282	249	258	247	248	248	271	250	251	255	252	225	261	248	239	250	252	237	255	243	251	275	278	238	253	246	253	254	263	259	249	229	229	270	247	238	235	256	309	247	275	253	251	232	240	242	273	242	253	249	268	257	275	223	279	219	274	265	271	234	244	240	240	262	249	249	255	283	243	236	249	251	258	261	231	263	259	239	271	259	240	212	247	257	238	255	237	249	245	247	229	259	247	244	231	236	230	255	261	257	249	286	241	220	268	290	260	244	241	262	241	235	225	257	229	250	255	283	227	238	258	258	249	267	239	236	233	256	272	241	268	261	261	246	240	278	234	270	249	245	240	275	231	240	270	234	255	236	262	253	253	244	279	233	279	217	245	253	226	231	238	249	243	235	238	249	266	280	232	271	242	253	252	256	249	256	248	227	270	262	223	253	223	251	228	235	258	247	259	260	246	234	247	224	260	249	253	250	286	222	251	272	234	260	251	238	266	230	267	227	238	263	246	267	248	268	267	270	237	267	263	226	243	250	246	242	237	227	282	248	291	245	277	254	258	259	249	278	228	252	249	246	243	240	248	265	254	263	262	233	251	238	249	228	244	275	260	253	235	255	255	247	273	268	210	230	236	228	231	269	247	238	244	263	247	245	271	256	256	265	278	266	261	276	266	241	235	257	252	259	241	252	239	273	248	252	237	258	236	234	255	220	262	225	242	247	253	247	249	254	247	244	245	231	246	248	243	229	255	267	271	255	228	276	250	225	250	244	243	243	228	264	236	249	238	249	287	243	260	265	261	240	248	252	260	256	263	251	259	240	257	241	219	251	202	248	237	255	247	220	261	257	233	249	223	275	250	262	242	258	242	260	269	251	266	255	266	245	235	231	231	244	251	278	224	231	272	240	258	259	254	250	260	213	232	236	272	248	255	259	245	279	239	249	237	262	258	228	255	258	254	237	216	262	243	220	248	252	263	248	238	274	254	254	259	242	268	248	251	255	245	273	236	248	247	217	259	267	245	249	224	282	262	249	246	249	240	231	259	239	264	258	258	278	255	268	265	238	266	247	239	264	274	249	229	254	254	225	224	244	268	259	231	221	261	245	257	231	231	256	255	237	233	271	231	230	250	226	216	259	242	259	241	230	290	259	254	249	253	251	243	263	272	264	261	256	261	241	243	247	236	240	206	266	278	270	271	223	258	246	247	227	235	230	257	250	235	255	235	253	251	244	256	268	260	252	215	267	263	238	257	268	238	232	260	244	248	221	242	267	233	261	236	239	246	257	247	264	267	259	252	265	243	265	252	233	246	245	256	247	240	255	256	247	250	240	260	207	257	251	266	258	267	266	216	247	265	232	244	266	237	238	265	290	265	251	246	231	247	255	244	264	243	262	242	254	258	257	247	253	263	260	265	258	236	234	250	254	248	228	248	238	245	280	251	212	230	239	237	273	237	252	274	263	265	247	251	262	231	238	236	262	247	266	249	267	253	241	245	260	268	276	233	243	223	274	223	276	240	248	243	278	236	263	262	224	258	254	246	230	240	256	257	220	269	243	262	237	219	243	237	275	277	286	263	251	236	281	252	256	265	256	273	274	261	290	252	278	263	269	251	272	259	261	245	268	251	264	240	269	271	248	251	245	243	232	236	260	249	276	259	219	278	252	265	247	239	212	256	265	219	257	251	249	264	262	254	243	239	239	259	285	263	235	230	238	253	265	255	261	267	247	239	276	253	236	242	254	213	286	276	262	279	230	234	249	268	266	261	226	255	245	249	286	242	255	246	261	238	220	264	254	236	262	228	235	256	269	240	231	239	264	250	261	236	228	250	262	231	252	224	250	243	236	259	264	233	245	246	231	257	235	282	262	262	222	239	254	244	229	252	219	248	257	249	276	237	280	225	250	262	259	272	241	232	230	238	249	271	254	249	255	258	256	288	289	277	223	240	226	279	248	254	239	258	270	250	264	251	240	252	248	247	277	220	257	259	243	264	234	250	282	237	260	265	273	266	274	256	255	234	245	220	236	236	278	216	277	236	254	272	254	244	284	232	233	254	268	253	248	244	221	263	272	250	245	278	227	251	254	229	241	239	268	268	231	251	275	247	279	270	274	252	269	245	260	269	223	250	230	258	241	243	266	263	264	272	221	264	247	273	244	245	245	244	223	260	271	234	252	247	236	252	251	229	249	243	260	241	247	221	272	267	231	243	269	240	264	284	223	257	255	270	237	277	257	215	272	251	248	229	263	262	253	233	247	234	242	238	231	262	280	260	236	263	234	224	278	287	249	252	248	240	260	255	266	248	230	247	267	246	239	279	274	241	264	244	250	238	259	251	271	242	277	296	249	236	278	264	241	257	229	258	218	267	249	256	252	246	266	268	270	244	246	239	273	221	243	216	237	232	246	244	286	231	241	245	240	257	270	267	247	245	233	257	259	253	238	258	234	269	231	257	240	257	246	267	214	247	255	267	273	244	248	252	273	268	261	267	250	248	238	256	251	244	257	247	274	275	253	208	250	226	242	222	251	238	229	254	249	234	235	265	237	271	224	253	260	241	262	224	261	255	231	233	236	258	283	267	276	254	241	274	268	263	243	247	241	257	252	222	252	208	237	229	243	270	303	246	235	256	241	261	245	269	242	244	252	274	255	247	226	255	291	244	255	244	243	229	261	239	269	211	236	246	259	252	225	255	291	262	266	241	238	233	245	260	267	233	245	254	243	243	258	251	262	243	250	261	245	264	251	262	239	203	236	248	227	256	239	243	271	249	273	240	257
7375	3294	5582	975	477	343	310	258	264	189	194	189	190	175	165	183	203	206	196	180	190	165	181	174	160	172	143	184	168	161	165	174	163	145	178	162	189	155	150	165	162	164	185	153	154	160	166	183	173	170	171	186	145	182	172	185	175	143	149	161	165	157	158	158	181	165	146	170	176	171	159	163	165	163	159	182	158	173	172	174	168	181	149	149	151	165	164	143	165	172	176	154	151	154	174	163	150	157	164	147	166	157	161	155	146	181	189	157	162	155	157	182	145	177	152	149	177	179	194	161	173	154	141	188	167	149	156	174	164	165	172	153	174	151	152	157	138	170	174	169	139	154	166	201	147	153	184	164	163	161	150	175	149	156	145	141	155	175	172	163	162	158	158	137	152	138	144	173	149	144	148	190	177	160	158	148	155	172	155	144	172	151	171	148	164	166	146	159	177	176	163	161	166	152	148	159	162	172	135	175	179	137	158	200	152	168	152	159	176	171	151	161	174	168	186	151	173	175	149	140	142	175	165	157	161	168	161	135	157	155	177	173	166	169	162	181	183	152	190	158	173	170	150	157	175	166	147	159	161	148	191	143	166	132	152	178	172	144	139	165	149	163	188	161	188	157	134	180	154	153	154	159	151	159	130	147	157	161	199	165	179	173	174	181	155	164	162	149	171	136	157	163	156	149	147	146	148	148	183	183	138	151	154	149	161	164	159	146	133	181	147	181	180	161	151	159	148	164	165	159	168	159	171	168	163	175	161	154	145	140	157	170	180	144	177	147	171	150	163	172	165	158	149	145	158	170	159	172	176	149	168	145	162	159	162	163	156	169	165	161	151	145	157	148	143	171	182	159	153	154	159	160	167	165	148	173	153	144	165	155	153	167	161	143	166	142	148	181	151	172	146	157	141	156	154	154	182	164	171	162	176	171	177	149	163	182	158	171	163	134	153	173	159	161	158	176	149	155	155	165	167	161	172	159	181	170	172	157	137	130	165	144	152	169	162	196	166	171	159	166	151	150	160	178	135	156	170	190	167	179	164	144	165	151	141	141	161	161	171	155	155	168	185	163	160	172	167	162	160	157	151	158	139	160	162	138	141	155	158	171	174	157	152	160	161	153	145	178	167	146	135	175	179	177	171	157	166	133	160	160	170	159	185	165	162	174	142	165	160	152	174	174	155	175	171	162	148	168	161	154	171	147	152	177	171	134	165	142	163	159	174	178	178	166	159	172	141	157	145	143	175	167	171	172	182	131	133	159	179	173	133	157	161	181	166	177	168	164	140	146	138	183	164	172	173	187	159	149	163	165	141	158	148	153	176	185	167	152	168	148	167	145	169	160	153	136	170	129	141	176	154	139	178	163	170	175	165	161	169	158	155	151	175	158	161	176	154	146	173	176	168	143	182	169	166	149	164	163	163	179	161	166	177	161	145	155	171	159	178	163	178	153	174	178	165	154	169	154	132	133	143	149	148	142	171	155	156	151	145	183	172	141	173	158	155	157	145	157	158	171	156	152	179	161	164	138	148	129	171	169	169	174	150	150	150	157	179	164	157	166	159	149	165	162	182	169	175	147	154	152	164	135	179	177	146	158	163	159	161	153	149	157	191	172	175	168	160	156	162	151	160	140	157	172	166	166	154	139	168	141	153	171	152	170	155	146	173	184	173	172	168	123	141	145	180	140	172	166	150	167	174	195	151	161	160	164	155	163	133	154	155	164	164	195	156	158	159	162	181	181	177	181	179	137	182	143	151	159	147	152	151	162	154	145	170	148	171	165	133	163	172	153	169	176	180	140	152	174	183	156	166	150	144	175	138	169	145	168	178	172	158	149	163	155	153	167	165	153	145	176	154	168	165	173	170	171	138	148	162	177	165	152	137	155	139	148	177	152	157	155	175	167	175	171	160	166	153	138	164	174	174	164	173	136	145	184	189	167	160	161	151	166	199	162	164	170	178	159	183	159	159	176	186	176	145	172	165	170	159	166	160	176	189	159	165	169	162	165	158	167	165	165	177	158	158	169	162	163	181	171	146	157	163	159	139	160	152	165	159	152	142	195	168	148	163	157	143	158	162	158	145	157	171	153	160	153	166	152	184	143	173	120	174	167	162	127	155	169	178	172	183	183	152	158	163	144	171	164	151	163	154	188	187	170	157	151	181	162	148	155	153	169	166	134	168	151	167	174	160	152	181	163	162	190	151	154	180	166	143	168	171	165	156	174	192	172	152	163	165	184	168	167	164	138	157	157	170	133	172	170	152	130	160	159	163	171	169	169	159	169	148	159	165	164	176	185	182	179	163	161	142	170	166	143	161	182	160	180	169	166	146	178	158	153	168	163	179	171	180	170	135	139	169	168	162	140	127	161	176	188	172	146	159	182	184	164	168	153	161	169	167	168	160	137	151	148	169	176	174	141	150	160	156	160	166	158	165	144	180	158	161	146	152	156	168	164	159	163	167	164	159	160	165	149	149	126	175	163	160	181	158	152	189	158	146	165	148	156	152	165	169	194	185	162	175	177	172	182	165	182	149	152	167	175	173	176	168	174	155	148	189	165	170	156	171	161	168	143	169	171	159	161	149	192	155	159	163	162	157	163	158	165	138	153	145	186	177	147	164	179	156	183	155	131	170	156	153	154	173	172	170	163	151	166	152	167	164	134	171	137	180	170	150	160	159	160	145	149	159	147	148	156	147	172	162	159	147	143	160	170	154	159	180	150	172	159	129	159	162	175	169	174	155	156	149	151	145	168	151	153	176	158	166	155	155	166	161	161	157	175	152	174	156	147	152	149	165	162	152	155	174	173	163	153	132	182	165	142	159	126	170	156	162	159	161	154	174	174	152	153	157	166	174	169	178	158	135	138	171	155	172	165	163	143	156	155	163	152	152	162	152	162	167	170	158	178	159	158	172	144	161	157	156	171	177	148	180	169	135	163	159	148	168	141	163	164	165	155	177	155	171	146	149	171	153	153	163	145	173	167	151	184	191	174	178	162	174	150	186	138	168	156	175	148	164	157	148	150	176	139	172	197	170	170	177	163	157	152	177	166	151	154	167	162	186	192	173	187	149	141	154	162	156	173	170	149	167	172	159	166	162	179	152	145	155	178	162	165	174	179	144	148	157	170	164	163	161	152	158	177	147	176	146	171	184	147	139	161	148	156	182	188	167	170	167	163	165	155	156	150	156	145	159	168	150	177	145	150	165	148	177	145	134	182	169	155	176	164	163	168	166	164	146	151	182	149	175	166	143	166	163	171	162	189	161	151	158	164	157	153	172	138	143	145	171	153	158	155	156	166	160	187	180	165	184	141	165	162	146	142	170	163	135	167	171	167	177	177	161	172	172	150	161	151	152	159	176	171	165	155	143	167	180	148	143	157	158	170	135	164	160	133	171	159	152	134	179	181	173	167	181	155	147	165	162	151	167	149	169	159	149	161	160	158	179	140	161	159	162	143	180	146	148	166	162	145	153	147	171	198	178	133	135	162	169	155
5471	3918	10309	2286	1798	1477	1187	1002	908	781	756	660	639	642	575	540	513	571	525	492	491	504	472	513	479	448	481	465	431	422	466	442	437	424	430	440	429	409	435	442	426	434	420	395	391	448	428	413	426	400	401	405	402	410	402	399	417	418	389	400	405	423	412	404	382	402	370	428	387	413	413	415	384	389	418	419	425	427	375	371	398	372	405	410	416	422	411	414	397	406	415	386	398	410	404	412	395	430	382	405	414	382	414	388	410	404	402	379	430	414	418	397	426	430	428	439	404	408	407	384	405	396	412	449	416	373	432	408	410	394	381	382	416	408	396	402	418	393	418	402	389	423	407	399	401	404	406	395	381	379	419	403	395	384	399	421	381	379	407	388	389	428	418	373	456	410	420	449	440	400	410	399	376	387	430	398	401	376	386	418	418	394	422	406	373	402	405	409	378	384	391	395	437	400	429	394	390	412	402	415	429	338	397	421	414	392	396	399	412	409	401	383	396	406	373	375	421	416	400	392	409	420	397	422	389	416	382	388	427	387	428	400	375	346	393	396	421	421	403	408	374	390	363	388	388	415	412	412	376	372	400	436	365	413	367	409	406	399	389	390	376	371	411	421	366	396	419	418	437	402	413	415	442	406	408	393	427	402	406	426	383	414	368	389	400	414	384	399	388	383	399	375	419	462	425	422	386	385	387	368	406	380	403	397	401	393	407	391	424	372	393	372	400	420	384	419	415	425	417	428	414	418	380	416	395	395	428	359	408	380	399	403	445	404	373	379	408	427	413	424	390	392	402	430	403	412	381	411	374	395	384	384	416	397	395	401	417	403	390	403	424	408	405	374	407	399	434	410	396	384	430	404	391	373	366	377	428	388	404	397	421	410	368	365	361	414	393	417	370	383	398	417	403	394	413	443	393	402	379	408	411	381	382	395	409	388	442	412	405	380	395	387	385	394	408	387	397	398	439	401	360	422	388	376	375	424	398	404	401	380	402	380	405	373	381	409	418	381	405	415	406	448	410	397	417	387	397	421	403	431	424	431	381	431	390	397	424	386	418	361	399	428	414	394	398	430	385	419	424	388	419	400	408	372	388	403	439	387	406	369	395	391	387	395	378	393	431	400	414	374	398	430	413	384	372	361	401	388	372	407	404	382	421	417	415	414	397	388	422	394	431	419	421	402	399	413	425	415	403	371	405	423	397	349	396	399	410	424	412	395	409	406	373	435	410	430	392	363	392	387	388	389	384	410	411	374	405	390	408	420	420	450	419	406	398	396	431	427	376	404	440	421	403	398	426	396	410	399	380	405	400	431	416	377	371	382	380	425	407	382	424	383	407	375	397	420	434	364	430	416	407	396	379	382	379	424	411	415	415	385	417	409	398	416	374	393	400	372	391	381	363	388	413	391	403	405	437	382	382	433	382	424	372	361	408	417	454	399	439	390	395	414	392	392	407	408	391	402	386	422	412	402	391	382	399	411	414	403	363	399	385	423	382	408	384	398	438	375	446	380	400	407	417	387	378	431	384	384	373	421	408	378	415	379	373	388	389	400	387	402	378	398	403	406	421	409	403	401	367	397	358	398	373	402	425	399	385	383	406	400	395	403	398	416	399	411	427	361	394	385	393	424	391	377	392	381	387	376	399	440	410	405	403	363	418	397	408	398	397	413	410	427	372	413	398	410	406	400	386	384	376	437	414	385	380	388	395	415	386	407	391	402	378	396	381	390	386	393	385	390	419	432	360	386	419	355	389	408	351	434	412	402	391	384	422	423	417	429	397	387	381	398	397	391	412	364	404	385	438	418	418	386	445	415	414	415	375	444	410	406	376	427	397	430	401	394	394	388	391	389	445	419	395	411	363	370	389	440	392	382	407	434	442	423	382	431	428	355	404	395	456	392	362	352	399	381	360	396	387	384	391	434	411	392	380	378	419	372	371	422	412	402	390	415	422	412	382	402	431	424	402	398	416	431	391	421	455	399	422	385	404	411	400	455	401	407	374	393	406	393	405	409	419	402	403	458	438	379	399	426	404	379	404	433	426	397	395	405	427	392	391	417	414	372	402	391	389	402	403	399	385	419	403	376	438	418	401	416	401	403	425	380	397	394	391	396	389	379	343	412	389	373	400	396	400	428	400	439	431	416	412	420	404	397	389	392	372	392	408	375	419	346	385	399	430	402	401	379	359	395	385	409	391	382	407	409	418	384	385	394	407	421	389	409	413	386	437	419	470	393	359	401	381	410	370	401	389	368	398	412	356	397	404	420	405	425	423	390	409	422	395	397	393	404	406	372	399	391	407	372	364	382	439	365	427	418	380	398	381	392	402	383	397	396	394	402	416	387	380	387	384	384	414	400	401	445	369	403	458	422	414	407	380	416	402	382	385	402	379	397	398	407	370	453	429	395	409	364	418	375	371	401	391	423	367	418	397	387	403	430	400	403	418	360	439	399	362	397	367	404	426	368	411	422	392	367	416	423	385	418	422	404	388	412	372	386	374	426	370	454	411	424	356	395	394	404	372	444	419	358	395	424	388	368	377	400	419	397	400	425	429	411	397	431	407	384	410	376	408	377	370	414	401	408	430	434	388	383	398	436	367	432	392	398	377	373	383	418	432	387	407	383	413	404	399	396	405	415	415	413	419	415	394	369	403	423	380	413	425	409	423	410	372	396	413	425	377	379	439	393	398	396	372	428	409	390	417	408	422	410	391	409	402	409	391	435	379	383	412	398	422	419	407	411	372	396	407	371	426	393	431	387	354	385	414	407	417	446	407	426	384	412	386	389	395	409	366	379	417	396	407	419	411	380	410	377	388	432	443	376	427	402	425	409	426	426	384	385	423	409	391	404	406	388	404	448	415	393	414	389	368	406	408	412	403	417	424	385	381	394	403	410	399	401	429	405	376	419	411	387	407	366	419	414	417	409	393	393	386	397	403	393	399	404	402	419	402	423	396	404	392	398	391	418	425	387	407	388	389	367	367	398	355	381	374	438	387	408	372	419	419	389	395	386	394	404	379	378	408	389	417	377	458	395	422	406	426	374	397	392	408	419	366	442	396	399	415	379	371	403	435	425	367	423	429	403	385	390	398	345	402	418	388	402	411	396	380	399	433	413	413	371	391	385	397	407	416	388	390	398	392	424	401	393	400	428	391	388	396	415	390	389	379	408	423	402	375	390	401	387	408	420	403	398	340	411	399	397	407	399	429	419	389	363	401	428	406	380	400	400	414	425	401	414	399	440	391	400	415	389	374	414	428	410	368	411	377	397	444	379	409	425	375	363	439	417	430	402	401	378	419	400	390	394	398	374	392	415	414	417	418	371	416	426	438	383	384	417	428	422	394	395	410	407	417	440	366	401	392	416	383	433	418	407	416	404	409	354	382	377	411	385	432	436	428	429	375	397	374	407	399	422	394	405	394	399	390	360	402	406	384	405	377	418	391	418	392	417	412	408	382	373	394	399	418	394	393	371	375	372	389	420	410	398	387	368
18092	14472	25145	6203	2304	1427	956	644	629	584	524	390	397	412	369	294	232	228	229	202	226	163	193	169	168	167	157	157	153	147	159	162	161	152	170	147	166	149	152	139	146	142	159	158	132	149	129	150	162	149	141	150	135	166	163	163	141	127	170	165	142	138	112	143	151	144	163	152	154	154	130	125	160	147	161	161	141	148	141	138	142	134	141	153	145	154	153	166	151	133	131	141	145	140	137	124	138	140	161	147	127	129	148	151	121	118	127	140	127	140	137	138	129	163	150	144	152	135	113	142	153	133	144	151	127	140	132	146	151	139	140	154	153	139	133	116	158	180	127	142	131	130	118	155	152	115	138	142	138	140	158	158	148	126	120	143	133	137	127	141	144	155	126	135	122	136	147	141	142	131	153	133	123	153	139	148	144	153	141	114	148	145	137	159	119	134	128	147	143	152	148	140	132	146	148	126	126	135	143	149	161	146	125	135	140	117	142	125	141	171	161	143	139	123	145	144	131	144	138	113	154	137	142	115	139	138	146	150	152	142	149	142	130	115	159	134	159	120	138	134	149	134	110	138	144	138	127	161	138	143	167	124	125	145	173	149	162	137	149	140	122	131	148	127	133	136	139	125	137	121	128	150	122	153	150	167	132	148	138	140	151	130	160	132	140	126	125	127	136	148	146	143	137	152	130	136	147	141	147	143	109	171	156	145	127	123	137	171	142	126	158	140	149	129	142	137	123	138	132	125	127	136	121	138	143	119	143	148	153	142	132	126	134	145	141	153	158	153	116	122	142	156	159	144	117	148	135	150	121	142	117	135	154	146	125	147	162	163	135	137	163	157	145	174	122	139	119	153	144	153	146	162	161	121	144	135	154	136	151	143	150	158	149	160	151	113	123	136	135	144	125	143	139	132	146	130	154	138	155	137	150	166	139	145	145	132	152	118	125	146	126	147	128	124	142	115	152	149	135	149	135	134	145	165	132	142	153	129	127	155	146	147	132	133	147	148	139	153	126	139	139	143	142	141	144	149	135	127	119	149	134	129	129	147	123	129	134	136	158	123	140	169	158	135	153	129	144	126	132	149	127	135	102	148	134	161	144	139	172	146	130	149	143	140	122	124	161	140	146	170	123	148	143	129	130	150	152	144	137	140	133	141	155	142	115	131	136	124	149	144	139	151	160	148	134	156	132	151	141	126	128	136	143	139	145	141	119	166	140	135	147	142	147	130	124	138	133	155	160	135	151	132	131	144	134	137	131	123	113	129	143	149	149	154	164	164	130	149	152	127	150	133	146	152	140	121	135	176	148	138	147	143	147	149	137	130	138	144	129	145	115	133	171	143	157	117	144	108	154	140	135	146	134	133	131	152	134	132	159	153	152	134	146	120	142	141	142	138	131	139	138	127	135	176	123	137	155	136	143	126	123	142	127	121	142	149	161	131	126	158	119	129	156	136	155	136	148	150	123	154	165	142	127	128	142	142	126	138	154	132	154	145	146	131	162	130	156	156	120	135	140	148	123	128	130	146	142	149	134	146	149	130	142	164	149	166	130	166	142	137	144	122	133	135	116	137	140	130	176	140	125	146	135	152	143	122	161	138	136	154	152	150	133	157	135	140	144	131	132	136	130	131	156	140	151	155	123	155	127	119	151	149	140	159	140	164	144	135	154	127	138	130	113	114	140	127	139	118	133	133	138	163	161	146	146	133	136	131	125	140	138	123	128	166	157	148	134	135	129	148	164	127	122	134	126	139	135	135	140	134	163	125	150	131	135	163	146	138	170	158	150	135	149	140	129	133	159	142	157	143	152	159	141	136	157	121	131	142	137	124	137	138	133	130	153	151	136	133	181	143	138	139	136	139	136	136	120	158	146	154	153	137	158	160	125	137	138	138	126	119	133	136	131	127	153	140	145	146	143	146	147	167	145	145	158	144	119	137	149	136	137	128	128	114	130	118	135	130	137	139	134	133	135	148	162	144	149	153	137	140	148	140	137	120	130	156	147	155	138	143	136	144	165	155	152	153	134	146	165	127	138	138	147	137	142	160	134	154	150	144	121	128	142	143	126	146	126	168	154	143	136	124	130	150	151	138	140	142	137	146	123	142	143	136	125	149	163	157	139	137	115	150	138	149	137	162	132	139	138	136	138	147	144	159	140	163	129	133	149	156	150	151	148	159	154	164	127	130	130	151	131	145	141	136	143	127	145	141	130	143	146	148	144	130	153	150	116	145	157	129	128	153	135	143	146	150	149	118	130	131	138	152	126	166	133	156	161	157	127	125	151	147	140	137	130	155	143	140	143	130	131	128	127	137	155	145	141	150	123	146	135	136	151	129	134	130	137	145	151	137	125	144	137	153	125	122	133	144	130	125	144	130	152	133	142	135	143	138	140	160	154	142	137	136	165	131	151	124	148	153	160	123	154	154	133	129	115	161	121	156	139	128	145	138	121	152	135	135	138	133	116	124	136	137	140	168	166	156	143	152	146	144	143	137	141	143	142	141	153	157	140	105	115	128	131	152	131	158	140	151	154	143	169	138	136	155	143	126	134	116	152	148	131	156	138	142	152	174	123	125	140	142	143	142	143	109	168	154	142	160	138	149	158	135	120	160	134	137	143	122	127	132	113	114	168	151	165	157	164	147	149	130	141	143	132	143	135	114	129	151	178	124	140	139	111	144	124	143	157	147	143	129	120	118	153	153	116	146	131	139	155	102	135	136	132	140	145	152	147	140	133	140	129	151	163	142	143	150	148	136	168	161	125	116	173	141	136	154	150	126	121	134	154	159	147	146	147	133	138	169	110	135	133	152	169	141	166	155	165	146	153	146	120	154	161	136	144	178	154	129	138	143	135	155	149	108	145	137	130	157	129	129	166	140	144	114	134	143	146	133	169	136	136	133	152	127	123	146	143	135	140	146	133	138	134	131	162	151	140	151	136	141	140	129	141	166	147	144	145	149	141	154	145	137	130	141	151	111	140	157	145	131	140	112	167	117	149	149	151	142	154	122	148	151	114	131	129	148	149	131	144	133	151	126	160	140	143	161	121	130	131	131	147	117	145	140	138	155	146	146	140	150	127	127	135	135	164	147	142	145	150	137	137	123	145	146	150	141	127	134	120	136	129	160	143	136	157	119	141	145	106	141	141	154	157	158	136	118	118	131	150	122	149	143	137	147	130	145	152	130	144	121	154	136	146	148	141	157	151	131	127	144	128	157	133	130	122	147	134	149	129	143	174	149	141	159	124	157	143	144	135	135	129	142	145	142	148	133	159	120	138	118	118	144	152	158	114	126	127	137	124	150	141	156	120	119	160	140	124	143	121	152	148	126	162	135	141	138	136	137	139	149	109	145	133	136	156	148	138	152	143	129	153	136	127	137	139	162	166	142	150	148	141	150	150	145	146	150	170	141	114	145	128	141	153	142	130	130	143	141	133	130	119	141	131	151	134	137	143	141	133	156	125	145	144	130	139	134	133	140	145	160	144	121	140	150
13487	14862	26743	5034	4820	4392	3089	2434	2688	2757	2291	1942	2094	2212	1787	1471	1267	1088	981	829	1060	943	738	759	657	612	570	557	533	490	552	490	532	477	434	424	411	397	406	394	422	412	428	388	419	402	386	380	405	382	390	358	391	373	402	376	387	391	395	380	375	414	396	375	372	352	377	361	356	360	390	341	369	353	401	350	376	359	364	339	340	364	366	356	359	368	358	385	362	373	309	349	348	375	338	358	346	354	381	355	338	335	315	360	372	373	334	345	371	367	317	329	335	326	346	344	349	362	359	345	354	367	383	372	372	352	347	355	361	361	319	327	343	356	360	352	368	342	358	326	348	395	383	389	390	353	384	365	361	382	374	342	355	345	335	361	391	374	316	358	363	360	342	351	344	364	343	357	326	409	358	349	321	351	339	377	313	350	364	368	392	354	359	328	303	337	371	362	380	342	354	348	412	322	363	326	342	354	324	352	358	343	310	369	329	322	342	392	349	374	349	367	341	354	349	382	366	338	348	349	357	360	334	359	346	398	335	352	398	351	355	339	379	402	314	335	336	340	352	343	345	369	335	328	338	360	349	347	345	341	366	351	371	351	368	348	362	352	381	363	381	361	333	336	376	342	337	343	340	352	391	303	333	354	353	344	372	328	361	335	369	362	318	340	365	357	326	359	396	364	357	379	354	349	374	362	371	334	338	338	326	320	389	334	374	343	379	345	338	321	357	313	359	345	365	360	380	379	379	336	361	367	351	351	379	320	355	324	329	326	386	354	352	357	372	367	326	348	357	316	368	359	324	358	358	338	359	364	319	364	348	372	341	338	312	318	362	364	340	376	390	326	348	350	359	298	347	412	365	362	338	371	352	363	348	372	342	341	360	370	380	320	353	369	360	322	321	334	340	385	368	361	337	382	377	347	318	359	349	342	346	342	359	302	375	344	323	313	364	361	358	355	331	388	314	352	362	329	389	343	356	346	351	361	344	381	353	354	356	363	344	324	352	402	364	344	346	353	372	360	323	365	355	327	356	370	359	343	305	367	342	347	344	387	373	340	337	391	327	377	377	349	386	332	349	330	355	415	337	379	356	384	343	351	355	341	320	319	353	351	348	339	377	373	343	351	364	343	369	367	364	368	315	341	332	356	353	381	331	363	360	350	340	381	358	365	347	323	360	368	330	365	348	351	338	357	349	348	325	360	329	341	391	343	359	326	344	337	375	371	358	342	366	344	326	358	352	349	348	370	371	355	317	347	364	358	379	336	349	373	364	375	350	339	340	331	369	339	387	379	327	350	343	350	362	371	338	361	369	331	363	373	373	351	356	327	351	314	342	357	369	357	363	356	342	371	367	344	356	353	364	367	373	353	371	352	350	351	365	351	327	337	356	347	357	341	319	325	347	322	359	337	379	348	372	325	356	378	344	344	388	363	336	362	358	395	368	333	374	343	344	343	342	400	336	344	345	337	337	350	342	343	374	360	353	354	303	336	358	358	355	339	330	354	345	396	351	318	343	360	340	384	359	375	327	378	364	352	354	332	340	379	331	338	354	356	354	371	371	360	350	371	356	338	361	352	362	351	338	365	394	360	364	369	331	371	374	366	364	330	370	392	348	341	311	342	350	331	305	333	342	336	329	402	378	343	331	381	357	327	377	356	397	348	341	336	364	345	346	369	360	350	318	395	337	343	361	361	289	346	332	354	356	404	384	378	364	340	386	358	335	355	372	348	364	380	339	373	358	366	342	345	358	351	365	382	337	331	327	362	360	370	350	361	335	338	350	381	369	363	348	377	350	365	366	362	346	392	392	328	324	353	352	353	366	339	329	378	369	375	320	356	360	311	360	350	354	351	349	373	339	323	363	360	370	344	354	338	362	339	369	375	355	357	366	328	372	336	359	353	359	340	358	376	362	376	334	371	363	354	389	356	345	350	320	363	341	326	353	344	345	343	349	364	358	348	343	341	345	349	398	358	337	368	361	342	359	383	372	365	342	382	371	367	341	381	349	341	372	359	333	379	338	375	344	363	338	341	333	381	330	325	365	340	356	335	364	338	369	314	348	335	374	358	370	343	360	387	348	361	329	361	343	394	371	346	363	347	358	332	351	324	351	334	369	345	344	371	364	344	358	353	351	360	351	359	358	362	325	341	380	312	322	359	347	358	364	356	346	385	328	370	373	369	361	343	367	347	339	344	368	347	332	359	337	385	340	343	338	374	382	384	361	333	349	349	351	358	339	353	336	336	351	344	315	360	329	337	325	367	362	350	366	346	360	353	335	363	362	352	316	335	368	349	338	324	337	342	338	369	384	362	348	389	340	355	358	389	332	345	366	341	322	333	394	353	344	353	367	339	365	364	336	356	346	395	358	352	350	393	354	353	339	374	357	358	352	402	346	340	348	315	307	350	327	374	360	347	350	334	391	390	364	337	358	338	349	327	365	344	316	372	316	362	345	361	345	332	342	362	337	352	352	369	321	379	344	352	380	369	362	371	357	368	347	318	356	387	349	366	354	330	363	393	374	347	365	350	351	334	365	374	343	367	354	314	375	351	339	362	355	363	360	361	363	348	338	373	360	323	364	364	337	377	355	349	352	357	337	335	323	348	342	356	347	359	364	345	351	357	327	348	350	350	353	343	344	379	377	391	383	368	369	341	366	338	343	351	361	331	339	345	364	336	345	311	374	366	335	360	321	340	356	324	304	347	386	363	356	331	347	341	356	354	359	338	340	345	370	358	371	344	361	345	369	394	343	338	364	352	347	324	363	342	336	355	376	335	354	354	353	351	353	355	339	336	327	375	358	375	341	356	365	371	347	362	369	405	369	333	321	354	360	325	385	375	311	365	319	369	351	356	364	353	319	355	337	342	377	371	346	364	357	370	363	335	385	336	351	332	332	339	381	374	325	361	364	346	369	371	342	375	349	381	362	351	368	338	359	359	355	353	358	400	366	352	356	359	349	327	385	360	390	334	328	349	359	367	331	407	348	334	360	316	371	350	362	342	327	353	341	352	350	379	347	348	356	334	354	353	345	330	372	345	357	353	353	346	343	322	356	372	370	345	363	356	385	323	339	344	341	369	377	387	324	347	323	375	343	349	321	345	358	349	363	346	359	381	347	348	334	301	379	337	379	361	351	372	363	363	343	335	372	342	323	359	330	351	316	356	357	352	337	349	337	381	351	393	357	351	362	345	345	329	377	339	345	383	350	334	335	365	346	346	326	328	359	354	336	363	312	338	320	374	326	396	355	322	339	360	350	327	347	370	348	360	368	338	389	384	389	366	321	374	349	326	348	342	335	356	377	403	330	378	379	355	351	362	356	341	345	333	352	346	372	328	342	363	363	362	370	337	347	315	349	377	353	369	356	358	346	348	362	334	330	325	342	310	323	329	344	326	349	337	366	346	376	421	368	355	342	344	347	342	323	353	363	366	326	347	336	369	339	371	388	346	362	335	360	327	352	341	324	365	369	371	359	337	369	338	341	368	366	344	367	347
27243	22686	33006	10626	4105	2396	1557	1264	1048	964	838	551	580	719	458	386	385	247	233	221	229	234	195	175	159	157	155	134	150	142	122	117	129	114	92	117	130	107	114	105	96	106	123	116	118	100	97	85	86	94	107	101	105	78	82	95	119	108	113	96	99	111	88	86	84	88	82	70	76	99	94	87	97	94	100	104	110	113	103	98	106	89	91	94	109	90	102	92	87	95	91	85	105	107	89	108	106	81	91	93	90	84	86	66	96	98	115	93	103	80	96	101	90	98	106	99	118	111	94	103	97	93	108	96	88	106	107	91	107	93	89	91	92	96	93	99	90	86	106	107	106	93	89	98	77	102	98	101	106	106	105	103	96	110	92	101	89	75	115	101	90	87	76	86	106	88	91	98	92	89	106	101	83	96	112	94	99	86	77	102	93	100	106	83	93	91	110	87	78	84	107	99	88	95	103	92	100	89	98	104	86	101	108	83	108	97	105	97	105	105	89	93	80	96	84	74	94	93	95	96	104	92	100	104	93	105	95	91	113	102	65	103	99	81	103	106	85	90	99	111	106	78	109	101	107	117	107	99	88	103	106	107	84	100	104	74	98	67	97	90	97	92	118	91	82	98	80	103	92	100	82	94	120	104	103	94	86	92	93	101	94	102	85	103	86	106	78	87	84	87	76	78	75	91	94	79	107	90	85	93	87	102	82	73	107	85	103	96	102	97	105	101	94	81	103	99	96	101	78	93	90	79	98	103	107	87	105	114	108	102	99	97	81	79	100	100	94	85	96	84	116	93	90	104	102	109	92	110	103	98	91	119	109	85	94	87	71	89	96	91	96	92	86	97	110	97	91	80	107	108	82	109	94	86	104	101	114	80	88	75	99	84	97	99	100	75	92	97	114	77	116	97	99	87	78	81	98	110	88	92	91	97	83	73	91	100	98	91	94	86	98	95	96	120	95	87	91	94	84	109	107	82	96	97	93	111	108	92	112	89	93	85	91	90	94	98	99	83	78	83	111	99	88	92	99	88	77	70	106	99	77	89	82	75	87	100	95	108	91	100	89	88	79	93	79	91	92	81	94	89	106	90	93	106	93	86	89	102	91	83	93	96	85	99	87	112	80	88	97	100	104	97	105	86	108	92	92	115	98	103	91	99	112	90	93	135	108	110	90	89	79	123	83	109	82	93	95	95	127	89	82	97	97	78	106	80	82	110	88	85	105	109	102	114	103	100	93	104	85	93	78	81	100	108	82	92	87	110	94	105	85	88	88	77	110	94	100	97	84	101	102	95	90	104	83	108	93	80	83	85	99	100	97	100	73	90	83	93	94	88	116	94	109	98	84	76	88	73	99	95	79	97	93	96	93	105	93	83	88	94	98	92	103	91	88	84	92	120	95	101	97	98	91	89	98	103	100	86	112	105	108	87	78	105	112	97	100	93	105	86	88	84	87	94	83	87	86	107	94	101	104	103	115	101	98	103	93	101	106	107	88	86	99	84	103	75	87	87	100	108	88	76	113	83	96	90	92	93	101	83	87	70	99	113	82	86	83	95	98	76	86	113	100	87	101	80	94	97	100	94	88	97	96	84	89	87	111	101	93	91	90	102	102	106	102	79	71	84	88	111	76	88	93	88	102	98	88	86	97	96	102	84	83	85	111	95	88	92	94	110	106	98	106	114	95	93	96	104	102	86	102	95	91	86	87	91	99	85	94	83	86	91	90	106	97	101	98	91	95	96	81	100	120	109	102	101	93	100	99	102	79	94	106	91	91	103	84	102	110	97	105	84	92	95	96	94	107	98	101	79	79	91	108	91	99	81	113	92	86	107	103	92	98	94	86	111	77	78	82	109	82	99	101	99	82	81	83	113	105	97	103	90	96	117	85	101	82	117	101	94	79	104	92	89	85	98	92	98	104	74	95	101	101	85	80	80	111	93	100	84	97	74	100	82	86	90	101	88	111	106	108	68	100	86	84	83	100	98	93	91	73	89	96	94	86	96	88	101	95	83	119	112	85	108	108	91	113	112	110	78	85	99	85	88	112	99	94	100	98	79	73	94	87	100	108	103	108	89	112	84	89	80	97	85	78	86	92	76	97	105	78	103	98	92	94	88	99	74	91	95	100	85	87	99	81	84	98	81	100	103	109	104	121	90	78	94	92	75	93	91	99	89	78	96	97	82	84	96	98	86	103	99	87	71	98	91	105	87	112	106	102	86	112	87	106	110	88	99	101	102	76	88	80	87	98	84	77	90	100	119	105	92	105	109	96	95	99	94	77	96	101	117	100	96	100	94	89	81	105	106	105	97	100	96	99	85	103	103	107	101	92	105	86	81	99	93	88	93	91	99	90	114	103	86	103	77	95	89	82	96	94	106	104	90	95	103	90	91	99	100	89	93	96	80	95	93	89	96	97	81	95	91	108	94	99	107	104	89	100	101	91	89	97	90	92	81	101	106	73	95	104	116	87	102	94	103	96	88	99	97	96	97	104	84	105	92	83	95	106	78	88	100	92	90	107	109	103	85	84	78	82	92	114	86	88	93	107	95	101	97	92	109	93	93	88	104	95	98	82	81	92	98	96	97	96	119	67	105	91	94	97	88	105	90	90	91	98	85	126	88	102	92	94	82	89	91	93	82	119	118	75	93	106	104	93	90	102	105	101	80	99	92	91	73	90	97	88	92	74	91	105	65	88	77	100	102	91	123	88	110	89	90	96	109	95	119	93	91	95	109	94	101	94	94	84	121	95	93	98	89	78	95	95	113	99	77	90	81	117	92	81	96	101	84	118	91	103	91	100	85	88	109	88	86	88	84	108	109	88	107	87	93	93	106	100	82	92	91	75	82	107	81	82	96	86	86	79	103	82	94	97	118	92	99	97	95	78	88	99	97	79	86	77	79	88	99	81	106	90	106	79	90	94	105	93	93	93	93	85	88	106	57	88	90	98	86	97	105	89	92	107	98	86	82	95	108	88	78	98	85	88	89	109	96	86	99	90	96	109	102	98	100	109	95	94	72	91	95	80	109	115	84	88	96	99	120	84	100	108	95	112	94	86	95	79	109	92	96	72	126	101	99	85	76	89	83	93	103	105	105	116	86	95	97	116	98	93	82	119	100	110	85	104	106	93	91	107	90	101	95	97	65	90	91	82	89	78	100	101	87	88	95	91	112	103	76	107	104	93	81	96	113	93	115	108	109	101	121	97	87	90	100	106	101	109	113	79	109	97	110	103	99	78	118	95	97	84	96	91	105	94	125	111	118	83	76	92	82	95	105	78	82	95	91	97	91	89	89	103	81	103	99	105	104	99	91	87	95	96	81	101	96	106	84	101	97	74	104	92	86	85	98	93	95	93	90	75	90	77	80	102	86	92	93	91	98	99	89	102	107	86	71	101	100	95	91	95	82	76	96	98	91	95	77	87	90	83	90	84	96	93	111	88	120	85	107	91	76	98	91	111	87	88	105	95	115	89	86	99	110	97	90	94	94	110	86
18476	20970	31674	7716	7014	6349	4472	3661	4061	3868	3582	2868	3280	3545	2567	2085	1966	1589	1422	1241	1470	1347	1098	836	791	754	610	595	516	575	529	511	539	469	390	424	404	353	321	333	346	337	352	321	326	312	331	315	307	310	278	273	274	302	286	297	308	304	280	307	299	246	280	253	274	246	260	268	251	254	277	233	283	270	256	227	279	262	251	240	258	258	259	268	267	284	275	247	230	233	225	237	244	240	245	237	261	287	261	223	260	246	246	265	262	233	239	231	225	254	235	229	281	241	246	212	252	263	246	242	254	243	252	232	220	246	236	268	253	254	257	263	270	277	239	246	246	252	246	292	249	224	248	237	256	250	249	232	256	220	229	239	231	250	239	245	249	244	260	227	250	232	219	250	267	259	253	275	265	222	267	251	249	227	223	244	233	262	229	224	246	259	254	237	227	233	269	234	255	266	249	258	248	252	242	259	246	256	238	227	237	257	258	264	254	241	231	251	262	228	239	237	212	229	252	220	237	224	230	238	260	261	273	251	232	250	235	256	261	252	240	248	266	237	235	243	236	285	254	274	252	281	250	245	271	236	270	260	263	258	242	236	237	236	225	244	254	244	250	244	240	240	248	249	227	251	259	245	229	233	252	246	223	233	236	232	259	238	230	252	258	226	234	262	229	254	235	251	228	253	231	249	236	274	242	237	266	258	248	244	262	248	220	223	274	263	242	240	245	245	245	237	252	236	268	221	219	257	211	230	256	239	247	222	229	271	223	267	241	246	280	274	248	248	243	255	233	276	216	233	241	251	236	248	236	241	272	229	252	235	235	270	269	263	243	260	237	276	257	257	271	242	249	230	250	267	247	254	240	267	236	260	272	227	240	277	238	256	248	235	249	265	240	236	249	225	267	239	213	225	214	260	245	238	230	232	232	261	262	243	220	234	249	231	250	246	251	261	221	242	242	250	251	247	238	271	198	239	244	252	263	250	277	281	266	220	251	242	241	275	258	262	270	256	257	258	242	234	217	225	253	250	267	228	271	237	260	230	227	234	241	250	273	260	232	257	287	241	238	251	235	250	244	270	259	240	254	242	236	256	230	248	242	259	260	252	259	227	260	249	233	198	240	253	257	256	263	231	248	237	228	250	258	239	254	268	230	250	244	258	235	245	249	258	270	234	274	250	248	254	258	240	235	236	259	249	235	226	241	219	255	238	236	232	234	280	253	211	247	271	263	249	250	238	241	273	241	228	233	212	250	250	232	227	243	245	236	249	242	244	245	254	238	237	246	246	209	254	258	249	248	259	244	237	250	230	252	235	245	222	254	273	229	248	244	222	215	250	242	234	277	221	242	271	267	239	258	205	243	272	256	242	237	245	210	249	259	279	225	268	225	234	239	224	237	251	247	241	245	263	240	233	262	271	215	255	232	234	247	234	234	244	271	228	249	253	258	247	263	251	291	250	239	254	239	249	270	241	231	260	231	239	257	240	263	246	236	249	256	244	259	222	243	253	238	277	251	244	255	221	229	254	282	219	241	246	282	254	257	225	242	214	245	253	253	225	234	248	258	251	239	245	242	257	231	271	249	238	211	235	240	231	264	244	248	244	233	220	256	270	224	236	214	231	230	245	246	249	257	243	236	251	261	245	269	252	257	234	243	273	240	226	236	274	264	249	246	240	271	228	211	227	223	246	247	262	242	247	238	251	240	249	223	253	256	239	249	239	256	262	235	253	242	254	221	249	258	252	277	230	222	247	225	254	247	246	241	244	247	258	229	241	286	229	233	234	265	275	259	248	229	220	246	223	229	207	224	256	236	260	247	263	249	218	263	261	269	255	232	246	255	242	263	273	240	268	262	227	210	263	259	230	237	231	265	247	279	277	244	290	249	242	265	236	226	227	252	237	253	232	272	267	235	240	227	247	241	262	252	259	218	258	253	227	230	255	235	264	260	232	241	239	224	269	252	245	252	245	241	251	249	235	217	287	230	255	248	231	242	235	244	241	236	257	268	244	260	229	242	237	237	225	224	238	237	255	255	242	240	219	247	256	225	245	248	251	246	240	233	246	234	226	253	250	253	249	273	232	256	236	258	261	259	255	248	282	243	247	256	248	235	257	263	227	243	249	208	251	230	237	245	243	256	234	238	263	251	252	240	261	231	247	231	266	278	263	282	250	236	255	247	219	237	232	222	242	230	253	224	250	237	232	241	245	252	257	242	253	283	270	248	259	233	246	235	249	237	253	263	253	228	255	246	264	275	265	241	226	234	237	238	233	202	220	254	238	269	249	250	260	223	252	265	235	235	241	268	248	249	241	242	230	231	277	245	242	248	256	234	227	245	242	248	260	217	222	234	240	216	233	233	271	250	219	248	249	232	241	223	233	261	227	250	211	238	231	236	244	253	245	249	271	221	251	247	238	232	233	232	216	238	253	255	240	208	263	266	262	229	235	257	242	229	227	228	260	237	248	218	224	245	250	254	273	249	234	244	267	245	258	263	250	260	269	241	264	238	255	247	240	233	240	248	251	243	265	236	257	257	254	231	253	238	254	240	225	215	234	240	250	251	248	246	251	260	224	256	235	222	243	255	252	254	241	246	274	250	278	237	230	240	245	279	282	276	247	259	228	240	240	249	268	242	233	226	230	238	209	246	228	263	259	257	262	240	232	245	250	256	247	252	251	252	259	243	236	234	221	233	252	240	236	248	259	226	249	237	275	237	251	204	271	248	243	258	261	269	243	244	253	241	244	243	228	281	232	241	256	231	227	252	250	262	262	227	233	240	250	240	273	223	253	207	203	272	238	257	240	269	239	229	241	251	247	245	246	245	243	288	251	246	257	238	251	223	257	234	258	232	260	249	242	242	250	240	244	214	261	215	256	263	251	231	250	247	225	260	244	231	235	235	251	233	266	235	287	233	242	254	253	239	249	252	248	262	254	252	246	264	241	242	221	262	235	245	261	268	243	249	255	253	235	251	240	224	275	225	264	266	269	241	246	228	232	273	249	251	231	247	226	229	263	250	260	245	255	251	244	254	247	253	265	239	223	249	274	233	242	251	230	230	261	243	240	235	249	236	259	262	254	215	254	265	252	238	246	240	224	228	257	259	245	247	259	222	205	278	246	226	282	242	247	243	244	257	234	268	252	256	221	219	255	244	251	228	214	233	223	251	246	242	251	244	234	258	247	249	250	258	263	253	221	245	263	245	234	231	251	218	235	259	251	237	236	251	225	217	255	241	247	226	249	231	227	235	221	224	249	242	262	263	255	252	257	253	261	260	242	243	254	233	223	278	234	241	240	245	253	223	230	234	247	244	228	245	230	246	255	262	225	266	249	257	238	229	261	271	265	240	234	224	243	222	256	241	231	252	275	259	229	229	245	222	228	263	251	255	217	246	230	239	237	243	256	227	230	236	259	214	215	249	236	231	238	253	241	246	251	235	298	245	244	245	248	231	260	243	247	233	235	274	265	260	230	250	245	253	238	229	260	244	244	227	238	221	236
7319	3285	4546	904	469	401	245	250	271	224	212	180	185	188	211	168	176	176	151	155	205	184	174	170	149	144	146	176	175	157	159	145	168	159	171	146	159	170	147	168	181	169	143	158	145	150	159	183	186	151	177	170	159	161	180	153	150	154	163	169	150	189	187	154	181	136	149	172	147	150	164	153	155	169	196	153	142	158	148	144	155	147	171	148	156	145	157	177	178	138	156	155	155	148	176	160	158	157	145	151	167	147	150	150	163	166	149	172	165	164	173	156	142	166	143	162	167	184	149	166	159	163	156	174	152	162	162	153	165	152	160	161	166	149	147	166	155	142	161	155	146	143	153	157	157	151	161	159	156	141	140	159	173	165	141	152	154	153	181	174	160	148	169	156	163	157	153	159	179	159	140	185	153	159	164	140	154	150	175	176	177	159	196	179	174	160	161	166	162	163	184	143	159	168	175	161	161	174	160	162	158	175	168	148	158	157	164	153	177	123	172	136	165	158	171	164	151	157	173	164	136	183	160	146	153	158	156	146	147	169	158	143	159	167	131	170	138	168	154	164	139	136	155	191	161	156	165	159	168	150	153	161	159	161	160	153	143	154	133	173	145	168	164	152	158	177	145	177	161	162	168	152	157	172	173	145	163	153	157	158	163	145	138	158	183	176	155	167	185	166	154	193	165	148	141	169	171	158	169	165	160	187	150	160	156	152	145	139	160	148	158	188	163	144	166	169	177	165	178	151	156	182	144	171	152	182	147	140	151	156	171	169	167	147	156	156	145	162	147	158	175	166	152	132	153	153	165	141	178	158	152	147	163	167	168	172	160	172	172	123	177	160	180	169	166	144	156	189	153	185	139	146	159	162	185	146	165	154	157	166	145	141	162	161	166	160	133	168	160	150	171	163	185	158	144	150	173	164	160	146	153	171	169	161	152	170	155	158	151	157	157	139	163	145	167	134	141	187	137	166	163	172	161	152	178	136	162	152	146	175	177	158	151	181	136	155	133	148	149	145	143	159	157	158	162	142	137	155	146	170	136	163	178	159	159	145	151	132	177	135	149	148	161	160	186	177	182	176	172	171	150	169	176	155	166	160	182	172	144	175	161	147	134	178	159	169	152	165	153	164	142	144	163	148	175	160	166	151	150	141	168	162	164	155	173	158	149	144	152	143	162	152	161	159	146	179	137	156	158	149	156	175	162	170	144	146	176	163	150	156	160	136	165	170	161	173	166	150	170	151	150	157	177	174	139	147	169	160	131	171	142	147	173	152	164	162	136	152	144	158	162	152	170	159	176	159	188	161	164	141	147	135	168	152	177	170	150	161	150	167	154	148	161	150	141	152	172	181	163	143	192	139	157	170	146	165	167	142	162	170	160	177	164	160	135	178	140	158	164	186	142	163	152	143	155	161	153	162	168	157	150	158	162	161	151	134	142	154	145	142	163	140	173	126	147	158	162	143	175	152	155	167	168	159	162	164	170	187	144	162	169	171	145	140	154	157	162	152	162	146	152	174	154	164	160	166	155	177	174	169	160	166	160	174	154	138	153	172	146	145	163	148	150	165	176	160	169	153	188	154	158	151	148	174	146	168	165	186	169	159	160	161	154	183	158	167	153	162	141	154	175	136	164	158	160	155	150	151	160	162	168	172	162	186	151	157	146	150	174	147	188	152	151	160	157	128	167	150	136	140	161	175	166	156	166	173	146	170	176	163	156	155	152	141	176	135	166	160	161	133	176	155	141	150	165	160	158	165	171	153	151	176	147	160	163	153	157	166	158	137	158	170	152	153	165	179	168	170	166	148	160	188	155	154	179	156	174	158	182	164	164	157	150	167	166	166	151	149	162	153	167	153	152	164	140	165	153	144	142	146	170	154	142	158	167	150	165	172	139	170	189	171	160	156	164	134	165	169	161	164	177	173	145	144	153	145	146	160	169	149	139	159	161	170	190	171	145	147	156	161	182	175	158	194	135	137	162	158	151	153	153	163	180	169	150	156	166	163	176	156	152	152	172	166	143	176	160	157	165	163	135	172	162	142	163	153	167	151	153	171	159	185	154	160	159	147	155	158	153	162	135	133	164	167	164	157	199	155	167	153	155	167	177	193	171	158	167	137	144	165	147	157	167	163	176	168	153	183	142	182	170	160	161	146	151	149	152	157	163	156	169	163	161	158	153	167	161	164	157	153	147	161	170	168	158	160	156	163	152	181	149	167	167	144	171	158	136	167	154	170	155	153	177	144	136	139	167	150	131	180	161	151	159	152	153	154	148	152	165	142	176	160	154	158	146	150	152	139	172	148	173	177	159	146	182	162	168	187	170	158	190	161	136	198	150	132	149	147	181	178	140	171	155	140	171	164	150	154	150	148	159	177	180	156	137	167	176	147	165	161	142	160	161	178	154	148	151	163	132	162	179	126	146	177	146	128	152	181	144	170	178	145	156	169	143	168	155	194	157	174	168	137	171	165	143	167	159	153	183	156	186	196	176	156	159	201	149	163	150	187	149	160	151	136	145	158	149	158	173	167	153	155	167	185	182	167	173	173	184	145	167	135	190	169	168	175	164	144	180	159	159	149	156	176	148	162	162	155	158	137	162	156	135	173	162	167	158	180	155	182	162	152	145	169	147	162	141	155	188	152	174	169	153	169	161	167	162	154	169	142	149	173	161	144	159	157	152	141	167	145	172	138	156	178	161	161	160	178	191	121	162	144	169	157	140	151	183	150	171	162	162	159	165	173	187	156	157	159	153	156	184	149	164	154	157	161	155	174	164	186	148	155	173	146	163	167	178	171	155	151	168	174	140	145	156	159	160	132	157	158	166	173	182	159	175	137	176	156	168	160	173	161	174	156	165	142	142	141	182	155	165	176	146	173	159	158	159	162	159	153	154	154	163	170	153	161	148	165	167	168	170	164	173	179	152	170	161	159	151	149	157	156	163	175	168	156	150	139	159	181	158	171	165	179	168	163	131	147	162	173	138	152	164	188	150	163	159	182	152	168	162	159	145	137	169	158	164	168	150	150	193	160	181	169	166	207	165	142	140	172	164	170	170	170	174	125	179	168	178	149	165	156	165	134	157	155	146	143	141	169	183	149	184	138	166	150	162	158	150	145	196	147	140	189	161	166	130	155	171	163	152	156	154	193	158	173	160	153	173	159	139	150	170	154	169	161	166	189	179	160	166	156	160	135	175	138	197	151	174	170	167	166	137	200	148	144	166	153	160	188	135	150	154	154	156	178	156	165	163	150	142	159	147	156	166	161	142	152	161	166	151	161	150	175	157	179	158	152	173	150	164	178	191	126	143	144	137	170	166	174	186	149	172	176	152	166	168	144	139	160	170	158	154	157	162	157	165	156	131	163	166	142	158	133	137	148	181	157	154	153	140	168	140	165	159	191	165	160	158	144	143	165	171	165	177	168	154	159	182	160	166	169	152	162	171	166	147	160	165	154	165	163	165	186	158	171	167	136	166	167	191	178	161	154	173	179
5568	3931	8490	2266	1846	1448	1146	1001	845	794	697	668	660	655	572	568	478	510	441	426	504	569	495	490	511	414	449	416	436	458	480	459	426	441	415	454	412	391	410	413	431	429	439	440	403	406	450	388	436	381	423	381	411	429	390	378	405	409	415	403	442	396	408	413	374	409	385	371	384	407	412	400	403	417	399	421	422	407	382	400	412	373	385	376	372	378	393	467	374	382	426	393	375	385	406	377	399	393	416	418	410	392	387	374	387	419	412	402	411	402	422	379	353	390	393	375	421	373	373	373	415	401	393	393	369	387	400	400	399	435	379	388	435	422	380	395	419	403	378	402	404	395	417	427	366	396	408	367	390	433	442	410	410	398	405	402	447	403	365	411	384	405	418	390	369	388	386	434	405	392	409	389	384	371	404	384	400	411	383	393	376	373	431	376	423	359	369	387	399	390	392	405	399	385	401	393	374	407	408	389	406	420	355	410	392	393	404	413	384	407	392	382	379	394	391	383	393	386	426	378	393	405	404	420	406	383	403	399	375	410	400	398	410	371	369	411	390	419	372	379	380	420	394	430	364	396	425	364	431	430	366	444	419	417	395	409	405	374	404	403	391	423	386	401	396	398	404	448	360	399	379	365	419	358	403	418	372	421	393	433	389	362	411	399	389	397	355	395	388	382	408	388	400	373	416	404	397	403	393	407	397	372	385	427	380	414	397	434	388	411	395	413	409	406	395	368	392	407	393	393	408	368	389	404	348	389	372	377	407	386	380	374	363	387	378	426	393	393	407	367	393	381	380	395	362	430	399	434	377	409	408	379	421	389	391	372	395	399	372	397	394	368	390	441	356	397	387	395	385	396	393	371	371	352	406	369	424	381	437	399	392	365	400	394	405	417	396	374	421	418	368	377	388	386	394	385	393	403	415	398	397	404	395	377	417	366	391	425	377	409	388	414	395	367	416	397	408	391	395	379	387	376	401	389	446	412	410	407	418	377	407	377	390	403	395	404	394	395	371	366	414	380	388	392	399	422	385	386	386	377	413	413	371	416	387	405	402	386	399	349	378	386	373	378	383	369	433	422	406	407	415	408	380	350	412	421	354	416	417	407	398	388	382	403	416	369	402	399	421	364	381	372	405	381	386	378	386	386	392	372	399	392	398	399	379	443	433	390	377	411	385	401	362	396	394	373	375	392	400	446	409	380	390	398	385	380	397	429	394	388	419	387	392	419	392	402	380	405	375	413	393	362	416	423	393	380	408	385	434	396	420	406	358	374	381	371	407	376	383	440	450	411	370	397	374	373	372	395	394	407	406	367	384	420	390	424	404	391	385	430	371	402	377	393	387	389	392	393	422	389	406	393	381	366	392	407	405	411	444	367	397	449	407	423	410	410	378	408	437	409	419	436	388	382	406	362	437	416	404	365	397	382	363	385	376	401	402	411	380	398	379	359	382	376	425	400	372	373	425	416	394	407	393	408	407	399	397	413	385	385	400	399	360	423	380	407	377	389	377	389	367	379	384	375	407	380	393	386	408	402	402	390	388	406	352	407	384	372	380	395	393	396	417	393	397	438	373	395	418	396	394	386	381	386	409	422	386	420	405	381	421	403	387	391	417	388	405	377	405	381	401	417	381	416	398	419	430	377	392	403	387	393	406	384	373	405	366	419	407	374	409	397	431	413	467	394	365	404	387	357	405	390	414	391	371	392	331	429	398	419	432	415	382	416	401	380	395	388	371	418	358	374	376	384	397	393	430	393	396	397	404	376	420	387	395	389	414	423	399	375	338	364	400	426	398	397	377	415	389	391	420	379	379	402	389	360	418	397	409	398	374	391	396	378	394	364	411	395	401	396	389	408	390	405	394	398	376	394	389	420	399	419	375	377	397	383	405	378	427	372	360	377	418	376	367	382	414	417	368	392	418	413	429	402	392	387	422	383	377	408	349	399	385	380	410	409	407	414	386	403	411	365	375	397	400	386	393	402	390	430	424	418	392	383	383	448	417	399	388	382	413	389	415	418	411	419	414	404	414	434	413	398	372	411	411	404	380	399	405	378	406	418	403	414	380	384	413	378	372	407	369	413	410	383	379	409	406	379	403	405	403	414	403	406	391	412	392	404	396	368	408	380	390	404	404	407	391	430	385	412	407	414	412	411	403	432	388	337	419	394	357	414	394	410	409	384	376	391	405	417	415	428	357	394	369	407	374	373	413	409	390	408	387	365	403	387	396	403	401	391	415	393	406	393	398	412	414	405	417	404	407	401	363	407	369	352	414	408	378	458	393	393	388	400	430	416	374	389	396	405	385	395	435	406	416	383	409	362	422	396	389	406	393	394	411	401	391	404	363	372	371	410	355	416	414	405	393	381	429	430	396	437	362	389	426	400	364	401	390	383	380	399	374	415	401	416	414	395	383	389	431	375	387	409	432	398	390	463	377	426	362	418	429	408	375	387	384	384	372	431	411	383	374	385	437	433	418	390	388	397	366	434	388	373	411	395	389	415	409	370	389	379	416	388	385	396	384	393	377	367	393	423	399	394	431	384	420	403	383	435	427	387	425	424	388	370	367	411	408	390	393	386	417	407	413	390	425	456	416	387	406	376	395	428	390	415	396	394	365	407	392	403	372	380	361	401	403	416	373	363	406	408	404	423	413	425	353	422	427	423	416	397	353	410	406	406	385	390	390	394	399	393	385	412	381	382	399	379	404	386	414	351	413	390	416	398	364	415	386	398	412	392	394	381	427	394	378	418	363	409	401	416	433	400	376	379	400	389	426	352	428	390	408	402	393	403	387	432	399	408	411	380	377	421	402	363	394	406	397	376	387	372	349	407	420	376	373	377	427	370	398	424	399	376	365	410	388	431	392	393	391	392	433	390	402	356	385	411	383	417	404	411	413	441	425	400	381	380	405	395	400	398	381	412	383	411	425	356	402	377	394	406	426	380	387	398	435	391	408	405	410	421	393	387	403	399	443	419	425	352	379	399	372	410	381	400	421	419	404	436	376	399	392	402	353	404	353	405	376	395	382	425	382	424	411	386	402	390	419	399	417	389	404	410	407	404	398	403	397	381	394	401	381	421	396	380	338	407	437	410	396	391	373	392	401	421	416	402	365	374	396	385	388	433	370	392	408	411	402	392	372	404	425	385	392	373	411	424	385	374	402	405	430	355	390	427	373	403	404	402	366	384	392	390	401	402	358	382	391	386	427	424	414	393	397	426	368	419	373	369	407	372	397	410	392	370	416	435	378	391	358	431	402	400	383	408	402	408	364	406	392	392	412	442	400	423	447	415	426	414	432	411	427	392	423	426	412	417	358	386	420	358	433	424	398	408	404	399	410	395	408	377	408	390	395	399	405	394	419	374	405	397	423	435	424	419	383	396	413	399	412	385	408	396	413	413	429	412	382	430	375	394	413	389	406	398	371	385	367	397	368	388	392	373	390	409	422	376	410	435	398	374	391	423	416	387	419	361	431	365	404	420	382	402	375	364
17975	14911	23043	5932	2041	1374	973	630	681	543	536	416	366	403	363	311	258	230	206	206	259	218	205	150	158	173	153	163	154	158	165	132	155	144	144	172	155	136	136	163	150	159	158	134	139	143	126	143	144	141	148	148	141	149	140	146	136	137	135	145	150	146	128	132	131	132	141	132	132	127	148	170	143	159	139	167	130	125	128	136	161	137	152	151	162	149	135	140	141	136	146	140	149	146	138	153	134	140	129	128	125	135	151	137	148	117	139	154	138	128	134	162	167	151	134	161	120	137	150	161	137	134	148	139	119	140	136	146	139	143	128	156	137	137	132	130	135	141	144	145	161	160	162	112	141	135	149	133	132	153	145	160	131	152	129	148	149	142	133	145	147	121	153	139	145	137	116	147	129	132	147	128	144	134	146	139	132	137	141	141	126	143	151	138	137	144	162	141	151	109	137	153	130	154	161	126	133	144	133	128	168	124	150	139	168	147	161	137	126	112	152	141	128	128	123	144	155	126	118	115	128	153	142	149	130	136	127	143	133	131	145	138	150	133	125	140	132	144	118	131	147	136	129	134	161	137	158	153	137	138	125	134	138	140	151	147	153	102	147	147	143	144	126	159	128	133	130	146	122	139	142	135	142	139	120	142	137	130	145	135	143	133	149	153	133	132	132	135	142	134	132	149	138	128	127	139	140	148	164	152	153	123	153	143	116	135	123	118	118	145	168	129	136	123	132	136	153	153	143	148	148	138	172	139	139	134	118	167	140	155	153	131	141	148	142	145	132	151	140	161	150	133	126	142	168	142	127	145	127	146	143	137	139	149	136	129	130	121	130	135	151	126	152	150	158	141	138	137	138	124	142	138	135	135	144	153	138	119	120	144	157	138	131	137	127	124	147	124	143	140	129	136	160	135	130	145	136	134	141	124	146	147	142	117	138	147	118	135	119	122	155	154	119	163	158	116	148	135	129	126	128	168	116	153	131	132	121	147	152	139	150	174	137	126	145	135	117	131	136	155	131	135	156	141	144	147	135	135	142	115	143	140	128	146	130	143	136	137	131	158	156	134	125	136	136	132	151	122	149	137	132	153	137	128	144	135	172	146	132	146	147	142	146	153	126	147	141	141	128	138	162	132	127	151	141	131	119	146	139	144	141	123	138	147	98	119	132	131	116	141	135	156	164	119	148	114	139	148	156	126	137	137	129	117	131	158	133	140	146	135	140	142	140	141	132	121	142	146	130	150	141	155	142	121	132	149	143	128	132	139	127	158	135	129	169	166	140	121	118	142	155	143	157	136	135	136	143	138	132	114	137	145	159	136	129	140	128	124	146	139	133	113	115	136	145	136	141	120	145	130	134	140	144	155	137	160	138	127	119	127	165	131	137	145	155	126	147	126	149	158	132	141	132	157	123	136	142	147	139	143	148	151	152	143	150	139	112	135	129	132	138	154	140	139	167	152	120	135	148	129	154	130	128	126	146	151	136	137	136	121	133	134	137	133	144	150	141	139	148	133	148	156	130	132	137	139	145	168	163	144	149	128	129	120	136	129	139	142	141	136	158	146	132	128	160	151	147	143	127	162	152	151	153	139	126	150	149	148	133	132	131	132	133	164	140	116	138	143	143	145	156	154	153	116	147	139	162	155	133	141	134	129	146	128	126	162	139	145	132	164	134	139	139	139	143	139	131	142	136	139	140	147	136	148	127	137	134	153	154	135	140	133	126	146	152	134	148	153	141	141	128	133	160	149	130	123	137	135	141	146	149	128	129	132	141	161	131	136	136	143	151	128	121	129	153	157	135	135	123	135	131	126	151	139	134	133	110	118	129	143	135	140	134	135	127	134	137	126	119	157	118	149	132	149	134	164	159	139	136	140	151	132	147	142	135	155	143	140	127	143	135	125	155	152	161	168	158	157	136	154	134	130	139	117	139	156	148	137	152	125	149	123	124	135	123	144	121	168	143	147	130	122	147	119	150	142	152	137	147	135	147	130	139	132	135	130	137	143	151	127	144	138	176	139	125	149	141	135	143	129	124	130	136	126	145	151	146	153	161	140	149	145	147	147	150	133	139	137	148	134	148	136	165	131	141	142	153	138	111	115	141	130	140	127	135	144	166	145	130	133	159	121	151	149	154	131	132	157	145	127	128	164	134	125	148	156	144	131	142	132	158	145	135	133	103	133	158	144	141	127	134	135	142	150	135	130	112	143	157	139	133	131	124	159	148	138	138	131	148	132	139	145	140	146	144	135	136	140	130	135	137	151	150	129	130	140	119	145	138	140	121	134	141	133	148	136	123	134	137	133	140	131	158	123	134	140	144	144	145	155	132	137	159	140	134	140	124	142	129	127	131	131	163	129	119	135	166	160	144	142	124	137	150	136	133	119	131	165	134	123	126	135	129	125	153	153	140	150	138	109	158	126	146	135	174	121	130	117	148	144	136	150	137	113	146	160	116	128	159	160	110	155	142	131	155	122	142	143	126	138	154	139	137	142	136	132	147	138	132	144	136	129	125	129	158	157	128	110	143	131	151	140	152	133	129	139	163	138	128	146	136	135	142	131	135	133	117	127	140	127	140	136	152	153	155	141	135	141	127	154	125	143	151	123	155	122	133	139	161	146	150	137	134	136	141	128	143	124	138	134	148	134	133	139	135	136	154	136	130	125	142	146	140	136	141	109	154	140	160	127	152	123	146	137	154	155	123	142	160	141	141	140	146	156	150	142	134	138	138	146	146	134	141	149	120	157	141	138	137	142	123	130	140	142	146	145	132	147	143	136	155	144	138	137	146	140	131	148	102	138	140	125	138	146	125	135	142	159	130	141	126	138	132	139	133	144	144	129	137	147	140	121	145	116	146	122	144	123	135	143	156	151	144	129	114	154	159	138	140	134	138	149	135	151	133	134	141	124	141	140	168	138	136	116	140	133	137	149	147	151	139	140	142	148	143	131	134	132	159	140	152	157	135	161	161	134	155	158	136	160	145	151	154	117	133	140	130	131	136	134	137	135	110	130	142	131	148	140	164	169	129	130	143	154	154	155	153	120	121	137	156	137	140	145	152	131	157	133	140	155	147	127	128	124	146	137	146	129	145	139	143	142	150	137	148	133	159	137	134	149	136	135	157	134	144	168	148	149	146	151	134	137	142	119	122	138	133	123	149	129	139	102	138	144	138	151	149	133	132	136	141	142	118	137	134	124	145	135	149	135	131	132	135	146	149	142	129	131	119	141	134	140	145	155	134	120	139	138	139	120	150	162	137	141	121	155	130	160	153	142	140	149	134	163	143	146	123	131	140	144	144	152	133	141	140	156	138	136	138	137	165	147	138	138	156	146	140	138	148	139	140	133	149	137	143	147	113	135	135	156	145	134	149	133	155	136	122	123	129	130	129	131	139	142	121	145	142	127	117	120	145	113	131	128	169	132	142	123	129	148	142	130	135	136	132	110	147	120	124	128	141	149	137	146	135	152	153	148	131	132	129	148	124	123	129	104
13339	15359	25253	6031	5007	4205	3171	2416	2768	2458	2219	1993	1911	2193	1845	1607	1292	1157	1023	912	1005	1044	794	754	638	602	585	477	531	537	510	534	499	478	483	433	423	397	383	405	421	407	424	397	379	409	412	388	389	397	378	349	379	380	383	398	362	360	352	364	387	348	369	385	350	350	352	376	364	372	413	336	371	341	372	316	318	330	367	373	356	326	351	349	349	298	325	344	350	332	378	365	319	336	373	380	355	372	328	359	351	323	336	380	346	376	360	344	357	366	331	337	346	333	331	362	358	341	338	353	334	348	324	320	360	349	384	362	340	336	344	355	331	334	348	375	309	367	341	345	337	326	359	376	346	378	378	389	313	351	346	392	367	349	366	330	334	340	340	360	353	375	316	337	339	332	333	336	322	333	349	329	354	364	342	328	346	362	364	322	343	363	376	358	364	329	379	338	343	352	331	337	361	332	319	361	329	349	386	345	329	330	363	347	331	350	351	328	350	338	376	369	370	366	332	343	342	352	388	350	362	375	328	323	328	375	349	330	353	342	354	376	368	346	351	364	353	354	341	347	375	328	349	325	339	342	364	304	327	339	327	328	320	338	329	335	330	379	337	359	311	346	358	386	352	349	332	374	347	333	336	383	346	337	342	336	347	364	356	358	312	358	367	378	367	305	354	349	320	343	379	332	357	348	335	277	323	367	365	347	368	375	366	374	321	377	360	365	324	349	316	352	338	323	326	318	341	340	363	338	371	327	376	303	365	350	384	341	353	307	361	370	337	354	376	358	352	342	346	325	367	342	341	342	316	375	340	337	343	338	338	336	338	370	332	345	366	374	357	348	389	349	363	381	344	327	321	351	382	358	312	353	362	341	359	343	356	355	357	365	370	338	335	402	338	353	351	345	385	338	355	396	339	338	360	345	338	358	344	354	346	362	338	361	351	339	365	342	371	345	355	351	364	353	353	364	350	366	349	353	376	341	367	342	365	350	371	353	345	328	378	387	389	322	361	366	334	336	384	353	368	358	366	363	353	363	350	360	409	328	370	361	368	366	355	362	337	363	341	356	341	331	353	353	380	359	345	352	342	350	346	361	330	364	333	323	349	365	336	345	347	315	313	362	318	386	353	367	394	329	338	339	326	351	308	339	354	357	331	322	307	320	318	362	320	388	352	322	359	359	324	376	374	368	368	346	338	316	333	304	344	326	338	369	361	333	338	327	339	358	343	345	359	347	394	351	323	353	373	366	348	344	335	334	367	336	339	309	351	338	353	327	331	343	334	338	305	362	322	347	369	361	363	356	376	377	367	369	377	365	355	358	356	339	367	349	320	362	339	349	346	355	337	364	325	345	329	343	322	341	364	355	361	347	356	353	379	325	355	315	334	344	338	358	352	316	379	352	348	376	367	348	358	327	360	357	388	329	359	346	321	373	337	332	350	331	343	338	337	332	344	343	366	362	342	357	370	383	380	344	363	334	362	373	345	346	372	365	355	354	337	347	342	369	359	322	346	345	351	329	366	368	351	329	354	345	363	334	347	371	312	367	347	332	337	361	335	353	348	348	356	353	349	347	348	334	341	345	345	324	335	353	319	341	370	373	395	330	354	333	393	335	348	329	351	346	383	367	345	383	355	343	338	349	342	360	367	366	359	322	367	344	364	314	353	329	348	327	320	365	366	356	350	352	341	354	334	315	323	371	336	346	370	353	344	333	336	377	358	390	348	365	336	349	339	362	352	352	318	368	352	354	328	335	387	338	371	368	349	339	344	366	349	321	338	354	310	344	365	338	372	329	342	335	342	368	328	369	326	366	334	350	333	360	337	310	337	349	348	345	336	370	306	351	316	366	344	359	340	321	366	318	379	318	301	341	350	351	313	342	321	361	380	352	373	328	366	365	319	329	359	316	306	376	356	339	332	335	352	341	355	368	373	348	342	315	368	335	341	355	331	338	334	338	355	338	343	334	361	331	337	368	325	352	328	333	366	374	360	351	332	357	335	380	345	357	349	386	335	338	377	369	331	376	331	377	374	328	327	328	390	360	344	389	351	312	353	367	328	365	377	340	351	371	376	355	326	379	364	350	335	337	341	343	338	351	338	367	339	339	347	334	340	335	334	323	358	344	382	398	356	359	347	321	347	331	306	341	346	309	301	344	319	343	341	354	318	337	321	363	347	342	379	379	368	372	335	356	356	322	347	321	359	320	324	368	371	364	339	354	372	322	352	339	324	358	339	336	363	352	334	356	334	351	343	355	341	339	331	331	356	356	323	381	367	335	351	364	369	388	358	338	339	360	375	342	333	342	354	342	352	376	361	356	362	336	346	336	356	331	360	359	364	349	320	334	349	353	330	336	342	309	349	341	338	367	309	331	319	366	335	322	340	343	351	333	335	362	334	370	376	363	322	342	393	352	347	366	348	317	359	352	342	304	369	350	353	358	334	342	345	366	316	361	361	331	357	360	381	413	364	333	341	323	356	332	363	349	303	338	329	348	337	366	356	323	347	338	341	350	329	344	360	369	342	341	359	319	366	317	343	329	374	364	339	350	347	394	344	308	352	357	340	357	360	338	340	345	367	334	344	340	352	362	356	332	342	359	321	337	375	326	363	344	356	349	354	334	344	367	306	342	345	335	363	344	323	345	344	331	348	381	337	352	339	358	371	354	383	333	365	361	380	352	335	357	327	350	328	331	359	343	334	370	345	339	329	357	345	315	353	347	320	351	337	333	354	393	346	336	318	343	367	361	323	328	328	356	352	347	347	356	338	318	366	343	362	346	351	360	353	330	339	356	336	353	340	329	374	342	366	354	330	326	371	366	341	326	370	338	361	359	346	374	355	330	350	331	328	326	347	325	336	327	341	325	354	400	350	342	373	361	320	339	328	347	356	337	357	331	350	365	363	303	330	350	328	334	322	348	338	337	339	373	345	365	361	360	337	338	356	332	337	367	337	351	358	339	369	338	373	380	362	362	340	332	357	379	359	323	372	376	356	394	348	331	370	342	340	378	363	341	334	352	355	358	339	352	373	316	322	329	339	346	360	334	346	376	335	343	359	365	348	352	365	372	331	329	347	331	349	321	344	372	357	347	353	372	327	343	371	344	352	345	353	337	363	345	366	334	308	330	362	344	351	353	367	363	386	362	358	338	341	354	328	358	357	350	355	356	333	338	355	356	350	324	411	358	331	344	364	344	358	348	310	364	324	343	367	350	313	378	350	362	385	355	361	343	333	353	350	340	337	342	366	316	338	386	357	326	345	348	362	348	327	364	305	353	350	340	374	332	362	338	359	321	316	337	315	347	324	362	332	384	346	327	354	376	353	371	367	345	311	371	307	349	351	363	367	355	361	344	325	354	343	365	357	316	340	329	315	362	385	364	354	341	352	373	331	338	352	340	372	349	331	360	348	359	356	362	349	355	331	371	355	329	346	381	345	364	362	331	368	306	357	390	345	354	337	316	337	363	355	377	360	343	346	326	344	352	338	342	367	339	358	335
26925	25058	35328	11997	4188	2482	1795	1241	1148	1000	756	565	617	692	499	380	321	270	272	224	206	239	190	175	161	154	171	136	147	129	123	134	130	97	123	91	126	123	118	94	120	117	113	109	94	96	105	94	101	87	94	111	91	86	117	100	113	97	109	82	104	100	112	119	101	88	97	105	90	106	76	106	66	111	102	114	112	98	97	82	116	95	99	102	91	72	109	92	104	92	72	101	76	83	83	104	86	81	84	85	100	100	76	96	98	96	94	98	103	85	81	73	77	88	79	93	89	101	79	100	76	99	103	91	106	88	91	96	95	92	114	89	93	110	82	99	101	87	103	92	108	103	93	97	105	94	82	104	83	92	77	96	105	85	90	115	87	84	101	100	105	87	76	101	105	91	89	90	104	94	95	89	115	82	88	86	87	95	102	98	98	91	89	104	82	110	90	94	86	108	103	98	109	74	105	96	91	94	83	77	91	93	90	88	99	101	85	104	100	94	94	104	100	96	82	78	91	91	99	85	91	95	93	91	105	112	102	113	87	84	81	85	86	91	80	95	85	94	103	94	102	107	85	93	73	92	111	107	90	98	91	98	85	96	97	75	75	112	91	98	86	89	83	113	79	101	114	102	95	89	99	88	84	94	73	93	89	79	94	96	87	94	94	112	88	85	106	85	96	93	103	90	101	112	105	87	85	78	107	99	99	88	84	94	102	79	87	102	101	109	87	58	98	86	84	108	86	93	100	89	80	90	102	99	84	79	102	113	98	96	80	98	80	92	96	89	108	100	94	86	90	100	108	111	89	87	113	78	94	94	93	80	90	94	90	82	89	81	84	96	94	105	99	91	98	121	113	81	105	97	81	91	93	106	105	75	80	112	92	110	91	87	102	99	95	96	93	106	96	103	89	93	97	83	100	101	105	110	97	87	82	99	95	86	91	100	95	93	90	82	94	102	86	94	76	87	99	97	108	93	107	108	110	98	75	86	86	87	92	96	101	96	91	108	93	80	90	97	93	94	93	96	89	84	78	113	90	102	101	108	87	83	83	106	110	93	99	94	110	91	94	82	94	91	84	72	85	90	100	98	103	97	84	95	96	100	104	107	101	93	96	78	95	98	123	83	90	90	85	100	80	89	98	94	86	94	92	89	93	113	84	78	108	89	75	96	101	85	85	87	104	102	96	117	101	85	96	90	96	98	101	96	102	86	79	105	81	79	94	85	92	93	102	81	82	106	99	96	94	100	83	105	86	90	95	88	100	90	116	102	87	78	103	81	90	87	101	103	89	118	106	104	112	84	88	98	105	95	120	74	88	101	95	106	90	105	89	80	93	108	90	95	93	106	91	91	122	110	98	100	99	83	95	85	98	97	87	100	102	96	107	93	96	97	69	86	88	86	100	85	97	105	95	86	82	93	93	97	87	96	98	77	91	103	89	103	90	96	107	80	95	105	92	115	89	108	103	90	93	92	99	76	93	89	92	93	104	83	107	86	98	82	85	93	96	109	100	87	90	78	93	75	82	96	99	90	91	104	92	88	90	99	101	111	102	100	91	84	97	89	114	109	101	100	115	91	91	89	86	96	105	92	105	91	107	98	96	93	83	97	94	103	117	86	100	86	100	99	117	102	90	85	91	107	96	82	90	88	93	88	98	88	90	106	89	88	111	97	94	80	89	92	94	97	103	90	98	97	71	92	94	79	94	92	100	72	92	110	86	99	88	104	124	94	83	85	109	102	93	84	89	96	113	87	102	73	99	87	83	96	84	94	83	105	108	99	92	89	72	89	98	83	90	85	90	74	95	85	102	90	106	86	80	108	96	113	86	76	91	97	107	105	100	92	89	95	86	79	102	103	79	112	82	89	91	95	107	95	101	80	100	82	93	93	93	88	88	76	87	103	98	95	108	95	100	78	113	103	91	96	86	95	101	93	93	103	91	90	92	98	109	97	97	98	101	84	104	107	96	100	107	103	102	112	83	120	95	103	98	97	100	118	83	84	82	95	74	86	96	101	112	91	84	98	89	106	98	93	88	89	92	98	91	102	102	104	96	99	94	86	93	101	78	91	106	85	78	111	101	106	82	96	86	97	111	91	86	118	94	96	98	77	85	85	91	90	108	93	95	93	109	93	85	88	90	85	91	95	104	73	96	107	99	85	91	97	100	90	96	94	103	100	73	105	101	89	102	93	73	91	96	85	106	105	110	82	104	84	77	84	77	106	82	84	101	113	95	90	114	97	93	93	103	85	103	91	94	94	100	88	87	109	98	94	92	98	95	97	107	74	81	87	87	93	90	85	97	92	99	90	90	100	102	96	96	89	84	91	108	100	95	76	72	81	87	82	92	87	111	90	85	102	81	90	96	92	84	95	115	95	90	96	85	92	86	83	77	87	86	95	99	99	72	92	102	107	110	101	104	96	98	112	109	108	99	108	99	99	85	115	80	93	104	88	95	95	94	91	97	95	81	73	84	104	90	81	110	88	110	84	106	97	83	100	100	92	98	92	87	88	107	93	112	84	88	82	101	89	89	92	103	88	91	99	98	92	86	82	98	100	94	89	102	84	96	91	91	77	77	97	83	81	87	86	71	76	113	87	94	119	94	115	101	90	94	96	83	97	94	108	92	84	100	111	89	88	93	87	84	102	85	95	80	91	98	106	96	85	96	84	106	96	105	87	89	107	85	112	99	84	89	80	86	121	94	80	95	110	94	86	79	98	80	93	100	92	92	111	108	88	99	103	98	99	94	82	85	89	99	88	90	98	93	91	103	108	99	92	88	105	83	91	94	113	66	88	95	110	102	103	93	88	91	93	95	91	113	110	92	99	99	101	87	105	91	120	84	106	90	90	96	106	90	91	83	83	114	95	101	98	83	103	79	82	92	100	93	89	97	94	97	79	78	111	87	100	127	97	90	101	101	104	95	111	87	89	72	86	106	85	75	112	101	74	80	95	84	97	71	95	88	89	86	111	101	89	87	120	102	92	83	89	90	96	84	109	106	88	94	91	77	99	93	84	84	81	96	102	91	95	100	81	94	109	116	94	107	95	69	88	95	80	80	89	84	105	74	106	89	95	84	85	87	114	82	81	84	101	71	82	89	93	104	93	106	76	100	108	99	95	78	83	92	89	91	93	99	98	104	84	76	83	87	87	104	100	102	114	89	84	81	94	88	94	102	98	97	110	104	97	90	111	98	93	106	85	114	111	95	107	76	83	97	91	85	78	100	98	89	109	99	108	98	97	91	85	103	92	97	97	89	93	101	100	108	93	87	77	76	96	97	97	88	101	82	99	92	87	96	87	95	84	96	90	101	91	97	84	80	92	103	82	77	70	103	91	115	96	104	89	88	99	104	98	95	101	84	85	101	117	102	107	109	91	98	89	94	95	89	84	96	95	93	91	86	115	91	100	88	112	94	106	92	82	84	105	94	99	86	79	87	93	100	89	84	88	93	85	103	91	98	85	85	111	105	93	97	89	87	80	105	96	96	86	92	86
18204	23301	34049	8855	6877	6478	5455	4138	4292	3992	3312	2937	3135	3682	2541	2226	1748	1670	1396	1131	1281	1343	976	832	694	777	653	590	562	578	590	517	547	439	401	415	383	388	373	359	388	371	333	328	356	317	294	337	296	301	284	300	294	272	269	275	285	298	307	314	319	278	286	292	271	261	267	254	261	256	248	235	267	248	269	292	237	251	251	227	296	252	260	260	276	243	239	239	229	251	259	250	278	256	240	246	239	253	250	268	261	235	239	234	255	234	262	241	237	233	260	239	263	255	239	246	254	235	235	240	264	261	236	259	226	238	229	264	233	253	244	259	252	245	265	273	256	271	263	253	243	259	238	261	251	256	232	237	260	248	211	232	239	252	246	250	236	230	248	265	224	240	258	236	248	229	271	267	256	229	245	231	250	240	230	250	238	240	227	240	244	259	231	235	230	242	228	219	223	258	225	267	217	235	238	219	258	286	246	231	236	254	235	243	248	243	273	256	241	254	283	264	236	251	221	260	258	241	260	231	252	240	232	238	243	248	261	258	268	246	232	256	253	265	234	248	224	230	238	255	264	254	268	253	255	275	228	239	239	238	211	257	253	226	252	259	262	256	235	233	261	243	236	231	233	227	257	265	259	247	259	251	235	242	228	248	239	255	289	231	268	258	239	248	237	251	214	235	243	227	235	251	219	243	273	222	264	229	251	248	236	231	247	244	230	245	254	228	236	249	256	254	211	245	257	253	299	247	245	229	269	269	264	234	255	241	264	231	234	229	253	234	257	248	251	242	247	235	231	235	211	259	242	269	224	230	254	256	238	236	243	237	247	238	275	245	243	263	235	260	261	225	240	270	272	246	232	237	246	241	238	258	245	228	259	266	232	240	249	245	243	225	220	239	249	232	233	240	226	267	265	245	248	210	269	230	235	273	223	265	268	228	259	256	223	255	260	241	238	225	224	245	277	227	246	265	260	248	236	269	215	220	249	254	252	250	268	235	236	245	242	238	246	251	222	270	224	239	253	229	260	245	229	249	240	269	231	256	265	216	263	266	228	232	226	259	260	241	253	251	266	267	207	247	255	234	223	238	270	254	257	245	266	259	233	260	240	241	252	232	244	244	260	263	257	253	249	223	244	256	248	271	247	269	237	264	238	265	242	289	258	242	259	243	249	234	216	239	252	220	265	226	237	232	265	244	241	231	247	224	244	217	256	240	260	238	257	237	252	278	246	258	258	258	228	257	262	227	239	260	246	267	253	231	246	263	231	245	227	242	291	302	238	249	239	271	250	229	244	242	268	222	250	266	238	255	228	256	214	257	254	249	284	250	250	243	218	267	220	217	240	212	213	261	232	247	250	259	218	276	242	243	258	241	256	242	267	234	239	257	244	239	250	260	235	252	231	252	266	242	233	228	244	218	265	262	268	253	238	241	257	252	244	243	266	239	234	253	255	228	259	214	220	237	238	249	229	254	272	250	235	243	248	251	219	257	250	244	248	262	278	261	259	277	240	270	231	257	220	256	255	255	264	229	277	243	260	236	231	260	249	247	232	249	230	242	251	250	267	285	235	245	253	242	260	268	249	235	231	223	221	251	249	230	234	227	246	253	236	266	229	256	245	236	248	212	229	243	225	248	249	238	266	220	233	251	263	208	264	250	250	226	227	260	252	231	244	211	226	228	246	238	245	235	254	240	235	258	237	237	234	265	257	231	232	250	244	268	240	200	256	237	233	244	257	237	275	240	250	250	254	230	253	251	254	241	259	250	240	246	224	227	247	284	275	240	234	228	236	252	246	284	255	260	216	265	246	241	245	231	221	226	260	229	271	243	258	273	280	235	259	256	257	236	258	239	234	225	241	242	268	247	249	272	247	266	243	237	251	257	216	234	243	254	260	248	221	237	212	245	233	264	263	240	249	264	237	246	226	233	257	274	245	237	244	253	259	230	221	237	232	269	255	236	256	264	240	235	213	245	232	241	240	240	210	237	236	252	299	252	248	245	248	236	271	235	228	254	264	245	236	268	265	247	260	250	222	255	265	213	240	249	238	257	232	233	245	226	263	264	237	238	243	266	209	225	237	246	252	248	233	258	247	230	251	297	234	273	249	276	257	261	256	271	259	256	251	232	240	250	293	236	236	236	243	240	237	252	239	294	237	254	254	234	254	265	236	233	241	253	248	238	250	242	255	286	270	248	234	243	230	256	235	253	250	285	258	254	240	237	264	243	251	249	238	265	235	236	240	218	230	260	241	242	269	275	205	241	249	241	219	243	241	247	262	246	228	252	218	261	249	246	242	231	219	272	253	278	252	249	257	241	246	226	234	249	237	257	245	250	264	270	243	259	234	278	227	242	215	262	251	231	228	258	250	227	239	249	265	268	239	226	224	247	264	228	246	230	271	244	270	227	271	240	257	221	240	225	251	252	242	234	243	223	260	246	267	247	227	258	259	244	243	252	228	230	205	275	246	222	238	225	263	231	250	231	238	222	243	256	253	245	258	267	252	241	252	221	264	237	244	226	241	252	267	244	225	227	236	243	249	246	228	230	255	227	250	288	267	221	228	234	256	244	232	236	238	273	244	233	203	270	269	247	239	261	228	247	230	252	235	257	228	250	238	261	229	230	260	256	248	201	206	234	275	248	239	219	259	243	242	236	226	218	240	246	233	251	252	226	259	238	244	237	254	242	233	230	242	253	253	218	269	257	226	248	231	226	219	229	244	254	265	241	255	226	247	256	235	260	234	247	244	246	247	257	240	236	259	224	266	271	235	248	197	239	243	245	247	269	233	249	248	259	253	254	239	267	263	243	244	245	259	237	246	237	265	252	232	225	256	240	267	258	227	277	233	249	240	241	235	252	223	246	273	251	247	253	255	253	226	277	258	232	253	276	245	239	239	218	256	253	242	241	241	262	227	250	240	243	260	256	215	219	253	259	248	247	236	212	258	269	244	235	216	259	247	234	234	221	242	247	245	272	243	252	245	248	233	245	258	214	243	220	265	270	265	233	239	217	245	237	265	239	264	248	266	237	255	260	256	226	232	259	249	228	246	269	238	239	241	243	259	223	241	222	233	235	251	239	227	225	236	263	262	234	239	257	263	265	250	251	260	239	223	241	257	256	267	237	230	244	249	276	251	226	263	255	246	262	243	274	241	252	249	238	228	231	243	244	240	239	247	253	288	229	248	255	248	225	260	278	238	269	262	239	249	246	234	227	234	243	242	226	232	224	247	240	242	233	276	232	232	248	255	236	220	253	250	245	228	281	259	243	241	256	259	235	266	261	254	235	232	248	249	260	243	233	244	233	253	249	242	279	266	245	249	217	260	252	254	244	256	250	248	225	245	218	253	240	212	257	233	230	259	244	236	257	267	238	218	240	246	244	272	281	258	271	223	245	238	234	257	253	249	227	270	250	243	256	244	239	260	249	253	240	251	232	233	282	267	275	260	268	262	255	221	228	243	235	218	211	218	254	261	248	258	243	236	246	287	263	236	241	244	228
7235	3317	4576	773	450	335	271	242	237	233	219	198	198	188	194	177	179	156	169	157	167	170	161	190	169	182	198	152	156	159	178	167	163	163	179	169	168	183	164	173	174	146	153	192	156	167	153	170	165	144	156	158	141	146	165	168	171	163	151	182	146	132	188	165	142	128	172	165	166	172	171	129	154	148	177	152	176	157	145	176	140	156	160	177	166	156	130	183	173	155	142	180	157	177	141	178	178	151	162	170	159	169	167	153	160	164	148	159	149	174	158	154	157	143	184	160	179	150	157	167	147	144	157	148	161	147	156	151	161	155	161	153	159	133	145	148	145	162	191	168	154	157	151	166	155	167	152	150	168	159	145	150	170	174	141	148	185	169	160	158	152	135	161	157	157	131	140	153	180	161	159	154	159	150	162	168	152	181	186	158	159	161	168	148	157	193	189	166	179	188	159	144	137	180	149	168	156	164	150	195	152	142	178	175	154	160	145	145	151	140	155	171	146	169	152	170	169	141	164	135	155	150	163	163	157	144	171	163	177	178	168	147	172	147	134	156	156	151	166	163	159	153	155	147	170	177	173	167	148	163	168	153	159	146	150	142	160	156	156	136	159	162	178	153	151	159	152	154	162	148	147	130	152	172	190	154	132	151	169	162	159	147	168	159	165	169	171	159	160	152	157	164	159	160	191	161	165	142	176	180	155	174	179	147	147	136	153	147	163	162	157	179	175	160	141	181	157	172	176	154	163	150	150	160	140	161	130	170	155	142	188	137	161	153	152	130	159	178	175	168	149	145	157	161	149	142	149	164	161	163	184	157	148	160	153	152	136	155	146	183	154	153	155	138	142	172	144	145	173	178	184	176	172	143	132	156	155	175	156	159	169	135	184	166	165	149	176	163	165	149	165	166	150	147	157	158	153	155	132	157	166	133	159	158	160	153	166	166	173	148	140	158	149	160	166	145	156	165	176	172	157	142	162	153	176	154	183	179	161	150	177	154	163	142	170	154	156	144	163	165	137	163	144	151	167	191	145	143	167	148	161	153	170	158	162	155	184	154	143	141	181	146	161	155	159	125	147	136	184	153	141	142	143	155	166	189	161	180	166	151	171	184	173	156	156	164	158	148	180	188	165	177	153	153	136	166	167	156	173	149	164	153	150	164	156	163	126	163	142	157	155	158	143	145	163	181	182	166	155	160	147	147	186	173	146	153	148	154	148	162	162	143	166	142	153	197	157	146	183	161	138	148	148	152	163	182	169	149	155	152	166	148	144	151	151	182	159	197	130	167	172	156	162	161	152	178	146	155	159	161	154	171	140	164	161	141	159	164	159	157	164	164	198	145	159	187	167	130	163	168	172	154	174	150	141	156	153	158	157	153	138	187	182	152	166	147	162	132	151	147	148	175	171	146	156	139	168	160	185	162	201	162	141	163	174	185	175	163	138	177	175	159	166	161	174	141	151	163	164	157	180	170	150	155	143	148	153	150	142	159	176	160	172	171	128	163	171	174	150	156	158	155	160	160	155	153	170	178	149	173	161	152	153	166	163	174	167	150	125	158	162	175	171	149	150	177	156	148	155	141	159	146	166	188	162	137	170	185	188	183	154	160	164	142	160	172	176	157	163	173	160	174	156	188	177	156	148	174	168	152	159	145	162	168	173	154	179	152	160	173	146	159	158	151	142	168	178	149	128	153	140	178	135	166	165	176	160	158	187	189	171	151	171	135	150	156	177	177	174	171	144	141	159	147	138	152	147	162	168	173	178	126	146	143	174	162	160	158	162	134	155	160	187	166	151	163	181	157	155	156	150	154	162	159	167	166	180	149	182	141	166	160	156	157	154	127	165	159	179	178	194	157	166	153	165	148	165	162	127	130	181	169	153	160	150	168	166	160	145	154	155	166	175	157	157	168	168	157	161	175	153	160	155	153	170	163	170	143	139	159	197	170	165	123	159	158	178	162	155	143	168	162	156	143	154	161	181	141	139	182	173	154	157	134	168	159	142	171	162	165	154	141	168	127	156	146	166	171	171	169	177	157	144	151	136	134	153	156	155	171	147	147	169	152	161	157	157	157	157	166	179	169	165	149	161	152	160	172	167	168	167	158	170	162	162	174	157	155	168	154	130	189	168	144	174	159	156	140	193	165	171	155	164	161	155	150	169	164	161	167	158	178	160	155	176	179	171	165	123	164	149	180	164	138	147	142	171	165	158	162	161	151	160	150	175	125	149	158	159	140	174	172	159	163	163	173	187	176	159	161	174	150	185	165	166	165	161	163	182	161	178	153	159	152	156	151	141	167	180	173	153	167	158	139	130	165	171	145	155	166	165	162	174	148	167	147	156	139	134	131	139	134	152	169	152	164	166	159	160	135	162	164	150	165	155	161	177	155	164	142	162	168	163	162	160	141	158	173	159	152	166	156	172	169	167	163	184	154	144	186	167	150	146	138	143	150	169	167	126	153	142	173	162	159	169	142	148	163	160	153	142	147	147	140	159	176	167	175	158	132	152	163	171	139	161	122	172	175	156	157	169	165	152	162	168	160	151	139	147	154	171	182	172	163	162	156	166	145	162	161	171	150	165	148	150	161	147	179	135	143	161	151	147	171	160	172	163	157	156	188	160	180	139	157	146	161	147	157	164	156	174	155	137	135	181	160	165	182	167	165	160	178	148	153	171	164	162	167	154	167	152	191	154	145	163	134	150	171	166	176	151	148	167	167	160	150	156	169	169	148	146	176	152	163	139	160	134	169	174	155	167	158	186	171	152	165	171	168	134	140	148	147	140	163	161	173	166	177	161	177	167	161	147	164	153	142	164	160	155	175	165	153	167	156	166	140	155	161	149	177	147	145	168	152	166	148	161	161	171	140	181	139	138	158	150	161	152	165	175	142	169	137	140	169	133	161	135	166	159	150	168	171	160	152	159	155	165	181	160	153	142	154	164	163	165	144	163	140	183	170	171	169	148	143	152	151	172	186	178	158	150	157	163	156	169	152	131	151	132	148	153	185	157	157	158	159	144	174	151	162	169	145	140	143	157	151	146	150	166	169	152	173	163	139	162	155	162	161	145	176	160	181	158	143	134	185	172	163	172	164	153	171	155	165	158	187	168	163	160	165	166	166	168	168	185	166	157	154	164	164	155	194	171	178	154	179	155	163	141	172	178	150	150	160	182	134	157	155	171	142	172	171	180	159	165	177	153	180	175	160	171	164	179	150	156	175	163	148	164	184	176	167	174	170	159	167	145	156	153	152	164	157	160	166	163	153	174	164	171	175	163	160	151	181	144	172	147	157	153	180	157	138	151	143	184	154	140	163	168	163	141	169	155	171	166	154	176	151	145	148	146	168	148	166	166	159	160	166	160	194	171	155	164	142	179	178	178	161	169	149	161	175	159	134	171	146	175	174	163	160	155	158	166	157	176	174	153	137	153	140	168	150	151	146	157	156	161	166	169	151	149	171	132	149	170	171	159	165	162	172	167	147	172	149	155	145
5576	4061	8517	2192	1802	1409	1183	925	877	823	702	653	601	610	571	567	585	511	513	502	557	478	471	452	439	410	426	424	440	410	414	439	426	425	456	423	422	425	450	417	423	389	401	434	418	421	446	428	394	416	412	400	411	388	418	431	417	424	421	383	397	408	393	362	420	406	385	433	422	409	445	400	408	436	413	436	368	442	414	402	428	398	414	384	382	424	387	370	409	392	374	365	424	396	389	408	417	376	376	397	435	391	417	371	415	403	411	437	386	404	390	396	393	380	440	385	366	386	385	367	377	438	395	401	421	402	366	410	378	419	388	407	423	402	369	383	388	362	405	413	402	415	392	410	399	410	405	366	402	393	384	385	370	402	411	411	386	393	384	409	418	389	397	398	387	413	422	373	413	403	415	360	395	384	387	371	412	393	391	411	415	427	391	378	393	405	405	404	420	404	399	377	391	405	380	410	391	404	407	413	389	351	415	372	385	397	402	413	375	401	412	409	390	372	386	383	363	377	398	429	373	422	393	424	412	390	414	367	376	392	401	391	403	377	423	406	363	377	385	377	415	393	429	385	404	404	412	383	431	411	414	413	385	394	411	399	381	391	396	366	376	369	362	368	396	378	412	388	378	405	405	407	388	442	401	415	395	396	395	358	375	407	421	379	412	361	362	393	331	386	368	420	437	373	379	393	409	415	353	377	425	428	381	376	391	374	365	423	414	403	413	412	380	406	399	394	417	371	408	386	367	403	384	376	385	378	401	413	423	396	387	343	396	410	466	413	421	395	392	386	420	382	403	370	390	411	403	433	383	380	399	416	391	417	374	409	414	416	387	410	392	414	411	375	400	402	392	426	388	432	361	441	396	384	410	380	360	381	437	393	422	408	404	378	418	387	376	375	388	419	412	394	385	389	356	418	361	384	342	368	393	382	399	388	407	382	370	402	387	396	389	384	384	400	379	409	415	432	383	390	396	387	426	400	382	383	371	386	401	399	378	419	401	385	412	402	405	385	374	414	386	358	407	395	368	406	394	391	377	427	385	410	441	391	399	368	413	399	402	399	377	404	374	367	401	412	355	399	372	372	408	421	393	402	416	396	398	412	387	403	372	432	393	409	381	398	399	380	389	412	403	398	360	395	394	423	383	383	417	372	405	411	377	382	368	425	419	395	372	390	439	460	361	399	422	374	393	380	398	371	395	403	409	400	391	378	381	381	388	405	386	384	409	392	401	411	380	340	424	382	401	400	405	393	383	404	405	365	391	393	418	383	396	399	371	384	391	426	403	397	425	382	418	412	385	387	401	396	380	400	434	394	391	381	405	390	377	373	371	435	383	367	410	363	396	385	405	429	387	397	376	395	368	350	379	380	396	390	409	422	414	374	400	423	384	374	364	394	434	367	386	399	436	439	371	420	362	427	397	393	388	383	368	436	404	397	416	395	392	415	401	426	364	361	420	414	401	423	424	397	391	380	369	392	368	392	374	402	394	380	379	395	406	423	345	411	366	381	391	422	389	378	385	415	363	410	424	431	405	378	386	418	422	412	403	382	407	395	406	384	409	384	387	428	397	386	411	389	407	417	380	400	405	389	371	385	412	377	436	414	414	389	427	410	430	424	384	382	406	379	385	418	410	425	382	415	415	424	425	373	374	384	406	418	392	380	400	371	394	359	406	393	376	403	401	393	400	369	370	356	401	376	425	401	379	375	425	400	368	376	420	388	411	397	390	384	406	400	414	416	387	394	393	355	394	387	416	376	395	397	390	353	375	398	426	379	365	410	390	421	400	386	412	411	405	443	408	390	386	366	411	388	404	428	432	388	366	380	388	366	378	415	402	376	415	407	391	372	388	388	410	380	373	418	402	393	389	397	376	411	428	401	407	416	430	378	374	383	370	387	420	360	400	398	379	399	389	379	365	414	408	369	385	382	420	429	376	397	374	349	395	388	385	433	381	372	369	387	444	407	387	390	420	401	384	406	378	386	426	393	391	397	375	391	409	366	378	364	418	409	361	400	406	435	414	394	390	399	419	393	390	343	391	404	399	404	435	421	416	379	408	408	394	413	389	386	398	383	416	425	414	382	367	365	391	389	419	411	386	387	386	387	372	390	376	372	378	371	427	397	385	430	449	403	387	384	430	387	413	422	388	410	422	387	368	360	393	395	399	417	409	404	399	416	411	387	424	400	401	407	437	373	412	412	401	406	408	395	386	392	357	375	389	384	405	383	423	433	401	405	418	397	431	396	379	406	403	405	344	386	402	379	388	429	391	399	405	443	373	385	405	424	368	396	399	388	379	371	387	389	409	405	425	397	382	395	364	391	377	429	410	396	378	389	386	380	398	373	418	371	402	438	374	411	372	355	400	389	387	385	384	408	366	384	424	422	408	424	415	407	414	381	416	395	404	405	412	367	422	405	384	377	419	403	367	433	406	391	412	402	383	412	407	407	386	388	419	374	376	398	394	399	379	391	403	414	403	387	353	408	387	416	413	424	405	371	390	397	435	411	429	394	367	437	391	373	442	398	399	430	375	418	399	412	395	417	376	414	428	392	374	415	387	390	387	445	367	388	414	427	375	386	367	375	366	432	392	357	429	374	401	384	425	390	386	400	359	401	388	375	394	406	356	387	404	372	409	385	399	383	430	400	379	373	386	397	410	378	395	403	360	373	375	411	399	388	363	372	414	391	396	388	385	383	414	406	411	411	388	354	408	389	449	419	407	406	397	388	406	352	380	360	412	432	383	374	399	374	419	381	374	372	422	390	386	438	384	385	413	398	395	424	394	391	388	382	430	378	372	423	402	410	391	395	392	386	379	433	391	366	360	411	377	402	387	387	384	418	382	418	366	401	396	398	415	404	397	389	375	402	410	371	366	395	371	390	391	392	414	382	380	400	406	372	430	394	446	399	422	380	389	405	405	379	409	380	407	384	401	389	380	418	396	400	369	400	389	382	366	368	383	395	430	380	397	398	388	419	388	345	381	393	405	425	373	430	409	385	374	401	377	385	400	416	391	382	393	415	417	388	399	366	436	374	390	390	405	366	387	432	427	408	376	390	373	363	396	384	400	372	421	407	388	418	386	400	370	365	395	379	382	405	374	412	388	385	412	379	367	371	446	397	389	394	407	401	397	393	439	436	404	418	413	392	414	397	356	380	410	402	406	386	378	400	428	387	398	383	405	397	401	427	370	419	413	391	419	340	383	401	413	391	393	392	363	404	399	430	393	366	402	375	387	387	409	429	403	431	368	434	419	347	370	407	384	379	411	404	411	381	367	396	406	397	381	410	421	357	406	396	390	432	398	408	383	389	369	358	395	396	405	387	367	386	378	411	425	365	387	366	423	399	407	401	404	401	403	394	431	375	414	392	377	405	409	394	360	403	391	441	356	385	408	378	375	431	371	397	384	407	370	383	407	392	389	382	384	419	403	384	354	390	416	388	389	423	364	400	419	406	379	419	396	437	414	385	369	388	444	401	387	414	414	380	409	353
18392	13135	18966	4145	1865	1507	1030	875	712	535	428	372	363	397	295	313	282	227	212	224	214	205	202	178	190	162	169	156	151	171	161	162	163	154	149	148	152	163	146	153	143	153	148	133	142	160	163	164	142	148	149	135	142	155	155	145	138	153	142	132	124	133	129	134	125	122	143	142	141	113	155	150	128	134	146	149	136	131	135	155	131	143	131	150	138	156	160	118	141	118	124	141	151	127	141	128	142	131	147	128	148	137	133	132	116	134	129	164	130	135	151	147	143	134	181	140	133	154	157	131	155	127	145	188	130	139	130	135	132	121	142	134	125	146	136	139	149	139	138	145	146	126	138	108	126	135	121	142	141	131	137	145	126	123	140	111	137	126	114	120	140	139	120	138	118	137	116	138	132	115	127	113	131	129	137	144	165	131	137	135	131	137	142	157	129	127	128	141	155	157	132	132	132	132	146	135	140	151	167	134	118	161	149	140	145	123	142	142	121	128	129	134	147	147	124	125	130	145	126	132	128	147	140	134	136	140	116	138	135	151	124	141	127	138	115	157	137	156	131	151	132	137	134	157	154	139	147	127	158	147	148	152	125	164	145	142	153	156	129	139	156	147	138	124	148	145	134	160	135	137	150	143	137	139	132	154	118	143	137	136	133	125	133	146	139	142	141	149	155	125	149	145	160	146	136	125	128	115	154	129	147	153	123	156	148	161	130	137	128	137	132	145	131	137	141	136	148	134	123	135	152	152	136	126	151	124	144	145	139	138	147	143	142	118	132	154	157	120	147	126	147	120	149	139	143	145	146	160	135	130	134	142	124	137	133	131	149	124	127	145	132	133	150	141	119	135	165	148	114	156	143	140	137	118	126	133	133	126	147	163	123	114	133	135	121	140	166	136	134	134	133	124	176	126	118	142	128	156	148	133	140	137	153	147	137	144	138	163	159	132	146	140	136	146	135	131	167	144	144	154	138	150	137	126	133	124	145	137	131	136	152	142	135	126	119	133	152	157	139	164	136	154	133	133	150	147	144	141	146	154	100	137	159	135	116	128	114	156	153	152	147	156	147	134	125	150	123	145	133	134	141	122	140	133	129	123	161	121	138	128	149	138	155	130	146	130	143	143	176	128	137	134	130	144	104	130	140	124	144	153	125	128	120	148	126	158	145	141	146	138	128	146	126	124	126	137	127	130	148	136	137	145	156	131	156	145	133	146	169	156	108	134	131	139	130	123	159	130	140	126	121	137	148	136	123	140	147	132	166	140	151	136	147	141	123	129	140	150	149	135	149	135	152	161	143	132	141	173	140	141	147	149	152	159	142	176	156	143	132	135	161	138	145	136	124	157	144	140	152	148	146	142	158	126	144	146	142	151	169	130	133	147	138	153	144	135	135	130	115	143	130	132	134	164	149	109	174	142	160	175	126	126	148	146	150	153	128	127	110	140	151	143	131	120	155	137	146	151	141	152	134	133	132	153	140	152	144	145	135	134	143	129	154	136	142	128	134	142	124	136	142	123	159	132	112	145	133	135	131	132	133	151	146	137	151	147	132	165	127	145	127	132	150	143	146	137	138	161	146	157	134	146	153	138	135	124	138	134	126	135	143	127	136	141	134	147	135	138	141	129	137	148	133	130	134	137	144	128	132	131	137	141	141	137	146	139	134	144	133	131	167	127	143	133	132	129	130	142	144	177	143	140	139	124	124	147	137	155	128	151	135	139	148	148	151	141	136	134	132	157	127	129	129	143	147	132	152	135	108	142	132	136	146	147	141	146	134	126	142	139	156	138	127	134	167	161	157	120	145	139	127	149	118	141	141	143	123	120	150	129	126	115	145	136	120	130	124	149	123	120	148	143	144	135	138	125	123	145	151	129	145	114	114	143	123	119	125	140	128	132	134	151	141	146	113	142	149	155	148	121	130	129	119	139	128	158	132	147	133	133	131	139	124	146	114	153	115	116	154	153	132	108	119	136	146	138	142	119	142	155	149	129	129	153	150	134	140	119	162	132	152	132	140	156	146	145	137	132	140	167	126	145	159	133	142	130	123	121	138	138	146	144	153	135	121	146	148	145	146	144	128	128	128	125	141	161	120	150	123	116	125	133	149	167	143	131	130	154	135	132	137	130	143	143	140	145	134	136	135	146	159	134	133	139	162	144	121	145	130	135	148	130	132	158	128	139	123	130	131	143	118	150	136	133	137	114	126	132	131	144	135	129	145	145	138	162	151	152	140	133	140	144	156	136	134	153	160	136	138	154	169	141	140	134	121	153	132	127	136	154	158	122	143	163	166	132	140	139	136	150	127	134	131	125	143	135	133	153	146	138	134	133	132	129	142	159	142	121	145	144	129	147	156	140	117	114	121	143	141	131	158	133	154	116	156	136	155	157	127	132	129	138	143	147	143	142	129	157	128	140	138	143	157	135	136	131	130	132	158	155	145	152	155	143	141	156	147	126	136	167	134	145	125	129	165	152	126	162	134	141	133	122	160	128	151	130	147	139	139	152	136	136	142	137	129	140	143	115	169	120	121	138	135	154	120	138	123	147	146	120	136	119	132	170	130	139	121	137	151	127	133	140	134	146	143	145	102	141	134	119	150	143	113	157	148	158	146	143	130	123	149	152	149	122	124	135	151	151	126	140	127	127	124	128	142	119	138	136	128	136	165	133	136	131	135	125	131	141	139	143	124	144	139	147	150	158	149	142	134	130	132	152	133	138	135	143	146	132	162	127	129	148	125	154	117	148	103	149	142	127	158	153	145	118	137	140	130	125	129	130	135	128	132	127	127	140	126	131	138	129	144	147	154	115	123	131	118	119	126	125	143	145	132	135	151	127	137	132	134	133	143	148	159	143	133	129	151	122	134	101	129	157	122	156	135	139	141	120	115	113	130	130	166	154	141	136	136	133	132	138	135	145	146	155	138	125	119	146	131	137	153	139	133	132	121	148	141	128	141	141	147	148	154	101	139	128	133	147	134	134	124	139	135	145	122	145	136	128	146	169	143	130	118	111	142	141	163	139	152	147	142	126	130	121	134	135	116	129	131	144	147	163	155	133	143	123	130	132	144	141	125	137	142	127	115	130	130	142	133	144	123	163	121	133	144	150	144	127	154	138	123	124	139	157	136	152	139	152	143	125	139	117	119	154	146	165	161	149	153	127	140	130	128	122	133	138	154	142	144	128	117	139	157	160	139	157	132	125	150	154	130	142	136	137	145	139	140	133	141	131	148	147	132	141	170	136	150	135	133	152	129	135	126	165	129	130	136	132	126	162	112	136	162	135	123	156	143	139	147	126	151	147	140	149	129	153	123	139	132	131	157	127	143	134	146	123	129	129	147	140	155	139	150	149	151	132	116	130	131	131	144	107	146	174	137	148	142	104	132	134	132	141	124	142	133	114	123	123	151	130	146	144	133	130	139	135	160	146	156	164	143	128	152	124	146	133	143	133	121	141	136	138	138	145	127	140	138	144	116	157	117	163	160	125	134	138
13517	13336	21439	4971	5207	4415	3530	3154	2569	2345	2078	1877	1913	2387	1733	1553	1298	1030	933	965	944	842	747	694	691	675	558	556	545	526	560	550	504	513	400	464	487	429	421	424	408	399	404	388	402	364	406	366	366	369	380	407	377	374	391	386	363	392	364	363	352	402	340	371	345	385	373	367	360	382	363	333	357	360	380	347	389	344	356	345	369	335	357	337	384	353	339	356	330	373	355	367	339	313	329	357	343	362	331	343	328	326	325	377	339	364	347	346	356	348	364	386	366	354	319	349	320	306	336	328	356	347	362	342	362	348	328	358	322	350	360	348	347	327	350	357	350	327	352	359	367	369	393	339	365	355	350	372	332	345	361	290	356	348	321	321	386	364	339	354	342	326	365	374	336	361	338	383	343	345	334	372	339	350	342	340	356	348	317	346	375	313	342	331	350	378	362	344	347	363	357	365	333	356	340	385	335	350	325	353	322	335	354	347	343	359	379	321	348	325	358	359	350	348	351	351	327	357	369	360	362	345	331	357	364	322	337	327	345	339	327	313	317	320	339	363	344	338	374	372	372	359	370	385	372	360	387	349	339	343	337	364	343	365	375	339	351	339	327	367	332	333	332	362	383	366	344	372	371	342	342	327	348	356	356	342	334	346	335	353	350	339	347	368	333	335	376	337	328	364	363	318	349	362	359	372	359	359	332	354	335	358	368	347	306	355	344	354	343	339	341	364	340	335	359	370	341	347	318	331	371	363	353	321	335	314	336	364	365	348	345	366	342	306	338	357	321	356	323	338	351	341	377	345	352	358	333	361	347	339	347	375	331	349	360	361	330	343	351	343	340	322	349	381	359	348	339	384	319	336	337	294	347	362	337	337	364	342	353	362	374	350	377	353	324	351	368	390	323	323	366	332	354	322	327	318	318	352	319	321	336	349	330	355	363	312	359	373	362	344	350	397	366	353	340	332	339	367	343	347	332	343	342	331	324	318	353	347	361	366	338	364	344	346	329	334	383	346	358	354	344	356	303	336	323	323	359	328	359	371	369	373	344	358	373	318	343	327	332	358	351	367	323	326	345	334	338	358	365	353	345	356	361	339	381	342	368	331	380	357	339	347	349	333	370	355	351	371	320	364	325	326	379	349	355	342	367	357	353	361	352	341	337	344	338	341	344	337	336	398	360	321	358	357	343	341	361	328	358	342	355	322	329	358	304	343	343	357	331	374	344	327	361	339	369	354	324	344	347	338	379	365	368	363	353	346	366	338	363	330	352	364	366	358	340	392	382	310	371	319	358	369	348	329	364	348	339	374	366	372	342	327	345	333	354	365	318	325	369	327	325	339	359	349	365	359	356	321	345	348	370	346	347	379	334	329	348	349	362	352	361	343	346	332	359	361	355	339	325	371	337	348	390	336	322	345	338	370	363	335	368	350	363	342	343	357	380	328	368	322	359	396	362	377	347	349	353	349	335	359	391	351	353	342	349	359	335	368	333	379	365	334	332	348	339	335	350	335	364	349	341	378	345	370	350	392	377	337	347	321	359	374	351	353	325	341	372	362	343	341	305	323	343	313	342	374	349	345	368	355	356	338	367	364	357	363	319	369	343	350	330	357	339	353	326	331	354	351	366	355	382	370	320	344	355	340	338	375	364	358	384	356	352	337	344	334	349	359	351	365	333	337	342	343	331	349	375	338	340	340	375	345	379	350	353	381	348	376	363	374	397	360	366	345	372	334	348	319	400	357	373	350	346	316	370	342	345	369	348	358	353	373	353	360	371	339	328	355	334	341	325	321	350	340	335	348	348	375	339	354	385	371	322	375	382	323	366	373	334	358	342	302	362	356	349	367	341	342	349	357	386	334	362	309	341	352	365	342	372	346	327	326	339	360	351	380	323	303	356	321	355	331	340	331	369	347	329	345	349	339	348	335	367	357	328	367	385	329	354	321	373	393	352	346	368	351	312	368	360	345	338	349	330	349	358	339	357	345	314	378	350	356	380	393	326	369	354	376	376	328	377	312	348	331	332	359	367	363	363	365	356	346	310	378	338	338	336	373	361	374	335	375	351	357	356	336	344	362	355	335	343	358	379	363	329	361	335	377	390	341	332	346	342	339	342	330	341	354	363	351	336	354	340	357	359	349	336	361	329	318	323	354	357	389	357	356	370	355	386	321	366	360	322	320	319	349	309	370	331	329	392	372	387	342	341	347	351	367	370	358	334	350	353	351	346	345	324	339	381	336	362	357	350	334	329	349	331	377	353	336	355	346	373	353	359	357	359	327	330	362	336	353	374	333	344	331	358	350	344	302	395	343	326	375	333	319	335	361	330	351	310	361	331	373	352	343	337	353	334	370	321	313	337	344	332	342	343	335	360	371	344	303	365	347	326	369	339	344	298	352	346	348	366	329	343	344	359	329	346	346	347	350	339	350	327	348	356	362	338	358	369	359	342	337	359	365	329	320	325	353	340	346	337	337	389	321	368	378	346	352	352	334	320	343	358	362	344	334	359	344	357	343	370	336	315	340	352	352	397	348	349	347	350	348	352	338	369	351	329	358	327	333	350	340	358	329	366	335	368	367	370	322	319	337	350	345	342	381	365	347	354	352	368	339	332	362	330	326	346	333	334	335	336	372	359	335	347	377	361	352	365	342	343	324	345	356	343	356	356	346	316	360	348	378	345	344	333	328	309	368	339	360	353	346	374	350	337	343	349	322	356	322	347	341	350	340	374	353	349	355	365	357	334	332	336	330	365	350	367	309	357	370	346	349	317	313	350	368	330	383	402	356	349	400	358	333	350	361	306	375	335	335	329	392	357	340	361	333	353	326	317	344	389	365	377	362	362	341	347	343	316	378	374	345	365	379	361	338	360	329	352	376	343	322	372	365	350	369	346	351	340	375	360	320	320	331	331	343	354	332	364	356	341	363	371	323	322	350	352	334	362	376	350	365	338	321	351	326	336	354	347	324	313	358	303	309	324	347	367	372	342	397	361	371	319	340	349	342	334	299	356	307	374	333	349	353	330	362	337	367	338	347	356	371	329	342	353	358	331	351	345	351	363	334	329	349	376	362	351	358	322	342	329	353	354	345	335	322	351	312	354	365	320	352	334	336	370	372	374	352	328	358	377	379	391	364	334	324	331	338	322	358	346	337	326	339	364	339	335	358	315	310	347	325	346	359	323	379	309	354	343	355	346	349	365	314	333	317	349	351	318	327	392	377	381	378	332	358	378	393	335	387	290	349	363	328	360	372	366	368	350	342	345	372	356	328	348	370	342	350	369	349	386	362	358	360	365	344	356	358	366	333	358	341	382	366	337	329	301	340	387	361	335	345	328	390	360	317	355	347	337	330	332	350	361	355	347	362	379	331	339	321	331	370	370	342	361	342	332	355	327	329	359	374	357	343	324	323	379	345	331	330	352	343	355	338	355	342	367	365	363	375	339	331	335	316	335	350	334	379	347	355	341	315	355	348	344	311	371	351	367	318	374	387	350	389
27402	22721	31128	9420	4013	2491	1838	1309	892	782	727	523	506	649	560	448	360	233	240	230	223	209	178	179	196	158	155	153	134	164	140	115	131	121	103	115	101	102	88	105	101	111	123	93	105	94	118	102	105	102	110	89	91	97	94	119	97	96	80	115	95	87	111	107	98	87	95	96	91	97	90	89	101	93	98	102	95	102	99	86	93	94	97	110	103	107	85	82	114	97	104	85	95	92	89	99	80	84	107	81	96	100	92	102	99	89	108	92	86	94	91	109	84	100	91	85	104	75	105	101	102	113	98	102	102	84	87	94	100	82	86	108	114	109	108	100	114	116	90	94	90	106	92	88	89	97	92	87	99	97	76	81	100	90	95	101	82	100	79	72	95	98	92	97	96	100	108	89	105	83	101	102	90	91	98	85	95	98	99	97	86	94	88	89	110	83	96	102	95	102	100	89	95	80	80	79	89	85	82	109	90	108	104	91	108	75	90	87	108	101	86	105	106	96	98	83	108	96	96	93	69	98	104	89	99	106	95	96	111	86	107	97	101	100	77	104	100	102	86	102	110	87	101	115	106	110	89	87	76	68	84	95	90	84	99	92	84	111	84	88	91	103	115	105	96	98	78	109	100	94	101	95	95	83	94	93	92	95	108	87	101	98	107	89	89	86	88	76	85	91	89	99	96	110	77	110	89	96	97	97	92	86	78	83	82	95	93	101	92	87	90	93	87	85	93	96	91	80	98	94	88	87	91	110	85	93	90	101	80	76	117	110	112	101	108	106	83	108	105	103	91	85	96	97	104	94	82	90	90	89	95	94	95	100	84	95	107	102	105	112	89	88	97	112	115	88	79	89	107	94	89	86	97	89	92	85	106	85	108	118	86	85	85	91	88	100	87	90	116	84	97	91	94	97	97	102	107	100	85	101	88	104	91	81	108	114	77	91	96	88	111	92	89	99	86	94	118	93	100	80	96	95	100	82	75	91	78	86	79	86	104	97	82	85	104	86	107	96	94	107	106	105	102	117	95	91	98	114	88	105	96	75	82	98	102	113	92	107	113	98	91	83	103	76	101	103	80	105	89	98	97	96	87	85	82	99	110	108	102	87	87	105	95	107	90	75	72	85	89	97	90	81	83	96	107	97	72	117	87	109	85	108	100	90	105	75	93	97	89	90	105	106	83	118	98	80	98	85	88	96	103	109	94	95	95	82	97	89	107	83	78	86	86	77	86	91	86	88	97	104	96	99	99	109	105	85	86	114	111	81	94	90	83	86	99	85	88	99	106	80	112	95	95	97	71	87	78	114	87	106	92	93	89	87	88	91	84	104	94	79	88	91	107	80	80	107	85	106	64	90	80	88	93	99	107	89	96	80	96	117	101	102	92	91	116	86	104	100	77	93	90	98	85	81	97	97	88	105	82	84	88	87	86	95	106	100	93	103	90	87	105	99	106	85	94	104	89	113	110	91	96	76	80	101	93	89	98	97	84	97	122	88	97	114	89	90	96	95	105	104	106	93	78	121	102	89	83	74	85	87	93	101	99	100	97	72	107	97	88	88	90	100	99	104	73	103	91	104	99	96	80	92	100	103	105	90	95	106	91	110	95	102	98	87	96	115	92	106	95	97	98	92	102	82	92	90	92	104	94	102	109	78	102	75	65	89	102	84	89	89	97	94	99	87	92	84	80	74	83	101	82	86	105	84	111	100	93	93	80	92	85	101	76	93	85	82	96	105	76	92	116	88	82	79	102	101	85	83	86	84	90	95	104	118	101	100	91	97	96	95	93	90	85	97	92	89	100	77	96	94	91	103	112	98	116	103	97	95	110	80	85	93	96	92	83	89	100	95	88	84	107	78	83	105	111	87	90	93	110	90	83	92	97	100	97	89	77	113	93	100	95	82	87	92	92	81	96	102	98	110	97	90	115	102	115	94	87	97	98	82	100	100	90	92	95	98	84	90	82	97	105	85	91	77	88	109	96	113	83	89	90	108	94	108	109	100	101	92	90	86	103	99	119	101	86	93	81	105	112	97	104	83	110	93	96	103	97	77	103	95	101	91	93	95	82	76	82	98	88	80	98	85	108	109	88	91	91	102	96	80	93	98	94	91	97	106	93	102	98	113	102	97	93	89	86	98	96	88	105	101	93	113	98	75	96	84	101	93	109	76	87	99	86	93	86	95	95	84	121	103	82	93	101	97	97	85	96	85	93	95	98	94	108	88	99	89	97	88	85	95	97	105	106	117	85	87	91	75	82	81	98	95	94	77	99	92	97	102	84	93	100	97	103	100	96	97	102	115	88	103	95	98	82	79	89	105	85	92	80	89	91	97	101	106	100	106	93	84	93	97	90	87	96	94	85	97	102	113	84	78	104	94	91	94	104	100	94	92	90	96	98	87	98	88	84	95	108	108	91	99	84	90	95	89	83	121	98	109	102	85	109	76	81	91	100	109	89	106	81	104	100	90	84	86	101	93	103	92	100	99	99	106	92	102	94	87	88	85	106	90	96	87	96	101	77	101	96	94	107	103	96	84	97	90	107	105	102	104	107	94	99	106	94	104	85	80	102	81	87	92	98	99	94	92	111	75	89	87	102	107	92	101	89	96	85	80	95	86	112	88	112	107	102	89	80	93	92	85	89	101	106	76	90	89	108	85	80	71	79	91	91	96	89	93	83	82	96	80	99	92	93	93	96	100	97	81	85	100	95	95	103	104	82	82	86	108	80	90	104	106	84	100	99	91	97	98	97	83	86	108	105	97	91	93	99	90	88	92	79	94	90	126	104	112	93	86	60	100	117	92	100	103	107	93	89	93	104	79	91	96	105	98	95	100	106	86	103	93	96	96	104	100	87	104	103	86	99	109	111	100	90	82	99	70	110	102	90	93	68	89	94	81	94	108	72	71	100	108	110	111	78	97	114	102	99	92	81	95	85	79	108	94	94	76	102	114	94	93	102	89	104	101	100	72	93	90	87	106	98	88	92	102	102	91	89	96	116	93	85	79	110	97	75	93	100	107	84	91	94	95	100	101	90	98	94	88	97	80	92	88	99	96	88	102	86	79	96	95	101	115	98	87	78	81	85	84	106	94	107	77	106	97	101	93	123	90	89	105	88	96	98	86	93	101	94	96	95	94	99	103	90	100	90	93	94	111	102	95	99	111	83	116	84	110	94	90	96	89	81	89	83	88	89	95	97	92	98	113	96	100	101	95	110	110	100	104	115	104	87	96	80	84	113	99	110	90	106	99	97	81	78	104	92	90	92	105	98	82	96	95	77	82	91	92	95	98	93	99	98	86	103	90	120	91	83	82	94	80	84	93	101	102	89	104	93	103	92	97	116	106	90	93	82	89	84	95	101	98	83	110	104	99	84	95	104	125	91	73	104	94	95	99	94	103	86	85	95	99	89	95	104	98	88	92	101	102	71	87	97	83	82	115	90	96	99	93	91	89	84	106	90	101	93	102	107	104	84	84	86	86	105	91	99	109	110	120
18598	20974	30133	7499	7509	6356	5505	4871	3818	3213	3042	2885	2985	3612	2936	2326	2063	1413	1218	1382	1341	1144	938	892	797	855	751	564	605	644	570	529	529	477	409	404	380	386	346	371	337	345	322	334	299	308	299	277	330	285	287	297	309	268	267	298	306	324	295	282	310	269	305	280	265	254	260	263	239	270	295	273	249	260	260	257	260	245	261	274	262	224	235	257	263	281	260	259	254	263	240	227	224	257	245	236	256	243	270	242	223	251	252	256	255	248	250	235	241	236	254	253	221	231	235	257	261	255	246	228	271	233	236	229	236	241	247	249	255	253	256	237	282	274	268	245	227	234	244	229	227	263	246	251	258	226	238	260	224	264	224	242	240	252	269	272	229	251	250	252	265	234	257	230	251	265	270	246	235	241	251	252	247	237	247	264	239	257	231	248	262	248	221	224	239	288	268	237	247	269	243	263	294	263	260	236	212	241	251	234	251	224	255	240	279	238	259	272	250	238	275	282	244	254	240	239	242	247	245	232	253	236	271	272	252	244	259	253	258	270	258	269	226	245	242	224	238	276	255	253	219	245	243	232	253	248	254	234	238	231	256	262	260	216	232	256	240	261	260	253	286	264	236	251	252	241	247	235	252	251	269	264	249	237	202	244	220	256	209	235	256	263	234	256	246	245	243	247	242	251	225	258	238	254	243	228	263	245	264	279	248	223	262	250	263	235	234	265	262	251	219	230	221	261	249	240	239	252	221	246	234	250	249	257	236	263	235	238	266	239	259	247	266	236	253	261	234	262	253	256	230	246	242	255	246	243	255	242	244	251	237	269	226	242	240	240	235	232	248	247	216	248	252	237	226	232	251	234	270	238	253	223	251	240	252	235	257	274	240	246	240	248	283	240	259	243	256	249	245	233	237	264	253	224	262	222	259	251	243	244	255	243	247	258	250	268	258	244	265	234	216	227	252	253	218	270	245	265	254	243	274	269	255	270	261	230	251	234	256	252	275	218	256	253	264	260	234	239	257	237	276	249	237	268	239	236	232	244	249	240	244	263	260	268	273	240	231	252	237	231	259	272	237	251	260	259	238	234	237	270	241	261	238	232	254	232	250	243	255	227	210	253	224	238	217	254	263	236	274	257	231	278	227	240	276	244	234	253	257	243	254	252	264	256	236	236	231	222	245	253	268	246	239	231	243	219	243	232	253	243	243	259	275	248	265	265	215	246	236	254	213	237	244	234	230	242	225	227	230	227	231	224	222	265	228	259	248	229	243	236	235	223	282	257	257	260	238	239	241	247	246	266	247	256	252	275	240	244	249	254	264	225	250	224	244	255	252	248	259	252	251	252	254	256	270	261	225	259	232	231	267	253	238	252	250	259	255	245	226	253	248	241	231	226	249	237	240	263	245	268	240	262	249	256	243	256	258	267	224	229	245	276	221	247	236	243	229	260	243	228	225	248	262	259	238	243	238	241	241	245	258	258	270	233	197	241	244	282	213	248	252	219	258	258	243	246	242	229	248	246	256	251	242	276	244	229	257	249	240	247	234	249	241	249	243	237	235	236	243	229	286	255	249	230	235	255	245	238	248	261	253	252	252	260	234	250	273	248	246	239	232	245	256	266	238	250	238	247	260	252	253	228	224	230	251	256	231	211	265	255	220	226	230	224	234	255	245	261	227	249	248	227	239	280	266	237	269	267	227	276	263	256	261	246	241	251	246	223	242	249	238	254	245	243	255	229	250	240	241	235	244	251	225	247	230	259	232	234	245	259	263	241	250	222	267	238	221	229	232	258	252	261	256	258	248	258	217	235	242	275	248	245	253	251	258	258	242	243	251	258	234	224	237	228	240	230	237	246	243	263	233	252	234	240	223	271	239	259	257	242	222	236	250	250	234	243	230	256	251	243	249	272	234	266	265	243	246	256	226	261	269	248	227	267	245	242	254	252	269	208	231	254	252	247	251	251	240	233	262	287	240	260	235	243	227	258	228	241	243	243	250	265	219	250	223	270	224	258	261	244	263	252	233	225	223	250	233	244	247	256	229	240	277	247	264	252	237	245	236	244	248	230	253	229	244	252	245	251	256	277	258	241	250	270	197	257	238	245	242	273	262	255	226	210	261	231	242	258	258	228	251	258	202	255	229	264	261	261	230	275	257	277	255	238	230	251	293	246	227	250	228	242	233	238	254	250	258	245	261	254	248	259	247	239	266	233	275	255	272	239	250	265	247	261	267	279	253	255	225	259	244	258	232	231	264	261	264	249	232	232	269	245	257	262	228	286	230	243	245	230	242	221	264	234	237	244	271	252	206	238	241	247	242	228	238	246	242	279	252	247	282	241	232	231	245	263	240	265	262	254	241	240	243	258	244	254	264	255	268	264	246	267	253	234	259	243	251	278	243	243	254	224	246	267	232	234	262	249	261	247	211	240	236	249	262	253	260	264	253	246	247	229	258	248	256	242	269	253	230	240	264	231	257	253	247	262	268	232	225	280	230	256	247	214	231	226	262	276	234	257	238	235	226	247	252	243	221	222	257	267	262	261	232	252	221	254	259	227	258	273	254	254	258	238	265	263	264	265	241	239	263	239	294	248	254	262	231	245	231	244	235	232	231	227	245	271	250	246	274	253	284	270	249	240	248	219	238	223	255	271	215	252	229	260	241	271	240	231	236	236	242	242	263	262	244	225	258	243	279	244	260	236	255	261	237	233	236	262	241	265	251	245	243	273	240	224	245	248	253	227	248	234	250	251	239	236	263	267	257	219	234	232	268	251	232	223	244	233	233	278	251	233	275	254	234	237	243	300	224	242	224	222	237	273	244	236	249	230	238	251	247	227	222	235	223	284	239	222	243	245	234	244	252	225	248	237	240	256	253	227	286	231	249	252	273	266	235	241	272	277	252	225	266	235	245	250	238	236	231	227	217	244	225	247	250	252	240	238	241	248	234	243	226	277	234	253	255	254	273	242	246	249	232	283	227	259	229	219	231	217	228	237	268	255	254	259	240	274	220	228	230	231	266	244	252	277	244	252	234	277	264	235	252	229	263	242	238	252	230	240	246	256	260	263	289	256	260	250	254	247	250	269	264	241	259	253	280	237	282	239	258	256	273	255	244	248	231	278	254	243	256	271	239	230	245	249	246	242	255	254	266	237	241	219	276	264	227	252	267	271	256	261	237	261	197	263	237	254	227	258	254	264	251	275	272	252	280	250	237	239	268	258	268	238	240	253	251	246	239	258	263	250	246	247	243	278	252	260	249	242	238	268	225	247	245	271	239	231	281	260	232	226	213	255	212	260	244	254	255	248	268	246	264	220	235	238	260	262	252	267	225	273	233	247	254	227	267	252	241	257	230	242	263	242	242	256	270	258	253	233	256	242	269	280	256	268	246	253	219	254	263	277	233	243	258	248	232	227	235	241	251	244	247	247	242	249	238	234	231	221	236	241	223	251	240	224	289	259	254	249	248	245	235	250	230	236	257	244	218	242	241	258	241	220	269	237
7337	3299	3689	753	438	377	289	239	262	239	202	217	184	177	176	156	188	186	184	187	169	163	152	170	159	163	144	173	157	185	160	178	127	152	177	149	166	155	158	157	166	169	160	164	154	160	158	151	153	171	185	117	148	160	160	152	139	135	160	166	173	166	151	181	143	172	142	142	145	139	148	148	164	137	144	136	162	169	134	145	165	166	152	144	138	158	167	146	167	141	140	154	158	167	178	162	159	156	137	173	166	142	173	146	160	165	141	176	159	149	177	149	179	165	133	169	150	143	139	163	173	172	160	149	140	163	152	159	161	143	158	156	153	159	170	151	153	121	141	162	169	178	157	162	165	159	162	173	153	134	145	178	169	152	144	169	162	161	182	183	170	164	153	170	160	164	154	152	139	162	164	150	136	165	164	170	164	176	154	147	137	153	151	174	152	157	157	163	159	153	157	176	174	154	143	148	181	157	133	165	182	151	138	177	163	133	168	182	165	154	156	159	155	153	155	163	167	155	149	173	163	173	162	154	150	169	150	166	167	143	160	146	177	148	153	158	161	147	164	163	143	167	149	158	164	146	158	186	155	161	156	165	172	150	161	151	144	143	165	155	164	147	141	141	152	141	156	151	161	135	143	151	162	150	140	142	156	166	156	153	155	157	154	177	142	160	153	149	147	168	160	144	161	143	151	175	168	156	155	153	146	153	157	164	176	148	147	143	155	144	141	144	143	137	150	145	165	145	161	155	152	162	151	126	150	159	148	162	147	130	173	159	148	163	185	167	178	151	144	160	178	166	151	154	152	180	164	161	172	157	169	150	163	150	162	160	143	164	172	156	166	138	170	177	150	161	169	149	162	171	147	155	164	169	163	135	127	167	180	162	149	184	148	157	150	158	159	162	159	168	194	125	172	175	164	145	159	159	169	166	146	166	152	158	144	136	179	145	181	154	157	168	149	170	132	170	179	163	176	153	150	145	173	158	170	167	153	173	138	177	147	177	168	166	150	192	181	167	148	167	168	157	187	155	151	157	170	138	161	137	137	143	157	149	144	153	153	177	159	153	167	155	170	174	179	177	154	161	144	170	176	144	159	138	144	158	147	141	164	162	142	155	149	144	173	144	155	153	158	148	147	160	175	154	182	157	183	156	164	177	156	172	148	132	146	184	148	160	143	158	155	168	160	140	150	150	187	150	157	145	166	159	147	155	168	171	151	164	172	137	165	165	173	156	158	166	151	153	130	163	165	167	149	170	168	176	163	154	151	170	166	167	153	185	156	142	172	172	155	143	174	149	160	144	156	157	135	158	142	169	155	170	171	156	138	138	153	150	162	150	140	159	161	168	150	148	145	152	169	128	160	165	183	142	146	172	155	159	182	134	169	132	171	160	157	145	151	150	148	143	135	165	169	144	161	164	150	162	164	144	146	147	164	159	158	143	157	161	137	159	135	133	168	162	156	155	142	182	164	147	178	135	166	175	168	179	154	164	147	169	151	149	179	167	162	154	154	156	181	166	165	148	161	152	154	161	170	182	169	154	146	150	141	134	145	167	154	162	140	157	143	146	154	164	149	160	154	174	143	155	155	153	152	155	161	156	163	158	163	141	172	151	166	141	155	169	155	152	170	162	172	157	152	150	155	172	181	173	147	145	153	161	152	142	180	171	168	174	180	169	163	138	156	148	146	172	163	151	168	169	139	162	150	149	162	147	171	176	164	114	179	164	148	164	154	161	159	142	169	156	134	152	149	158	138	132	143	154	182	145	140	171	162	165	154	159	144	165	130	180	185	140	146	160	138	161	133	141	175	175	156	138	148	171	181	152	171	177	159	144	183	155	163	156	135	183	128	159	179	165	160	182	148	138	165	142	133	131	146	160	182	145	168	155	160	148	147	163	140	127	186	173	137	167	155	177	160	149	151	167	163	157	142	152	160	179	170	177	164	152	146	133	167	161	161	166	178	157	147	159	180	164	153	149	155	141	170	144	150	150	197	142	154	179	164	171	142	169	144	172	136	162	181	138	152	185	156	155	160	163	157	132	161	134	153	183	170	164	156	181	170	166	164	140	166	177	149	156	149	149	158	155	150	155	170	157	189	164	161	148	162	148	143	156	171	144	174	150	161	163	156	162	177	150	142	146	153	167	158	162	160	140	162	181	166	157	158	142	160	167	149	159	168	162	150	161	148	146	157	119	160	147	138	177	158	150	142	150	155	136	149	150	182	158	158	152	172	162	140	158	175	154	167	161	158	149	156	175	150	141	164	179	147	181	155	180	150	182	168	149	141	153	136	151	157	157	155	147	161	162	137	159	149	143	175	155	146	140	179	159	177	170	179	173	164	161	155	156	171	155	154	163	161	178	180	174	166	173	149	127	160	165	149	150	149	153	148	163	134	151	161	133	176	157	161	143	170	179	152	163	172	133	174	149	146	157	174	175	162	161	128	147	159	137	174	163	178	171	151	147	144	142	161	145	175	190	175	171	173	128	162	166	158	155	157	140	145	133	135	146	177	178	169	155	142	159	162	171	152	165	171	153	142	175	131	158	153	169	144	173	152	164	152	157	167	172	160	167	167	152	171	126	161	156	155	147	148	165	176	162	147	166	167	157	164	164	165	183	144	134	160	162	177	172	164	172	168	150	163	174	149	152	149	146	170	185	162	150	152	162	152	145	129	172	165	176	146	122	152	147	182	158	167	165	171	165	183	163	155	153	178	148	165	146	163	148	138	165	183	158	158	169	142	162	144	180	183	171	167	141	164	154	157	178	171	165	140	165	159	144	141	157	160	161	167	166	159	174	167	154	143	148	149	170	174	163	167	159	140	152	177	145	165	137	167	163	182	158	139	164	174	147	166	165	159	182	163	157	170	166	150	172	140	138	153	162	159	148	153	151	177	141	160	165	148	145	149	168	138	149	157	161	178	147	178	131	156	143	154	162	164	155	157	142	153	156	161	141	147	152	166	156	141	183	176	168	163	153	150	157	165	139	174	141	156	154	170	158	152	162	154	163	158	156	166	162	174	142	169	162	181	137	162	186	134	157	171	153	167	155	152	160	162	177	130	176	155	157	159	144	169	147	134	184	166	145	152	153	141	150	175	147	155	161	170	144	142	152	159	148	172	156	152	167	135	155	135	133	154	159	148	160	160	153	162	158	153	180	149	148	147	161	155	178	159	162	140	165	141	153	160	176	155	164	149	165	157	150	167	147	161	197	139	152	142	163	156	154	163	152	146	152	174	180	161	147	164	135	153	148	158	157	168	146	142	165	161	171	154	157	148	150	166	155	159	143	144	157	145	177	161	185	183	158	154	160	180	138	165	158	150	144	153	170	173	150	160	161	157	143	182	157	143	134	165	166	151	156	120	171	159	142	149	154	181	160	148	137	137	165	170	152	170	154	175	156	137	162	187	168	147	153	157	154	156	149	161	161	155	156	132	157	152	131	141	156	192	175	160	166	153	145	169	149	132	148	152	184	161	117	164	163	142	140	154	175
5798	3782	6952	2074	1821	1405	1120	1058	930	748	730	632	642	661	572	563	525	522	549	537	502	462	489	461	463	438	460	422	436	443	443	430	463	424	430	423	446	453	428	422	407	408	418	442	433	389	382	422	421	449	424	408	396	387	408	415	435	386	385	393	409	432	405	395	387	373	428	418	404	405	413	406	395	401	383	412	384	403	395	415	390	366	375	395	393	380	394	387	407	402	395	407	386	375	402	419	408	404	376	414	398	365	399	385	404	402	404	420	368	367	405	391	392	421	376	395	425	403	422	362	378	378	380	383	411	387	414	364	386	385	386	409	412	415	435	422	436	376	408	403	393	386	383	400	422	358	374	387	375	387	375	392	385	442	391	401	398	373	406	385	381	363	382	403	394	398	406	415	404	419	469	391	408	365	362	365	362	360	402	403	412	390	381	438	379	373	376	398	379	395	364	407	360	401	394	375	404	401	370	420	374	384	399	392	384	359	401	366	395	352	392	393	389	442	413	392	360	375	381	417	399	424	381	395	393	413	350	426	400	405	365	369	407	395	386	389	384	428	423	376	365	390	396	383	405	391	397	400	397	361	381	404	399	386	408	379	400	376	378	391	388	391	379	414	392	363	379	388	371	390	381	366	422	360	408	347	418	412	414	386	413	387	401	393	355	386	394	385	399	373	400	415	415	420	365	381	426	394	371	422	365	421	400	401	388	400	371	388	391	372	380	394	382	388	411	415	402	427	398	396	389	373	381	386	389	391	388	387	413	405	385	341	365	358	391	397	413	420	397	410	377	419	369	397	396	365	388	375	379	384	387	379	385	392	382	417	403	370	382	406	403	376	364	405	350	424	381	382	361	413	391	401	343	370	405	378	419	382	406	381	387	422	429	392	388	410	427	409	392	427	403	423	368	373	366	393	399	374	381	392	387	372	406	370	384	393	397	374	377	400	378	385	378	411	372	381	373	378	409	393	384	386	436	374	412	361	372	385	349	406	352	384	386	383	364	381	380	380	387	402	374	408	392	390	403	412	359	382	375	406	363	376	403	378	394	423	387	401	396	372	399	421	401	376	407	391	416	363	428	361	388	383	375	393	395	363	375	380	367	416	405	415	398	339	433	392	399	397	391	387	384	371	381	390	414	405	414	399	350	408	411	423	380	363	395	372	418	395	387	401	398	381	380	391	385	429	386	386	424	389	385	385	400	381	443	368	397	395	387	358	384	381	374	363	383	384	348	397	394	364	388	407	415	397	400	393	396	414	405	399	429	413	399	373	388	381	397	421	425	388	374	376	434	342	369	383	382	389	378	413	382	405	418	373	404	400	415	382	387	395	410	350	412	374	410	428	392	389	425	386	374	375	383	404	412	409	405	382	379	424	382	398	399	378	379	385	402	395	420	397	409	395	387	368	416	431	415	382	380	377	379	383	415	426	397	413	411	393	392	405	358	376	391	410	435	385	399	418	394	353	409	405	412	393	392	391	436	371	370	367	404	380	394	409	385	374	371	420	411	379	413	381	379	408	410	361	389	387	392	401	367	382	379	402	410	406	404	359	395	404	390	370	367	445	374	416	382	401	373	424	405	398	379	405	425	372	385	365	364	392	367	420	388	421	402	400	416	389	385	391	401	367	402	417	401	385	454	379	397	379	419	398	389	386	414	390	371	382	385	384	385	403	425	395	413	383	401	414	398	407	403	389	408	378	350	401	360	371	363	413	392	352	408	361	384	434	362	347	351	392	395	370	397	373	387	389	389	398	375	408	417	384	382	368	377	404	372	421	403	391	396	380	396	391	400	369	350	407	384	378	371	364	390	352	363	389	424	362	399	379	396	401	391	398	410	378	369	407	398	401	415	392	392	401	408	399	370	372	372	437	401	366	379	417	375	400	382	385	398	412	381	386	398	406	407	406	368	404	399	379	378	379	394	394	394	421	416	413	369	368	404	377	419	397	391	393	389	432	420	399	386	432	364	425	373	422	409	343	341	405	379	405	377	368	393	395	343	384	420	373	382	396	366	388	389	392	387	395	391	376	415	393	419	381	352	367	412	398	397	426	372	394	395	392	389	374	376	368	384	377	404	381	384	375	401	414	425	400	385	433	375	415	370	393	389	387	379	407	401	400	395	395	428	393	395	409	405	450	350	413	385	381	377	365	399	372	376	353	384	377	411	367	414	414	383	403	411	396	387	409	391	365	404	402	403	348	381	401	395	387	389	390	410	393	414	387	388	395	399	378	414	409	392	380	426	377	403	359	402	426	400	393	384	383	369	407	383	368	364	358	414	397	387	379	386	415	394	383	416	397	403	383	386	385	383	362	408	377	394	383	396	402	381	392	388	383	366	424	383	382	393	369	388	432	406	382	438	390	370	375	417	386	387	369	351	378	382	437	389	344	369	421	392	395	337	373	386	364	399	422	412	409	423	389	399	372	381	392	396	415	378	416	405	393	413	433	376	422	384	412	389	399	399	412	377	377	390	389	417	382	391	398	415	395	377	381	375	440	392	377	382	419	387	412	410	420	358	385	380	379	387	369	377	396	412	362	366	377	383	399	382	405	387	376	406	410	395	367	414	396	385	382	380	388	414	411	358	390	373	391	402	413	419	389	435	440	384	412	373	415	421	379	351	381	393	375	376	411	364	375	422	380	353	402	404	376	350	370	360	364	397	400	415	392	400	426	385	415	397	419	383	402	392	426	393	411	372	379	420	384	407	409	393	382	409	384	401	395	379	373	393	413	395	384	389	368	403	394	373	407	391	388	383	388	381	408	348	356	382	417	408	415	376	411	370	394	405	403	363	391	388	366	396	397	360	385	406	392	418	385	405	405	401	403	357	380	394	405	415	370	371	403	376	391	372	388	378	422	401	388	384	388	383	384	389	392	407	388	393	396	415	400	389	417	405	383	394	408	359	420	387	373	353	394	380	374	376	404	374	364	380	357	418	386	405	396	399	429	393	374	435	385	383	363	421	423	399	402	404	405	380	386	386	392	385	377	351	403	382	395	371	396	382	395	425	403	385	374	389	365	346	389	362	408	374	392	366	364	417	377	398	381	433	428	374	424	377	381	386	378	385	371	397	393	418	385	370	425	396	377	371	428	420	390	370	379	381	377	378	387	426	393	410	393	357	410	381	401	364	389	401	375	417	402	405	426	366	430	365	420	401	390	423	393	403	367	396	378	373	400	389	412	366	405	403	384	412	387	446	390	352	402	392	381	411	380	397	380	437	375	376	373	377	440	395	408	387	359	433	375	417	351	394	391	352	407	411	367	381	411	415	440	341	378	389	356	384	393	412	377	388	390	424	394	380	426	370	377	435	410	399	398	392	378	402	393	407	389	391	424	376	428	427	446	373	393	400	390	375	395	369	395	396	382	369	404	374	389	371	396	389	414	384	392	376	397	380	351	389	392	384	385	378	415	412	384	389	355	376	399	370	362	383	365	385	417	407	399	371	422	374	372	438	359	369	397	389	420	406	393	387	417	396	461	381	390
18182	12582	15842	4006	1819	1383	1062	795	678	512	484	398	390	401	357	304	253	207	191	215	196	187	181	213	178	166	154	174	184	154	152	159	185	146	165	171	163	118	157	155	128	126	147	158	150	148	163	128	156	152	154	159	143	146	146	154	143	121	141	133	152	145	155	168	151	113	149	130	134	136	175	141	115	129	130	126	152	151	133	113	125	143	152	142	144	147	143	128	126	143	145	122	133	146	124	139	141	147	155	135	127	115	123	136	137	133	151	134	143	125	156	118	153	131	136	155	141	155	154	128	118	120	128	172	135	148	145	146	130	137	133	148	145	139	147	149	152	138	139	133	149	154	154	129	139	137	128	116	144	153	150	134	158	171	133	122	147	156	148	120	153	138	146	125	135	136	148	125	132	135	138	138	139	124	120	160	159	155	129	145	118	140	136	154	126	130	144	122	118	142	135	135	143	124	147	136	156	141	127	147	136	138	131	135	123	157	135	132	138	122	139	160	139	116	135	145	134	149	145	132	131	144	123	133	163	139	136	121	144	133	129	138	164	137	174	124	140	139	142	154	137	148	139	149	132	114	142	157	128	159	127	134	146	120	139	125	156	149	140	150	149	130	137	127	165	154	129	143	123	130	133	138	137	152	109	147	125	146	131	173	142	148	134	127	116	125	137	130	126	146	121	127	115	155	143	140	118	142	132	151	118	147	137	125	130	130	137	111	124	123	136	119	145	173	123	128	157	161	147	139	131	127	139	133	122	140	128	125	130	130	119	118	164	139	148	125	141	131	125	150	123	127	116	139	127	148	134	149	129	133	127	123	148	134	118	110	136	138	138	151	122	140	139	139	112	138	143	116	131	134	159	152	147	129	125	138	147	166	142	143	140	133	138	137	134	136	167	126	153	149	144	137	117	132	106	142	127	137	146	114	120	158	159	164	146	140	143	123	140	159	142	142	117	156	127	129	131	122	158	127	149	171	145	126	143	126	148	134	124	142	132	129	149	123	134	120	117	150	133	129	131	143	161	145	161	126	149	131	159	133	132	136	129	150	130	142	134	151	138	125	144	144	126	120	133	158	134	138	121	152	147	118	125	132	145	134	127	146	134	125	127	139	126	139	148	154	133	143	139	130	143	139	135	134	126	128	133	144	165	147	131	135	133	141	135	121	145	136	134	144	131	143	149	142	145	126	158	134	141	120	135	137	148	157	144	136	149	151	133	145	120	152	136	125	134	143	134	146	158	116	176	150	177	162	141	148	142	137	135	152	133	114	148	133	149	146	145	155	158	148	130	131	155	151	124	150	145	149	139	143	136	133	126	132	135	132	129	127	118	140	148	145	141	130	130	152	129	131	144	132	135	167	155	124	156	155	136	159	128	123	113	149	120	136	146	154	137	106	132	133	132	127	138	131	127	124	136	131	151	132	143	129	127	154	136	145	131	138	134	125	125	153	99	122	173	129	140	119	143	130	126	147	147	143	152	150	136	138	135	149	140	159	121	168	129	131	147	131	133	147	125	137	125	153	134	135	154	150	128	137	150	157	162	124	130	141	111	146	167	132	141	145	143	132	165	120	147	121	156	143	133	122	128	164	150	140	130	145	91	124	142	147	139	152	124	150	147	141	144	120	129	128	152	148	155	144	148	146	135	126	145	106	134	123	146	156	154	133	120	138	152	149	119	125	146	123	152	133	136	130	138	145	112	155	136	138	137	142	130	152	141	130	139	146	117	128	131	124	134	135	134	156	140	148	134	134	146	140	156	146	137	146	137	144	144	145	134	138	143	142	127	132	122	151	144	137	134	135	123	107	137	107	126	136	147	126	140	127	135	159	133	152	141	134	130	138	134	144	126	151	142	125	146	128	133	135	137	129	130	127	132	130	143	135	121	133	117	138	154	129	134	138	136	155	126	112	146	158	159	134	119	141	119	127	127	136	157	145	122	170	138	149	137	130	132	139	142	132	133	125	142	129	142	160	141	149	163	140	145	138	140	124	136	129	135	132	142	129	109	132	142	122	131	155	140	141	132	132	118	133	126	139	148	132	131	134	164	148	140	136	147	134	143	143	145	128	143	127	160	126	149	134	127	150	141	150	123	122	144	157	122	143	124	127	119	130	134	143	133	149	141	150	157	158	147	140	142	168	144	114	127	145	140	129	130	126	106	140	143	130	128	153	135	148	143	144	150	145	138	154	153	142	139	143	131	151	141	142	140	140	138	135	133	156	136	130	112	138	155	136	121	125	137	146	131	135	115	123	137	135	132	141	119	131	135	114	130	140	144	128	149	159	119	144	141	125	141	151	159	132	134	146	155	125	129	128	115	145	149	142	130	111	127	131	122	137	129	132	154	135	137	138	149	144	139	130	132	128	124	130	122	145	157	154	122	120	134	128	128	121	116	139	132	145	138	139	133	124	147	133	143	143	118	144	121	139	133	134	118	156	145	122	139	141	141	144	111	155	149	135	140	145	151	124	143	130	128	126	143	123	137	141	119	138	126	134	133	137	131	151	125	111	121	132	136	156	119	152	146	126	159	143	121	135	143	132	133	125	151	134	151	141	145	136	137	134	132	138	141	107	117	137	170	145	145	139	137	123	117	127	128	156	116	147	143	125	129	137	138	140	130	157	125	148	125	164	133	123	143	135	143	141	134	123	161	124	121	133	123	155	124	141	142	128	132	147	154	129	143	144	131	131	126	123	151	155	146	143	136	121	125	148	137	130	141	148	153	140	141	134	136	137	126	146	142	141	127	131	146	153	122	133	141	138	139	118	132	149	128	125	138	119	136	152	148	160	135	139	138	122	121	130	142	140	118	135	153	125	138	129	125	133	116	140	112	127	132	135	142	134	156	136	137	114	126	147	144	138	119	147	141	145	132	131	151	142	129	138	139	154	131	136	135	144	119	129	142	145	106	120	125	147	140	133	125	134	122	142	163	154	146	145	131	133	140	147	153	134	138	116	142	152	157	128	134	143	126	126	128	140	129	153	153	131	126	150	145	152	126	122	166	178	132	143	140	140	115	133	164	112	148	134	140	139	129	161	152	147	122	145	140	146	144	118	133	151	150	154	139	150	148	128	147	128	121	132	108	129	150	141	143	135	169	148	134	147	136	145	156	146	156	125	149	150	135	140	148	139	135	144	129	142	126	124	129	129	126	127	145	117	165	130	123	137	122	145	151	158	153	151	123	137	131	160	146	130	140	137	108	105	153	156	157	128	133	160	137	124	122	128	136	147	157	140	150	144	126	135	134	136	110	151	128	135	133	136	137	164	149	139	146	143	153	147	120	108	134	124	116	119	140	140	112	144	135	126	153	164	131	139	143	139	153	145	146	141	123	149	118	150	130	142	130	136	127	150	149	142	151	147	140	153	121	139	131	121	144	129	122	145	139	109	142	148	139	146	127	129	144	164	140	140	152	161	128	121	141	127	134	166	140	123	123	153	132	136	142	155	137	137	134	126	120	123	140	124	155	146	129	156	146	126	120	160	128	122
13569	12674	19319	4922	4728	4430	3362	3156	2628	1953	1964	1844	1917	2253	1598	1535	1210	936	948	966	853	918	696	777	696	662	588	566	587	586	570	524	560	474	434	430	458	461	445	399	421	372	423	421	397	390	355	369	373	369	411	338	373	382	380	378	409	356	354	369	400	379	342	378	356	359	320	338	369	353	374	408	364	346	381	357	337	357	364	341	343	367	368	353	383	359	358	347	358	381	317	357	345	356	323	346	346	344	353	314	351	356	336	344	316	332	305	339	385	352	348	341	365	360	332	388	369	338	361	327	296	300	344	347	342	306	347	318	367	341	342	326	304	350	356	334	354	339	322	376	376	368	361	366	348	357	345	367	345	351	347	370	329	339	359	331	397	365	348	400	330	365	357	351	386	332	332	340	345	333	370	350	335	349	336	357	349	336	331	360	325	335	334	336	345	364	344	351	347	355	335	308	324	358	351	373	337	359	317	359	353	371	333	337	347	322	346	342	347	358	346	333	354	340	313	311	351	363	347	336	363	349	349	327	323	361	366	342	351	330	319	351	333	347	325	356	342	325	338	364	336	366	347	333	334	362	363	373	342	306	318	383	348	353	315	351	361	344	349	340	367	349	316	335	339	343	369	340	318	367	341	333	353	357	346	337	352	359	324	374	365	330	335	333	341	360	358	352	339	351	324	358	381	362	351	343	363	379	368	357	400	328	354	336	379	349	374	354	347	368	326	363	330	350	331	332	356	356	344	304	312	365	326	360	329	331	315	375	336	362	344	335	364	365	338	337	338	343	357	335	328	315	354	344	317	344	354	313	347	379	320	341	375	359	348	378	350	312	324	366	322	329	280	349	287	326	343	316	341	323	356	331	337	332	338	327	350	333	376	360	353	356	323	338	353	319	368	323	342	348	377	365	303	315	362	351	343	355	352	347	355	343	332	341	368	360	316	345	334	325	345	340	340	363	321	356	355	373	341	333	367	351	374	338	331	339	331	295	327	329	349	349	342	362	341	348	326	296	352	360	323	317	378	352	364	339	331	364	338	340	358	365	341	335	345	320	326	356	323	327	358	329	362	356	332	307	301	385	343	338	342	360	330	354	354	344	338	305	355	328	371	373	348	330	330	375	335	342	329	330	341	356	339	347	325	365	354	330	319	365	332	344	336	344	363	381	335	363	344	368	366	349	337	332	347	359	347	362	368	349	353	334	329	335	323	356	326	345	344	341	358	329	361	344	329	341	341	329	361	344	330	367	332	337	314	339	342	355	314	387	349	318	363	357	325	349	368	365	308	346	367	355	384	349	329	349	359	344	307	322	340	338	321	353	329	330	342	337	341	343	374	334	343	340	359	377	338	362	369	351	332	325	367	339	349	352	369	339	355	320	323	373	360	321	358	365	343	326	340	365	348	333	317	345	323	348	329	340	346	328	334	350	342	372	329	306	292	320	312	342	352	336	332	336	374	318	323	376	328	340	370	350	345	334	381	325	368	318	368	370	342	351	331	317	328	376	345	336	348	336	342	359	357	363	344	309	363	338	381	329	358	341	352	354	345	323	308	368	357	342	334	344	345	318	316	341	340	343	345	370	326	362	332	357	379	318	342	355	327	358	320	322	341	372	313	342	342	366	330	354	331	347	332	332	367	359	356	341	339	377	383	375	322	374	368	332	324	349	323	307	353	356	325	342	353	370	336	343	343	319	344	342	334	321	344	328	358	339	345	345	365	337	335	345	355	353	323	350	388	346	364	364	375	352	375	329	350	346	306	353	375	335	340	340	316	312	347	305	333	319	375	339	323	346	370	328	374	345	303	358	332	327	360	287	340	337	354	331	348	320	338	337	395	321	353	328	344	357	348	348	337	338	355	319	337	323	353	323	335	332	324	373	348	344	330	359	363	360	353	338	354	345	336	336	366	373	364	358	358	342	343	342	325	370	348	309	375	356	352	337	353	347	346	316	342	354	366	333	334	360	344	351	323	343	341	328	320	351	339	355	365	344	347	359	324	367	371	340	333	337	367	361	321	356	317	350	354	347	395	348	348	342	319	355	330	334	348	386	334	337	344	347	325	317	346	333	332	333	324	354	338	333	323	351	334	333	338	337	340	330	357	337	295	307	337	344	340	354	370	290	348	337	369	341	347	333	358	326	330	350	360	328	345	339	346	365	327	352	311	314	370	330	327	321	300	344	379	334	328	346	326	354	335	374	367	345	376	321	332	368	333	359	329	346	357	341	347	391	360	336	360	319	366	353	330	350	335	358	308	341	341	338	356	371	376	338	342	330	361	356	339	358	369	342	331	352	343	325	334	326	354	354	344	366	348	364	374	351	363	350	341	324	359	344	330	366	328	335	342	345	339	316	363	347	333	353	342	365	354	332	349	352	351	357	350	324	338	349	340	332	333	339	343	344	339	344	352	322	349	379	364	360	320	361	362	373	349	376	335	353	356	363	350	345	375	353	336	368	345	335	339	351	322	337	384	323	366	341	330	336	317	331	347	381	358	357	348	358	359	346	358	355	357	358	357	333	344	325	346	351	355	336	327	324	340	333	377	358	339	350	360	353	316	364	368	329	344	365	384	330	338	352	357	357	345	354	343	357	336	349	329	361	320	355	373	347	311	362	365	333	352	355	335	332	336	349	363	362	327	392	328	333	322	377	329	361	322	338	342	390	384	332	356	343	364	357	367	323	343	317	355	353	358	336	337	318	357	342	339	344	390	334	339	326	346	361	364	376	352	364	337	337	363	356	367	363	352	324	343	331	359	361	359	342	372	328	350	348	370	361	328	357	350	365	337	361	390	369	351	340	347	333	320	368	335	313	356	315	328	368	376	357	369	339	342	410	330	332	325	330	347	311	331	359	327	345	361	360	327	344	343	351	367	368	306	317	367	348	374	362	363	314	349	361	354	339	348	356	346	326	337	383	382	379	331	344	373	321	362	337	327	339	352	360	343	355	359	345	347	346	337	343	387	361	339	280	326	336	339	353	305	358	336	334	320	340	370	356	356	374	327	350	341	369	363	377	358	333	356	343	347	402	339	337	366	346	353	351	354	331	366	394	364	351	358	335	346	339	303	369	338	327	382	348	318	373	346	338	344	312	360	313	345	359	341	336	347	324	356	358	333	353	310	380	346	355	352	354	345	309	341	348	375	321	325	351	355	364	367	326	323	336	357	332	317	346	365	369	367	356	345	340	308	357	338	360	370	341	352	335	320	306	333	346	340	344	343	339	360	351	329	361	346	367	320	350	345	379	305	340	322	316	360	329	352	328	363	319	376	351	341	339	346	338	338	313	368	353	369	338	339	388	358	329	366	369	346	334	336	363	359	349	342	370	363	338	335	317	354	338	366	355	320	351	347	312	359	347	363	374	351	373	348	353	356	360	360	337	369	364	335	375	340	307	347	357	360	331	369	368	338	310	356	318	355	323	320	359	352	328	374	384	356	369	344	371	347	375	325	332	361	330	324	372	355	361	369	325	352	367	351	352	325	326	353	318
27458	20814	27997	8329	3218	2505	1711	1338	1033	822	692	621	589	711	516	461	337	270	217	236	214	219	204	168	171	142	177	131	153	165	121	127	139	104	89	119	116	117	124	91	120	108	104	102	98	99	95	98	91	99	92	98	99	90	98	87	90	116	98	77	110	110	88	105	80	94	101	92	87	77	106	79	105	88	121	114	101	87	91	97	91	91	95	91	101	85	93	95	84	99	77	109	107	85	102	97	101	95	91	80	82	93	111	90	89	104	80	90	85	100	112	89	93	115	83	79	96	98	99	106	96	89	91	120	93	71	94	84	80	89	72	81	97	86	100	89	93	87	113	104	91	107	98	79	82	92	82	85	101	97	83	105	78	92	93	96	107	105	102	103	99	90	94	99	104	95	97	106	111	112	103	101	92	74	89	110	95	89	102	74	86	87	84	97	86	63	89	96	99	95	91	87	98	92	72	93	95	85	105	86	98	79	104	89	85	92	89	89	86	92	88	80	103	79	85	108	87	110	93	108	103	108	102	115	88	85	91	95	92	110	102	86	89	83	99	106	98	104	113	75	87	91	114	90	80	92	125	97	88	104	87	82	94	99	81	93	108	106	84	97	107	75	102	94	117	85	91	87	96	85	92	83	92	92	97	110	99	102	94	95	90	66	110	114	106	89	92	89	108	82	99	92	91	101	104	97	102	83	102	89	101	76	97	84	83	101	114	104	106	82	95	104	96	88	81	83	97	92	99	99	85	108	99	90	100	83	85	82	88	72	99	88	104	102	83	71	90	102	85	69	100	93	89	119	75	103	91	101	76	88	94	77	103	104	93	105	85	92	89	89	81	116	85	89	105	82	86	92	80	107	87	98	103	99	75	123	99	73	99	81	100	92	89	86	94	81	92	92	89	92	99	88	89	96	98	91	79	85	79	105	98	103	82	88	110	106	87	93	99	110	85	117	85	94	122	96	92	89	78	92	76	117	94	102	85	79	84	94	99	92	101	87	101	97	95	102	82	80	100	74	101	91	106	111	94	90	90	87	83	81	95	100	85	63	126	73	85	109	105	111	95	90	107	98	93	87	105	103	78	76	90	88	93	73	96	107	92	100	107	107	87	77	84	79	90	80	97	94	89	114	85	91	91	83	99	104	76	73	79	105	88	93	85	91	89	92	95	90	101	99	96	102	89	90	114	85	105	96	114	102	90	91	96	89	97	96	90	103	85	112	94	103	94	96	99	83	97	93	94	96	100	97	102	106	102	92	84	100	109	87	84	83	90	99	83	81	102	90	101	84	86	100	98	118	96	103	92	101	83	96	84	112	102	88	109	105	104	88	86	95	89	106	93	77	90	90	103	97	100	94	78	85	81	92	95	89	90	99	90	108	90	104	83	77	96	111	112	99	85	98	102	94	102	97	83	126	77	104	90	104	105	79	95	94	81	103	96	96	92	91	97	93	77	84	93	96	91	86	89	93	77	83	84	101	97	91	116	75	97	87	99	81	95	91	85	98	76	91	109	101	92	89	85	94	92	101	94	79	102	94	109	83	76	98	90	111	94	78	92	90	99	107	103	88	82	115	90	94	99	89	93	79	86	113	93	105	92	87	90	83	80	87	93	98	91	112	93	110	81	82	95	86	92	78	97	86	105	83	86	105	93	118	77	83	103	98	75	80	86	108	102	92	100	91	98	92	78	106	101	99	101	96	117	83	93	70	107	87	86	98	99	104	101	99	89	91	87	98	82	111	92	109	102	80	90	113	96	102	103	97	76	97	82	87	93	96	108	90	78	74	95	94	87	89	99	89	116	89	92	92	90	97	108	93	92	79	97	90	94	93	92	104	85	107	92	102	89	100	94	112	99	87	107	97	100	95	92	82	92	97	103	98	91	88	106	73	85	91	99	78	97	95	98	112	119	98	94	79	76	83	70	94	95	90	82	83	84	86	90	108	85	90	100	114	78	115	94	109	85	94	92	110	91	98	92	76	102	90	99	92	96	87	79	89	89	90	81	89	94	100	102	88	95	111	93	78	78	84	90	91	94	89	98	98	91	67	90	97	89	98	99	116	108	100	88	107	87	85	83	93	98	83	96	105	92	98	102	89	93	101	84	94	97	109	97	86	98	106	81	108	98	103	94	88	74	82	91	96	92	105	97	80	86	84	89	81	90	95	77	84	89	118	81	89	87	91	104	102	109	102	85	87	98	104	85	87	101	88	107	110	108	91	103	89	105	85	83	119	84	94	75	99	78	90	91	83	79	98	93	96	99	99	96	87	102	79	80	107	77	80	71	87	111	108	83	89	78	83	79	96	95	80	100	81	75	99	92	92	91	78	103	86	99	101	109	84	96	95	81	94	84	79	92	88	89	93	92	85	105	95	115	95	96	91	93	98	100	104	81	115	103	89	93	75	95	89	76	84	84	102	80	89	89	90	89	97	98	84	96	111	96	110	108	90	109	97	97	64	86	95	83	97	113	96	84	99	95	104	78	103	84	88	93	91	90	111	92	102	104	86	103	113	82	86	91	68	101	109	108	87	101	100	83	92	101	86	94	97	107	91	99	102	100	112	112	104	91	99	87	110	95	83	109	87	80	82	87	89	95	94	103	109	96	81	90	102	107	97	99	82	93	87	88	99	86	87	96	92	116	99	100	101	93	115	94	89	96	82	73	80	91	107	92	97	89	87	85	90	92	95	92	86	104	89	92	86	73	95	70	94	93	103	107	99	104	99	104	100	93	100	94	115	115	90	95	86	93	115	79	101	84	109	84	86	89	93	86	96	101	97	92	102	89	83	102	93	98	107	99	108	88	110	85	96	97	78	110	110	113	105	86	111	104	89	89	103	94	97	105	82	82	110	88	87	92	88	98	93	75	96	84	117	98	88	114	82	101	89	88	87	88	96	100	83	94	79	94	122	87	114	92	95	83	98	88	96	102	115	99	100	96	103	104	79	105	78	106	101	108	106	87	95	83	102	79	80	93	86	82	95	71	94	84	93	97	100	109	108	96	89	89	87	96	100	95	72	109	100	118	103	85	99	94	92	95	83	105	99	94	84	105	99	88	106	92	89	110	103	89	106	78	82	97	83	96	90	93	95	93	74	92	87	95	79	94	89	108	94	90	79	97	105	106	97	100	96	89	105	104	92	97	80	109	100	90	90	87	81	78	104	101	97	98	87	95	94	100	95	94	88	85	99	96	116	94	97	98	100	99	78	97	97	99	92	94	85	78	85	94	103	87	98	85	96	73	80	93	89	85	89	94	86	83	88	83	94	90	109	120	98	79	95	108	93	105	80	106	83	97	93	96	102	100	94	87	101	83	90	84	89	94	95	79	101	109	104	81	91	71	80	98	95	94	116	103	93	106	82	84	100	81	81	95	101	97	80	95	110	88	85	84	79	104	91	111	93	83	93	87	93	91	104	104	97	98	91	93	103	102	91	84	89	91	99	74	110	86	87	80	92	92	85	93	88	89	117	95	80	87	111	95	98	97	81	92	87
18330	18751	28272	6752	6508	6632	5397	4666	3861	3298	3233	2859	2884	3551	2763	2441	1885	1426	1282	1370	1317	1227	1054	1022	857	852	821	695	752	739	646	609	505	465	458	404	376	383	406	384	374	337	363	322	294	319	296	311	298	279	292	297	297	269	261	277	302	276	275	261	325	310	272	299	268	253	283	269	250	256	286	248	270	280	265	242	287	281	263	271	265	234	265	267	247	275	247	258	237	242	253	243	247	251	269	243	266	261	269	247	244	251	258	252	291	260	224	271	241	235	248	291	222	254	245	270	213	212	242	245	267	263	222	215	246	250	233	251	257	225	263	258	224	249	225	237	234	254	209	246	242	228	260	246	229	234	274	261	238	237	250	229	250	229	248	237	272	242	259	250	229	233	241	255	244	237	228	234	225	258	265	226	238	244	239	263	248	243	225	245	231	237	244	240	232	241	263	231	247	232	277	239	224	255	241	214	274	255	264	246	250	251	238	217	257	264	240	241	257	238	239	255	260	224	255	228	244	224	235	251	245	254	240	236	231	275	225	232	264	236	264	234	248	254	260	257	252	231	276	248	232	250	257	230	261	228	238	236	266	250	220	256	256	232	275	230	236	233	292	240	253	247	257	226	228	236	237	232	255	252	226	246	232	267	240	232	257	233	275	272	272	236	247	238	228	245	248	255	259	256	237	257	281	256	244	237	258	253	252	252	242	284	258	249	216	235	238	266	240	236	209	240	251	214	238	261	248	263	237	260	243	277	256	232	247	226	241	238	229	254	253	243	229	257	233	247	249	229	273	238	262	251	262	252	242	226	262	259	241	247	250	251	255	215	277	260	235	280	235	260	256	254	245	292	237	242	220	248	263	239	218	247	217	248	215	234	225	263	252	251	256	242	258	246	247	241	239	271	236	235	248	237	255	243	252	242	220	244	267	263	223	217	237	248	251	241	250	257	241	233	250	239	272	219	256	261	241	273	243	240	255	217	239	251	238	247	253	246	213	221	264	255	260	225	243	271	246	270	250	270	212	276	257	220	275	238	241	228	260	270	233	236	223	238	235	218	235	225	248	249	230	226	247	264	235	241	246	263	219	221	227	255	251	280	261	247	247	225	264	249	266	278	237	235	257	222	225	269	260	241	253	242	251	242	241	247	251	230	245	233	258	253	254	258	261	228	221	256	215	229	225	256	245	237	261	242	264	257	248	257	235	272	260	256	244	264	238	233	252	215	235	229	290	258	256	231	241	227	247	231	230	239	245	234	232	252	268	233	258	234	240	227	271	235	259	221	246	230	264	261	237	241	248	268	221	235	233	242	216	262	243	256	245	251	248	271	240	260	262	232	251	245	253	260	246	232	246	220	260	253	267	242	231	244	269	244	236	242	246	270	221	251	234	228	220	249	249	228	223	226	248	257	227	260	220	240	240	234	243	247	250	222	234	219	250	246	245	261	245	245	233	263	262	221	234	255	242	240	245	248	275	238	239	230	236	225	256	219	229	248	234	228	268	261	245	236	225	242	249	256	247	247	258	246	287	237	273	271	221	238	244	218	223	241	229	248	270	242	244	237	250	276	211	251	241	236	240	240	214	255	228	246	261	237	256	248	230	258	226	249	268	264	255	252	242	254	251	246	263	216	238	280	259	210	208	237	231	239	238	244	233	238	221	237	251	223	258	243	247	233	255	236	223	236	232	251	248	243	231	245	240	256	259	277	262	250	244	245	243	255	265	237	233	230	275	243	243	252	232	246	240	223	246	264	231	229	256	213	256	234	240	225	235	260	270	256	227	252	278	241	272	235	217	247	269	247	237	264	250	252	246	251	235	277	249	250	261	253	228	257	271	252	237	248	241	263	248	226	257	236	255	237	242	227	261	243	257	242	226	224	242	258	256	212	247	238	232	278	219	241	237	255	225	251	252	233	253	218	244	232	246	269	227	266	270	218	256	254	253	225	252	234	227	243	230	260	225	256	248	250	258	259	232	247	269	235	242	237	243	254	249	276	268	238	263	231	260	261	249	226	231	273	232	276	246	246	210	224	258	230	234	242	226	243	218	236	241	255	213	277	239	242	245	254	250	267	240	247	256	230	231	234	221	269	246	211	229	246	261	251	247	237	243	244	274	216	265	252	231	257	240	235	248	244	237	243	261	262	239	256	244	259	232	217	217	246	251	217	257	209	252	232	223	234	230	234	209	241	225	254	240	234	216	263	219	240	244	259	242	246	260	272	238	238	264	257	255	239	246	242	211	262	231	232	240	237	231	242	219	225	230	266	242	249	253	246	240	259	244	237	223	249	263	247	246	248	240	256	268	221	261	244	259	303	228	195	243	250	256	266	289	247	222	233	259	268	232	237	229	239	222	257	220	254	248	215	245	226	265	219	215	256	267	241	254	242	235	224	249	238	235	244	221	259	287	228	220	270	245	246	239	246	223	271	254	242	251	253	265	246	272	227	264	260	255	259	236	232	201	257	246	251	236	267	232	244	254	253	234	258	264	231	235	252	245	270	246	247	254	254	251	259	227	241	257	266	256	247	259	259	240	268	236	233	230	254	244	239	225	262	234	257	239	248	234	247	259	254	262	246	230	254	256	246	261	254	250	250	259	228	252	262	240	240	259	242	255	211	239	259	236	249	231	240	265	268	226	261	205	278	283	245	244	270	249	228	213	255	261	239	239	251	255	256	255	222	232	250	273	252	240	242	236	231	226	239	251	223	266	246	240	257	254	249	260	221	244	246	246	256	265	238	276	239	276	214	264	250	241	276	254	244	211	252	254	229	240	249	237	261	251	222	230	235	249	242	239	245	257	230	290	241	232	237	255	241	259	212	261	261	244	231	254	263	250	253	234	279	247	241	239	244	235	264	238	266	263	248	240	244	250	265	225	234	256	233	261	238	236	208	251	245	249	251	233	240	245	277	251	241	263	224	256	279	244	242	262	238	260	244	227	253	223	202	234	228	238	239	245	215	241	260	236	219	254	264	249	236	243	270	235	207	233	264	245	227	253	251	265	252	256	231	249	244	254	244	245	224	251	243	265	235	255	272	251	256	255	242	219	228	241	240	249	234	235	254	219	250	243	252	232	229	221	261	242	253	240	249	230	243	225	240	262	240	255	263	247	268	260	250	258	229	245	226	254	248	232	238	259	235	216	267	241	231	242	230	259	235	257	232	239	226	222	262	245	228	251	243	256	261	271	266	251	262	241	263	225	238	245	229	249	230	232	236	254	254	222	252	232	249	253	257	254	240	230	245	229	245	241	254	243	253	248	219	250	251	251	259	245	259	266	258	243	251	242	248	224	248	260	221	260	246	240	238	233	237	210	246	242	254	219	218	256	250	251	255	231	243	259	248	253	234	221	243	252	251	218	237	258	249	219	256	254	241	224	239	252	240	222	240	257	256	239	273	258	243	251	242	251	245	227	230	230	224	240	257	239	255	234	234	261	242	233	267	281	236	243	220	253	244	247	256	238	248	237	257	237	245	210	216	229	248	213	233	208	243
7104	2927	3795	744	434	334	295	252	244	198	207	203	187	185	180	182	174	173	177	168	194	180	181	168	176	163	181	159	168	168	170	164	161	157	156	147	152	156	156	165	148	158	152	155	172	179	144	143	173	162	167	180	166	157	168	138	156	174	179	154	175	170	174	158	166	154	180	140	149	157	167	167	146	161	169	158	163	164	158	150	193	168	136	146	162	147	168	161	162	153	169	181	173	161	150	164	150	147	169	155	143	148	148	165	145	159	152	169	128	168	157	166	172	172	164	173	171	155	122	163	143	174	166	165	165	134	159	143	162	169	180	158	155	160	134	147	158	149	157	148	150	169	140	148	164	157	172	166	147	172	153	171	137	160	166	177	155	165	169	136	150	143	147	141	135	173	184	140	147	158	144	163	132	154	144	175	159	173	146	145	169	180	155	156	152	150	152	171	161	148	167	158	124	163	160	145	152	167	161	177	182	147	163	166	167	156	147	151	165	179	139	163	168	161	169	154	148	159	153	169	158	152	172	162	176	156	168	160	155	165	145	166	141	153	179	179	156	166	162	153	176	175	167	161	154	148	172	154	156	165	164	173	138	170	148	165	154	168	172	182	167	133	152	163	148	161	174	130	132	187	182	146	154	183	184	169	165	172	166	175	155	163	157	161	149	185	159	171	147	154	174	147	167	124	143	159	150	167	164	149	134	152	167	132	178	150	168	190	146	173	149	156	178	194	140	156	158	153	147	160	152	154	177	180	164	168	167	155	170	136	139	149	162	161	137	163	147	167	157	144	167	170	152	165	140	151	184	137	155	153	139	176	148	158	142	165	154	159	163	163	172	180	159	155	162	172	148	174	168	174	160	169	150	200	176	153	148	152	148	129	149	144	170	153	166	167	148	136	142	148	169	172	164	164	147	143	140	158	142	173	171	158	157	157	136	162	182	176	147	166	167	177	152	158	152	168	158	173	160	138	147	173	166	157	137	184	186	147	143	157	147	143	158	145	157	165	142	159	152	177	167	164	161	151	162	169	146	166	162	162	154	162	164	159	140	146	163	179	176	169	145	167	170	151	149	161	147	169	167	150	148	149	157	157	128	164	155	164	183	158	174	136	159	148	171	174	160	170	146	188	161	165	138	148	147	163	159	168	145	151	158	166	156	169	174	192	156	155	160	175	144	156	155	158	142	150	167	161	147	175	152	147	162	159	161	135	164	145	125	142	167	164	181	180	146	143	173	168	169	154	143	165	174	173	136	173	149	148	173	169	142	162	153	162	171	155	167	181	164	177	178	169	175	169	167	170	148	172	143	159	162	146	168	173	190	174	176	153	146	163	169	141	152	160	155	153	152	172	160	147	135	154	167	169	169	155	165	157	161	157	171	148	133	139	172	164	174	164	145	141	162	168	153	152	156	139	150	131	135	187	186	158	139	172	150	149	167	152	154	132	169	142	181	165	155	154	170	165	174	132	166	161	162	155	165	138	172	168	174	165	144	156	153	152	147	151	155	150	131	160	172	168	171	141	158	165	156	165	157	155	170	157	139	160	151	150	142	146	155	156	149	156	148	150	149	142	148	163	167	155	150	167	182	169	149	148	163	148	181	148	163	170	175	149	164	144	142	157	143	171	140	153	145	154	167	168	173	158	164	158	149	150	179	158	158	148	181	158	151	172	136	160	136	138	125	160	168	155	160	157	142	167	155	163	142	145	152	178	163	162	147	150	173	147	139	150	160	158	165	179	166	183	162	179	124	149	169	146	159	183	161	154	160	138	157	161	160	162	157	154	164	162	176	160	170	150	131	158	174	158	156	160	150	149	175	149	157	196	155	138	160	148	144	133	143	176	159	149	139	156	154	174	147	165	155	140	168	157	164	155	171	166	147	150	130	144	153	179	185	142	142	157	136	149	140	142	157	182	181	127	167	154	130	152	151	159	145	162	159	165	146	161	158	142	184	159	166	176	167	151	134	165	160	143	138	170	165	162	149	168	156	159	141	167	153	166	170	176	159	145	160	146	148	125	164	177	145	168	167	186	167	173	183	162	157	153	159	148	159	146	135	173	158	156	156	162	174	151	168	152	164	159	158	164	159	144	156	175	135	173	152	156	145	152	155	171	159	176	163	171	164	134	166	147	164	169	201	143	172	147	142	156	168	167	174	150	179	178	157	172	165	146	142	166	157	149	163	158	153	168	159	154	151	173	173	142	145	152	181	164	161	146	174	148	150	144	160	149	143	177	162	158	152	153	163	167	152	169	185	170	150	151	170	153	151	167	179	159	169	145	164	142	149	135	163	184	153	188	174	147	162	170	172	153	171	171	156	154	179	155	162	168	160	173	144	152	172	137	158	161	147	137	159	125	164	151	143	151	147	166	159	174	162	173	125	155	164	153	135	138	160	142	149	171	154	151	142	168	172	154	139	160	183	173	160	167	167	170	144	158	162	158	167	153	174	166	173	160	155	145	146	164	152	168	164	164	157	173	143	144	156	162	147	144	162	159	154	185	146	162	148	172	158	167	149	151	178	165	162	139	154	145	150	153	166	191	151	141	169	154	160	172	153	129	170	175	166	149	156	148	173	179	152	147	136	171	152	170	141	173	153	153	147	173	191	162	158	172	138	172	178	174	142	161	138	155	166	144	170	177	164	173	173	165	162	159	189	172	179	158	159	133	170	160	154	158	187	167	137	168	154	183	166	152	142	145	160	163	154	152	167	142	155	137	143	154	141	166	182	161	137	149	164	187	165	169	133	161	173	146	146	152	158	187	180	164	168	157	155	152	145	155	156	170	176	164	154	170	168	176	142	156	187	157	160	150	164	171	159	150	157	160	157	134	176	161	149	131	159	150	178	144	164	165	165	170	144	133	139	139	169	162	151	167	166	169	136	160	151	129	188	140	152	153	157	144	136	157	142	154	165	155	156	161	159	143	157	140	143	165	153	159	151	151	131	160	147	147	135	170	191	149	162	173	168	186	144	146	147	156	147	149	150	176	168	154	182	139	143	160	178	120	160	150	166	178	162	155	181	175	178	155	177	188	149	154	169	156	168	158	139	161	184	164	188	137	143	166	155	170	163	141	182	141	161	178	168	159	151	159	143	145	162	136	147	160	122	138	154	174	141	179	159	162	146	188	170	185	166	148	141	188	175	161	181	171	152	143	179	184	147	170	141	152	174	152	182	142	154	157	170	164	186	193	179	166	123	160	148	140	150	148	175	179	181	168	162	169	155	159	178	178	152	158	148	187	142	161	171	164	165	185	146	156	168	178	151	166	185	152	159	143	166	172	165	149	163	150	129	152	145	170	157	168	146	152	174	156	175	159	154	136	178	187	147	143	153	172	166	136	146	136	142	161	147	164	158	142	134	178	189	143	147	131	158	170	150	153	181	140	168	186	153	147	161	156	181	174	159	155	181	141	156	156	151	162	165	164	165	163	155	141	164	158	150	137	145	165	173	182	165	170	178	148	161	165	166	148	168	141	165	143	161	166	167	152
5344	3615	7028	1985	1678	1452	1183	1012	849	807	717	663	651	599	572	552	499	536	532	514	525	470	527	441	487	477	440	459	469	429	421	435	397	444	406	417	446	436	420	424	437	439	398	431	424	417	410	401	424	401	406	369	429	421	378	433	404	406	413	405	401	445	379	370	381	405	417	390	411	392	409	411	412	371	388	376	385	386	361	412	403	403	394	427	364	397	431	427	378	375	392	391	370	349	390	400	416	390	373	427	417	401	415	383	382	416	405	397	446	388	407	380	407	429	420	393	372	401	386	401	371	412	416	396	417	398	357	374	383	396	364	419	407	375	381	384	367	393	391	417	381	381	410	379	395	360	372	394	401	381	425	446	356	389	379	421	399	432	387	413	347	368	413	382	395	443	425	393	393	364	397	396	369	407	401	392	378	420	379	376	411	374	385	398	407	389	394	394	389	389	365	381	401	395	440	377	410	385	410	411	365	394	413	352	379	398	400	410	385	405	427	392	369	409	372	417	373	414	364	375	382	401	358	389	380	376	449	383	432	421	385	449	377	415	394	419	380	425	381	381	395	410	445	388	368	435	396	424	370	388	420	373	398	353	399	404	362	418	379	417	394	366	395	382	417	390	358	380	397	423	404	425	396	387	407	381	370	405	375	383	385	399	435	413	397	407	428	369	388	422	382	423	411	398	366	370	377	410	406	446	400	374	422	448	408	426	424	395	370	378	404	424	366	404	392	394	391	385	420	410	369	356	442	369	370	386	369	345	400	415	398	426	403	389	407	396	412	370	397	414	402	415	402	393	433	341	366	407	399	399	382	408	359	411	392	425	389	380	415	411	388	385	420	394	394	381	386	388	409	353	390	395	434	398	403	396	384	374	393	408	401	386	398	349	372	377	360	416	411	384	413	397	381	386	377	378	396	399	419	385	372	385	373	391	382	403	384	382	410	386	397	375	397	423	416	396	408	394	381	401	430	370	405	410	426	379	375	425	427	408	388	393	387	396	386	388	415	350	418	423	421	389	373	401	364	415	414	361	418	427	401	389	420	403	425	421	416	358	364	368	407	427	404	380	363	427	408	391	401	406	401	382	391	389	422	367	380	375	402	390	369	367	404	403	413	379	387	380	383	401	404	388	392	395	407	377	377	401	401	365	405	422	402	413	389	385	414	428	389	383	376	365	388	414	406	400	390	415	425	403	394	419	410	391	396	400	408	455	375	415	392	380	418	393	387	411	374	432	395	410	387	371	391	399	397	393	405	372	408	380	410	355	428	393	385	423	419	359	370	393	382	413	415	385	398	366	394	374	371	375	407	403	353	422	346	411	378	397	380	390	380	376	411	423	402	396	417	388	378	402	407	425	362	392	400	389	396	378	387	400	375	390	393	379	396	392	404	412	385	374	412	403	402	409	392	375	411	368	392	393	406	371	399	411	394	421	407	420	417	391	400	392	393	408	433	391	399	423	418	401	390	395	391	400	405	363	409	390	381	391	405	418	381	419	363	367	382	380	387	410	377	400	375	374	402	359	390	426	406	427	419	396	348	415	385	415	394	383	432	376	414	393	380	403	413	383	409	428	369	453	407	361	382	424	395	414	403	401	386	416	396	392	407	393	413	417	349	377	383	392	387	410	375	364	398	403	387	404	396	387	387	383	377	405	395	413	424	395	367	366	361	376	387	431	420	423	384	422	433	412	385	380	399	397	383	398	362	410	405	360	378	413	400	467	384	389	401	370	376	416	365	346	403	407	385	394	396	394	387	384	405	399	413	365	418	384	416	386	374	423	397	415	404	381	408	392	369	409	375	419	366	409	410	385	395	400	425	382	428	375	407	372	355	423	394	397	380	404	394	368	378	405	406	363	364	381	406	419	372	416	425	417	376	433	381	392	422	400	390	417	376	379	393	450	364	385	384	380	430	410	385	413	382	398	364	418	392	407	445	383	389	411	370	390	359	453	338	383	381	361	398	411	414	364	382	349	393	376	355	406	426	391	387	366	412	382	403	376	395	366	405	403	385	394	365	382	376	377	393	421	405	369	385	407	391	378	399	384	397	380	424	384	368	396	368	403	390	408	384	375	455	398	374	406	415	385	414	390	423	375	404	388	387	403	366	413	350	402	413	407	382	363	401	407	378	343	372	391	404	397	408	376	401	413	393	388	414	433	398	368	379	400	408	394	385	384	389	400	425	397	401	421	393	402	401	372	362	444	408	388	373	410	395	408	413	402	365	365	422	423	406	394	361	398	430	412	392	398	395	411	391	393	403	375	409	450	396	416	376	405	423	412	378	375	380	386	410	385	409	376	402	385	393	381	416	398	405	406	408	429	394	421	380	397	378	403	382	412	390	400	415	411	400	365	419	394	391	423	411	371	414	413	381	390	405	391	412	409	390	375	387	382	386	381	362	402	440	421	414	424	390	411	407	359	405	398	436	399	382	404	383	410	390	408	375	414	408	422	394	389	376	373	418	376	397	436	381	351	398	397	387	423	421	370	422	371	393	399	392	364	416	388	395	412	410	405	373	387	424	422	381	397	366	405	396	372	417	417	399	371	453	410	410	401	392	399	375	415	391	388	352	390	413	367	411	399	409	395	391	434	392	357	431	397	402	412	436	380	373	378	391	417	362	375	393	382	398	365	397	387	397	386	372	371	395	381	392	430	383	393	395	374	390	366	380	371	434	379	402	417	357	415	374	413	385	422	428	377	371	419	363	397	389	380	387	375	405	427	396	405	405	413	392	411	407	399	393	413	404	413	370	364	377	398	396	399	385	414	421	413	386	399	406	402	413	418	420	378	401	393	364	383	372	391	421	377	390	410	363	386	424	377	380	406	398	388	383	389	377	417	424	407	391	388	422	378	421	392	385	380	396	395	349	415	403	425	411	419	408	390	409	366	386	390	430	389	433	368	408	385	389	381	382	380	380	436	408	409	433	392	400	391	355	365	372	396	424	432	374	418	369	415	414	412	396	414	416	363	423	381	380	394	405	375	441	413	421	419	405	374	413	374	408	432	392	413	387	387	374	381	399	385	418	377	394	372	416	396	364	411	402	421	384	355	399	366	364	403	362	407	410	412	394	380	396	375	410	394	408	418	393	413	356	399	442	378	351	419	403	417	403	418	421	365	445	436	379	434	357	423	397	406	450	411	393	367	402	415	402	404	379	387	396	376	365	373	408	429	390	386	359	400	373	385	408	376	407	412	348	424	429	432	434	378	378	370	418	392	415	390	400	377	439	366	412	395	385	363	387	401	419	410	410	362	385	441	444	411	410	401	396	388	409	376	398	402	424	386	415	372	409	390	429	395	398	412	390	385	393	424	388	413	368	367	412	377	379	416	418	405	404	383	375	401	397	355	385	388	373	360	381	423	384	417	373	387	421	434	407	385	372	386	392	405	406	369	407	388	404	353	432	403	342	365	422	361	424	398	453	408	398	404	396	429	419	392	402	374	407	388	403	413	407	384	402	399	381	398	398	394	387	365	401	404	391	420
18017	11977	16014	3675	1713	1450	1060	860	599	474	435	393	392	447	336	260	247	210	225	217	205	210	202	184	166	196	163	146	154	185	184	152	162	148	151	161	164	163	146	132	162	138	151	123	143	137	146	154	138	140	151	158	132	132	141	155	142	135	139	147	152	132	126	126	141	134	151	142	138	138	135	150	128	148	144	134	134	128	129	144	141	136	155	138	133	112	151	147	124	138	150	140	123	146	153	151	143	150	140	135	139	149	134	139	147	136	142	128	156	144	157	144	155	146	135	131	144	148	140	127	148	153	136	146	153	138	119	142	135	148	114	152	142	131	161	159	115	147	160	149	133	150	130	140	157	136	146	141	130	137	134	131	132	123	146	130	169	158	142	128	117	139	129	124	129	145	117	151	139	145	130	126	142	156	136	131	144	125	127	159	129	137	123	142	128	142	151	143	150	153	127	131	121	157	127	141	156	127	123	129	115	126	131	141	152	140	122	142	125	110	137	134	123	161	159	141	123	133	117	130	133	122	136	154	146	135	130	147	135	116	132	119	146	114	150	153	140	138	109	146	135	125	149	135	131	119	135	130	105	134	158	131	150	115	151	128	158	149	136	121	149	141	128	144	146	126	134	136	127	154	156	111	142	128	150	159	138	145	162	149	134	133	137	133	135	148	129	114	114	125	145	139	157	141	109	128	127	151	137	140	107	136	157	145	149	165	153	146	143	138	138	148	124	145	129	145	155	137	141	138	134	152	132	132	134	125	139	135	143	128	148	123	148	147	136	130	161	159	123	118	152	128	138	128	131	157	115	143	145	161	160	119	147	128	146	126	136	161	139	147	124	130	129	130	141	113	147	149	119	140	156	131	115	120	124	151	158	149	159	130	136	143	171	142	122	119	133	136	168	140	123	123	137	148	128	143	137	126	154	141	139	99	132	130	139	134	146	143	159	155	122	137	128	145	109	114	125	138	136	115	147	138	131	123	132	141	131	143	134	142	134	142	151	110	144	162	127	116	159	152	139	140	131	130	133	130	136	138	141	165	148	136	137	143	140	117	155	124	138	123	134	147	121	115	114	154	133	158	133	126	142	128	139	121	125	154	137	156	142	142	125	126	138	126	144	141	145	133	170	164	147	120	159	117	143	137	142	145	145	121	131	120	146	128	134	129	147	144	139	130	131	161	116	143	138	137	111	112	127	120	120	139	142	141	122	150	138	130	148	154	148	125	135	157	144	152	148	135	137	147	142	139	144	135	140	125	149	139	135	111	119	140	128	131	125	124	130	146	133	116	149	152	146	136	126	152	143	128	140	122	148	128	135	145	135	134	132	144	122	107	137	131	120	149	125	139	158	166	137	133	151	135	142	143	164	133	128	140	149	146	171	152	130	147	141	128	138	145	128	145	135	146	139	153	130	129	161	137	124	128	135	158	131	136	152	135	138	136	151	140	123	121	127	132	146	125	138	143	131	149	130	128	139	145	154	151	148	138	139	120	140	151	143	157	126	133	136	155	126	120	136	142	130	142	130	160	142	144	144	150	126	138	129	156	122	125	163	159	132	154	145	156	131	125	145	111	155	130	130	129	106	122	123	164	121	161	110	142	139	125	117	124	132	127	117	118	133	145	160	124	135	126	120	156	132	130	142	116	132	156	146	145	138	133	131	135	123	127	133	120	147	145	127	139	123	132	147	155	136	138	133	148	140	131	135	120	157	129	136	147	143	132	122	145	135	146	135	132	145	158	121	125	142	142	132	137	115	139	144	148	149	145	124	160	155	131	142	133	127	139	163	129	133	133	140	121	133	136	123	123	149	122	134	143	121	128	128	116	151	135	123	132	135	145	139	155	139	158	121	113	134	139	159	132	129	134	125	124	154	161	161	125	134	128	150	132	134	131	138	142	131	132	132	143	139	127	132	131	103	146	137	141	139	165	148	120	146	129	115	128	146	117	139	126	143	121	140	139	125	143	133	153	117	156	150	141	116	141	146	134	155	128	141	121	134	128	136	134	173	134	141	139	132	137	137	118	143	142	161	152	126	140	141	137	124	133	139	136	133	144	135	140	119	143	122	129	145	151	150	131	114	133	120	151	144	156	158	151	138	147	143	124	150	141	148	137	132	125	161	136	139	116	133	131	134	135	147	114	145	123	142	127	152	124	147	115	136	156	133	165	130	127	150	118	135	129	133	146	138	149	142	124	127	135	140	147	117	135	124	119	131	139	139	150	128	163	121	143	133	157	129	154	129	132	143	135	144	142	136	119	151	138	152	130	128	120	145	145	127	133	138	137	150	133	140	153	150	161	139	120	135	117	164	122	134	130	127	146	145	141	127	133	149	129	121	133	117	109	145	138	146	136	131	118	118	126	142	124	147	135	136	148	129	145	127	142	150	147	127	148	155	145	149	130	144	133	132	146	131	134	127	128	131	126	122	154	127	130	109	150	149	135	124	141	133	139	142	127	156	158	137	146	145	125	145	143	140	146	155	169	137	123	145	161	154	136	132	124	134	153	121	142	130	131	131	157	120	129	153	158	142	148	117	128	137	108	160	147	136	120	130	139	152	135	134	141	141	131	119	136	132	128	141	121	140	144	151	150	116	137	131	146	144	142	141	122	136	130	149	125	135	144	134	131	130	136	150	120	142	154	132	127	143	143	144	106	116	146	125	135	127	160	130	145	133	137	131	115	128	123	110	151	158	116	107	142	126	129	117	146	148	131	170	136	146	134	145	116	159	149	150	146	133	141	150	119	129	123	135	167	151	146	147	139	125	128	146	145	159	126	146	144	137	143	147	143	130	132	152	144	136	135	142	143	131	160	134	150	146	146	146	154	140	153	142	150	145	129	132	131	146	130	115	128	152	170	132	119	127	156	145	143	141	123	138	152	134	137	132	144	135	129	123	127	119	127	147	137	128	150	144	130	140	133	147	130	133	153	119	128	139	138	151	145	139	134	132	109	133	134	157	144	132	123	180	116	143	119	142	121	130	141	134	135	124	140	167	122	159	156	136	145	118	158	137	144	141	153	154	145	113	135	140	138	155	144	139	128	115	140	147	147	126	131	142	134	145	135	135	127	138	129	138	146	146	141	125	147	140	130	135	158	144	140	126	123	154	132	152	125	136	121	121	125	137	119	140	147	119	123	139	129	140	140	135	148	121	143	135	149	159	141	150	131	124	150	170	132	132	142	152	133	128	141	153	134	136	154	143	127	133	147	135	140	137	150	133	131	107	126	118	132	147	142	135	123	136	131	138	160	118	134	153	154	111	134	137	159	132	131	149	122	124	137	145	123	152	137	154	137	136	154	142	145	134	128	125	142	124	137	131	135	122	123	131	138	148	169	123	136	160	136	135	149	140	148	142	143	127	148	145	146	119	160	144	173	120	153	146	115	140	111	132	138	127	144	145	132	131	151	125	117	153	149	138	123	137	146	134	126	131	128	128	136	136	138	142	151	139	132	125	129	145	153	134	128	123	131	146	138	148	142	147	139	137	136
13552	11867	19471	4817	4544	4701	3641	2832	2455	2219	1947	1700	2080	2398	1673	1322	1187	879	1001	920	861	928	747	705	682	703	587	599	608	673	558	571	541	467	471	460	439	426	406	404	418	416	411	435	402	414	402	399	400	347	357	389	372	406	366	378	358	351	404	382	352	358	361	348	371	364	345	370	356	344	349	365	368	359	361	329	315	339	371	368	368	365	328	385	343	333	344	359	334	353	364	385	370	368	357	343	336	337	378	351	315	336	354	365	345	343	350	324	368	366	335	328	367	360	378	351	350	330	351	371	354	353	379	316	362	363	323	362	358	363	334	357	374	375	343	339	367	349	339	375	321	351	368	338	353	344	392	362	408	318	350	367	328	363	364	340	358	381	369	343	377	321	366	319	374	350	350	365	333	336	351	356	406	344	327	334	331	380	314	320	362	336	347	344	342	343	339	368	356	320	371	352	344	330	374	384	313	358	332	339	373	359	336	314	337	359	341	350	339	341	343	316	332	334	374	364	342	371	359	390	352	353	358	343	340	362	356	337	379	346	323	349	346	345	382	344	369	337	357	372	345	335	349	367	350	315	327	373	364	393	330	338	340	345	349	350	350	347	381	358	325	305	365	349	341	373	344	390	347	355	331	379	375	378	394	325	331	367	363	358	359	327	354	367	342	338	307	336	325	342	345	333	358	357	326	359	345	364	360	353	351	347	332	342	329	356	367	362	364	360	333	362	338	354	337	325	346	370	321	386	355	326	361	345	370	370	345	323	350	320	347	351	361	376	312	337	328	348	353	332	360	336	358	343	350	346	356	373	372	344	370	326	354	339	348	340	376	373	328	363	349	333	334	342	346	374	366	366	336	344	349	343	343	333	335	355	335	359	389	311	350	343	333	353	321	353	338	358	335	331	350	324	353	353	336	387	357	338	331	338	325	363	322	362	336	330	340	356	351	356	339	362	349	353	352	343	335	367	355	345	319	350	323	350	339	381	360	337	328	325	337	331	349	340	341	358	321	321	371	350	334	363	344	336	349	331	319	339	350	366	370	370	322	345	322	349	344	376	337	375	365	369	349	378	329	333	392	347	355	361	330	350	351	325	336	327	364	343	376	375	332	367	322	336	344	352	331	345	378	329	344	369	354	360	363	351	371	363	359	332	304	345	352	345	323	357	330	330	337	307	358	306	308	344	348	375	348	331	327	317	322	332	329	317	375	312	358	379	336	334	382	340	327	363	366	370	350	356	367	350	330	336	345	374	373	327	356	350	356	332	356	371	351	339	374	319	367	347	390	359	294	347	358	367	320	373	346	361	340	342	365	389	372	347	367	359	344	366	339	379	316	366	340	353	350	317	359	345	383	300	345	346	375	346	350	363	375	342	350	326	369	324	321	323	330	346	340	349	348	371	361	351	344	338	313	370	338	392	371	341	342	330	324	306	333	338	369	348	349	362	344	330	338	361	348	358	363	364	348	308	336	349	349	332	359	368	328	337	350	333	340	361	343	351	359	341	354	338	335	347	334	345	334	363	353	365	356	368	348	344	361	364	387	326	369	369	351	356	323	342	348	345	328	351	363	347	379	352	367	367	343	374	323	351	362	355	372	340	349	334	355	357	363	379	323	309	335	320	353	366	325	394	333	380	326	352	341	335	342	343	330	360	339	345	354	373	354	365	322	358	347	363	369	326	358	376	370	363	335	354	323	331	355	350	349	361	368	371	375	374	388	381	363	317	351	355	345	324	333	376	362	355	377	345	355	372	306	335	341	333	357	329	350	369	356	332	355	343	347	367	355	357	348	339	338	361	356	377	354	356	363	358	370	336	354	323	337	331	344	332	358	353	336	338	350	331	320	363	343	366	393	358	367	343	369	336	335	327	359	368	355	338	348	350	351	333	344	335	346	365	361	332	344	343	331	333	357	341	370	339	365	358	383	349	356	369	351	322	347	381	374	351	356	321	350	341	313	345	353	374	354	346	317	341	339	343	359	352	357	347	330	351	362	380	349	347	335	362	378	347	323	339	332	333	329	352	355	320	356	311	380	326	352	333	352	326	323	368	350	343	328	345	334	351	352	333	353	354	351	355	358	351	368	329	355	349	350	345	336	323	330	328	337	326	354	342	340	329	354	367	339	339	344	358	367	353	334	349	374	344	325	378	343	344	320	366	342	324	330	372	333	342	338	362	357	331	337	319	338	373	342	355	361	372	326	367	346	345	337	326	341	322	359	347	340	368	364	321	371	330	321	377	372	311	352	344	360	356	316	368	389	374	332	337	335	376	356	369	332	334	339	374	349	347	372	361	342	354	345	378	341	325	344	374	357	364	342	326	373	325	340	335	336	382	342	340	379	327	364	345	374	350	341	329	328	341	375	390	365	361	334	371	339	341	343	360	340	360	354	335	363	336	334	360	340	344	322	380	338	333	382	338	359	354	371	308	390	368	364	364	328	358	329	358	342	342	313	337	330	354	389	313	319	345	345	349	339	349	335	333	325	322	352	337	348	343	347	370	351	337	350	329	351	309	362	395	342	371	375	345	339	329	343	363	361	377	367	340	337	370	352	350	345	359	363	354	309	340	345	348	364	346	362	335	361	352	334	348	359	362	346	342	346	325	322	364	326	340	373	356	373	342	332	334	366	350	335	362	341	343	378	383	356	341	374	377	325	365	338	364	347	324	340	333	325	348	352	344	353	342	355	373	369	382	365	333	353	330	352	335	364	345	325	334	350	360	341	366	383	356	343	367	346	386	335	340	335	330	311	370	383	353	340	414	315	357	349	332	371	336	353	307	354	334	377	345	383	370	354	328	374	360	331	370	346	360	363	313	388	347	336	379	331	323	359	328	320	332	321	326	356	357	324	332	374	346	331	346	320	387	327	304	317	394	324	341	306	347	330	358	334	360	325	354	358	347	373	375	353	351	339	332	374	366	359	368	339	323	340	362	335	322	299	338	356	337	317	355	323	353	360	394	353	343	355	334	345	325	354	348	359	344	352	343	331	321	324	379	308	320	348	329	389	338	351	356	336	353	338	336	346	338	338	348	341	329	325	357	349	328	319	344	369	351	325	337	354	353	320	365	347	331	323	364	357	363	346	347	327	380	346	328	313	359	348	380	353	389	339	310	312	376	327	349	348	354	339	362	364	348	351	337	332	359	360	322	336	349	343	374	377	359	349	355	336	377	332	336	346	378	345	345	324	376	325	349	345	318	350	363	337	367	343	345	326	338	342	307	341	326	323	324	349	362	352	346	366	337	353	344	323	344	342	352	322	329	357	350	352	387	352	336	354	373	336	326	343	348	351	348	356	344	348	330	352	327	333	368	330	338	343	368	344	324	337	348	319	388	340	312	329	365	390	334	344	336	353	333	344	360	372	332	342	351	344	372	322	351	351	343	335	363	373	396	351	349	361	360	345	368	363	376	384	331	313	353	307	346	360	384	324	345	337	342	339	349	333	337	358	332	315	367	401	357	319	364	333	347	359	338	348	358	345	349	342	356
26786	20173	25667	7466	3397	2715	1903	1256	1025	780	623	536	573	647	425	293	296	263	236	250	214	211	171	161	172	199	185	149	137	161	150	128	107	113	117	125	118	106	120	102	115	106	110	96	106	95	101	94	95	103	90	88	107	87	108	113	104	85	80	96	104	120	98	115	107	98	112	100	108	110	109	92	98	87	76	87	100	104	92	106	87	99	79	93	94	104	101	90	110	86	96	85	105	106	91	100	106	85	104	69	97	101	106	100	94	98	100	81	102	97	79	110	116	94	77	102	87	87	99	108	102	84	94	87	101	90	81	108	94	94	89	90	94	93	84	84	100	90	97	88	93	100	87	98	85	90	101	106	93	92	92	87	115	100	81	95	105	82	77	95	97	99	88	90	82	71	94	92	100	86	82	124	93	92	86	97	93	101	95	74	89	105	79	101	91	100	94	98	79	86	125	98	77	94	102	88	88	111	97	104	104	94	98	104	102	102	128	109	110	107	101	91	83	94	91	77	108	108	82	116	114	68	107	105	92	88	80	96	109	103	86	93	96	101	99	83	102	86	88	100	92	104	87	94	84	96	95	92	98	105	86	109	85	98	109	111	90	86	92	97	99	92	88	88	77	117	91	104	86	88	100	99	98	121	79	94	110	77	92	109	95	94	90	109	97	81	91	102	94	82	95	84	101	98	100	98	100	107	99	82	87	84	86	106	109	98	97	107	90	101	101	73	84	88	91	96	116	93	92	109	96	110	85	95	86	87	84	105	77	105	88	87	83	89	101	102	102	87	88	86	75	89	100	89	90	93	95	115	85	99	101	90	80	98	101	90	86	91	100	105	94	81	105	95	74	90	103	104	90	86	73	103	106	109	90	99	88	88	97	84	101	86	111	100	107	118	108	101	110	111	105	85	82	99	98	88	92	86	122	92	94	88	93	95	98	83	88	103	90	74	78	94	89	83	91	97	104	91	89	88	93	101	102	98	99	90	89	84	98	87	105	94	94	94	89	104	98	90	70	100	81	110	94	109	109	94	85	95	98	75	91	87	99	83	87	99	83	107	94	94	108	117	103	105	99	82	98	100	90	99	99	96	100	94	88	79	89	96	106	89	76	91	115	89	89	84	84	89	90	84	99	102	102	108	106	86	94	108	118	97	97	96	88	104	90	110	101	92	100	95	85	106	114	104	108	87	87	91	104	103	90	113	86	86	106	103	96	88	78	89	94	104	101	114	96	104	105	94	82	110	98	83	98	115	115	92	86	94	101	93	91	87	102	85	93	104	106	108	79	92	86	103	91	89	105	90	86	115	86	119	94	82	89	94	115	107	90	106	102	106	90	96	98	95	100	83	103	99	115	90	82	93	94	98	72	107	94	92	96	107	107	87	98	93	95	102	104	104	99	79	96	103	96	93	106	81	102	104	93	104	103	92	100	90	97	87	95	102	84	123	115	107	91	115	104	93	94	88	125	112	82	98	99	89	98	87	112	92	83	86	95	87	91	76	105	103	96	97	108	98	85	104	99	92	86	90	107	103	100	111	83	98	101	92	95	100	106	117	90	93	93	101	78	99	79	97	108	105	92	96	88	102	100	96	83	92	103	84	83	82	98	108	75	92	73	92	85	87	90	94	100	115	90	98	93	87	82	89	111	83	119	82	94	102	92	108	107	113	95	82	83	86	83	94	89	83	84	89	84	89	85	90	93	114	100	92	95	95	101	89	114	80	80	106	95	116	89	117	98	94	111	112	92	81	103	91	77	89	119	90	98	104	104	101	98	73	79	107	118	112	104	101	112	98	111	105	66	102	87	80	74	85	103	108	107	88	102	96	106	101	87	95	104	108	81	87	92	95	99	99	88	86	97	104	92	105	100	81	120	91	76	86	90	104	110	92	105	96	101	96	110	101	79	103	87	99	93	92	87	105	95	79	89	78	102	91	87	98	91	109	135	119	83	94	101	85	112	106	104	85	85	90	116	99	100	77	97	96	96	104	95	106	102	96	81	107	87	114	92	96	82	94	73	92	101	93	83	84	82	79	84	115	111	102	93	75	107	102	102	99	78	84	91	84	97	93	84	107	85	92	97	109	107	105	100	88	89	96	87	100	106	74	100	103	97	81	102	102	96	92	99	93	95	91	97	93	85	93	94	109	98	86	98	117	108	76	107	96	87	97	93	82	82	95	102	94	83	93	90	97	94	98	97	96	89	108	100	85	103	98	79	96	81	117	70	87	99	82	97	106	109	92	93	106	100	100	100	76	91	95	105	92	85	93	81	92	100	91	112	95	116	83	93	82	85	88	97	109	78	100	110	108	83	90	102	100	99	90	94	95	117	84	112	83	106	89	102	95	93	105	93	87	91	87	88	99	110	110	96	97	80	86	106	92	125	103	92	100	88	116	98	102	89	112	96	93	96	66	109	93	81	78	90	100	75	117	89	100	84	88	96	89	85	88	98	90	85	85	104	110	86	85	87	100	89	99	84	84	83	99	102	98	96	109	112	88	73	104	104	99	95	107	93	77	104	87	84	70	91	89	104	84	102	98	93	99	96	102	113	103	106	95	104	95	107	97	92	92	88	101	108	99	109	113	106	101	80	105	86	96	83	90	87	92	101	89	85	95	89	104	95	96	81	81	89	89	94	95	95	92	106	102	80	96	106	97	94	105	106	95	96	88	86	97	97	89	96	97	100	86	93	80	87	83	81	83	99	104	91	88	89	102	94	72	88	81	97	93	102	89	87	87	95	98	96	103	88	89	94	102	95	98	96	98	81	76	88	96	101	111	93	94	91	95	107	101	98	105	109	93	99	94	98	96	93	108	89	87	86	81	100	88	97	79	98	95	136	88	88	97	110	84	99	80	102	89	84	93	92	105	89	89	84	89	108	94	110	86	94	111	79	112	104	98	96	107	77	102	85	93	80	96	112	95	98	90	91	87	87	111	96	97	87	94	93	102	84	79	81	108	120	98	85	90	98	87	96	90	76	92	86	96	103	106	102	97	90	103	92	101	104	115	93	81	100	104	78	95	98	81	103	87	93	72	108	96	105	77	117	102	102	84	86	104	93	115	91	93	103	98	88	104	87	110	85	85	96	100	104	91	100	120	90	94	96	79	85	90	111	114	96	107	106	78	90	95	97	88	115	98	91	100	87	101	98	87	98	102	108	98	96	111	83	80	108	102	99	98	88	87	101	86	93	101	93	97	93	90	80	114	96	100	94	108	92	85	103	98	106	92	89	91	68	88	104	83	74	91	89	72	85	86	91	100	98	105	81	76	102	104	84	88	84	110	116	101	97	109	81	83	99	71	106	92	95	84	94	92	90	107	87	114	81	74	106	105	106	89	104	100	100	120	92	98	89	103	95	97	95	99	101	96	99	94	102	105	102	95	77	105	88	98	91	99	104	111	101	83	96	86	108	103	89	94	99	78	103	87	97	99	93	86	95	99	86	96	94	99	80	85	82	103	98	102	77	103	91	88	89	95	95	98	98	88	84	86
17795	18668	26582	6548	6888	6702	5562	4106	3518	3389	3126	2710	2798	3385	2706	2074	1652	1292	1250	1266	1192	1283	841	1000	876	911	850	700	718	677	664	546	561	501	459	419	424	398	358	318	376	353	351	355	305	307	286	294	281	286	301	282	291	304	271	302	307	311	286	292	310	275	271	250	269	267	257	304	240	250	255	254	257	268	279	288	270	250	264	281	269	255	258	222	272	283	271	253	249	248	242	226	283	247	230	260	261	252	238	269	254	253	243	249	263	257	244	236	249	253	240	284	227	255	246	253	248	245	235	239	260	258	273	250	247	225	276	251	235	247	268	262	239	242	237	252	264	230	280	234	249	248	252	243	236	240	284	258	247	267	259	247	227	251	219	260	254	236	233	252	234	239	242	252	219	243	236	244	271	264	226	271	267	249	241	233	255	263	232	224	224	253	265	256	263	210	251	232	269	266	245	260	221	250	219	264	223	263	224	234	253	228	245	270	239	246	232	224	245	236	274	230	248	232	245	260	266	249	244	228	242	236	261	235	278	272	259	233	262	251	251	265	263	258	249	239	252	265	224	248	240	245	221	267	245	247	251	267	256	277	220	242	267	250	264	227	240	222	270	233	258	238	245	245	246	249	246	231	225	250	235	229	264	235	253	241	226	243	277	222	236	269	228	231	238	225	263	245	263	262	278	253	237	235	231	218	239	279	247	294	262	249	285	212	231	256	233	267	255	240	267	283	229	251	252	262	248	258	257	268	258	270	208	251	255	258	235	226	248	236	226	249	226	247	265	238	258	245	246	241	211	239	261	243	226	251	261	239	268	227	239	264	224	247	253	244	227	246	256	252	258	257	246	276	231	239	257	246	244	236	254	249	232	288	249	256	250	249	248	245	263	246	255	247	245	229	257	241	259	272	252	275	248	222	238	282	240	226	253	250	229	252	251	240	266	245	247	246	249	254	238	276	233	247	219	258	243	257	232	259	228	258	248	248	240	250	246	254	231	268	275	242	263	256	249	259	225	271	285	270	254	268	226	238	236	251	275	262	272	263	240	255	266	256	257	229	272	245	246	249	241	260	241	273	215	210	229	275	235	242	260	248	266	265	276	236	218	280	228	235	243	257	224	258	253	253	250	233	258	246	252	248	242	246	283	255	239	230	273	248	264	236	226	248	256	260	248	257	255	230	255	236	224	280	212	251	252	276	248	236	231	247	218	237	235	228	237	243	248	259	233	264	242	276	247	259	244	236	231	288	245	255	249	239	240	257	221	239	259	266	222	230	243	241	242	240	252	253	255	230	257	208	245	242	259	229	249	223	260	221	233	227	240	255	246	242	228	253	249	243	234	252	236	262	238	236	242	241	238	235	260	256	276	262	240	238	241	276	268	229	238	256	230	242	240	236	248	255	246	234	231	254	241	226	247	243	243	244	234	252	239	284	252	262	261	283	272	233	277	256	242	283	265	275	248	230	285	258	254	251	237	248	237	227	247	249	255	234	260	244	265	249	240	231	241	260	239	244	233	208	249	246	241	265	245	251	246	264	239	263	256	255	237	224	249	269	236	240	230	200	277	259	242	265	258	253	264	268	262	248	211	248	247	230	255	278	249	248	251	243	272	244	242	242	260	259	253	274	272	247	238	262	244	250	242	251	252	262	247	259	256	273	246	255	267	273	267	240	260	275	249	240	249	221	255	249	249	269	236	288	228	247	265	228	263	252	263	231	213	274	248	242	250	253	252	240	269	255	258	239	230	251	254	240	253	268	228	253	240	255	277	250	245	257	238	261	250	219	259	235	234	248	242	243	239	239	232	263	244	254	265	257	257	241	250	241	269	264	255	265	283	213	227	243	265	228	242	256	240	256	264	248	239	255	261	244	238	247	267	266	241	226	241	254	277	245	241	258	231	243	273	253	232	231	246	255	244	239	253	260	274	244	247	256	238	239	245	239	249	277	222	223	217	253	240	255	256	216	245	233	242	271	238	248	269	240	227	257	223	244	233	269	258	250	279	253	264	230	235	256	240	245	265	236	258	271	246	256	249	264	246	251	251	247	227	281	263	253	238	264	244	238	251	259	237	239	283	260	257	211	241	264	256	216	226	201	237	269	228	268	246	243	255	266	268	261	213	248	261	246	233	273	256	261	255	253	262	290	249	249	231	266	232	255	240	270	259	242	273	234	223	245	251	252	252	268	273	246	227	238	231	250	235	271	248	224	288	248	265	235	246	240	257	255	259	250	256	249	245	251	256	214	233	237	241	274	231	250	235	238	247	221	270	235	237	247	273	275	234	254	239	287	260	271	256	235	258	258	247	252	207	250	261	244	229	241	249	250	239	238	258	247	265	272	240	251	274	255	243	278	271	247	229	274	233	255	268	252	213	252	271	245	254	237	242	232	227	217	256	207	266	260	280	235	230	258	239	256	235	247	230	247	258	250	257	254	254	235	244	258	233	276	250	233	233	272	260	242	271	239	256	237	281	256	239	248	257	272	285	267	238	247	240	230	243	262	228	240	242	231	243	225	264	245	249	244	247	273	228	271	251	240	272	231	246	242	272	248	254	259	242	290	236	231	236	260	252	238	254	235	271	269	273	233	232	239	249	257	261	258	220	252	240	266	263	246	245	268	261	259	262	281	266	250	236	251	241	258	243	254	228	230	246	237	284	251	229	234	270	269	251	270	243	243	266	283	257	225	259	244	266	249	236	266	250	261	237	240	224	251	261	254	230	260	244	268	226	250	217	231	238	251	258	259	244	275	230	232	245	265	248	235	238	253	257	249	244	260	227	265	239	261	278	261	261	247	242	241	252	254	248	251	254	230	272	268	262	253	243	259	253	230	240	237	247	233	261	259	256	229	259	260	256	249	256	244	279	260	247	242	235	240	244	239	234	245	252	232	245	258	272	278	279	261	231	245	254	241	257	262	241	228	264	257	224	239	234	233	257	224	273	250	248	234	252	257	231	259	238	281	272	266	246	248	253	243	248	252	221	225	240	246	250	225	251	270	215	240	278	248	223	250	264	269	261	242	278	242	257	251	249	244	254	269	262	247	246	242	261	269	276	259	240	251	237	235	215	227	256	279	255	254	252	248	244	258	255	271	233	250	249	226	225	267	236	248	252	255	255	254	217	242	239	256	268	246	236	243	227	255	248	230	250	264	252	243	225	237	265	231	239	232	254	269	273	254	263	214	231	250	256	247	266	245	251	233	243	247	243	260	226	268	214	235	238	239	253	259	237	263	262	247	250	224	252	280	298	243	269	256	234	255	270	229	264	241	250	254	254	267	256	230	220	273	239	249	231	232	267	264	261	258	291	226	281	261	234	249	269	261	271	232	255	265	254	262	240	253	235	220	235	267	230	245	245	244	250	241	264	251	258	247	256	240	238	226	242	253	248	263	242	254	240	237	225	258	251	223	252	227	225	222	259	239	254	248	264	243	245	239	230	248	250	249	230	252	239	251	243	242	240	255	265	253	244	248	255	240	266	244	269	227	267	242	227	227
7151	2969	3668	721	443	333	313	270	263	230	235	226	202	188	194	183	173	181	168	178	158	159	149	152	143	158	161	138	170	163	174	180	153	160	189	142	177	154	153	151	188	164	139	165	163	154	154	142	145	147	153	184	152	170	172	147	162	163	188	180	156	139	133	167	155	150	175	137	178	172	168	176	142	138	165	155	166	158	175	153	150	145	178	165	160	155	150	167	163	151	153	161	150	137	157	158	168	169	160	151	163	146	175	154	138	137	147	164	157	142	160	146	161	146	159	166	173	166	180	139	171	155	169	162	184	168	172	159	177	149	134	162	155	189	168	144	162	151	176	156	169	162	143	160	156	155	159	176	167	164	172	166	174	155	159	181	146	148	176	163	162	168	166	156	180	154	141	159	138	153	144	161	154	152	167	162	152	148	156	140	151	185	139	133	157	129	167	156	157	174	172	160	130	164	149	159	184	190	174	124	154	170	158	158	167	136	153	155	151	166	146	147	133	170	172	153	162	131	153	154	174	161	152	151	172	158	155	154	146	158	162	160	151	161	148	175	182	154	173	154	157	176	115	166	144	148	164	164	159	153	150	164	168	147	162	131	148	142	172	138	135	182	148	153	146	168	159	142	178	160	143	163	147	168	145	140	170	137	177	170	170	149	185	162	165	163	155	129	141	158	154	166	157	156	147	147	126	179	147	154	160	164	149	161	144	169	167	166	165	167	154	155	139	157	164	151	161	184	180	163	157	157	155	181	174	149	166	146	139	152	141	166	140	158	157	143	163	157	155	167	159	141	154	174	181	150	191	164	168	138	158	135	156	183	171	149	145	163	158	166	144	144	173	147	156	131	155	163	159	155	169	150	174	151	153	162	151	135	165	141	166	167	143	165	150	149	160	165	137	150	157	161	150	166	154	194	159	141	157	164	164	131	144	149	178	141	166	169	181	150	154	156	184	151	176	142	158	167	152	163	172	155	147	143	140	156	179	141	159	150	148	157	144	170	155	136	159	143	135	157	144	160	164	144	159	167	157	166	157	166	174	146	165	155	153	134	162	168	174	176	159	140	164	168	177	158	151	148	161	144	150	163	178	141	170	179	171	131	162	158	152	161	176	152	163	143	160	160	143	172	141	153	172	154	149	148	162	161	176	148	168	157	167	148	145	165	151	157	146	128	149	153	154	159	140	125	149	161	174	162	163	151	159	155	167	184	154	147	189	153	153	157	167	166	159	153	163	147	166	144	157	142	156	186	148	164	143	161	179	179	148	148	164	171	173	160	167	170	177	185	162	144	121	150	152	152	155	186	158	182	164	153	146	154	175	155	169	178	149	160	185	174	152	151	170	172	165	161	146	169	166	161	177	160	167	157	167	163	163	163	161	154	149	163	160	148	164	160	153	138	144	156	196	180	153	162	159	139	158	136	181	135	158	154	169	142	176	145	161	141	154	178	157	148	138	167	162	155	138	175	157	175	169	178	163	166	145	149	161	153	153	157	170	153	160	156	169	140	164	160	182	187	154	154	175	184	157	159	173	146	155	137	163	154	183	159	163	153	166	158	147	183	143	163	132	172	164	165	136	161	175	173	149	153	154	165	156	143	169	163	181	170	140	163	153	166	149	152	171	157	158	131	168	144	134	167	146	157	166	156	157	146	162	164	170	165	132	152	150	146	164	150	168	162	167	187	171	178	152	152	141	152	155	155	151	163	185	159	161	157	165	145	161	162	152	134	127	143	142	182	183	161	139	135	182	149	168	157	161	174	201	148	143	176	154	164	146	148	153	156	161	143	164	147	158	180	161	161	129	146	147	154	133	163	137	148	165	147	154	151	176	166	176	154	146	161	157	167	137	152	169	143	144	165	189	162	178	146	184	152	149	186	171	157	153	157	148	159	174	151	138	145	152	160	159	177	165	152	149	182	192	150	158	175	166	170	166	176	166	153	170	178	145	173	169	171	173	148	170	158	167	140	184	159	154	164	155	158	163	156	165	166	167	150	164	159	139	133	162	152	148	176	157	155	159	139	166	163	155	160	167	144	168	152	167	146	192	150	161	150	149	140	155	147	139	171	150	165	154	173	156	160	153	194	146	163	148	151	184	173	155	167	149	160	154	160	181	145	154	135	158	162	139	158	149	178	138	169	155	169	173	169	155	156	168	150	168	159	147	167	174	157	146	171	145	144	150	140	139	158	152	151	155	165	185	159	185	178	162	160	146	152	153	166	152	154	183	148	172	163	179	170	160	161	159	159	172	165	131	148	155	143	151	160	152	160	152	155	170	145	163	149	144	162	149	165	172	155	153	153	153	150	152	144	162	154	161	170	155	158	143	169	174	159	173	176	173	173	166	152	162	156	165	129	172	141	147	158	170	158	162	154	167	148	163	147	140	152	166	155	157	149	162	157	184	171	153	140	146	134	166	172	164	154	149	159	159	152	147	149	145	157	155	161	167	171	191	143	176	144	152	168	164	159	160	161	179	169	150	162	160	145	173	168	160	176	157	160	149	131	162	163	152	139	150	154	158	154	147	153	146	175	161	132	169	176	180	160	181	165	167	186	149	132	157	145	145	160	153	159	140	158	157	166	154	159	155	152	154	172	153	162	163	155	155	182	166	144	157	143	144	176	162	154	156	162	143	188	153	138	173	152	185	174	174	179	157	172	152	148	182	181	164	170	148	173	166	166	162	183	168	151	140	141	159	154	141	166	169	168	158	161	179	172	166	164	161	150	160	169	159	179	162	177	148	161	180	175	153	160	151	167	158	158	147	154	148	146	163	155	151	183	143	156	166	169	176	147	166	159	149	137	156	154	164	153	164	175	173	167	156	150	145	167	174	141	137	143	145	175	137	161	166	155	173	183	179	146	157	150	148	146	161	159	148	169	151	160	154	151	158	190	174	143	144	173	178	168	179	145	148	154	184	172	175	150	161	154	158	130	162	164	156	175	149	181	169	155	179	149	137	137	143	163	131	171	164	167	139	159	139	139	159	164	154	132	167	167	166	148	165	139	171	145	139	142	158	156	174	169	169	159	147	167	140	154	165	148	153	156	170	173	148	140	148	154	156	169	174	156	174	159	147	163	154	145	169	141	171	180	162	157	181	158	135	147	171	159	174	178	149	176	157	164	159	157	161	137	166	170	159	163	158	158	175	159	150	158	149	142	161	141	170	172	168	135	162	162	142	160	155	160	155	155	158	145	151	150	158	151	166	154	168	169	151	153	160	142	158	168	167	176	161	154	142	140	149	148	172	142	157	168	152	152	151	151	165	160	155	170	154	176	133	159	141	165	144	142	173	178	166	165	137	175	142	143	145	170	170	182	134	163	120	154	183	171	172	153	178	152	137	158	183	152	169	156	148	160	165	172	177	133	169	152	169	159	157	160	143	152	141	168	176	162	155	163	153	158	153	179	162	146	185	165	161	149	164	142	155	172	149	159	147	138	165	146	159	165	172	143	147	165	138	138	163	133	153	187	155	140	142	157	152	181	199	167
5455	3600	7163	2013	1619	1347	1098	994	825	756	753	657	664	663	599	552	555	556	509	470	502	494	468	482	466	445	426	460	447	428	416	440	432	406	442	389	477	428	415	405	388	398	399	377	422	420	422	396	407	421	442	411	410	415	447	400	399	429	394	422	385	414	396	437	406	376	396	392	420	415	407	393	422	412	424	433	410	373	371	404	425	378	408	369	413	394	388	373	381	438	424	425	390	378	380	396	396	388	406	376	402	382	408	427	376	378	379	393	385	404	381	404	378	370	405	392	419	398	393	411	394	379	425	391	412	372	401	413	396	396	401	395	376	377	412	369	405	396	375	422	413	395	410	381	391	377	384	382	377	382	380	405	365	400	414	398	402	351	412	401	363	368	395	384	403	368	456	370	397	412	379	416	370	412	415	403	418	389	391	393	412	417	407	418	426	432	367	414	363	394	417	432	389	411	368	445	395	390	380	399	417	396	365	413	420	429	387	400	388	389	382	401	403	411	367	404	429	373	425	403	404	407	401	370	400	383	399	372	377	391	357	394	409	398	429	354	389	396	388	369	392	360	420	395	369	401	389	380	387	362	377	371	382	376	398	426	372	371	364	416	413	394	410	391	379	377	407	410	371	355	358	416	404	386	362	366	392	388	385	394	390	386	396	379	382	409	390	420	425	384	388	406	360	394	354	383	393	407	384	404	419	394	349	369	388	409	413	379	392	417	392	433	385	388	416	402	372	407	390	426	397	374	388	373	394	364	384	394	392	384	394	400	384	418	395	429	418	420	378	381	358	410	364	390	409	407	388	413	375	394	417	374	385	387	399	381	435	418	396	396	411	372	383	448	384	410	411	406	391	387	388	390	381	433	418	409	385	380	418	413	392	388	382	400	376	373	347	405	408	381	395	363	423	412	411	439	380	400	438	379	432	372	392	375	408	376	402	384	371	412	393	382	400	407	365	402	390	393	420	442	371	365	417	416	398	402	405	384	366	380	390	405	355	399	421	422	382	409	374	397	416	385	373	414	424	382	393	390	406	382	383	418	393	397	386	377	368	398	409	405	374	392	434	411	386	375	392	417	374	407	414	366	374	404	379	419	396	379	388	371	401	412	418	393	378	407	386	384	425	384	381	417	399	434	397	392	419	382	396	405	365	414	415	413	392	405	410	391	373	416	391	375	366	464	422	385	375	408	397	405	378	397	371	390	393	409	392	367	394	368	434	457	401	402	392	404	402	409	437	374	414	412	392	459	369	404	381	426	398	403	420	403	400	378	406	397	356	420	394	394	395	376	424	401	391	428	413	383	387	400	423	396	410	404	385	364	377	388	424	400	384	403	385	426	366	412	420	391	371	409	393	416	388	394	403	391	405	350	411	398	412	373	375	429	378	395	419	385	373	394	435	421	393	355	399	405	415	409	409	415	404	391	358	420	399	377	420	388	423	420	394	403	394	406	405	397	402	421	389	406	409	420	400	347	409	391	389	410	391	390	373	398	402	440	416	387	393	371	379	433	325	415	391	369	423	407	377	384	422	361	400	391	411	380	401	406	419	400	390	423	379	380	418	414	384	413	390	385	360	370	399	391	394	374	379	403	432	392	387	368	366	415	405	392	391	385	424	425	381	379	402	338	400	421	380	398	394	383	410	387	387	394	354	383	379	409	379	422	404	386	413	386	416	387	403	396	422	416	420	394	390	423	390	416	356	374	376	368	406	363	412	400	376	408	387	383	408	428	418	409	417	400	406	383	378	357	402	379	418	399	419	415	401	416	377	411	392	370	394	365	389	381	402	373	389	403	394	404	401	437	381	400	383	393	364	420	394	449	387	410	347	431	396	382	364	407	370	399	434	361	417	420	423	409	449	436	432	390	400	384	368	376	399	446	394	415	394	423	390	364	374	390	380	369	398	411	370	348	418	412	397	402	380	381	399	426	380	410	405	364	404	425	389	389	399	432	409	377	375	393	394	407	413	382	423	354	395	433	415	374	426	419	385	392	413	383	404	405	363	429	409	416	392	413	380	420	380	423	395	419	398	415	397	388	409	388	419	428	352	416	399	397	398	389	396	401	387	384	383	408	421	377	409	407	410	408	403	414	401	394	416	395	342	439	398	408	416	413	394	358	403	414	387	403	453	390	407	417	397	394	416	390	417	412	376	388	386	411	417	378	423	381	435	386	414	376	411	354	365	428	390	380	391	401	370	393	357	392	398	367	415	413	415	395	428	410	386	417	384	419	421	413	376	415	407	412	388	379	406	392	393	430	354	392	395	396	398	388	380	378	375	382	396	434	418	395	389	371	411	397	364	376	365	426	402	379	374	365	432	378	374	380	445	394	429	422	368	407	435	401	390	421	386	397	388	381	405	360	408	398	416	384	405	393	417	401	390	381	394	379	397	367	367	358	378	353	411	398	414	384	404	356	413	422	391	393	429	376	422	393	423	416	434	410	398	420	392	390	348	416	423	375	410	373	406	362	413	407	406	386	416	408	383	347	381	385	386	388	367	407	392	383	371	413	409	370	391	420	404	383	385	395	393	387	371	379	382	375	389	401	381	428	426	414	379	402	411	374	380	396	346	409	401	375	358	375	368	401	400	392	396	388	380	430	395	399	405	432	394	385	402	383	385	385	417	393	386	391	357	423	415	376	400	420	404	404	404	414	374	387	413	366	408	425	359	419	400	405	383	415	416	380	386	393	434	383	421	388	385	388	403	366	395	395	373	350	376	399	390	399	405	389	382	401	402	393	419	401	411	362	410	404	424	349	408	395	407	396	383	397	404	379	407	424	395	377	426	394	429	422	376	386	376	373	422	402	436	376	404	389	395	393	417	412	361	403	397	410	372	402	417	412	421	401	393	410	380	366	400	406	359	404	387	434	424	396	388	399	411	401	401	395	395	428	435	392	411	388	354	380	406	413	415	376	365	421	412	407	401	422	394	429	367	366	367	395	402	428	424	430	388	425	415	409	404	385	387	396	376	408	373	389	388	407	398	367	375	396	403	412	406	377	398	385	403	400	378	440	391	391	393	377	373	396	389	410	421	405	400	410	398	386	393	379	393	404	388	401	413	413	386	412	415	387	398	404	430	413	391	405	428	384	411	385	394	402	397	385	400	432	375	401	376	405	428	381	367	370	410	377	386	410	377	389	439	395	397	391	380	396	364	406	380	368	410	381	385	385	397	435	402	411	405	371	377	366	423	391	391	419	405	403	402	393	394	417	427	392	376	377	382	383	377	411	386	388	369	375	357	413	457	420	400	414	372	402	367	405	394	400	412	371	419	423	405	392	382	401	420	404	393	397	378	436	399	375	437	380	416	388	383	406	379	390	406	414	430	392	393	408	375	389	406	395	406	408	410	409	377	388	399	378	379	399	382	414	418	396	375	387	408	411	380	407	381	375	381	379	378	358	422	423	406	439	390	398	413	398	418	409	386	410	387	397	400	407	400	391	402	398	416	383	384	450	404	378	408	426	405	386	417	395	387	371	403	385
18203	11324	14875	3409	1810	1518	1173	813	598	531	518	374	331	376	295	269	223	220	200	186	198	208	154	187	158	201	172	186	174	164	167	155	143	171	132	144	140	135	148	133	179	155	158	139	146	145	165	142	153	139	142	147	117	139	150	123	155	141	145	161	146	141	135	157	143	150	131	143	169	136	133	144	139	145	147	141	146	141	153	137	142	117	111	110	157	141	153	125	153	123	121	142	142	143	132	139	134	163	136	136	121	151	132	166	137	129	138	138	141	132	147	134	165	145	137	132	140	138	128	151	151	166	162	150	148	140	135	135	157	141	118	139	129	137	149	122	129	135	128	132	134	155	137	139	124	137	114	127	175	135	157	126	122	135	142	158	133	153	124	125	156	131	141	146	148	164	121	134	147	128	166	152	129	131	127	142	149	138	140	170	153	147	141	120	130	149	129	150	145	142	139	123	121	141	156	168	145	155	121	131	139	140	165	139	153	169	139	151	145	153	155	145	148	128	141	125	135	124	134	139	129	128	151	130	112	170	139	152	164	138	134	137	132	141	143	120	114	127	125	134	131	135	147	141	169	115	139	146	156	133	149	149	159	126	141	146	140	137	131	142	121	134	151	130	127	119	131	129	155	165	129	122	129	138	141	140	136	128	141	132	153	151	147	137	147	143	128	125	132	150	140	144	138	133	143	139	169	150	151	132	135	148	154	135	142	133	138	125	155	142	138	128	114	117	141	135	126	135	133	139	121	134	121	127	142	126	124	153	142	135	116	125	134	146	134	136	132	125	128	139	138	154	147	150	134	129	142	157	141	129	130	146	113	149	142	122	134	143	153	133	134	153	152	151	118	116	143	126	138	141	123	133	135	148	155	115	148	148	146	147	125	139	129	160	147	147	155	127	136	152	153	118	132	121	147	132	129	144	141	134	145	144	133	146	140	136	131	128	124	125	151	117	139	150	147	140	110	138	161	155	164	144	130	136	129	120	148	144	141	147	133	153	134	129	131	153	151	120	137	140	121	162	128	118	146	139	140	109	138	155	150	127	138	127	139	140	132	152	129	130	137	137	138	132	133	146	115	126	128	144	135	138	130	140	156	132	135	145	138	149	134	144	143	114	135	133	132	125	135	158	151	120	147	137	122	143	161	139	149	131	147	124	128	131	142	135	141	125	121	145	118	137	139	148	160	148	124	142	135	136	138	133	152	122	147	128	156	144	144	120	138	132	134	165	110	149	114	130	130	126	128	131	129	124	116	117	133	129	130	123	152	149	139	124	146	163	141	153	150	145	131	143	143	128	153	120	131	141	105	137	127	142	150	144	152	145	151	146	158	138	139	136	148	146	133	126	133	142	136	122	126	136	122	159	140	152	136	139	143	141	143	162	124	141	141	127	145	130	136	159	130	131	157	126	130	161	158	142	155	134	157	143	153	136	119	125	133	142	116	121	134	148	144	126	136	133	130	131	129	134	128	132	117	159	150	120	133	134	155	115	133	139	135	140	123	139	144	159	148	136	120	126	132	147	139	119	129	146	131	141	143	133	136	128	132	136	124	127	137	129	164	145	132	129	134	136	151	113	140	140	127	116	139	148	130	146	136	151	151	119	144	172	124	152	135	128	126	138	101	152	178	149	141	120	126	130	121	150	128	136	142	124	152	136	124	133	138	150	147	146	138	121	125	133	137	160	143	129	130	157	141	137	152	157	144	134	147	139	131	129	132	138	125	143	124	134	143	120	127	122	138	145	132	120	138	138	136	147	121	153	160	124	110	121	153	152	146	139	142	125	158	129	118	151	148	120	115	151	145	130	171	135	143	142	143	147	154	158	144	158	125	141	165	137	133	165	133	138	144	133	141	142	128	117	140	119	134	149	148	122	154	147	157	145	140	122	130	108	137	169	129	141	126	137	140	136	142	156	117	114	135	129	141	130	154	141	148	136	131	136	136	145	137	142	139	122	135	134	152	143	110	104	135	155	139	124	127	121	147	134	137	145	148	139	140	153	149	152	124	147	126	144	144	130	120	153	127	163	147	157	137	133	165	148	134	133	139	137	138	126	122	112	143	144	141	157	131	98	139	157	126	132	145	131	124	144	128	158	164	149	146	137	135	128	118	140	144	141	136	143	153	143	140	125	138	142	127	117	163	131	143	129	142	156	130	130	134	153	151	140	144	158	139	121	154	135	147	132	115	145	136	132	140	148	161	173	135	115	122	121	131	128	133	142	139	156	125	146	122	128	130	140	154	143	161	136	128	147	164	128	126	140	126	128	137	122	143	168	131	124	129	124	147	147	146	157	144	134	139	124	147	121	136	148	146	141	153	145	152	135	115	153	152	151	147	141	140	158	145	139	141	136	164	130	133	135	130	132	152	123	156	127	103	135	158	146	129	128	128	139	134	134	134	138	151	130	159	142	112	145	139	119	136	142	158	147	126	125	173	144	112	138	166	146	117	135	132	148	136	129	125	131	139	157	130	144	156	134	136	148	132	131	150	146	124	128	143	134	135	154	145	127	145	145	121	137	161	161	150	125	121	122	120	145	129	163	132	144	136	123	134	148	143	113	150	139	121	129	147	128	128	127	135	137	142	154	119	153	151	131	158	166	132	155	141	139	134	143	122	136	134	132	124	125	137	111	125	152	125	143	148	125	126	147	139	148	107	127	144	150	150	112	127	137	129	141	130	153	130	134	151	149	136	106	130	152	142	146	146	136	144	129	138	145	135	163	155	156	143	153	137	145	144	145	118	128	124	155	133	125	136	114	118	145	138	127	124	112	160	141	127	147	152	130	130	132	135	149	146	148	132	146	144	142	124	152	146	136	147	145	134	130	148	122	137	119	135	118	140	164	150	145	127	118	133	121	150	150	158	152	147	131	150	133	134	152	143	140	135	140	151	132	157	128	148	142	131	141	146	124	137	151	137	148	158	136	143	135	140	145	144	159	147	150	138	152	161	147	135	148	140	137	139	142	139	139	120	134	132	132	124	161	121	155	155	141	150	131	144	151	119	141	144	132	151	138	149	138	123	118	148	128	121	156	164	130	120	142	146	125	157	112	138	136	139	109	133	143	134	128	136	122	176	146	107	148	139	145	135	130	157	133	162	127	132	136	126	130	160	133	131	112	165	151	152	144	142	146	149	124	138	156	144	121	141	120	122	139	148	138	157	133	125	138	140	141	146	118	132	158	137	148	142	134	156	146	136	137	129	147	144	134	143	155	162	141	130	135	146	131	150	140	147	138	130	127	147	141	137	138	132	122	128	151	129	162	138	130	135	133	126	165	176	145	133	154	141	138	162	137	133	145	162	142	152	141	127	139	136	128	136	127	128	158	149	135	157	147	129	146	152	138	156	136	154	168	149	142	147	133	127	145	122	128	132	118	136	132	132	150	127	156	162	131	135	126	150	120	153	158	154	152	146	146	146	130	120	144	136	139	146	145	127	136	130	120	141	141	119	136	131	126	104	137	138	143	134	135	126	153	132	142	147	134	133	142
13699	11440	18081	4630	4912	4479	3681	2995	2661	2388	2054	1793	1783	2086	1499	1489	1152	980	839	850	760	855	689	689	671	679	662	635	610	588	593	554	496	472	456	457	442	444	458	418	419	400	415	397	425	366	388	414	404	358	387	350	365	389	396	375	363	379	399	370	362	378	336	371	373	384	379	355	353	354	346	358	367	355	322	380	363	354	353	339	370	368	317	357	358	350	318	361	343	342	377	341	340	362	336	323	344	350	379	354	328	353	365	322	351	362	351	345	344	357	329	346	359	365	353	330	350	363	353	360	348	370	359	360	327	348	348	348	381	368	337	359	384	313	377	357	364	385	322	316	349	349	329	346	336	337	357	372	356	337	334	335	328	331	350	375	346	343	334	336	323	363	334	357	342	356	359	320	369	336	324	337	358	351	375	340	336	336	362	354	339	341	313	348	311	358	330	328	341	384	362	348	346	350	356	326	373	372	301	373	335	324	325	347	352	336	355	352	354	350	349	358	354	329	372	345	351	326	370	345	358	321	385	326	333	335	351	349	360	328	379	353	356	355	319	398	329	331	334	335	342	363	346	351	337	352	332	326	340	337	344	328	344	369	353	341	342	330	345	353	356	321	306	343	376	310	324	328	352	394	349	341	359	346	324	351	345	346	354	367	326	356	342	341	392	372	362	349	348	334	369	326	330	344	348	374	342	319	345	337	373	351	337	343	379	342	329	355	368	328	343	349	362	340	332	337	372	345	374	360	304	347	327	334	301	317	358	327	317	348	335	349	341	330	335	331	349	365	318	337	351	364	351	356	391	369	346	345	357	346	335	382	371	348	353	371	318	344	361	358	336	347	332	343	354	356	350	356	326	362	337	352	355	376	302	335	330	362	333	335	315	315	332	345	382	357	320	352	339	347	318	347	364	328	362	333	367	346	349	343	332	325	358	344	364	361	375	308	327	336	327	338	342	367	338	335	356	328	336	344	345	348	362	355	337	336	360	341	396	348	328	327	369	370	360	329	355	364	323	348	351	341	344	361	323	348	335	343	323	349	373	334	330	322	334	315	379	367	348	363	362	374	345	315	348	343	325	342	336	324	370	356	381	344	342	372	360	347	332	324	360	371	311	322	378	339	386	309	374	363	379	342	309	355	356	362	342	324	370	325	362	356	360	352	369	333	328	355	314	318	351	376	367	352	351	329	337	319	348	329	317	337	352	356	336	352	353	345	345	344	391	349	362	385	353	362	313	335	330	364	347	314	360	384	357	295	321	394	344	355	312	319	370	373	361	363	375	342	343	370	333	328	337	378	374	334	369	370	370	326	338	346	307	330	346	362	335	331	371	386	347	361	345	315	339	324	339	358	337	372	354	347	318	344	347	318	333	327	355	369	360	322	373	319	363	361	402	377	363	322	305	356	341	332	369	346	334	354	352	361	370	371	344	345	344	349	341	340	318	352	327	346	357	351	387	315	335	360	329	353	346	337	340	340	360	346	337	333	348	340	369	348	341	334	368	342	323	319	344	339	341	382	369	323	342	348	376	353	363	354	345	369	312	322	353	339	354	318	359	328	395	327	350	329	355	351	365	325	352	306	327	359	367	405	344	336	340	340	356	332	341	340	365	333	350	324	362	326	393	374	349	356	353	330	358	356	341	326	346	356	343	340	356	327	330	313	369	335	337	364	370	295	327	351	350	363	362	327	371	348	358	326	333	319	356	368	371	361	348	371	342	356	315	356	355	336	366	328	383	326	325	357	340	320	311	347	362	331	377	353	339	319	348	387	345	345	345	339	349	357	302	344	372	365	352	360	353	333	350	339	349	377	361	357	375	320	367	294	374	356	312	360	362	368	325	333	349	363	353	351	356	330	310	357	339	360	357	344	354	328	377	349	314	331	340	370	334	339	359	379	324	373	361	350	354	341	340	370	336	350	346	362	364	361	359	349	344	329	363	354	367	297	372	359	324	357	316	353	359	323	351	332	350	341	341	356	356	317	381	353	352	316	354	364	328	383	324	339	350	339	348	348	317	352	361	363	328	383	340	350	346	363	337	313	335	377	339	326	376	330	365	330	314	343	336	339	335	356	326	366	356	344	338	347	334	358	349	337	348	353	355	367	355	332	373	332	332	362	323	337	328	350	356	333	336	359	333	347	332	341	336	325	333	360	324	348	332	358	345	330	362	342	349	333	367	353	333	329	343	327	373	325	346	358	370	335	366	339	316	401	334	353	345	362	391	360	374	350	338	346	358	353	354	352	348	321	330	365	376	364	349	389	364	338	347	344	342	359	349	326	321	345	338	322	351	327	328	325	338	351	351	303	348	322	372	346	322	327	337	344	352	372	337	336	360	357	317	333	361	346	359	322	366	296	337	351	363	366	355	359	326	351	383	327	350	341	359	316	331	327	355	325	361	343	363	367	365	326	348	357	344	336	325	335	342	340	332	316	347	353	333	358	368	378	353	362	342	314	352	336	353	361	320	356	321	319	340	330	335	372	330	372	364	309	333	364	359	380	347	329	343	332	337	329	360	343	353	324	366	360	392	355	364	343	355	361	329	307	347	346	348	325	331	313	306	380	324	354	338	367	328	340	352	339	325	355	367	352	360	335	347	354	359	326	362	363	353	375	375	335	332	325	325	349	339	350	328	366	353	358	343	354	343	405	338	373	339	338	336	345	338	383	338	318	380	357	334	328	361	331	363	348	333	349	341	328	342	342	364	360	367	303	350	344	357	357	372	338	354	348	343	312	327	383	336	350	338	325	331	359	367	390	344	382	338	360	363	365	349	340	349	325	343	367	349	311	359	353	322	356	340	348	334	352	332	368	361	350	336	327	330	384	349	365	323	335	334	319	318	365	334	366	327	337	350	339	336	352	335	329	327	371	336	348	335	342	361	367	346	353	368	343	313	344	340	353	323	343	327	318	331	383	350	377	377	342	371	339	373	372	311	385	326	335	347	362	346	303	347	347	370	326	378	373	345	344	326	331	366	337	309	333	327	392	341	341	368	350	330	330	345	313	365	349	345	346	339	358	364	344	364	370	358	328	316	327	326	293	314	323	335	341	310	393	374	325	380	371	372	334	334	338	390	347	337	381	323	345	365	336	359	345	357	333	336	369	363	360	345	355	333	359	356	344	353	330	342	383	362	359	325	361	348	336	381	349	310	336	332	375	334	331	359	376	337	343	336	355	335	341	375	366	325	340	360	358	360	338	338	359	329	341	362	362	354	350	328	332	337	329	357	343	345	380	367	349	352	345	374	336	380	346	310	341	338	321	393	379	358	364	323	340	366	333	333	332	380	322	343	341	341	359	353	350	312	346	367	357	346	365	331	340	388	388	340	343	315	359	354	326	333	348	348	370	358	368	356	344	341	341	382	327	347	336	315	325	343	343	336	365	359	374	338	360	325	360	363	358	335	351	344	355	372	342	306	347	362	313	332	350	330	344	347	360	337	318	382	349	347	348	342	367	328	359	346	345	346	321	365	338	347	343	330	345	380	357
27500	18559	22859	6841	3125	2620	1896	1309	1053	765	576	462	501	707	415	369	322	270	220	214	184	189	166	202	168	158	157	162	157	161	131	140	109	117	119	121	123	129	105	103	123	117	108	100	84	88	86	104	94	99	94	86	81	105	87	99	86	113	117	93	96	104	91	99	93	92	99	112	110	86	106	94	100	100	92	90	80	113	86	112	107	95	114	97	98	86	105	109	82	82	94	109	85	122	89	92	89	100	101	106	104	89	99	89	80	96	106	105	106	90	85	94	81	105	104	88	107	93	81	96	78	96	91	103	95	90	78	95	84	105	104	83	93	95	83	111	93	113	95	98	95	100	89	97	100	88	87	97	94	101	92	103	93	94	102	112	105	111	75	89	88	98	102	101	108	116	116	80	112	90	72	96	106	90	75	99	111	81	72	104	109	106	84	100	93	105	92	84	92	103	85	89	106	102	90	78	94	100	101	89	92	85	75	85	101	80	87	100	105	73	91	118	104	100	110	98	113	89	92	83	110	97	101	91	87	110	91	95	77	93	80	92	106	103	80	98	119	99	102	90	95	97	117	96	116	96	86	81	97	92	90	101	88	80	94	87	86	101	85	84	76	87	79	69	87	97	95	100	88	85	82	90	111	79	99	95	89	97	79	81	100	88	107	80	105	86	91	100	109	82	89	101	77	113	106	89	101	95	82	96	92	79	99	99	94	98	96	102	98	72	91	84	99	83	82	91	94	109	105	91	104	104	81	93	83	85	91	85	108	94	101	98	87	98	100	82	93	87	84	95	80	99	95	87	96	91	94	93	99	105	91	117	87	122	114	104	75	97	86	89	99	87	114	109	91	105	94	88	78	92	79	87	76	90	89	93	109	92	89	85	107	84	99	89	102	92	92	104	93	72	102	111	95	70	105	92	88	114	98	90	104	103	94	80	93	118	100	100	68	115	85	73	99	95	89	98	91	114	114	87	92	88	109	99	100	96	93	92	113	94	98	119	84	93	94	87	92	90	95	69	107	84	100	78	97	97	102	76	106	88	94	79	95	108	101	95	92	81	89	73	91	105	95	90	98	85	89	95	96	121	98	83	92	90	108	103	89	77	106	93	110	106	90	95	105	86	104	95	93	115	98	73	100	90	125	105	101	91	85	71	95	81	92	103	88	93	97	95	94	105	123	109	99	103	105	86	102	110	90	93	101	111	93	99	91	102	99	114	96	110	101	96	93	98	116	99	94	87	110	64	92	108	85	110	90	104	97	89	86	86	93	82	93	90	88	91	98	89	93	100	92	89	113	101	79	87	113	93	90	103	88	95	94	90	97	101	103	103	104	103	78	86	109	101	95	101	107	98	93	94	92	101	82	88	94	80	91	108	105	103	95	78	79	93	111	89	97	95	89	97	97	91	79	101	106	107	88	109	102	98	108	87	85	95	81	105	93	95	98	107	88	100	90	98	102	84	93	87	81	90	103	95	127	113	96	87	91	77	98	96	92	95	103	106	88	104	91	105	83	92	86	93	106	95	102	108	108	98	82	93	104	99	109	72	79	84	94	121	73	96	104	109	102	92	88	94	85	85	89	106	91	106	95	84	106	90	85	99	87	83	85	106	94	97	79	89	96	91	89	95	88	90	76	95	109	104	86	107	106	95	107	99	75	89	98	89	112	92	96	87	93	107	113	80	77	72	77	95	95	71	99	101	76	91	103	117	101	111	98	112	101	103	99	109	98	95	97	100	82	82	93	103	89	98	84	84	85	82	94	103	106	99	103	92	91	99	94	87	91	90	76	102	97	90	90	88	99	91	97	95	93	78	86	103	92	100	93	102	90	98	69	101	93	97	79	106	110	75	123	96	85	103	111	95	88	82	108	103	95	101	97	113	87	105	88	108	96	94	83	99	89	95	117	90	95	75	88	104	113	96	96	93	77	105	89	87	89	106	85	101	95	83	94	93	92	100	82	84	98	99	101	99	83	92	99	91	90	96	106	92	102	114	101	87	100	113	90	92	128	99	94	89	88	107	109	103	93	82	85	99	82	90	95	94	113	75	96	104	99	93	86	90	86	99	102	93	89	99	80	113	94	77	85	81	96	95	87	105	98	84	74	87	101	88	117	100	84	109	100	84	91	95	91	92	93	104	83	82	83	86	97	95	96	77	104	81	88	108	94	90	101	93	87	86	93	87	84	96	106	105	97	80	92	104	92	103	102	97	77	98	83	92	108	97	109	77	109	105	105	96	90	104	100	93	93	93	103	106	83	110	88	102	111	80	91	106	99	82	92	99	107	88	101	107	99	101	99	94	73	88	72	108	97	110	104	98	97	101	77	74	103	104	100	87	105	93	85	90	96	96	96	97	87	93	107	93	115	82	93	90	97	87	112	78	112	91	97	113	89	94	103	90	88	90	96	94	88	105	93	83	90	117	87	88	112	82	97	94	106	102	116	93	94	95	71	85	92	100	112	104	89	100	83	86	100	96	97	91	102	90	83	79	96	102	90	91	103	105	94	72	98	86	88	110	88	86	74	83	87	98	105	82	116	87	115	99	83	92	85	117	103	86	101	92	120	95	75	94	95	90	93	89	99	90	92	105	92	96	95	111	99	85	91	77	110	86	95	86	102	91	107	95	91	118	105	100	97	90	104	105	101	109	86	93	85	80	95	101	106	77	89	97	95	77	95	98	100	96	101	95	109	96	95	86	115	90	93	105	78	99	95	85	104	85	79	92	66	92	84	76	90	98	104	87	75	98	103	108	105	100	98	88	89	114	81	85	95	99	114	100	92	114	100	109	93	100	88	112	93	82	102	91	97	90	95	78	112	89	92	99	73	99	102	119	79	73	103	104	102	107	113	107	81	70	82	84	90	93	86	120	94	93	85	90	99	79	85	106	101	100	93	98	105	106	98	103	81	99	78	98	97	89	104	102	86	109	85	111	82	113	111	85	70	90	99	111	78	70	95	108	124	93	83	99	97	80	86	102	82	94	91	112	96	79	69	99	101	103	130	98	86	115	89	109	99	98	115	83	110	89	82	88	100	83	78	76	93	110	86	82	76	87	95	92	112	96	84	107	94	95	112	94	86	98	90	96	123	103	98	89	83	102	98	117	114	83	109	87	89	92	123	94	81	86	86	111	92	78	78	92	75	98	92	97	95	116	98	84	73	107	98	105	82	96	95	95	123	74	110	108	71	103	106	95	99	90	110	63	93	97	99	85	88	121	83	94	61	92	96	94	102	100	79	99	102	91	90	112	94	91	96	88	99	98	84	98	77	100	91	78	114	84	102	93	83	100	100	106	112	98	107	100	108	112	84	92	111	104	92	97	87	81	105	92	92	107	93	92	106	99	92	86	99	98	108	98	95	112	73	92	100	88	102	90	92	95	78	77	99	93	103	92	94	101	83	99	92	110	106	87	91	113	95	91	75	96	94	88	83	88	101	111	89	89	87	100	98	81	103	102	99	90	83	111	89	78	92	102	103	92	90	105	84	75	86	94
18242	17030	25255	6691	6647	6652	5710	4302	3882	3414	3047	2592	3065	3199	2379	2066	1847	1512	1303	1146	1140	1103	902	951	945	847	776	730	688	727	664	600	563	492	461	442	415	385	350	349	372	389	336	348	338	322	317	285	294	279	290	272	258	276	305	284	279	312	300	272	269	293	285	237	273	235	262	252	271	264	268	269	282	268	285	278	282	262	265	275	241	234	258	276	244	254	251	247	254	242	247	247	243	243	252	264	256	232	270	254	253	255	244	281	259	226	291	283	221	244	229	243	247	243	248	242	227	241	228	263	243	257	244	248	248	258	251	246	232	234	242	227	261	247	238	251	253	278	277	245	250	227	260	246	236	225	246	270	253	256	265	228	267	254	244	237	247	271	241	246	246	268	244	238	260	232	231	251	259	236	255	259	233	250	244	274	244	244	233	263	241	224	227	268	246	235	224	267	265	252	238	235	252	248	244	244	275	231	261	228	210	245	246	238	271	251	281	247	233	235	252	243	233	250	260	252	250	255	257	269	262	256	267	224	220	247	260	230	282	239	253	223	234	241	273	258	243	243	251	248	239	243	258	222	248	253	223	257	251	246	242	252	244	242	264	262	242	251	230	267	240	257	260	267	268	258	277	210	232	232	240	244	252	252	248	238	221	258	259	282	235	228	245	260	241	227	253	263	259	238	239	265	241	256	255	233	231	265	236	226	235	244	230	223	248	230	242	251	251	233	250	217	242	249	255	253	273	249	239	256	255	258	253	245	230	234	254	216	258	254	222	225	259	260	250	258	240	224	215	254	248	255	221	250	263	220	259	254	271	242	238	225	249	247	227	237	250	223	233	241	272	225	264	266	260	238	238	240	241	249	246	271	240	257	240	258	259	218	226	235	196	230	223	270	272	226	253	262	241	239	217	250	243	245	267	234	258	254	267	259	208	248	249	262	253	212	229	242	241	244	229	256	237	235	243	236	237	247	250	263	232	239	242	266	260	255	258	242	265	230	236	244	233	261	253	237	240	268	265	234	257	221	249	236	283	278	241	247	273	259	248	245	232	233	243	242	268	238	269	241	247	244	259	232	258	249	246	234	226	244	255	242	257	233	258	252	233	235	267	247	214	249	238	234	261	235	244	272	255	258	280	260	280	251	234	257	221	259	270	255	253	227	259	263	248	268	256	221	239	240	265	248	242	261	271	245	247	257	258	257	251	250	256	252	242	241	229	247	256	282	236	246	233	238	269	256	273	243	229	259	252	239	249	264	247	255	224	236	243	262	223	244	249	263	248	239	235	237	230	258	237	248	243	248	252	249	252	271	240	235	251	224	254	234	239	223	253	260	255	254	260	263	251	267	268	261	257	250	230	225	249	241	264	253	251	250	239	263	254	266	238	231	231	247	224	247	231	259	257	230	214	271	250	242	264	258	262	240	251	211	252	258	267	230	259	216	264	258	255	238	263	244	252	283	245	260	281	221	240	233	246	237	259	252	246	268	239	237	247	263	254	235	234	244	265	228	247	228	244	234	264	274	240	230	245	249	243	239	252	228	225	261	243	260	229	263	239	232	239	262	258	267	249	247	255	252	238	238	264	245	242	243	239	259	238	210	257	236	259	245	256	232	229	222	232	262	256	279	274	236	244	246	245	252	254	271	221	220	227	231	260	265	250	242	242	236	251	238	256	241	247	224	253	223	239	230	264	228	263	263	245	279	237	237	238	219	230	243	244	239	247	243	249	248	247	252	274	228	269	253	253	241	234	253	250	211	260	269	265	247	250	243	243	227	237	234	238	274	255	211	226	264	254	263	256	253	258	252	249	263	238	257	247	219	262	251	239	242	220	257	254	269	256	241	243	243	233	271	242	242	267	241	252	230	240	242	270	247	251	258	235	237	234	230	258	258	236	232	215	259	244	247	225	245	242	249	243	252	232	262	246	243	274	265	257	238	234	262	228	253	268	238	228	245	242	216	238	258	241	250	220	272	252	259	236	242	250	246	241	261	228	260	250	230	236	257	250	255	272	234	240	251	276	238	239	246	260	245	258	265	242	235	238	220	250	251	227	256	245	277	240	240	225	253	243	262	233	240	248	261	263	237	241	241	246	250	263	239	245	261	220	236	264	252	260	250	248	248	244	258	250	225	226	254	225	246	251	260	230	204	270	279	242	262	236	259	237	237	235	240	239	240	226	249	255	234	248	237	236	255	237	256	266	229	258	241	251	276	232	242	232	253	256	240	263	227	251	243	252	270	279	243	253	259	251	224	238	241	260	236	257	238	236	270	256	254	256	247	270	271	247	269	257	256	273	233	258	286	277	248	246	225	227	233	240	249	267	225	245	241	254	242	240	274	235	300	240	234	242	235	251	261	258	261	241	253	231	254	267	269	257	233	259	253	229	258	257	242	235	252	261	254	256	230	231	242	230	228	224	228	273	267	209	230	292	271	245	247	261	216	267	261	240	254	267	233	267	242	233	248	252	234	219	239	239	245	211	280	238	255	236	243	241	258	240	251	252	260	229	258	250	244	245	244	263	210	270	264	243	238	222	252	211	220	242	248	251	245	240	253	232	256	251	238	240	264	247	214	221	220	251	258	229	268	250	238	250	265	243	266	251	229	245	239	253	272	253	245	247	261	254	244	239	244	257	226	255	254	272	234	281	224	248	253	244	256	249	253	254	252	250	252	248	227	234	260	265	228	272	247	253	223	235	267	266	235	263	273	252	257	247	245	260	256	236	231	258	286	241	238	233	259	240	249	232	230	268	254	241	265	250	271	266	241	268	260	255	275	236	222	258	228	243	238	290	241	250	235	252	256	257	243	251	246	254	222	245	258	225	240	222	238	262	256	251	242	229	268	239	257	256	237	225	254	244	236	236	243	270	254	235	279	255	252	229	257	249	217	275	262	258	260	269	265	237	246	228	249	258	232	243	249	260	267	236	256	258	249	226	222	258	248	234	244	260	258	222	250	232	249	217	246	256	243	252	249	252	256	223	228	253	211	225	234	219	244	251	257	237	258	216	253	241	255	271	233	243	257	250	230	232	245	237	214	247	242	252	275	244	231	258	242	245	245	248	257	255	266	265	227	233	253	238	248	246	217	257	225	254	254	270	226	241	247	260	258	248	250	239	250	253	249	226	258	253	248	261	268	269	248	252	226	229	242	247	252	245	245	254	253	245	256	236	241	282	191	259	257	256	243	257	257	266	245	234	270	260	267	250	220	246	248	252	268	246	257	234	260	236	248	252	260	243	268	237	222	257	262	255	239	217	259	269	223	266	225	244	210	246	258	248	257	249	229	236	248	249	230	224	248	225	261	257	247	229	262	266	227	216	228	262	266	214	243	243	246	257	238	248	263	243	250	232	236	224	253	230	242	263	252	245	250	266	244	247	231	231	249	251	245	233	229	265	251	250	244	244	231	216	262	255	230	223	236	215	270	242	250	253	281	241	269	229	250	255	245	227	244	282	246	240	254	262	245	241	248	230	237	226	235	240	248	245	250	266	252
7110	2781	2944	650	406	315	267	263	256	211	202	168	202	195	160	191	166	152	169	165	174	170	183	150	191	166	163	149	189	159	182	186	173	169	163	177	169	159	168	147	145	147	165	163	155	158	175	151	177	180	156	148	177	163	149	171	186	151	182	174	153	133	171	147	167	142	142	152	156	173	168	140	144	172	155	175	156	154	173	165	153	152	161	154	154	151	157	167	166	137	184	118	151	162	164	164	168	162	145	147	141	153	159	171	140	141	180	146	169	163	150	136	137	158	154	163	175	160	170	150	134	158	142	155	170	169	148	169	134	169	157	163	176	154	148	177	156	163	163	153	174	159	182	144	139	166	150	158	166	156	164	140	182	168	147	175	149	169	177	144	145	149	161	166	145	166	173	164	168	167	174	139	146	154	166	165	156	159	141	159	154	144	156	170	149	151	164	160	163	133	173	160	167	166	181	167	160	150	151	163	166	152	161	147	153	177	147	172	165	176	168	147	163	157	176	139	156	158	149	131	149	173	158	194	137	150	165	162	149	156	154	165	153	141	185	161	155	157	161	178	172	148	146	156	149	167	147	130	172	168	156	176	143	150	157	171	173	155	146	167	171	158	163	136	187	169	180	132	152	172	144	159	167	158	145	162	174	181	156	155	175	152	149	155	154	152	146	194	180	166	163	146	145	172	148	150	162	134	190	150	149	149	153	164	178	161	173	160	158	144	156	152	184	161	146	176	148	146	156	154	166	173	176	159	137	156	140	157	166	166	143	173	136	158	150	166	189	164	135	179	151	163	160	165	170	169	131	156	130	158	148	178	149	166	151	175	176	177	154	158	145	152	165	185	182	173	150	139	163	163	149	161	184	133	188	154	152	146	153	178	153	159	155	154	184	166	167	162	153	155	146	142	157	159	164	145	150	156	147	154	167	145	164	161	168	158	156	150	156	169	142	185	153	176	156	161	151	153	150	159	153	156	156	160	167	138	159	150	173	144	129	149	156	167	171	155	155	142	140	162	165	159	160	152	139	137	162	163	148	160	160	147	135	160	139	154	146	164	154	159	175	168	184	167	163	141	169	162	162	169	140	158	134	158	171	161	164	148	160	165	158	141	162	155	165	126	158	164	156	135	155	152	151	177	173	156	159	162	175	147	162	164	156	160	176	172	146	147	168	168	176	155	180	149	170	158	163	132	145	188	140	166	172	158	173	194	162	162	162	149	173	156	149	160	189	181	158	147	177	152	145	160	154	154	145	174	172	156	144	175	136	130	147	144	151	143	150	164	161	142	152	132	164	169	145	157	151	175	157	177	165	145	150	166	145	146	158	132	145	168	173	176	170	145	148	174	162	164	123	180	188	157	138	150	169	155	159	166	127	171	163	166	139	133	150	152	162	149	164	185	182	186	161	129	160	147	158	163	153	171	145	132	154	134	160	174	145	187	154	155	153	150	167	156	152	123	145	145	154	156	148	169	166	163	131	179	157	172	143	161	146	181	140	137	154	154	164	149	148	158	150	162	154	149	156	142	143	152	170	135	170	159	169	169	171	159	145	159	130	164	136	156	130	160	161	176	161	151	151	165	142	166	163	147	151	180	138	180	158	147	145	149	156	156	160	165	131	141	172	155	156	143	183	180	156	169	157	171	176	155	143	150	179	165	139	140	175	161	160	160	137	154	164	149	145	130	137	167	149	151	157	149	164	185	168	143	138	167	148	155	132	172	149	168	158	155	141	146	171	175	140	160	166	171	156	148	179	162	150	195	169	156	153	132	141	144	148	169	153	155	142	137	143	170	163	160	179	162	152	142	157	151	188	150	172	159	147	141	156	145	164	157	147	169	183	147	144	178	132	155	145	151	180	138	171	164	161	150	168	162	176	179	163	165	180	162	144	144	184	143	165	143	156	151	141	155	161	147	142	140	161	153	145	154	174	163	162	152	162	139	148	155	169	151	170	164	160	140	174	153	162	171	164	150	153	182	161	160	135	148	180	160	177	172	157	170	185	139	172	152	182	150	142	147	181	154	172	134	143	155	168	147	176	170	168	140	130	163	169	162	159	160	156	157	141	158	173	182	151	159	153	156	154	158	139	159	178	163	156	166	153	168	159	151	162	133	165	161	183	168	144	134	171	170	145	128	158	162	154	156	164	144	162	136	166	151	133	128	153	151	157	146	136	154	148	157	173	146	134	153	153	168	155	154	130	151	160	162	171	147	139	152	152	138	159	151	145	145	185	119	152	157	174	178	177	145	147	164	150	160	150	164	175	143	132	144	173	181	165	145	148	139	149	154	163	158	150	150	139	132	158	176	155	161	155	147	155	154	156	147	159	169	144	174	146	157	172	181	146	166	167	124	153	126	147	149	148	182	158	159	174	164	151	179	159	181	166	142	179	149	148	153	163	145	134	158	175	144	157	149	159	156	146	159	134	145	145	134	158	165	160	150	157	177	157	151	161	158	161	156	192	146	159	163	152	175	158	161	155	160	150	159	177	149	159	162	178	171	162	150	174	174	181	158	126	155	148	171	142	187	186	184	152	173	143	149	177	148	161	150	179	143	168	171	147	156	162	157	173	159	178	152	156	156	153	168	165	168	170	150	160	165	125	162	169	178	159	141	136	152	130	182	154	159	182	164	162	156	176	182	144	158	140	165	158	188	147	190	171	148	149	148	174	175	183	135	158	156	154	158	183	160	159	142	143	140	159	160	152	141	150	169	172	160	179	161	146	157	181	171	165	157	157	153	159	139	171	152	167	173	148	148	160	152	146	152	150	149	146	158	148	152	162	157	162	161	172	137	167	162	135	165	170	157	144	144	168	172	144	166	153	143	148	153	144	159	175	157	169	183	162	168	164	162	159	142	174	156	144	142	145	153	159	160	166	161	140	173	178	149	191	174	159	151	149	145	189	150	149	145	156	148	173	166	143	157	146	163	152	152	141	160	170	186	153	148	148	183	159	146	145	168	170	153	134	128	155	160	140	171	139	141	178	173	128	159	164	161	163	162	143	173	167	166	146	174	145	161	158	166	162	142	156	133	149	167	140	142	171	153	151	153	150	150	157	155	171	165	149	167	125	176	150	149	162	160	158	167	173	128	164	153	151	156	156	163	140	155	160	174	171	173	167	141	185	130	186	167	174	171	168	141	151	136	138	159	164	141	151	134	177	157	150	146	154	165	147	158	168	156	153	179	168	163	176	176	155	149	152	146	186	155	166	157	171	150	171	155	165	147	167	182	160	167	181	165	142	153	138	159	131	153	165	141	156	151	170	145	152	165	166	159	164	155	166	164	144	171	175	174	166	170	166	160	181	178	151	141	173	171	179	160	164	152	154	162	159	166	151	160	160	139	152	165	151	185	172	156	165	156	143	142	159	152	152	160	174	175	150	144	147	145	158	160	154	155	150	176	166	139	177	158	133	175	148	140	150	160	162	164	161	175	159	140	146	181	135	172	157	170	144	140	149	161	157	162	157	161	164	116	139	140	136	149	141	163
5422	3201	5474	1835	1731	1368	1090	985	842	755	732	682	658	628	573	568	523	551	485	517	485	459	475	453	462	483	491	501	431	411	425	451	462	446	441	458	394	429	462	420	438	447	402	421	418	420	440	396	415	453	416	425	407	445	412	400	402	406	434	407	411	412	419	393	401	371	444	386	400	409	396	406	407	375	366	359	405	356	396	385	394	412	398	401	411	407	370	414	386	415	415	387	395	365	422	404	395	409	371	408	383	390	417	379	392	395	397	343	395	428	360	357	400	396	404	376	388	412	426	377	386	353	404	387	387	390	419	443	379	405	392	400	385	399	390	415	395	416	365	386	376	392	409	372	394	363	400	409	382	397	413	392	389	358	415	387	377	409	388	371	416	401	376	393	426	414	397	383	384	375	376	346	392	361	396	408	402	379	364	399	433	380	392	413	385	417	370	394	379	417	405	385	404	383	394	374	410	412	387	378	384	392	397	411	377	396	358	384	416	396	403	383	428	393	396	439	418	406	398	369	388	387	372	400	391	413	408	447	395	359	399	355	385	407	394	440	387	379	411	403	365	370	396	370	367	378	381	395	418	375	397	412	367	366	394	416	406	412	414	394	393	410	385	378	414	378	399	374	347	367	400	414	391	427	339	397	374	404	423	377	377	389	394	385	414	385	368	403	388	363	400	391	370	436	384	411	399	433	410	403	397	361	396	390	371	412	366	359	394	376	398	394	415	381	411	351	407	354	347	386	400	430	402	400	409	400	396	388	418	367	335	406	420	396	419	377	405	408	366	387	392	393	424	393	354	392	387	384	395	359	395	400	382	387	385	380	415	352	405	392	403	427	389	387	396	375	405	384	398	366	414	377	401	351	403	406	403	409	405	387	391	391	393	410	401	357	386	362	368	366	390	385	388	422	387	428	414	385	380	382	366	376	374	406	384	368	381	383	407	370	381	391	388	382	409	422	389	404	440	422	427	392	444	406	354	381	381	422	376	392	385	372	372	404	376	392	367	388	389	397	411	414	415	395	373	400	413	394	357	393	401	405	389	393	403	389	394	380	426	356	407	365	397	431	362	367	355	420	403	381	421	391	384	387	376	421	372	402	435	383	394	394	365	401	409	415	388	405	413	417	360	376	368	396	402	365	366	385	378	361	409	365	371	385	406	422	363	373	414	404	400	378	398	385	396	431	395	381	398	424	398	401	349	393	379	398	395	398	391	445	381	382	372	417	389	389	366	395	387	396	408	388	412	416	397	382	362	396	386	362	373	419	389	372	428	423	388	418	380	375	390	386	405	434	417	382	408	383	393	389	372	365	401	387	366	405	388	401	343	381	417	355	385	383	387	369	374	418	381	363	376	403	400	399	376	411	358	416	377	396	401	411	386	406	392	388	356	406	399	397	396	396	402	368	371	408	387	365	395	388	397	379	382	373	394	378	380	359	399	397	403	408	399	404	377	383	384	413	371	373	396	368	412	407	385	370	413	401	404	400	393	412	393	384	383	383	371	387	371	401	415	405	436	403	368	403	394	369	364	353	364	377	364	390	350	377	381	415	399	386	404	399	405	393	365	355	390	384	425	390	401	379	418	412	421	380	409	371	420	392	372	386	381	400	426	386	423	383	398	398	393	376	364	387	379	391	415	368	395	403	389	413	394	358	376	407	371	383	409	393	362	402	424	385	370	405	408	377	388	412	396	386	425	391	405	377	399	388	395	408	389	369	394	367	378	364	380	378	396	409	406	333	412	389	373	411	422	362	380	381	402	352	380	396	372	394	402	387	390	386	368	400	364	402	366	370	391	404	402	432	387	395	354	403	427	384	394	405	371	384	384	339	404	404	376	417	412	403	378	392	378	370	411	391	389	391	357	364	414	395	346	390	395	386	423	383	399	390	383	409	402	389	426	360	393	382	401	348	357	375	398	409	384	388	398	390	392	415	381	396	416	404	388	362	382	371	385	373	400	394	397	393	402	379	373	382	376	382	408	360	402	377	366	383	412	385	413	385	396	426	385	407	411	405	383	416	372	401	428	391	399	415	381	384	415	374	396	423	391	373	392	371	396	374	352	407	391	364	345	382	375	404	375	396	374	359	370	347	383	399	378	381	430	383	386	408	355	394	381	396	371	381	388	372	405	379	390	418	402	450	407	418	384	386	369	393	368	421	400	388	397	382	394	377	378	407	393	394	405	422	388	376	377	359	379	454	362	418	384	379	397	399	418	385	398	434	416	397	379	368	403	413	384	408	390	380	419	408	358	400	396	395	413	411	392	411	387	380	391	393	370	411	413	354	406	390	422	386	377	394	379	383	397	423	367	382	374	383	417	372	410	416	417	368	384	401	409	371	432	403	408	386	384	402	401	402	383	421	381	395	417	390	401	392	374	422	415	387	375	378	403	401	384	388	373	408	365	351	399	413	379	396	418	388	411	371	395	370	371	406	407	393	431	388	348	371	388	401	390	426	412	391	398	408	429	418	346	421	402	359	382	369	390	383	401	370	377	386	366	359	378	382	355	359	416	404	378	405	384	383	380	424	417	376	401	383	392	386	379	370	391	377	395	398	389	411	391	417	396	359	404	381	423	431	440	389	392	435	378	436	372	414	411	380	382	431	372	382	396	426	388	386	399	378	387	384	402	409	367	393	401	418	404	401	403	385	392	393	357	399	413	372	377	364	427	396	374	418	387	405	392	379	392	409	456	362	388	384	385	428	375	331	412	368	394	404	403	388	403	387	370	366	391	403	391	394	413	334	371	404	394	379	411	407	357	371	438	400	404	400	378	375	387	385	385	396	370	381	385	414	369	395	402	397	373	403	371	403	344	367	387	394	443	396	390	380	413	404	397	401	389	397	381	411	351	392	420	389	373	338	387	368	410	390	383	390	379	404	372	369	365	379	391	375	366	399	373	406	395	381	364	400	377	409	389	396	394	379	405	403	385	392	414	364	375	371	403	401	391	393	391	373	361	381	423	405	371	394	409	393	427	384	398	405	366	380	411	390	372	405	385	403	387	438	410	382	392	412	365	415	416	398	379	404	390	379	389	403	391	405	388	378	389	406	410	376	384	408	403	399	410	385	412	399	372	383	392	355	399	389	365	389	390	393	379	425	372	376	396	400	396	415	396	359	384	354	377	426	408	394	362	375	364	377	430	402	380	378	348	379	371	435	359	377	411	396	395	406	397	363	381	413	354	414	400	378	386	437	375	383	412	372	384	414	377	400	408	414	406	353	402	397	413	412	361	398	392	391	369	363	382	375	417	396	415	400	387	421	415	412	396	405	363	404	391	374	397	405	416	423	391	387	374	381	382	383	414	395	363	384	363	413	406	381	382	376	404	410	409	397	398	396	369	361	350	385	415	400	369	397	421	389	414	401	404	396	419	370	407	385	360	376	384	354	406	378	392	382	370	393	388	398	392	405	394	401	395	390	390	360	363	398	410	400	374	409	392	377	361	391	385	355	393	433	394	386	395	385	390	366	379	355	411	373	386	386
18032	10422	14626	3327	1797	1436	1113	789	702	478	436	431	374	466	364	247	244	233	210	213	193	193	167	167	185	181	171	167	149	164	163	179	157	164	165	154	155	150	144	141	147	127	135	117	135	145	157	110	141	138	138	146	137	148	146	125	134	141	123	156	166	161	132	122	141	114	139	116	146	129	141	151	130	130	143	151	142	137	150	146	132	158	125	121	134	138	151	158	150	146	154	112	138	150	128	146	138	125	141	156	140	136	141	145	145	149	112	144	127	143	138	129	145	146	143	128	153	140	159	149	147	149	150	124	146	148	134	136	152	136	123	145	135	116	164	136	145	151	131	121	130	132	150	128	126	113	137	143	144	136	104	134	131	132	110	123	161	143	154	136	173	131	144	142	154	137	158	130	143	149	133	127	132	144	136	139	135	116	151	123	138	120	127	152	117	126	155	152	116	144	126	133	139	113	153	155	154	149	152	125	146	142	142	159	132	134	151	125	115	128	146	133	159	133	128	128	132	123	143	150	118	129	145	146	157	145	143	139	141	129	123	127	149	143	144	125	136	134	125	138	127	142	134	162	139	129	126	135	140	135	133	147	133	151	135	131	120	136	128	157	141	144	127	147	128	140	128	132	141	130	137	130	146	120	149	137	139	135	141	140	129	127	152	136	152	128	107	136	150	125	143	121	137	147	121	140	121	132	125	154	127	170	121	153	159	133	116	151	121	112	132	131	126	129	163	129	126	133	130	149	117	140	115	143	145	130	146	129	144	123	140	145	150	147	132	119	124	169	127	115	124	136	153	125	132	151	129	139	145	151	115	164	135	146	136	129	132	127	141	143	143	139	129	130	127	153	129	118	146	123	148	140	138	134	150	120	131	128	151	112	140	155	155	150	135	126	121	149	137	146	150	118	123	132	138	116	155	137	138	150	135	142	127	135	156	132	131	133	128	124	142	132	141	130	123	138	139	123	135	130	138	148	152	150	139	138	124	157	150	138	136	139	138	143	131	135	137	142	158	146	133	139	131	135	126	115	129	128	146	134	120	136	166	132	140	170	157	137	142	140	118	146	151	127	131	135	121	140	127	137	146	112	140	154	133	147	141	140	128	146	153	138	149	130	148	153	135	127	127	135	125	144	153	145	155	132	164	139	132	137	143	157	117	136	140	104	149	130	131	144	113	150	119	140	133	118	135	134	138	131	146	115	126	139	151	129	153	144	121	139	165	126	147	129	156	143	118	167	159	128	128	143	114	144	138	147	146	120	142	134	123	136	142	150	135	152	141	149	123	97	130	133	120	139	144	126	129	143	130	136	138	129	152	134	134	156	156	140	133	161	142	128	140	135	135	157	152	162	131	120	161	131	141	127	165	134	153	159	139	132	144	116	137	134	126	129	121	146	141	137	119	156	137	121	135	140	143	141	137	143	121	117	136	131	122	147	120	134	141	127	129	124	130	134	123	129	149	147	138	143	136	135	136	141	123	139	136	129	143	135	131	126	155	148	124	132	133	155	120	132	149	147	120	131	131	145	130	126	158	122	138	150	146	132	146	133	119	134	138	148	116	147	146	136	141	127	119	134	137	146	124	147	121	134	105	151	158	135	157	112	143	132	143	158	118	119	151	137	124	163	108	133	149	129	152	112	139	160	141	123	112	120	137	134	112	116	152	140	146	121	136	128	138	130	160	144	123	127	114	144	131	133	134	154	160	153	160	128	127	143	130	153	129	129	135	139	136	125	139	140	155	139	125	147	154	132	146	162	129	142	155	135	136	134	140	154	136	126	122	144	150	146	156	139	142	155	160	119	145	129	122	146	136	133	150	152	127	142	135	130	133	153	119	149	142	140	152	128	156	153	134	137	127	144	141	120	156	121	138	170	156	137	126	129	118	154	150	153	153	148	125	134	141	132	148	119	143	146	150	125	147	128	128	155	142	121	110	135	120	140	129	125	130	130	154	139	142	123	131	126	147	149	109	143	132	121	148	135	138	121	113	132	127	124	117	156	156	130	143	158	137	143	140	127	129	132	137	135	151	120	121	128	144	123	129	145	146	110	155	139	142	136	117	141	155	134	119	121	166	120	143	138	145	120	157	153	131	140	134	137	138	134	143	126	149	146	149	135	128	143	138	150	126	146	144	134	127	151	123	126	124	135	137	135	151	138	140	136	134	131	145	154	142	153	150	110	144	159	123	150	137	135	122	129	141	150	175	121	134	151	119	104	140	137	144	154	155	143	131	130	149	149	136	130	126	127	133	154	120	140	115	133	123	121	139	136	139	150	149	126	132	133	142	140	121	143	157	123	120	135	123	148	161	134	169	146	133	145	124	148	134	145	131	126	156	118	139	133	137	163	141	118	125	119	136	146	143	111	149	139	164	146	126	146	118	123	145	129	135	144	148	133	148	151	123	133	138	161	153	139	160	136	132	138	155	149	136	136	129	144	139	134	137	135	144	137	119	130	114	124	149	113	154	139	151	139	147	137	141	136	138	138	171	141	139	149	125	132	130	129	150	131	137	148	152	137	153	135	139	125	137	136	115	141	130	127	145	149	162	137	132	153	130	116	133	125	164	139	144	141	123	128	131	136	141	142	112	143	138	141	128	142	153	146	140	137	123	122	143	131	124	140	143	159	112	141	141	152	126	149	124	122	122	156	141	131	130	130	149	145	131	150	135	116	120	125	138	118	130	134	139	134	148	139	97	130	149	144	124	121	130	135	136	171	140	124	156	134	137	137	112	134	114	133	130	139	143	160	130	132	120	131	140	162	130	137	116	122	124	135	151	122	139	142	151	107	128	142	147	129	162	123	134	132	132	107	136	132	146	138	133	142	138	158	152	131	114	133	152	149	128	134	141	127	153	123	124	144	143	162	145	147	129	162	147	126	147	122	126	153	166	145	145	114	124	138	127	130	151	142	144	121	129	105	149	166	146	119	121	134	143	147	152	155	142	139	136	149	150	154	136	124	139	145	153	125	112	120	171	136	124	168	153	139	142	121	148	110	140	151	130	128	158	130	126	138	146	134	128	127	125	119	109	157	131	141	114	138	131	121	165	136	147	120	144	113	148	134	125	122	117	132	146	149	132	133	123	131	123	141	150	137	120	132	114	130	125	149	121	127	156	156	115	127	139	129	122	136	129	150	135	131	139	120	142	145	133	140	139	124	132	130	140	122	147	115	126	140	147	125	139	141	129	128	138	129	148	148	127	125	144	155	123	132	148	140	152	150	165	141	142	127	134	131	127	142	126	124	115	148	106	131	133	148	130	128	128	160	159	133	153	146	143	145	135	138	144	133	154	123	146	151	153	152	121	141	146	141	122	132	127	132	129	116	136	136	119	155	146	141	133	149	131	162	128	139	127	136	153	148	143	134	127	140	126	134	136	150	126	151	133	126	141	128	109	153	139	140	138	135	120	141	139	146	110	152	137	141	121	142	155	130	139	130	132	127	141	144	135	142	146	141	132	119	159	133	139	135	132	151	147	115	124	154	140	150
13333	10344	16508	4588	4777	4216	3476	2879	2524	2152	2028	1861	1969	2053	1718	1303	1249	1102	928	777	779	833	697	745	581	680	686	614	599	622	557	519	515	480	481	478	450	425	381	432	422	393	442	420	390	357	383	387	394	382	362	366	361	360	364	361	357	387	364	339	364	346	355	331	365	360	378	336	382	383	354	335	344	339	355	355	333	343	364	358	379	336	370	338	362	316	300	320	361	377	400	352	349	329	344	361	374	354	343	368	363	355	338	350	355	372	349	370	323	372	344	346	315	346	341	337	362	341	377	356	351	326	330	339	338	340	348	325	321	341	359	349	336	356	353	347	337	328	321	329	325	347	363	346	343	384	325	353	355	354	392	338	357	334	344	390	360	354	339	312	380	335	338	344	335	339	332	360	321	340	363	359	328	341	379	368	352	347	350	340	343	329	325	293	354	354	355	337	361	329	344	324	377	332	385	350	334	341	360	362	307	339	341	352	338	352	336	329	358	347	362	358	349	344	329	354	341	361	340	342	327	350	344	349	311	359	354	353	366	360	355	365	358	335	353	346	310	329	355	361	334	378	332	329	369	295	331	374	353	374	353	356	371	344	354	371	325	339	323	355	356	326	375	345	334	342	349	295	367	353	335	383	374	350	374	357	349	362	366	365	363	349	331	329	387	344	339	353	338	338	352	343	368	348	330	335	329	326	358	338	325	390	351	325	357	345	334	341	309	357	336	355	364	350	352	400	362	342	330	341	375	334	373	359	356	380	359	370	361	356	358	321	342	326	340	320	335	368	335	357	350	358	336	325	364	333	328	380	334	324	340	336	334	344	333	349	359	343	337	314	335	338	367	342	338	318	323	340	376	319	346	367	380	339	326	349	379	320	341	333	353	360	346	363	371	339	356	324	369	336	324	332	339	374	353	331	346	323	373	336	333	337	335	305	356	324	325	349	344	331	362	313	332	359	353	331	340	323	361	352	346	377	363	365	332	344	343	393	361	357	348	324	356	347	340	317	327	318	314	335	393	363	343	391	364	329	311	335	326	328	333	337	349	316	354	322	338	348	373	387	367	357	315	313	342	357	344	334	354	321	347	327	329	353	313	355	383	332	345	327	313	327	359	331	339	352	356	338	314	334	333	351	363	342	348	313	352	346	344	336	361	346	348	378	375	353	332	354	333	344	321	316	363	341	334	346	330	349	328	336	346	341	366	337	293	318	382	350	342	360	336	346	346	321	363	338	329	335	310	312	344	339	358	354	308	353	320	367	355	338	345	356	350	355	346	352	352	325	336	314	338	322	347	349	345	314	331	307	346	337	346	365	341	329	316	344	340	349	313	316	343	339	326	322	337	351	299	327	354	337	335	337	355	349	345	363	344	343	357	346	337	338	355	331	367	382	326	342	320	341	343	332	336	315	362	331	302	343	351	311	311	322	333	355	345	318	344	354	344	369	362	319	358	349	383	353	334	333	357	330	300	369	341	333	353	350	329	323	334	311	324	334	359	348	345	326	355	346	373	377	347	341	334	344	350	338	337	321	371	347	356	314	347	323	348	310	326	378	364	309	329	338	357	322	359	325	336	395	349	347	345	360	347	325	343	365	350	341	385	375	336	320	375	350	349	359	341	343	358	351	367	371	362	346	363	323	355	380	382	358	318	353	325	337	347	338	367	332	322	337	351	315	339	359	349	358	351	376	339	336	331	358	332	371	331	362	345	344	345	322	337	354	338	356	349	337	342	323	367	331	373	357	311	356	340	358	362	348	344	344	357	381	370	322	353	340	348	374	356	348	337	361	344	349	340	362	342	337	340	353	330	325	321	341	354	328	374	346	357	300	379	377	343	331	360	334	350	334	348	356	335	376	357	338	348	317	355	346	361	363	337	321	363	362	335	342	325	365	333	309	391	342	333	321	332	352	357	327	370	342	330	322	366	328	358	368	354	342	350	347	334	340	353	358	338	330	369	332	341	340	350	334	322	325	351	341	317	339	338	331	349	343	333	361	363	334	337	365	347	332	356	332	380	352	366	354	342	337	333	349	352	362	326	336	353	351	342	344	335	352	335	332	346	341	348	318	376	332	353	334	357	333	350	364	340	362	360	354	321	356	313	348	339	338	357	348	349	346	347	338	360	304	316	350	351	331	345	308	331	339	359	350	340	328	370	339	334	369	317	371	325	356	367	346	342	349	336	343	317	357	393	342	347	350	368	367	336	331	328	345	358	358	358	340	334	359	372	345	333	335	339	329	339	322	324	348	370	343	317	356	334	342	372	344	341	353	343	326	355	350	366	348	331	336	308	367	346	336	330	334	337	387	349	315	350	333	377	328	335	350	361	376	355	336	328	356	352	347	345	336	351	356	357	353	362	371	330	375	342	321	337	355	331	377	333	344	338	353	325	348	359	369	348	378	352	288	335	359	384	316	367	358	337	334	348	336	343	330	353	362	352	310	321	312	337	363	361	335	354	351	372	353	323	321	324	356	357	314	339	345	380	353	353	337	368	348	333	329	340	369	351	340	344	345	340	344	327	370	335	329	375	370	353	345	330	379	360	345	326	312	330	377	337	338	361	323	360	330	355	338	345	348	295	368	342	333	358	324	368	364	362	363	339	353	363	301	350	353	345	338	344	345	369	351	373	326	373	325	385	346	353	350	327	335	364	323	370	355	361	350	325	369	343	328	344	350	337	346	348	330	346	343	322	317	330	353	359	310	343	336	344	363	375	323	361	314	329	324	344	328	337	332	306	385	319	367	368	377	329	371	358	381	323	357	367	360	355	343	370	356	344	344	373	329	324	360	337	331	332	341	362	337	366	351	367	307	358	378	345	340	320	338	343	312	326	366	404	328	357	333	372	357	323	315	353	341	334	359	321	293	352	342	343	365	395	358	321	357	331	341	329	317	348	337	318	312	342	338	374	332	344	381	355	329	356	343	334	359	343	364	372	376	342	305	376	369	341	362	366	345	346	319	330	339	347	365	342	343	326	350	355	314	376	347	343	328	350	322	328	346	339	363	304	327	334	344	338	318	359	356	321	371	347	345	316	351	336	317	356	355	324	362	339	337	337	337	342	361	360	384	319	353	350	339	338	349	344	328	377	356	319	340	341	345	367	334	326	367	325	371	338	356	337	334	373	347	337	314	323	327	327	342	320	357	359	357	351	361	347	380	345	369	338	346	355	350	321	323	346	389	373	356	352	366	331	332	369	342	344	327	321	353	360	325	335	329	354	346	345	300	362	363	325	311	321	337	348	356	333	349	339	336	359	336	312	330	346	335	346	362	328	335	336	378	334	332	363	355	363	347	375	321	356	345	337	339	325	340	384	344	347	346	357	334	325	349	329	300	362	357	348	324	327	359	325	341	345	337	329	369	345	352	327	383	374	325	321	353	358	328	332	337	364	335	329	348	357	346	304	337	323	325	326	337	331	333	319	350	313	345	334	362	354	355	344	354	353	365	359	353	363	337	371	369	335	340	359	365	352	359	368	353	339	321	340	337
26351	16838	25009	7276	3618	2755	1850	1334	951	722	631	488	447	590	450	342	299	254	198	210	173	228	181	163	154	146	173	163	147	142	130	119	124	123	125	110	112	121	104	121	111	128	98	98	115	103	90	119	118	88	90	100	98	84	102	114	95	86	105	108	105	117	82	94	83	98	113	89	101	96	92	83	90	99	78	94	87	98	91	100	121	87	104	78	82	89	100	70	105	101	95	88	97	93	96	102	110	94	92	94	83	97	98	86	105	98	81	103	108	93	101	84	76	98	77	74	101	99	83	84	103	84	105	90	100	92	88	104	96	87	92	95	107	98	86	91	98	111	90	76	88	87	92	93	93	91	95	90	97	86	99	94	85	90	76	90	106	92	107	86	110	94	106	90	95	111	110	102	93	94	103	100	95	71	92	85	98	86	86	96	80	85	95	99	119	98	103	86	91	99	86	86	102	101	81	109	83	94	82	92	94	104	73	100	96	83	115	98	104	86	112	102	74	102	94	101	91	93	97	83	97	90	89	96	96	88	101	99	70	83	78	99	97	65	86	90	85	113	89	103	92	91	79	108	95	89	75	98	110	91	81	90	99	105	97	98	93	93	85	96	95	81	97	89	95	90	78	86	96	98	100	94	84	100	107	108	88	84	82	85	102	106	96	93	101	84	83	79	93	107	104	98	88	107	92	82	94	90	77	86	87	99	84	78	94	95	114	101	103	95	88	96	106	114	90	107	94	99	101	84	85	99	117	93	102	96	95	86	94	91	112	96	101	95	94	84	90	105	90	98	87	85	96	92	114	80	94	75	105	102	89	85	85	108	100	90	94	87	99	97	90	93	91	92	98	82	111	114	106	98	88	88	97	86	86	91	83	88	73	80	101	100	101	104	102	90	84	83	84	83	93	102	106	84	102	93	106	97	98	99	102	91	93	104	96	99	93	102	84	89	107	86	78	96	91	77	99	86	85	80	85	84	90	96	98	93	84	84	85	93	92	83	101	86	92	87	90	109	89	83	95	93	96	76	88	106	86	98	114	108	104	82	87	73	97	105	93	80	94	96	103	103	100	95	91	76	92	85	87	84	93	91	110	88	80	112	86	109	104	96	89	105	89	92	103	83	93	95	85	85	116	91	114	107	83	104	107	90	104	101	105	89	101	92	96	102	75	84	97	97	92	89	106	81	94	100	96	78	99	104	97	94	92	103	75	106	94	95	99	97	90	79	88	91	94	77	110	84	85	80	106	102	81	102	110	98	105	81	96	113	97	98	89	99	95	96	100	99	96	100	83	105	82	90	84	84	102	92	92	106	111	110	99	90	87	107	93	98	94	82	95	101	95	83	116	86	94	97	92	93	98	95	77	92	100	86	84	96	92	119	90	96	107	84	77	104	121	94	111	123	100	85	77	96	101	98	92	87	111	93	93	108	89	98	100	77	97	94	100	75	111	82	93	91	89	80	115	82	90	102	104	95	89	85	90	76	89	91	90	83	89	102	93	85	100	98	99	94	98	99	73	98	91	68	87	95	79	78	97	99	90	104	93	87	101	88	83	94	90	83	88	84	106	96	103	101	96	95	91	91	100	102	88	91	93	91	98	99	89	112	105	106	102	97	74	86	84	93	91	109	105	85	100	77	98	77	91	99	111	109	104	90	82	79	83	91	102	80	87	97	95	98	83	90	98	108	87	95	70	80	108	83	87	91	87	97	85	81	91	84	92	103	94	105	106	84	96	95	90	93	75	93	115	91	91	106	88	103	104	93	88	106	85	78	107	87	102	86	102	115	102	88	95	82	107	108	102	85	100	74	103	91	81	107	101	88	93	86	85	69	95	91	100	98	99	113	87	90	97	109	104	100	80	85	88	113	85	96	85	100	89	82	96	94	97	98	98	100	85	89	96	100	105	96	111	98	107	96	99	81	93	94	108	87	90	95	91	87	75	91	102	100	118	97	89	116	91	81	82	88	85	99	92	83	102	90	92	104	87	96	83	105	107	99	109	89	89	88	100	105	81	94	86	102	84	87	81	97	78	103	82	84	115	83	103	80	91	91	79	103	88	94	86	110	92	92	88	86	105	82	99	78	79	95	88	108	92	94	82	99	95	81	89	112	77	85	99	104	89	93	100	83	101	104	96	86	80	84	87	98	82	84	88	91	83	109	92	99	106	73	88	102	92	117	97	90	90	85	79	88	107	77	86	95	91	86	98	95	107	95	109	93	85	68	90	107	104	101	77	102	103	71	104	84	107	98	93	98	104	92	83	102	73	95	97	86	99	83	113	98	98	94	122	105	105	94	104	109	82	87	102	85	132	85	91	100	99	95	100	87	97	90	90	101	87	79	110	80	93	95	107	104	108	83	103	104	87	106	83	100	95	102	100	103	74	98	83	88	75	97	88	94	96	98	83	100	88	74	105	96	102	84	100	92	98	107	75	110	110	100	109	106	91	92	97	89	93	80	100	100	100	96	98	93	104	90	90	90	81	99	89	86	99	105	97	93	97	102	82	82	88	94	83	99	93	91	88	91	99	74	82	111	95	64	88	91	88	91	90	97	86	96	111	84	81	102	97	89	91	77	95	115	96	98	97	86	114	105	98	91	94	88	81	107	72	77	77	90	97	103	93	96	85	103	112	86	80	91	92	107	98	100	99	99	106	86	91	116	100	75	101	99	85	80	92	99	95	97	73	93	109	95	83	102	79	84	89	81	95	87	90	89	94	97	88	93	98	76	105	80	74	98	100	70	95	85	87	91	77	95	90	78	86	99	97	93	93	83	91	96	103	100	86	86	108	102	97	81	97	98	94	94	90	88	101	93	86	93	98	90	64	77	93	95	97	86	103	93	97	95	105	67	89	78	100	80	112	96	87	76	94	96	78	94	95	101	102	103	99	101	78	110	97	101	84	87	73	75	102	113	104	95	103	89	95	93	107	83	90	111	89	88	98	111	92	92	103	96	94	91	96	93	93	88	111	87	94	110	96	96	96	91	93	96	98	78	91	77	102	96	87	108	76	87	91	90	75	97	94	96	90	100	93	83	103	107	92	87	77	90	93	90	75	98	97	80	90	84	72	93	82	96	84	85	105	88	86	88	99	104	95	107	73	91	107	96	105	92	98	96	89	92	85	76	74	97	85	116	104	107	104	89	99	100	99	101	102	91	115	96	87	95	94	103	90	110	91	97	94	96	87	85	94	100	100	95	92	105	105	85	96	85	85	102	115	78	101	101	90	91	94	81	113	85	93	84	93	93	86	104	102	87	101	96	80	102	91	67	93	92	94	81	83	85	87	94	89	97	93	88	87	96	94	117	94	107	117	115	120	98	103	97	90	103	81	92	102	93	99	114	100	93	79	102	88	86	95	116	69	82	88	88	88	90	94	91	89	96	96	88	96	84	94	88	86	117	97	95	92	100	116	91	93	81	95	97	83	104	82	80	113	82	104	103	112	93	98	79	75	92	98	81	109	87	89	101	102	92	96	91	91	109	102	95	88	102
17633	15010	24880	6982	6714	6907	5211	4558	3710	3394	2907	2700	2705	3261	2354	2014	1846	1557	1249	1138	1026	1072	899	962	838	756	796	759	762	716	613	551	546	482	477	475	430	383	341	374	389	367	368	342	334	295	314	314	294	274	268	260	296	259	276	308	278	275	267	278	277	289	285	260	275	268	246	235	244	291	259	273	239	278	224	248	278	266	266	270	234	242	239	271	255	272	241	248	235	260	268	229	251	254	250	219	258	240	251	251	259	249	223	242	261	286	259	231	237	243	247	245	249	266	232	263	236	277	243	237	243	258	222	265	257	240	267	246	243	259	260	244	262	241	267	231	267	257	244	258	241	240	242	260	260	269	235	246	221	265	228	267	248	235	238	236	245	233	279	255	209	269	228	241	254	258	245	209	263	226	245	222	219	245	263	257	249	241	229	217	257	241	260	281	243	250	255	253	246	234	215	253	240	251	234	260	231	237	255	223	230	241	240	256	250	225	235	244	238	256	242	250	254	232	227	252	250	249	269	261	282	241	244	220	234	233	250	268	206	265	255	243	248	257	229	231	250	254	253	282	260	230	271	248	238	268	245	249	232	238	248	248	237	256	250	218	245	274	235	230	240	259	253	241	227	249	215	270	260	233	254	256	247	251	251	264	220	233	230	242	251	245	254	266	236	243	262	231	242	245	257	227	278	266	258	266	236	252	278	221	248	232	220	257	272	234	220	259	238	233	230	228	230	262	246	226	256	239	242	256	240	233	266	250	253	237	252	229	256	245	244	253	238	239	256	251	226	243	237	245	226	249	239	229	234	225	253	265	239	237	250	242	251	229	230	245	273	235	256	243	245	224	227	248	242	259	234	261	244	269	233	247	268	252	253	234	230	238	265	225	248	230	246	222	241	250	235	242	243	221	238	235	241	237	277	236	221	259	239	256	237	237	249	263	244	259	268	248	237	260	217	223	229	222	260	256	224	243	221	234	246	243	251	257	264	235	244	223	223	240	231	241	248	248	254	222	250	246	257	245	237	264	224	228	247	222	249	246	264	223	227	239	212	211	238	230	227	273	236	237	247	234	253	258	258	224	237	258	224	261	241	258	235	242	254	263	254	259	238	219	253	229	212	257	234	259	252	245	252	238	253	232	228	217	223	253	246	230	252	224	238	264	257	220	269	270	250	248	240	249	260	237	247	237	245	233	228	237	254	246	261	239	246	257	259	219	237	239	251	224	229	270	250	265	235	246	226	252	243	234	269	274	231	236	247	234	233	236	263	248	265	255	262	243	264	239	251	237	260	242	237	263	268	242	234	242	260	259	252	236	245	250	232	259	240	226	229	249	247	239	240	245	213	233	263	258	241	243	248	226	224	250	266	247	216	262	245	234	237	239	228	245	233	244	241	262	248	261	255	253	263	267	245	247	265	253	253	243	248	269	258	228	249	274	264	243	254	254	233	264	239	265	214	257	228	226	261	226	208	228	261	289	255	254	261	197	235	254	236	233	232	244	219	234	266	241	239	254	282	256	239	229	251	250	235	253	250	231	253	211	239	249	220	241	233	264	247	253	252	277	210	228	227	277	254	270	261	246	260	249	245	232	245	211	231	263	248	225	230	225	253	249	231	246	270	251	236	272	262	242	253	256	245	231	250	228	230	279	226	255	253	260	245	253	253	239	257	276	258	252	240	226	258	248	240	236	226	249	239	238	266	247	246	265	250	247	232	242	263	221	243	259	241	258	230	226	267	242	283	234	244	244	265	227	231	246	224	222	226	247	218	235	236	244	204	265	233	239	245	235	227	257	235	241	252	247	235	256	220	243	229	234	245	244	265	215	275	256	208	263	265	224	230	240	254	231	263	254	240	224	263	239	257	249	269	272	211	236	236	257	256	224	232	267	210	246	226	226	257	247	250	260	226	238	265	260	236	245	241	245	214	265	235	212	224	242	251	260	240	254	241	251	278	236	252	267	251	227	226	251	246	210	242	246	227	249	243	258	238	225	242	241	234	239	235	249	236	231	254	243	246	230	236	231	240	217	229	224	269	228	252	248	265	228	248	264	266	242	245	226	254	241	264	239	221	246	253	246	271	246	257	242	242	229	217	234	261	247	239	257	267	256	241	225	217	236	252	227	241	254	255	266	245	247	266	285	232	273	241	260	243	247	216	212	236	210	239	240	241	246	232	226	277	253	258	233	259	242	265	261	227	276	231	230	257	254	252	214	234	236	248	251	224	255	244	252	243	278	245	238	205	271	274	247	242	256	252	235	250	209	246	284	245	243	238	242	225	257	236	239	266	246	260	250	244	249	244	231	213	235	218	244	241	267	255	248	232	253	223	232	241	258	262	232	241	224	262	257	245	266	229	245	229	247	222	258	258	257	256	293	266	271	248	220	217	245	242	250	214	226	231	246	256	237	219	242	217	250	233	258	241	258	258	251	251	231	225	252	264	236	269	242	258	228	227	240	242	244	258	245	236	232	245	247	233	256	249	269	263	277	232	238	267	245	267	232	264	240	226	234	235	255	263	228	271	252	234	244	250	231	241	235	252	251	272	236	241	239	232	245	274	240	264	265	242	218	265	247	264	244	234	245	238	213	249	279	237	264	265	241	259	241	244	282	270	248	234	244	207	233	264	252	238	239	253	222	258	231	225	259	237	254	246	243	234	247	239	274	243	228	276	252	259	225	224	229	256	253	246	215	235	246	245	236	271	226	243	239	256	238	273	260	246	237	246	249	233	233	240	252	264	242	255	242	228	254	240	235	238	232	266	244	239	222	265	262	240	224	253	268	235	224	219	258	247	241	268	246	248	260	265	243	265	231	231	232	254	262	236	234	247	250	230	254	236	257	239	241	256	218	249	221	206	256	264	241	241	229	239	249	263	245	281	215	260	244	249	251	234	238	258	233	244	255	232	249	241	262	258	281	252	233	222	258	208	236	231	220	244	259	228	228	241	234	249	231	227	272	244	224	260	224	241	271	254	248	258	233	253	229	238	271	234	227	283	257	253	244	241	241	247	224	237	221	246	246	242	242	249	235	249	247	255	259	260	254	251	236	245	237	238	235	220	239	250	248	263	203	262	223	238	209	250	238	242	253	221	251	226	258	247	255	241	267	220	265	242	270	229	273	257	231	219	217	260	262	227	261	234	247	258	242	250	244	218	249	228	235	238	242	245	248	238	251	242	226	251	232	235	238	234	255	232	255	227	253	236	211	234	240	243	249	204	271	249	248	224	248	249	274	209	256	231	260	229	248	221	266	230	237	285	232	252	256	249	220	255	246	250	251	213	238	257	228	250	249	263	229	214	242	238	240	250	256	244	230	270	236	224	254	245	250	240	236	263	257	241	253	247	274	241	247	262	258	247	261	242	248	252	267	247	228	278	220	254	205	248	224	265	251	269	231	246	227	236	254	255	259	239	222	240	258	260	250	282	253	252	246	245	232	270	253	257	235	236	245	226	281	262	273	225	264	237	258	257	233	251	227	258	250	246	270	238	254	243	250
7038	2430	2610	620	390	349	274	271	216	247	222	229	190	196	180	182	180	193	165	152	175	152	165	144	199	140	169	171	152	143	153	162	159	164	151	182	149	152	151	157	147	157	156	163	146	162	155	167	161	160	147	173	161	156	155	145	163	153	140	162	171	164	155	148	157	161	190	171	159	154	157	177	163	156	140	145	145	129	172	149	141	137	158	167	158	160	160	160	145	143	160	136	158	168	136	153	165	148	134	135	149	138	150	162	163	166	160	158	157	132	142	137	145	139	146	160	154	142	161	157	152	161	151	155	132	162	153	176	162	145	149	152	150	145	154	153	138	150	142	160	166	160	136	149	162	134	170	156	165	163	120	141	166	174	151	151	157	140	158	152	170	170	142	163	153	148	177	153	153	146	147	155	164	142	155	137	131	136	137	175	149	166	183	149	158	153	163	159	132	136	154	134	154	131	134	148	155	143	130	155	170	152	161	174	154	155	155	161	167	131	147	159	176	155	176	179	185	160	147	140	144	150	131	166	133	154	155	159	166	162	147	149	161	163	165	143	166	168	152	144	161	152	156	146	159	167	148	157	151	145	149	137	158	148	135	161	176	173	143	156	146	133	166	164	139	149	145	144	164	167	148	148	142	140	146	141	145	143	170	168	169	178	154	119	144	151	160	172	162	153	131	195	165	147	149	157	155	164	160	154	161	141	136	149	167	152	166	164	159	166	156	145	160	157	159	137	139	158	168	168	144	137	145	169	167	159	170	182	164	143	143	162	151	145	165	165	158	163	156	159	185	161	149	136	162	158	161	134	162	163	138	142	164	149	166	155	137	156	156	124	122	152	142	127	171	170	160	156	145	165	169	148	149	153	131	149	141	175	161	156	168	131	144	144	167	163	158	145	165	158	146	151	174	149	164	143	149	163	150	153	155	166	150	176	148	167	153	139	147	150	157	151	147	155	143	167	163	161	118	147	146	159	190	158	148	136	150	144	159	151	157	159	166	164	157	162	143	163	152	164	171	164	168	156	150	150	162	153	153	156	145	168	137	137	159	165	152	134	136	159	133	139	167	170	184	159	150	160	173	150	142	146	150	153	157	160	152	150	164	147	162	168	160	134	153	172	159	143	164	146	151	143	164	142	165	168	143	135	146	161	165	163	170	152	190	160	161	146	184	184	188	160	150	142	153	166	139	152	122	151	141	150	149	167	145	173	134	134	185	149	157	129	153	159	142	154	169	160	180	164	159	143	146	167	169	143	154	151	155	157	156	165	159	153	151	149	154	153	153	155	161	129	153	152	136	164	179	142	160	178	144	155	155	143	153	137	148	152	171	153	173	174	165	159	141	142	116	150	156	144	148	156	168	151	163	154	165	184	175	163	135	161	144	144	149	154	134	155	164	159	147	170	163	154	196	146	148	140	144	142	164	152	121	164	147	144	154	150	185	136	176	153	158	157	173	160	166	162	159	186	157	155	159	142	162	167	154	157	135	155	137	134	141	160	159	140	165	157	152	167	171	161	163	159	146	172	162	128	118	151	146	172	152	152	160	174	151	169	130	172	150	155	146	158	158	146	151	154	157	155	159	154	150	154	143	156	151	141	161	166	159	133	148	169	147	158	158	163	157	166	149	164	155	163	141	154	154	160	149	138	146	169	169	186	143	156	166	150	135	145	167	131	147	155	170	159	140	156	150	165	150	135	157	153	155	183	165	161	136	158	154	177	151	171	170	166	154	149	149	161	173	151	150	135	151	149	149	161	182	161	163	167	179	166	174	151	143	145	144	178	153	158	130	157	172	196	180	166	163	157	148	156	144	147	160	152	147	170	151	143	172	169	156	142	140	133	154	170	142	156	150	147	156	153	154	155	136	142	154	178	146	169	170	158	175	165	149	130	165	177	160	164	150	174	136	140	153	166	159	150	151	152	161	159	161	163	162	159	156	141	188	149	153	146	154	157	166	175	148	146	156	156	146	148	155	143	137	156	146	179	162	171	143	154	143	160	143	141	157	160	156	155	147	151	167	155	161	159	166	144	175	167	161	158	143	131	146	147	178	142	153	167	153	171	165	125	155	162	158	154	161	153	166	153	164	180	153	151	158	153	163	144	147	169	167	140	160	140	175	149	144	161	160	133	151	170	147	186	140	161	161	137	169	143	153	161	155	149	158	133	149	130	138	146	157	171	150	145	134	128	138	159	142	155	155	181	151	162	142	126	140	163	154	155	149	158	176	157	166	145	160	142	173	157	150	157	151	142	150	157	166	147	132	196	129	160	134	158	142	156	151	160	159	166	145	144	177	151	161	156	156	155	148	153	152	174	135	148	141	170	166	157	172	138	148	180	163	178	148	148	162	150	134	147	138	181	156	163	182	150	161	148	150	134	166	147	171	157	157	159	137	152	167	158	166	158	128	138	161	158	162	162	170	153	159	157	153	156	148	169	160	162	148	159	151	146	152	160	150	180	152	153	149	134	166	158	164	154	133	164	155	161	151	156	164	165	170	163	130	136	166	142	156	140	152	151	156	186	141	150	154	142	153	173	172	143	148	137	189	146	149	135	148	142	153	150	169	150	162	148	149	179	164	149	173	165	147	143	165	145	152	168	139	143	161	138	160	158	146	147	145	154	179	169	170	144	139	124	151	162	165	160	144	160	134	154	134	131	179	152	150	121	180	124	140	144	178	179	151	166	149	144	169	172	170	162	158	148	159	170	166	174	153	167	168	167	149	145	171	150	154	131	159	173	165	162	145	149	151	177	147	148	142	155	175	166	158	186	158	152	164	145	145	157	161	166	160	162	178	144	137	161	175	167	159	152	163	149	134	158	175	138	163	164	147	146	163	136	169	141	156	163	172	171	131	151	158	166	154	153	155	141	165	162	141	150	151	166	159	144	157	161	149	174	148	174	152	158	131	143	140	146	156	142	177	166	159	148	159	164	162	146	145	159	170	145	160	140	154	138	160	167	175	144	148	147	172	146	167	126	172	152	168	150	153	142	154	139	145	142	145	149	159	146	153	173	143	164	162	160	157	158	156	141	135	169	158	148	152	142	165	157	133	158	143	165	167	153	151	156	168	161	141	149	187	170	137	154	154	146	148	171	149	153	178	146	158	148	151	145	145	142	137	156	170	155	158	152	123	155	129	144	142	140	148	139	156	164	168	130	168	167	164	157	160	142	159	170	152	184	168	147	152	164	150	146	173	148	145	155	149	134	166	147	189	149	145	157	161	149	151	158	153	157	160	161	136	159	141	174	148	160	142	139	160	142	164	138	157	141	135	161	127	150	157	155	153	167	170	153	168	165	155	153	142	167	147	173	146	162	167	163	153	141	159	156	150	165	140	159	147	165	147	143	146	157	154	150	154	148	146	132	191	140	166	149	142	163	143	154	149	154	124	145	150	148	176	153	169	166	177	170	152	165	168	134	147	143	178	147	153	150	164	140	148	154	139	156	172	150	173	160	174	165	149	146	164	135	154	170	134	132	138	137	151	141
5366	2776	5172	1892	1619	1367	1116	914	876	744	735	670	621	661	596	581	560	521	545	470	525	429	469	481	440	438	429	435	452	469	409	438	411	424	428	405	416	421	396	409	374	408	465	392	394	409	429	369	367	414	389	382	375	406	398	377	340	398	363	395	373	424	374	429	418	379	426	393	423	352	401	378	377	397	394	398	380	387	404	416	347	390	394	376	366	365	395	377	394	393	352	371	352	352	368	352	374	359	419	386	395	370	365	392	389	376	397	404	355	393	383	389	370	383	380	384	395	397	386	368	373	400	385	365	364	408	386	391	373	363	401	398	375	418	392	374	397	364	374	409	402	375	378	400	399	361	392	358	371	369	361	379	396	372	396	368	419	403	390	340	370	401	411	382	398	420	398	397	394	356	376	410	356	367	370	400	391	385	333	375	380	400	379	361	361	405	368	381	353	360	381	360	396	378	371	402	381	373	370	367	381	386	401	408	384	409	436	338	357	398	376	371	378	382	397	387	365	398	373	361	366	397	371	365	378	371	426	391	385	385	377	375	374	356	376	392	384	401	395	387	407	392	386	379	369	422	372	404	375	358	381	375	378	391	391	344	390	378	427	425	389	360	403	373	376	327	408	383	374	398	400	381	401	413	396	391	376	363	351	384	386	408	414	376	380	389	400	367	382	400	390	402	367	385	403	394	379	395	352	383	416	403	388	404	378	383	399	382	378	414	388	366	412	405	387	386	387	380	373	376	424	380	411	361	401	376	384	376	415	392	401	341	379	413	406	404	389	391	388	375	405	386	398	396	364	401	367	390	382	377	392	378	401	382	412	377	379	381	379	393	342	409	356	389	401	397	365	372	399	383	349	395	369	367	345	414	369	367	370	437	359	397	403	356	373	369	378	344	377	377	362	388	418	336	404	415	388	398	357	371	384	405	340	375	412	326	408	378	387	407	389	421	408	390	405	385	403	384	379	391	374	418	387	377	385	375	376	370	366	356	375	365	397	380	373	399	400	346	404	406	404	374	380	410	391	373	370	366	400	390	410	400	400	378	387	427	337	405	386	398	354	383	411	372	395	379	376	363	363	383	386	385	378	354	338	414	362	426	341	373	378	403	373	372	380	383	372	376	404	419	404	402	372	393	373	424	365	365	436	401	389	367	372	375	412	410	361	372	392	387	334	366	369	405	367	396	370	363	402	417	405	348	396	397	398	394	415	393	408	392	406	419	364	349	375	387	397	385	397	391	374	384	368	359	381	410	410	353	445	371	396	404	415	354	345	379	405	399	411	372	368	397	392	407	401	382	414	356	375	363	383	382	413	380	392	369	387	374	367	368	362	378	406	397	359	393	427	391	374	368	397	378	418	362	362	385	423	387	388	445	389	380	361	394	404	417	360	372	380	363	425	384	417	378	360	420	373	354	399	394	384	363	378	391	413	374	389	424	354	363	365	400	429	383	363	397	370	371	379	368	418	378	391	372	396	382	385	390	387	399	371	375	382	364	410	357	413	354	375	364	352	362	380	424	397	417	363	362	397	436	408	375	372	373	362	366	385	376	383	384	336	365	419	369	350	383	381	407	390	379	381	364	404	393	344	396	403	411	370	365	381	356	404	405	378	376	412	378	417	373	393	385	399	362	392	379	366	359	368	378	372	388	383	385	391	396	379	391	378	389	376	398	381	381	377	396	358	360	420	392	383	372	429	375	369	380	433	365	356	365	380	401	351	366	358	387	393	401	401	378	403	398	357	386	378	394	395	410	365	377	357	406	390	391	384	372	383	381	404	401	398	407	402	385	354	414	385	412	377	398	392	363	388	376	381	394	381	383	387	364	370	387	377	353	394	386	395	363	413	390	377	352	372	371	379	383	413	404	374	374	368	392	402	341	383	359	361	398	410	434	368	377	403	383	401	396	366	398	445	408	350	420	387	385	333	370	382	372	377	380	374	349	410	390	391	407	377	357	388	382	377	347	422	404	361	398	374	393	395	414	428	370	389	375	367	384	376	360	395	362	403	379	372	376	355	414	333	374	346	380	407	380	378	394	390	402	375	371	367	404	392	414	390	372	391	387	335	384	388	378	377	370	419	388	392	396	377	348	389	389	359	388	385	379	418	376	362	406	388	358	407	359	392	380	374	378	397	415	389	397	345	413	392	389	346	371	398	388	391	381	384	372	407	354	373	349	395	390	353	419	342	382	379	379	398	397	390	361	394	398	367	385	393	367	386	363	333	388	340	383	397	418	380	382	418	377	381	399	407	372	351	378	457	415	379	386	368	413	416	375	387	409	403	414	378	359	362	368	393	398	381	364	406	397	405	400	408	390	360	380	396	410	390	401	383	417	381	372	398	336	399	394	361	409	376	421	390	424	387	390	401	384	391	363	385	387	382	382	399	376	405	371	356	384	333	382	383	419	386	383	396	366	379	380	352	351	367	387	420	385	376	348	404	396	378	397	366	399	396	355	374	392	358	363	365	403	396	411	379	371	423	407	410	436	373	366	424	386	398	369	387	392	398	409	370	404	363	432	357	396	394	412	339	371	402	360	376	383	350	350	413	421	378	356	373	369	396	387	378	382	366	386	373	370	393	375	366	412	369	382	385	378	421	422	388	382	376	372	386	353	386	405	388	377	413	370	394	366	393	378	390	390	371	431	350	396	393	404	367	394	373	398	392	359	410	393	370	403	370	365	401	365	403	337	359	363	404	392	402	391	366	362	359	374	424	407	399	388	410	407	376	364	382	383	380	383	367	400	390	355	391	376	389	367	371	383	390	385	361	354	394	389	381	354	382	399	410	398	362	417	393	405	386	376	422	391	400	389	366	393	374	400	410	367	351	394	423	393	413	382	355	350	393	346	402	390	387	333	364	379	381	378	369	373	370	383	359	386	363	365	390	400	374	403	405	378	389	381	407	343	408	405	410	374	402	375	368	386	395	367	376	352	388	396	369	398	389	367	392	389	370	367	399	384	382	395	376	348	407	383	413	400	365	370	375	392	412	373	378	395	377	372	354	399	383	386	403	369	398	397	399	379	417	380	439	395	364	354	418	349	402	401	387	422	389	371	377	335	378	390	399	389	363	427	421	406	371	372	383	391	381	372	384	406	418	397	403	388	361	397	422	358	380	402	363	381	357	381	368	389	388	396	404	426	413	357	388	342	405	360	377	365	403	358	350	389	386	408	375	381	403	370	394	356	385	379	376	353	379	372	433	395	422	401	362	401	375	372	376	406	387	371	370	373	390	404	389	382	402	423	367	407	386	386	363	371	384	400	368	383	353	350	358	414	368	378	392	374	394	398	378	393	387	431	391	381	413	373	391	392	369	391	364	378	388	426	381	400	359	348	401	398	373	379	399	405	390	377	394	417	341	405	359	348	398	384	396	393	364	374	366	382	378	352	374	395	384	415	394	356	376	359	373	435	367	384	377	399	367	366	405	390	423	362	328	396	406	406	359	406	388	394	394	409	366	407	407	361	372	363	392	392	408	390	397	406
17752	8740	10442	2566	1677	1158	920	796	607	485	392	370	342	345	298	261	244	222	226	172	202	193	180	176	174	158	179	162	172	141	152	140	138	158	158	152	155	160	163	141	141	160	119	146	143	149	134	132	162	127	129	120	110	139	138	133	124	139	134	122	145	137	118	133	119	139	135	163	126	124	125	155	128	141	131	140	134	142	139	123	163	128	119	140	152	127	143	141	157	143	114	136	145	132	129	142	153	138	133	156	133	129	131	156	152	119	122	119	139	143	126	131	117	154	137	141	125	124	138	121	114	130	154	138	146	130	111	134	131	125	130	158	146	133	135	137	134	145	158	131	144	132	109	135	127	141	158	137	141	146	147	147	137	146	121	137	128	118	139	128	123	138	141	129	155	152	133	118	118	136	140	142	116	125	137	123	135	137	119	154	130	146	139	140	147	124	146	146	132	107	142	149	159	130	167	130	125	133	134	151	130	114	121	112	150	137	128	129	138	120	155	124	117	137	146	136	129	131	128	133	136	119	135	142	139	148	140	136	132	125	135	123	150	147	122	155	127	131	144	149	121	135	133	135	130	133	112	137	128	134	160	125	138	119	140	135	131	132	154	121	120	134	151	136	144	139	142	113	131	131	134	135	128	123	159	147	103	133	136	119	144	145	126	134	140	117	140	131	134	136	123	131	134	125	118	149	142	122	135	116	164	134	129	138	111	126	135	129	140	139	133	159	130	109	135	130	132	148	153	139	112	141	129	149	138	160	128	154	129	140	147	131	122	117	132	145	124	127	111	140	140	143	138	140	144	129	151	130	127	149	129	127	126	134	136	121	131	124	133	132	118	149	127	146	120	137	119	130	122	133	127	141	143	131	126	134	141	130	139	137	118	135	156	150	128	121	157	133	118	125	133	138	124	133	125	109	140	123	138	138	138	119	130	128	130	129	119	154	119	151	138	130	121	119	142	130	123	132	128	130	158	122	138	139	150	121	155	126	140	127	124	151	125	145	140	136	145	135	143	112	134	126	125	127	136	141	138	133	133	137	139	142	123	121	133	126	139	145	104	130	122	165	175	136	133	110	133	161	147	143	139	124	122	140	109	148	127	144	132	115	109	141	146	138	122	131	117	128	150	173	149	126	125	125	149	151	151	131	124	113	151	143	143	140	128	119	138	142	127	164	142	130	155	137	149	136	126	144	150	136	120	134	136	147	130	122	130	149	144	114	144	125	125	133	134	121	146	131	137	132	139	144	117	123	146	126	115	132	136	120	151	124	129	139	132	147	132	136	136	130	146	138	128	128	140	145	123	115	138	138	153	143	134	140	139	131	115	154	121	123	137	131	123	124	130	122	129	139	133	126	134	132	115	131	142	130	140	130	124	144	142	145	120	127	135	123	168	130	151	129	134	135	140	153	129	124	125	137	125	131	146	110	123	110	130	144	131	122	127	145	141	117	137	126	137	121	133	143	131	146	120	137	132	134	116	141	154	130	121	134	144	153	126	130	140	157	115	120	128	122	141	150	143	127	147	122	139	144	136	122	144	120	139	140	126	132	124	112	144	133	129	146	121	129	133	136	117	165	133	106	145	145	150	144	166	119	115	136	136	133	129	111	134	137	137	115	128	126	134	128	150	133	129	114	142	120	121	127	133	135	131	139	138	147	123	134	136	142	134	123	153	131	125	137	145	132	137	128	141	123	128	142	130	128	155	139	127	135	143	127	138	144	133	129	150	114	140	142	134	133	128	143	121	127	129	138	134	132	109	156	141	139	143	130	150	126	85	128	125	119	153	123	134	145	144	111	137	104	127	149	145	142	155	114	138	121	137	128	121	157	121	130	132	140	154	141	125	127	112	140	144	138	145	120	123	138	158	151	132	109	123	131	126	128	135	130	126	138	140	128	158	128	158	117	131	129	122	155	120	116	117	114	150	131	139	157	138	136	125	147	136	137	122	131	134	132	135	138	141	137	126	136	139	129	137	126	130	117	129	144	149	133	155	125	145	131	134	117	103	117	167	151	141	142	143	118	123	131	135	138	138	135	118	117	113	138	128	146	148	150	147	137	144	135	132	143	133	125	132	133	136	120	136	122	132	156	134	140	130	119	155	104	144	130	121	118	148	143	139	158	148	121	158	142	136	120	122	134	139	144	128	135	133	148	141	130	137	126	133	149	110	135	143	133	122	126	134	133	108	127	125	133	126	155	128	139	131	106	158	141	129	102	120	131	142	126	122	133	135	150	131	132	146	140	130	121	139	119	136	113	134	126	143	136	138	107	145	125	147	120	137	145	148	126	122	144	110	128	155	129	147	124	116	145	157	133	163	165	136	130	116	141	105	129	151	139	137	143	134	140	122	140	141	141	138	130	148	151	137	132	121	138	119	147	152	127	109	128	143	152	138	150	122	142	123	131	123	151	142	142	131	133	142	142	127	127	119	136	145	116	116	111	124	140	150	137	121	133	148	141	140	135	126	129	112	111	176	120	128	132	125	134	132	139	139	129	146	107	128	142	143	113	125	133	132	121	136	128	122	125	130	148	127	111	133	139	127	105	117	130	124	148	122	163	123	141	136	129	129	139	137	128	146	166	131	128	120	141	155	150	126	139	125	141	127	127	145	130	142	128	139	134	127	134	115	125	135	135	120	138	148	125	118	135	118	139	159	142	116	151	138	136	139	142	151	129	141	134	143	159	119	140	118	147	140	145	132	133	125	148	125	142	134	116	156	142	148	137	134	116	128	132	133	155	139	121	136	133	141	150	133	128	126	126	136	141	140	122	117	143	129	124	149	144	138	135	136	130	147	148	117	117	116	136	119	134	123	129	128	164	135	136	120	122	134	137	128	145	147	133	157	130	138	130	133	118	137	137	125	141	151	135	152	151	124	122	153	154	142	129	135	141	128	131	125	125	143	131	146	155	137	116	138	129	131	122	128	147	155	124	131	134	138	164	121	143	116	135	132	141	141	159	145	140	134	134	135	139	130	139	146	116	114	118	140	127	146	139	122	134	149	131	146	152	149	123	149	133	142	126	162	146	144	132	126	118	133	127	161	140	143	133	127	126	122	143	125	121	119	129	119	129	131	124	141	123	143	143	130	133	125	145	136	123	140	131	148	141	120	142	142	155	139	132	146	126	131	151	132	120	129	124	136	142	145	130	129	142	140	139	115	133	152	126	144	136	125	135	130	123	125	135	141	138	124	151	143	129	127	143	134	140	141	120	109	117	128	143	158	137	129	137	145	146	111	129	126	133	136	136	135	127	115	107	143	132	123	123	122	126	117	138	145	119	138	124	149	139	133	121	119	134	133	130	105	142	141	135	138	144	128	138	126	125	146	124	116	150	132	133	138	127	108	130	109	133	146	141	126	138	139	127	133	120	118	138	123	151	147	142	132	128	123	135	139	152	120	127	153	127	141	143	147	129	116	157	156	123	129	149	149	129	132	124	112	110	153	154	138	132	124	135	139	125	151	148	120	136	129	130	115	144	143	125	149	157
13362	8664	14165	4189	4717	4036	3447	2902	2560	2179	1858	1644	1813	1971	1433	1320	1283	1153	943	855	698	746	679	651	634	633	621	587	574	605	591	565	503	474	483	460	450	423	376	404	424	390	435	406	378	376	325	374	401	341	359	345	355	356	329	378	361	337	374	356	363	375	339	355	374	367	360	362	318	389	356	361	313	306	343	323	352	366	322	360	356	322	365	371	363	333	335	340	357	344	327	361	347	324	312	328	308	335	334	340	381	316	300	339	350	333	361	379	324	316	352	316	363	340	349	358	345	370	312	351	325	316	321	341	320	364	341	348	311	331	344	360	340	342	328	363	338	339	336	339	349	320	321	342	364	332	353	362	334	334	334	353	337	335	315	324	348	318	366	356	360	332	357	359	333	331	336	347	348	379	339	344	327	349	332	336	346	337	337	342	349	324	314	376	325	322	327	344	342	368	343	355	337	314	358	320	304	334	338	338	364	343	321	324	353	367	379	324	294	291	347	315	354	335	335	359	331	329	369	354	341	383	348	356	329	322	354	335	360	340	347	370	320	336	320	331	326	390	340	356	326	313	338	366	347	323	338	362	326	394	337	342	346	321	334	321	315	343	338	359	340	328	317	326	313	327	337	368	349	345	356	330	358	348	337	334	303	368	348	331	316	339	349	310	333	351	330	334	341	339	314	347	308	362	304	344	330	329	376	350	314	346	302	306	352	331	365	327	369	358	318	324	352	348	332	329	323	308	342	338	350	301	330	352	326	315	335	335	313	305	308	331	336	336	286	331	331	360	333	328	321	354	356	325	333	353	328	338	330	327	368	364	342	347	335	374	333	319	335	340	323	328	355	376	334	330	329	351	334	304	374	335	313	366	352	303	379	324	354	345	321	348	329	358	357	325	353	363	331	317	321	363	317	331	320	340	322	336	340	355	345	368	332	362	344	352	331	326	339	330	341	336	367	341	338	361	325	325	352	354	334	339	351	352	370	328	345	346	326	322	344	340	351	323	329	336	333	353	352	338	359	328	353	308	328	362	333	328	336	347	356	327	348	346	336	350	346	323	350	335	318	330	338	357	338	347	309	363	352	375	332	319	343	357	335	331	328	341	342	318	342	356	324	337	316	345	328	341	343	338	337	306	328	377	336	321	330	318	361	334	335	353	340	316	343	320	317	300	329	363	363	316	357	332	304	385	332	329	342	371	333	341	282	333	305	322	369	357	348	358	349	361	345	329	325	334	322	308	342	369	349	354	345	356	354	345	323	319	328	343	359	309	353	344	350	370	344	321	337	342	346	355	316	384	328	348	331	324	310	340	341	331	306	356	340	325	330	383	307	301	302	355	330	316	346	322	344	338	376	351	363	324	338	302	321	304	345	348	333	342	350	341	327	357	304	360	386	326	346	351	348	294	348	362	389	339	339	357	314	340	348	332	344	325	327	353	348	345	357	339	340	355	336	356	333	338	343	352	382	320	347	349	343	352	335	337	355	325	345	351	373	337	351	340	369	343	342	364	344	311	338	323	317	332	359	320	341	304	357	334	343	324	337	318	352	337	347	346	294	317	327	364	342	294	349	351	338	326	332	380	312	335	309	353	327	331	351	321	333	325	356	349	338	366	301	345	343	353	349	365	364	313	361	358	368	362	348	365	331	312	350	310	344	327	360	381	331	343	366	346	355	358	316	327	319	313	321	355	370	335	326	344	324	325	334	317	363	345	333	340	377	314	341	322	313	337	374	377	362	368	332	332	313	320	350	333	325	339	369	333	322	370	341	312	356	364	360	346	339	368	331	356	343	340	343	297	337	345	332	329	359	301	322	327	334	351	302	363	322	336	357	350	334	328	339	338	329	345	351	318	324	344	360	328	366	327	349	352	340	315	344	323	346	333	301	354	335	323	340	332	316	353	326	323	344	327	320	333	317	359	336	321	338	375	293	336	378	349	355	357	333	333	361	327	316	337	344	343	348	306	337	342	327	359	326	320	312	321	319	319	325	345	339	319	318	344	344	352	341	303	342	360	328	340	323	343	341	333	323	318	303	328	349	372	334	321	373	348	359	316	343	355	353	347	343	338	325	326	347	305	313	325	349	348	317	331	335	374	326	327	332	311	328	350	344	330	335	367	366	367	332	331	341	346	360	359	342	365	346	332	324	356	322	318	338	331	307	323	314	311	339	327	332	319	380	333	314	317	324	321	346	317	312	366	317	359	329	323	331	380	350	364	355	345	359	365	341	323	366	341	356	332	326	384	321	327	349	335	317	369	368	326	345	352	361	355	326	340	364	310	354	310	358	361	325	339	327	328	361	389	331	304	362	337	308	318	357	302	318	327	332	351	370	320	352	295	333	326	353	361	315	347	341	355	367	341	326	318	328	340	354	369	324	324	340	343	342	356	328	347	342	324	358	346	344	326	327	333	373	328	347	341	326	362	366	352	339	306	307	318	339	337	326	346	351	316	325	330	345	360	336	329	356	334	344	334	336	335	294	339	334	366	341	316	323	320	326	346	338	360	350	350	357	344	330	349	346	309	332	318	341	345	319	334	338	376	333	348	321	322	368	361	332	338	326	351	341	339	329	336	310	341	327	341	336	322	330	366	334	358	348	351	330	344	346	344	297	343	369	325	360	308	324	339	340	359	295	328	309	354	346	343	365	325	347	325	358	343	352	334	356	372	342	329	314	332	338	322	350	343	298	295	359	331	321	327	371	356	332	315	356	358	310	331	327	348	323	331	318	354	316	350	339	311	314	338	351	333	325	344	335	311	328	325	360	342	310	364	321	343	320	364	321	340	332	311	368	334	330	330	353	312	330	336	310	340	353	309	313	335	337	325	330	351	302	349	342	352	332	356	329	327	332	342	334	338	360	314	319	324	340	375	360	338	346	344	314	334	342	319	326	344	348	348	328	348	341	335	364	339	316	322	342	349	346	356	356	366	359	335	296	312	336	346	352	308	339	368	323	317	306	309	322	356	323	318	331	338	337	324	348	321	337	345	341	325	351	351	332	341	310	352	323	309	337	320	320	342	373	306	328	320	326	351	324	326	369	347	340	375	344	328	346	352	330	351	323	318	355	356	325	330	353	342	341	340	350	345	387	337	320	339	344	336	327	345	357	382	323	330	300	310	351	329	294	356	339	342	340	319	296	353	323	333	330	338	333	348	329	315	346	367	334	307	327	331	312	319	340	349	330	391	346	343	348	343	324	299	335	341	333	319	344	349	334	325	320	319	337	322	348	337	336	349	332	295	361	317	367	329	361	342	358	334	372	321	351	378	342	368	359	311	326	347	342	333	322	359	333	313	309	308	335	351	343	337	352	310	317	326	340	345	317	351	312	398	330	301	349	332	312	322	370	314	354	318	336	343	363	341	362	374	356	339	337	330	360	340	349	357	332	317	354	300	351	329	332	335	330	341	330	325	358	354	316	361	329	325	350	334	362	342	351	325	343	330	351	309	336	317	367	313	326	344	341	312	346	351	328	340	305	355	354	350	331	320
27203	15212	18671	5308	2712	2236	1728	1386	997	734	583	507	452	571	445	375	318	361	273	218	195	203	179	165	152	142	144	139	122	132	149	110	122	115	106	120	134	102	96	100	116	105	96	104	98	102	110	91	83	83	101	95	101	85	95	90	99	103	113	95	105	80	83	95	97	90	117	83	103	118	83	88	89	99	93	82	100	93	107	94	84	90	74	93	98	97	89	74	84	86	66	75	86	107	110	96	93	101	94	98	85	89	80	113	96	118	93	107	102	99	107	95	92	86	107	105	94	91	95	105	69	107	77	85	111	81	79	105	100	98	92	96	94	93	91	90	87	96	98	98	104	98	101	88	97	92	87	80	112	86	88	110	86	89	86	88	102	93	88	93	79	85	84	101	90	86	91	92	79	94	104	89	95	103	100	98	100	93	80	95	81	86	108	85	84	90	82	87	86	99	84	84	96	98	94	81	98	108	107	104	105	100	87	102	91	99	90	83	90	87	92	105	77	97	108	87	89	95	92	100	106	72	69	82	97	87	89	82	104	98	93	98	83	99	90	91	91	95	96	95	99	107	81	81	101	109	89	101	97	97	90	91	79	106	84	83	95	85	81	92	82	87	103	89	92	104	79	80	96	67	94	90	93	99	72	82	88	100	101	91	96	96	97	98	110	103	103	79	93	110	77	83	98	87	101	102	100	117	108	101	93	88	83	87	99	97	93	84	100	102	108	95	90	92	95	98	103	76	92	85	69	94	83	100	88	85	90	101	92	97	74	97	98	94	111	92	92	108	86	89	87	91	99	94	95	101	76	108	98	101	100	87	86	86	108	94	100	84	98	99	89	90	81	104	88	94	82	83	90	90	94	97	84	79	83	83	104	97	107	104	81	100	85	90	88	117	85	95	106	103	70	98	88	84	111	80	74	76	95	94	94	103	83	76	81	84	77	106	86	100	88	81	67	88	90	102	101	99	80	71	90	100	100	101	113	101	87	90	97	110	95	91	84	72	83	107	101	86	86	104	97	79	87	90	80	92	95	90	91	92	105	97	86	88	93	103	95	97	91	81	94	80	89	106	86	84	101	86	101	92	95	85	74	87	64	84	81	105	103	93	107	77	108	113	94	94	88	77	92	82	96	103	84	82	82	94	110	92	111	89	99	87	102	85	90	88	85	95	92	76	97	102	83	80	103	86	90	100	102	74	104	97	88	67	72	82	72	103	100	76	91	92	84	91	89	105	87	88	84	105	97	100	85	93	90	88	95	80	107	85	86	82	77	98	97	94	80	83	87	102	79	92	91	81	107	75	100	97	93	76	99	83	87	96	95	88	87	94	88	79	86	78	88	74	66	72	85	74	112	98	86	81	99	81	104	85	102	96	84	90	93	99	87	86	89	91	79	75	109	69	96	79	82	120	93	90	87	91	88	81	86	101	96	77	105	100	92	104	110	91	103	106	88	92	81	96	111	86	91	71	90	98	91	97	101	80	88	83	69	102	98	90	117	101	102	88	88	106	105	90	94	84	80	110	99	104	92	101	113	95	86	76	90	85	91	93	95	79	82	112	89	77	73	96	88	85	87	93	74	108	80	105	103	101	90	96	97	107	77	96	84	97	102	89	95	114	106	104	67	82	91	77	116	86	81	98	85	80	97	85	94	86	97	105	90	102	103	98	74	79	105	109	96	79	91	88	84	87	104	98	87	97	78	103	90	80	95	74	77	72	83	107	84	98	104	84	102	95	85	85	89	74	108	110	76	112	92	95	94	91	97	85	92	96	111	107	74	86	83	90	78	95	93	84	98	89	112	109	84	96	94	71	90	80	101	96	102	87	110	80	91	89	83	89	121	88	100	74	89	106	86	100	99	95	71	83	109	91	79	87	103	76	93	94	88	83	94	98	104	83	74	109	93	94	89	76	84	104	96	93	75	99	75	95	102	82	101	68	78	94	97	86	79	87	95	102	69	107	99	90	90	99	69	99	84	81	94	90	87	96	82	104	78	82	88	95	87	96	83	103	83	74	85	89	77	94	77	120	98	74	68	80	96	108	94	98	83	86	88	114	101	96	88	94	105	86	98	95	95	93	102	97	83	87	81	86	84	106	97	108	87	77	82	102	83	91	85	97	94	103	102	75	86	92	87	88	94	73	77	106	101	74	92	103	78	99	83	115	84	97	105	84	96	85	98	87	87	94	94	83	83	78	83	96	83	76	97	99	105	93	103	95	99	94	95	97	95	95	82	108	90	91	89	69	101	86	78	88	83	90	92	94	76	82	91	93	85	96	92	100	90	86	89	105	75	109	94	98	93	70	89	77	99	88	79	88	86	90	87	108	105	91	97	101	82	100	72	76	105	76	94	105	96	71	83	95	86	86	89	79	98	98	105	66	106	115	95	72	89	92	81	101	99	99	91	97	95	82	86	99	77	102	78	87	89	88	103	80	98	73	90	92	100	105	100	110	76	100	96	102	115	92	103	89	101	112	84	113	104	83	85	77	75	116	99	70	106	82	83	78	81	88	105	96	86	81	84	106	86	89	97	80	90	88	89	108	81	107	95	81	89	102	94	100	101	98	91	72	81	87	86	78	94	79	93	74	99	78	96	87	93	95	95	82	79	91	83	85	87	75	81	82	86	91	95	77	85	107	96	81	68	82	84	88	87	90	86	90	58	79	86	85	85	99	93	96	83	87	77	103	118	105	103	89	96	78	105	99	108	88	72	81	77	87	98	81	82	92	83	89	89	74	83	86	89	78	89	103	88	109	109	104	102	97	95	96	66	92	90	88	100	92	112	91	94	100	103	88	95	72	102	101	93	87	96	87	104	78	92	94	79	84	76	78	93	88	71	93	87	92	91	101	88	95	77	95	87	108	87	80	75	102	98	87	108	98	95	78	80	93	88	82	91	98	98	72	80	90	102	86	103	99	86	68	106	106	107	87	79	93	97	88	96	101	98	91	86	86	92	72	84	95	81	90	97	89	103	81	93	91	86	101	100	105	76	94	97	121	99	79	93	97	101	106	91	94	92	93	91	89	87	80	96	88	86	95	80	112	82	108	89	78	103	98	89	76	94	87	111	87	100	87	94	85	98	91	93	92	93	84	89	84	100	75	84	90	97	98	74	86	90	84	110	89	93	77	105	69	92	92	92	89	88	66	96	86	110	107	90	83	108	96	100	89	76	70	78	94	99	82	86	74	97	81	78	100	86	83	101	77	107	88	105	98	106	97	88	99	92	96	93	101	103	94	85	96	94	90	75	92	100	94	93	111	107	84	102	92	97	83	81	87	99	73	86	116	94	114	101	78	84	89	72	95	96	98	112	78	88	82	98	87	90	106	111	88	96	94	101	93	71	83	95	97	93	94	80	79	94	89	78	81	66	89	103	87	102	100	87	96	91	100	81	99	96	96	81	109	103	79	84	83	95	91	94	83	80	98	97	77	81	98	87	78	84	94	87	88	93	91	90	84	81	100	89	87	90	90	83	103	109	66	88	99	94	86
18030	13044	20309	6448	6573	6265	5220	4572	3756	3255	2841	2629	2588	3157	2162	1998	2047	1542	1222	1078	899	961	856	804	752	746	705	685	608	705	594	596	574	507	415	423	391	400	387	359	373	338	340	359	368	314	305	295	299	298	286	297	291	275	305	298	253	267	292	261	263	281	290	278	277	264	249	249	272	243	257	243	270	240	269	229	275	283	284	261	242	247	243	231	251	228	271	235	252	257	243	244	268	237	228	222	233	252	223	223	246	248	240	237	261	241	242	261	232	216	221	243	232	236	254	234	227	215	236	236	254	226	257	223	265	247	240	226	236	227	233	228	242	237	251	247	259	239	233	207	248	228	242	229	228	223	226	229	240	240	247	239	234	248	242	206	197	236	220	244	254	218	244	245	219	213	228	248	243	238	241	248	226	251	237	252	258	235	245	218	238	236	259	231	224	206	234	230	271	260	258	240	240	227	217	218	235	233	263	246	277	259	225	227	228	242	228	247	254	241	225	215	225	238	250	240	230	227	222	232	253	219	248	228	241	263	236	230	221	243	276	221	249	258	235	230	251	239	241	219	232	247	234	257	256	243	264	231	264	233	241	234	224	243	239	253	231	249	214	206	236	236	230	227	240	244	261	231	253	247	227	238	242	237	229	249	276	208	240	233	240	239	255	228	222	275	276	229	238	231	247	224	233	255	275	240	216	228	213	250	218	219	247	247	241	239	243	250	227	243	221	219	253	252	235	244	267	261	221	216	238	254	220	248	212	242	232	217	251	236	254	253	243	223	232	249	247	249	225	229	248	236	241	220	266	259	212	229	220	229	254	242	239	258	214	221	260	224	239	238	201	250	260	224	239	243	259	229	224	261	232	231	257	235	230	256	231	275	234	251	241	253	208	249	245	254	242	261	208	247	250	219	232	223	245	251	236	229	254	237	226	252	255	260	210	233	255	213	246	231	233	236	241	247	234	237	205	236	221	233	227	237	254	211	202	237	252	229	252	216	224	206	237	239	217	256	250	217	273	227	254	262	234	227	236	256	255	235	284	242	247	249	239	227	260	245	255	242	225	229	253	233	233	257	239	249	212	244	248	232	237	222	223	235	239	229	245	254	247	231	225	226	253	199	218	231	219	253	229	234	231	244	240	251	225	228	250	232	245	246	225	246	237	251	253	280	246	238	233	230	253	246	252	252	217	272	252	238	229	232	227	232	228	239	235	263	236	265	236	232	253	248	249	230	235	224	227	235	224	229	233	252	219	225	234	231	219	215	219	209	243	238	249	256	236	220	220	243	226	248	228	242	210	228	250	241	231	250	211	278	218	227	259	236	217	241	214	226	231	240	265	238	238	247	247	258	240	262	250	261	228	226	246	232	244	240	235	249	243	241	223	227	237	248	261	257	291	263	212	229	240	230	245	231	208	225	256	243	251	214	233	229	225	255	244	213	234	214	230	227	239	246	230	248	231	260	226	241	268	246	234	256	254	247	234	249	242	236	226	237	253	258	205	223	247	216	236	233	239	235	261	248	249	248	237	213	223	247	242	259	234	225	245	238	248	239	224	237	257	240	264	255	238	245	252	221	239	231	250	236	241	234	262	256	231	243	225	215	244	224	218	240	252	247	260	235	226	245	258	232	245	258	231	241	232	253	248	224	260	217	235	251	227	228	250	245	233	234	243	241	202	233	238	231	223	281	259	229	222	254	237	229	235	255	268	226	257	240	242	246	259	219	225	228	242	254	250	252	239	226	256	232	233	237	242	209	242	240	237	238	233	260	243	241	234	257	265	228	253	217	236	231	257	250	219	244	232	223	215	263	240	248	236	254	222	207	271	238	230	258	235	254	249	245	223	227	242	222	232	237	223	241	241	211	245	242	262	249	218	240	216	247	219	248	238	219	247	231	236	256	232	257	268	220	231	232	242	260	245	228	229	232	248	240	248	223	223	243	221	275	249	226	243	240	231	255	212	249	275	230	221	232	226	247	219	226	268	257	217	247	241	267	234	229	232	220	220	241	275	228	237	219	272	222	218	272	232	225	242	245	236	256	269	218	223	256	249	239	240	195	245	241	226	246	233	224	239	263	223	236	230	223	244	217	252	264	248	256	236	252	237	221	228	237	239	239	244	235	224	228	236	257	237	239	239	235	256	247	232	242	224	268	243	248	255	201	297	221	234	228	232	253	229	238	220	212	245	213	221	272	238	262	229	208	259	251	247	236	222	230	226	250	232	235	219	223	255	219	237	240	249	241	244	222	243	271	261	254	240	217	276	219	253	251	218	239	233	222	254	237	245	241	242	242	219	252	259	263	238	259	254	239	232	248	235	232	230	241	221	243	235	243	223	227	242	228	219	240	235	247	258	243	256	229	258	279	241	234	235	240	226	217	246	211	224	233	216	248	229	228	228	234	229	237	242	229	255	239	240	232	218	232	247	236	224	227	232	237	252	243	246	241	238	241	239	243	241	246	243	234	261	228	255	225	222	224	276	239	240	245	224	228	204	189	239	262	232	225	241	237	271	226	242	250	216	250	247	231	230	218	243	223	245	250	266	250	218	280	246	261	240	234	240	246	222	228	232	262	248	241	221	275	274	244	237	251	221	233	244	250	249	219	271	239	245	236	222	217	228	248	237	250	213	253	232	237	235	243	220	242	248	256	262	235	240	220	254	237	234	249	248	243	232	252	254	242	219	244	252	249	251	230	222	221	244	263	248	266	253	216	219	242	237	216	224	235	233	239	239	240	247	240	227	235	249	244	223	244	236	263	240	225	256	233	212	269	261	262	216	222	219	266	217	216	233	249	267	252	232	248	222	228	255	245	216	266	251	231	236	211	257	251	257	213	233	212	248	239	223	238	244	248	246	236	239	243	244	229	232	223	244	257	240	238	243	243	234	236	253	219	226	265	252	215	251	252	243	246	239	235	218	214	251	232	279	239	240	246	259	227	225	265	237	234	227	233	257	248	227	235	248	260	298	255	228	253	267	228	260	248	221	253	233	252	248	257	208	250	261	235	241	237	238	239	233	244	217	244	229	248	251	268	222	231	221	225	240	246	234	227	248	245	222	211	241	218	259	244	224	216	236	229	255	214	237	241	220	241	246	251	252	224	231	233	211	245	254	244	213	268	237	242	231	230	217	274	230	232	244	274	215	226	225	254	240	230	222	241	223	247	271	247	234	273	271	245	235	208	250	224	235	240	215	252	249	256	228	227	235	225	247	238	238	225	244	241	254	246	249	225	242	221	250	230	260	237	212	234	229	246	252	223	262	266	232	237	239	242	232	237	236	229	245	235	213	254	249	240	266	263	251	258	249	249	231	250	246	231	231	270	230	257	246	234	248	229	234	232	229	257	253	238	220	232	261	232	220	265	225	251	221	231	244	231	224	227	215	242	258	253	248	235	223	231	231	251	265	234	262	236	227	218	264	241	225	241	238	221	233	219	258	272	248	227	236	216	230	235	278	227	248	256	270	236	227	254	245	250	215	222	231	231	211	242	243	263
7213	2704	2557	656	442	370	294	254	234	207	213	202	188	174	174	187	165	176	161	170	180	154	163	142	179	179	151	175	152	183	178	154	184	157	160	139	181	162	123	139	174	144	158	175	145	151	136	151	146	129	162	135	168	146	140	153	134	134	158	142	153	139	146	148	160	145	146	157	166	149	164	176	150	184	169	155	158	129	159	150	165	174	154	146	167	159	170	146	152	150	128	138	157	134	161	143	154	150	156	146	155	143	154	164	151	147	174	161	163	148	152	160	151	140	155	161	150	127	186	146	153	149	162	150	148	149	154	139	159	149	147	157	164	193	138	150	153	192	154	166	171	139	185	165	130	143	155	165	149	147	159	141	148	166	143	145	136	148	134	146	150	195	158	165	156	136	148	145	156	142	128	155	154	153	156	162	141	160	159	159	139	159	138	159	146	149	161	162	168	169	158	134	158	155	119	155	166	165	159	140	140	147	151	145	147	146	166	150	139	139	145	158	144	170	124	149	162	142	143	157	156	162	136	168	128	169	159	144	140	149	157	149	160	149	151	151	152	149	162	145	174	146	171	141	143	159	125	151	168	183	178	157	147	160	152	154	145	132	146	161	165	134	137	151	166	153	142	157	150	168	166	138	154	171	157	155	148	151	160	130	137	155	136	140	133	144	132	144	183	158	155	140	157	151	151	143	147	142	141	150	149	182	165	148	148	169	141	152	146	142	181	152	146	165	158	149	154	146	148	140	148	169	158	152	175	176	143	158	156	157	172	150	146	151	153	139	162	148	150	140	174	145	158	146	145	175	152	176	142	143	165	176	149	136	149	136	145	147	142	134	160	165	149	125	138	145	142	153	134	149	139	134	151	163	151	140	161	178	161	182	162	156	137	152	154	165	157	140	160	163	139	160	155	168	141	143	150	135	176	150	165	160	167	152	140	145	142	149	175	182	150	154	132	144	165	148	149	163	158	165	138	163	155	137	132	155	169	144	177	152	142	154	143	162	157	151	153	163	156	157	137	149	153	148	150	167	196	167	146	175	144	125	123	131	157	154	155	192	148	147	164	150	171	114	168	158	152	158	148	128	170	169	142	154	169	160	146	152	143	165	153	164	143	165	141	142	158	155	178	146	147	158	161	162	160	141	135	163	162	172	126	140	147	132	161	183	149	155	147	142	139	148	162	181	163	149	144	171	159	174	163	144	159	134	162	160	139	146	144	175	141	163	162	184	138	165	152	167	153	168	165	165	150	146	133	158	149	173	152	141	153	167	138	173	140	168	159	145	143	141	163	188	152	145	141	136	164	165	155	162	146	170	157	143	155	138	151	141	180	144	158	180	143	154	158	147	147	158	145	168	135	154	153	159	178	166	169	129	146	154	164	144	137	158	159	134	160	144	149	149	153	140	138	133	158	166	174	158	165	154	159	138	137	154	135	133	164	157	153	144	169	155	164	146	155	127	139	166	130	153	179	153	178	148	153	138	146	175	198	162	139	161	145	141	173	153	159	160	157	161	132	155	152	167	171	169	141	154	138	192	163	147	120	153	168	154	170	155	146	149	163	170	148	181	150	177	155	175	137	143	178	154	152	196	168	137	139	143	161	140	159	141	161	153	162	158	159	174	157	153	145	140	180	164	197	126	149	186	143	141	134	167	139	161	147	141	154	203	155	149	142	145	159	156	156	157	152	142	167	136	146	151	164	135	141	156	148	151	161	151	156	145	166	140	133	167	152	140	169	133	173	163	151	159	156	167	168	163	179	179	169	130	159	135	141	167	164	177	159	152	144	154	152	141	157	169	139	152	147	168	139	161	146	151	152	169	137	157	163	166	157	158	153	152	152	162	127	152	160	139	164	155	148	164	140	129	141	137	175	136	161	160	147	151	153	130	144	151	159	167	154	141	146	146	158	144	143	138	151	162	167	154	119	142	164	142	161	148	145	168	163	148	166	163	165	145	152	163	153	160	153	163	159	138	167	144	144	141	162	160	138	182	156	142	157	147	163	147	144	156	179	157	189	159	153	151	131	166	165	153	158	161	140	148	161	164	175	139	158	170	144	166	155	131	141	172	143	147	141	154	154	161	158	180	144	165	148	166	152	134	153	150	146	170	154	161	157	166	141	150	160	162	166	171	156	161	155	154	161	154	152	152	181	161	155	168	152	157	154	127	143	155	158	142	168	176	165	149	142	144	141	128	155	155	134	141	162	156	158	145	136	128	145	149	182	152	151	150	160	151	157	145	156	160	136	161	131	134	167	140	154	162	141	166	172	160	145	144	139	149	144	160	155	141	140	147	157	139	155	157	150	153	143	155	136	170	154	156	166	159	160	147	162	163	139	145	142	157	132	174	149	159	139	159	150	140	153	160	176	153	156	138	147	165	164	143	136	193	151	136	153	151	157	155	150	164	149	155	149	162	136	172	151	166	179	166	157	161	169	165	161	159	149	164	138	150	145	177	145	157	146	159	139	156	147	153	165	167	164	132	157	155	158	169	142	141	135	147	146	164	143	129	152	165	132	125	149	153	170	151	156	172	139	148	138	154	134	167	142	157	170	147	161	169	149	181	145	151	157	156	147	136	150	143	168	172	180	149	145	154	152	145	168	143	157	139	141	154	152	169	143	158	141	154	142	134	142	166	142	124	147	146	165	151	176	140	151	154	163	144	158	167	158	134	165	165	148	150	143	148	149	164	155	162	179	142	143	167	152	165	130	171	164	170	141	146	130	146	158	154	153	137	181	151	163	135	155	145	129	175	143	160	163	157	154	154	147	134	147	139	155	143	150	171	174	172	143	154	130	162	173	169	133	145	146	179	166	165	131	152	154	169	181	157	157	146	165	163	181	173	150	152	147	154	160	157	163	163	163	143	159	145	159	160	166	164	141	130	160	156	146	125	143	146	153	160	168	149	158	158	159	130	157	149	168	147	150	152	137	169	153	158	145	149	160	136	139	160	147	151	160	124	150	138	172	164	146	136	132	140	154	151	156	156	144	151	149	143	159	180	162	166	147	159	148	160	141	159	191	162	142	139	158	177	151	146	163	141	134	152	151	159	144	165	162	169	161	143	144	165	141	140	150	152	155	151	152	133	159	169	136	164	174	153	170	155	138	150	138	154	155	177	158	145	151	152	172	137	152	143	156	153	163	165	150	137	141	160	176	150	153	146	155	143	133	146	145	147	157	139	137	163	165	153	134	152	161	159	168	151	158	145	140	160	126	133	160	143	137	141	152	169	127	125	158	157	163	141	149	132	159	138	178	154	154	160	161	157	150	164	166	136	146	177	142	165	163	159	137	143	146	147	153	147	155	156	160	138	139	152	137	162	155	160	152	165	165	166	159	142	131	148	146	155	153	165	129	160	166	145	168	129	183	142	163	142	143	156	160	135	141	145	175	157	151	134	155	169	157	162	160	159	160	157	173	143	149	151	150	161	127	176	146	150	162	157	155	149	135	169	165	145	162	171	140	165	173	140	148	160	155	151	165	147	141	158
5426	3156	4809	1984	1609	1351	1084	967	843	777	698	680	686	633	577	620	541	524	510	463	490	461	452	468	495	468	417	438	442	436	393	451	456	412	424	376	379	427	394	395	418	399	421	392	399	396	392	410	401	442	386	432	411	421	425	406	377	398	386	386	359	392	391	427	385	383	381	395	348	383	421	388	361	394	409	388	410	372	369	373	380	397	370	359	376	368	407	393	378	392	397	387	364	361	337	375	383	417	369	393	367	354	345	399	361	383	403	412	379	387	376	386	368	359	401	377	368	407	386	395	336	428	388	413	384	368	395	366	395	338	362	395	349	365	418	392	419	428	369	380	368	383	369	390	362	376	409	394	365	377	377	368	369	391	401	341	339	343	361	387	376	398	366	388	415	382	359	382	379	364	382	381	377	340	398	363	417	362	350	346	373	393	396	373	375	382	378	389	368	373	359	389	389	371	416	400	387	381	395	401	395	397	394	344	412	416	375	385	351	350	387	399	410	382	398	378	396	377	361	380	389	422	408	339	373	386	386	403	392	354	381	393	362	355	356	366	359	367	391	360	363	428	365	404	403	416	403	397	412	337	416	398	358	388	400	373	385	327	399	377	340	361	385	385	355	394	362	389	359	383	375	395	396	382	366	376	394	384	371	375	372	399	366	339	380	375	394	395	375	355	359	389	375	388	362	381	347	459	378	352	372	395	390	354	391	374	358	397	376	372	388	390	365	355	381	401	371	382	408	385	387	370	397	415	392	383	338	414	390	357	385	387	370	423	361	339	416	365	404	400	389	421	402	382	394	381	407	397	361	413	386	348	353	398	370	354	363	379	349	381	362	389	381	365	423	407	413	358	359	394	409	368	346	381	401	403	401	419	365	404	361	420	359	356	372	389	373	384	395	405	402	382	406	375	375	363	384	364	373	387	385	378	345	350	408	381	406	367	360	384	375	369	390	351	394	377	332	359	388	376	373	391	356	327	389	373	395	373	423	377	381	393	422	356	376	405	367	386	380	389	375	384	387	415	361	390	378	394	377	392	337	356	411	390	372	350	382	388	360	394	380	399	393	422	361	374	352	348	364	391	382	423	388	340	366	353	424	394	391	365	398	390	373	382	418	374	389	377	397	371	396	385	380	355	362	391	415	404	410	382	406	362	366	339	384	369	388	389	355	383	379	380	392	365	380	352	354	381	349	372	369	383	357	389	393	370	374	357	408	365	372	393	391	397	350	382	391	349	361	346	374	383	378	390	379	382	375	396	392	408	411	315	393	410	399	387	401	364	380	358	369	355	407	380	369	376	383	408	367	382	396	413	328	401	375	386	375	416	358	355	395	390	363	369	357	395	382	397	409	360	375	360	374	424	399	356	398	392	392	373	372	347	360	349	377	397	389	360	429	393	357	369	395	398	384	416	394	387	407	403	380	392	361	393	360	364	386	400	357	398	364	363	393	371	406	376	383	379	372	368	397	389	374	387	378	340	373	361	385	409	383	352	381	353	377	368	358	376	365	378	390	369	379	379	386	366	379	360	360	373	382	359	389	368	394	384	387	380	356	356	396	368	399	382	381	372	362	413	391	415	391	387	394	434	378	378	403	400	411	372	351	376	411	377	396	338	377	406	392	402	409	386	386	370	378	368	372	366	363	382	383	415	407	408	391	406	379	376	421	410	378	374	384	383	426	405	410	361	355	365	429	360	407	375	362	347	386	367	362	379	358	379	382	388	392	393	396	374	380	368	423	389	365	396	399	370	359	355	374	403	403	390	375	372	388	369	381	386	402	413	399	346	369	380	395	371	378	383	350	389	396	379	373	398	390	379	367	411	366	358	394	376	390	393	369	403	357	380	384	355	372	344	369	361	377	381	382	385	359	381	417	413	368	403	404	384	357	411	384	369	409	374	387	367	338	393	380	391	386	367	387	354	394	353	368	419	404	409	393	371	366	370	389	367	388	388	365	373	353	380	378	382	383	407	403	386	378	364	399	369	370	342	399	345	370	362	352	374	344	405	404	384	371	399	379	375	390	394	372	396	434	398	387	345	358	358	411	418	366	356	348	382	364	360	398	356	373	400	374	369	376	359	393	388	422	380	404	391	409	397	398	388	412	383	366	406	352	412	383	386	373	387	316	410	385	381	373	401	368	416	383	384	399	398	372	345	400	415	365	388	371	355	404	374	420	377	382	377	370	380	442	355	382	387	391	377	365	353	382	388	385	350	398	411	382	386	409	375	395	352	372	378	393	404	401	387	333	409	401	355	435	380	390	403	389	380	333	402	387	378	396	340	386	373	390	376	402	404	345	365	394	410	399	359	377	353	397	380	389	389	412	390	404	368	360	378	380	416	393	360	384	366	362	413	385	413	394	371	400	431	408	355	381	397	387	367	341	400	392	388	363	361	388	374	408	380	396	378	380	363	376	361	387	403	397	378	398	372	385	387	422	405	342	383	370	381	393	385	396	350	401	383	363	398	384	418	367	306	370	394	416	362	402	399	393	409	383	393	377	359	386	375	364	384	374	369	421	375	384	399	365	373	349	424	374	408	384	423	381	385	363	349	424	381	369	394	344	355	410	373	370	407	403	383	411	397	380	394	384	349	380	396	375	386	387	392	380	377	399	375	367	362	378	382	404	376	395	404	385	371	358	356	359	371	373	367	414	356	413	395	370	362	388	428	378	354	361	371	397	370	378	390	398	382	376	391	395	397	394	382	380	376	403	358	342	372	403	385	393	413	371	386	365	373	394	379	406	377	411	418	334	383	411	371	396	371	400	396	358	430	383	371	376	359	374	389	368	390	411	412	405	397	362	375	413	392	378	383	377	383	382	377	383	368	360	360	367	393	360	388	397	362	389	390	377	394	374	400	367	373	384	396	395	393	387	363	388	370	410	360	390	386	358	423	393	382	385	375	368	403	372	417	378	405	366	375	392	370	382	407	413	399	390	367	398	389	380	386	362	364	395	362	393	415	383	361	404	387	391	357	390	419	394	410	346	377	384	411	357	393	368	390	388	417	402	378	398	368	394	395	433	377	382	394	357	390	390	391	393	361	358	390	374	385	368	365	397	365	380	366	408	357	384	366	387	371	369	351	396	393	389	337	385	363	377	361	377	377	391	391	378	447	349	384	375	413	369	401	344	357	387	366	369	378	383	361	373	379	365	409	437	402	368	378	360	386	395	402	374	414	365	379	372	381	383	366	378	347	356	391	359	336	366	365	380	414	362	392	361	376	395	342	400	356	366	392	412	394	373	364	347	396	367	350	366	396	374	383	345	345	389	384	401	382	375	377	392	396	406	425	376	377	368	395	387	383	364	374	380	395	373	405	358	365	325	411	390	371	390	389	397	354	435	396	413	375	400	386	394	345	366	419	389	405	413	364	390	389	368	380	378	376	401	381	387	328	361	407	413	398	373	413	405	378	378	401	390	370	393	406	373	366	351	376	389	365	382	399	373	357	356	415	417	376	390	379	382	392	364	369	375	340	365	374	383	403
18341	9114	13749	3293	1674	1162	840	718	599	468	342	329	328	385	284	241	236	199	196	180	198	151	180	167	168	148	162	155	172	152	141	141	166	152	148	143	136	144	122	130	156	136	157	126	132	135	121	147	141	120	117	128	135	124	153	123	152	129	130	119	132	137	144	130	102	125	157	140	109	126	149	143	138	142	134	140	124	117	136	143	136	114	128	115	123	137	127	152	133	145	133	134	127	134	132	127	154	136	137	137	155	131	130	131	136	134	134	140	123	124	136	159	138	148	126	132	112	121	152	123	144	145	135	134	139	138	161	125	125	152	132	136	136	135	113	122	129	136	151	147	146	128	130	126	123	140	126	154	118	145	134	111	149	131	135	155	125	140	156	135	135	139	130	123	130	137	116	129	122	135	123	121	126	142	122	126	138	135	148	121	142	152	123	146	153	138	153	136	144	124	143	119	136	128	125	142	126	127	137	116	123	104	122	120	127	127	136	132	143	131	130	122	142	121	132	156	150	146	124	161	120	153	119	121	137	128	134	128	142	141	117	137	131	142	158	137	119	118	151	132	118	135	123	136	125	128	141	138	133	141	140	122	158	142	148	132	142	155	129	123	127	122	122	133	142	109	138	127	137	130	136	125	135	134	127	130	147	137	101	142	141	145	153	152	120	162	135	105	149	116	124	111	136	143	120	139	124	117	128	126	111	136	123	152	123	164	141	130	140	139	123	134	143	134	126	130	130	130	136	138	125	130	116	129	122	126	145	129	149	140	131	122	144	124	142	127	134	115	129	141	133	151	143	138	116	136	127	151	155	113	150	116	120	138	113	153	137	142	130	127	134	136	123	140	138	143	136	138	142	121	145	139	153	136	154	132	125	125	138	141	137	127	111	141	138	132	96	140	138	131	162	132	131	155	160	136	135	115	132	134	124	126	126	157	138	118	131	111	120	130	125	144	135	122	148	122	127	136	136	133	139	116	124	145	139	147	124	121	121	114	145	144	143	126	131	144	140	142	112	135	128	138	144	137	114	107	151	153	114	152	110	131	131	134	101	121	110	141	120	148	117	147	149	130	138	126	130	140	136	113	137	148	137	150	119	135	145	140	126	128	115	150	131	113	137	132	135	147	134	135	126	131	161	118	128	119	132	154	131	126	137	131	114	115	140	151	129	148	128	144	153	142	128	149	134	157	125	146	146	132	139	142	143	138	125	106	132	134	138	146	144	103	127	137	117	159	129	123	140	117	116	119	116	129	160	113	163	152	151	117	130	154	125	129	124	128	139	136	125	138	128	135	143	140	134	136	144	127	127	120	118	133	127	136	121	128	129	118	151	142	143	126	111	145	129	142	128	127	136	142	133	112	122	129	143	120	138	126	111	138	102	137	143	122	114	138	130	131	128	127	124	135	119	151	121	119	137	152	137	142	127	127	130	154	135	143	142	155	122	140	147	118	147	135	135	127	131	137	145	146	134	137	122	109	132	129	125	156	134	146	124	147	135	117	131	137	139	127	134	120	131	130	136	143	132	118	149	125	138	137	112	117	134	150	132	145	128	122	138	130	120	136	138	144	117	140	137	123	145	145	147	123	122	139	137	135	136	149	112	127	158	126	138	134	127	151	143	112	131	156	130	136	144	129	126	120	139	143	142	144	134	130	128	130	118	117	126	134	135	141	133	127	128	160	120	131	130	131	136	110	121	127	134	147	124	139	130	135	121	134	127	136	134	130	141	125	134	123	130	140	130	152	106	141	138	132	143	125	138	122	126	157	139	150	143	115	145	121	117	148	123	142	117	134	109	125	133	110	147	135	146	126	140	124	119	143	151	148	139	145	132	120	126	132	127	134	128	111	132	125	124	131	130	119	133	127	125	143	149	119	96	120	138	112	117	117	121	109	120	145	120	127	149	115	132	144	139	131	137	134	142	134	120	127	122	128	121	106	114	126	148	132	141	106	137	145	130	138	110	121	144	128	134	159	137	135	124	143	111	128	135	138	139	136	138	140	126	138	128	143	145	124	131	140	111	143	116	141	116	137	136	115	126	131	148	137	114	123	120	150	135	113	124	126	127	145	142	129	132	132	126	150	131	131	121	141	142	121	135	132	121	119	138	127	114	116	115	141	135	151	132	109	121	140	147	123	115	138	144	145	157	149	146	140	145	140	124	137	134	118	144	127	146	120	126	114	140	137	127	155	159	139	134	141	113	152	125	134	149	139	150	130	133	125	136	124	117	148	133	149	124	119	141	121	140	119	118	149	142	135	122	112	129	142	144	128	136	134	149	153	123	122	153	119	125	127	135	138	125	118	128	129	126	128	136	136	130	143	135	127	132	150	129	130	142	144	137	128	139	143	126	130	128	140	151	136	142	132	155	130	135	111	150	149	123	131	143	120	163	137	128	140	121	117	132	137	136	129	138	132	138	146	145	117	136	129	151	135	145	122	148	125	129	114	144	135	123	133	123	130	141	145	129	146	142	136	146	137	140	137	139	133	138	124	144	172	154	148	147	141	112	142	134	111	114	122	111	139	132	139	130	130	148	132	130	127	146	130	131	121	116	141	158	138	153	136	142	129	133	134	114	131	136	126	147	121	130	132	122	127	152	140	114	138	123	127	123	123	132	159	135	119	134	124	126	114	128	113	141	132	112	114	138	150	131	119	128	130	129	132	131	135	139	134	132	137	120	110	129	130	131	145	124	130	121	134	129	144	147	121	143	116	123	131	137	131	118	121	147	135	108	133	151	140	140	129	138	127	133	146	132	121	142	142	150	140	134	129	142	142	144	133	132	128	120	127	144	148	138	131	172	113	119	127	130	133	128	141	138	138	134	116	140	124	120	121	152	140	128	123	130	135	128	121	123	147	152	132	134	113	152	139	138	118	136	146	132	110	150	140	134	131	115	133	140	141	129	129	146	136	135	136	144	133	126	146	131	110	127	136	135	139	126	128	128	136	127	129	132	131	119	151	127	143	128	108	129	123	142	145	137	140	118	128	144	142	123	117	142	129	141	127	139	137	136	138	130	119	123	138	131	127	123	121	145	126	128	124	119	139	130	120	151	150	141	129	144	122	143	125	126	142	132	122	123	138	118	135	126	143	126	133	128	141	112	141	137	141	118	131	130	132	124	129	153	132	145	119	140	126	127	123	135	125	134	122	138	125	134	136	146	122	133	127	124	154	130	150	138	133	144	124	128	111	134	132	103	150	138	127	121	128	146	124	124	116	125	125	144	129	140	138	123	140	137	151	109	130	156	108	129	125	137	138	135	130	126	127	138	143	128	124	150	156	157	124	142	127	113	144	142	127	149	129	147	137	125	114	143	117	125	107	135	102	140	127	136	121	134	129	120	137	114	153	145	136	131	144	126	147	116	139	147	128	135	122	134	133	125	118	144	132	146	135	135	119	127	124	108	127	141	128	140	158	119	151	128	129	135	147	141	142	127	135	140	135	136	148	143	118	130	132	140	121	128	126	142	135	143	127	129	130	119	131	115	129
13460	8899	17319	4520	4454	4098	3236	2661	2632	1969	1785	1664	1702	1863	1442	1326	1276	931	853	803	749	697	612	639	591	614	570	543	568	603	511	532	479	462	408	425	404	434	423	394	418	437	389	422	381	409	382	350	341	385	384	335	331	367	390	393	392	355	340	368	355	368	389	347	382	343	348	333	330	346	353	356	342	345	350	366	341	361	328	350	336	337	344	330	314	322	353	340	334	320	318	331	354	320	333	295	329	341	350	291	358	342	347	314	375	342	335	344	352	362	349	375	320	332	336	352	315	345	356	366	335	335	324	320	322	338	336	323	356	332	340	349	330	306	333	336	340	353	333	330	346	343	327	342	356	322	322	325	352	311	347	336	328	340	325	329	356	308	336	316	338	292	336	292	326	321	344	345	306	319	350	319	316	352	352	313	323	330	355	340	373	319	318	347	326	320	332	345	324	319	335	336	371	351	338	292	324	347	318	358	376	340	351	344	338	331	288	330	326	304	329	360	348	331	323	337	324	331	313	317	343	324	310	310	329	350	341	344	342	338	340	329	335	330	332	340	327	349	315	344	334	329	363	350	339	328	319	311	364	323	310	318	332	316	333	296	302	347	333	326	300	378	349	344	296	316	341	336	303	354	312	337	329	326	325	340	346	343	322	360	339	317	331	357	328	344	325	304	329	347	306	333	350	331	316	346	331	341	339	355	311	308	333	341	325	309	332	346	364	339	322	300	347	321	299	349	300	325	352	332	361	324	313	314	324	328	338	332	319	314	316	368	320	342	322	354	321	341	305	361	372	353	321	325	348	354	311	352	339	345	311	344	317	332	346	321	336	351	323	349	331	285	315	357	320	364	354	368	320	315	326	353	309	326	343	332	330	329	355	329	357	393	360	319	365	315	359	305	346	340	359	352	316	321	322	329	322	336	311	342	324	305	338	348	320	337	341	307	334	345	330	322	344	350	350	279	329	333	350	335	324	322	329	353	349	296	317	360	320	300	325	335	352	295	361	324	321	337	319	358	357	328	319	319	323	345	333	312	327	325	314	338	323	344	325	306	353	339	322	329	351	349	340	330	319	309	340	331	335	332	331	354	335	341	360	335	320	342	316	342	363	325	357	331	356	347	340	321	329	385	322	297	332	322	323	317	296	317	347	333	306	348	314	349	328	326	321	304	332	326	314	351	323	320	337	329	301	348	339	334	323	328	328	311	331	361	361	356	327	350	314	383	344	344	341	314	361	315	324	343	335	308	361	323	346	354	332	318	347	340	322	351	335	337	350	321	334	308	347	326	361	324	324	329	352	341	308	323	361	362	372	373	301	352	331	332	324	335	338	330	307	337	303	339	338	366	340	327	355	330	332	370	354	350	357	310	337	325	337	328	371	327	350	339	287	312	330	307	328	328	317	329	320	338	343	355	325	350	314	356	337	361	319	328	337	332	305	306	334	346	323	325	365	334	301	317	334	327	381	337	349	324	331	345	373	310	320	337	308	336	338	336	350	327	351	328	345	313	315	358	365	332	325	368	335	310	317	304	383	301	341	350	369	320	335	351	350	353	344	323	356	351	345	329	320	375	349	298	325	363	350	325	333	337	318	319	344	332	347	328	326	330	359	327	355	329	340	328	312	317	332	348	320	333	325	320	338	331	363	344	331	333	348	348	330	345	332	321	352	307	338	335	322	327	339	346	359	291	369	354	326	356	321	357	354	316	352	356	339	344	346	328	300	333	324	354	333	340	326	295	339	337	302	348	354	313	347	347	329	355	315	322	346	350	322	356	324	356	325	327	299	304	341	325	339	374	343	326	336	348	334	346	326	309	354	362	318	336	348	344	343	329	313	338	341	351	331	327	340	327	332	329	345	323	334	304	362	351	293	324	327	349	357	364	327	334	341	341	353	341	329	341	347	339	331	318	325	300	327	319	350	303	343	352	360	323	337	303	335	305	325	367	356	291	324	353	297	320	328	330	352	352	355	352	348	339	352	337	343	356	332	330	337	295	322	313	321	381	336	318	348	358	310	391	312	302	333	322	353	328	332	358	345	314	295	349	370	328	329	343	338	332	349	320	363	340	316	332	322	345	332	357	332	342	349	324	382	329	351	344	325	324	366	322	337	333	344	339	352	323	334	349	372	327	301	314	347	297	362	326	345	332	354	331	313	338	331	329	340	328	324	305	331	373	344	309	359	334	351	313	277	364	354	332	363	346	347	325	313	342	340	365	327	328	317	316	352	334	307	320	336	337	312	307	332	333	345	367	323	333	312	338	360	320	315	351	310	350	328	327	364	326	347	353	342	345	348	339	347	342	364	347	381	320	364	333	354	313	333	305	377	348	358	363	354	298	360	345	353	310	327	334	327	328	344	351	309	343	359	315	336	320	299	346	314	341	367	325	353	359	330	349	363	335	330	322	315	346	326	304	334	319	366	318	300	361	334	318	325	342	321	331	346	330	330	362	335	320	332	349	331	360	344	343	329	329	305	344	364	316	353	333	314	351	342	338	294	333	324	364	339	350	325	305	336	373	358	337	368	344	330	331	335	335	316	318	318	354	320	327	359	327	321	360	337	334	297	363	309	349	372	354	325	346	322	315	306	296	345	339	320	347	337	357	346	319	330	343	339	345	329	329	333	345	341	301	332	347	329	344	345	334	348	292	350	307	346	326	321	312	327	328	353	336	353	345	353	317	336	355	315	331	341	339	333	307	321	336	341	318	341	347	324	319	326	345	317	298	344	338	372	351	349	324	347	347	347	349	332	380	371	351	319	330	288	313	356	356	347	295	345	314	321	354	315	342	350	294	343	362	370	331	337	355	384	330	319	340	335	320	314	402	310	322	338	338	352	345	357	341	315	347	327	354	299	343	334	333	298	330	335	355	325	306	334	350	334	310	300	320	325	330	324	396	360	356	360	364	350	333	357	372	335	321	328	340	309	369	349	377	365	331	348	323	337	346	338	342	365	324	310	333	349	308	365	364	366	329	325	369	325	327	296	310	352	335	304	363	348	354	336	347	315	346	343	327	343	321	350	362	331	315	358	321	316	348	339	314	304	317	339	342	370	325	336	353	319	315	362	352	304	360	324	343	320	344	349	358	325	331	323	335	317	311	322	327	357	319	327	329	324	341	333	336	282	331	296	315	316	318	308	336	350	330	356	354	331	326	309	329	360	318	326	315	293	369	323	328	339	327	331	324	325	350	374	339	329	351	346	312	352	323	327	326	337	354	357	331	313	296	307	323	333	334	324	322	338	275	364	337	364	306	348	338	323	339	332	375	316	339	352	343	311	302	301	329	332	327	342	321	344	372	375	348	316	335	342	317	340	344	332	334	364	355	366	335	319	332	339	338	364	347	310	319	292	321	303	329	350	341	335	347	330	323	327	374	342	339	351	322	300	342	342	303	350	334	329	308	314	339	306	346	328	315	321	318	355	362	310	306	329	318	346	365	355	319	327	349	348	345	337	342	327	315	296	359	316	313	336	340	340	331	352	314	329	328
26717	15359	21530	5913	3072	2271	1629	1341	944	828	587	447	426	519	500	360	285	290	198	183	177	152	167	136	133	137	142	123	129	135	141	126	135	120	123	92	127	114	91	112	104	106	113	103	102	78	79	106	98	108	89	90	96	106	87	92	80	101	86	95	92	77	97	87	105	88	80	90	84	81	99	97	84	81	81	73	100	111	93	90	86	96	109	94	78	83	86	84	95	97	79	102	112	97	80	78	105	95	100	89	81	80	89	89	89	77	69	122	98	85	93	95	97	88	105	73	85	77	89	92	91	90	96	83	105	97	119	82	95	92	105	93	105	78	86	99	81	91	103	115	90	97	77	109	88	86	83	106	85	77	66	87	93	94	95	97	82	91	101	84	91	88	99	71	77	111	99	96	87	95	82	72	102	80	83	72	92	84	111	96	100	95	82	83	101	95	105	89	82	101	89	77	81	74	92	98	96	94	75	88	100	87	82	84	86	105	98	105	92	89	76	86	82	81	82	85	83	86	87	115	85	79	90	83	100	87	89	92	83	85	90	93	100	73	104	90	97	78	80	71	82	71	106	102	82	90	80	94	79	65	76	85	85	99	91	105	75	85	91	90	91	90	76	81	89	99	102	87	89	84	85	78	95	95	77	87	88	82	78	89	93	92	94	88	81	98	90	98	97	87	89	92	86	109	83	97	99	96	98	79	101	80	87	93	73	93	99	79	94	86	94	84	90	93	101	83	103	82	84	105	92	90	95	81	79	89	65	99	86	112	99	97	93	106	67	97	94	91	76	94	106	80	100	90	88	98	69	94	73	89	81	73	94	73	83	103	92	92	77	99	90	89	100	66	78	96	96	84	100	80	78	61	80	90	95	84	82	98	97	102	74	96	81	74	104	75	97	96	84	95	92	105	90	85	78	94	99	87	84	89	87	92	102	115	95	69	77	92	107	96	72	87	75	87	92	86	78	95	95	81	104	83	89	98	95	92	71	86	86	77	81	90	80	94	94	86	90	80	96	83	87	79	115	83	89	83	91	91	99	85	76	93	92	82	98	94	87	88	78	125	88	108	90	95	78	83	78	97	103	95	92	80	101	76	102	84	103	90	86	82	84	89	106	96	84	97	99	95	89	75	88	80	83	110	86	98	83	85	85	96	106	82	115	94	93	110	100	96	93	100	99	89	75	81	102	87	91	100	93	101	94	83	88	102	77	81	93	99	92	92	88	90	82	81	101	88	86	97	91	76	106	99	95	90	89	103	94	94	90	74	88	93	86	77	93	99	98	87	96	102	90	72	89	80	83	97	89	84	93	100	69	103	82	93	87	100	98	89	85	89	91	87	84	86	98	88	107	120	81	81	95	77	87	96	77	95	99	88	99	86	84	93	73	97	93	88	95	84	90	92	81	95	97	95	73	95	87	81	98	95	86	106	95	87	91	91	96	84	74	82	94	111	103	91	66	86	90	77	107	66	93	81	88	86	97	97	75	84	102	86	83	91	91	85	95	68	80	103	91	88	82	85	85	88	67	90	101	74	93	86	65	89	95	102	69	87	83	94	97	81	92	102	84	94	76	89	67	88	89	77	76	104	94	84	103	87	83	83	100	86	78	100	103	84	83	105	92	94	84	98	89	90	86	75	87	99	91	103	97	99	70	96	93	93	95	93	105	85	73	97	119	95	79	112	98	93	76	81	89	103	83	78	98	84	87	85	85	100	85	100	84	92	80	90	93	99	72	93	78	87	91	99	93	108	85	101	76	80	82	98	98	79	91	80	97	89	92	80	87	76	105	94	98	85	81	90	87	82	102	86	99	85	90	103	102	82	79	66	76	85	120	83	87	96	88	93	108	78	80	115	93	78	89	99	85	97	104	89	90	107	102	106	88	93	120	103	88	77	96	74	88	78	84	97	100	79	94	97	88	101	83	82	91	98	87	80	90	91	100	96	87	84	72	86	92	65	77	85	104	81	102	98	96	102	85	93	93	113	80	106	110	112	102	102	75	105	83	94	100	102	87	91	110	83	81	76	91	88	82	99	72	75	99	77	79	83	88	94	89	81	82	86	89	106	79	96	93	94	97	92	102	101	102	82	93	89	87	96	98	80	103	82	78	93	81	91	96	92	88	91	85	92	95	90	72	84	100	95	86	86	100	100	93	89	78	72	89	95	94	79	85	109	99	97	75	93	104	70	96	83	86	107	83	113	91	121	93	95	86	77	96	107	91	86	87	91	94	99	94	83	84	101	93	84	87	97	95	91	88	101	94	109	96	106	74	74	83	79	97	95	81	97	99	87	87	87	84	92	95	100	98	82	108	94	84	72	90	113	92	87	99	91	85	83	88	81	99	104	83	95	109	116	94	101	88	80	114	80	76	90	82	103	89	84	83	89	95	82	86	81	93	93	94	108	103	92	89	100	92	86	79	98	102	86	84	87	73	95	94	88	68	77	73	92	108	101	74	90	98	88	75	94	107	115	78	101	94	95	76	104	85	91	82	82	105	76	99	81	96	89	75	85	86	101	86	95	103	102	71	97	85	99	89	83	91	67	95	78	96	90	89	88	96	105	107	89	86	108	101	86	95	87	87	88	100	87	97	86	95	84	89	78	69	84	84	102	92	88	84	85	86	99	91	90	76	91	107	97	81	105	71	67	69	84	75	87	104	93	73	90	76	84	104	93	86	98	76	100	89	77	83	79	92	82	104	98	96	89	86	77	87	78	82	84	83	88	85	85	89	98	86	87	91	92	83	98	92	83	92	112	78	96	99	84	82	84	95	93	72	94	90	85	93	98	80	85	81	80	93	76	97	81	83	89	79	101	94	87	91	102	89	106	84	95	89	87	102	96	94	80	92	90	102	75	109	88	91	74	74	103	88	81	74	84	97	101	86	109	74	106	101	91	76	103	110	79	88	96	92	90	87	86	96	88	78	93	93	86	84	79	90	97	80	83	86	89	90	95	95	90	86	93	82	103	86	74	91	76	77	94	87	94	100	78	78	83	83	91	98	78	80	91	79	81	76	97	92	84	75	103	81	85	75	96	90	75	81	91	86	99	97	75	87	94	72	96	103	90	89	76	76	94	75	81	84	85	87	103	112	84	81	91	91	107	99	87	78	81	90	86	104	100	75	84	76	67	103	97	82	79	90	88	107	102	84	92	79	76	93	85	97	72	111	82	94	98	90	90	85	82	87	92	86	74	83	81	102	77	104	79	87	86	81	67	107	78	88	97	87	105	76	85	108	104	103	89	80	87	90	100	76	85	81	117	95	83	92	89	91	80	88	81	85	67	87	98	67	85	97	83	109	92	82	111	104	93	92	106	75	103	93	98	89	82	93	106	76	101	83	85	96	95	87	92	101	97	88	106	73	98	80	93	90	78	82	97	92	80	106	105	78	95	76	88	99	87	95	105	82	88	90	96	98	109	89	76	91	102	93	101	97	94	77	85	84	75	94	102	92	97	101	104	100	104	103	79	91	102	80	78	89	87	81	96	93	92
17910	13447	23452	6274	6548	6023	4971	4302	3661	3087	2645	2456	2519	2934	2377	2007	1805	1556	1230	941	993	941	745	757	709	724	635	590	633	685	563	559	488	501	447	416	345	394	351	287	356	363	364	376	325	345	274	290	273	305	278	276	260	274	250	294	284	257	277	303	267	268	274	272	269	243	237	243	260	276	255	254	256	258	254	238	245	244	261	253	235	236	254	258	237	239	227	243	222	223	262	251	231	251	242	228	259	236	256	256	213	219	234	232	245	241	247	242	268	226	267	266	238	235	221	253	250	199	235	207	233	238	256	226	243	221	240	220	234	262	220	240	240	229	243	234	239	236	230	218	196	224	220	236	213	258	248	252	250	248	252	227	244	239	219	260	232	232	231	239	265	247	223	225	228	217	241	223	245	236	262	212	226	221	234	231	247	230	231	220	224	236	215	223	235	238	214	218	227	243	236	265	241	258	224	230	206	224	220	251	224	245	224	217	261	210	221	259	227	210	256	242	220	226	228	239	237	229	224	225	223	206	249	225	233	228	252	252	227	227	230	239	238	226	226	222	256	241	244	214	235	222	258	251	235	229	200	258	242	242	235	239	246	249	225	240	210	241	218	253	244	236	228	239	224	213	237	220	231	284	223	218	282	237	222	259	220	241	258	232	239	216	260	232	209	234	233	231	247	243	227	237	256	226	242	194	240	238	256	228	224	235	246	266	234	245	212	265	216	238	239	268	215	219	246	207	228	209	240	242	225	232	245	241	232	248	217	226	243	235	245	232	244	213	219	234	232	266	251	264	279	238	232	245	241	235	241	214	245	222	229	247	252	234	246	266	227	228	229	242	226	239	203	248	233	234	246	245	222	195	237	201	258	244	251	235	231	228	233	227	245	253	223	226	227	239	243	228	250	225	201	226	237	243	212	289	244	254	236	219	253	251	252	242	245	210	247	243	220	247	224	234	242	226	229	218	226	245	240	223	221	221	210	235	240	222	236	245	222	236	205	230	242	226	232	225	231	237	231	233	235	240	254	234	216	230	246	235	215	244	228	236	238	248	256	245	244	212	236	239	219	220	221	229	234	244	272	233	234	230	255	246	210	242	234	238	250	243	249	226	238	250	210	227	247	196	246	243	258	254	243	223	213	257	230	194	206	244	230	226	229	225	211	222	197	256	229	228	226	212	220	246	231	204	247	249	256	227	244	244	248	246	256	246	254	244	222	251	248	241	259	228	219	221	234	259	207	252	239	250	229	212	241	240	268	254	255	226	244	228	249	208	238	225	216	235	247	242	214	244	226	212	237	269	232	225	256	215	224	226	255	260	232	220	239	239	242	259	259	252	243	229	234	236	235	246	232	228	240	215	242	242	228	254	242	245	226	240	256	221	247	263	214	236	236	242	209	227	217	243	249	240	218	260	235	238	214	230	231	225	222	223	251	241	229	239	238	248	235	212	253	238	258	224	215	241	255	240	221	256	256	199	254	233	224	253	232	252	238	228	228	240	231	214	243	262	220	236	203	232	230	233	233	231	229	225	242	253	266	231	249	228	243	237	216	247	227	291	224	243	230	221	245	262	227	231	262	235	205	209	273	258	245	222	239	236	238	245	214	219	269	217	240	205	251	251	240	206	241	228	250	242	209	234	262	256	216	223	243	223	235	230	257	228	199	256	237	236	238	233	249	245	220	228	236	225	250	260	237	234	208	205	221	224	240	249	230	259	231	255	229	231	280	232	216	220	222	242	226	223	260	228	204	223	251	226	245	245	254	242	228	272	236	243	234	243	227	242	236	231	220	221	243	249	249	237	232	223	236	214	209	243	231	213	252	237	241	223	252	230	234	251	212	254	242	251	216	248	224	246	237	239	227	237	228	225	250	218	281	237	246	228	254	240	240	204	230	240	226	249	219	252	231	233	228	202	231	244	226	229	238	210	235	265	221	245	228	241	214	254	242	261	254	247	246	226	244	229	238	232	215	260	252	255	236	220	238	250	232	235	235	225	220	225	243	241	230	232	252	223	257	225	236	205	244	240	227	232	211	240	204	219	252	234	245	249	226	240	222	236	222	229	238	217	213	237	225	242	225	249	228	237	206	223	228	236	246	238	248	239	269	240	229	224	225	244	229	234	244	201	273	234	210	238	232	233	234	217	211	240	211	244	233	250	260	261	209	221	225	234	236	228	195	217	228	230	205	232	238	216	228	247	238	210	244	234	236	212	242	231	208	244	234	227	255	204	255	214	226	237	212	249	205	246	214	244	230	200	248	224	238	226	234	229	228	223	246	244	239	246	220	274	231	215	228	207	255	236	239	238	271	236	239	237	211	228	254	226	222	234	238	242	238	244	231	229	239	224	223	257	236	241	214	263	200	237	231	216	236	232	245	216	230	239	240	202	210	218	233	236	214	240	224	236	238	260	237	221	246	223	228	230	223	237	238	236	221	233	240	221	229	247	229	227	236	252	254	243	267	220	243	267	223	221	242	245	238	225	214	228	247	237	226	229	254	241	233	228	228	263	249	238	277	244	236	224	246	234	234	202	229	241	245	235	240	194	223	205	262	226	254	256	252	271	222	213	253	231	239	215	232	242	230	247	248	235	227	236	236	239	229	242	225	231	263	263	246	232	274	236	226	228	233	219	259	267	258	254	244	229	257	225	257	244	218	258	233	227	247	237	232	227	250	210	220	231	224	223	203	233	255	243	234	262	235	233	224	227	239	230	237	224	243	212	250	256	212	244	247	227	228	237	234	234	237	217	227	201	232	220	230	220	234	230	209	260	256	221	229	226	259	241	220	268	247	236	221	242	219	222	228	207	226	251	271	231	202	226	267	221	224	250	258	238	249	223	211	225	230	234	263	207	222	245	265	210	245	227	249	240	242	213	257	213	232	247	237	239	233	260	218	241	245	224	217	224	242	224	256	239	230	235	217	231	229	254	245	219	239	245	237	255	257	235	212	209	242	237	221	233	220	270	239	232	231	233	245	249	243	225	238	214	221	253	229	245	210	243	258	244	249	239	235	237	249	250	225	240	222	235	236	252	206	235	249	231	244	227	264	251	240	245	230	202	239	203	222	227	223	251	214	231	259	241	255	253	229	231	215	243	248	234	256	250	241	242	260	233	215	225	230	232	241	258	243	218	255	253	225	248	242	252	234	211	244	231	207	231	261	216	230	238	254	245	211	245	246	258	235	237	246	223	221	232	230	207	252	259	234	237	223	236	270	230	272	254	219	259	225	244	228	253	265	263	208	219	227	242	250	221	209	246	211	245	234	247	252	232	255	244	224	229	242	234	261	223	248	230	240	229	253	207	207	232	241	214	208	222	226	254	226	259	213	261	230	213	228	248	217	245	231	211	199	263	248	232	225	234	229	230	253	248	202	240	219	247	208	251	236	225	218	231	227	229	248	245	214	232	211	213	236	223	237	222	238	216	227	238	236	255	231	240	232	234	235	211	238	225	248	235	227	204	241	215	241	214	231	267	247	275	256	209	231	238	224	246
7238	2365	3199	713	382	323	285	254	205	199	209	192	154	192	168	172	185	194	176	142	167	165	160	163	150	159	163	177	155	160	141	136	182	150	172	156	161	161	154	129	168	135	142	153	156	156	152	139	154	135	136	161	137	161	150	153	167	145	136	139	142	142	153	127	161	154	149	145	165	148	161	153	148	167	141	148	149	150	131	150	159	168	145	136	135	144	165	131	157	150	144	163	141	146	134	152	148	132	146	146	160	155	158	122	157	161	149	148	144	150	142	164	176	149	177	159	140	166	157	155	153	136	150	152	162	154	153	157	141	138	180	141	136	139	162	138	128	134	139	156	171	161	140	143	175	152	169	158	137	146	160	143	161	143	152	158	152	132	158	153	140	171	154	156	158	136	138	140	154	156	150	153	127	154	157	142	148	159	139	150	146	155	163	142	148	131	135	175	142	169	152	142	129	162	168	181	133	136	135	151	161	128	156	160	133	159	139	162	157	162	145	117	142	131	151	155	145	137	161	158	142	144	150	133	136	186	144	152	147	161	142	171	125	148	142	153	156	150	163	151	164	164	164	152	161	136	141	161	136	152	143	153	132	138	150	149	160	145	166	150	160	146	154	157	164	168	155	154	152	150	136	171	146	146	147	156	149	153	134	144	142	158	171	133	149	143	120	153	144	157	145	149	150	162	142	159	155	150	133	150	132	169	150	125	142	116	165	171	140	177	161	174	140	149	144	146	148	157	131	155	173	129	136	149	144	140	145	147	154	175	151	139	152	148	146	151	145	161	139	143	156	138	128	148	129	143	145	159	150	157	140	126	165	163	160	131	136	164	192	167	126	154	166	159	163	171	146	159	141	149	148	151	145	120	161	157	153	186	146	153	159	159	156	162	154	155	138	145	140	155	128	178	150	149	144	153	137	140	160	159	140	138	133	137	150	153	155	122	160	153	157	165	161	151	137	133	148	123	163	144	139	135	147	152	129	123	152	164	133	141	143	153	158	129	160	151	135	149	166	162	149	158	157	161	152	149	135	133	160	157	147	141	159	150	150	152	130	156	188	138	158	152	172	131	155	143	143	131	152	154	167	157	160	175	151	159	161	163	174	144	165	142	170	157	168	154	143	165	150	159	142	166	126	131	152	139	144	152	154	142	128	125	150	146	156	141	153	163	149	144	140	177	153	153	165	148	135	147	155	139	156	137	150	147	165	155	143	147	146	143	158	152	155	153	140	148	142	153	148	151	150	142	145	146	149	155	155	171	152	139	161	137	147	134	148	139	149	132	127	143	152	148	160	160	176	150	135	170	171	165	174	161	167	168	162	155	132	160	157	158	170	144	144	144	151	180	164	142	140	140	125	180	155	135	141	149	153	142	143	158	136	120	144	154	152	155	172	181	149	157	160	150	126	155	145	120	143	148	167	135	154	153	158	165	143	149	149	161	171	144	144	147	172	139	161	162	158	130	154	148	169	140	142	161	152	131	134	145	159	148	159	156	140	143	141	170	143	169	156	143	143	168	148	155	148	156	136	146	137	143	149	154	161	145	123	148	148	157	147	165	147	147	148	161	143	138	144	160	168	153	161	137	144	151	156	153	172	168	135	147	146	138	140	130	158	155	145	151	153	174	135	167	133	146	158	148	158	157	150	148	145	148	151	146	131	157	147	150	147	170	157	166	135	144	129	145	168	167	162	164	168	165	141	162	162	173	138	150	145	129	151	153	155	169	149	161	152	166	132	149	164	169	158	149	153	145	148	130	151	152	169	175	144	137	144	159	158	155	134	146	139	146	133	141	156	152	139	128	150	164	164	137	136	138	143	141	145	164	154	167	145	154	154	157	151	150	149	154	146	148	162	142	156	163	131	160	158	155	141	153	146	164	144	136	132	152	165	170	143	166	146	128	156	158	167	149	126	147	161	145	141	142	170	158	148	163	141	134	141	163	158	143	135	149	152	133	127	158	136	156	153	173	156	156	136	143	147	144	152	131	162	150	139	152	153	146	155	153	145	164	147	164	165	182	156	150	153	159	148	141	167	139	136	175	162	143	153	144	145	157	130	169	135	141	140	149	172	155	139	159	134	146	153	157	120	147	142	163	175	154	161	158	146	155	136	134	143	153	146	136	137	163	160	152	142	139	158	153	137	143	152	149	144	157	146	159	170	144	161	166	151	176	157	163	156	137	155	155	158	138	163	137	155	145	152	154	144	175	139	156	156	151	116	150	159	156	156	168	151	149	127	153	129	154	147	142	160	138	172	155	136	178	189	159	146	154	144	150	138	151	157	162	139	123	167	161	144	146	144	157	138	154	147	144	132	156	142	144	151	151	145	135	157	141	146	151	140	121	160	189	155	134	166	163	152	150	188	150	173	143	139	150	150	137	156	155	143	152	155	158	147	123	119	134	146	152	145	170	131	156	166	179	151	165	162	139	143	154	148	160	160	167	150	163	176	151	162	112	161	137	151	117	153	150	155	160	162	160	159	147	150	144	161	136	137	153	145	167	147	160	154	147	149	134	167	155	165	152	168	155	139	141	149	136	147	134	156	152	154	129	151	154	143	149	138	146	156	136	141	148	140	162	144	158	147	146	161	147	126	157	160	165	155	118	145	164	160	148	138	151	147	157	141	157	153	136	139	158	144	143	153	142	143	151	160	143	151	152	149	143	146	141	155	149	142	139	149	146	146	143	169	163	143	150	139	153	159	145	135	144	130	154	147	146	152	162	148	121	167	142	152	120	132	138	155	156	127	158	170	150	142	115	159	150	132	166	146	163	151	156	136	139	168	155	155	150	168	145	134	154	157	148	134	131	125	166	152	161	158	148	126	140	137	154	163	142	148	127	169	149	143	145	166	148	148	166	140	151	149	126	152	157	156	117	132	148	155	156	162	144	160	137	160	145	178	143	176	165	159	163	189	164	154	164	138	138	144	145	143	154	129	144	166	123	151	147	162	162	150	142	165	151	122	171	160	147	169	157	153	154	157	156	125	139	156	154	154	143	178	153	157	160	151	154	134	152	165	174	179	157	152	137	146	171	159	146	158	163	151	167	151	153	146	174	163	151	156	143	154	172	128	170	160	141	179	151	150	151	148	165	156	150	159	165	161	137	151	155	164	162	135	136	133	170	155	145	149	141	167	143	170	135	159	141	152	158	115	166	158	161	153	146	154	149	141	132	130	139	156	150	140	145	150	163	148	160	160	138	158	148	175	144	127	158	160	133	149	145	147	150	152	158	171	171	160	174	146	160	160	155	174	135	156	138	165	123	150	130	148	144	158	135	171	145	143	165	167	127	151	138	140	153	152	151	156	153	155	157	152	159	148	151	164	163	157	117	159	157	160	125	149	137	163	151	143	160	155	117	137	136	137	152	183	132	135	154	147	160	169	163	149	166	154	138	160	171	159	139	133	152	163	165	153	160	185	158	140	150	164	128	163	153	133	154	158	119	158	141	137	138	158	160	160	174	144	167	156	142	154	150	158	160	143	150	117	158
5535	2716	6519	1914	1582	1325	1047	904	815	753	689	635	645	630	574	565	551	536	472	469	436	474	479	438	430	396	453	430	412	408	445	442	407	418	407	388	396	387	408	404	427	412	386	402	381	400	400	382	394	392	370	361	399	395	389	363	347	377	398	360	397	369	369	379	382	395	366	388	422	410	379	351	395	392	371	360	421	365	377	395	371	395	392	357	331	401	366	379	345	400	377	398	374	390	383	405	360	393	394	396	370	388	322	359	409	355	348	371	417	383	443	365	399	359	384	400	384	398	397	391	335	386	364	360	386	375	368	344	364	394	355	354	398	380	362	400	370	394	414	382	387	371	375	396	368	398	380	405	349	380	401	376	398	338	390	360	389	386	376	361	350	357	342	346	349	364	396	361	403	404	403	377	404	376	401	366	364	363	333	406	363	369	361	361	370	370	384	362	356	354	396	365	354	335	362	387	382	355	389	359	388	431	403	391	365	386	383	420	364	351	364	358	371	386	354	366	352	386	367	371	372	356	354	394	385	370	375	397	367	397	378	344	364	361	386	378	371	369	379	368	402	378	378	377	330	392	351	376	369	369	365	378	362	398	372	388	389	397	363	389	381	391	371	342	421	407	379	391	351	399	373	360	376	368	396	368	381	344	381	360	388	366	363	359	381	409	391	368	361	361	407	404	380	369	351	388	389	379	362	358	358	379	358	355	373	350	366	342	373	343	355	383	394	361	382	387	375	362	397	358	393	362	374	379	388	388	377	374	363	374	363	335	374	422	359	397	415	361	360	371	384	368	344	378	386	417	423	411	410	388	360	372	376	341	367	353	362	386	369	366	401	384	365	392	384	391	369	335	361	368	340	399	406	386	346	362	383	374	377	392	346	352	369	352	333	381	350	375	404	356	372	385	394	379	386	378	369	352	389	398	402	392	373	362	357	355	417	390	373	404	381	396	358	364	363	366	382	392	385	385	360	384	349	324	374	393	381	341	412	376	365	375	389	382	373	361	404	366	382	368	344	372	360	391	394	397	408	367	369	377	383	369	391	371	346	385	384	380	348	404	380	348	384	373	380	378	391	382	386	351	382	390	368	374	355	375	388	401	350	415	363	367	355	370	397	366	379	360	395	333	355	374	355	359	431	373	355	394	346	342	362	388	377	402	372	372	376	407	375	385	382	366	345	372	386	329	403	419	351	381	372	394	380	366	376	381	384	374	408	375	391	369	396	362	365	414	375	354	350	412	424	348	362	391	358	389	413	382	354	389	334	423	384	390	387	371	377	410	397	384	350	385	367	381	407	385	396	398	389	399	360	365	355	390	382	367	365	388	362	375	397	395	383	378	351	362	383	384	360	404	408	392	320	370	360	324	369	394	356	408	386	366	364	360	365	382	347	391	381	375	399	392	363	390	369	352	371	380	380	377	400	370	343	363	393	412	396	356	351	356	385	388	362	350	398	360	382	371	348	380	374	345	363	386	408	414	398	353	365	397	356	412	404	357	372	377	398	355	384	412	350	409	383	373	357	364	357	360	370	374	373	387	369	352	371	362	356	366	373	377	377	380	381	410	352	395	400	374	391	393	401	404	395	347	392	396	416	415	382	368	355	373	368	384	362	391	367	392	362	394	380	354	386	363	402	354	365	365	405	356	404	391	373	386	375	389	361	393	356	374	341	378	375	333	410	360	380	352	382	365	401	373	395	386	352	383	360	368	367	391	388	420	367	375	356	375	385	369	384	360	360	352	388	402	369	379	364	373	352	378	379	378	349	384	376	381	376	390	381	366	406	380	349	395	351	386	405	375	389	384	376	383	382	348	368	364	380	350	367	380	378	368	389	359	410	395	351	369	348	386	378	373	432	355	356	381	417	359	409	378	403	413	381	374	396	381	384	376	362	390	368	348	374	378	363	348	353	369	374	401	385	375	404	382	342	372	376	361	367	362	395	371	390	389	381	394	379	376	366	396	374	393	401	366	391	404	395	400	368	396	348	377	370	374	357	341	385	345	362	355	393	366	367	362	366	368	376	369	368	372	403	361	386	406	362	354	382	346	364	379	363	362	336	370	378	353	385	368	386	396	336	363	385	380	369	375	396	381	364	353	351	355	392	368	346	389	387	384	381	394	359	371	361	384	362	344	348	378	373	382	415	356	366	416	358	373	367	329	379	381	406	409	384	385	357	399	428	382	368	387	409	418	346	376	364	360	361	395	381	369	357	378	417	391	399	372	393	396	361	369	359	383	386	387	357	400	360	366	373	387	363	414	414	350	343	372	378	379	391	354	373	401	378	374	380	379	364	412	406	390	361	375	336	387	375	373	364	380	385	373	374	367	396	357	411	368	398	369	368	327	371	381	393	393	360	374	401	391	384	366	374	353	398	400	353	418	416	375	359	402	345	365	423	358	349	361	382	377	368	354	395	388	362	349	345	391	365	340	378	379	368	391	369	384	418	392	411	383	348	374	394	397	371	360	358	355	366	377	376	365	365	384	374	378	365	374	348	357	357	343	348	370	380	399	404	399	398	386	391	348	387	357	394	343	361	368	348	402	368	360	407	395	390	374	399	416	381	370	385	383	382	385	374	382	379	379	344	373	362	400	393	376	353	413	384	319	344	378	363	361	395	363	349	372	365	412	368	373	397	369	379	386	356	367	376	374	360	409	351	367	379	389	386	379	348	358	369	372	350	379	382	355	416	350	390	355	358	390	406	385	378	377	360	364	411	338	406	393	372	377	368	415	391	378	400	371	396	387	380	373	384	400	373	385	367	370	342	367	344	373	360	393	366	432	377	389	398	369	386	349	397	391	414	379	346	380	383	383	376	422	400	360	363	383	405	374	345	390	377	392	368	392	365	388	341	369	363	359	354	376	391	418	377	388	398	364	368	389	368	367	359	376	338	365	360	366	384	379	386	364	384	369	389	396	377	389	384	351	385	383	370	371	346	384	358	409	346	390	409	368	377	376	353	360	380	372	385	348	410	336	398	370	358	358	385	366	356	365	347	378	361	362	397	363	397	353	362	382	364	388	366	378	381	365	331	379	361	338	395	382	353	386	348	393	348	368	386	373	373	413	398	360	346	386	362	382	361	398	388	340	432	394	372	385	392	393	374	391	363	377	368	396	356	384	377	361	366	373	372	346	385	382	371	378	347	353	394	358	368	367	377	379	375	339	364	368	375	373	365	344	361	371	356	346	357	412	380	388	356	404	380	376	420	383	377	388	377	357	371	416	370	378	388	382	355	374	353	321	373	370	379	352	363	375	373	374	385	402	365	379	393	388	346	387	375	390	380	354	357	397	384	351	380	380	401	384	385	371	349	356	388	357	387	373	372	398	397	358	375	414	386	372	382	374	404	379	402	387	363	366	350	399	340	373	362	409	409	412	323	370	376	383	378	388	375	415	377	344	359	356	388	363	369	362	364	334	336	371	357	380	343	336	381	429	390	373	408	388	351	349	366	404	365	397	364	384	368	376	380	382	401	339	381	390	378	367
18076	9467	15158	3722	1710	1394	838	591	546	497	371	387	329	352	327	266	237	223	180	172	171	180	175	168	171	162	147	170	166	160	142	145	166	116	149	114	115	137	129	124	141	143	150	129	133	133	112	133	134	139	141	115	121	137	135	136	123	141	126	113	129	143	135	149	121	147	121	128	142	125	144	142	123	142	106	138	141	137	129	132	147	124	111	123	129	119	108	123	122	124	129	141	140	125	132	135	119	105	125	125	157	129	151	137	149	118	130	103	133	113	136	130	122	126	110	118	114	127	134	142	140	129	127	121	127	136	128	129	136	110	112	128	119	120	122	134	144	122	127	140	143	126	129	142	126	128	145	108	112	128	126	124	115	130	147	122	130	119	116	119	151	146	151	134	125	112	135	118	149	132	104	113	127	128	131	134	136	138	136	131	120	125	138	112	126	131	142	147	117	131	150	142	141	125	131	121	122	140	108	150	131	148	127	131	138	122	131	118	121	122	109	109	153	159	156	143	147	128	130	138	136	126	124	127	144	146	129	142	145	135	132	117	140	145	117	131	122	134	135	126	143	115	126	113	135	123	119	130	142	151	137	131	133	139	119	117	150	123	151	113	109	129	132	142	143	146	151	129	132	137	112	111	130	128	110	107	134	154	124	116	122	137	135	120	141	118	123	125	115	122	141	148	131	135	167	133	130	115	148	125	120	128	149	145	132	112	120	133	123	133	137	147	124	132	121	129	134	132	120	120	121	131	136	112	136	139	131	123	140	128	119	118	114	147	136	127	124	128	129	130	141	145	113	124	122	139	132	132	155	129	146	124	124	131	122	135	152	135	128	139	112	126	124	132	127	115	142	137	145	135	111	130	149	117	136	126	136	146	130	138	138	132	139	119	127	149	121	110	121	132	132	116	115	105	127	135	105	136	127	138	129	139	144	123	146	140	143	109	117	138	125	114	124	133	129	116	137	123	126	138	132	96	124	148	131	169	137	120	144	116	126	115	124	134	128	157	122	135	124	129	133	127	106	135	142	107	118	132	148	155	138	162	146	116	144	150	119	121	126	145	138	132	137	117	119	133	120	149	129	132	133	125	143	129	108	117	122	107	117	119	126	124	123	117	133	126	135	147	124	127	131	154	120	118	130	145	134	128	136	134	112	118	114	128	114	145	111	126	121	151	109	118	122	144	145	128	116	112	129	132	120	144	139	116	138	119	135	147	117	133	122	137	131	123	132	120	130	144	125	110	145	143	129	123	141	115	110	129	138	148	121	120	142	146	114	124	116	151	118	142	129	123	146	144	155	110	147	134	133	135	96	148	114	112	131	126	138	134	126	134	127	140	113	131	128	130	133	121	148	126	127	136	116	115	111	129	127	129	130	126	117	130	119	133	123	122	161	152	125	163	117	130	143	114	123	142	109	132	141	121	122	131	130	128	131	132	133	125	138	137	132	136	137	126	136	160	115	130	123	139	131	126	131	136	122	163	141	145	118	131	129	136	123	130	148	152	107	150	121	136	129	131	141	122	133	114	117	121	127	144	127	132	117	113	127	133	140	124	98	118	147	117	136	120	132	134	134	134	125	140	132	120	135	142	133	121	130	136	163	135	114	114	131	147	135	132	131	116	122	138	116	120	122	118	111	145	126	117	128	149	114	128	148	109	145	128	114	148	136	153	130	133	142	141	131	112	126	112	144	139	134	139	119	118	112	125	134	153	131	136	118	118	152	120	141	121	130	125	117	128	133	126	132	160	132	129	124	135	137	140	126	122	144	122	132	147	121	117	119	126	129	146	125	110	103	132	148	122	129	124	118	125	127	128	148	127	128	128	128	143	149	132	128	152	127	121	125	114	131	128	136	136	124	126	144	127	145	111	140	132	134	129	108	145	135	144	112	132	134	148	130	145	130	146	131	130	126	131	112	110	126	147	110	131	126	130	110	132	105	129	135	130	121	144	116	109	128	138	114	123	123	125	137	111	122	135	108	143	131	125	138	132	147	116	128	133	123	115	121	135	128	126	133	131	121	135	137	120	137	109	139	131	115	138	143	135	128	151	135	155	137	103	131	111	134	105	120	116	135	122	136	139	127	126	135	121	120	109	109	136	113	137	107	159	143	125	134	127	121	116	120	150	121	108	139	149	145	143	146	152	137	127	118	123	139	116	124	143	131	144	150	148	143	139	121	140	109	114	124	120	131	139	123	123	131	125	128	117	105	127	124	149	118	107	117	129	139	133	123	137	130	121	118	135	146	154	147	127	138	135	128	126	115	145	123	114	139	128	114	129	130	134	152	126	115	108	124	136	135	123	163	136	115	121	131	110	130	141	129	130	143	136	129	131	126	148	129	148	107	129	129	126	133	132	136	112	138	117	133	127	129	145	137	128	122	105	133	127	111	140	126	125	122	140	132	131	133	118	134	115	126	123	141	134	129	128	122	139	148	129	127	127	137	130	125	119	122	144	129	114	144	115	135	135	115	113	137	106	148	126	150	133	138	135	145	127	132	127	137	149	124	107	132	137	112	142	129	133	122	122	131	112	145	126	111	122	123	120	127	115	143	130	124	131	122	148	109	149	148	123	135	120	130	124	111	105	136	130	129	111	120	131	127	130	138	123	145	151	130	130	126	135	121	125	127	139	137	144	133	117	133	149	109	124	125	126	143	109	138	134	141	138	134	140	125	131	111	114	128	127	154	133	126	116	168	120	146	137	131	131	115	133	129	129	137	145	130	124	139	121	136	117	119	127	136	125	140	162	125	112	118	135	155	120	131	137	114	118	120	138	129	115	141	120	142	123	126	138	133	102	149	130	128	127	154	135	134	134	145	117	128	135	119	109	141	125	131	136	142	132	126	124	113	121	167	144	128	136	145	150	139	109	153	109	131	149	120	113	122	127	132	116	133	124	149	133	111	139	127	124	137	123	132	130	120	118	114	146	135	139	133	125	146	141	130	106	133	121	138	135	136	131	128	106	135	137	135	121	118	116	160	131	126	134	118	123	127	136	118	126	156	139	141	125	114	138	141	143	145	149	145	118	133	124	118	134	127	150	120	150	142	121	144	144	142	134	147	154	120	120	115	128	120	114	145	108	130	132	150	116	122	130	144	151	143	160	122	134	130	119	121	144	150	136	140	108	144	122	141	128	132	110	123	159	129	127	118	132	140	152	119	113	134	121	149	115	144	107	129	141	123	104	127	141	137	130	138	133	122	144	143	111	126	128	138	139	159	124	109	125	129	133	132	124	130	136	130	130	133	125	153	141	128	124	135	114	121	119	133	127	140	130	130	135	130	147	145	123	121	137	153	124	137	106	134	145	133	146	126	127	129	136	135	152	150	135	136	138	125	130	124	120	131	121	118	120	107	124	130	147	136	132	128	127	137	114	129	122	123	142	130	124	130	130	127	145	125	122	130	134	138	133	113	132	127	133	123	123	136	136	115	147	139	115	111	138	116	133	140	138	115	131	155	166	119	151	146	119	132	149	141	147	129	164	127	105
13510	9213	19171	4354	4235	3893	3206	2764	2373	2089	1676	1821	1488	1894	1461	1314	1209	947	782	758	674	679	636	663	611	624	576	580	540	569	507	513	476	444	480	409	384	353	376	414	391	409	402	368	392	371	377	393	339	327	348	367	347	376	359	351	380	351	331	306	344	351	352	346	379	324	312	326	338	357	324	348	351	337	335	361	336	326	361	335	320	298	343	328	324	323	325	311	327	329	339	335	336	319	324	326	310	338	349	310	314	312	309	338	354	352	335	340	334	385	365	317	342	337	336	339	313	320	330	349	333	337	339	318	355	310	321	352	346	319	304	287	319	328	348	302	353	334	355	335	320	322	335	362	342	345	330	308	324	353	324	331	355	331	324	328	337	308	331	323	332	319	335	345	355	332	350	321	340	348	346	290	341	351	320	337	326	329	335	305	306	368	326	341	377	336	364	355	338	305	343	327	322	311	298	338	333	335	309	290	333	330	348	329	354	337	365	330	307	367	315	302	335	332	302	318	351	301	329	334	310	341	333	316	345	325	365	331	323	354	346	328	345	331	316	293	339	338	306	302	356	324	326	303	319	328	342	337	320	326	349	334	322	334	322	319	326	350	310	330	319	311	323	320	311	323	322	314	324	362	350	331	321	348	302	334	317	338	344	341	317	329	321	330	337	344	349	330	295	305	328	324	363	329	328	298	327	326	324	316	308	298	339	315	338	369	310	310	339	352	324	319	313	351	316	346	289	358	369	304	331	358	308	331	306	345	334	306	321	328	318	312	341	350	317	357	357	360	332	333	343	317	337	316	321	336	340	319	350	348	291	327	336	340	339	327	345	337	355	316	336	324	330	341	330	311	336	350	339	291	334	330	306	352	325	372	318	310	323	341	308	346	330	294	342	312	337	337	308	323	347	332	347	328	356	361	317	321	297	341	290	312	316	348	350	308	330	328	329	356	332	294	348	303	327	335	319	336	326	353	345	340	331	310	335	329	335	321	313	312	342	299	329	312	371	347	378	339	304	344	325	293	334	320	321	356	346	334	329	282	346	328	346	336	312	325	342	300	333	347	315	332	319	310	333	308	305	306	338	306	316	318	359	319	329	299	358	336	375	346	331	322	337	350	346	320	305	341	362	338	301	370	316	315	316	340	342	342	313	318	310	334	315	354	302	351	315	300	321	356	322	307	340	345	331	349	309	304	341	334	336	335	332	324	351	337	325	317	335	326	339	338	328	323	330	326	323	338	314	312	324	315	336	338	324	329	340	359	316	305	343	353	339	320	334	313	316	312	316	336	323	335	304	292	312	320	349	326	328	289	346	327	315	365	327	331	331	371	339	376	349	321	301	355	327	335	289	341	336	337	338	306	334	308	321	327	351	329	312	336	334	305	350	317	334	339	306	329	318	343	328	363	332	318	312	316	324	342	342	301	347	342	353	324	337	346	341	318	300	360	314	326	332	334	333	336	332	332	316	349	315	339	313	307	323	332	302	318	328	322	315	325	326	348	355	322	325	342	377	306	355	339	341	309	329	330	308	344	321	337	341	320	354	349	313	350	322	308	308	309	319	330	341	321	305	347	332	328	357	317	350	339	333	362	315	308	310	336	320	306	301	344	344	352	351	316	356	308	337	335	310	311	316	341	350	322	311	320	331	301	343	311	320	327	315	321	360	335	337	349	334	310	333	344	310	357	332	355	317	330	336	311	319	336	338	334	332	309	337	344	359	354	321	332	320	349	311	325	336	349	354	352	332	361	325	350	314	345	308	324	300	345	364	311	357	340	324	319	334	351	324	318	327	352	316	316	320	326	317	358	320	321	322	324	343	325	332	348	328	328	333	330	338	339	340	349	311	337	315	330	312	330	325	309	309	318	305	342	318	317	308	350	311	324	327	330	347	301	313	342	329	329	297	334	336	311	305	355	336	331	360	308	323	340	328	317	325	309	327	324	332	332	285	310	338	331	288	310	367	345	338	327	302	346	329	336	337	372	347	331	314	328	303	322	309	309	332	331	353	314	292	323	328	344	335	307	343	328	350	344	353	348	313	322	315	328	326	313	349	326	375	326	355	286	321	299	339	340	321	317	319	317	334	345	320	278	335	353	351	338	327	333	316	347	335	360	328	291	323	327	328	321	309	326	307	326	339	330	349	370	328	330	341	336	326	319	313	313	329	294	313	326	320	291	327	323	317	362	311	322	347	345	315	324	308	340	334	346	347	326	338	301	340	354	340	342	325	337	344	335	344	337	338	360	350	294	346	338	312	340	325	327	336	342	358	338	321	331	316	331	320	319	329	330	354	331	357	339	298	322	318	364	339	349	346	297	307	331	327	311	335	314	329	342	354	312	308	326	309	330	340	333	322	326	344	314	345	338	323	362	299	322	329	316	345	325	347	289	336	348	326	329	334	337	300	335	322	309	307	321	348	314	346	336	336	352	359	341	362	318	343	335	348	341	330	338	312	343	321	313	305	343	320	295	339	369	336	336	317	340	344	335	329	316	304	353	337	332	329	346	317	330	323	358	336	317	324	350	331	294	319	343	355	343	325	323	331	326	356	296	316	299	347	335	302	328	346	367	339	334	345	350	321	329	327	364	331	311	340	319	312	307	308	330	338	348	308	323	358	307	322	330	349	293	326	323	335	348	283	323	312	347	340	346	329	306	375	355	346	315	355	291	305	299	328	291	325	355	370	311	346	316	330	321	337	296	340	342	317	314	331	309	334	342	296	357	326	350	323	360	376	330	316	312	329	336	355	342	333	344	332	308	327	314	331	324	370	318	349	339	325	305	330	332	312	362	336	356	298	370	287	324	325	318	373	355	313	332	326	320	328	306	335	336	309	364	315	336	324	308	335	317	320	315	283	344	344	330	297	315	343	321	316	346	341	348	318	344	308	359	315	336	338	327	325	324	330	332	345	316	338	313	318	321	319	358	324	300	345	330	344	368	322	298	304	340	340	327	328	304	322	337	296	316	343	341	320	331	286	331	320	360	348	311	315	351	347	339	321	361	366	334	338	332	336	326	315	355	318	325	299	320	308	349	291	351	324	355	319	330	319	321	344	339	319	355	364	308	323	339	312	309	357	315	316	363	338	313	339	345	338	327	357	292	326	283	312	297	334	336	353	327	329	350	291	319	313	338	306	330	338	345	319	346	340	329	322	327	328	318	329	330	306	349	327	319	322	334	334	317	325	306	302	340	340	317	307	338	356	365	340	330	341	327	323	321	338	352	333	361	359	358	305	330	294	320	336	337	338	351	329	326	350	357	324	311	343	290	325	344	326	319	319	306	342	323	338	353	344	291	343	326	344	351	332	349	351	345	354	361	335	332	314	342	384	313	318	307	343	332	316	352	355	318	313	308	312	304	324	365	310	326	336	343	293	325	334	341	350	305	380	345	332	347	324	306	334	312	353	351	309	329	336	326	316	305	359	353	324	304	338	328	324	332	347	308	347	333	334	332	331	328	327	325	313	315	320	323	348	335	332	342	341	311	354	337
26987	14936	21805	6653	2985	2265	1705	1075	888	761	614	410	437	452	376	353	287	238	196	181	175	180	169	170	142	109	140	138	155	135	135	130	142	109	115	119	90	135	96	89	101	87	80	95	98	91	95	89	94	116	94	103	101	82	87	92	99	98	118	95	109	92	83	98	105	90	80	104	82	82	84	82	85	83	104	84	80	87	88	99	74	113	87	85	78	86	91	69	76	85	93	94	82	95	90	81	83	80	93	99	86	103	106	73	79	107	84	79	84	91	105	90	87	81	99	81	77	88	84	91	88	88	85	82	92	85	93	101	94	104	99	100	75	88	72	97	115	80	87	89	87	100	74	83	80	89	70	101	86	76	106	98	76	97	92	91	68	86	62	77	92	97	82	85	86	90	102	94	84	93	87	94	97	92	94	68	88	91	74	87	78	84	94	86	82	89	93	80	82	100	83	90	80	89	92	96	92	86	88	86	93	82	88	70	100	77	70	91	74	93	86	86	100	83	90	100	104	97	104	89	87	101	78	102	98	111	90	77	75	103	99	95	95	86	113	83	83	96	78	98	70	83	88	62	88	80	101	91	80	77	98	89	75	95	91	90	72	94	92	94	96	87	84	96	72	96	95	93	91	94	87	87	77	94	82	76	90	97	73	101	83	96	82	83	81	81	96	93	84	71	78	82	99	99	106	88	80	84	94	90	90	80	68	87	112	107	71	78	88	94	102	80	72	83	89	79	89	98	77	83	85	76	69	87	66	86	72	85	76	99	88	84	102	75	94	85	87	86	86	80	78	90	83	72	84	72	80	85	82	97	83	98	88	74	94	87	79	92	65	98	93	81	100	94	79	84	81	83	82	84	82	91	84	81	101	102	99	84	84	76	97	91	105	89	70	83	107	98	109	82	99	83	84	85	93	81	110	97	83	90	102	82	90	94	99	94	96	85	76	73	95	92	88	95	86	101	89	98	96	92	91	90	73	96	92	106	82	85	93	77	84	101	103	92	89	85	100	79	72	88	79	86	95	85	91	84	91	69	103	82	86	90	87	98	77	87	94	95	94	78	84	84	87	92	94	88	85	92	95	87	81	82	93	103	101	89	73	81	76	97	88	93	78	99	78	64	89	91	95	80	83	91	110	102	81	96	69	86	94	90	99	99	96	87	71	83	77	82	82	78	79	74	65	88	78	88	93	85	87	98	91	93	78	89	80	82	96	99	105	91	84	102	88	88	95	83	82	99	81	83	94	94	86	92	93	111	85	88	81	85	76	84	112	77	85	100	74	97	87	78	96	78	95	89	79	82	95	91	76	100	89	91	99	80	72	69	86	90	96	78	78	95	109	80	79	97	87	98	82	87	88	84	85	93	105	95	101	89	95	83	91	106	76	83	84	88	79	111	93	79	102	98	94	112	89	84	94	91	92	79	86	93	87	76	99	81	107	100	67	84	94	76	90	92	79	75	80	78	92	73	89	100	87	76	83	106	83	83	83	77	102	74	107	78	75	97	86	98	97	108	91	84	91	99	87	105	90	76	71	113	87	69	79	99	60	79	76	86	87	85	95	86	99	80	76	93	111	94	77	104	108	96	99	83	87	75	87	70	94	96	89	72	88	83	93	80	94	69	86	81	84	101	86	85	92	100	109	102	92	93	71	91	82	64	83	91	97	86	79	104	59	102	79	83	95	78	92	74	65	77	86	82	82	88	92	90	95	90	86	94	101	76	82	79	80	82	77	78	71	95	84	76	79	88	101	97	87	90	94	79	92	81	95	90	76	82	89	89	88	96	87	85	100	111	101	86	86	91	91	100	74	84	79	87	98	100	103	108	68	69	76	74	95	107	78	84	64	81	83	79	91	85	79	92	79	90	86	76	87	82	93	95	82	81	78	96	76	89	81	76	95	81	103	91	80	81	87	78	99	94	87	70	99	90	90	94	87	72	83	93	91	93	88	96	92	99	80	83	89	92	93	110	90	88	84	87	89	68	97	73	98	99	93	77	90	93	109	98	72	95	89	75	90	90	97	98	86	98	98	86	69	93	98	82	78	103	98	59	85	86	106	113	97	80	108	72	81	97	101	99	88	93	85	86	91	86	94	89	92	92	87	91	76	94	100	81	82	95	91	86	76	80	72	101	106	90	95	93	69	105	88	76	85	72	82	73	100	93	82	94	105	90	90	75	88	80	108	78	95	92	85	74	90	91	74	93	84	88	93	76	114	87	75	98	86	77	84	103	85	81	82	100	94	91	99	82	79	101	97	94	104	76	84	100	96	81	95	80	93	90	95	104	82	82	83	86	78	83	80	59	90	89	78	101	87	102	95	76	90	90	99	82	78	86	79	75	91	84	81	85	88	76	89	91	89	87	83	91	97	82	92	81	88	67	83	75	93	80	88	82	109	73	87	96	86	100	86	88	72	86	100	85	83	92	78	94	105	103	100	85	79	88	94	81	89	106	90	87	93	100	75	80	76	69	82	100	83	83	77	79	80	96	80	80	86	92	78	76	105	74	92	80	94	92	96	81	94	81	87	92	84	74	79	88	98	96	79	86	91	78	95	78	88	116	86	87	82	94	89	60	83	93	77	102	103	80	72	109	83	69	78	87	106	93	96	100	90	91	82	92	108	105	71	91	82	102	93	94	85	92	94	85	86	103	105	73	92	78	75	95	72	91	73	79	95	90	103	61	93	86	96	79	79	80	88	97	87	66	80	98	94	92	91	80	104	88	87	88	78	75	107	78	95	84	97	93	91	89	101	70	99	101	89	72	88	73	87	89	78	81	101	81	80	75	85	98	89	103	92	88	107	97	95	82	86	114	74	84	90	81	78	84	85	92	88	86	85	100	102	84	87	81	93	95	97	95	86	84	88	98	83	86	81	67	92	81	74	78	85	82	89	87	90	102	104	83	95	109	73	75	99	75	94	90	104	71	90	85	72	64	104	112	102	84	101	89	76	84	79	70	83	87	76	83	101	87	97	97	88	107	87	99	86	103	87	91	98	96	79	83	88	81	86	59	83	79	76	75	85	85	81	77	72	102	79	87	101	108	92	78	104	91	95	85	83	88	98	87	83	84	98	87	68	88	94	95	82	86	75	91	85	86	87	98	96	78	96	90	82	115	81	99	89	104	93	92	90	74	97	88	79	86	92	78	82	78	81	89	91	86	78	85	89	99	74	78	109	94	99	76	94	90	106	89	85	83	91	81	80	80	86	85	102	79	92	72	94	100	82	96	89	91	93	94	97	80	90	96	75	70	86	81	105	93	84	93	89	88	97	93	97	69	86	93	92	70	75	94	96	84	88	75	88	104	82	100	90	69	91	92	79	84	92	75	92	92	105	89	78	80	107	93	90	91	71	110	76	89	116	85	86	84	82	85	95	81	96	86	76	80	88	92	112	96	90	93	98	79	94	94	66	84	95	82	82	89	95	89	85	87	87	97	105	100	71	80	92	103	89	93	72	85	111	83	91	108	94	75	61	89	89	111	81	91	93	89
18159	12891	24740	6319	6181	5786	4595	4107	3569	3162	2669	2627	2319	2872	2127	2109	1476	1147	1092	971	919	856	869	775	733	742	720	565	620	607	592	570	485	421	413	398	363	375	368	323	369	356	344	341	316	313	293	301	257	324	267	265	244	280	276	271	245	271	253	242	258	250	278	285	260	242	236	223	239	255	239	257	227	230	243	264	235	245	230	233	254	227	271	215	239	269	218	242	263	235	230	244	224	241	223	210	231	227	236	228	241	210	244	210	239	246	260	261	223	253	248	248	216	249	239	219	235	270	218	236	190	249	239	243	220	226	226	234	231	220	220	218	225	241	259	233	229	231	226	262	229	237	221	230	225	226	244	255	245	257	230	246	213	219	251	230	207	228	265	231	246	233	241	215	241	243	228	229	226	228	224	219	245	224	228	253	241	215	230	227	235	244	199	213	224	233	238	241	230	219	255	214	244	226	230	248	205	226	236	237	252	245	235	207	230	203	189	220	244	267	256	229	203	231	244	213	220	237	232	249	228	225	252	231	240	228	239	248	233	246	230	213	261	230	231	236	213	240	240	225	225	217	210	212	233	244	236	232	224	239	261	221	240	245	251	215	202	210	221	253	239	224	227	211	218	241	238	232	226	240	228	219	220	245	271	207	222	241	255	223	226	220	223	235	238	223	211	227	240	208	216	227	239	256	235	212	254	220	223	218	235	231	240	242	232	240	233	222	195	195	228	251	241	238	238	247	210	210	245	212	237	249	230	230	218	251	227	203	200	222	219	256	223	243	221	217	226	224	255	252	244	240	226	226	233	237	260	222	218	243	249	231	215	192	227	226	249	224	225	245	236	218	227	215	229	220	245	232	206	196	221	242	250	257	249	237	218	235	225	249	242	193	232	208	241	193	210	231	221	237	220	247	217	245	235	234	244	211	204	203	224	235	202	244	227	262	255	209	253	220	230	233	240	238	224	230	222	223	224	235	218	216	239	222	221	230	256	266	247	231	225	217	252	222	248	214	233	236	226	218	233	242	240	242	252	226	227	225	231	222	229	231	219	212	210	202	225	234	240	270	244	216	224	235	235	214	216	238	240	240	252	219	211	248	206	228	224	238	263	215	230	258	222	229	237	249	222	266	204	220	213	269	254	198	240	233	252	216	236	240	209	222	223	246	226	230	215	237	244	222	212	264	234	244	234	261	252	236	215	221	261	221	210	219	224	218	252	223	218	234	227	244	229	240	223	217	232	221	231	236	221	200	224	249	248	234	238	232	207	214	223	237	227	245	209	227	234	247	217	233	237	246	239	212	239	227	235	226	232	214	218	233	225	235	211	240	228	225	207	213	237	217	235	230	225	237	244	234	255	218	237	242	237	215	246	240	230	238	244	238	237	240	234	248	211	196	238	248	228	235	224	215	232	217	273	241	220	230	217	228	236	244	251	229	244	242	247	229	240	223	236	219	222	227	226	237	196	218	244	230	222	207	220	234	233	241	257	207	229	239	234	232	226	251	210	222	232	207	219	232	247	245	228	203	225	255	239	250	225	223	226	244	249	238	221	223	249	259	227	225	232	217	237	218	251	227	227	261	236	236	251	247	225	207	257	228	230	247	235	225	238	257	233	213	224	220	218	208	240	226	230	223	217	259	227	223	241	227	236	249	246	222	220	218	216	227	226	222	207	209	211	208	227	257	219	234	215	234	236	237	238	256	238	234	210	213	229	223	244	241	191	242	223	221	222	225	241	226	227	229	221	211	263	243	220	230	252	204	254	253	227	215	235	236	255	226	214	212	235	256	220	232	245	223	236	208	243	240	253	225	261	233	229	211	227	207	254	217	208	226	257	213	272	215	243	213	229	227	228	189	225	230	222	231	235	218	228	243	228	234	238	242	232	248	223	247	199	244	236	212	212	233	218	224	230	225	244	244	249	210	218	216	231	231	230	239	205	238	253	234	223	211	218	224	172	228	250	237	239	220	240	229	229	259	211	218	213	221	234	244	240	214	232	240	220	223	226	200	247	229	228	231	225	229	229	207	250	247	232	233	253	229	205	224	235	206	259	222	241	198	227	218	233	249	237	226	246	199	210	239	239	240	226	226	226	241	240	226	240	226	222	243	222	229	213	227	249	233	236	239	222	257	215	211	251	217	236	235	230	217	257	210	227	216	222	218	246	236	217	225	207	215	218	234	236	251	262	221	205	218	204	230	217	227	226	236	244	239	222	214	253	230	202	228	233	220	237	216	242	229	223	232	242	228	236	244	203	230	228	235	229	219	219	231	216	231	236	239	238	259	228	236	238	222	230	212	232	227	231	218	219	231	236	233	222	252	241	226	234	254	210	233	222	221	229	239	243	218	245	212	213	248	217	223	246	227	237	252	233	240	210	229	219	234	260	267	210	225	228	243	244	221	208	219	229	222	233	241	197	233	240	243	218	240	222	221	242	236	239	236	224	239	195	233	238	217	214	247	215	245	227	236	248	226	229	235	223	231	208	242	253	233	245	242	223	241	236	234	245	233	210	214	239	225	236	250	232	205	204	232	241	230	229	230	214	241	222	218	232	209	247	218	226	204	228	221	228	242	208	226	236	220	218	221	250	244	256	257	239	257	246	232	205	222	244	236	230	253	217	249	237	215	218	230	228	221	229	213	221	262	237	222	243	240	235	221	243	219	233	226	214	212	261	220	238	211	243	239	226	226	206	210	214	226	226	207	240	227	228	238	231	259	221	234	203	225	245	207	215	220	223	251	215	228	216	234	242	234	239	244	228	219	232	240	245	216	261	228	239	221	223	240	215	232	259	217	257	223	239	222	228	237	246	257	225	217	222	225	223	227	216	200	250	231	229	245	228	232	233	209	209	242	250	256	241	236	244	244	259	215	211	235	203	211	232	224	237	232	228	209	208	206	241	248	186	212	223	210	226	231	253	242	251	236	219	208	256	228	251	228	247	236	219	247	245	240	256	261	253	234	215	238	228	218	232	242	236	225	191	255	220	236	195	236	227	210	218	270	252	232	237	247	240	192	225	234	231	216	262	234	219	193	258	199	243	233	229	199	232	234	218	244	217	237	230	233	232	224	246	218	210	248	250	223	217	210	250	235	232	229	220	243	236	216	221	240	242	224	237	259	224	239	213	226	227	246	254	240	222	205	182	246	232	241	232	229	230	243	218	229	209	237	240	218	236	210	242	213	223	237	238	242	234	225	213	200	232	248	242	227	254	232	232	213	225	230	226	253	209	242	227	226	236	247	207	227	219	225	238	246	221	257	224	246	219	227	231	228	242	230	223	234	244	205	236	221	223	212	235	234	225	234	217	238	228	248	246	225	249	205	211	233	243	235	211	234	224	230	245	232	224	214	220	228	227	259	258	229	234	239	223	262	222	246	209	197	233	230	254	237	241	209	238	226	242	241	221	235	256	234	222	230	240	235	215	206	240	222	245	204	223	241	205	203	226	223	225	227	219	219	224	253	222	210	247	219	222	237	224	230	230	228	250	244	221	216
7239	2468	3097	704	454	293	267	255	229	229	211	184	173	202	183	184	157	175	157	170	152	179	154	162	160	149	159	166	145	154	173	142	152	130	160	146	168	149	136	175	163	143	148	142	167	138	141	152	133	166	134	136	153	155	157	129	152	116	142	159	145	144	135	145	124	159	162	156	145	112	177	155	172	144	134	159	124	145	129	139	152	146	162	145	122	141	134	145	159	151	134	170	139	144	165	131	177	147	151	161	156	145	164	138	156	134	152	141	137	144	154	166	144	154	165	131	147	154	155	157	148	182	143	153	126	150	159	161	146	145	176	133	147	137	118	155	136	129	158	127	116	151	152	129	148	155	156	159	151	135	167	156	175	140	137	146	146	143	137	132	155	155	177	146	139	161	145	157	134	146	134	159	153	143	150	143	167	158	140	141	153	137	146	155	130	154	143	139	154	143	134	146	164	150	153	135	150	138	159	160	162	148	147	168	152	144	168	155	173	146	173	147	145	160	138	166	120	139	139	136	148	153	142	154	130	149	159	147	132	123	137	166	169	151	140	122	157	145	152	159	149	141	145	146	121	136	139	155	143	156	111	125	130	138	146	132	176	163	147	147	143	160	140	152	127	143	155	155	169	157	148	136	113	135	139	142	151	138	143	151	161	150	129	160	153	155	128	158	148	136	162	160	165	146	149	123	158	153	154	143	161	178	136	129	135	140	157	150	156	146	165	149	146	142	162	154	157	158	132	159	138	146	151	137	156	144	134	146	129	137	138	148	154	138	146	167	124	151	146	147	131	133	145	152	130	138	160	173	165	146	146	164	184	142	167	154	140	151	158	168	137	150	155	155	158	140	138	133	135	151	146	146	141	168	145	141	139	127	144	153	149	163	164	144	158	162	170	130	149	138	159	144	141	145	150	152	126	146	139	137	144	142	162	165	152	142	138	154	142	137	124	133	144	140	146	153	158	144	183	145	130	161	163	139	130	138	147	142	158	157	150	167	122	149	143	160	144	134	170	165	132	149	143	148	151	158	133	134	148	146	134	151	154	146	134	145	147	148	150	159	168	155	154	151	162	140	151	141	157	177	133	154	123	145	147	148	137	147	120	150	120	154	149	136	149	135	138	130	122	144	158	140	136	161	146	131	136	152	142	143	159	125	155	121	151	144	162	166	142	142	166	138	151	151	144	157	140	151	149	141	153	148	151	134	142	155	159	134	159	153	125	141	152	131	140	159	160	153	146	141	162	140	151	152	146	140	161	163	130	149	143	156	179	147	172	166	145	147	139	159	147	161	142	142	149	150	141	140	143	152	150	149	150	122	132	150	154	166	152	138	162	154	133	143	142	151	155	137	142	138	140	147	150	124	127	112	154	153	168	142	154	170	134	166	155	159	140	158	134	156	142	163	144	145	136	166	148	164	153	140	146	162	164	143	134	161	151	154	148	137	161	150	162	148	172	168	147	168	122	161	129	147	149	156	148	146	142	152	145	157	153	166	144	137	141	172	139	148	144	162	167	161	132	144	139	145	149	151	173	138	148	163	162	143	161	144	133	141	144	152	129	122	147	149	162	147	163	146	155	146	147	161	154	138	144	144	148	142	155	151	137	157	140	153	138	127	153	173	140	161	131	163	162	134	139	136	170	133	161	142	122	114	136	146	159	150	170	153	149	129	121	144	158	150	155	142	148	150	147	132	131	154	148	137	141	140	148	143	159	129	156	166	169	154	146	154	162	167	170	174	146	145	151	163	154	143	163	147	145	145	147	136	147	142	148	145	135	138	116	174	162	152	155	156	133	146	144	130	139	143	140	141	142	132	134	167	155	181	133	165	142	165	149	152	139	153	157	152	157	123	148	139	145	136	144	137	155	138	153	136	160	161	122	141	123	142	143	119	159	152	143	152	157	170	144	156	133	166	132	143	152	159	155	162	160	140	130	149	157	129	153	140	150	143	150	151	174	153	166	151	151	112	167	160	155	148	146	148	136	173	146	141	146	132	152	141	147	151	129	136	148	157	181	146	129	137	144	154	126	147	147	150	156	151	150	154	153	151	162	143	170	147	157	127	130	149	134	142	143	141	147	157	148	142	130	171	161	154	152	137	145	144	134	142	154	158	158	149	126	154	174	141	124	162	188	164	149	136	141	145	144	159	148	138	169	149	148	156	151	161	155	150	149	151	152	169	165	156	130	137	160	150	126	155	159	144	160	134	134	149	165	133	153	131	156	174	124	161	160	151	153	149	135	149	153	153	145	181	154	166	143	132	150	125	134	145	161	145	136	162	134	151	141	155	145	131	146	157	182	152	150	167	131	131	161	137	136	161	176	151	166	144	183	164	146	132	151	163	157	159	162	139	158	149	154	162	163	170	146	153	168	148	145	132	131	154	149	173	154	163	162	178	157	129	134	138	178	174	122	169	151	136	121	175	160	157	136	145	157	157	142	146	139	150	177	133	126	135	156	130	131	141	136	156	136	139	164	158	159	124	150	147	134	135	155	148	157	139	166	157	146	141	127	159	158	127	127	148	151	152	156	149	156	160	137	146	149	112	137	137	171	142	149	146	130	157	161	149	158	132	152	144	128	156	138	159	137	163	163	142	173	129	156	128	159	148	154	151	149	157	151	145	149	165	172	137	156	128	164	158	184	145	160	141	159	130	136	135	140	154	152	158	125	156	141	164	154	172	155	157	166	157	157	150	166	167	157	159	150	164	158	160	146	155	155	147	157	161	149	150	144	134	154	147	154	172	141	150	146	154	137	146	141	160	127	161	143	129	150	144	136	134	162	158	139	131	141	146	176	161	139	142	144	151	162	133	162	135	133	152	170	137	143	148	156	156	141	135	151	156	163	134	152	134	154	172	155	163	154	153	162	142	168	154	137	126	133	136	154	157	146	133	161	158	150	146	157	141	123	135	143	144	178	161	154	174	135	136	130	153	165	151	159	150	155	148	147	151	141	161	132	143	164	153	153	160	150	142	164	148	153	151	125	147	128	168	136	163	160	152	150	160	178	127	161	151	170	148	156	138	144	151	164	133	134	148	130	160	161	167	152	135	147	157	135	151	165	148	140	175	155	137	165	164	154	155	131	149	174	174	151	169	152	163	155	164	159	145	145	144	162	150	173	145	153	140	180	151	150	148	148	145	139	146	126	151	121	158	165	147	153	130	134	157	174	154	144	154	161	158	140	153	156	141	149	164	138	136	129	160	144	131	130	123	150	139	144	158	167	153	164	140	162	154	173	147	139	152	149	173	146	167	137	162	146	155	164	155	113	148	150	151	148	153	117	161	174	185	163	161	151	126	146	133	153	166	163	151	152	138	143	143	163	143	136	141	143	165	127	151	150	122	163	141	140	163	134	147	159	144	140	163	144	138	142	146	173	159	147	149	148	148	169	141	139	128	149	139	126	137	164	154	137	152	161	150	163	146	141	155	154	132	156	145	164	161	129	159	161	147	132	149	162	125	146	139	137	131	137	151	141	142	148	155	121	149
5362	2858	6351	1987	1593	1252	1086	966	829	761	717	606	643	628	573	550	534	506	484	481	464	450	446	441	427	456	412	455	389	453	430	383	408	408	384	403	419	408	410	408	406	387	401	364	364	408	422	393	372	377	357	369	411	384	381	404	356	367	384	403	344	372	369	381	389	380	365	378	384	376	369	404	365	363	383	372	363	348	370	348	380	404	401	376	355	364	380	364	387	368	352	411	372	376	375	364	383	362	346	366	366	381	384	387	343	403	392	406	372	362	399	408	358	352	368	352	362	359	358	351	364	377	354	389	402	396	343	362	368	392	400	357	349	377	400	375	371	382	387	387	348	389	364	400	393	360	375	405	349	383	367	373	352	382	351	386	355	380	328	360	390	373	390	380	391	368	377	405	371	388	358	361	345	405	406	373	355	371	362	396	399	378	347	388	346	342	362	340	360	386	398	363	360	386	367	419	369	360	345	362	366	362	365	395	372	351	364	338	375	392	402	352	382	387	349	368	363	386	350	374	393	358	369	419	355	385	404	353	387	395	367	377	403	369	360	383	385	408	364	353	351	377	367	415	339	355	361	378	374	363	399	392	387	357	379	390	394	364	378	412	357	386	388	417	372	392	386	392	382	371	380	373	365	409	362	377	365	348	369	359	348	392	404	364	347	400	370	347	388	337	370	369	339	380	387	384	349	368	378	356	361	379	354	380	365	355	378	337	393	374	361	380	356	407	360	406	368	387	398	350	372	356	383	360	377	435	382	368	385	400	334	399	360	379	370	366	395	374	380	376	393	372	359	384	388	393	376	362	391	386	332	371	371	354	388	345	386	362	360	384	383	374	356	377	369	377	378	418	368	376	380	385	362	363	373	364	355	406	366	371	378	351	385	350	372	367	389	368	365	360	356	358	346	357	378	358	369	383	371	341	354	345	354	349	415	351	373	385	358	348	360	399	390	338	361	380	386	367	370	376	342	345	382	385	364	396	362	363	361	378	379	375	346	396	358	392	378	349	368	336	354	349	399	386	342	365	412	368	392	369	365	397	388	389	380	375	390	331	383	392	370	367	356	367	399	383	389	358	395	335	360	373	360	386	360	381	395	367	363	389	369	356	356	365	334	372	376	353	352	429	362	341	350	350	374	371	389	388	366	385	356	332	372	335	378	380	380	346	366	344	370	345	356	352	392	367	369	367	347	353	385	402	349	376	375	364	373	350	400	375	342	370	379	391	377	385	387	345	351	357	378	388	372	369	375	346	353	358	374	413	363	363	403	352	355	382	358	375	342	360	391	347	363	400	383	405	340	347	357	366	409	375	371	362	355	389	369	395	368	370	375	383	407	396	373	374	368	331	377	390	372	374	399	360	363	392	321	354	377	383	396	322	344	396	339	333	397	348	413	342	359	375	358	347	378	363	363	358	361	391	383	350	341	352	417	360	378	365	375	370	359	382	375	387	349	372	404	360	384	393	347	376	374	390	364	355	352	393	381	370	377	400	376	377	352	392	389	346	401	406	393	368	389	387	370	380	388	376	372	341	368	367	411	370	385	418	365	365	354	361	415	379	419	398	392	375	352	384	369	309	366	364	376	377	386	400	327	382	372	378	379	354	381	364	374	365	368	340	357	361	351	399	395	385	407	412	386	377	422	373	387	374	393	388	329	345	346	368	365	374	354	368	370	355	432	384	365	366	366	367	386	362	344	401	379	360	389	390	382	365	385	363	371	366	324	376	406	405	344	352	363	333	356	369	377	391	362	358	355	391	383	380	395	383	386	350	379	364	348	374	379	373	362	362	346	391	384	364	406	351	405	366	406	375	345	386	381	393	342	399	345	359	371	360	365	359	394	375	378	355	357	362	365	348	410	416	404	358	386	382	370	352	391	364	367	380	344	362	387	353	393	363	372	376	371	340	357	382	396	355	358	378	372	366	396	354	352	384	363	374	331	330	347	356	399	374	347	380	367	358	369	401	337	397	341	340	370	362	354	345	377	373	359	396	358	366	387	389	324	348	377	374	398	373	364	382	354	380	350	404	360	358	352	348	354	376	376	361	367	387	359	343	367	365	341	368	343	371	368	361	341	368	378	355	364	380	375	333	408	382	392	341	368	359	401	396	385	351	366	360	387	356	348	385	390	380	379	352	345	406	367	357	411	374	362	362	357	355	353	369	357	360	323	378	354	375	394	366	366	366	394	350	388	371	369	396	346	356	339	408	394	376	366	357	390	388	370	324	343	357	386	362	367	371	380	374	361	387	353	380	351	374	376	378	365	391	377	375	347	365	404	363	349	374	384	377	394	383	373	340	383	417	378	362	394	328	350	364	360	325	364	394	359	368	362	360	384	355	343	384	351	363	361	362	390	350	391	343	383	323	363	359	394	358	360	398	393	380	387	362	376	397	359	394	373	345	364	384	360	379	360	342	358	358	364	374	368	360	356	374	394	350	359	361	338	382	394	360	378	391	370	391	391	356	392	392	341	347	369	407	365	362	359	360	392	356	362	374	387	355	348	344	381	377	349	335	347	420	350	378	360	364	375	387	360	375	362	340	325	349	392	369	367	387	420	364	373	332	364	399	365	388	360	340	366	367	382	390	377	379	349	376	379	393	391	381	363	403	365	365	369	367	366	371	361	338	376	371	360	337	366	382	349	340	362	380	373	346	398	345	353	392	359	347	386	379	367	405	372	376	331	367	380	409	365	339	324	363	361	343	349	336	364	378	404	402	364	363	358	377	381	369	390	397	361	359	356	367	367	357	364	388	346	374	395	358	366	384	369	370	377	356	307	353	360	376	379	365	377	372	398	353	364	332	341	397	386	378	374	364	347	360	335	376	364	372	367	370	383	362	372	368	369	376	382	370	372	369	356	399	381	379	391	406	380	379	368	373	375	394	345	378	383	381	385	352	364	401	391	379	383	385	358	394	377	401	384	348	355	379	357	353	383	407	384	347	344	370	336	377	370	371	332	398	346	372	354	357	377	358	368	350	362	411	383	375	368	376	373	402	377	341	382	393	330	370	357	353	355	388	376	363	385	340	360	375	387	387	370	390	344	379	339	376	390	380	334	350	357	360	369	347	361	384	364	358	396	367	387	387	376	379	375	355	365	361	374	368	359	358	378	347	357	346	389	329	351	354	377	360	368	382	391	354	411	369	386	390	402	373	376	376	435	357	358	352	392	365	378	382	375	395	386	357	345	388	343	384	357	352	360	397	362	366	360	354	348	406	373	359	384	394	319	361	362	339	366	344	370	346	395	404	400	357	388	380	349	354	409	359	363	315	368	386	358	418	382	354	365	347	372	359	333	367	373	345	372	403	353	374	349	369	339	382	364	414	400	392	399	387	344	343	368	351	385	376	353	367	421	391	374	353	354	369	369	356	368	392	349	333	373	332	332	376	372	350	398	392	364	352	365	372	384	370	342	345	388	360	344	367	372	349	384	323	360	415	362	342	337	353	375	391	387	366	362	361	388	359	365	366	344	384	360	389	359	376
17718	8853	14183	3531	1615	1140	938	739	606	510	453	335	351	357	291	301	211	185	184	189	164	172	183	146	169	182	129	151	150	129	153	147	126	135	149	139	119	126	148	147	126	145	132	126	131	129	141	140	120	125	127	139	120	118	126	124	129	119	138	118	130	122	125	136	128	142	131	132	134	155	121	138	136	111	112	138	130	118	119	124	114	133	126	119	127	134	108	131	148	130	131	133	132	139	125	144	137	138	112	119	118	113	113	133	135	124	126	122	148	129	128	129	139	129	106	125	119	117	127	130	127	130	113	116	129	132	114	141	124	132	128	123	124	116	121	117	117	137	142	113	133	125	113	135	170	128	148	123	134	127	126	129	143	144	137	136	137	130	122	147	123	152	144	113	130	119	143	132	131	133	119	129	130	135	159	138	132	136	125	116	111	133	122	147	160	129	134	123	139	114	134	117	115	118	108	143	132	137	128	122	134	135	121	135	122	133	119	126	134	125	145	128	128	141	139	114	141	105	133	122	132	132	140	141	129	134	125	117	128	138	120	159	108	155	126	128	144	116	107	112	148	146	133	146	146	102	113	138	121	115	119	121	142	114	129	126	115	124	131	125	137	107	123	135	112	142	126	115	138	136	126	118	131	146	113	116	125	146	126	148	124	137	142	128	130	121	123	127	118	142	112	140	141	124	125	130	129	118	131	125	157	149	126	136	122	98	128	146	139	133	113	134	122	144	118	123	139	128	135	122	132	124	130	129	137	131	135	160	120	136	156	146	131	137	135	131	120	131	125	107	130	130	120	114	122	129	122	119	110	124	123	133	115	143	146	133	125	110	137	144	122	103	131	130	146	105	132	132	122	129	142	125	138	145	109	150	124	119	132	125	112	133	134	115	117	118	136	103	118	120	126	112	159	127	133	130	142	142	114	114	120	129	129	129	136	115	123	124	115	132	136	138	138	120	125	106	136	136	128	119	136	125	147	133	132	118	146	133	137	112	124	117	146	118	117	133	120	133	139	112	129	124	141	130	140	106	123	116	115	130	140	116	129	107	117	133	118	129	115	136	145	121	155	115	127	107	126	134	141	114	112	134	135	124	116	134	131	129	148	142	124	139	120	138	138	136	136	143	113	119	120	126	127	115	115	123	142	124	116	142	133	130	126	128	132	146	142	119	127	119	134	137	137	133	120	130	121	120	144	117	129	115	131	136	127	109	127	121	106	135	137	135	108	130	126	141	134	130	132	100	128	130	118	127	120	147	137	129	130	126	134	125	142	127	132	148	107	121	132	111	139	116	133	111	124	128	120	132	126	98	136	120	131	116	168	121	133	125	121	135	143	133	129	115	129	125	125	132	130	130	141	135	132	141	139	145	126	108	114	121	113	131	134	141	120	125	122	113	131	121	117	125	132	129	125	110	127	112	111	144	134	129	123	132	123	143	142	130	128	117	128	125	135	121	126	128	119	140	130	128	117	103	144	153	124	117	134	142	121	159	129	128	135	138	144	115	124	145	140	116	124	131	138	117	109	153	122	120	152	128	127	102	118	151	134	127	123	137	143	146	127	123	134	117	126	125	135	116	128	124	124	120	115	120	136	153	144	132	144	141	118	117	123	111	116	132	128	124	120	127	119	132	127	141	117	147	141	117	139	145	131	123	134	127	116	141	120	130	139	119	133	126	114	129	143	110	104	118	126	126	138	133	121	125	110	129	143	147	112	132	124	125	133	139	117	121	118	156	113	108	109	127	127	123	139	140	153	125	121	129	130	105	123	124	133	135	116	126	140	128	117	131	127	141	118	119	138	144	157	129	110	133	124	136	120	112	147	111	134	131	134	133	129	128	123	137	117	119	146	138	142	158	125	121	140	141	130	118	136	137	129	110	102	131	125	139	114	122	126	108	120	110	138	146	128	120	117	118	131	132	159	104	131	148	126	159	129	133	119	111	132	124	139	127	130	129	111	145	142	154	124	132	161	133	129	142	135	119	131	140	115	127	118	111	110	114	121	126	122	124	143	114	117	122	147	131	112	137	128	120	138	149	123	154	147	117	158	137	101	123	127	128	118	116	140	128	124	131	159	129	107	133	131	120	124	107	138	145	108	127	114	144	129	130	128	151	113	122	104	142	125	137	145	134	128	116	128	119	118	113	137	106	121	129	137	137	131	132	120	113	127	122	128	107	120	132	153	120	124	137	115	129	137	139	130	131	129	140	120	130	137	123	142	136	143	103	119	121	133	148	146	127	122	120	125	135	117	141	118	146	116	125	117	133	141	115	125	142	155	127	152	125	132	135	122	107	148	119	134	140	136	117	130	154	125	115	132	110	141	136	121	136	119	128	111	131	136	117	120	147	127	120	127	109	132	138	138	136	136	112	150	133	117	98	130	135	156	116	124	130	141	130	127	129	131	149	141	130	132	146	115	124	130	125	108	126	129	121	133	130	128	102	139	117	142	142	132	135	133	143	115	117	124	137	109	155	125	131	122	112	130	131	127	136	125	115	123	137	121	132	127	129	144	141	142	132	125	133	131	120	130	137	131	124	133	125	135	133	131	128	101	125	139	147	131	128	136	105	107	136	113	107	116	126	123	125	135	134	118	149	138	113	137	127	121	111	144	132	122	119	118	131	127	119	127	130	126	114	120	130	129	123	131	107	112	116	143	131	139	127	93	134	136	142	127	118	126	155	145	132	120	134	129	128	121	125	121	119	136	122	119	129	118	125	104	136	132	130	119	119	129	104	126	117	156	135	113	128	123	126	126	116	114	108	142	126	142	126	124	130	142	144	143	146	122	119	126	113	138	125	135	136	131	115	143	120	114	122	130	129	127	145	119	123	127	136	128	124	109	117	114	128	152	108	125	118	136	122	155	146	121	121	136	113	124	136	153	129	129	131	118	138	126	123	135	122	135	129	137	143	137	125	106	126	120	147	101	113	130	113	130	168	106	136	113	120	119	123	146	113	110	114	150	142	122	133	136	143	136	126	148	136	103	123	116	105	157	129	131	105	131	139	133	132	130	118	123	154	138	138	135	135	115	135	138	105	120	123	128	128	134	119	136	146	137	120	144	104	135	123	129	135	126	117	103	116	101	113	114	132	143	140	120	124	125	123	115	144	130	133	154	116	136	145	134	143	125	124	120	138	130	129	122	142	135	125	134	154	125	123	108	140	138	147	127	137	136	141	133	127	124	133	143	132	132	121	138	157	132	129	107	136	132	142	123	126	137	137	121	134	107	118	130	128	106	109	127	141	136	126	122	129	134	139	121	100	122	129	101	142	140	125	129	131	127	132	127	133	148	130	149	144	135	140	122	127	120	126	133	116	143	159	101	150	119	153	133	120	123	142	114	136	137	132	121	101	131	129	142	121	143	132	127	128	146	142	129	142	126	105	126	134	136	119	120	123	142	132	121	114	112	151	109	143	132	124	128	126	137	132	130	114	106	112	137	119	135	117	134	129	131	146	141	140	134	105	120	105	139	135	135	121	123	138	120	116
13234	8749	18269	4742	4056	3765	3038	2567	2201	2179	1975	1681	1545	1855	1500	1299	1018	941	763	746	797	754	694	613	616	597	560	568	561	538	520	493	472	410	406	408	415	390	388	399	389	418	419	400	358	379	349	369	359	362	355	315	332	341	363	341	352	346	317	368	387	343	350	350	316	361	338	346	310	316	357	323	375	332	334	330	307	309	320	302	333	345	308	294	343	310	322	320	332	303	299	319	330	314	311	321	315	300	320	350	334	331	325	295	323	341	345	338	331	332	329	323	343	342	341	337	320	318	314	306	320	317	333	321	345	310	314	317	323	346	333	320	326	323	284	308	339	321	335	319	300	303	322	309	324	316	348	312	320	332	334	302	324	305	333	327	315	303	311	301	338	313	316	295	318	347	327	322	314	297	304	331	333	304	354	344	332	322	324	315	319	335	306	327	298	356	300	326	327	303	328	310	341	298	299	319	323	316	354	320	346	290	316	315	353	338	322	300	325	291	291	309	328	304	353	338	312	334	317	310	332	322	289	298	344	328	330	332	328	320	302	304	316	336	320	317	336	316	332	366	333	346	278	289	341	352	300	330	351	314	332	325	317	342	312	312	348	319	369	288	314	324	318	318	327	310	277	315	337	296	299	316	329	310	316	320	348	362	341	349	324	324	307	321	344	302	306	326	326	312	313	311	355	356	302	318	367	321	310	295	349	352	326	315	330	344	328	315	329	321	316	341	313	345	304	331	294	312	314	288	359	326	310	297	313	333	310	322	346	307	318	319	324	328	345	305	332	324	331	346	340	301	347	322	315	317	350	319	317	342	311	311	321	321	332	352	330	340	313	338	310	298	347	337	304	301	334	302	335	297	300	340	311	314	309	308	324	300	313	315	305	324	312	332	305	324	314	325	306	324	312	323	336	295	282	304	353	315	314	309	333	325	316	313	311	311	337	343	306	309	325	347	301	339	331	334	349	328	327	325	288	312	331	356	302	328	346	317	345	319	332	338	294	320	289	313	293	330	325	332	298	350	333	323	321	313	300	330	321	329	316	293	331	346	324	275	305	318	306	329	333	328	313	327	338	315	311	331	354	333	353	321	350	303	325	306	362	321	310	317	330	341	309	338	328	294	334	296	305	323	299	325	297	303	336	334	339	302	316	326	316	337	323	366	333	315	306	325	273	311	325	338	311	328	330	351	320	328	329	312	312	341	332	345	314	301	325	339	312	320	327	319	323	293	314	306	314	367	320	315	334	316	357	302	312	334	334	314	322	328	299	329	314	308	338	321	322	367	319	293	302	319	338	320	347	335	329	292	336	308	328	306	330	283	279	339	333	302	344	310	310	291	301	336	312	298	302	352	313	302	320	316	325	329	322	365	316	359	330	307	298	326	343	318	325	338	321	284	316	339	302	321	319	302	303	308	279	297	326	315	338	303	304	335	307	311	314	317	325	327	316	339	316	308	321	330	345	314	321	333	340	318	325	316	301	325	313	287	338	351	314	343	323	295	309	298	307	306	299	352	317	297	320	341	320	311	318	355	317	349	311	324	343	322	333	325	305	295	306	338	310	324	312	318	363	294	331	300	328	339	347	326	336	348	297	322	310	299	367	309	336	340	336	316	334	342	342	332	309	321	318	337	294	328	351	297	306	321	324	319	290	340	327	339	329	308	317	325	304	316	305	304	328	339	333	289	295	306	313	291	374	328	344	317	354	332	330	327	306	343	287	346	320	327	345	330	319	315	340	296	320	357	333	313	341	304	323	317	333	301	295	330	313	333	305	321	348	302	332	313	372	321	319	311	325	303	328	317	309	330	339	323	308	323	297	306	329	300	316	347	352	340	328	306	321	342	320	348	326	339	314	330	324	312	314	326	307	325	329	333	331	304	328	340	298	329	286	320	349	294	310	321	332	342	340	334	324	332	351	323	318	324	315	335	331	309	354	327	340	336	308	329	333	326	312	325	307	343	334	355	351	343	340	352	326	350	346	342	339	287	344	337	341	334	311	324	344	328	333	319	355	370	312	326	348	347	341	307	322	316	324	265	306	316	319	324	369	328	333	311	364	330	333	345	340	319	348	341	317	344	319	300	327	326	337	300	311	312	312	334	318	346	341	322	339	285	324	334	333	301	320	301	338	332	348	290	298	331	321	329	311	331	324	305	303	362	302	307	311	306	297	339	315	306	312	329	308	375	335	316	318	331	353	284	297	332	337	314	308	321	321	285	329	295	310	326	336	281	290	330	333	330	325	321	334	296	309	333	345	348	311	328	320	344	360	363	326	308	347	299	364	341	296	345	318	353	311	312	319	321	353	308	306	318	322	312	339	323	304	316	364	341	353	339	331	323	303	334	325	321	296	333	335	340	290	323	315	368	350	339	335	345	354	360	304	279	337	344	354	339	297	293	321	353	345	329	303	359	301	333	338	309	313	299	293	329	340	327	311	344	337	339	276	301	307	317	295	306	311	332	299	321	316	305	306	326	318	348	298	318	351	364	323	302	335	359	296	294	306	310	296	330	302	339	366	361	336	300	335	325	345	331	357	319	318	310	326	353	330	327	294	331	323	293	282	306	295	338	324	326	358	311	312	336	316	301	327	308	305	318	356	327	305	328	320	315	338	326	291	309	296	333	346	319	323	352	327	312	291	345	305	292	309	308	300	327	301	338	344	343	316	349	344	332	313	329	341	317	307	306	337	335	324	322	308	304	365	295	324	328	317	306	329	346	328	310	345	333	322	336	342	296	355	294	291	323	328	320	339	303	311	314	331	314	332	340	322	359	318	311	312	335	299	322	305	341	323	328	294	325	291	328	323	297	331	333	314	283	308	351	301	340	325	364	305	326	331	336	296	331	344	284	341	317	305	299	350	349	321	340	304	337	316	344	347	365	314	337	319	340	330	311	349	318	325	307	318	333	312	322	316	346	339	332	316	327	340	313	295	289	330	341	319	291	333	343	324	317	310	359	309	374	316	309	319	314	360	347	308	337	335	313	308	353	332	310	353	323	321	358	335	321	339	302	333	358	306	305	335	307	354	327	304	305	301	314	329	344	332	306	309	321	283	330	310	310	338	314	347	331	298	313	298	314	321	336	340	370	304	300	322	319	310	316	308	333	325	317	342	329	360	344	299	281	337	323	341	333	318	315	331	345	336	334	353	370	347	321	304	311	306	308	316	304	340	318	298	316	322	341	310	335	297	336	328	307	346	320	324	316	313	305	352	342	306	317	321	337	308	313	320	355	333	321	330	319	361	293	343	317	298	302	338	319	318	318	332	302	339	314	321	337	327	317	330	341	333	302	331	316	304	324	314	347	299	332	328	346	332	345	343	329	303	351	349	345	330	318	341	313	332	320	330	325	338	331	307	302	323	308	305	307	325	319	319	315	372	338	318	283	334	323	332	312	311	276	315	332	345	313	337	334	323	329	309	301	332	329	334	305	322	301	342	308	328	324	309	319	370	302	323	292	316	340	323	311	321	338	309	321	297	360	342	321	342	331
26320	14713	20525	6550	2843	2058	1562	1189	1064	831	581	422	370	490	438	305	272	196	206	195	156	190	182	159	118	141	142	111	132	132	122	129	112	112	102	92	104	83	92	106	97	103	74	89	103	93	76	87	94	86	90	94	93	91	75	94	93	89	99	76	94	89	95	83	77	103	85	87	88	76	88	66	86	70	89	97	81	79	84	94	76	79	74	86	80	93	78	89	77	101	99	74	102	80	93	94	100	95	96	84	83	69	79	77	81	105	79	95	85	75	93	118	80	91	94	82	82	96	65	91	67	97	84	95	98	77	89	84	84	85	94	85	88	78	76	88	70	83	76	91	113	75	92	106	86	86	97	76	86	101	93	95	81	75	101	89	90	80	86	89	109	73	90	87	88	93	84	93	82	86	92	79	96	84	85	110	85	101	90	80	90	91	99	83	72	80	83	104	87	81	90	87	109	84	80	82	83	97	82	106	88	81	69	88	96	80	73	84	86	114	79	92	94	73	104	79	65	86	88	74	82	69	98	95	99	90	92	95	72	75	79	83	87	78	84	92	79	100	86	82	74	88	84	77	79	65	106	93	82	79	91	88	68	91	71	76	75	90	78	104	96	84	76	84	86	91	97	111	75	96	92	86	78	65	76	86	74	95	77	83	85	89	78	92	81	86	80	84	70	94	77	65	87	86	96	85	90	89	72	81	96	94	78	101	86	83	101	86	78	79	87	76	82	85	82	84	95	105	76	110	74	79	65	92	90	77	96	73	78	79	111	90	78	67	80	92	91	91	86	86	80	101	71	90	96	85	76	76	96	93	92	92	92	81	77	91	87	90	93	83	100	76	82	108	87	77	84	95	74	87	90	68	78	73	95	68	87	74	88	82	82	91	84	89	74	88	73	81	86	79	89	90	101	79	83	104	81	89	81	63	89	100	75	77	88	91	100	88	87	84	103	85	93	83	72	76	84	94	83	99	88	87	82	55	74	76	77	92	104	97	104	94	79	91	103	84	78	112	91	85	96	87	67	79	90	82	91	90	89	94	61	90	101	74	75	95	76	90	84	90	95	76	90	105	76	78	55	93	83	86	84	91	99	77	94	82	86	78	85	103	94	89	89	99	95	75	79	74	94	97	83	96	83	81	79	97	99	83	96	75	83	74	72	97	88	94	82	74	100	75	91	93	78	97	84	80	78	80	89	85	97	79	87	79	86	101	76	81	71	90	92	85	74	86	89	90	89	85	62	84	79	88	83	82	77	94	69	93	87	81	92	70	91	74	75	97	89	80	100	97	81	66	83	76	93	82	91	88	78	91	80	80	94	80	88	95	85	72	73	81	93	88	76	94	90	72	96	75	109	79	83	101	80	95	107	96	102	84	82	107	86	75	96	101	88	56	97	87	90	76	84	76	85	103	92	93	107	89	69	91	69	83	92	88	109	79	83	84	76	69	92	89	72	79	110	100	90	86	103	83	79	88	90	109	90	96	84	78	89	85	86	101	98	79	93	93	100	80	83	108	105	74	94	91	75	109	84	85	81	95	93	72	93	89	92	82	97	90	73	76	70	90	75	90	69	102	92	80	89	93	87	84	81	83	87	101	80	81	85	71	76	96	83	84	102	86	83	88	91	77	81	102	94	92	71	94	83	79	75	79	76	94	91	73	74	81	106	83	85	81	91	90	94	102	88	85	80	76	77	72	80	75	86	64	72	71	77	89	96	82	77	89	94	68	91	87	87	78	76	81	78	87	74	91	90	86	95	75	78	90	81	76	90	86	73	69	86	95	86	80	81	83	70	101	81	71	62	85	84	80	83	89	87	78	81	87	68	92	110	91	92	88	70	77	93	91	86	95	74	70	92	88	98	87	83	76	102	71	93	93	94	93	89	54	81	90	95	89	97	95	88	80	92	87	81	76	79	87	77	78	83	81	86	116	83	93	75	92	97	87	84	102	94	101	93	89	88	64	82	96	90	82	103	93	87	85	81	87	90	77	92	109	98	93	80	96	78	80	86	82	85	68	91	81	82	86	94	81	70	79	95	87	99	87	90	74	71	84	81	92	88	88	92	88	94	73	83	94	88	70	80	68	90	82	78	86	72	75	89	71	78	78	74	96	67	93	93	103	75	84	88	100	80	93	82	90	103	83	111	81	102	75	91	90	81	69	94	84	93	82	97	82	76	92	93	96	78	90	89	90	93	89	86	91	83	107	77	89	76	80	92	79	77	79	80	83	74	102	76	90	84	88	90	76	81	84	90	91	82	79	68	94	81	90	83	72	96	94	111	106	74	87	74	82	72	88	85	94	79	104	87	89	89	76	81	89	79	82	85	80	89	94	87	99	87	91	76	88	88	90	93	88	101	76	106	89	77	82	83	95	93	68	80	72	65	93	81	84	97	81	87	92	75	81	85	81	82	80	81	81	103	90	83	90	83	77	82	68	93	87	90	76	98	84	77	94	89	69	84	79	90	90	82	99	90	101	104	96	88	66	96	68	94	84	85	75	60	88	90	93	71	86	82	93	76	80	95	73	88	97	96	99	76	102	95	91	76	109	91	77	74	90	84	79	90	99	81	98	80	76	92	112	82	83	87	95	93	84	84	71	78	94	111	77	73	74	86	82	79	79	90	87	86	91	91	93	80	91	75	86	69	79	91	85	81	90	83	87	70	92	81	96	88	95	83	87	90	100	86	84	85	82	81	83	73	97	86	94	87	73	69	79	92	67	87	92	74	73	93	79	82	76	88	78	66	100	87	83	82	86	82	83	81	81	86	85	77	88	93	101	72	84	90	75	78	89	78	97	84	100	79	89	82	74	90	102	75	95	86	88	75	85	64	90	77	73	78	87	82	83	85	80	78	78	76	91	85	88	88	76	79	73	92	86	65	98	84	89	76	64	83	101	93	87	92	76	87	90	90	69	93	102	97	74	85	78	63	85	96	82	103	87	89	99	91	94	92	86	62	83	88	95	72	79	70	79	94	83	78	83	88	81	86	86	87	66	70	90	87	83	99	84	78	103	80	82	99	77	95	74	108	90	78	90	93	90	82	94	88	85	77	88	75	81	69	81	101	94	83	75	89	73	81	70	88	88	82	91	84	96	88	81	83	87	86	84	96	83	78	104	91	82	79	92	89	95	72	91	83	81	80	91	91	85	80	105	95	95	95	78	82	90	91	93	90	98	111	95	74	77	86	92	96	67	87	88	87	84	89	101	94	65	95	84	99	83	75	83	82	115	89	102	90	81	79	85	90	93	82	83	81	87	72	68	65	71	75	79	64	68	83	87	100	69	77	78	76	92	80	82	77	70	90	82	97	91	86	82	81	83	94	94	92	97	117	102	87	69	98	71	88	91	83	76	98	98	85	81	76	98	85	100	89	84	88	83	79	80	79	99	96	100	100	71	97	89	84	75	84	81	95	86	89	85	84	77	82	75	73	91	83	72	84	87	90	84	89	86	80	80	87	82	102	101	114	81	96	80	69	74	104	88	68	77	77	93
17588	12714	24407	6523	6406	5254	4635	4033	3436	3362	2923	2425	2371	2812	2637	1851	1528	1183	1079	1027	899	919	810	829	695	663	669	601	673	590	576	469	489	447	373	354	367	337	340	337	351	330	335	344	311	291	299	253	278	278	270	275	261	281	269	263	253	265	255	273	239	255	240	279	255	272	238	247	269	273	249	241	246	248	259	225	247	274	236	217	202	213	239	232	217	269	235	209	207	208	249	211	222	192	212	219	234	247	214	220	222	219	236	240	222	219	247	244	246	221	240	247	243	211	250	215	236	209	187	257	234	216	234	219	220	231	212	242	218	220	237	204	228	242	222	235	212	230	269	223	224	240	229	216	240	200	220	233	244	228	233	221	217	244	205	201	229	199	216	242	212	239	243	198	224	201	237	236	237	235	207	233	244	237	263	226	209	214	256	254	207	236	214	217	237	234	211	187	234	241	230	238	210	224	218	238	231	246	211	247	253	230	214	226	242	242	219	216	240	221	211	218	216	222	216	210	218	215	232	214	232	229	234	241	234	245	228	219	226	257	240	214	207	227	225	220	219	238	244	220	224	193	232	257	221	251	229	209	247	227	227	233	231	229	225	223	205	219	219	245	233	256	212	225	232	235	225	217	225	230	243	231	217	231	194	225	201	243	216	208	225	231	204	213	213	237	221	221	247	231	211	227	212	247	209	225	222	242	218	246	204	232	241	211	209	245	217	190	229	211	214	231	227	257	244	230	221	222	209	226	220	257	218	240	237	252	239	234	210	245	211	232	217	243	238	230	213	232	200	249	227	224	241	230	230	230	246	233	234	247	234	254	219	241	223	234	212	228	250	223	230	214	223	205	204	213	231	221	234	227	223	208	229	213	208	220	226	244	219	206	236	237	216	215	239	217	221	220	204	255	238	215	207	222	199	226	236	211	228	237	214	209	232	248	220	241	220	221	226	209	224	215	188	234	230	237	225	226	217	261	239	229	212	226	213	240	250	239	223	221	238	235	236	218	226	248	234	245	229	230	238	235	236	196	209	238	235	228	241	230	242	256	208	227	265	214	204	234	222	233	219	228	218	234	233	222	228	233	225	218	226	211	201	221	226	209	230	252	242	236	235	244	244	233	223	231	220	236	232	263	228	239	227	244	257	208	218	254	229	262	207	231	237	251	214	237	226	232	238	234	219	220	207	247	201	223	203	216	220	214	224	237	200	249	237	241	224	198	225	192	230	209	245	236	228	244	214	239	174	239	193	236	244	240	191	231	257	193	219	264	229	220	226	209	213	219	217	223	238	239	216	233	222	198	230	244	222	198	216	188	240	213	212	216	239	224	220	215	225	235	246	267	204	216	209	218	225	208	245	239	218	266	221	250	213	222	229	215	213	204	229	228	228	255	204	217	261	215	259	208	224	222	219	227	234	231	236	224	203	192	201	213	250	239	232	229	251	224	213	235	224	206	207	237	235	238	201	228	228	222	214	228	225	232	236	220	228	227	244	211	245	220	219	213	233	230	226	236	230	227	223	202	207	213	203	218	235	202	222	221	230	263	212	214	205	203	215	220	223	223	212	250	246	244	206	218	201	222	226	200	228	219	258	221	227	208	241	211	226	227	225	231	226	230	243	249	235	242	209	229	217	207	206	265	205	225	212	215	222	241	269	194	230	209	214	235	218	238	197	223	193	224	219	227	204	235	215	203	213	226	251	206	219	194	236	213	207	218	216	235	207	235	204	204	195	230	211	210	237	237	213	231	222	218	216	231	219	211	228	204	206	252	221	245	222	224	210	226	229	268	249	216	196	232	245	233	234	231	226	223	275	237	228	211	203	245	214	234	247	247	213	215	221	244	236	223	228	239	224	248	205	254	211	226	214	218	212	235	216	210	208	225	226	211	214	225	235	237	225	240	238	234	248	253	224	213	215	207	214	238	228	239	230	215	210	251	225	223	226	235	229	215	247	229	229	211	217	214	208	250	203	247	196	218	243	225	220	253	222	246	240	237	224	228	208	241	248	238	233	215	241	229	247	229	218	254	237	233	214	236	235	221	221	211	213	239	226	216	196	216	226	239	235	225	232	251	245	234	223	211	221	225	251	200	252	248	221	215	217	247	230	226	229	241	190	246	225	226	229	212	218	257	234	232	237	255	226	233	191	204	211	214	213	256	220	226	230	233	229	239	213	220	233	237	221	237	221	220	229	210	236	246	229	246	227	199	243	239	219	231	248	229	200	218	199	220	218	214	215	226	229	202	213	251	233	220	225	251	217	241	205	210	236	245	207	242	196	234	217	228	191	246	220	225	222	243	217	214	234	231	266	247	209	206	216	226	250	248	207	232	245	215	210	246	223	215	215	216	221	233	237	195	231	224	234	230	219	219	202	197	246	262	214	250	231	225	226	220	219	218	237	249	241	225	231	223	220	209	239	239	223	220	241	237	239	215	215	238	236	226	233	202	221	229	213	215	190	231	254	220	203	214	193	268	233	206	198	211	233	244	196	209	221	199	230	214	246	219	231	222	235	233	248	217	227	219	226	220	239	239	219	230	242	230	223	235	216	226	206	198	211	232	242	247	205	227	214	239	216	237	257	233	237	240	225	220	215	243	249	230	233	245	215	236	212	231	222	223	206	230	228	227	213	204	233	217	222	218	208	227	244	217	229	226	225	236	216	233	229	212	199	239	201	203	243	233	233	207	230	231	236	261	225	206	242	249	234	210	215	216	241	221	228	247	238	177	245	234	201	197	226	241	253	233	230	203	244	232	208	229	237	236	270	235	240	214	249	214	236	194	244	227	200	238	240	236	221	237	199	241	215	219	234	220	213	191	197	231	250	225	258	234	232	239	244	214	250	250	226	209	209	229	217	241	183	191	238	197	233	217	244	210	209	211	215	209	191	207	240	241	214	222	247	231	241	197	235	227	200	224	219	217	215	223	254	222	246	214	240	212	226	251	246	236	238	238	196	229	216	217	211	221	229	250	206	217	242	188	236	243	230	233	218	246	219	236	218	210	216	225	210	237	223	230	233	236	231	225	191	225	228	231	226	201	233	222	231	225	226	244	220	211	230	244	257	241	220	226	226	212	235	225	237	236	214	231	227	208	213	234	245	224	245	230	241	221	240	240	217	222	226	241	205	234	235	223	209	232	210	221	198	228	200	236	223	233	231	252	239	226	238	206	221	238	249	215	229	234	217	218	207	251	207	213	228	237	232	243	230	218	230	222	232	225	231	233	226	225	238	204	194	213	221	218	231	235	235	226	221	219	216	197	213	222	243	203	229	198	229	203	217	215	210	246	220	231	240	222	235	223	239	230	229	228	232	214	191	227	234	213	246	213	234	209	250	215	229	239	231	219	256	220	219	209	233	225	213	235	235	240	224	232	223	227	237	243	234	213	222	216	230	217	245	220	240	237	204	245	213	218	219	221	218	238	251	205	227	241	230	213	222	211	221	221	226	221	256	233	240	215	227	262	220	216	222	234	202	206	235	214	212	244	217	186	233	228
7042	2346	2984	721	407	353	270	271	210	221	202	201	190	199	163	166	165	173	160	155	147	159	160	164	166	145	165	171	165	143	140	173	147	172	158	154	164	130	151	151	133	155	142	168	159	147	135	159	178	141	151	146	144	139	148	149	141	140	154	166	175	144	156	154	157	124	170	152	146	155	160	130	156	139	151	144	130	151	147	157	146	147	140	133	145	169	140	143	142	141	142	121	156	145	152	146	133	132	163	141	160	150	132	135	152	147	158	131	137	141	139	143	150	155	138	137	147	149	164	147	141	152	134	112	149	147	142	137	152	149	146	142	156	128	132	142	150	163	124	122	167	128	134	147	148	143	151	159	162	174	159	139	159	133	132	181	185	162	139	160	147	146	151	159	138	154	161	157	134	157	147	143	134	134	139	153	139	136	169	137	156	144	147	166	138	144	149	148	154	153	161	153	134	148	166	141	125	145	137	149	128	158	137	141	144	117	159	118	137	174	173	120	144	120	130	127	151	165	150	123	140	171	126	136	161	133	137	166	143	130	162	141	165	136	142	137	156	133	135	157	142	149	124	147	143	163	139	152	138	132	141	158	148	151	152	148	151	156	178	151	157	142	140	149	136	135	146	167	125	125	150	138	172	151	157	166	144	139	150	137	151	140	147	147	150	159	142	143	146	149	149	156	164	141	152	149	180	150	139	131	149	158	138	133	151	135	155	136	137	155	146	147	145	148	150	160	131	149	158	150	139	135	147	139	150	151	169	146	163	146	167	122	149	164	147	143	177	136	134	126	165	128	156	138	127	143	142	165	152	150	153	145	152	139	140	153	150	142	144	146	149	143	153	137	132	147	145	132	141	142	179	144	146	185	133	162	155	147	167	145	124	152	136	145	121	136	151	143	159	152	129	161	150	159	146	149	152	165	167	132	143	132	133	118	139	141	150	143	140	173	126	161	146	162	135	131	141	136	162	138	142	153	146	155	142	150	149	162	132	125	150	124	151	162	167	178	136	168	147	132	151	155	163	121	172	145	139	144	143	169	152	166	138	133	140	159	154	132	143	143	163	158	153	152	157	137	132	131	162	155	129	154	136	127	128	151	144	124	139	138	140	165	161	152	160	146	150	167	160	156	139	151	138	146	166	138	143	146	145	136	149	135	155	127	138	133	140	162	151	162	169	155	178	152	134	135	156	141	142	141	134	138	165	149	138	143	149	135	141	153	133	161	133	152	153	156	140	143	158	132	121	141	135	142	153	152	134	147	161	143	147	128	143	175	148	155	121	154	141	134	147	156	151	148	125	141	132	126	149	139	177	151	144	145	128	144	146	137	138	135	144	149	152	121	145	161	148	140	158	122	145	141	159	160	134	157	146	141	135	149	152	176	136	147	136	148	139	150	153	148	161	131	159	155	166	149	105	138	166	137	124	141	141	152	146	145	129	146	152	153	142	141	133	146	162	131	114	166	166	168	160	124	127	124	142	129	128	164	144	140	145	140	147	149	151	155	144	151	128	157	165	163	139	142	147	144	184	159	152	189	133	133	139	155	165	139	165	139	125	171	158	173	182	145	151	143	132	134	179	170	149	169	153	140	132	148	164	136	140	165	128	147	154	149	148	144	138	140	163	162	144	143	174	139	128	156	133	138	130	153	156	143	137	135	166	122	149	149	152	158	150	150	139	129	141	158	151	163	131	141	158	159	173	143	144	181	152	130	142	182	143	158	137	132	143	147	158	156	173	147	134	164	136	157	128	148	149	134	131	134	116	154	140	128	143	186	149	144	150	155	148	164	155	123	118	159	150	159	134	157	143	165	152	150	155	148	160	137	173	157	144	158	171	146	136	129	164	151	150	130	160	140	147	147	136	148	134	122	156	118	154	144	150	145	162	154	151	162	147	169	150	137	141	146	141	148	136	161	145	146	145	139	171	145	143	145	151	132	146	147	167	148	136	141	138	152	133	152	152	142	149	143	131	159	118	149	122	141	141	161	128	128	136	142	152	156	155	131	134	151	171	157	146	148	144	141	137	146	139	145	130	139	145	139	134	131	157	138	140	145	151	141	184	152	163	133	150	144	161	142	144	155	156	169	164	139	154	146	126	155	136	152	143	148	149	148	159	151	148	155	154	146	157	146	153	145	135	142	156	154	134	125	130	136	146	176	146	138	148	148	169	154	158	148	127	159	139	138	151	157	152	144	153	142	139	149	151	165	149	148	147	165	170	138	113	141	133	146	128	141	152	129	154	149	158	137	152	136	130	145	158	157	158	151	154	150	136	147	149	154	137	156	132	154	154	152	130	168	149	157	166	144	157	146	137	170	145	158	160	146	144	166	172	166	132	149	153	117	138	146	131	145	139	182	152	137	149	140	147	149	163	137	152	131	143	138	146	144	159	142	127	132	162	146	146	147	132	148	149	163	125	172	143	149	148	151	179	169	141	137	147	151	137	149	162	159	161	163	172	153	162	145	158	165	156	162	138	130	137	143	144	169	178	146	145	125	155	138	123	128	148	152	170	156	155	148	128	146	169	153	148	159	127	131	130	150	151	127	155	148	136	177	157	156	160	134	145	163	162	141	153	149	142	151	136	161	143	160	135	135	157	168	137	147	148	126	160	152	150	131	159	132	147	144	139	155	137	142	169	129	142	134	131	134	141	132	150	160	154	128	158	154	154	133	106	138	123	155	142	152	134	145	157	145	166	162	140	147	141	136	138	132	116	150	149	143	131	143	155	154	150	129	142	124	147	144	154	139	138	138	148	143	150	130	145	137	145	126	136	139	143	139	134	121	170	142	146	129	157	184	160	173	155	141	127	154	167	139	153	147	151	141	125	148	142	147	150	147	169	157	167	133	125	131	150	138	167	133	150	182	155	136	136	157	146	146	157	154	138	142	134	149	142	150	148	143	160	164	129	179	140	112	133	148	144	138	144	155	142	143	163	164	162	183	163	139	144	124	154	154	152	137	149	155	154	139	143	154	155	152	130	150	140	126	153	160	151	149	157	170	141	164	112	141	142	139	165	137	143	161	140	151	153	156	142	139	162	156	124	155	159	146	129	140	137	141	149	155	125	152	130	151	146	157	158	166	159	131	157	137	151	154	167	166	155	137	161	164	160	158	157	165	155	165	156	146	160	145	123	146	137	146	160	129	136	170	153	138	137	134	174	160	153	156	145	163	130	163	154	149	182	141	142	156	141	140	167	133	166	173	129	133	156	153	138	132	141	139	148	161	173	149	153	157	132	140	142	148	146	155	170	165	140	169	157	157	154	156	133	156	140	153	141	139	164	132	146	154	161	153	150	183	157	134	154	156	158	163	146	161	140	124	160	151	171	162	172	143	146	152	122	152	143	145	133	144	157	136	142	140	156	133	144	127	138	120	149	145	137	152	142	154	132	125	135	173	155	145	139	129	153	145	136	154	145	167	117	122	160	171	156	137	130	154	134	157	168	163	126	141	138	153	149	155	154	149	140	144	152	171	129	162	148	119	177	128
5348	2775	6080	2009	1665	1285	1050	919	864	818	759	677	627	626	601	548	502	488	484	429	485	490	498	449	423	424	425	470	435	409	435	372	392	396	400	425	394	416	422	368	410	381	388	353	390	376	390	357	353	341	395	453	381	362	370	405	377	373	369	401	357	365	362	375	354	389	375	386	396	397	351	364	390	341	368	385	359	362	380	381	383	363	373	391	361	378	358	383	396	383	423	382	379	376	406	376	342	381	393	362	384	375	374	342	365	338	339	382	360	391	384	385	339	409	375	418	398	385	380	372	359	352	385	355	405	340	369	348	374	438	349	370	375	390	372	375	391	389	347	396	359	360	346	343	347	389	369	371	381	362	378	387	387	366	357	380	391	339	339	341	371	313	346	365	330	369	359	322	375	349	338	346	376	383	411	374	361	351	337	380	369	363	382	374	367	358	347	355	342	392	348	379	381	365	366	384	371	374	391	358	392	349	339	373	374	359	351	364	368	353	376	364	380	359	378	408	361	376	380	333	403	373	372	359	372	350	384	387	324	387	361	327	331	369	332	386	348	388	351	370	389	389	358	386	376	348	382	344	329	337	360	386	367	391	340	365	363	364	363	336	372	336	375	332	344	383	324	379	377	417	387	384	364	383	390	362	367	373	364	374	336	388	358	373	349	401	391	367	356	349	348	370	356	335	333	376	361	347	348	373	394	348	365	368	363	349	349	352	348	359	365	370	375	349	389	340	384	381	351	313	414	373	389	371	369	361	381	360	331	360	374	357	341	373	369	383	356	364	369	360	381	371	373	367	347	388	389	375	340	374	371	394	397	371	395	368	359	365	380	381	400	344	369	369	377	326	345	368	348	400	378	402	372	353	348	354	327	404	377	366	351	351	375	358	347	363	374	365	349	383	339	359	368	367	340	356	373	370	353	413	366	359	360	357	382	392	379	363	331	376	341	384	369	372	356	355	374	367	360	374	413	363	375	365	358	403	397	365	391	396	384	375	362	387	354	392	366	351	383	339	361	355	365	374	415	373	382	372	378	358	375	371	378	409	359	351	371	365	393	382	359	368	355	379	370	385	390	385	339	324	368	392	366	313	355	354	362	327	367	353	389	370	368	345	353	362	377	367	375	357	366	352	343	384	362	374	367	364	336	361	342	373	344	390	367	383	370	403	370	337	344	366	347	359	370	367	358	356	367	344	361	345	353	389	369	397	358	372	387	372	347	378	379	353	336	354	408	388	384	356	346	359	405	339	390	397	375	375	379	347	378	366	349	366	371	360	371	385	374	386	357	405	384	376	355	399	357	407	383	363	373	371	379	402	348	392	350	348	385	359	376	381	391	370	350	356	358	373	411	350	385	350	394	394	361	356	367	349	358	359	395	359	369	357	376	377	329	362	374	369	384	403	361	350	355	362	342	371	383	363	349	370	409	354	365	360	379	382	369	387	362	359	336	369	377	392	361	371	346	348	352	358	395	381	375	395	364	346	387	356	354	383	380	378	333	357	386	373	356	372	357	377	365	375	366	323	371	373	387	384	345	382	358	366	387	362	356	363	347	330	348	375	388	384	352	400	382	364	345	366	367	391	356	389	359	365	367	361	340	333	393	399	369	373	380	377	359	348	375	342	356	365	356	341	353	374	380	367	378	381	363	391	368	321	380	412	378	360	393	353	377	421	376	371	368	358	370	422	362	359	333	357	343	357	369	343	380	376	374	391	351	352	388	366	366	348	366	387	363	362	365	375	371	361	353	370	381	363	367	387	379	380	368	366	351	402	400	353	381	362	393	363	345	364	367	366	356	341	380	407	382	350	381	356	355	360	373	394	380	372	344	322	366	374	366	353	389	365	414	326	389	369	344	414	364	389	370	369	381	354	361	391	397	378	384	382	353	378	372	374	408	364	385	396	380	349	323	368	338	379	340	379	355	373	372	329	377	374	351	385	350	345	375	370	366	363	363	368	364	365	387	366	410	346	371	370	364	377	356	374	358	362	336	358	371	372	349	404	378	356	368	401	357	364	357	412	368	360	357	370	363	402	389	342	376	354	348	372	386	374	352	350	383	357	360	346	375	362	366	371	384	357	389	384	360	363	363	392	391	372	354	355	375	351	358	361	346	394	365	385	348	342	410	380	396	389	372	381	367	375	393	345	381	366	339	342	323	385	348	413	363	392	385	395	376	369	399	400	381	357	327	375	363	351	379	342	353	365	336	368	382	382	396	393	345	394	361	381	392	367	355	361	372	365	379	357	360	375	397	355	347	379	375	355	342	335	367	347	376	392	398	355	374	372	357	395	349	379	401	373	350	381	370	354	381	371	378	358	383	365	366	350	333	366	368	374	368	394	377	339	366	370	347	363	367	365	406	368	327	336	351	363	365	356	365	394	344	355	396	337	351	402	392	357	364	355	380	358	397	396	394	364	351	393	364	395	359	359	386	368	313	314	378	351	329	348	388	343	378	355	387	387	337	404	375	381	351	374	368	375	390	363	394	362	373	362	352	353	369	351	383	377	371	380	352	342	390	339	348	346	374	403	415	326	382	367	394	342	400	385	385	383	370	384	385	336	355	332	397	384	340	351	380	382	384	363	355	368	391	370	380	362	375	349	370	397	384	361	379	366	374	369	355	359	369	384	374	384	355	371	389	344	386	366	366	371	356	370	374	362	358	364	393	426	384	407	410	387	397	387	377	367	344	349	379	361	408	385	373	361	352	353	355	364	354	357	371	369	370	371	379	369	360	363	370	369	325	382	353	366	384	359	382	394	351	382	380	366	384	335	373	346	355	375	355	351	336	339	346	362	371	352	365	350	347	356	363	362	370	360	385	389	347	354	380	369	371	379	385	372	384	373	323	382	339	351	394	389	401	401	376	357	365	378	370	392	365	365	364	365	356	368	318	343	378	353	391	338	393	397	391	357	383	351	357	405	355	371	380	374	381	396	377	340	384	364	360	384	382	399	361	359	346	384	380	354	370	376	363	370	377	367	349	361	343	358	373	365	346	366	378	350	359	393	368	361	348	364	356	371	419	349	338	412	367	361	362	392	358	380	381	387	371	399	394	383	342	395	374	379	400	352	355	377	342	332	381	382	389	368	371	381	399	359	348	364	350	392	370	362	322	342	376	406	347	347	361	356	377	347	383	361	356	371	400	357	367	390	383	360	342	362	351	347	371	364	351	371	344	389	371	348	384	357	350	369	364	373	346	350	385	389	387	388	387	342	361	396	376	367	341	393	354	345	361	342	373	374	347	389	373	340	364	375	361	356	401	329	327	397	335	349	369	370	369	357	374	381	403	351	376	384	363	385	380	348	345	403	342	345	366	381	358	396	370	368	377	377	392	374	352	367	344	358	338	376	368	365	356	362	363	352	373	365	356	361	374	393	309	355	342	405	371	357	371	362	342	385	387	345	387	345	362	381	375	368	370	395	384	376	376	380	365	369	328	349	335	374	369	388	354	371	367	389	345	381	329	386	355	363	329	386	369	378	348	383
17231	8975	14279	3698	1795	1177	859	857	632	464	328	385	289	363	318	270	220	199	172	185	164	163	179	143	145	163	156	162	170	117	154	134	147	160	163	128	126	137	131	136	118	130	152	138	112	132	112	123	121	131	140	134	109	133	133	135	123	161	147	119	129	125	130	135	136	122	123	125	147	116	151	122	149	133	139	125	131	127	132	112	134	106	122	122	132	139	140	107	145	136	135	105	136	127	113	127	123	126	132	116	112	127	113	124	117	105	125	126	126	114	127	157	111	145	117	104	103	103	129	132	143	135	129	127	129	120	116	124	124	136	150	136	136	123	138	126	141	132	134	138	153	120	110	141	110	132	136	124	141	139	119	140	142	138	130	113	120	109	153	126	116	124	122	105	136	132	132	126	122	108	119	129	115	129	128	131	129	129	151	107	127	137	135	128	146	152	124	118	124	152	138	123	138	135	135	123	116	144	108	130	120	120	125	127	126	140	143	129	126	126	132	127	116	123	141	129	126	142	151	139	134	113	124	113	137	115	135	116	131	143	122	117	120	134	125	138	122	135	132	145	113	137	136	137	124	129	152	112	127	134	129	142	115	125	138	113	124	125	131	127	127	146	141	133	137	148	109	120	126	134	138	118	107	120	106	161	119	100	126	139	156	111	142	124	131	128	122	117	93	124	142	132	122	118	131	122	121	121	141	122	111	132	135	111	141	155	115	121	142	138	124	134	139	105	117	118	128	102	125	139	146	139	121	118	134	107	120	115	148	122	144	121	131	152	118	143	163	131	125	132	138	120	150	126	142	122	161	131	116	139	130	108	113	111	127	135	125	122	127	129	133	124	139	125	125	120	141	145	129	125	119	132	126	114	111	132	125	144	125	117	118	129	108	110	112	128	144	122	119	144	137	130	118	123	114	117	119	132	123	135	142	118	118	136	120	120	111	146	137	138	114	117	130	136	146	124	132	160	125	113	129	120	131	129	130	134	120	117	150	126	115	124	127	130	103	138	114	132	135	126	118	148	122	117	110	131	116	105	133	134	145	148	144	135	118	129	133	112	132	113	136	126	138	121	122	115	129	134	118	116	144	158	145	145	132	119	140	98	127	134	141	146	141	129	100	123	133	123	115	110	119	109	136	138	119	128	134	130	122	135	111	126	136	120	110	105	135	127	137	148	118	112	119	134	113	133	117	151	135	124	129	147	118	127	142	123	114	121	129	130	134	123	139	130	128	126	114	116	110	164	135	132	133	131	110	143	141	144	132	116	128	125	164	129	118	112	143	103	111	135	115	125	122	125	133	129	117	113	125	129	130	144	154	129	105	130	131	134	148	137	105	116	129	139	151	121	128	127	120	117	126	122	110	116	125	134	120	120	142	130	134	143	150	98	117	130	139	132	126	122	130	132	130	146	122	137	124	139	137	113	115	126	125	125	128	136	118	143	120	93	129	141	120	123	111	130	129	123	125	115	117	122	114	128	115	125	122	120	129	121	144	129	137	118	125	122	143	128	123	121	134	133	128	118	133	125	118	134	124	117	119	117	154	124	134	143	131	117	132	117	102	120	129	121	111	145	120	135	143	138	141	120	120	119	118	133	121	119	140	122	127	113	137	106	128	121	128	157	126	152	141	120	97	139	135	106	117	128	113	132	122	134	121	146	134	125	140	130	141	132	113	148	147	106	122	159	118	123	135	118	145	133	106	121	135	128	125	134	117	126	112	103	136	136	119	145	129	115	107	129	123	124	131	143	133	143	119	111	110	147	128	136	113	114	123	130	103	131	124	126	131	121	128	138	113	131	119	124	138	127	121	123	142	147	124	149	121	133	123	135	115	126	131	145	122	103	116	122	131	122	153	118	120	126	134	134	115	121	137	128	113	141	111	106	132	135	110	141	134	138	107	149	123	125	124	126	140	129	130	120	127	132	109	114	129	128	133	132	116	137	108	104	93	135	129	110	123	141	128	117	142	118	128	140	97	126	116	117	120	117	139	117	118	117	133	124	133	104	122	111	126	123	119	133	129	155	129	124	122	117	121	138	139	119	145	116	127	126	112	125	136	109	131	118	127	137	148	121	126	131	143	133	109	131	120	138	133	139	117	118	123	141	147	151	133	113	126	128	134	120	115	110	134	133	145	124	135	126	128	126	122	116	112	125	111	108	114	138	128	141	118	149	129	119	140	132	110	118	134	131	112	122	125	129	147	129	130	133	131	110	118	152	128	124	114	101	133	119	148	114	140	132	110	124	106	144	132	129	125	145	112	120	119	109	113	122	136	115	123	109	105	126	131	138	121	124	150	127	133	125	144	118	117	122	122	133	137	110	133	122	118	126	136	134	129	121	126	129	121	128	150	117	119	133	116	131	110	123	123	129	119	138	108	108	122	126	135	121	130	103	140	125	141	114	124	119	113	140	135	111	136	104	123	113	117	131	126	120	122	151	100	125	136	118	123	137	137	127	118	125	114	137	120	127	116	108	137	138	117	129	115	126	150	124	105	145	102	119	126	141	119	136	149	108	126	113	124	123	109	108	128	120	120	116	145	138	131	135	126	117	147	119	143	118	156	135	128	122	115	130	125	120	138	150	122	131	107	121	129	105	104	120	122	103	106	117	137	120	136	125	108	118	132	142	104	108	115	105	112	142	116	113	111	137	122	133	136	124	107	141	137	124	145	144	132	102	124	146	120	148	136	117	132	115	123	124	104	122	135	141	139	139	132	139	136	116	107	134	150	119	122	128	120	123	133	91	120	118	131	98	110	135	129	118	121	107	115	111	131	132	150	123	121	140	128	118	128	112	129	128	113	112	145	115	117	137	140	113	110	134	135	121	159	130	130	118	128	141	139	129	129	128	125	134	148	127	129	126	142	115	108	118	125	118	109	115	131	141	111	127	133	134	114	130	113	136	122	131	127	127	135	142	144	108	135	119	118	132	119	120	137	121	137	130	119	111	120	127	143	134	126	125	129	151	136	133	133	135	120	125	140	119	120	146	135	121	137	112	122	123	125	147	118	143	136	114	127	115	126	148	115	115	139	143	144	125	126	134	144	124	129	126	136	131	137	126	144	126	134	144	143	141	120	107	119	111	131	123	118	122	132	103	141	134	125	128	131	124	149	133	111	116	130	137	132	131	132	124	123	134	135	122	123	146	105	107	154	135	126	123	122	130	145	144	116	122	131	145	121	111	118	138	145	144	144	132	143	126	135	129	128	116	134	106	106	112	112	144	132	158	120	121	126	118	116	108	132	119	155	114	132	132	140	127	122	133	140	116	141	138	118	115	117	136	123	133	131	128	143	116	107	143	138	126	142	139	104	119	100	123	153	100	121	118	119	139	160	115	122	131	128	114	114	122	120	111	106	119	126	133	154	134	138	118	133	123	115	115	116	102	111	142	111	113	124	106	133	133	109	126	133	108	113	122	98	129	122	118	112	124	135	120	141	136	128	119	120	116	130	120	139	127	118	126	118	130	123	129	130	133	126	123	127	124	143	130
12773	9112	18998	4564	4500	3522	3279	2734	2230	2197	1563	1812	1555	2115	1492	1250	1041	858	825	754	703	716	633	636	636	627	629	533	551	528	537	507	411	433	451	405	382	387	408	406	371	388	397	361	390	418	352	349	365	348	336	360	338	353	353	365	344	307	340	360	336	360	349	341	346	369	328	308	362	357	326	347	318	331	334	333	306	323	316	342	334	367	310	291	313	345	336	329	322	312	333	293	299	304	316	328	329	318	297	329	333	322	292	296	334	323	314	338	307	323	340	364	296	329	351	318	310	299	321	294	332	316	329	344	361	318	332	337	341	302	341	304	318	332	325	312	351	334	311	325	338	303	290	323	310	354	316	350	315	311	332	297	311	306	314	381	315	299	327	292	318	302	305	342	318	331	316	310	351	324	316	318	308	350	341	306	315	331	325	315	325	333	265	321	344	333	308	306	310	321	317	334	318	318	341	337	306	345	311	317	336	321	352	314	316	297	321	317	314	319	308	320	324	309	337	319	307	304	320	299	297	347	331	312	318	328	333	330	361	306	352	312	292	308	313	323	358	307	292	310	342	291	295	329	317	360	309	305	333	316	290	340	338	334	304	320	355	306	328	305	283	301	334	314	332	302	320	331	305	300	337	343	319	301	302	288	319	314	295	309	321	298	322	287	320	301	309	307	313	298	311	337	321	303	300	314	328	316	306	332	321	295	324	283	299	332	340	296	321	324	328	338	331	297	304	309	339	296	282	318	315	306	326	299	315	296	327	332	332	337	302	300	308	304	325	323	284	327	317	349	348	327	299	305	329	302	319	319	336	327	332	327	315	319	315	318	297	334	306	298	320	334	347	341	297	346	341	338	324	336	312	325	312	313	336	334	300	293	316	318	322	303	306	335	311	316	276	328	306	288	308	313	321	310	349	355	331	343	312	332	345	332	333	344	305	318	308	323	315	294	329	314	328	317	310	328	345	346	298	340	319	331	336	332	292	333	351	308	319	339	317	341	303	314	311	334	321	304	346	283	296	327	332	315	314	298	311	312	323	301	304	331	327	320	325	312	330	322	315	319	331	338	304	328	306	335	339	300	288	310	310	318	310	310	306	303	307	317	311	373	296	304	342	320	317	322	330	320	300	329	315	321	289	321	326	312	314	331	305	335	320	350	319	356	331	293	327	320	312	310	314	321	299	326	349	302	328	322	288	306	302	328	324	316	314	310	331	304	316	337	325	337	315	281	325	348	311	330	321	340	320	315	323	350	329	318	321	323	305	305	320	347	304	313	341	317	338	331	342	332	330	314	283	327	283	357	301	351	330	338	299	337	322	305	320	306	336	306	312	323	307	294	320	317	330	338	293	317	318	304	331	348	343	307	315	341	316	324	338	332	320	325	328	290	305	322	322	315	328	331	330	354	325	316	347	337	314	298	339	309	306	313	308	334	303	345	308	324	304	317	284	337	312	322	332	316	306	300	327	329	346	314	340	331	335	295	309	289	291	321	297	341	310	308	309	313	332	313	310	304	313	331	339	282	321	307	321	319	335	334	351	313	307	337	304	299	324	323	301	336	308	290	317	323	321	327	315	291	296	338	309	307	337	315	310	338	315	345	319	308	338	327	321	313	329	303	304	363	324	343	334	317	319	320	313	338	311	342	327	322	348	296	325	343	326	326	304	293	310	304	318	340	350	335	297	336	294	332	321	304	331	318	287	311	327	311	291	321	302	299	329	310	322	273	307	336	301	338	306	280	312	285	323	340	275	337	299	295	329	320	330	294	346	329	313	325	308	345	328	308	297	298	273	308	325	333	305	320	333	318	344	304	331	305	307	323	337	324	302	296	310	301	342	335	321	310	333	321	317	338	323	311	330	334	304	323	320	363	312	328	298	319	323	312	325	361	289	323	318	316	326	314	333	333	291	314	338	302	328	313	317	333	320	326	301	352	312	309	279	362	359	331	284	371	352	344	331	346	314	311	342	313	308	304	293	307	373	307	304	326	325	335	322	370	337	306	311	294	320	313	327	313	317	330	306	330	302	313	337	337	346	307	318	329	310	311	328	319	312	314	323	315	331	345	315	315	321	352	343	340	317	297	331	314	317	293	310	296	299	306	316	352	320	328	321	297	325	293	307	325	326	352	319	327	293	311	339	331	352	326	290	295	317	341	303	316	311	326	306	351	335	321	287	321	298	317	345	344	314	295	319	335	321	314	317	293	328	317	346	302	318	299	373	309	326	327	327	302	317	382	311	318	339	340	334	330	337	336	307	300	323	320	318	328	318	287	311	290	312	308	347	331	288	357	314	298	338	351	330	309	341	323	315	337	273	345	329	301	341	321	350	291	336	329	330	326	321	320	301	306	315	313	322	336	308	335	330	301	306	346	340	346	323	327	325	279	346	324	318	316	325	311	308	311	341	301	317	317	323	337	297	305	314	292	314	312	326	324	336	312	313	354	358	354	351	320	289	358	322	292	295	326	321	304	323	325	341	345	319	321	320	294	333	337	334	326	291	298	336	308	306	339	311	284	318	334	353	330	319	297	369	317	327	338	295	294	296	354	325	346	325	325	330	310	338	301	312	311	321	291	318	325	323	334	317	327	324	319	311	297	308	308	324	295	317	309	306	322	327	334	295	343	335	330	326	342	294	309	358	291	300	332	331	317	311	292	288	329	299	364	307	300	315	338	348	313	322	304	310	304	302	323	344	280	291	341	298	301	307	365	336	335	321	315	331	344	307	312	313	304	329	315	340	343	313	346	318	319	337	308	348	349	306	311	322	326	307	308	336	332	340	325	322	328	343	296	361	304	298	318	340	322	317	305	307	317	326	314	329	320	329	317	311	352	324	301	341	341	316	327	331	297	295	320	293	315	331	309	314	326	335	336	309	293	337	313	331	325	342	315	323	316	286	354	284	313	291	337	300	330	331	323	319	351	296	318	333	322	356	299	313	340	321	277	313	325	284	329	293	331	329	316	324	308	350	303	300	308	334	325	328	334	304	311	346	314	306	319	286	295	332	315	313	327	349	333	313	299	324	354	330	322	301	306	331	311	325	319	299	300	303	321	300	331	311	336	310	327	345	320	290	333	306	304	293	317	311	314	337	282	307	317	321	352	320	308	323	298	325	321	340	305	353	314	309	338	323	327	310	283	307	348	343	328	309	324	343	326	328	346	304	320	306	330	316	333	318	346	301	370	344	322	316	322	306	335	317	333	336	314	301	340	350	318	328	313	292	309	303	305	356	297	308	330	318	316	360	334	340	294	321	303	354	308	296	351	300	359	306	306	304	311	366	312	326	313	331	302	327	311	334	312	316	308	341	281	315	325	303	328	331	338	299	318	331	343	294	319	318	316	308	329	309	328	285	328	294	318	315	322	310	329	323	288	301	314	332	324	329	313	309	309	332	327	330	319	311	324	334	335	301	317	300	344	316	347	321	351	323	320	305	324	284	331	296	308	336	325	298	335	341	348	308	340	310	311	290	345	359	322	327	291	305	321	324	354
26165	15990	22463	6591	3171	2082	1518	1143	776	679	567	398	377	525	402	311	230	218	194	199	142	171	162	126	147	117	127	126	118	130	126	93	122	98	95	121	110	95	85	113	98	103	92	101	92	108	91	110	80	80	107	80	95	107	97	91	94	104	95	90	86	76	80	93	91	95	93	94	83	88	66	95	97	83	101	68	96	75	105	69	92	100	83	72	88	84	78	82	83	86	63	92	88	74	91	88	73	77	92	102	80	85	69	76	90	82	77	82	76	69	86	73	75	76	88	81	80	96	87	65	83	95	72	78	76	77	103	75	76	83	82	75	87	79	91	82	87	91	72	100	75	92	71	72	68	79	91	84	98	87	67	90	87	85	87	75	79	73	85	74	95	101	92	78	93	82	93	106	82	85	82	108	120	85	84	86	82	88	94	98	78	90	96	84	74	95	76	82	95	94	81	72	75	87	89	67	90	63	86	102	81	95	70	80	78	82	91	91	71	82	88	89	105	78	86	80	79	74	96	65	83	88	75	95	92	72	72	75	83	86	79	92	78	84	93	100	85	71	83	83	85	74	103	52	88	97	70	76	79	81	64	77	81	84	81	86	82	83	79	81	89	76	73	90	89	96	100	78	91	95	84	84	101	82	84	97	87	85	72	88	78	76	91	92	84	88	95	109	88	83	90	74	88	93	87	79	79	90	79	68	97	67	88	89	78	107	90	100	78	70	80	85	72	78	87	94	71	76	93	83	69	71	72	67	92	99	94	93	78	88	91	93	84	89	95	76	67	92	92	80	77	88	76	75	90	71	74	99	90	70	73	96	84	82	91	87	88	93	83	95	94	80	93	95	94	100	93	77	83	79	74	84	100	83	85	82	101	83	85	96	91	83	80	88	100	80	86	89	95	79	78	73	76	78	81	100	97	83	87	73	64	103	86	79	84	82	84	86	79	102	87	84	88	84	104	86	86	83	87	106	66	90	84	93	87	99	80	114	79	72	87	73	93	89	83	80	83	95	77	89	77	84	84	79	88	59	74	92	87	84	74	106	94	84	88	82	85	97	91	97	79	86	81	89	78	81	76	72	75	84	79	90	75	73	101	78	83	93	94	68	82	94	87	82	91	93	85	82	76	87	80	88	86	86	81	80	72	80	89	74	90	84	85	97	70	101	89	75	93	97	90	82	89	69	86	78	85	74	83	88	95	69	85	79	77	87	93	77	110	77	82	78	79	100	94	92	69	83	78	97	103	82	67	80	91	78	81	84	72	85	87	108	79	90	94	96	95	92	86	78	80	87	91	85	91	78	88	83	94	107	82	86	106	77	89	96	72	82	87	82	105	63	78	102	91	67	95	82	96	71	92	93	89	84	75	89	108	95	81	103	90	79	62	88	64	99	88	77	86	77	94	94	79	84	66	89	98	90	77	81	95	62	101	98	67	83	90	98	71	85	92	82	89	89	73	92	103	90	96	88	81	69	79	91	101	74	73	78	70	73	89	74	103	94	94	68	82	95	73	84	72	93	85	89	74	84	82	90	88	100	72	81	96	98	103	89	82	82	90	92	96	103	74	70	79	79	77	85	89	85	85	86	96	78	90	94	64	75	104	82	81	69	81	78	80	85	79	94	81	79	79	83	95	94	83	85	72	99	78	87	83	100	98	69	88	84	99	84	100	70	95	76	75	81	77	87	86	99	83	86	90	84	93	73	73	86	86	98	83	90	81	100	75	81	67	100	82	73	97	82	98	63	81	89	74	92	89	77	72	85	70	75	95	69	78	80	77	71	84	88	72	78	79	97	75	92	88	80	96	100	77	97	104	77	90	86	97	88	87	70	82	84	75	86	83	80	89	78	104	77	92	77	91	89	85	93	86	72	95	79	66	83	90	95	73	82	72	69	85	84	76	86	97	90	86	85	93	59	113	87	81	89	95	82	81	88	85	84	96	88	81	80	80	87	87	95	82	103	76	78	93	80	87	81	92	88	91	80	78	90	85	79	88	86	68	77	85	70	83	101	76	83	83	83	77	83	91	84	90	79	74	87	87	84	88	72	87	83	86	90	89	79	77	74	89	55	66	79	94	82	87	72	82	86	82	93	84	81	87	96	89	98	87	74	89	93	79	87	76	77	82	78	67	93	86	77	97	80	85	88	102	79	84	75	107	88	76	79	79	82	95	94	98	93	88	83	79	64	91	84	92	82	89	82	78	83	76	90	93	92	71	80	73	74	91	83	90	94	97	85	106	66	68	77	85	72	65	88	89	92	85	82	74	88	75	98	93	94	82	99	71	95	87	83	77	83	98	84	90	90	70	81	65	93	87	81	97	88	86	69	71	82	74	76	84	87	99	75	79	72	89	71	65	84	93	80	82	87	98	75	94	89	78	92	98	92	79	61	81	83	97	81	73	89	89	87	105	74	99	84	90	71	79	91	69	79	62	74	81	83	97	91	70	76	93	81	93	100	89	88	75	81	109	72	87	66	83	77	92	79	84	86	74	77	101	98	102	90	94	66	79	87	75	86	79	75	69	91	97	71	83	82	101	75	88	77	97	81	101	88	96	73	82	74	76	79	95	71	79	105	98	86	85	86	80	91	84	88	95	90	79	65	82	82	70	66	86	71	81	74	89	88	86	83	86	68	102	90	101	67	76	92	70	86	85	101	84	86	89	113	109	90	81	82	76	100	75	78	88	76	80	92	98	79	90	65	88	84	93	93	75	82	74	93	90	71	70	71	75	73	81	78	79	85	75	95	94	88	89	87	86	96	84	96	78	85	89	75	81	101	87	92	89	75	74	84	71	89	78	99	83	96	92	97	96	82	83	87	88	104	73	88	102	80	96	76	86	94	86	107	85	79	99	80	64	74	67	62	87	111	98	98	74	87	91	70	90	86	83	90	77	76	87	91	62	85	104	81	76	81	95	78	74	77	85	85	88	74	82	92	73	83	86	80	89	106	90	91	98	95	63	85	85	80	74	83	94	77	70	86	79	102	93	89	78	90	69	85	95	80	79	80	84	80	83	92	74	84	67	94	66	83	91	91	92	88	92	96	89	75	72	85	81	89	99	89	69	86	89	68	80	76	92	88	87	88	103	79	73	77	68	73	92	79	104	79	82	70	84	90	85	102	78	77	82	87	97	93	82	75	82	85	76	88	75	83	89	77	74	91	79	79	82	85	103	88	94	69	81	97	90	69	69	91	66	77	81	93	68	92	83	73	80	84	90	72	83	82	85	100	78	81	99	79	70	90	78	100	95	85	87	88	82	86	93	83	68	72	80	80	92	94	94	99	78	72	79	69	101	77	78	92	70	75	83	94	88	70	89	90	68	90	79	66	73	81	81	83	86	78	93	91	84	82	82	77	76	73	82	94	94	89	101	84	98	86	79	86	76	71	80	91	84	70	84	102	91	103	87	92	78	94	88	80	90	89	88	92	81	97	85	82	79	87	86	94	81	74	76	78	89	92	78	110	82	91	98	93	67	75	76	77	97	92	99	82
17406	14184	23944	6222	6332	5452	4522	4201	3183	3280	2753	2538	2246	3001	2258	1783	1262	1145	1073	1009	917	932	786	728	652	723	700	654	598	584	579	479	430	430	421	399	359	343	347	355	346	333	327	331	284	295	334	281	277	287	275	246	230	239	242	246	248	279	254	237	285	268	247	234	259	233	239	244	251	243	230	200	239	236	223	241	236	237	233	240	241	263	223	216	234	239	212	227	237	218	231	221	215	226	207	234	217	220	229	215	223	228	205	217	211	213	238	208	227	244	222	224	211	186	210	240	229	235	199	222	231	197	228	217	219	194	244	212	192	227	217	220	251	216	208	244	230	208	244	189	209	229	211	225	263	210	255	224	224	208	221	212	232	205	228	252	207	229	221	205	232	212	212	216	232	223	230	195	205	214	230	240	203	228	215	238	202	217	237	226	206	229	229	210	220	237	227	205	224	230	215	225	235	213	213	216	223	222	203	213	192	232	236	238	224	208	220	237	223	234	236	223	222	228	238	224	204	224	245	220	211	231	207	246	227	235	226	241	250	247	230	223	241	223	225	225	206	224	212	225	199	206	224	211	206	224	219	245	194	241	251	228	233	221	208	217	184	214	221	227	246	208	221	243	231	209	249	210	206	220	254	227	223	202	191	189	218	221	213	232	209	220	229	227	204	241	217	205	230	214	222	204	223	219	214	213	236	212	224	219	215	222	208	228	218	246	211	240	228	205	232	218	255	231	234	234	201	233	221	219	233	227	206	212	244	243	211	203	231	255	228	211	245	213	229	203	205	244	235	226	219	197	232	242	244	234	218	217	241	213	232	220	233	205	210	207	198	207	244	216	218	202	192	227	234	243	216	210	232	220	242	224	223	215	256	229	224	225	248	229	207	236	233	260	203	237	221	214	234	212	221	250	217	222	211	210	228	237	230	217	225	206	224	217	234	262	227	217	207	203	219	214	227	213	211	228	215	241	202	230	221	224	200	209	211	217	196	225	183	228	210	228	227	248	213	256	202	218	176	250	232	253	231	229	229	216	237	226	248	238	231	225	239	211	227	216	236	218	200	237	231	210	225	261	260	230	219	214	247	216	192	201	201	231	212	219	218	243	203	224	244	203	226	229	210	201	214	244	222	219	221	219	240	220	233	221	225	233	219	220	217	229	195	206	215	222	240	213	222	210	199	223	197	229	199	203	218	228	245	233	226	204	218	210	231	201	190	209	210	197	236	197	227	223	244	211	217	239	232	207	213	216	250	179	233	244	215	222	204	231	215	212	225	240	239	229	228	250	209	212	211	237	236	219	223	245	248	234	206	218	221	203	227	245	224	238	214	252	204	226	259	227	217	231	201	209	228	236	221	220	215	227	204	223	211	213	216	209	212	205	215	223	215	206	239	225	247	185	215	227	213	229	218	204	213	231	198	212	200	213	215	236	208	194	234	253	245	208	218	222	228	207	218	216	232	211	215	230	204	204	223	207	219	209	232	197	228	242	244	203	231	225	250	229	216	217	216	219	227	231	209	213	234	216	227	207	190	248	222	231	212	225	234	235	217	233	234	226	228	236	206	220	225	227	196	209	230	221	210	217	214	245	218	228	224	229	239	246	264	241	213	231	230	239	220	213	220	230	238	228	222	209	219	196	230	240	227	260	232	242	208	229	237	214	246	206	233	240	194	221	211	216	212	239	209	209	223	201	235	229	214	207	225	201	196	228	209	207	250	208	260	230	220	223	234	218	237	217	214	218	227	218	248	230	270	199	231	209	226	218	252	207	213	234	224	238	224	236	200	201	206	211	253	254	226	235	237	219	228	204	244	258	228	196	196	220	239	229	208	230	246	221	233	223	230	214	245	207	244	242	233	200	227	229	194	199	231	214	222	197	206	222	248	212	237	241	243	178	229	233	218	206	227	225	238	236	207	259	229	239	202	218	203	245	219	229	221	220	207	222	217	212	202	229	211	211	210	220	265	217	192	246	210	239	251	232	234	227	221	210	227	216	196	213	224	228	226	223	214	207	219	245	216	246	197	212	200	255	237	212	241	231	212	219	198	241	232	235	235	229	251	222	210	234	187	213	219	223	246	218	222	226	231	201	231	198	206	190	226	224	230	241	227	215	205	217	232	208	224	233	226	206	208	220	184	213	203	229	202	213	223	222	230	219	218	223	234	200	219	221	218	223	227	201	212	227	231	218	219	235	235	227	201	237	220	222	224	218	220	218	217	201	213	224	200	213	209	202	227	200	220	193	241	234	202	219	251	208	227	212	232	221	225	221	196	239	233	218	237	208	212	234	231	236	241	231	239	217	224	239	204	210	228	196	230	211	221	221	209	212	201	225	213	191	206	212	229	224	213	222	222	212	219	208	229	228	205	205	233	216	207	219	224	238	234	233	229	249	223	230	224	212	217	238	211	209	222	223	205	233	215	224	205	226	230	217	220	211	215	205	211	227	226	225	212	232	229	208	220	246	256	206	225	256	214	194	211	200	209	225	225	232	211	233	215	227	224	223	213	235	217	232	221	234	210	219	229	214	231	226	212	203	219	216	217	217	218	236	226	214	249	225	217	216	217	223	226	227	251	221	223	248	205	212	225	202	238	244	213	193	233	222	208	209	213	204	234	237	220	232	208	206	218	252	219	215	220	210	220	236	223	209	231	242	236	203	225	224	234	234	210	210	224	226	223	193	235	224	207	231	234	246	221	218	233	194	244	223	230	235	212	214	214	214	236	221	238	236	221	219	242	234	231	221	218	233	234	224	240	177	247	230	220	224	217	231	208	205	216	216	238	231	208	227	242	222	220	219	232	201	234	223	220	239	211	237	248	207	197	213	221	224	199	221	199	211	211	238	217	212	229	207	242	212	232	219	249	243	222	249	228	207	224	232	239	200	202	228	219	216	234	244	223	221	185	240	248	221	208	210	246	225	242	225	231	208	231	214	212	231	222	224	211	228	211	210	237	214	230	243	198	217	216	238	226	237	243	174	206	221	211	229	203	235	231	232	226	227	213	226	222	236	200	240	235	182	250	233	222	229	229	236	233	224	213	212	232	220	214	217	229	213	222	229	235	228	217	223	222	232	262	235	222	216	218	219	218	206	234	214	242	238	254	220	228	188	211	226	213	218	217	191	209	214	229	232	215	229	232	221	213	224	221	220	220	230	235	231	212	224	220	232	226	220	218	211	226	216	198	216	209	210	237	240	228	202	235	211	224	205	252	228	217	221	210	214	221	243	237	218	234	217	215	227	250	236	227	232	241	223	216	233	226	212	236	229	210	227	230	217	217	228	205	243	235	226	217	218	201	224	236	209	227	222	222	228	217	217	227	221	225	217	185	228	223	190	227	195	236	221	261	206	254	240	212	222	218	216	211	217	203	244	227	241	201	218	214	224	206	216	205	205	230	240	244	224	215	232	235	224	201	226	212	234	224	257	221	238	214	193	226	205	220	221	234	206	210	221	229	208	209	225	226	230	220	215	251	237	237	220	221	243	234	246	212	199
7067	2708	3274	719	404	355	252	226	221	207	218	188	168	188	173	150	158	153	175	153	147	188	171	142	160	158	142	167	136	152	158	146	154	162	139	146	162	171	155	129	133	138	140	158	147	142	148	142	106	131	138	140	124	144	125	149	137	126	152	144	150	171	159	162	137	129	128	153	142	135	122	161	162	145	140	159	153	150	131	142	155	158	150	144	152	166	131	149	152	154	128	123	145	118	166	165	156	145	154	123	155	160	128	122	129	141	132	131	154	143	126	132	133	141	154	151	151	158	150	144	132	142	140	156	140	168	171	151	153	142	129	150	145	163	161	154	148	132	146	134	141	146	141	148	149	141	145	129	145	132	118	136	159	152	148	137	128	161	155	162	115	155	130	145	152	143	138	137	140	127	132	114	129	126	154	132	160	156	132	143	143	127	161	170	122	154	160	154	154	144	133	132	138	137	148	147	142	164	140	174	149	148	152	131	137	133	153	138	169	155	131	149	152	147	144	170	138	144	143	149	115	164	155	127	140	149	153	122	141	154	126	160	139	138	126	159	135	140	139	138	136	152	154	123	156	129	127	148	135	146	150	140	134	165	122	151	147	143	122	133	148	159	148	140	134	137	149	144	128	138	144	160	143	137	147	158	156	150	130	151	133	133	120	150	138	157	170	154	131	139	134	144	142	161	135	167	155	127	152	143	138	153	155	135	144	156	150	147	131	168	142	144	158	146	147	153	142	167	131	144	153	131	147	132	168	164	154	133	137	133	136	147	146	150	168	154	128	160	124	154	133	142	165	159	126	159	122	165	168	143	157	151	164	143	159	157	137	149	126	148	141	130	141	152	174	148	141	143	137	128	145	166	143	123	148	165	137	133	131	126	118	145	138	147	134	143	132	152	153	159	144	140	128	147	139	156	156	146	140	132	139	158	159	151	159	151	141	140	142	152	136	146	171	145	168	155	140	136	135	149	151	163	134	161	125	132	157	166	141	150	153	129	134	155	127	155	164	158	133	174	147	143	118	142	120	136	143	127	137	144	120	139	153	138	145	145	152	141	149	131	127	146	164	154	134	134	153	146	149	147	132	151	147	132	153	143	149	146	133	158	140	133	143	150	129	142	144	143	129	149	129	109	168	126	137	146	143	131	136	145	147	149	128	136	165	146	143	146	125	137	135	141	113	147	146	137	148	152	139	129	134	168	149	156	143	158	135	153	159	158	142	151	140	167	143	171	155	146	159	115	154	139	135	129	148	152	138	157	136	125	126	124	146	146	123	138	135	145	135	148	138	122	149	159	121	139	145	134	134	133	150	161	153	145	159	144	158	157	152	127	131	139	142	114	126	146	149	143	152	152	147	143	155	149	170	155	133	146	134	139	173	142	133	126	133	134	150	138	128	142	158	144	159	167	134	157	142	145	118	144	116	143	157	145	161	144	150	147	161	138	121	131	152	148	144	142	153	129	151	138	151	133	127	128	151	128	137	121	166	144	136	140	159	164	155	162	129	148	129	149	143	148	140	139	144	167	117	118	138	136	133	137	131	168	141	140	153	154	172	145	146	142	146	136	133	122	166	123	148	156	141	146	165	154	159	132	142	129	132	170	129	122	130	152	136	154	132	139	128	145	144	136	156	154	137	156	140	157	143	152	138	144	138	130	151	142	122	134	154	167	149	139	131	158	162	149	150	134	134	136	120	141	131	134	150	130	153	121	138	144	147	155	147	121	145	129	117	111	155	160	151	142	145	147	159	137	148	131	123	142	123	145	151	131	147	174	143	139	130	149	150	163	158	140	145	153	165	139	137	145	125	139	133	141	156	132	139	153	151	150	150	165	137	118	138	154	165	165	160	137	120	137	111	151	146	133	136	146	138	158	150	147	171	136	144	149	140	132	151	124	134	143	139	168	149	159	150	128	160	132	164	148	152	152	150	154	167	131	142	136	139	146	134	155	157	150	134	134	141	119	156	171	145	160	158	148	124	163	132	143	137	149	159	142	129	138	133	157	168	144	140	153	154	158	142	152	130	149	172	154	154	154	156	151	133	155	162	143	161	145	144	157	152	166	151	146	153	161	144	142	131	162	137	158	135	166	135	176	132	139	148	153	148	154	167	149	155	144	136	138	136	164	127	133	138	122	135	131	174	130	177	136	153	131	135	156	167	128	154	131	120	170	163	157	159	152	143	141	158	138	129	133	147	131	150	150	144	129	145	132	144	134	145	118	131	158	145	134	159	164	136	127	132	151	153	165	126	124	130	137	150	141	144	154	125	147	143	154	147	121	143	162	141	149	131	140	153	137	124	151	138	136	139	168	157	133	152	145	143	148	118	138	143	123	129	154	151	137	135	162	129	122	122	135	156	163	152	170	130	161	124	150	151	157	160	145	120	161	141	157	146	119	161	126	148	156	134	149	136	142	145	132	127	116	138	161	136	142	146	156	123	129	139	161	136	131	147	128	158	139	120	158	146	124	168	144	145	128	159	148	146	155	129	140	139	160	142	139	158	161	163	146	154	136	138	147	119	134	156	145	141	155	172	133	138	144	143	152	139	139	134	144	111	136	156	159	136	161	144	134	128	131	136	136	138	131	159	143	149	163	112	118	141	123	163	151	141	163	135	152	155	130	132	132	157	141	141	150	157	156	127	133	142	131	125	143	147	153	142	153	144	152	149	134	143	136	151	140	149	124	141	154	143	146	144	161	148	146	157	173	142	137	136	149	141	139	132	159	152	137	154	157	146	140	178	136	145	122	143	144	138	167	142	140	139	145	150	145	157	150	149	150	116	132	146	143	143	148	136	124	138	158	160	152	136	153	158	153	163	127	166	141	154	131	133	134	146	122	175	150	135	148	162	138	142	133	143	169	157	138	134	167	154	137	168	164	170	150	126	119	135	137	167	145	153	133	153	122	153	153	166	124	130	136	135	118	159	145	130	141	146	160	139	143	148	143	157	134	144	157	158	142	135	139	118	136	125	140	149	134	149	135	131	155	139	151	150	141	135	150	140	133	117	162	146	135	133	138	131	132	136	154	129	130	144	132	168	161	149	151	113	149	146	135	147	149	146	137	139	148	150	128	138	154	162	138	134	132	159	153	139	154	144	127	160	162	129	151	142	119	150	125	141	158	136	144	155	157	144	152	150	150	147	167	146	136	152	142	141	136	164	141	143	154	132	148	147	118	145	138	153	164	135	160	154	141	147	149	133	148	150	162	140	165	128	153	126	146	145	122	144	137	144	150	150	153	135	155	150	145	159	143	157	150	137	173	150	176	129	141	167	142	139	141	148	131	166	131	135	151	152	149	127	152	176	162	153	135	140	135	164	138	148	138	136	150	147	163	143	129	172	178	152	157	136	153	131	123	145	151	140	135	153	125	137	158	146	158	164	142	156	151	148	134	149	151	131	145	128	154	141	159	151	134	150	173	150	161	155	156	174	148	155	160	140	159	152	138	126	152	136	137	169	119	118	156	125	146	137	139	152	147	144	155	138	124
5349	2981	6780	1975	1525	1368	1118	971	811	714	674	675	648	631	611	515	490	484	513	461	440	476	432	434	405	455	450	435	427	409	421	421	444	377	374	382	381	341	400	358	381	367	340	391	412	373	361	363	353	370	342	385	398	370	387	366	337	364	347	381	378	360	358	336	373	372	364	350	408	365	409	388	384	378	339	382	340	358	368	337	392	369	370	373	377	393	387	353	361	354	376	339	348	362	337	382	371	388	371	390	341	383	388	369	382	380	388	372	364	361	360	377	363	329	338	381	352	348	337	381	373	356	332	341	351	371	351	374	361	350	329	356	336	373	359	351	365	356	364	338	408	377	351	379	344	362	387	359	346	352	375	384	355	320	392	357	387	355	351	368	312	344	353	376	403	354	361	354	373	362	342	350	363	361	369	316	341	355	357	342	369	362	360	332	334	359	363	339	368	387	341	351	373	363	363	361	324	374	371	369	340	363	369	328	340	367	331	371	381	372	381	328	382	339	357	361	346	357	347	416	384	363	383	370	359	362	345	367	341	358	378	372	352	365	351	340	353	382	378	345	360	355	368	347	337	339	343	369	380	369	382	347	379	383	380	346	344	373	383	369	360	351	371	347	356	375	364	300	337	379	376	350	382	375	369	377	382	362	348	345	343	350	365	328	340	381	348	372	395	381	389	365	331	362	386	350	343	354	367	347	333	383	372	361	353	339	347	375	354	335	338	367	371	378	386	344	369	337	339	344	346	329	360	335	350	382	314	364	348	344	387	349	378	376	310	389	386	334	354	341	360	375	399	354	383	375	372	371	366	380	384	353	346	335	357	353	339	377	355	353	322	377	342	381	353	363	396	411	346	357	366	365	375	344	402	374	364	329	365	367	386	375	357	348	353	362	375	384	365	379	367	314	339	347	343	384	364	333	362	353	325	384	359	335	331	355	366	376	381	342	359	370	357	347	344	335	361	317	375	362	353	353	366	375	368	382	360	369	388	391	362	376	357	360	376	373	359	388	375	357	347	346	369	359	363	375	347	379	374	364	378	371	352	382	367	353	392	377	357	370	348	336	357	354	354	344	365	362	361	347	344	348	358	378	369	366	355	376	327	393	400	337	399	363	356	376	392	350	364	365	346	319	382	375	383	351	368	344	359	314	377	356	363	365	352	387	349	382	346	342	367	364	366	350	359	358	366	358	387	374	356	374	347	386	344	353	360	349	365	336	349	363	366	357	375	350	350	382	332	355	362	347	356	349	342	406	339	378	392	354	370	350	380	364	371	347	342	374	364	377	362	368	356	348	353	350	359	388	370	349	355	363	378	338	379	308	359	367	346	362	370	345	362	380	372	375	348	380	321	356	372	352	374	352	358	365	365	368	357	349	369	361	383	380	373	342	369	365	380	331	340	342	375	384	375	355	367	363	365	347	363	381	358	371	386	318	332	401	355	344	350	349	344	357	379	360	368	363	368	387	353	343	345	354	357	352	368	354	372	358	397	361	385	350	338	345	363	334	350	332	371	353	332	359	338	386	360	356	371	336	334	379	350	368	369	344	373	344	351	343	349	350	392	352	339	335	342	344	381	374	374	366	356	362	346	337	394	380	369	402	348	391	361	345	371	330	390	361	357	337	344	335	389	325	349	354	376	366	345	365	377	357	368	369	330	364	371	334	356	335	338	387	368	390	371	355	355	388	362	347	324	405	363	380	355	373	381	352	340	365	351	374	388	370	363	349	373	334	387	361	378	362	380	370	366	349	341	369	337	359	331	341	340	361	388	379	367	355	342	362	393	354	348	333	360	371	339	341	362	358	349	385	357	394	365	328	366	365	389	353	364	334	376	373	346	372	363	388	407	379	387	366	330	329	369	358	308	366	351	357	377	357	360	362	348	360	383	392	342	336	311	379	315	360	372	334	339	362	352	364	378	386	344	390	380	370	410	362	357	353	384	413	339	381	332	382	384	367	367	380	374	358	378	358	370	336	376	333	394	355	342	361	357	351	360	373	380	366	350	322	379	365	344	364	319	389	344	339	354	364	347	400	363	385	371	337	332	353	333	347	342	386	379	346	343	363	345	340	378	362	363	344	362	356	359	393	397	355	382	372	354	360	392	363	379	358	361	355	384	395	388	369	338	358	350	400	341	372	357	359	349	365	368	354	336	369	376	373	359	340	360	361	356	347	336	350	340	357	362	344	375	360	383	332	375	400	389	358	354	365	355	336	367	338	341	364	372	383	324	371	355	346	359	359	360	384	337	357	379	322	366	355	387	343	367	345	352	347	362	382	343	363	351	359	335	366	354	345	358	365	371	374	410	363	374	359	329	338	368	343	331	328	362	325	342	362	356	361	360	362	369	365	362	324	359	388	356	347	377	353	397	374	340	356	356	360	352	367	371	371	383	361	392	403	352	371	357	363	372	344	372	327	369	375	360	359	338	355	361	367	386	310	357	348	353	370	375	337	341	371	355	346	377	349	350	340	352	347	341	376	340	388	379	330	365	364	353	368	364	375	356	325	347	381	364	346	308	331	363	370	326	369	373	337	356	387	380	395	377	400	362	363	383	326	369	356	351	376	361	347	345	352	359	388	375	351	348	377	408	357	349	372	336	404	334	388	347	360	387	354	323	371	358	378	375	382	356	370	362	343	363	375	386	352	351	360	373	333	395	394	350	342	368	351	354	375	370	342	368	343	354	348	378	346	358	339	333	374	343	394	413	349	348	349	373	368	385	341	315	368	360	362	319	355	355	365	350	364	333	360	357	383	376	362	391	341	374	361	379	346	343	341	361	351	396	391	388	362	366	387	380	401	349	353	367	345	381	373	340	378	365	345	340	324	312	364	358	335	392	364	370	359	375	375	388	343	385	356	389	379	329	335	366	380	374	361	393	321	368	391	357	363	367	329	338	349	351	368	394	394	331	361	329	357	348	372	356	380	344	316	383	374	336	345	352	390	379	372	369	366	351	346	358	359	358	391	368	339	377	371	354	328	387	359	368	388	353	362	377	361	362	361	351	384	356	351	345	361	328	354	359	403	366	348	388	374	353	333	343	349	356	369	369	389	378	369	361	345	383	366	350	346	369	327	391	392	350	346	365	351	357	345	372	358	368	376	354	374	369	374	370	337	367	356	360	371	388	361	348	345	351	367	390	357	354	363	342	368	368	346	331	347	358	344	363	352	383	355	362	359	352	385	363	340	336	387	338	353	361	336	353	374	349	342	385	352	393	370	350	330	372	375	363	358	362	336	376	344	364	377	359	340	363	348	380	353	354	380	370	340	367	336	359	354	329	392	388	316	313	367	357	373	398	377	370	364	332	378	340	387	392	358	371	342	373	348	384	386	320	366	303	343	380	340	342	368	319	373	396	375	376	359	393	375	344	365	348	361	321	369	321	357	362	389	367	352	353	361	396	366	350	361	374	366	360	339	351	385	346	369	364	349	395	361	364	357	332	341	354	331	365	367	367	383	339	383	337	357	374	385	356	371	369	353	372	326
17017	10363	15889	4076	1683	1097	735	690	460	414	394	311	294	369	294	218	213	166	154	195	195	159	150	151	128	155	151	156	134	150	170	130	117	130	129	126	143	136	123	104	134	136	130	105	109	124	151	122	126	118	127	134	132	142	117	129	146	133	135	127	136	115	110	118	133	106	108	124	131	125	132	113	146	122	128	134	125	117	119	117	127	125	116	119	118	162	119	102	110	102	123	123	119	133	110	123	113	110	99	103	134	123	118	130	116	128	128	133	139	136	112	116	102	127	106	101	99	119	120	117	102	115	101	131	129	117	120	104	127	135	111	114	108	112	108	110	113	120	127	115	122	99	110	133	135	118	126	116	106	125	140	117	127	143	119	125	139	132	107	128	146	119	145	118	120	140	122	124	138	128	127	112	124	114	124	123	120	133	113	138	127	121	109	126	136	123	127	125	120	116	112	117	125	124	115	123	126	119	120	115	131	109	117	125	122	139	115	126	144	130	130	121	104	122	114	137	149	131	129	119	116	127	123	113	120	113	124	111	121	138	133	123	136	117	123	126	134	127	139	106	124	122	127	109	114	129	133	148	124	127	122	133	117	131	127	120	143	96	133	132	119	124	129	98	147	131	143	136	126	134	112	130	110	124	119	129	119	116	131	116	132	116	114	131	125	125	142	128	103	103	119	109	138	99	119	133	125	117	112	122	99	122	126	121	144	143	124	116	131	122	120	130	125	119	114	106	119	124	116	114	118	106	136	114	111	119	123	108	127	121	121	123	118	113	120	113	157	124	125	120	127	125	138	129	135	120	119	120	120	131	112	120	112	113	113	121	107	116	117	130	100	116	121	99	129	115	126	125	130	125	138	146	123	141	127	133	137	123	118	117	122	110	121	105	119	136	130	118	131	135	146	127	141	123	117	115	135	104	121	127	124	110	130	107	120	131	121	130	117	105	99	141	142	126	120	120	117	121	129	122	116	123	120	133	148	116	137	135	118	122	135	127	130	112	125	93	126	143	118	113	131	121	166	115	139	105	111	115	130	112	119	116	133	130	122	112	121	93	102	125	130	119	129	127	120	145	109	116	133	131	130	128	124	113	108	132	133	136	114	128	111	125	112	130	122	125	125	112	137	118	136	126	124	113	151	134	136	104	94	118	124	112	104	120	127	106	122	125	126	133	149	127	140	116	131	148	140	122	123	120	118	117	116	123	105	131	140	107	138	129	122	123	113	145	115	138	109	95	114	124	124	107	133	96	132	119	113	125	131	131	140	126	105	114	126	125	103	144	136	121	132	118	123	115	123	126	110	121	132	141	115	107	128	134	118	136	131	97	114	134	144	131	128	131	121	133	116	119	119	144	114	111	129	142	125	120	99	126	124	140	127	133	121	118	107	108	143	122	110	126	130	133	137	129	132	114	127	129	98	151	126	133	98	130	113	129	130	113	125	130	119	115	141	118	141	115	137	138	116	109	121	126	118	156	120	130	126	146	145	126	119	134	108	108	119	134	117	123	121	125	114	107	140	117	116	122	112	129	128	123	103	108	138	121	106	123	125	114	122	116	123	119	118	113	132	112	113	120	139	145	111	119	142	128	128	124	117	143	141	121	89	107	141	121	105	113	110	129	109	114	118	111	127	124	121	117	120	123	109	116	145	122	106	125	114	142	122	133	101	112	128	117	120	125	136	111	126	106	123	148	108	113	123	100	124	107	124	112	126	134	126	115	131	122	116	121	119	128	118	125	125	132	115	128	110	111	107	143	118	142	121	109	134	113	112	116	123	125	112	129	134	123	149	130	115	136	138	123	128	126	117	119	108	120	134	106	127	105	115	131	115	106	129	108	131	124	122	116	129	138	121	137	136	136	115	126	133	122	118	132	113	137	99	123	101	118	128	107	114	121	123	112	114	136	121	116	147	119	115	112	120	127	137	127	128	111	110	115	109	116	128	141	112	99	116	117	134	145	108	124	118	111	116	123	122	130	131	110	143	120	124	117	118	126	133	106	116	123	109	138	135	119	115	139	119	107	125	138	114	128	127	98	135	105	135	148	119	112	122	128	123	134	127	122	106	137	129	115	128	118	113	110	118	128	116	151	125	119	121	104	114	135	139	108	116	114	112	119	120	126	107	114	120	123	125	141	126	132	141	128	130	108	103	110	133	122	128	138	109	128	128	109	118	122	129	123	113	100	117	132	118	152	128	135	128	131	118	106	130	136	120	115	105	153	114	113	125	116	125	101	121	134	107	135	115	102	145	117	157	101	114	122	131	129	155	141	131	128	128	134	113	129	145	115	117	138	108	119	115	134	119	102	114	112	111	125	139	126	123	110	114	121	110	108	136	118	124	112	129	143	107	145	140	127	108	134	144	131	137	112	138	122	133	134	128	123	107	112	105	154	135	111	119	117	135	116	136	130	120	132	123	129	125	126	123	117	111	123	97	119	137	121	125	120	121	120	126	142	95	110	115	157	124	125	121	145	141	125	108	126	114	103	112	131	135	118	134	103	112	116	117	125	106	123	121	119	111	139	123	130	118	107	96	140	126	122	125	102	117	114	108	136	131	122	132	139	133	115	127	128	125	138	116	144	119	126	113	125	125	135	116	126	87	105	146	104	120	109	119	108	111	130	108	136	131	114	112	126	128	125	94	121	119	126	131	106	106	112	117	129	124	140	122	143	148	130	129	137	121	108	117	121	138	128	111	127	140	124	123	136	103	108	140	113	136	124	119	125	128	130	139	112	120	124	151	124	116	123	113	128	125	130	124	122	109	126	119	139	144	126	123	130	111	128	117	143	136	125	125	122	123	137	122	133	133	142	126	120	119	135	135	145	114	117	107	121	132	125	139	118	137	137	124	117	120	131	110	130	123	140	149	130	112	131	120	131	126	124	108	108	119	118	111	118	129	129	143	116	127	129	138	127	116	124	132	110	115	102	111	143	117	103	106	114	130	105	120	131	128	124	112	128	127	140	121	133	121	107	117	98	117	145	116	110	114	103	131	112	119	120	125	119	128	124	137	129	130	120	129	122	126	131	133	131	117	122	141	119	128	130	122	146	101	150	142	127	127	120	129	100	114	123	138	117	135	128	136	116	136	136	129	131	140	133	136	107	111	134	111	120	123	134	121	114	134	118	139	132	109	136	128	138	120	134	123	123	112	127	132	118	140	144	130	131	122	121	109	122	141	132	132	134	129	137	133	98	128	126	133	112	136	115	124	109	128	121	120	141	124	130	130	113	128	108	125	106	104	123	126	120	106	127	120	105	131	121	142	118	124	109	120	144	119	115	132	113	120	132	120	109	114	124	120	121	139	120	127	121	112	110	113	119	120	119	103	128	123	125	136	132	127	120	104	137	141	116	115	114	115	119	125	121	125	149	114	135	124	100	122	105	115	137	111	126	116	127	136	119	119	129	117	119	109	132	134	133	138	128	131	114	121	126	104	107	122	108	138	108	123	100	121	137	123	138	123	106	119	128	135	136	135	113	104	114	120	155
12739	10462	20412	4804	4172	3749	3146	2848	2189	2071	1889	1554	1586	1905	1339	970	974	863	759	742	765	674	670	640	572	601	622	562	563	517	494	457	427	427	388	386	390	360	393	397	361	403	385	343	391	388	339	314	340	340	315	352	318	369	346	352	307	329	341	291	301	331	313	290	352	314	341	316	322	322	324	310	295	308	312	295	315	315	301	314	319	318	324	279	357	308	332	296	300	293	312	318	319	337	315	313	303	311	330	322	299	283	289	315	323	315	341	316	309	304	309	334	313	324	314	323	313	272	319	319	277	322	306	327	305	286	302	320	309	301	293	297	308	284	293	305	309	295	302	299	308	320	352	321	285	315	340	336	307	347	325	335	307	300	296	311	305	342	334	324	326	310	312	308	340	318	291	276	324	323	316	291	292	327	285	318	291	319	318	281	298	335	316	296	318	331	285	317	332	317	262	361	294	317	322	313	312	328	297	278	291	323	313	321	315	304	311	319	300	326	292	312	311	317	302	293	355	326	313	299	307	295	315	321	336	275	313	315	344	333	321	292	286	324	320	296	279	325	317	311	305	337	294	345	285	314	334	328	286	333	307	320	327	296	301	279	312	323	282	315	344	324	319	298	298	299	310	309	294	311	290	310	337	323	345	317	318	329	313	289	325	298	308	291	327	295	292	292	318	340	295	357	329	337	309	323	313	325	324	310	323	293	280	328	302	295	346	306	284	304	333	321	292	313	320	311	301	292	319	307	343	314	335	305	330	311	326	329	317	322	307	307	336	301	323	327	304	306	300	311	326	300	324	301	306	312	318	309	324	311	330	288	315	311	266	329	319	282	317	329	348	307	334	312	325	320	326	321	312	317	293	308	350	335	312	344	301	320	311	311	308	301	292	315	286	292	288	296	325	297	295	305	293	329	353	315	329	309	325	311	310	337	264	299	322	326	324	281	315	320	309	348	327	337	307	319	308	292	324	324	339	313	286	295	320	296	303	314	300	316	300	300	306	354	284	307	330	325	320	307	301	319	298	306	321	313	299	328	312	302	300	319	299	276	327	304	298	318	320	316	271	283	323	333	302	312	338	297	292	262	333	320	316	290	296	312	345	277	296	332	291	317	340	289	300	320	334	307	299	316	301	302	336	330	317	321	320	307	311	324	318	298	325	331	292	341	310	318	319	308	323	302	292	342	298	347	278	310	314	287	311	307	304	297	318	341	320	316	313	323	326	312	342	330	299	330	364	308	322	313	296	295	314	293	315	329	321	325	282	310	325	331	301	318	305	304	310	288	323	314	311	329	327	297	309	323	284	286	309	311	292	293	305	287	323	321	312	313	320	347	349	316	321	316	316	335	331	315	333	302	328	327	308	322	305	314	317	316	303	311	321	318	288	298	296	291	349	327	319	337	301	317	305	322	309	298	297	299	339	329	291	323	326	328	308	346	321	307	344	294	329	302	292	295	313	332	312	318	297	297	270	283	303	329	342	324	318	332	318	309	319	296	300	284	283	320	336	319	331	311	296	300	313	325	340	300	296	289	328	349	312	314	343	340	327	300	287	304	310	318	308	315	304	305	307	295	324	322	345	314	288	347	311	307	347	313	311	338	304	305	307	301	308	339	297	304	314	333	271	341	334	297	343	328	325	279	300	334	296	320	302	299	293	310	301	310	307	298	295	306	299	303	309	283	308	314	312	306	329	292	316	313	312	303	308	300	303	327	322	302	321	315	331	325	292	288	292	282	309	314	321	326	290	332	323	306	329	294	335	296	276	288	337	301	298	322	296	281	312	319	323	319	335	323	329	315	300	304	279	303	325	336	305	322	332	296	298	288	324	302	328	335	302	324	303	323	330	335	304	318	324	318	337	329	280	338	289	324	300	321	323	328	307	316	319	317	313	293	317	323	312	293	310	319	286	320	285	308	306	301	304	305	325	321	317	289	312	319	267	281	298	309	288	318	308	350	331	313	335	344	332	334	328	325	303	300	322	340	332	324	342	339	302	304	301	304	306	314	277	314	316	320	343	268	324	318	294	317	298	324	327	318	298	321	303	334	294	277	289	314	302	291	324	297	318	325	318	299	337	290	303	276	304	294	325	329	304	326	325	323	327	322	322	312	294	346	311	332	298	276	323	304	296	314	297	345	334	311	333	312	313	320	316	328	290	338	360	312	332	315	311	309	323	298	317	326	287	317	324	289	317	312	306	324	330	335	329	312	334	313	296	327	336	299	299	278	327	308	289	317	288	319	290	332	299	298	319	319	275	320	311	329	324	299	329	314	307	308	306	338	312	325	301	326	302	317	290	295	297	324	312	337	290	303	303	323	293	311	308	325	314	322	329	324	327	289	326	309	301	305	320	306	312	316	305	326	335	292	303	328	314	330	313	310	350	338	326	329	336	315	330	308	303	306	329	314	325	323	292	335	286	318	315	314	300	302	266	309	315	327	336	285	299	299	332	319	308	321	337	297	307	321	320	295	290	327	293	298	316	348	288	309	300	324	328	322	326	295	309	286	345	345	322	330	309	304	314	325	334	288	315	338	334	316	306	311	330	323	322	322	297	271	323	332	295	299	353	304	288	310	310	299	287	282	346	339	297	306	326	321	340	323	321	316	300	304	325	288	316	304	310	330	316	303	286	308	292	325	303	296	298	307	288	315	307	311	308	307	324	324	289	292	316	338	330	303	305	348	340	320	326	321	281	300	310	307	292	309	301	303	304	305	307	285	326	292	329	332	295	305	307	318	331	301	309	278	324	361	305	346	311	326	296	296	285	303	298	282	301	319	312	317	359	324	332	342	319	295	311	319	309	324	296	323	310	302	324	287	324	335	328	302	300	303	284	327	302	311	305	318	306	304	293	281	351	320	286	296	313	310	302	296	326	312	333	338	323	310	307	316	337	301	345	334	352	310	293	332	315	294	327	316	300	322	325	333	318	331	315	312	283	304	324	299	296	323	315	295	289	326	337	313	313	315	318	310	321	338	317	319	305	326	329	316	308	337	348	321	316	317	317	298	294	315	333	327	315	340	328	318	327	326	314	309	297	339	295	299	283	337	320	317	326	311	339	283	312	322	337	324	299	304	347	335	306	341	281	312	338	292	303	323	303	340	282	346	329	293	313	303	356	317	297	311	310	304	342	323	250	296	307	274	292	305	315	316	326	300	316	335	332	267	273	313	298	267	333	339	315	285	327	326	315	300	331	294	358	309	299	310	275	318	326	314	301	300	317	300	325	306	292	327	300	300	342	283	316	299	321	328	296	308	311	303	293	315	348	318	316	266	311	316	323	349	325	315	327	303	311	319	334	303	298	337	324	296	311	311	303	292	335	298	302	323	316	311	311	336	344	342	323	287	299	320	338	265	286	336	287	323	316	309	272	306	355	324	348	323	323	321	334	321	328	323	322	315	295	301	354	316	326	309	294	320	327	324	309	292	304	336	323	320	302	336	306	306	329	290	321	319	298	339	323	332	295	327	318	310	322	304	315	307	323	325	317	307
26301	15697	23700	6939	3003	2088	1436	1123	890	739	602	548	444	462	342	238	223	238	212	195	179	162	156	119	135	149	120	135	122	140	119	120	102	108	91	116	95	117	106	116	98	89	102	81	89	93	96	96	79	73	65	76	86	92	88	82	76	84	72	87	85	101	76	82	85	89	92	77	102	88	67	78	90	70	79	91	76	74	96	91	77	80	78	98	78	75	91	78	78	79	75	89	73	78	73	68	78	89	88	88	87	79	80	78	82	78	67	87	102	105	71	72	88	77	66	93	86	85	103	93	62	94	94	78	79	84	99	111	67	86	78	95	76	81	90	91	84	70	87	79	76	78	71	79	82	71	96	86	95	89	79	66	69	82	62	74	91	87	88	72	85	71	59	101	92	77	64	72	87	68	97	77	89	85	85	70	87	83	85	97	77	89	70	93	81	78	89	64	73	92	83	98	79	74	79	91	77	84	78	103	90	97	102	92	86	81	83	85	75	95	89	80	78	95	83	80	90	78	90	82	88	76	104	86	69	91	77	89	86	75	78	68	58	90	61	79	89	73	81	98	67	61	76	103	96	83	93	75	67	82	78	65	80	96	91	77	89	85	88	97	85	82	79	90	93	83	101	95	77	81	81	78	88	74	95	90	79	79	92	105	82	83	81	72	76	87	67	77	74	68	75	79	86	86	72	96	66	79	80	85	82	80	86	87	80	80	81	99	74	87	67	88	74	93	101	93	64	84	88	75	74	82	72	79	100	75	91	69	74	87	69	82	100	96	61	68	63	87	73	70	69	87	90	82	85	83	80	110	89	83	70	88	81	84	98	86	85	77	90	64	73	69	77	73	88	82	76	67	77	89	99	71	71	94	74	85	94	79	97	80	85	67	92	77	80	72	81	76	86	97	94	85	70	82	74	68	84	102	70	86	75	83	104	92	51	85	77	78	85	72	83	76	86	83	83	77	88	103	82	82	83	69	95	90	92	96	86	90	98	76	86	88	101	77	82	84	82	84	96	84	79	81	85	95	72	88	90	77	80	73	77	82	84	85	74	87	75	88	90	81	91	89	85	88	94	90	82	66	92	79	84	73	77	88	93	81	89	79	87	94	78	69	75	90	72	71	104	71	89	63	87	88	81	84	88	69	93	91	82	76	84	91	93	73	81	73	73	82	90	79	61	90	70	95	99	93	92	90	75	90	89	82	74	87	95	80	78	77	86	72	85	85	77	90	91	67	83	85	80	102	86	70	82	70	86	76	72	74	71	84	106	77	97	88	99	79	96	71	75	91	73	69	85	68	101	75	88	79	89	93	102	89	83	104	66	87	68	78	100	79	81	61	77	81	87	82	102	75	82	85	81	93	74	81	75	72	77	86	99	68	77	73	79	73	83	94	85	83	86	84	79	87	89	114	88	92	99	87	89	81	78	69	81	85	73	96	91	80	81	91	93	81	80	88	100	81	77	89	80	77	92	74	95	87	77	92	98	72	91	91	75	88	92	70	92	96	80	70	80	95	94	83	80	88	86	89	90	108	103	82	83	91	76	85	75	90	78	102	85	82	95	73	93	70	76	75	80	62	86	72	81	77	64	75	79	96	81	78	66	80	80	80	70	99	106	94	71	85	90	73	87	94	91	84	95	80	87	91	97	104	82	83	79	83	67	88	86	86	85	76	101	85	97	70	71	84	86	83	86	79	81	97	70	99	77	69	89	92	77	71	85	98	84	82	91	94	82	71	76	70	84	65	96	95	69	78	89	78	80	74	85	84	76	63	87	80	80	80	90	72	92	91	96	74	79	61	71	88	79	66	75	88	94	98	98	86	100	73	86	82	76	61	79	78	79	94	85	72	106	67	79	76	75	74	88	88	91	99	74	78	84	90	81	77	84	71	83	72	88	87	75	72	75	88	98	106	88	71	75	79	78	80	92	83	87	88	81	89	85	89	80	63	90	83	95	90	81	73	79	70	82	85	86	78	74	80	84	79	75	105	94	102	79	87	95	80	89	84	89	110	89	90	94	77	80	88	88	84	83	73	108	79	70	70	75	73	89	87	98	72	100	92	86	86	90	82	92	97	75	82	92	65	74	86	88	71	83	88	93	70	85	102	85	78	96	81	78	75	90	67	87	96	76	92	95	76	69	84	75	80	87	81	76	88	85	86	72	85	89	73	99	71	95	77	77	89	84	72	78	77	77	81	68	79	96	72	80	80	75	90	83	69	75	83	76	97	99	91	88	87	89	84	75	77	79	88	87	84	95	97	60	83	68	76	81	76	71	82	95	84	87	96	85	85	89	72	72	69	77	67	100	68	67	89	81	91	79	87	100	83	93	84	85	77	73	77	63	85	91	85	79	90	87	80	102	81	80	86	82	85	87	84	92	97	86	83	70	90	74	85	98	90	92	68	78	77	89	87	80	97	77	84	68	82	67	95	102	95	70	88	100	79	84	96	80	87	108	81	91	82	76	86	87	82	93	82	74	77	96	78	77	79	69	80	77	83	70	95	74	74	89	91	79	85	64	64	83	84	70	89	83	65	76	77	71	80	72	86	74	72	93	94	77	78	88	76	89	72	80	77	80	80	84	62	67	101	84	70	91	87	82	93	76	82	85	77	100	83	93	72	91	82	82	68	84	92	82	62	83	85	64	82	93	82	96	88	79	89	76	82	103	82	90	87	92	87	75	80	74	95	106	94	83	78	82	78	93	88	79	69	77	70	81	65	80	80	94	87	73	78	90	83	66	87	92	78	78	78	78	103	80	92	75	98	100	83	84	67	80	65	88	78	70	82	101	92	103	94	85	93	90	94	83	86	68	94	82	72	101	89	76	97	76	92	88	71	70	74	98	77	81	65	74	85	84	56	73	82	76	94	82	71	86	84	71	69	81	74	83	81	88	86	100	79	82	67	81	75	65	84	92	84	80	77	69	78	75	76	87	72	83	97	68	73	82	72	89	76	93	86	66	78	100	95	99	88	72	91	77	82	93	74	80	75	88	69	70	89	85	71	82	71	100	71	79	83	87	89	86	90	86	91	77	78	79	90	85	91	84	70	69	96	89	93	61	87	76	78	69	88	68	89	89	80	88	91	79	68	92	83	94	73	80	86	91	66	92	93	82	67	99	89	97	92	75	76	87	78	78	76	87	81	91	76	83	74	75	69	76	68	68	77	98	87	84	61	78	70	84	77	103	89	87	81	90	67	87	88	79	77	90	92	78	84	93	83	103	67	86	72	79	77	87	82	85	82	80	71	94	83	93	70	107	83	88	92	78	81	91	79	103	89	81	96	83	79	89	79	75	71	86	87	89	94	75	85	73	81	73	73	72	76	76	74	86	79	89	84	85	80	77	79	81	92	87	85	87	93	76	94	80	85	91	89	75	82	85	86	84	84	88	71	62	81	93	79	69	80	86	75	80	68	84	75	72	84	89	83	76	86	96	82	103	87	76	89	86	96	77	79	86	84	80	79	95	72	76	93	85	111	73	75	79	90	77	76
17533	14291	26702	6684	6179	5815	4401	4276	3467	3034	2642	2563	2298	2745	1992	1447	1310	1168	1018	1042	950	839	785	797	690	671	687	552	589	643	517	384	377	436	364	338	378	317	291	279	322	312	303	309	296	285	287	258	241	245	254	262	236	226	270	236	217	244	224	266	231	234	262	266	267	239	224	243	245	229	235	205	240	225	247	219	243	249	223	237	231	222	219	186	233	217	225	229	221	228	237	240	215	230	230	224	223	232	215	205	240	227	250	204	210	229	234	218	196	256	203	243	216	219	220	230	211	222	230	221	200	219	199	205	216	219	217	213	231	218	225	207	212	209	208	254	210	233	212	217	204	227	235	214	225	221	225	211	231	219	216	211	214	211	206	227	227	220	223	217	215	201	250	197	218	199	219	239	213	224	210	227	217	219	185	243	206	232	233	245	220	199	225	224	194	225	215	183	210	203	219	195	219	234	244	215	222	218	230	219	209	228	204	229	218	225	222	201	216	220	187	215	224	259	215	211	218	217	208	206	215	205	224	211	226	183	221	244	224	204	206	208	231	231	196	230	221	206	222	225	188	207	222	212	209	226	234	170	222	211	221	235	224	207	220	222	226	217	198	213	205	222	214	215	232	174	216	226	221	209	216	239	239	213	213	204	214	229	214	227	201	216	218	214	213	226	222	212	210	217	202	241	200	224	205	197	223	193	206	219	204	225	216	207	197	234	209	193	204	202	218	227	218	231	207	196	192	217	207	246	229	212	225	201	202	211	234	201	236	202	229	251	222	221	219	208	205	221	214	216	216	204	222	208	232	213	196	219	221	220	213	233	203	196	237	212	217	212	221	206	226	217	199	235	226	202	204	210	208	205	212	206	228	191	196	233	202	219	222	199	228	185	199	208	241	222	223	198	233	212	217	223	218	195	202	233	205	209	214	210	202	214	245	218	212	209	197	189	224	228	216	233	219	250	221	217	227	226	206	188	227	217	217	221	208	209	203	209	186	259	196	235	191	201	204	203	211	210	225	205	239	232	215	221	213	219	198	214	219	207	229	199	254	209	198	217	218	218	204	203	230	224	233	224	240	203	201	221	174	215	188	232	216	227	192	210	224	201	215	215	223	244	213	225	209	245	202	197	223	234	198	188	235	206	214	205	232	202	231	222	238	242	213	209	215	227	231	195	219	223	207	235	176	221	212	216	232	210	191	214	194	228	196	195	213	211	250	194	234	231	241	217	196	218	216	211	205	221	223	201	227	231	208	184	216	220	231	208	227	212	218	240	240	199	224	181	232	231	223	214	194	227	235	228	221	217	213	223	195	190	235	230	201	174	219	200	203	218	217	207	201	231	211	196	216	229	211	195	222	250	235	228	201	230	225	226	230	224	202	203	245	228	204	241	202	228	194	217	196	219	236	222	188	221	246	197	229	233	209	199	196	194	233	210	217	222	224	219	219	222	200	213	228	226	232	224	211	227	247	224	235	214	206	218	212	216	214	224	213	203	214	186	241	222	215	229	217	239	206	215	204	224	221	221	208	217	229	209	208	215	228	226	213	229	199	203	229	235	231	226	224	221	230	222	244	222	222	202	212	221	199	205	213	207	235	227	230	211	224	213	227	193	201	197	217	214	236	235	237	192	189	224	200	229	248	210	213	216	247	176	216	209	200	228	235	212	213	214	211	210	201	202	238	225	217	197	211	191	190	209	198	204	215	217	202	225	200	212	205	210	225	213	202	212	244	226	223	211	209	202	215	241	215	214	208	225	221	206	234	205	209	211	224	220	208	208	219	200	183	225	209	213	196	202	218	190	218	232	212	206	212	210	225	216	218	218	205	206	224	188	205	225	207	222	216	201	194	207	206	203	212	203	237	239	196	209	240	210	186	219	195	233	211	222	210	220	231	215	188	200	228	238	231	216	203	207	217	210	205	233	189	213	227	232	247	221	213	215	229	221	209	253	208	188	250	208	201	203	225	224	212	220	193	244	211	209	193	216	227	225	215	195	214	245	236	218	213	259	222	193	195	216	220	209	203	220	199	181	205	221	205	209	206	178	208	230	229	220	229	212	238	212	202	222	232	235	220	223	202	238	214	215	194	203	233	204	215	202	226	217	231	216	213	219	226	224	213	215	225	222	217	191	206	218	200	218	226	218	217	210	217	208	202	219	200	188	210	212	222	189	223	233	207	192	202	198	204	224	233	207	208	204	203	237	214	197	232	202	195	203	214	241	229	227	227	207	213	216	237	255	233	235	220	239	232	225	216	195	232	215	229	208	225	205	229	195	212	238	197	228	206	217	223	205	217	207	230	202	212	224	220	211	238	222	231	210	219	183	245	223	249	241	242	205	190	214	226	193	231	215	208	207	241	192	212	204	222	206	220	229	189	205	223	223	232	201	192	205	201	225	217	242	215	202	234	217	217	239	220	245	207	214	222	229	204	226	200	207	203	203	226	220	219	218	224	214	223	182	216	213	232	200	229	223	228	218	229	223	244	222	250	229	225	228	201	234	208	185	225	204	217	206	195	203	209	220	190	212	207	215	228	199	223	202	200	216	228	192	215	236	223	246	259	191	196	195	207	208	214	212	208	212	208	234	217	209	196	224	237	245	200	235	244	218	222	252	226	216	209	216	233	215	211	209	243	208	201	229	192	228	221	221	197	205	250	239	220	211	219	232	213	215	219	207	236	219	217	226	206	213	196	228	217	213	222	203	236	233	223	214	204	224	248	225	209	222	232	208	218	238	203	245	214	242	227	212	222	225	205	212	208	219	231	242	231	211	221	197	222	203	205	242	236	231	192	219	223	211	228	206	227	179	231	212	235	215	232	238	222	211	214	206	218	225	203	226	209	206	193	226	194	240	192	203	222	216	226	220	236	216	215	217	204	220	193	222	225	204	203	244	211	215	224	219	211	219	239	214	215	211	213	215	217	221	213	205	234	214	235	216	184	247	210	225	207	214	219	185	247	234	202	218	220	227	206	205	223	255	228	213	209	195	206	212	212	185	208	213	243	229	214	230	213	208	211	229	225	198	199	208	217	215	194	215	198	225	220	219	202	223	220	216	223	194	233	220	233	208	206	214	189	215	234	228	190	225	222	215	209	219	230	199	237	233	212	216	233	231	200	193	221	237	221	222	224	230	207	215	199	248	202	197	217	216	228	210	206	210	219	220	232	207	230	224	234	214	227	236	226	225	208	193	228	228	215	231	213	199	221	224	233	216	227	240	238	217	213	215	233	208	232	229	210	236	216	226	220	231	227	196	223	228	231	218	211	237	212	217	221	241	219	232	234	234	187	216	197	222	200	218	209	181	192	222	207	207	173	228	215	202	207	250	235	209	235	222	213	209	242	189	187	223	232	215	226	222	231	226	206	186	203	229	206	190	209	247	214	211	216	221	201	223	243	201	222	228	238	226	222	224	203	195	208	210	219	215	215	203	203	231	219	219	220	241	222	207	211	206	197	231	206	208	209	219	234	233	223	230	215	230	193	221	210	198	171	219
7464	2810	3015	656	436	332	273	244	234	205	188	201	174	174	165	143	157	137	162	147	146	159	168	153	167	158	165	136	153	150	124	141	161	135	164	134	149	140	118	132	145	159	145	146	143	144	145	150	146	143	150	137	137	154	167	158	173	142	158	140	147	149	144	167	145	140	134	175	124	146	130	139	153	137	152	156	145	133	139	159	146	133	143	140	119	141	162	147	164	144	167	145	143	139	155	146	149	172	139	141	147	134	149	147	130	139	129	142	156	165	133	126	131	133	147	157	134	154	129	138	120	148	154	117	143	138	128	144	168	153	131	153	147	156	135	129	119	150	140	140	161	147	147	136	145	142	137	120	165	171	146	164	151	127	147	129	156	143	147	144	140	129	140	127	174	134	141	141	143	164	140	115	146	127	119	151	135	143	165	123	134	127	128	152	142	134	150	132	139	134	159	150	132	142	125	159	172	170	136	128	149	133	134	147	172	146	151	144	150	125	142	141	160	118	133	138	141	150	153	166	132	158	146	128	141	148	137	149	153	139	144	130	129	140	126	148	156	120	162	135	150	142	133	131	151	144	142	109	144	154	132	136	172	121	128	155	159	131	150	153	147	151	142	125	129	152	158	125	153	132	125	125	136	153	140	116	154	149	128	124	143	165	147	145	145	160	121	135	133	143	140	153	141	137	148	160	132	163	154	135	144	135	164	99	156	147	141	143	149	138	141	138	134	131	145	131	145	143	160	151	150	170	132	164	143	163	143	144	129	152	150	158	124	136	160	132	149	162	152	148	145	136	140	143	148	133	140	142	143	137	139	138	142	143	141	135	150	159	154	157	126	159	152	148	152	152	142	146	142	142	145	150	150	131	146	150	160	150	132	155	162	143	126	127	150	127	137	160	156	125	144	150	159	104	148	169	141	159	154	136	140	131	136	136	104	117	131	133	133	154	136	145	123	150	135	128	124	142	139	137	147	155	141	148	147	161	136	134	129	155	150	136	132	145	128	142	146	141	135	150	134	139	156	128	156	129	151	134	110	156	152	140	160	133	177	133	149	133	130	159	162	160	143	161	146	154	157	128	138	153	150	144	146	141	170	121	142	160	129	157	155	161	150	154	131	168	149	135	137	140	126	122	120	143	136	133	131	142	135	134	146	117	146	118	122	143	130	155	162	139	130	131	155	152	133	137	137	141	141	122	144	140	120	134	132	139	162	132	123	143	138	152	128	124	150	153	134	143	156	149	122	122	130	135	153	146	151	147	136	150	151	142	153	148	164	151	152	138	134	148	133	130	130	147	154	136	163	159	147	129	146	136	131	131	141	137	122	145	175	147	144	128	128	126	154	134	135	139	117	132	142	154	152	143	138	138	139	162	145	167	127	131	158	138	150	169	136	144	149	147	138	132	144	141	138	152	161	133	131	132	149	146	171	142	171	147	152	180	152	137	158	132	147	139	150	134	132	155	142	151	138	122	142	119	138	135	135	152	140	131	157	136	123	134	125	127	157	140	171	147	132	142	146	137	126	128	115	129	120	134	139	139	148	138	145	149	155	130	148	138	158	147	130	163	139	167	133	142	134	140	168	151	134	142	135	132	152	129	139	166	154	125	141	157	173	142	137	137	134	161	153	150	148	153	143	144	152	141	142	144	132	145	148	119	131	128	145	138	128	162	122	137	142	144	165	121	155	149	145	149	173	148	155	131	138	145	162	168	152	162	132	155	135	149	156	147	153	128	153	125	125	174	143	128	149	138	143	163	157	162	178	135	145	145	146	139	139	148	140	155	140	125	144	137	157	154	132	159	141	117	127	134	128	147	150	134	160	130	147	158	124	130	146	150	154	147	157	132	145	151	133	149	128	146	122	130	130	155	123	139	127	119	138	139	135	156	131	149	162	147	160	147	128	143	153	160	137	138	132	145	155	136	142	149	124	160	124	148	159	162	122	137	149	154	133	147	138	152	121	147	132	149	157	140	154	149	123	133	140	160	143	136	154	138	144	161	158	166	125	146	142	119	125	138	151	148	137	141	125	135	148	130	142	152	142	134	147	189	146	137	139	134	155	154	137	141	151	144	132	137	137	146	137	142	143	128	168	159	157	130	150	123	163	151	135	114	143	123	135	134	145	140	155	158	144	138	154	143	153	134	148	149	149	127	144	173	166	143	144	123	122	154	133	145	108	136	138	149	150	175	165	158	163	131	132	147	158	146	129	145	148	136	136	135	136	152	111	124	155	144	142	141	138	144	133	155	143	141	151	143	138	143	140	152	148	123	149	148	129	166	149	147	162	141	155	156	158	141	127	136	171	150	140	155	147	146	139	148	158	149	143	160	156	120	140	136	151	139	136	133	158	141	142	143	141	146	148	152	136	165	123	154	148	149	133	153	140	140	141	156	129	132	161	160	135	142	138	136	127	151	135	138	140	150	138	149	133	150	118	153	153	141	150	135	157	157	154	155	135	127	135	124	144	140	124	158	136	132	154	137	142	157	136	122	129	127	151	162	160	158	121	155	136	152	142	128	157	150	146	162	162	135	115	134	137	128	148	159	142	170	149	135	149	132	151	129	122	148	124	156	120	143	151	149	159	123	135	149	130	128	147	138	138	144	155	144	163	154	147	144	131	154	154	163	135	124	159	145	150	141	153	152	123	152	127	147	155	133	106	117	141	162	164	132	151	141	124	132	135	147	123	153	142	151	141	153	149	152	167	144	124	159	150	149	135	155	154	126	112	132	120	155	134	140	120	141	139	147	139	131	140	142	140	139	132	137	154	131	158	163	131	164	155	155	138	143	131	147	153	170	164	159	130	135	146	143	136	145	149	156	146	163	125	155	140	139	134	143	151	152	154	134	148	142	139	139	121	166	152	136	151	138	136	147	133	138	126	138	144	159	154	140	135	147	145	148	143	127	164	130	139	143	135	148	145	146	129	142	155	139	149	148	129	115	129	143	126	118	148	138	130	121	153	147	148	151	140	127	156	147	145	123	149	131	137	136	131	147	117	165	124	139	142	126	169	151	133	150	138	165	137	119	133	130	147	151	158	137	134	129	140	132	149	135	157	140	165	150	134	140	154	135	145	168	148	148	135	160	145	137	156	152	158	157	148	131	149	157	153	157	138	139	142	159	140	142	156	119	134	126	112	123	165	133	131	160	149	146	127	159	138	142	153	139	122	147	138	148	138	132	141	156	151	166	144	112	124	167	139	142	141	155	116	128	136	137	144	126	159	144	155	141	148	127	123	153	139	132	148	150	156	138	147	133	126	129	135	131	138	117	123	136	163	152	131	141	145	123	151	136	123	149	133	129	149	148	143	156	138	148	140	167	136	149	162	138	147	156	135	133	120	162	159	137	131	127	134	172	166	138	122	155	166	142	164	153	149	156	142	134	156	142	136	138	136	150	129	146	138	127	143	124	157	129	146	122	120	176	145	137	141	137	161	147	144	116	140	157	153	151	141	119	158	148	145	139	158	127	156	154	143	158	143	145	145	135
5561	3253	5915	2081	1682	1309	1119	934	944	836	741	674	648	612	507	523	519	502	447	435	454	437	439	432	440	460	441	427	407	415	411	432	401	401	413	343	365	377	377	352	383	387	374	379	356	397	358	380	380	343	353	379	363	381	384	368	386	330	362	335	392	337	335	352	358	395	358	355	380	340	355	330	359	386	399	360	353	365	327	367	374	350	357	344	348	351	350	330	357	368	353	336	349	345	367	345	365	363	367	340	355	339	336	336	358	331	386	349	355	360	370	338	387	379	386	375	381	391	345	362	352	357	331	365	327	374	344	352	366	349	365	348	335	369	361	354	335	353	384	381	334	344	351	356	372	393	358	351	340	333	367	353	364	382	351	394	375	378	373	318	368	341	378	346	385	374	353	353	338	379	350	377	383	316	347	343	380	376	357	338	353	383	386	366	364	344	369	357	360	368	345	359	379	335	346	376	344	358	372	376	369	329	377	370	297	363	376	378	368	386	363	367	359	365	342	370	356	334	362	368	357	345	344	355	383	361	393	373	364	367	354	360	349	355	399	312	375	384	336	335	376	358	352	339	378	340	383	321	361	347	353	345	344	361	340	340	360	390	331	360	322	348	362	358	330	378	371	409	331	357	373	319	338	382	399	328	360	355	346	372	354	379	346	356	352	329	359	354	357	366	371	329	350	357	333	346	381	334	346	389	334	392	395	339	355	354	355	371	345	357	355	347	376	354	390	349	353	372	371	340	361	309	356	354	362	373	404	354	354	324	342	334	337	364	362	358	363	361	323	351	306	363	336	347	328	347	346	368	358	356	387	377	364	378	379	359	377	356	360	368	356	369	359	350	367	342	361	366	364	359	374	368	382	356	367	350	364	357	348	381	375	367	361	343	359	372	343	326	364	354	359	375	332	362	344	333	365	362	330	393	353	332	326	382	367	362	359	349	349	378	365	365	367	377	350	361	366	353	386	347	365	360	392	342	376	369	341	329	330	335	382	358	342	347	347	346	357	347	345	336	367	415	364	339	381	355	377	379	327	378	366	386	346	359	348	377	335	338	351	355	410	360	362	369	376	364	373	376	363	360	353	343	355	374	330	336	337	370	378	351	380	374	365	373	341	339	354	360	347	376	348	346	361	350	329	343	345	366	330	362	339	333	369	357	348	365	333	372	326	341	363	392	372	375	361	351	335	349	370	350	363	373	327	354	381	352	379	347	361	350	346	339	367	348	364	376	339	332	347	381	362	324	344	351	326	343	340	354	336	339	347	390	356	348	368	347	380	336	378	333	339	342	334	332	342	339	364	365	335	370	334	356	376	389	359	341	381	354	373	367	370	368	346	356	372	377	353	336	346	367	363	379	335	325	363	385	318	390	358	335	371	345	353	371	317	346	386	330	379	338	353	341	332	342	381	360	369	323	391	387	351	382	340	354	343	372	383	374	383	357	339	341	384	368	359	347	352	386	371	344	393	326	353	353	389	338	392	363	372	334	374	334	343	374	380	330	347	316	356	332	365	321	380	337	333	365	366	358	317	368	341	375	363	360	346	390	336	357	356	381	364	361	346	360	382	379	357	343	363	354	339	348	354	376	349	350	392	351	354	345	348	373	396	366	335	357	366	357	366	343	356	329	358	354	367	347	346	345	346	359	372	351	329	385	365	368	384	386	365	346	349	369	327	361	363	342	392	331	374	360	356	357	344	354	341	388	334	351	365	359	354	340	327	330	336	389	350	344	375	362	339	353	363	356	345	326	325	360	371	357	343	365	362	345	351	338	374	367	388	395	361	368	364	347	355	349	404	319	348	356	383	354	384	352	353	352	348	383	346	337	321	352	343	388	371	371	347	314	372	332	350	364	379	380	373	390	338	304	337	384	387	345	368	355	353	332	345	345	304	340	373	410	392	348	380	367	343	359	313	401	354	383	330	345	365	350	338	378	366	327	348	372	352	364	351	358	349	325	365	381	332	343	333	349	356	350	353	372	370	363	360	372	354	346	341	340	336	346	338	353	370	347	371	375	343	320	333	370	348	326	338	367	360	347	370	373	320	336	360	330	372	341	404	327	349	344	335	350	356	329	383	333	375	372	321	353	369	376	388	371	349	345	315	349	359	324	355	371	354	377	360	340	338	327	388	347	356	395	400	386	358	366	359	358	371	357	334	337	350	336	353	361	397	375	360	344	353	365	367	355	367	350	340	334	377	375	348	346	363	408	368	351	356	361	325	321	387	346	352	362	370	396	340	366	379	327	353	359	347	342	355	354	370	352	293	340	348	330	379	361	331	317	359	340	342	365	357	347	373	367	345	364	345	347	362	383	344	332	339	342	366	325	363	346	387	388	355	348	349	399	381	388	333	344	363	327	387	351	353	376	345	307	344	351	353	349	373	363	347	382	361	346	346	357	326	379	370	345	384	331	345	363	354	364	369	342	370	351	349	364	346	356	363	359	344	335	361	373	376	386	335	362	368	366	347	327	313	319	370	371	360	406	386	338	358	315	358	341	358	340	368	363	359	375	356	389	341	386	368	351	370	364	352	343	371	335	332	359	359	348	364	339	358	374	412	330	344	376	328	356	369	345	352	331	360	343	345	377	336	366	350	346	340	369	367	346	358	378	359	362	322	348	377	384	372	331	321	390	370	356	373	361	370	342	394	345	345	363	401	356	332	372	341	391	359	340	322	372	339	361	336	326	339	361	363	373	374	364	346	329	332	363	369	371	352	367	385	356	349	348	351	361	401	348	339	345	345	382	344	372	387	343	375	397	375	357	358	371	370	366	373	381	353	359	359	364	386	382	384	377	363	332	389	347	366	366	382	373	352	333	377	390	365	352	358	349	354	334	368	353	336	395	333	372	352	308	367	360	374	344	335	361	341	338	425	371	336	325	347	368	337	336	371	371	348	377	368	338	369	356	355	346	406	370	359	361	361	361	333	336	368	328	294	375	356	331	361	375	381	326	357	333	365	362	347	341	352	357	326	380	336	325	368	374	352	369	349	383	349	331	356	373	356	407	366	362	364	374	343	341	357	369	374	343	328	363	384	341	356	347	370	315	378	371	350	356	369	361	332	378	377	372	365	375	360	339	325	370	347	390	358	329	326	341	388	300	367	341	355	355	331	398	379	329	356	355	371	363	349	370	346	368	359	338	364	373	341	374	334	382	355	361	326	384	322	335	347	364	344	387	386	365	344	349	346	392	337	365	347	332	343	350	356	329	337	313	359	353	363	363	337	370	345	370	362	353	358	380	386	376	363	354	334	318	353	354	351	383	368	370	360	358	353	348	340	321	360	348	348	344	379	363	343	350	382	355	366	353	398	380	364	333	379	333	368	360	357	344	378	365	345	359	382	369	325	375	351	350	369	362	383	367	368	352	349	353	324	345	376	392	380	359	354	369	336	346	382	331	357	379	339	361	354	364	379	374	344	345	326	370	334	365	373	324	351	343	353	358	364	347	369	385	323	357	352	363	341	365	357	393	345	362	377	404	379	332
17950	9883	13392	3042	1529	1050	709	635	515	396	336	351	303	327	269	221	194	193	164	202	198	186	164	181	170	135	164	150	129	159	165	133	140	119	118	149	133	157	140	124	106	118	115	128	127	128	113	126	128	124	123	118	126	124	136	113	127	118	140	152	118	114	123	104	114	120	106	143	131	120	115	107	122	116	119	116	118	143	120	107	133	137	140	122	122	107	113	133	130	117	148	143	121	141	121	101	112	128	136	140	122	133	130	131	139	125	137	141	120	110	132	131	151	154	108	123	133	126	118	99	122	135	124	137	127	114	104	100	120	99	130	113	128	110	139	120	131	120	134	119	125	134	103	126	105	106	97	132	121	120	128	125	132	129	116	113	111	103	120	139	113	134	113	133	129	115	123	126	129	143	120	124	135	131	128	141	107	130	125	107	113	115	119	117	129	127	127	122	142	137	122	126	116	129	145	139	148	126	100	120	132	120	118	115	112	131	123	120	115	111	100	128	129	124	134	118	150	136	127	123	121	131	122	123	135	131	128	125	132	125	125	129	121	127	122	116	129	113	107	114	109	127	140	115	109	125	117	128	127	132	107	147	123	129	123	126	133	131	126	123	105	125	126	120	114	125	145	114	107	124	95	113	117	135	116	101	135	110	126	123	96	122	126	118	130	124	122	103	120	108	92	132	117	131	129	113	143	109	115	123	113	109	107	126	121	103	115	120	106	110	118	120	92	104	128	107	115	113	125	136	112	121	129	146	107	99	124	108	108	126	118	147	129	131	126	143	119	126	115	133	117	124	118	127	121	120	127	128	124	110	99	133	101	94	122	133	128	131	142	126	130	108	104	119	129	133	119	118	115	124	111	121	112	111	119	113	115	115	110	113	102	130	121	124	112	109	117	143	101	122	108	129	130	128	120	118	138	116	92	116	119	125	126	130	113	120	129	115	133	119	120	109	123	118	127	118	132	117	113	124	123	128	117	104	115	148	130	126	110	129	119	104	113	112	129	108	119	120	140	135	130	108	99	110	120	116	121	130	128	117	103	132	119	109	117	128	132	121	140	113	133	144	132	118	122	135	110	141	102	120	111	109	113	118	112	116	134	113	122	138	133	124	116	138	130	106	133	117	112	114	128	141	113	130	133	136	110	118	106	109	111	114	114	140	154	129	140	126	124	124	111	116	111	129	125	121	149	120	128	132	129	103	122	115	126	123	127	124	122	121	130	133	142	123	118	126	133	128	130	99	114	125	101	150	111	123	112	127	126	121	110	125	119	117	105	118	136	129	110	110	124	110	131	109	113	103	125	135	117	126	131	110	121	129	103	112	127	121	138	135	140	144	124	132	124	119	103	132	134	125	149	115	121	130	127	122	138	119	127	133	148	112	123	124	111	121	124	119	130	126	139	138	138	119	91	131	112	119	106	114	132	111	129	123	123	117	121	127	118	124	123	129	136	125	129	118	125	110	117	116	136	119	138	113	103	123	122	118	118	106	106	122	122	123	111	121	122	116	116	118	131	112	103	118	98	141	124	124	104	118	115	112	132	126	127	91	128	116	136	120	109	106	133	96	136	100	124	101	124	117	136	123	133	122	125	133	137	126	111	119	141	138	105	128	144	107	99	141	120	133	120	121	126	133	120	103	133	139	139	110	117	120	111	129	128	122	140	134	137	133	127	117	130	123	124	106	98	135	129	129	142	135	125	129	137	121	133	136	117	118	124	149	117	125	126	110	110	114	118	128	129	117	99	131	124	129	134	112	129	115	124	115	108	131	118	122	113	120	108	128	122	138	134	122	121	96	126	134	119	124	107	122	133	115	134	120	116	113	145	108	128	141	115	121	128	111	126	131	97	113	125	134	125	137	139	108	131	103	113	109	125	123	110	125	141	110	113	124	122	135	121	118	142	134	138	121	133	117	113	126	124	142	119	120	111	126	118	115	96	122	120	127	128	112	120	108	140	127	127	121	108	118	111	127	134	127	141	117	113	136	132	120	134	132	134	120	113	122	125	129	131	115	105	124	129	103	145	135	106	96	116	139	116	126	135	124	126	114	113	125	133	107	124	135	124	110	100	120	121	118	128	129	129	118	119	114	125	120	120	123	114	112	118	112	125	121	132	118	121	117	106	112	126	130	131	114	129	122	125	129	131	122	102	111	134	113	137	151	122	108	118	115	123	123	126	135	121	123	121	152	130	122	132	118	111	117	113	124	128	135	110	135	98	118	115	120	128	110	123	124	126	111	129	113	140	126	125	108	118	117	107	131	125	122	130	119	133	134	153	113	101	109	127	113	104	123	142	116	137	135	124	122	116	130	115	136	111	129	117	105	111	119	107	100	114	124	126	118	122	118	144	133	134	104	115	108	142	124	128	115	126	110	124	123	113	124	125	107	143	108	102	124	136	128	111	115	136	125	128	112	131	141	123	116	97	123	123	113	125	123	110	112	123	132	119	107	103	108	106	131	112	101	129	131	124	121	137	121	128	117	130	124	128	121	113	118	117	103	116	135	132	121	120	133	123	132	96	134	121	114	132	126	116	105	108	121	140	138	157	149	114	126	123	98	130	139	118	120	98	122	104	138	139	134	136	97	107	114	112	112	139	134	110	136	126	119	108	129	117	117	139	124	110	104	116	149	118	107	136	130	127	122	133	111	113	120	142	128	117	134	113	129	125	126	143	104	126	96	116	117	116	115	127	119	109	115	109	101	111	101	123	125	138	133	147	118	127	123	117	124	146	126	122	135	109	121	140	99	116	125	125	112	146	126	110	112	110	130	126	120	125	130	130	119	116	130	121	121	119	135	138	112	108	135	136	120	115	110	136	127	129	137	126	119	104	119	162	126	126	121	108	133	128	101	134	117	96	125	140	124	125	135	130	110	139	107	114	102	138	143	125	102	116	143	120	131	102	117	148	122	120	136	109	115	106	120	123	124	138	135	110	126	124	140	98	107	127	138	119	124	122	129	114	129	121	129	142	130	117	114	112	115	121	120	109	128	126	119	146	120	131	119	106	126	116	121	141	126	106	129	99	124	127	120	115	129	132	126	128	117	110	124	105	115	117	134	119	108	122	108	133	134	105	115	118	124	126	108	122	133	133	122	126	123	109	128	112	124	131	122	116	103	114	145	116	135	125	128	126	111	146	124	128	127	110	123	119	119	145	113	116	126	129	128	106	111	137	119	119	139	108	141	111	125	123	132	121	119	116	130	119	124	121	122	116	133	118	129	109	131	124	117	141	111	105	118	109	130	117	104	124	109	121	115	129	122	102	120	138	120	109	116	128	109	110	142	119	125	113	125	115	120	127	121	127	124	111	126	127	114	138	136	142	123	124	127	104	120	102	134	126	137	115	124	118	137	136	140	162	119	108	139	134	128	127	102	128	115	106	101	125	109	117	138	121	150	110	134	130	136	121	113	123	104	115	119	113	105	107	129	135	117	128	146	130	111	124	121	127	102	131	134	135	128	139	121	120	143	110	128	120	129	140	127	105	123
13407	9802	16951	4372	4184	3442	2971	2729	2181	2013	1811	1622	1598	1733	1199	1009	968	902	790	805	715	690	617	624	568	559	606	540	484	538	470	414	427	457	414	410	378	412	368	380	356	357	348	341	345	319	346	336	354	337	349	316	380	333	331	328	360	296	335	342	333	328	328	314	313	293	295	362	333	315	285	332	333	334	338	343	311	330	343	304	305	325	277	331	271	305	337	331	339	292	323	328	310	319	293	305	309	291	288	295	326	297	301	330	303	281	332	335	319	333	313	335	302	316	326	310	300	301	329	313	310	333	336	327	314	291	318	299	317	279	273	305	324	289	314	331	304	281	306	307	323	311	284	284	285	290	324	269	285	321	290	304	321	298	311	288	299	300	271	323	340	277	294	307	306	318	299	310	311	292	304	314	337	288	317	310	290	306	315	287	301	294	322	289	314	335	327	312	339	309	320	308	343	309	289	312	299	312	340	293	318	334	292	292	310	276	302	294	307	266	310	298	333	302	311	293	307	306	293	292	290	263	336	306	321	334	319	275	273	275	330	336	291	293	278	292	315	310	305	366	294	292	308	309	330	295	273	300	316	292	337	316	314	314	308	326	302	306	342	328	315	300	306	287	317	305	302	316	299	323	305	280	302	302	310	268	319	327	280	338	314	288	295	309	284	299	329	316	299	311	306	284	325	302	303	310	309	344	297	309	289	286	311	291	344	335	302	307	305	314	293	303	304	306	288	318	300	305	300	324	310	285	287	325	312	314	315	310	311	308	311	288	292	306	319	304	307	266	324	337	312	296	301	307	290	313	305	313	334	288	297	313	331	288	295	307	298	308	299	309	291	317	299	300	317	332	328	300	330	287	304	293	326	287	300	301	318	288	304	335	315	298	327	303	295	321	293	315	331	294	304	310	340	293	310	307	317	320	336	311	276	314	281	333	307	297	317	315	306	312	313	330	320	333	295	268	320	301	285	300	338	275	266	341	315	297	326	317	302	302	322	330	294	308	296	297	295	293	290	301	288	308	304	301	307	301	306	333	309	288	317	310	309	308	291	321	291	307	320	334	278	311	319	306	294	320	298	295	306	336	308	289	354	308	339	328	317	293	324	338	298	312	300	295	334	308	314	344	315	300	314	314	309	311	337	309	304	340	346	320	296	288	313	337	316	305	299	309	301	302	309	324	325	315	312	286	324	290	309	298	305	287	275	312	316	328	296	331	337	298	327	343	324	303	319	285	329	322	296	282	311	326	314	297	322	322	314	301	309	290	289	292	270	322	324	299	304	323	264	303	322	301	328	305	347	321	296	304	281	297	303	323	288	318	310	290	291	292	306	319	288	306	294	284	320	312	318	283	310	310	344	289	285	340	271	289	293	303	335	313	307	314	292	342	313	285	281	293	301	314	304	289	291	336	308	306	315	292	315	314	303	308	309	293	328	309	332	295	281	330	288	326	359	344	321	297	332	332	306	295	314	304	348	306	289	280	309	331	302	282	305	326	302	318	296	280	313	293	298	359	299	313	328	316	302	320	305	312	300	265	291	304	294	288	267	309	306	324	331	281	308	283	340	293	289	322	335	271	325	297	322	297	311	317	315	313	312	325	319	292	282	333	310	300	313	311	321	293	294	280	309	320	299	293	318	321	294	289	287	330	322	281	323	295	310	326	325	320	334	307	297	299	314	279	304	317	301	288	299	322	328	348	284	291	301	281	313	294	296	291	323	319	304	354	290	311	296	298	287	325	288	297	323	315	313	319	281	326	274	325	305	320	319	309	315	306	304	314	343	306	305	329	319	255	299	283	302	295	315	301	313	333	319	282	308	329	302	321	315	305	307	293	292	302	309	333	284	313	312	295	292	272	296	303	287	307	326	264	329	311	308	315	309	304	293	322	311	306	285	299	317	301	316	296	342	331	348	292	315	311	306	278	300	303	303	317	301	303	288	301	348	300	288	307	297	333	326	281	342	302	338	321	321	310	331	307	308	296	307	278	294	303	321	303	308	304	314	341	315	322	290	322	314	310	326	319	318	325	291	294	330	289	297	297	341	320	325	303	297	274	328	335	285	326	307	264	311	299	321	328	296	331	310	292	327	327	294	325	305	320	325	268	316	333	311	301	323	317	314	304	274	295	274	319	270	285	302	296	288	326	355	314	314	301	277	334	346	297	311	325	291	293	347	272	310	264	310	301	320	314	363	301	301	311	340	295	345	303	303	316	312	293	308	310	306	283	332	303	281	288	326	305	293	306	291	318	300	274	317	322	311	299	302	317	337	303	322	333	325	312	290	322	302	330	334	301	313	318	302	308	339	326	289	321	284	296	291	309	330	303	280	299	336	337	308	299	294	275	299	300	324	325	322	332	306	310	290	293	274	317	346	320	271	309	324	301	305	311	293	301	272	311	294	298	329	289	329	281	279	286	312	292	320	290	278	312	327	320	294	291	298	280	318	285	320	337	294	303	311	328	282	282	288	295	322	275	348	301	301	319	324	292	290	301	298	314	311	327	291	301	291	313	287	324	297	307	291	309	291	312	334	307	319	327	310	322	305	307	345	327	311	286	303	325	284	327	295	281	301	291	335	333	297	292	309	288	293	292	292	287	310	332	304	281	268	294	312	317	291	342	333	318	322	322	289	294	318	307	313	305	292	282	309	317	297	318	300	331	300	292	307	299	308	294	289	308	318	305	309	325	302	337	319	303	309	287	327	296	314	290	302	300	289	329	329	292	316	297	282	324	317	332	295	283	285	310	292	295	283	322	298	323	315	306	322	322	319	306	303	281	309	299	317	273	290	313	296	313	322	322	309	325	305	305	268	315	309	318	320	287	316	313	294	338	296	321	318	321	299	295	311	339	304	332	321	297	333	286	306	284	305	289	318	288	295	307	308	346	282	270	324	328	309	306	335	304	295	308	323	290	305	322	296	265	311	311	291	306	314	318	280	280	317	313	283	312	325	303	294	294	297	300	314	302	296	277	323	324	305	312	332	307	314	308	308	285	311	338	304	317	327	327	300	306	285	314	313	318	326	305	321	315	316	315	320	290	282	337	303	291	332	326	307	283	288	300	294	302	313	329	302	324	304	299	300	346	325	299	319	322	281	341	309	316	291	288	347	321	303	278	285	281	318	298	299	316	324	290	308	278	305	293	287	287	304	317	291	302	316	317	301	325	326	342	320	328	295	322	328	313	269	324	307	311	315	320	302	307	327	312	305	303	319	320	298	327	311	323	312	267	304	344	289	296	294	295	287	289	290	321	317	299	343	285	314	319	319	276	308	305	282	281	317	290	299	340	309	287	316	305	338	332	326	326	317	335	308	289	321	332	292	306	320	291	323	296	278	312	277	276	302	299	281	316	313	299	299	334	309	304	281	301	311	290	300	333	313	298	298	270	302	296	309	281	315	315	310	342	329	317	302	301	307	319	299	313	288	317	342	305	318	295	352	301	312	327	325	321	278	318	310	298	330	290	327	292	270	300	301	333	300	299	316	325	282	281
26792	17430	19493	5390	2484	1741	1418	942	915	761	492	531	447	501	322	247	222	227	195	184	183	177	141	161	124	148	128	122	129	114	111	149	107	115	99	92	102	80	80	101	99	109	74	112	99	97	94	104	67	73	81	63	83	80	81	89	92	95	82	76	91	78	74	66	62	102	89	99	92	78	71	64	77	76	90	79	72	80	82	94	85	84	70	79	77	74	73	98	83	85	85	73	64	86	81	75	70	78	77	75	79	85	99	62	97	86	90	77	78	72	88	82	66	66	86	103	92	85	90	87	68	73	72	75	89	74	77	72	78	90	88	73	71	73	76	68	88	96	81	66	88	76	70	84	76	65	76	73	80	86	78	102	80	87	84	82	71	74	84	97	77	80	74	89	73	93	97	99	87	78	79	89	96	82	73	100	85	65	87	80	74	58	75	61	75	65	77	68	81	85	78	92	67	81	71	82	65	84	74	85	76	66	65	87	80	95	84	77	65	83	70	101	79	71	71	73	70	85	75	86	79	66	78	69	82	60	83	81	95	81	79	69	84	79	76	69	79	86	73	75	71	71	83	61	78	77	78	82	52	79	86	81	82	84	71	75	77	75	76	84	80	89	104	79	78	71	79	86	92	73	65	93	83	74	74	87	87	79	74	81	87	81	74	70	75	78	77	64	77	73	73	73	90	75	77	83	79	84	75	66	83	66	81	76	84	88	76	82	78	78	85	82	90	76	87	89	95	80	74	92	85	68	92	78	69	93	69	84	79	63	68	92	80	63	73	85	95	77	74	87	84	91	87	101	73	69	75	85	104	82	90	81	72	87	79	86	76	78	97	71	75	86	75	82	93	89	63	88	91	74	82	65	76	94	73	77	86	68	80	90	87	95	85	98	72	80	71	96	74	76	75	75	81	105	78	58	70	86	71	88	76	68	83	79	80	78	100	85	90	79	79	72	63	82	82	86	85	79	68	81	79	76	75	82	66	76	71	66	67	90	97	83	81	91	72	68	68	87	93	64	89	81	89	76	80	74	114	81	69	80	71	84	95	67	97	78	77	77	74	76	80	80	88	66	56	63	92	66	81	88	93	70	71	77	66	77	92	81	78	75	79	92	87	70	83	67	84	76	84	68	76	80	96	83	85	88	78	92	79	84	77	88	81	76	72	74	77	59	72	81	68	82	83	73	60	69	84	92	83	67	72	82	83	95	87	88	68	88	101	86	84	74	95	73	69	90	78	74	87	87	78	74	78	82	71	77	78	83	81	96	88	80	79	87	98	77	68	81	88	96	80	92	95	67	91	80	72	68	90	81	85	78	75	71	77	94	64	66	88	73	70	64	73	96	86	72	89	74	79	87	71	72	76	100	96	83	81	78	80	88	81	86	74	87	71	95	69	91	73	75	81	98	64	75	94	80	83	86	107	69	90	83	91	104	73	76	85	68	74	94	75	84	87	69	76	74	81	69	75	77	84	74	88	89	86	66	90	83	76	77	57	82	74	74	87	79	60	85	85	75	74	76	76	61	79	92	80	81	87	84	85	82	90	86	76	81	69	77	79	88	68	79	87	77	91	68	80	80	89	85	72	77	79	101	86	60	86	87	83	81	87	57	75	93	71	80	72	89	84	91	69	79	76	75	78	80	86	77	80	84	89	82	79	77	85	62	89	66	85	89	73	76	72	80	76	75	71	71	93	78	78	77	74	76	84	60	79	82	85	81	73	83	81	90	87	68	71	85	78	88	68	56	68	70	63	95	85	75	73	68	85	82	58	87	87	85	85	75	73	74	88	84	76	82	75	73	67	81	84	86	63	71	104	81	90	73	66	73	82	82	79	70	83	86	73	76	85	74	54	74	79	83	71	72	81	74	78	84	77	72	90	88	72	79	79	75	86	85	91	95	66	69	77	70	88	92	86	82	73	76	73	87	85	90	59	60	98	77	70	73	75	83	63	75	75	79	84	72	82	73	84	78	68	93	86	86	78	73	93	81	74	61	73	83	79	66	79	77	95	86	84	79	92	80	73	66	80	68	88	72	96	81	87	94	91	78	80	93	100	77	71	84	86	92	80	98	69	79	88	76	93	88	85	69	96	91	92	78	70	67	98	72	97	82	77	82	67	77	79	82	68	79	88	69	68	85	63	89	77	80	87	81	73	84	74	72	91	85	72	100	80	90	77	69	83	90	80	74	73	76	78	91	96	74	81	75	78	95	74	98	91	82	85	87	70	77	70	81	74	64	85	64	83	74	62	86	83	85	87	90	75	84	84	67	81	73	61	84	79	69	58	77	84	85	69	82	75	70	69	80	87	89	89	72	77	81	75	74	81	93	84	103	89	98	84	81	77	90	67	77	75	86	94	74	84	84	90	67	82	83	81	72	94	85	67	77	75	81	60	75	70	83	80	93	87	75	79	71	83	80	89	74	67	82	74	72	84	87	79	71	76	75	69	79	86	89	66	84	69	86	73	75	75	82	77	96	98	79	63	68	84	82	94	83	85	87	77	95	89	77	89	80	97	86	80	74	87	79	84	74	83	69	68	79	91	86	71	82	73	88	87	83	67	86	84	74	84	74	71	78	86	81	81	73	86	57	71	90	70	85	64	84	85	79	93	63	63	86	72	85	87	76	84	76	78	81	74	69	70	81	55	103	93	75	84	85	85	73	85	77	82	80	58	88	66	92	83	72	79	77	87	85	78	75	79	58	74	76	76	74	67	75	83	92	80	65	90	85	73	77	73	72	86	74	103	79	91	97	82	99	77	80	73	72	84	88	73	74	72	64	81	74	88	86	81	91	90	77	96	104	79	84	66	73	97	83	72	68	80	70	73	63	77	90	67	72	74	68	85	63	76	73	81	63	74	75	78	62	73	71	75	79	82	80	74	85	91	74	73	78	66	72	84	91	85	75	120	76	75	77	84	91	80	84	75	80	65	66	80	71	74	62	81	76	80	79	89	66	75	88	82	84	92	88	72	62	79	76	77	87	71	88	89	77	91	77	75	84	96	80	71	72	69	69	74	92	66	89	84	93	76	67	74	60	79	72	68	93	60	88	88	86	79	70	87	75	79	74	83	78	82	77	91	73	69	86	76	61	84	65	98	66	86	63	85	64	75	70	79	58	65	76	91	71	73	71	78	78	80	74	85	88	77	76	73	65	90	81	69	98	86	77	84	88	86	71	74	78	88	92	80	78	75	78	92	87	86	82	77	79	80	69	84	72	69	78	72	87	90	92	79	81	81	67	64	78	83	83	80	85	87	84	83	96	89	69	76	75	75	89	80	72	63	67	97	74	69	78	90	78	61	82	80	65	77	63	86	77	99	66	81	57	72	85	64	65	94	77	76	74	67	74	86	84	74	50	74	108	92	85	61	68	72	81	93	73	86	86	95	83	75	79	89	76	79	80	64	79	78	98	84	87	85	84	83	77	80	75	85	85	76	83	89	77	88	73	66	81	89	72	78	69	93	91	88	85	92	81	75	89	66	77	83	76	89	57
18028	15947	21105	6408	5669	5402	4669	3781	3509	2758	2602	2623	2610	2706	1788	1457	1290	1392	1073	978	939	863	714	779	740	748	635	580	629	551	495	445	373	377	350	336	317	345	328	349	328	308	282	269	293	276	296	294	251	249	250	207	264	251	223	242	232	242	250	243	212	213	237	249	250	240	249	215	234	199	208	240	204	232	226	203	227	217	221	212	221	210	205	224	213	245	185	219	197	203	240	220	205	204	241	203	224	220	211	196	210	222	216	198	224	234	199	222	236	222	236	233	234	238	222	211	205	226	212	216	245	205	203	207	218	217	211	214	204	221	233	233	213	209	214	236	192	217	218	234	234	187	214	216	202	225	217	213	222	218	226	200	230	192	178	211	195	238	213	207	195	194	208	212	203	202	203	210	215	204	198	207	199	219	193	225	233	204	192	195	217	242	195	204	213	173	210	231	189	200	196	171	211	227	214	211	219	199	220	199	220	209	205	217	178	182	200	209	216	176	208	203	217	181	232	208	215	218	210	231	196	218	190	206	206	192	207	183	206	202	200	204	208	192	175	199	223	222	191	197	223	222	212	189	226	202	209	206	205	226	207	236	208	215	202	193	175	222	207	228	205	215	202	199	219	228	229	209	207	186	233	229	190	200	206	172	221	208	217	220	202	215	198	223	185	220	206	183	210	196	196	182	199	214	223	206	194	172	201	205	202	209	208	214	204	201	212	195	233	181	209	219	208	194	193	218	231	207	195	218	214	194	214	173	231	219	199	194	237	198	212	204	191	207	232	191	198	205	206	215	220	232	232	213	207	212	209	181	206	193	223	204	201	195	234	215	200	204	197	200	210	211	225	189	188	212	192	224	210	195	221	179	196	216	215	216	208	217	206	202	208	219	230	182	205	208	210	205	215	196	211	229	228	248	230	216	226	235	215	222	198	219	204	226	228	214	236	187	199	216	227	204	215	221	215	233	199	222	196	202	218	199	211	199	212	204	198	201	197	205	202	198	223	215	218	210	230	196	196	209	208	178	244	239	174	209	216	242	209	173	220	211	205	211	195	205	188	206	232	204	218	211	220	205	201	199	230	218	213	207	220	224	214	222	201	206	210	228	216	231	200	220	235	195	207	198	193	201	212	226	203	201	210	200	199	200	197	206	213	216	187	193	230	218	200	178	188	238	202	216	184	217	212	213	207	209	237	224	190	193	229	222	219	210	212	207	236	193	211	205	178	184	196	223	203	228	194	227	198	227	209	234	200	205	195	226	200	196	201	217	185	213	236	214	224	214	166	215	216	214	189	205	211	212	200	218	175	232	222	194	229	239	226	224	223	177	220	207	220	188	214	220	221	222	182	254	195	207	223	215	190	240	216	236	232	213	234	192	220	211	205	218	205	202	189	234	191	209	204	225	231	235	201	214	207	206	206	196	224	198	187	217	199	222	203	191	221	225	226	183	204	201	192	229	210	203	226	234	218	174	196	218	218	229	216	188	227	202	203	206	225	206	210	201	197	218	204	233	206	203	207	219	203	196	214	239	218	219	228	221	212	182	222	205	220	216	198	202	235	197	236	219	226	216	207	181	219	214	184	187	207	207	226	212	191	215	220	226	225	212	195	186	205	243	219	191	188	221	205	210	215	198	203	171	204	204	217	208	218	225	213	193	173	225	228	204	203	217	204	189	208	192	194	210	234	213	185	238	216	216	195	204	216	210	231	205	182	201	199	206	194	200	199	203	203	184	217	203	213	195	215	207	220	205	227	211	201	202	222	189	212	204	218	214	218	216	202	221	237	235	216	205	217	210	214	234	210	204	226	178	193	197	206	209	205	194	209	187	172	202	211	233	187	229	228	208	208	193	200	188	178	184	192	214	198	215	206	218	221	208	188	233	190	215	225	217	241	203	217	213	227	189	202	216	200	199	218	212	211	211	193	211	212	219	240	205	202	221	204	216	212	213	229	221	200	213	220	210	225	200	190	210	213	183	209	195	235	195	203	207	183	213	186	212	227	201	218	211	209	213	187	188	229	212	214	184	198	210	194	210	205	211	207	217	165	201	221	213	217	197	227	217	182	211	224	223	232	201	212	195	207	227	222	220	210	186	192	216	211	192	199	210	194	219	193	189	230	193	220	197	200	186	204	207	201	202	225	207	214	194	207	212	211	220	223	198	244	207	173	204	222	240	227	220	220	219	186	242	203	240	190	215	211	224	225	223	203	226	225	212	203	199	233	218	205	199	192	214	214	214	201	220	211	192	218	184	164	218	200	235	218	225	197	201	206	231	184	186	193	208	204	234	200	196	225	198	214	201	185	212	207	198	196	211	209	203	219	217	195	210	222	208	204	207	228	182	184	199	219	229	226	206	209	184	202	209	215	218	200	216	223	221	192	194	189	205	219	214	216	198	221	203	203	210	202	203	211	198	212	186	207	235	200	213	190	198	197	190	195	230	225	232	181	218	192	224	194	196	219	223	222	203	190	220	208	232	230	198	193	213	199	209	211	200	203	231	199	228	226	213	209	228	206	234	209	198	204	207	205	204	179	227	223	211	227	198	203	194	208	230	204	231	221	214	210	211	230	194	218	218	209	218	220	220	226	193	238	209	214	199	223	220	243	187	223	199	204	194	196	224	196	234	213	202	229	228	223	196	236	220	219	231	205	201	207	235	192	206	222	203	213	200	204	213	215	208	235	217	226	177	205	206	231	217	207	225	197	234	202	244	198	233	213	203	232	188	244	196	205	214	200	190	185	214	205	204	241	199	215	231	200	205	224	237	206	237	205	219	243	200	213	193	225	239	205	212	211	175	214	190	194	194	211	212	204	215	196	207	217	214	220	238	215	205	242	204	229	208	206	228	209	229	203	220	215	227	228	213	186	185	168	212	183	205	232	192	214	194	198	200	186	197	194	182	215	233	228	196	212	206	217	236	193	196	188	234	209	228	207	210	194	211	211	194	237	204	221	209	206	194	198	165	193	214	178	192	214	192	189	214	220	232	198	224	196	196	217	203	205	228	214	208	208	223	225	226	194	224	198	185	192	221	221	219	205	224	219	222	203	198	227	192	223	214	217	211	219	198	208	226	224	213	227	212	193	221	181	185	196	195	204	198	208	208	219	221	212	202	216	195	193	200	198	212	215	247	229	234	229	199	214	192	206	233	182	197	197	225	185	195	220	207	223	209	238	213	206	220	207	218	190	207	171	192	182	206	176	194	212	207	235	226	192	221	208	223	206	197	218	226	192	231	197	191	192	192	211	196	226	236	214	200	218	210	204	231	232	212	216	214	216	210	206	189	214	218	200	194	224	200	232	210	182	189	200	203	205	202	203	196	195	229	225	186	210	247	219	211	226	216	217	215	203	232	223	197	172	205	207	205	187	205	208	209	223	208	213	215	196	223	204	206	206	230	213	227	178	229	214	195	197	217	231	221	219	201	212	195	228	245	199	190	200	215	261	199	215	201	200	176	220	217	211	214	224	213	215	218	189	220	233	224	197	187	222	216
7377	2829	2612	643	465	356	261	243	228	176	170	166	165	170	164	156	157	182	150	163	172	140	150	151	120	157	140	131	150	163	157	165	153	132	154	141	145	156	140	141	163	147	151	134	137	148	134	151	158	148	131	146	133	134	174	129	152	164	150	139	125	123	165	143	137	126	142	142	138	123	132	128	144	171	143	159	149	153	154	161	174	141	141	152	168	147	146	143	125	144	133	135	147	144	143	145	120	127	142	138	128	145	153	150	120	123	157	142	132	136	156	140	163	159	129	133	142	113	128	116	145	165	138	141	115	126	131	129	160	132	141	134	135	155	127	147	134	132	141	150	147	145	150	162	167	136	158	135	158	119	126	139	136	119	137	123	119	145	139	123	133	117	146	149	132	140	145	147	148	153	135	126	160	137	136	158	140	144	126	119	123	154	151	142	148	123	150	127	144	144	133	163	124	142	163	149	135	118	146	136	135	164	140	150	145	143	132	142	158	127	126	147	146	134	142	145	138	116	141	115	146	133	133	168	131	129	153	150	141	128	121	151	140	149	136	130	158	121	157	133	148	145	156	126	129	132	130	129	142	147	132	133	168	137	147	149	142	134	141	137	133	138	140	127	99	143	138	135	138	136	125	127	149	136	141	153	127	157	150	125	131	125	156	147	154	160	125	163	126	152	136	144	150	155	122	126	167	136	155	146	130	137	141	134	141	142	160	136	122	147	131	141	147	140	143	162	141	137	136	129	133	145	159	143	137	132	153	143	127	130	140	120	124	138	152	131	141	149	135	121	129	172	124	136	148	136	137	145	152	125	144	140	141	116	127	141	120	131	146	130	123	149	140	137	137	145	130	155	132	145	136	130	153	152	118	149	140	132	122	140	148	132	143	148	136	141	154	160	130	140	155	133	143	143	149	130	149	130	129	137	153	138	139	143	140	148	138	163	144	149	143	137	122	127	126	130	154	149	146	143	148	163	144	128	119	126	134	128	152	158	136	153	144	135	137	164	156	128	154	148	147	167	165	131	124	142	145	173	129	134	126	148	143	118	146	145	150	131	145	138	146	156	130	125	133	133	119	149	140	134	142	141	132	156	163	126	146	135	133	146	142	154	142	137	139	146	137	143	159	125	111	141	161	162	151	134	144	148	168	125	120	134	142	153	150	136	124	129	143	138	144	139	131	142	121	124	149	141	124	124	162	149	168	152	146	123	139	137	149	129	139	141	146	138	131	151	152	131	126	148	140	122	131	141	126	143	150	144	131	136	166	136	148	136	157	142	114	130	137	148	128	129	133	148	131	119	139	161	124	141	137	127	115	140	150	152	135	125	151	137	144	157	160	153	147	142	135	143	159	117	147	152	136	140	144	139	119	137	125	119	134	119	136	140	142	148	163	150	151	136	132	152	127	138	124	136	157	144	142	149	130	128	138	134	146	138	150	122	138	147	137	143	122	122	141	132	148	153	148	142	126	146	132	131	154	177	123	122	133	130	135	143	131	129	136	133	135	129	143	133	139	159	147	157	149	139	132	120	134	177	122	126	147	109	153	153	127	156	144	143	160	162	152	136	137	165	152	141	140	152	134	157	156	132	131	122	132	135	129	151	130	127	143	143	145	144	152	169	135	128	141	132	132	140	138	139	140	125	152	149	148	144	136	124	153	119	151	149	132	162	142	149	140	132	131	151	139	147	104	150	141	118	141	144	150	140	159	138	133	121	165	156	138	123	155	138	124	134	141	143	153	146	146	110	145	142	150	167	144	132	148	132	129	128	141	125	149	157	143	134	150	153	159	189	148	163	138	155	154	115	133	144	128	144	144	132	151	130	143	152	124	150	137	155	140	143	163	145	150	131	141	152	139	142	163	155	138	148	144	139	140	132	127	137	148	151	133	130	137	142	134	147	140	146	143	135	123	156	163	154	138	120	164	133	163	135	136	122	161	125	145	165	145	152	141	141	140	123	134	144	131	119	131	140	122	147	133	163	137	134	162	151	148	155	107	133	146	155	146	147	130	151	154	139	144	134	127	155	129	131	143	144	126	146	132	140	149	134	142	160	132	145	151	125	146	148	139	126	135	144	122	144	126	126	164	150	126	137	138	153	155	144	124	145	138	131	156	138	145	132	129	131	147	146	148	141	138	143	128	157	133	161	129	125	137	115	123	135	144	152	135	127	146	138	133	129	136	129	143	147	128	160	155	158	131	132	150	137	111	125	140	133	137	142	140	145	148	136	155	148	154	136	153	145	144	147	184	128	120	150	151	157	146	144	147	123	147	158	174	138	119	148	141	156	134	142	135	139	134	136	140	146	145	123	147	128	135	119	152	134	125	130	134	156	115	141	163	139	148	128	145	138	113	160	136	152	140	149	160	128	150	169	138	119	146	130	141	127	125	144	168	151	149	135	152	137	128	127	128	151	146	139	121	134	144	135	125	142	148	154	142	107	118	157	146	159	142	130	118	144	148	114	136	148	163	142	142	130	139	143	156	151	148	123	141	136	149	138	131	131	149	119	156	121	149	122	122	124	126	140	133	131	145	139	136	153	133	120	147	151	139	142	128	165	151	140	148	149	148	152	126	138	140	147	140	137	139	133	117	144	154	144	125	137	141	143	128	134	124	132	140	151	144	136	143	137	129	134	145	136	143	144	161	155	125	129	159	146	150	123	149	148	122	121	148	151	151	137	144	154	139	143	133	136	120	145	126	122	133	121	169	142	120	128	153	145	152	133	132	118	154	152	140	129	146	162	143	139	161	132	157	150	115	124	134	138	141	134	138	127	131	163	128	149	138	141	134	141	153	132	145	143	137	132	154	139	144	140	138	147	146	117	121	155	119	111	165	138	115	111	127	145	135	158	136	131	149	129	146	140	137	135	126	136	129	149	140	136	133	140	126	133	153	131	126	143	127	129	148	137	124	126	153	135	128	156	143	131	170	138	147	148	154	123	110	152	168	143	151	130	129	139	139	138	142	127	125	150	152	135	122	158	160	141	134	141	141	138	136	159	138	146	128	140	131	130	130	131	152	157	143	148	137	149	145	131	153	141	156	134	142	138	148	137	139	141	145	136	147	151	134	138	175	128	132	144	152	131	140	151	147	121	149	138	134	116	143	131	133	145	141	123	157	150	166	163	139	166	134	152	162	120	134	138	153	139	117	147	128	140	127	105	148	133	143	139	132	140	112	148	131	150	131	128	175	150	154	158	148	152	120	126	147	155	135	132	131	156	141	150	139	130	124	136	132	130	147	138	112	167	169	150	153	151	150	142	150	142	140	133	134	140	158	137	155	142	141	150	118	140	114	117	155	139	157	143	134	130	149	150	151	146	166	147	120	138	158	146	142	145	126	122	145	149	136	148	163	131	145	143	153	127	137	138	130	136	149	146	141	128	128	148	131	124	147	144	154	141	135	128	136	153	153	131	119	136	131	136	132	131	130	143	142	137	131	146	135	130	138	130	140	147	130	138	126	130	131	143	161	146	143	151	141	138	143	121
5559	3144	4993	1981	1698	1395	1140	1036	871	770	742	699	665	606	533	493	539	450	457	447	458	479	424	451	415	476	404	403	384	428	362	391	405	370	378	394	373	380	364	369	377	391	355	330	395	357	371	381	394	410	311	352	427	394	358	378	356	351	330	342	366	379	364	376	374	379	368	372	358	343	374	331	357	372	369	395	352	365	367	352	341	356	382	335	349	372	348	346	358	322	358	343	344	345	336	359	376	316	352	347	375	365	332	344	323	339	354	341	386	349	332	360	366	351	336	355	360	347	324	353	392	361	361	383	373	387	367	337	352	337	367	333	350	378	354	369	338	311	380	374	364	348	350	386	359	395	360	344	356	351	371	341	345	371	347	367	351	334	354	330	380	334	345	328	333	342	348	354	381	363	334	341	340	320	357	366	366	341	367	357	349	345	348	359	341	339	365	341	368	360	346	365	381	347	320	366	364	328	347	356	345	310	338	366	367	340	354	374	301	339	367	345	355	382	400	353	287	352	350	392	357	366	357	331	335	328	334	348	345	323	352	354	391	348	362	369	359	340	341	358	359	329	367	363	338	351	402	339	359	327	382	354	347	329	356	328	381	359	399	342	355	333	345	366	339	320	314	372	340	356	349	325	351	344	371	382	343	348	353	346	342	343	366	347	382	347	346	355	358	352	331	361	333	349	339	371	383	341	375	346	375	333	357	361	335	353	332	345	375	363	363	349	353	338	412	332	329	341	354	324	345	394	378	351	351	330	352	317	358	364	351	365	337	347	361	328	350	335	358	355	379	346	338	352	355	357	343	381	345	341	374	337	331	344	338	304	365	359	358	401	344	358	346	392	339	368	381	364	344	346	354	346	355	346	381	331	330	330	346	382	327	362	335	383	373	367	375	349	371	302	337	339	386	327	326	341	317	372	351	331	369	367	354	349	351	364	333	337	341	340	340	356	363	354	357	360	348	352	346	330	343	323	372	367	348	364	355	353	344	380	333	347	373	352	363	371	371	357	367	344	356	346	346	344	358	352	363	389	344	355	340	370	343	323	351	349	341	363	356	343	350	349	318	338	359	298	355	336	304	349	334	356	369	351	360	363	343	345	360	370	325	353	350	347	341	352	376	383	377	354	376	368	357	366	331	335	360	370	348	341	378	308	329	338	358	388	354	386	343	359	324	325	338	363	356	374	353	376	370	349	308	369	387	333	327	359	357	378	364	347	322	321	350	368	360	348	335	363	367	372	341	351	390	357	348	355	326	339	385	355	331	362	347	381	366	353	356	343	366	349	341	351	375	325	341	349	342	341	363	311	339	356	362	353	382	355	335	367	319	344	344	355	354	352	323	341	359	361	351	396	353	345	366	370	359	357	398	352	333	351	335	316	349	358	374	361	357	337	346	339	321	341	354	338	363	360	349	361	348	344	331	344	391	339	339	329	375	330	333	365	339	351	341	353	389	374	366	342	343	327	354	340	354	347	369	349	371	344	331	328	380	360	357	364	353	305	352	351	364	368	367	358	337	363	325	351	354	367	367	332	337	365	338	345	341	348	369	369	379	338	328	333	335	372	341	334	335	371	317	360	342	360	365	325	344	381	349	346	359	359	356	380	347	347	340	368	348	342	323	382	328	355	341	346	360	368	351	331	338	380	366	357	384	361	325	374	375	355	400	366	352	370	372	350	323	325	359	348	350	351	336	344	354	344	344	353	404	375	344	344	395	341	378	345	350	359	354	364	359	361	340	357	329	321	361	346	319	382	396	349	362	388	329	355	379	361	360	368	338	295	355	315	356	331	351	334	340	360	374	370	337	352	363	363	357	363	364	348	347	360	365	367	336	377	343	357	335	313	335	369	335	321	361	348	312	326	343	317	337	352	342	342	369	354	341	355	350	364	329	345	358	339	370	335	323	342	329	356	326	357	351	364	355	369	355	348	360	321	363	349	340	302	397	360	358	350	362	363	323	377	376	361	358	332	328	327	399	350	359	349	336	351	331	332	330	323	346	362	352	363	339	313	352	335	327	379	347	347	350	337	349	346	340	321	351	363	339	377	353	363	359	337	348	393	329	328	381	335	327	372	350	325	363	352	380	353	340	380	361	341	346	352	328	337	332	376	338	362	355	319	370	322	334	335	333	354	353	343	311	343	365	355	338	357	369	331	342	369	368	354	304	371	340	326	356	350	334	344	339	328	380	352	359	338	352	382	346	332	348	364	329	306	374	353	344	354	363	326	346	313	371	343	330	352	351	339	342	361	337	372	360	333	352	352	321	347	360	357	367	370	366	353	363	335	301	363	374	344	367	335	369	354	356	299	329	329	350	358	364	358	345	337	327	391	367	327	317	357	345	360	325	334	358	354	361	359	364	369	320	344	374	384	345	306	335	373	381	357	395	331	349	353	348	341	331	337	348	358	396	361	358	341	335	363	353	355	370	366	352	360	372	373	357	326	399	340	358	374	361	327	347	347	355	353	380	316	311	341	353	330	354	369	378	330	326	382	342	345	333	361	361	337	339	387	340	366	358	365	349	349	324	372	318	383	363	354	347	335	326	387	364	369	351	375	356	365	334	312	331	341	322	366	349	351	357	352	336	301	366	338	375	329	361	335	339	367	337	353	387	403	336	373	369	330	341	353	349	352	339	341	361	360	376	339	327	370	370	349	370	345	338	346	353	328	359	371	359	374	336	363	365	337	327	316	324	334	310	358	348	382	363	360	384	360	341	357	363	309	344	369	343	383	340	328	355	346	336	347	351	377	363	370	359	365	377	360	343	340	355	357	376	342	346	397	355	311	351	372	350	332	334	386	339	386	355	353	380	365	326	346	349	340	344	353	349	375	332	356	331	344	334	355	343	330	355	364	362	388	346	324	364	361	365	365	331	313	338	357	362	375	341	339	342	368	368	359	351	353	319	325	373	363	346	377	329	388	352	329	360	362	368	363	344	360	356	356	318	366	342	351	353	325	352	381	349	343	329	401	363	350	315	367	362	352	326	366	365	337	357	342	340	361	355	349	357	385	401	341	333	330	354	407	328	344	368	301	388	361	374	343	386	362	360	361	331	334	341	309	334	384	363	359	315	367	346	366	344	335	362	330	354	345	353	348	370	357	363	341	347	339	335	378	346	345	333	341	372	367	357	363	336	343	358	332	331	352	357	355	353	330	348	339	339	355	346	396	356	348	329	339	323	304	325	339	339	344	363	373	383	381	370	332	369	323	374	343	349	338	344	350	343	348	351	342	360	348	339	308	356	371	348	344	328	363	334	368	327	374	339	367	350	367	366	334	358	329	328	393	374	354	319	400	334	344	339	316	350	341	357	363	346	358	356	354	345	354	382	376	323	370	333	362	309	347	349	342	354	352	362	324	348	343	330	372	381	360	362	350	317	360	385	337	359	329	365	314	354	332	354	363	351	370	330	398	339	356	356	365	335	357	336	372	363	343	340	376	374	352	361	369	347	360	346	371	330	387	345	362	357	348	369	358	330	365	364	334
17964	10198	11685	2907	1384	1020	804	701	529	365	313	305	313	303	223	216	191	196	204	170	180	171	149	139	149	149	133	138	158	124	144	139	125	112	126	116	112	110	124	128	122	144	98	148	115	144	118	131	145	131	114	107	135	127	117	98	103	122	104	107	124	140	128	123	132	126	98	129	108	109	147	124	125	127	136	124	96	110	149	112	115	112	95	154	99	113	115	124	112	143	120	142	123	119	101	128	115	134	126	132	112	102	101	137	133	112	133	128	130	119	116	108	104	106	120	114	113	117	129	112	118	128	106	100	127	121	121	131	97	118	141	109	132	133	106	125	118	106	131	113	113	105	113	115	119	108	117	101	122	103	113	122	114	125	135	97	109	118	104	150	101	117	144	117	89	105	122	117	107	113	156	102	121	127	131	102	123	110	122	125	140	137	106	109	116	111	109	112	124	147	130	124	112	131	124	116	106	130	116	114	95	119	137	104	121	115	131	116	112	117	144	123	113	115	123	124	143	123	137	133	133	114	110	117	116	136	120	117	127	105	100	113	131	102	116	129	120	107	130	134	120	94	126	123	116	117	131	128	111	112	131	121	124	121	113	121	120	123	121	115	128	109	121	116	124	116	126	128	130	153	102	115	113	92	120	117	115	122	117	111	153	107	122	112	121	114	138	126	104	108	122	135	113	127	129	138	117	115	122	117	138	123	121	116	114	131	124	138	106	127	119	128	131	98	135	112	134	108	127	110	115	96	128	121	126	119	121	115	129	137	116	125	116	120	116	132	133	103	129	118	124	130	119	141	127	116	126	132	118	112	121	125	120	110	108	113	118	120	144	129	100	116	123	114	125	145	117	102	120	119	155	120	132	123	122	105	124	107	119	116	128	111	120	110	111	131	98	125	100	129	119	158	110	133	109	105	138	116	113	104	118	118	118	109	121	123	128	100	145	119	103	136	116	110	109	125	108	114	104	131	126	104	105	130	108	134	124	125	107	125	111	118	128	94	124	116	117	134	118	131	114	124	108	125	116	117	116	133	140	124	117	116	137	121	121	112	128	111	146	127	96	127	126	125	114	105	128	128	118	96	128	107	132	112	133	124	104	113	124	109	125	118	123	134	121	110	122	110	123	120	137	141	95	104	118	142	110	101	118	133	105	106	131	112	112	112	132	126	129	122	138	122	112	104	131	120	123	103	124	140	129	102	133	109	142	125	102	124	112	90	103	106	105	138	146	99	107	135	114	118	120	110	118	119	108	100	121	118	120	116	98	112	130	119	132	124	115	118	116	134	127	111	120	110	132	114	103	124	113	126	121	129	122	116	98	111	101	114	130	99	117	116	121	126	127	128	112	113	115	105	139	115	127	112	109	133	132	115	112	119	118	139	111	131	129	123	116	102	119	116	114	127	134	138	127	124	115	123	125	112	127	105	106	107	144	119	131	118	134	115	118	115	124	114	120	102	123	110	120	113	134	106	107	132	117	100	100	140	120	114	127	145	125	116	134	113	105	134	140	110	100	119	109	111	121	137	117	110	116	106	133	134	127	109	96	115	105	102	120	123	106	120	112	115	104	105	116	100	114	114	103	102	111	135	108	151	129	122	132	117	113	113	110	128	125	105	122	129	123	110	140	126	121	126	108	124	115	132	93	113	121	129	124	111	108	113	101	112	120	133	123	109	120	131	114	106	118	121	120	127	109	113	110	126	124	104	112	118	136	116	118	121	103	109	128	140	100	120	131	111	111	116	127	132	121	136	108	129	110	116	129	130	154	127	110	134	94	104	117	112	114	119	116	120	126	125	110	101	118	114	118	130	129	111	114	114	127	118	119	106	125	122	136	118	105	107	121	135	115	127	126	103	117	119	115	110	100	119	134	130	133	130	117	114	144	113	105	113	124	127	120	99	132	91	128	102	123	124	131	106	120	129	128	140	142	110	101	126	109	136	112	118	121	113	121	101	125	134	113	109	140	122	114	123	109	90	106	126	108	99	126	119	115	115	142	115	144	139	137	127	115	104	102	125	112	123	127	118	95	113	114	104	122	116	124	116	132	132	98	133	116	128	109	117	117	116	98	120	111	113	119	120	100	119	103	127	126	117	124	130	129	132	114	113	111	117	118	127	113	119	122	112	123	106	127	119	103	128	114	110	104	134	108	118	104	128	130	133	82	116	154	105	123	122	119	87	106	127	105	112	122	122	141	108	129	107	113	113	109	104	118	114	107	123	129	118	112	124	115	108	128	101	109	124	138	132	112	119	106	130	118	115	119	133	106	88	115	124	147	123	107	119	100	99	118	132	118	109	110	111	115	122	115	121	106	114	110	105	121	150	104	130	119	116	115	116	118	109	140	112	134	114	109	122	124	111	131	129	122	124	119	118	130	117	117	101	124	109	116	120	124	123	124	134	123	114	116	103	121	128	109	124	115	133	111	106	129	126	111	113	132	125	98	97	104	108	122	99	108	131	110	138	113	109	124	114	116	121	127	110	129	104	95	114	114	110	127	129	117	118	129	119	131	108	118	131	140	128	118	109	118	114	115	115	127	108	117	107	118	110	115	132	150	112	111	126	145	126	115	120	138	102	112	108	129	124	123	111	110	115	104	120	111	133	136	129	97	104	124	145	131	114	129	129	124	117	113	122	130	111	123	119	121	108	106	89	114	112	122	120	117	116	131	111	126	109	130	125	113	121	132	130	116	111	109	104	106	120	148	124	120	145	125	129	114	118	116	118	110	134	109	115	103	119	126	112	117	134	133	116	120	104	134	110	118	112	110	129	127	96	133	122	120	120	118	119	134	115	109	125	137	97	116	133	106	108	118	112	119	106	130	110	104	133	108	122	100	104	134	122	114	122	113	142	124	101	110	129	122	126	115	97	124	124	115	129	134	122	109	115	117	117	110	96	143	127	120	114	105	98	117	124	118	131	97	103	110	122	114	128	114	108	116	111	97	97	118	116	99	129	121	110	109	104	135	131	124	129	129	117	127	137	132	129	117	103	122	129	142	95	125	122	123	100	99	136	128	130	113	127	121	115	137	104	90	127	130	132	129	122	104	128	109	122	127	90	120	117	111	125	123	136	136	117	121	129	121	132	109	121	122	123	117	133	130	98	127	100	109	111	112	110	123	113	121	130	125	120	106	96	106	112	109	105	102	101	123	123	114	129	129	112	124	105	111	107	110	125	123	119	121	121	121	107	139	109	117	95	119	109	112	130	109	131	106	99	119	127	97	140	125	107	116	126	112	124	118	124	122	129	125	128	136	126	133	116	121	114	121	122	130	136	147	119	118	135	117	123	115	130	117	130	117	125	118	107	113	128	125	119	129	122	121	116	121	150	113	112	103	129	121	112	119	140	131	124	121	99	124	100	127	130	133	124	128	129	121	120	126	127	131	125	108	101	110	105	102	121	113	126	118	93	130	113	104	129	129	126	148	120	121	131	141	124	111	122	144	108	122	112	115	116	124	107	105	126	118	120	119	131	103	125	87	118	129	107
13316	9937	15591	4808	4147	3752	3167	2820	2343	2048	1534	1503	1501	1705	1080	1043	1048	913	872	751	705	671	572	608	655	640	544	490	540	560	431	450	422	423	384	384	367	365	358	382	370	348	373	343	363	333	333	345	354	357	308	318	339	312	338	322	320	328	357	321	345	323	310	306	326	302	308	327	308	302	330	305	329	334	318	305	291	320	298	308	294	315	303	344	317	296	322	292	318	327	316	311	318	327	289	275	311	299	320	307	301	317	311	340	280	276	311	293	330	318	325	282	306	332	306	301	291	296	345	307	306	291	305	305	278	322	339	314	314	314	291	306	275	272	293	290	301	296	282	293	332	306	309	313	319	308	277	278	296	312	299	271	281	324	300	326	299	321	285	334	306	311	277	286	272	283	301	311	308	300	303	319	334	309	316	302	304	297	319	316	298	294	277	270	283	311	310	275	366	288	328	317	303	245	332	282	301	270	321	282	285	324	234	300	296	309	301	298	330	302	283	300	300	297	319	277	311	308	300	328	294	292	291	320	311	288	304	316	287	276	333	331	282	287	318	305	304	296	292	301	303	298	296	285	302	289	282	320	311	292	281	338	329	279	309	306	317	311	308	299	281	307	314	307	339	301	302	311	320	282	282	300	306	287	292	292	305	303	310	297	309	281	293	303	331	320	279	314	315	291	299	316	298	277	296	280	314	311	307	335	266	283	276	315	326	285	313	284	301	301	323	323	305	308	281	277	276	291	309	299	296	300	305	303	311	304	313	298	313	306	290	328	292	275	284	318	286	326	327	306	320	286	283	327	319	294	311	325	310	265	304	276	291	304	281	297	296	313	324	280	299	314	331	293	306	335	309	295	276	280	315	267	311	298	263	296	299	304	309	320	299	289	317	266	304	319	295	294	313	305	292	305	298	310	320	292	320	278	299	314	305	284	311	288	317	299	306	314	292	295	272	315	301	297	296	278	302	278	271	322	300	306	288	307	335	294	291	314	272	305	306	295	293	297	307	273	301	327	326	306	300	278	284	327	288	300	292	305	295	295	292	314	299	329	285	320	277	302	296	306	305	314	350	297	312	288	313	302	295	252	302	303	288	331	320	325	305	300	302	289	265	287	287	308	269	298	309	325	304	314	320	312	305	276	309	292	321	301	287	320	304	286	297	295	300	310	303	297	324	290	285	311	271	289	297	309	301	310	308	283	287	305	286	294	317	313	310	287	289	302	310	309	315	300	301	299	277	333	307	304	314	316	303	309	298	305	291	300	293	283	292	272	304	292	323	304	295	267	289	316	293	309	302	325	305	288	321	308	278	301	278	312	327	287	289	282	318	298	332	278	268	306	258	270	283	308	306	304	294	281	265	288	309	310	313	270	307	302	319	306	310	326	286	297	305	286	277	273	311	303	294	316	294	325	297	306	251	276	303	299	293	321	287	278	279	287	312	277	297	316	309	296	304	316	327	330	295	306	309	314	309	283	303	314	277	315	298	294	312	282	269	270	301	299	303	298	308	313	321	286	286	314	320	274	286	294	304	314	277	313	298	287	311	285	283	284	283	343	285	336	290	295	300	308	289	335	314	310	312	321	325	298	282	317	290	271	297	284	296	312	332	276	291	308	288	318	325	294	286	287	300	321	285	269	290	312	286	306	273	289	305	301	312	311	301	307	309	272	307	279	327	316	332	295	273	300	327	300	293	291	288	296	313	297	324	288	303	320	280	307	325	301	306	308	317	319	319	308	306	289	274	284	323	318	294	309	318	293	298	296	309	304	297	282	290	277	298	277	291	272	288	341	303	291	297	298	291	308	302	298	313	295	270	310	291	309	275	302	283	285	312	297	287	309	294	315	312	285	312	312	301	270	286	297	300	306	268	305	314	291	311	301	311	287	322	294	272	266	271	324	301	283	266	296	287	275	312	285	288	304	293	298	297	298	322	315	343	271	329	297	312	294	295	304	287	319	316	281	302	293	340	315	292	270	311	287	357	329	285	310	303	328	287	346	316	314	293	320	298	299	322	294	325	280	310	299	323	310	291	326	308	299	293	300	306	298	297	285	293	283	315	307	280	300	331	299	301	324	314	306	335	294	328	286	303	310	291	311	311	273	296	308	297	298	298	321	319	303	306	291	294	306	311	289	304	313	311	316	273	329	318	281	330	326	303	309	276	321	267	357	316	280	285	291	317	309	318	279	291	317	315	274	312	287	295	284	304	323	327	322	306	265	291	289	316	314	341	308	267	278	295	284	280	287	300	290	282	309	306	297	276	274	323	307	295	301	316	321	294	298	290	293	293	312	325	322	312	282	294	280	295	275	293	313	298	308	289	322	288	323	319	312	293	322	318	323	295	315	287	313	292	300	294	297	285	326	306	293	292	276	295	294	280	311	281	317	284	289	267	314	274	291	270	319	289	297	279	291	285	327	323	294	302	304	318	332	311	284	303	309	311	287	292	280	315	289	304	299	343	326	312	296	289	298	274	312	304	273	281	325	304	281	283	301	300	310	323	300	303	299	325	280	319	295	288	281	309	274	315	276	320	282	288	295	305	322	269	309	274	329	278	304	281	300	313	301	306	326	298	267	319	318	347	283	332	314	299	276	297	311	265	290	304	327	321	311	307	299	308	285	309	291	320	299	311	312	295	317	314	290	313	290	298	291	280	291	269	282	318	316	279	274	320	297	309	296	312	354	299	296	285	307	276	304	290	320	329	303	290	337	318	285	286	302	287	273	327	285	324	293	308	346	309	297	315	317	314	298	321	338	327	293	293	299	315	312	290	310	289	281	288	312	284	293	320	273	313	295	301	307	303	327	296	279	315	320	298	313	309	290	258	276	287	269	297	304	322	312	310	248	327	333	301	308	285	287	329	299	293	309	332	302	311	293	294	286	291	272	291	292	296	311	294	294	314	298	305	308	275	287	298	299	341	292	283	278	303	330	332	320	304	324	293	317	287	327	266	310	367	324	311	307	298	279	299	308	281	307	332	274	289	285	295	302	320	310	316	344	294	332	279	281	297	293	311	313	280	301	325	311	266	280	319	295	317	304	305	329	272	331	296	315	357	288	284	290	300	291	302	330	296	271	301	291	297	325	308	306	310	293	317	324	272	304	288	287	258	342	278	302	308	297	334	300	300	304	288	293	294	292	302	294	303	330	287	328	289	293	303	314	280	321	314	309	256	312	307	309	302	315	274	294	287	291	292	296	310	317	309	302	266	304	316	306	311	296	317	303	302	286	305	267	288	298	318	318	320	297	294	309	318	318	284	284	295	303	284	306	280	295	269	308	310	284	318	300	289	309	297	270	316	274	304	305	326	360	311	295	267	316	259	295	315	328	312	302	284	298	329	311	318	295	314	281	303	288	300	304	271	315	312	314	314	283	313	329	303	318	304	299	314	312	285	309	330	304	297	316	312	276	284	290	317	293	299	301	313	309	298	297	259	306	287	299	318	308	291	304	308	289	316	296	323	303	318	289	313	266	296	277	290	294	313	314	297	310
26663	18098	23199	6849	2656	1825	1315	964	864	565	435	502	408	473	367	231	246	215	181	148	178	144	140	155	151	148	150	113	111	109	105	119	104	83	84	79	92	79	80	98	98	93	73	82	102	90	100	72	91	82	86	63	68	70	87	84	73	88	63	88	88	83	76	69	99	77	82	82	83	80	85	79	66	85	76	69	80	84	84	85	86	89	82	70	83	73	71	96	53	85	86	89	67	73	77	83	83	70	79	61	74	85	89	81	76	82	87	71	81	80	70	79	75	71	77	71	81	86	99	71	81	82	84	71	84	77	67	64	86	90	78	85	88	87	78	83	79	72	77	63	81	82	76	72	67	85	62	78	84	82	77	77	82	81	68	85	93	60	78	87	73	78	79	79	69	67	93	63	72	69	59	70	88	73	66	55	68	76	80	79	65	76	61	75	74	82	73	70	73	79	82	67	74	71	71	67	81	89	89	70	76	93	72	84	63	84	85	69	72	65	62	73	86	72	59	65	60	76	64	71	80	86	84	70	72	80	81	71	72	85	78	87	95	71	79	64	79	78	85	79	70	86	77	88	99	85	74	87	83	75	68	66	81	76	75	86	80	74	87	97	76	69	98	92	82	92	74	78	67	82	106	75	89	75	79	90	69	78	94	47	72	81	72	75	64	59	72	80	62	78	76	81	77	83	76	71	88	78	74	71	60	74	96	69	81	77	91	85	84	76	80	94	74	80	69	61	77	76	77	83	79	81	58	78	79	88	73	90	75	92	75	73	76	75	79	70	79	83	58	83	75	77	71	70	77	85	72	72	65	71	77	74	89	58	75	73	72	79	83	67	91	72	78	57	84	61	65	68	69	54	62	68	72	67	86	91	77	89	77	63	78	84	55	72	83	62	75	84	75	65	62	90	63	70	76	77	80	81	80	72	72	65	56	74	83	93	84	80	71	68	73	73	68	78	74	90	70	71	80	65	74	63	69	85	84	72	77	80	71	77	92	69	82	86	71	94	72	65	87	87	95	85	74	80	63	71	59	75	85	88	65	74	73	74	73	79	68	90	79	70	63	63	78	71	69	76	70	74	88	79	60	71	86	83	71	85	85	79	86	65	76	72	74	88	72	92	60	63	75	73	77	67	76	74	87	71	53	61	82	85	81	66	78	77	57	71	67	75	85	68	84	69	77	73	69	65	96	73	82	86	79	71	64	87	80	79	88	79	79	63	72	79	77	83	75	60	85	85	67	80	77	76	86	64	63	72	81	94	79	71	86	71	83	77	59	75	69	93	68	91	65	86	74	68	70	70	81	70	66	87	88	71	97	66	77	63	89	78	68	59	78	75	99	65	63	94	71	83	84	80	82	67	83	71	81	74	63	85	95	72	72	84	74	62	86	87	88	78	83	87	67	78	81	82	59	89	67	65	85	73	78	80	78	67	62	76	83	71	77	68	74	77	76	66	83	67	76	75	77	73	77	76	87	73	83	62	85	87	77	63	74	88	69	80	62	70	76	77	86	79	93	85	81	67	74	73	68	65	63	81	63	71	68	70	64	70	64	57	82	91	62	75	76	79	102	74	76	64	65	82	90	61	77	74	73	68	89	83	80	78	86	76	83	78	73	90	96	75	74	68	81	82	91	76	87	72	79	79	67	78	78	67	78	82	69	75	91	69	77	64	74	77	80	66	85	95	67	59	91	78	74	75	69	66	87	73	69	89	58	73	93	72	62	93	87	83	78	63	75	103	66	69	87	63	68	77	65	69	75	70	82	79	77	79	88	73	96	80	80	70	80	78	87	86	66	83	73	74	88	74	62	72	71	70	83	87	91	74	85	74	66	93	82	83	89	79	96	75	90	80	91	67	65	76	64	81	77	71	86	78	82	67	91	74	61	82	89	44	75	84	91	70	80	81	66	92	80	95	71	87	67	80	78	83	83	78	77	74	79	82	82	77	88	81	77	76	81	72	85	80	75	71	74	71	71	77	65	74	70	73	86	69	89	69	104	61	64	74	71	75	67	86	80	77	79	66	75	73	74	78	86	90	80	76	85	61	72	84	69	71	98	82	70	76	72	65	70	73	91	75	63	80	77	88	94	74	58	70	90	89	79	96	62	81	60	86	75	85	69	69	67	74	70	64	80	76	70	69	72	70	83	66	83	73	73	70	77	80	65	77	60	85	73	78	83	83	88	66	82	69	85	80	78	80	82	73	68	81	71	79	71	83	74	63	65	89	80	75	83	69	86	81	72	75	86	80	73	77	64	83	92	81	80	80	83	82	68	74	68	56	77	68	73	81	66	87	69	74	79	78	65	75	78	67	81	75	76	88	85	70	86	76	75	65	77	81	85	73	70	65	73	85	69	87	89	93	77	64	72	101	81	78	70	81	81	82	91	74	69	77	75	85	76	80	65	81	76	82	70	77	86	86	88	86	83	76	77	72	82	73	65	71	54	81	79	68	91	79	73	70	91	68	68	83	89	79	79	77	83	79	80	87	71	85	77	74	74	79	80	83	86	70	95	88	74	66	83	76	74	91	76	83	87	85	79	88	65	85	69	67	80	80	79	72	81	66	83	68	81	92	79	61	58	68	71	78	83	78	77	70	88	77	66	71	91	61	75	80	77	92	88	73	75	60	93	67	69	76	71	64	59	95	67	72	94	90	76	67	59	75	70	72	57	93	65	80	81	69	92	72	80	79	75	82	90	83	86	76	65	67	69	58	66	72	86	78	67	79	76	60	80	85	73	85	80	83	67	81	70	83	81	76	80	80	88	72	84	94	71	70	68	54	89	76	76	80	73	82	70	69	74	81	77	69	70	64	76	73	71	92	92	76	58	62	76	64	70	83	67	91	77	68	97	83	74	79	73	84	77	69	77	70	75	76	100	79	81	69	78	71	69	78	74	65	92	80	77	55	66	70	74	80	78	71	80	78	80	92	73	79	73	84	78	96	71	104	87	72	76	82	74	74	89	85	68	91	78	78	86	81	83	74	80	74	83	65	60	70	67	80	69	95	86	82	86	86	71	67	72	84	87	79	63	87	72	70	66	82	81	76	65	70	69	82	77	83	72	71	75	76	77	63	65	72	59	63	87	73	74	83	86	76	65	71	70	69	89	95	84	72	83	59	67	78	76	76	67	79	69	65	73	73	89	77	85	87	89	72	81	97	90	82	86	77	67	73	94	70	86	54	83	69	82	87	86	75	79	67	86	78	85	75	76	84	73	79	76	73	64	93	71	70	73	84	78	69	70	67	80	81	67	57	76	69	65	74	71	75	80	79	75	75	66	64	64	82	74	94	65	95	83	77	88	78	72	62	78	70	82	89	69	80	75	73	66	77	74	61	79	91	70	75	89	86	77	94	71	94	83	74	76	82	85	87	83	80	72	86	86	78	70	83	81	86	73	54	78	70	82	80	77	87	70	63	81	74	76	67	73	82	73	82	78	73	73	91	68	96	74	84	85	79	93	88	83	91	82	69	63	84	74	69	66	67	92	71
18051	16268	24566	6643	5469	5220	4516	3910	3374	2538	2319	2520	2241	2492	1798	1465	1496	1158	989	891	980	737	716	823	768	734	702	541	673	578	479	380	426	414	383	326	319	337	296	324	329	319	306	299	304	286	238	253	267	275	241	247	254	216	223	228	223	203	246	227	243	228	220	235	195	226	214	232	251	240	229	222	215	204	210	235	211	223	209	229	218	224	216	221	193	192	210	215	203	212	192	190	214	200	224	207	212	196	204	220	209	212	206	171	187	193	189	214	195	225	198	203	208	205	203	242	201	208	182	203	199	193	194	216	218	202	217	205	207	214	219	195	202	207	217	200	202	204	217	215	202	208	208	205	191	229	220	185	215	180	192	202	200	215	221	211	205	186	233	185	207	203	204	192	228	193	217	197	215	194	221	205	242	168	208	181	193	186	215	211	209	205	214	208	220	202	219	209	209	208	203	212	208	232	205	185	216	210	203	214	214	215	201	184	211	205	213	188	207	207	221	220	186	226	235	197	199	189	210	197	194	212	232	202	236	206	198	191	215	176	191	213	214	228	203	226	234	213	210	204	207	216	210	209	185	204	192	192	226	193	212	194	227	220	197	210	208	206	215	171	204	203	198	183	199	206	198	211	198	218	221	221	200	187	208	194	187	226	205	234	203	220	182	188	191	210	205	181	195	185	222	215	224	204	205	202	178	189	202	203	194	216	205	210	209	195	208	193	200	220	184	211	202	211	200	191	218	178	210	174	199	227	211	200	213	182	198	175	186	212	185	196	219	183	197	207	207	187	205	195	195	243	199	226	227	203	211	206	212	212	185	222	198	192	199	202	201	184	193	210	196	215	181	170	178	225	204	205	229	219	209	192	219	202	167	188	208	207	169	209	195	216	231	176	183	221	182	192	199	183	224	212	208	197	215	221	225	232	179	200	207	195	180	214	178	227	190	208	209	181	206	216	205	232	170	222	200	184	179	205	179	185	219	211	219	217	204	219	177	206	185	210	227	209	186	216	201	202	212	196	194	198	215	223	221	218	209	177	207	205	227	215	203	219	202	208	202	178	213	204	217	210	185	206	216	183	224	201	233	198	200	193	182	203	198	210	223	174	231	212	209	217	174	201	210	174	207	205	221	218	187	181	208	203	221	211	224	182	226	221	185	215	179	199	212	208	194	217	207	190	223	192	194	221	180	199	222	205	229	217	215	200	193	211	187	183	201	186	193	202	211	205	212	193	187	217	189	220	185	203	211	206	191	209	217	190	223	196	194	177	200	184	216	205	188	215	198	224	213	207	199	202	201	213	198	197	228	205	205	220	206	208	224	198	224	230	172	194	189	210	217	215	207	209	211	219	227	191	203	221	194	207	209	195	202	224	196	214	219	191	183	208	190	203	209	188	193	202	196	180	218	201	198	193	181	211	201	222	199	202	194	225	202	199	213	212	203	192	190	211	211	201	219	209	205	198	206	203	208	177	212	196	187	191	219	205	199	212	204	211	221	198	217	216	222	219	198	167	223	214	213	213	190	221	212	225	214	193	207	178	228	199	189	209	205	209	191	208	223	216	214	224	192	201	195	224	210	197	198	227	222	221	212	211	198	196	212	200	191	219	223	214	192	178	225	202	193	223	210	189	206	192	187	213	167	190	233	214	216	200	218	211	212	215	215	216	194	201	193	203	231	220	206	186	173	197	215	214	192	208	208	240	190	219	201	215	229	186	201	217	209	206	203	205	226	211	198	191	199	193	192	209	214	211	217	190	209	188	195	202	202	195	206	204	219	211	210	191	194	198	209	197	219	208	230	197	219	241	200	208	169	205	190	206	195	197	185	192	196	193	209	197	219	210	202	171	199	216	239	179	213	192	201	196	211	236	220	206	185	245	199	201	189	207	196	216	192	184	189	234	193	207	199	215	217	219	206	201	204	168	184	198	174	223	219	174	197	181	208	210	209	219	193	220	221	209	206	209	202	193	214	217	206	183	194	202	198	191	229	213	234	224	209	215	215	189	225	217	194	200	217	207	203	216	213	207	199	194	226	207	197	212	198	212	203	180	196	201	212	223	181	199	205	205	200	230	228	196	205	192	204	211	215	215	221	220	208	208	229	201	194	194	212	248	206	192	190	192	207	192	214	202	203	221	198	215	228	207	184	208	226	192	195	175	209	210	209	198	231	201	200	215	197	206	225	189	185	204	215	179	181	196	183	220	220	204	207	196	217	198	189	198	194	199	217	198	219	225	227	230	213	189	211	216	224	217	205	217	185	203	207	204	191	210	219	208	213	208	206	233	225	222	190	209	187	202	201	199	193	232	197	217	206	195	215	196	179	217	211	191	186	214	232	209	239	219	205	207	197	205	215	208	206	209	215	186	227	191	217	213	187	212	181	198	195	191	184	205	207	202	226	206	174	226	174	213	188	215	192	196	230	236	188	202	203	191	201	196	204	229	227	226	223	195	182	191	186	191	217	211	213	199	219	227	192	215	199	197	182	210	215	224	193	194	198	197	177	206	211	194	189	196	193	188	209	195	206	204	209	214	199	218	191	191	202	210	190	221	184	218	205	210	188	198	197	220	212	224	233	211	220	216	197	215	215	214	183	196	200	214	221	204	225	208	203	203	215	198	215	211	202	220	212	206	214	206	215	217	217	222	205	212	212	214	181	206	240	207	206	216	180	209	193	192	203	179	199	194	184	193	179	201	218	207	207	215	210	200	190	209	200	231	217	208	210	216	212	213	197	237	206	218	222	198	206	198	171	204	215	193	194	209	196	205	178	207	208	192	201	206	194	204	198	195	199	211	193	189	203	188	204	205	236	211	222	194	218	206	192	188	206	198	202	195	196	209	197	215	223	209	213	204	199	222	220	236	177	224	182	192	192	209	220	222	199	174	200	206	183	232	209	220	212	210	192	212	206	177	184	196	205	193	204	180	202	191	186	201	204	210	194	217	209	227	207	216	204	205	178	222	215	204	221	222	196	207	207	225	216	209	209	195	207	221	199	226	194	203	193	232	197	208	202	191	187	178	189	210	217	210	193	195	222	213	208	188	197	202	197	189	213	202	211	211	181	215	195	209	207	217	224	219	189	198	217	188	191	211	212	209	210	196	222	176	208	202	221	194	187	193	219	193	194	205	176	193	203	203	199	222	201	219	213	176	198	197	221	197	200	206	177	208	204	190	205	195	187	208	216	189	188	196	204	165	201	208	192	217	223	213	199	215	201	206	213	198	221	223	179	229	192	208	224	203	209	224	209	208	193	201	205	207	233	238	234	180	185	198	189	189	200	216	219	225	214	214	215	203	184	206	185	232	193	193	192	213	202	214	204	202	205	199	194	198	187	207	213	202	187	194	198	189	199	189	204	216	230	234	202	242	206	189	237	203	188	219	170	217	211	220	205	219	197	191	213	211	210	226	198	175	227	218	215	184	202	189	188	183	194	204	178	203	211	216	211	214	196	195	199	200	229	214	221	195	220	213	207	209	218	185	185	223	198	210	209	200
7436	2687	3087	803	441	360	319	219	215	187	197	171	189	158	154	156	148	144	167	144	161	156	165	134	140	122	138	147	150	151	157	144	141	143	132	133	137	166	157	149	141	145	169	161	160	146	148	139	153	119	158	124	128	149	133	145	144	132	157	142	144	136	149	140	139	162	146	143	119	129	170	139	133	128	128	136	136	143	142	136	112	143	148	149	159	134	117	153	161	135	102	152	152	133	150	131	156	166	133	154	148	148	132	142	148	146	123	128	136	148	159	132	123	154	129	142	115	117	132	151	136	120	134	140	125	126	126	144	132	139	130	153	135	131	139	141	127	124	134	134	123	156	136	145	136	139	127	131	124	136	127	133	124	143	145	157	141	150	146	163	140	137	132	141	159	130	131	138	152	158	146	156	119	122	135	141	149	145	138	121	145	148	118	151	117	133	125	118	131	126	136	127	139	124	142	128	128	143	124	130	145	137	152	125	147	135	131	133	143	141	144	129	130	136	130	130	139	135	137	159	135	133	168	139	134	124	146	145	138	132	151	120	126	125	163	150	142	127	146	150	126	130	135	160	141	142	107	123	137	140	135	144	144	135	123	143	132	147	131	129	118	132	139	145	129	163	130	136	144	118	132	143	107	134	134	122	125	147	149	142	123	132	139	167	148	136	141	121	143	126	127	137	164	143	140	136	129	144	141	109	132	135	143	140	132	126	148	148	127	140	145	138	128	144	121	131	141	146	163	138	127	126	138	148	141	118	129	137	125	150	140	135	144	118	129	149	123	133	131	151	119	145	127	153	126	177	127	134	148	119	128	141	125	127	126	122	138	117	130	139	158	141	153	126	147	148	139	153	117	129	146	144	141	135	150	148	127	136	121	137	157	132	130	146	157	132	128	137	146	146	143	128	137	149	125	145	145	104	148	148	134	136	137	146	156	155	139	143	160	124	127	140	136	142	127	110	116	166	155	135	141	138	141	131	134	161	114	150	160	147	123	118	145	137	126	155	156	140	143	137	122	142	118	140	131	139	138	132	128	140	133	147	156	155	146	143	127	141	148	142	147	151	157	123	131	102	133	145	128	141	139	144	134	130	142	142	120	128	130	146	162	126	123	139	127	142	141	143	145	135	148	127	138	142	113	151	137	156	140	124	135	139	125	138	135	130	142	113	131	115	139	134	147	143	141	130	127	164	133	136	127	141	151	135	130	138	159	138	140	130	133	142	165	133	129	141	135	135	153	122	141	136	126	153	148	128	137	126	163	148	131	130	131	153	111	140	142	139	143	156	119	138	127	131	140	142	144	176	145	135	158	124	120	144	137	149	138	128	137	153	127	112	119	139	135	129	133	125	126	151	144	147	168	138	138	136	137	124	127	141	125	142	131	142	120	120	126	150	134	129	147	123	137	145	128	147	128	132	159	125	136	141	142	138	126	121	144	140	139	144	140	148	114	137	121	127	141	133	124	127	143	149	139	124	124	128	152	144	130	138	133	128	109	142	142	129	137	145	127	131	132	164	147	122	141	144	156	134	131	128	129	132	149	137	145	136	138	125	144	141	130	140	116	143	132	117	118	150	127	146	138	148	139	136	133	137	150	127	128	136	121	160	136	128	128	143	140	124	128	147	132	142	131	158	130	141	143	125	167	147	140	133	138	126	153	135	154	129	137	147	139	133	148	131	158	145	144	148	134	140	140	146	133	144	138	147	122	144	153	146	156	132	126	128	130	131	140	134	147	127	130	136	153	145	122	130	117	121	131	120	146	126	135	136	136	139	140	140	134	138	147	145	157	146	151	137	149	157	141	156	112	155	138	122	131	145	121	150	131	137	137	142	113	126	142	106	156	133	127	135	121	138	147	144	120	130	142	112	139	124	152	133	154	141	140	129	136	139	124	131	130	142	125	161	140	137	142	134	133	133	143	139	145	117	125	118	138	122	132	135	129	120	142	115	151	132	144	133	140	136	121	128	133	141	148	128	138	137	120	137	132	167	119	143	140	145	125	141	121	135	126	129	134	137	152	159	138	126	146	131	133	148	137	132	125	150	131	121	132	132	148	134	162	156	127	136	140	167	130	135	154	130	139	147	137	132	158	127	121	157	144	152	139	139	133	129	131	152	136	135	145	137	139	139	146	140	142	130	122	134	144	143	121	148	130	130	136	127	135	132	135	141	123	134	123	133	140	140	133	144	149	149	132	134	142	139	142	137	130	139	147	121	129	150	134	154	138	128	160	150	128	145	143	144	130	139	132	150	134	140	176	141	129	131	155	170	153	123	134	125	120	126	123	145	155	127	130	143	150	133	132	126	138	138	141	148	123	126	109	140	141	138	153	151	147	153	145	134	129	145	139	130	119	137	141	133	135	110	134	130	157	143	123	118	150	116	135	142	119	131	139	149	147	147	156	151	142	121	136	158	135	118	142	123	123	133	139	140	123	136	137	124	131	142	138	146	155	138	120	152	120	148	107	145	137	131	147	131	123	134	160	122	118	147	165	137	145	124	130	134	141	146	123	139	116	141	158	143	141	152	144	140	131	139	134	126	154	129	140	125	137	143	152	129	148	140	130	134	157	140	152	134	152	123	126	130	160	135	142	123	141	144	133	130	146	142	121	152	129	125	146	141	158	132	123	125	156	130	124	143	143	124	130	128	158	143	140	111	134	134	146	162	152	154	150	133	149	147	112	127	127	127	140	120	141	123	146	121	127	127	141	146	123	126	114	140	127	159	142	144	147	138	140	150	123	134	131	135	131	156	184	149	140	138	129	149	137	171	148	131	134	153	136	123	149	159	146	122	157	132	149	145	121	144	115	131	127	134	142	144	158	138	158	148	142	150	136	128	142	158	137	144	149	126	132	152	127	150	119	142	145	146	141	136	131	160	129	128	139	161	133	132	131	148	137	141	150	137	131	148	139	157	157	117	125	153	125	116	141	155	151	138	140	128	148	153	127	140	147	120	167	144	131	106	148	156	134	167	153	153	128	123	134	120	110	126	138	122	142	130	138	140	143	135	123	109	127	153	155	155	126	135	151	149	136	151	113	140	142	149	144	129	141	122	148	140	143	138	134	146	146	153	143	140	134	121	135	137	154	141	125	174	119	145	138	139	140	119	125	135	122	139	135	143	143	137	137	113	149	140	135	146	136	137	137	131	122	153	128	139	119	143	143	141	146	137	125	124	121	134	147	137	128	136	160	125	128	149	136	150	141	159	154	132	153	138	126	141	148	136	136	148	143	125	171	129	167	165	135	144	135	128	134	140	122	147	137	138	126	136	132	145	150	143	151	147	142	126	135	156	140	133	161	146	150	157	147	152	148	129	139	126	148	109	126	140	135	142	135	149	139	161	114	133	130	118	135	150	136	140	135	145	147	131	140	123	142	135	134	143	153	141	134	143	117	152	152	135	124	142	143	129	153	125	161	144	139	135	130	138	129	159	139	137	144	122	142	145	157	149	130	141	136	141	134	135	120	128	123	115	156	133	125	149	133	132
5764	3164	6237	2068	1722	1422	1086	1006	832	812	692	630	644	584	514	484	451	438	449	489	471	440	443	425	441	412	420	423	409	413	410	360	381	364	358	345	375	391	320	379	376	349	354	371	352	346	338	379	370	359	354	341	354	329	316	319	342	331	366	356	371	323	351	312	329	341	324	316	335	354	358	360	370	360	372	348	334	341	377	357	353	368	337	318	363	357	338	376	362	297	319	343	356	337	338	343	349	364	330	370	329	363	326	367	359	318	328	353	378	347	348	343	356	369	361	358	312	361	334	339	343	369	369	363	320	323	349	332	350	343	354	336	355	337	308	338	356	368	329	329	366	300	346	335	350	335	334	359	381	359	370	354	360	334	368	335	346	331	375	351	344	359	360	341	345	337	334	323	332	355	316	372	347	316	360	330	341	350	344	334	391	334	344	378	342	322	321	336	337	346	323	353	335	356	338	339	350	343	328	337	344	357	345	322	337	357	323	310	349	361	326	345	336	339	330	346	337	339	326	391	366	366	323	333	339	340	333	345	324	365	358	339	328	370	381	358	339	341	323	329	373	354	342	326	344	325	326	361	342	328	348	366	349	352	345	351	306	339	333	382	344	349	336	358	344	330	367	362	353	326	334	359	403	352	340	346	349	329	321	350	387	332	351	328	313	325	316	322	362	338	374	357	337	339	341	368	328	337	333	350	350	334	327	348	362	343	342	362	341	340	333	322	337	334	341	349	329	345	344	326	332	333	356	313	336	341	313	339	349	351	337	350	336	358	352	367	350	361	322	374	333	345	339	336	350	324	346	345	345	375	342	369	338	316	357	342	330	326	349	322	325	325	322	320	331	369	348	343	340	332	325	353	328	346	358	350	341	352	340	331	347	367	342	329	344	345	340	336	342	351	333	322	361	369	316	343	327	349	326	334	299	337	334	343	342	370	330	312	339	348	387	347	351	341	356	347	338	337	349	329	323	328	360	356	311	349	368	366	367	328	352	336	385	347	303	351	357	356	373	349	352	351	327	361	325	355	328	332	348	358	336	339	370	319	350	330	349	346	330	360	375	335	345	343	342	325	367	328	353	346	351	313	334	332	310	354	353	335	361	357	361	340	373	297	345	350	353	391	346	334	379	376	355	334	340	337	329	345	354	362	346	360	333	348	358	346	377	344	303	334	322	347	318	375	331	370	329	350	359	362	331	344	342	329	375	334	355	367	347	357	337	333	351	341	333	313	314	337	344	359	328	365	341	317	323	351	370	360	366	339	325	354	354	341	337	369	343	353	355	370	346	336	336	318	331	315	336	347	366	359	349	325	334	359	328	362	361	330	316	365	372	332	373	353	345	343	337	323	307	357	348	351	298	355	347	327	338	335	334	359	323	353	383	354	328	348	369	355	327	350	350	372	348	367	347	347	357	336	344	316	368	345	320	341	340	357	325	334	334	334	343	323	361	340	304	336	356	343	342	336	336	328	321	347	323	333	376	341	349	345	336	347	312	349	344	352	333	375	365	347	345	377	361	348	346	339	337	336	328	324	329	338	348	320	352	357	359	345	341	326	352	364	329	331	346	347	366	351	352	329	319	362	338	327	350	350	368	351	299	301	336	315	348	357	370	350	345	354	339	317	337	342	389	334	342	348	351	373	355	357	327	395	359	338	336	318	351	336	372	380	325	348	375	322	342	376	350	338	339	346	359	330	345	326	328	396	382	384	359	350	378	370	322	334	340	362	370	347	331	322	345	335	349	342	367	381	368	375	326	334	358	322	343	363	334	360	318	355	351	367	382	366	339	343	346	344	339	360	339	318	324	337	344	371	315	371	343	346	340	330	329	314	329	352	359	354	316	345	380	348	336	343	358	365	331	358	342	344	338	331	338	353	306	353	346	342	337	326	350	350	335	333	326	357	351	362	339	352	330	341	345	347	380	320	344	324	341	367	341	355	338	349	358	391	394	364	353	369	394	353	321	353	333	353	312	338	327	311	347	343	337	387	364	336	351	360	384	341	343	326	354	379	352	331	342	348	345	327	339	325	321	343	327	347	346	342	366	356	356	316	340	355	344	352	357	332	334	385	328	337	353	354	330	339	372	319	338	368	342	363	324	344	340	352	334	334	336	350	366	356	338	345	345	360	362	378	298	338	315	346	344	339	342	334	376	335	363	315	328	355	353	367	330	372	344	342	352	367	365	374	344	351	350	356	329	370	358	331	354	344	366	362	354	330	334	353	367	360	347	348	333	352	340	341	299	353	345	368	344	319	320	363	297	357	366	349	341	347	349	309	342	317	332	352	338	380	325	368	329	349	360	347	355	356	334	352	335	382	322	352	325	370	352	324	347	332	379	346	309	370	343	300	341	318	331	309	347	311	372	359	297	358	333	360	330	330	340	331	328	359	365	347	325	357	373	340	363	327	365	326	336	330	316	326	332	357	315	356	328	348	354	385	335	320	340	348	338	314	372	354	327	356	348	299	368	372	336	323	334	337	333	356	358	342	326	356	335	343	348	341	315	340	347	350	383	347	352	333	320	345	344	359	315	313	383	356	323	328	321	381	322	347	333	352	349	358	345	342	369	359	334	328	357	300	316	310	303	359	344	342	348	365	352	313	333	323	368	341	337	347	370	339	340	342	347	332	317	349	359	362	375	337	340	327	336	358	352	348	335	344	339	381	352	363	308	329	353	337	318	356	334	392	343	366	335	345	327	340	376	379	366	337	335	330	355	313	341	335	349	354	337	355	371	375	336	339	328	322	333	333	336	345	354	330	348	350	381	336	322	340	344	346	321	367	359	350	335	367	356	281	341	339	366	335	361	373	343	360	345	326	348	344	349	340	371	341	344	333	316	340	361	330	314	322	334	380	331	303	321	362	323	378	341	366	360	366	347	343	362	340	351	305	354	314	342	348	353	338	337	344	311	373	340	324	356	349	356	325	321	342	329	349	342	342	327	382	332	331	343	358	354	345	376	369	354	354	337	320	336	342	367	320	341	329	338	326	358	361	333	386	327	351	327	367	336	349	344	329	358	364	326	320	343	349	352	346	374	354	342	353	363	310	354	345	345	350	354	332	348	362	328	306	331	316	339	313	353	360	305	351	306	355	362	339	340	356	380	342	338	358	333	339	373	330	361	335	354	321	345	344	334	339	337	372	324	333	361	373	349	325	332	346	357	348	372	349	346	356	345	311	352	333	341	386	351	320	354	307	349	353	329	352	331	364	348	318	349	346	312	335	359	344	358	327	358	341	337	315	334	366	378	343	335	364	378	316	357	372	344	344	321	347	331	341	335	343	372	352	342	361	366	363	323	308	348	365	357	320	315	353	339	371	341	342	363	349	376	359	338	338	314	323	351	371	306	335	351	367	385	355	342	353	372	325	338	350	342	395	340	338	349	353	335	324	332	362	360	327	346	359	327	292	350	320	361	337	352	335	352	329	334	330	313	330	354	361	372	325	334	346	333	352	328	332	364	372	332	374	318	360	323	369	341	368	374	348
18373	10210	14302	3529	1511	1000	681	645	553	429	381	322	307	309	269	189	210	186	189	161	176	145	148	156	145	133	138	146	149	156	130	140	127	126	122	121	121	131	121	104	135	149	112	135	117	121	134	132	111	141	128	116	116	124	120	119	137	113	105	100	137	124	111	127	103	109	123	117	96	112	119	119	121	109	111	102	115	102	130	120	128	105	115	127	132	86	101	114	129	127	124	122	125	113	113	120	112	101	106	119	132	110	122	118	136	140	116	116	113	115	101	119	117	129	91	129	106	130	107	116	127	112	114	125	123	94	123	115	125	113	101	136	103	142	94	115	122	105	117	131	119	111	115	108	98	109	116	130	127	117	122	112	125	107	127	103	133	94	124	129	113	98	136	117	125	110	117	122	102	103	118	110	115	126	143	114	98	118	117	107	110	110	116	122	118	102	129	115	109	119	108	126	102	108	111	111	102	104	125	118	106	116	107	108	125	98	131	147	121	101	108	138	127	128	124	113	133	107	121	136	119	113	112	125	113	114	127	121	125	115	128	125	108	115	97	108	127	112	105	101	123	110	115	117	110	125	101	106	110	129	124	117	122	131	122	112	123	95	104	118	122	143	114	121	140	113	125	116	112	125	115	89	108	133	122	119	119	125	117	91	98	107	146	113	111	101	114	115	107	104	120	116	128	111	116	114	127	115	94	109	118	107	138	92	101	101	96	126	118	149	134	123	116	114	117	113	100	103	124	140	103	138	126	97	100	122	113	123	143	115	117	123	116	130	128	115	131	83	122	116	112	104	121	119	104	105	122	121	122	136	97	119	143	114	151	108	112	95	106	114	141	117	96	117	137	136	109	125	110	111	131	90	131	122	121	124	120	112	116	104	131	116	121	117	137	150	119	115	115	117	120	108	102	134	121	134	130	114	113	104	115	123	109	114	102	101	100	110	112	115	110	101	128	106	108	118	113	128	117	95	119	107	148	132	133	114	129	126	124	103	118	109	118	105	130	96	102	109	122	110	128	119	127	119	112	121	120	115	127	114	115	133	123	121	130	121	116	145	125	110	102	133	126	137	96	105	135	150	111	112	111	111	117	124	126	110	116	117	127	120	122	102	123	114	132	121	120	115	137	110	118	115	130	110	122	106	115	106	127	115	121	119	126	117	104	100	109	116	122	124	105	130	106	107	125	102	101	114	98	117	117	100	117	134	112	131	139	112	113	129	124	128	127	130	131	104	125	111	121	122	111	122	96	121	111	119	114	112	115	127	108	118	92	131	105	108	120	110	127	112	113	111	101	122	111	110	105	103	118	128	101	106	118	119	128	151	111	114	107	111	89	117	123	111	136	114	136	107	149	106	122	108	105	139	118	130	140	129	118	105	131	107	118	93	130	95	113	110	113	123	101	102	117	114	94	114	112	133	144	146	108	121	118	126	144	106	124	107	110	131	123	134	98	109	122	121	114	108	119	106	113	115	110	100	138	106	114	131	117	129	109	114	130	127	119	92	123	133	130	111	117	101	106	109	113	118	122	126	117	117	119	109	98	107	135	121	111	123	119	103	115	101	87	122	126	107	110	115	132	114	116	118	132	133	99	125	118	113	102	138	99	116	124	116	119	123	109	131	136	111	114	123	112	105	100	114	115	125	118	118	109	91	126	129	114	115	119	120	105	110	101	132	129	131	118	105	116	132	115	118	125	115	124	131	116	130	131	126	126	143	133	119	102	136	115	127	115	107	128	114	120	108	119	122	103	134	107	108	138	136	121	99	121	118	133	114	114	111	114	107	125	132	111	103	124	112	123	138	130	102	96	111	123	112	122	125	111	100	121	122	115	118	101	108	91	109	137	117	127	131	98	121	126	130	151	111	115	110	115	135	128	146	126	98	138	102	122	105	122	108	104	121	128	109	112	131	116	129	117	134	135	92	117	101	121	119	131	115	129	131	114	135	111	107	98	106	115	110	109	134	119	123	146	130	99	110	147	115	108	127	122	137	120	136	122	136	119	112	111	123	105	122	99	110	131	106	128	127	118	97	109	134	128	96	112	123	93	115	125	121	139	113	115	117	113	104	127	119	122	102	120	99	122	121	108	108	109	117	123	113	117	127	105	123	113	109	131	112	126	140	142	117	110	118	106	119	126	121	114	109	118	117	127	118	110	126	102	125	117	129	100	99	107	132	111	113	136	125	124	141	108	104	104	121	113	128	117	107	131	100	113	120	107	121	138	122	118	113	123	105	124	116	122	120	122	113	134	126	137	112	118	121	125	120	109	116	109	117	115	129	98	136	104	108	120	131	110	110	126	102	89	109	105	137	128	139	129	130	119	114	114	122	117	113	104	128	122	140	95	115	117	122	114	120	109	122	113	129	130	129	124	109	122	117	107	125	136	126	126	130	139	121	121	134	121	117	107	110	115	119	132	132	118	138	108	119	118	108	104	110	92	99	113	105	114	110	117	131	124	126	126	115	127	105	108	121	116	123	133	135	142	87	102	139	129	135	118	134	103	116	116	116	122	103	129	112	113	120	113	118	128	128	126	103	121	133	120	118	114	108	113	122	121	137	137	114	113	108	130	122	125	102	121	116	107	89	120	150	122	91	115	115	139	113	118	107	107	123	116	115	128	112	90	109	123	114	100	112	100	127	119	110	114	138	101	132	127	119	120	110	137	132	118	111	119	126	133	123	120	126	148	110	108	100	119	104	127	123	117	120	100	108	116	131	125	110	105	111	107	125	124	109	109	128	115	111	119	91	131	121	119	110	110	116	112	126	130	147	120	127	114	102	135	124	119	116	117	118	132	116	104	116	117	130	111	114	119	124	108	104	108	115	117	116	132	125	123	108	133	103	119	107	136	109	105	105	119	121	110	116	114	130	108	131	130	138	123	116	97	108	116	117	118	120	105	121	134	109	121	117	130	92	115	117	115	146	102	123	116	105	109	122	133	116	120	111	118	120	112	117	111	132	109	113	119	122	134	131	132	112	122	130	128	117	103	114	109	128	108	112	102	111	129	137	101	123	113	144	114	117	136	106	102	126	107	104	103	113	95	111	136	99	112	128	94	115	110	110	120	109	115	114	105	130	107	130	109	139	116	111	112	131	139	113	99	119	113	116	143	117	99	124	104	124	119	130	119	105	113	111	111	123	117	106	100	109	123	112	116	102	112	114	104	117	124	130	121	141	117	115	115	119	128	124	118	118	111	104	129	117	112	113	114	129	103	97	131	133	119	132	140	113	119	127	122	107	125	130	112	130	116	136	131	110	124	115	102	124	117	141	120	125	119	109	119	107	111	119	118	112	117	114	121	117	119	125	121	106	116	112	126	128	131	111	144	118	123	128	121	116	127	117	117	116	128	116	128	129	119	100	113	118	124	112	112	107	122	106	145	121	106	127	115	119	126	118	109	102	115	93	123	117	112	116	112	110	119	108	104	110	134	121	117	100	119	119	136	122	114	125	108	126	112	117	117	110	116	139	104	124	124	134	112	136	134	105
13547	10145	18344	4629	3990	3413	2833	2617	2383	1944	1598	1545	1397	1503	1115	1083	1026	906	768	672	672	635	629	591	620	596	575	524	514	474	465	416	445	441	369	329	354	362	376	337	388	366	330	359	346	358	370	342	329	318	295	290	335	309	310	299	326	291	303	305	328	321	337	347	317	298	311	291	309	321	331	324	352	323	303	288	331	315	279	314	313	318	290	291	289	303	313	285	290	299	320	293	281	289	297	300	326	323	304	284	270	309	269	277	277	294	284	277	310	321	294	306	335	265	280	272	319	321	300	291	242	322	309	328	316	283	320	281	311	310	291	332	275	311	291	293	292	305	289	294	308	336	310	289	292	311	282	327	275	312	324	301	303	307	311	336	273	308	300	313	288	290	289	294	309	300	302	308	269	322	320	260	285	271	302	314	315	257	310	296	303	327	303	306	274	305	284	270	306	325	321	302	303	275	287	301	293	312	315	273	282	287	278	306	319	287	296	313	311	284	295	315	272	280	288	280	313	304	304	308	325	312	333	317	320	302	315	297	287	282	277	302	294	285	295	285	321	302	296	319	310	290	306	268	288	299	279	317	305	294	280	258	304	289	290	274	285	314	300	300	298	309	296	291	311	298	312	288	319	334	292	312	283	303	309	347	279	292	315	298	312	271	307	293	303	326	279	322	287	290	306	285	314	300	293	308	304	303	291	306	321	310	302	286	348	295	320	291	284	315	298	325	281	318	309	295	303	287	301	272	352	316	297	300	279	308	308	278	293	283	278	284	313	306	341	280	283	326	284	284	249	277	311	276	279	274	301	264	294	298	310	315	263	299	291	273	283	334	312	339	309	315	295	302	292	267	271	294	303	305	293	264	324	297	304	347	271	287	271	271	284	309	301	269	273	303	282	290	307	289	307	308	317	304	295	283	287	322	264	293	284	285	321	289	307	300	262	283	288	311	304	302	303	303	301	296	310	320	281	300	306	304	281	310	340	278	302	318	286	289	294	325	300	304	293	300	296	280	300	270	288	331	286	304	293	309	289	311	310	299	285	300	272	302	317	300	296	279	275	316	306	297	299	284	272	299	278	319	279	309	304	295	261	274	297	288	276	286	308	293	275	288	297	303	297	290	320	298	307	314	290	304	282	301	298	296	303	260	288	323	296	307	268	323	303	282	305	311	295	308	284	309	287	268	327	267	307	275	296	300	312	282	299	288	308	300	276	307	269	306	316	303	300	311	286	298	295	310	313	288	279	303	296	292	316	285	296	324	309	292	314	268	300	324	260	279	272	296	299	262	297	307	298	303	332	322	311	288	303	299	307	298	271	299	303	306	321	273	289	282	297	304	280	313	305	301	286	304	303	288	261	308	307	298	313	315	261	304	291	282	263	352	333	307	300	280	336	299	276	309	260	295	290	270	303	270	299	295	285	281	296	301	277	302	283	280	292	292	296	304	296	297	325	276	273	316	292	290	299	311	297	300	309	282	298	299	296	335	310	265	289	297	282	299	312	287	297	301	304	309	318	267	309	307	285	294	304	293	270	322	299	296	310	291	305	266	293	278	319	293	285	262	301	294	318	302	298	300	303	314	297	290	314	291	301	298	280	295	296	327	298	268	274	295	289	322	280	303	278	274	293	299	317	306	291	312	286	300	297	315	312	274	300	301	309	295	322	290	281	291	286	326	287	296	296	303	303	287	330	326	291	299	294	325	295	300	288	288	322	301	269	305	287	288	275	305	311	328	315	282	291	284	301	293	337	309	321	268	279	297	303	260	295	321	301	332	290	293	274	303	298	297	303	304	280	315	300	277	288	285	307	283	297	305	322	313	291	328	262	288	286	287	283	280	291	293	301	274	309	307	321	283	298	284	296	293	292	300	322	283	276	298	314	341	302	311	267	300	299	302	319	299	303	279	295	299	304	285	294	305	295	297	334	295	284	277	293	319	305	290	280	298	267	293	265	268	309	290	277	310	307	273	278	290	328	326	306	321	285	287	284	292	319	307	308	304	308	285	294	308	324	311	308	302	299	297	291	291	289	303	280	292	283	309	283	273	303	282	304	287	329	295	288	287	313	295	305	291	279	252	286	292	319	302	316	273	290	313	279	298	327	285	294	288	282	301	328	289	288	294	331	294	327	307	262	329	292	293	325	293	319	292	318	306	319	284	300	282	302	300	304	326	291	284	259	298	290	301	328	325	294	278	257	309	314	304	306	314	311	289	332	293	283	289	307	282	287	324	291	297	293	307	289	328	294	281	301	291	304	293	318	301	292	295	317	274	269	293	311	302	282	309	310	276	295	298	328	295	287	297	299	270	287	298	280	307	263	304	283	292	305	303	302	298	345	300	300	311	305	292	284	292	282	301	275	297	283	304	292	281	306	318	276	275	298	312	293	303	277	299	306	289	292	316	312	307	264	300	326	303	301	274	304	281	263	329	286	300	307	315	314	314	314	274	277	311	283	274	278	319	316	318	314	294	322	317	318	308	251	269	283	316	275	314	276	284	278	292	300	300	297	312	298	291	282	306	280	298	325	333	272	272	306	347	310	307	296	301	291	286	269	287	283	297	308	307	307	296	303	289	284	312	305	297	313	288	298	308	287	287	288	299	297	296	312	303	277	317	301	300	326	310	267	305	308	328	307	321	304	300	307	276	322	253	257	284	296	316	289	287	289	330	296	287	291	317	321	271	307	298	312	285	313	284	321	294	292	304	294	297	266	277	341	320	322	292	270	284	341	300	298	291	321	295	294	271	297	297	312	310	313	289	325	314	276	302	320	325	279	329	336	263	304	282	291	313	309	266	304	245	302	293	282	304	298	300	291	289	329	305	306	288	283	288	288	305	288	288	313	304	315	313	283	307	267	295	281	291	318	298	315	302	319	323	290	280	277	296	287	300	307	297	283	314	287	283	284	314	295	288	329	288	285	285	307	287	263	290	289	333	289	265	296	292	311	275	266	288	297	287	283	299	314	325	322	274	274	296	294	329	326	305	276	284	294	319	287	293	287	309	330	332	300	310	314	299	318	262	280	277	259	303	290	304	318	311	306	311	293	302	296	273	289	301	298	304	278	315	262	294	308	292	294	287	302	288	283	326	285	308	275	297	304	300	288	301	314	309	257	286	291	328	289	286	296	302	288	286	291	271	298	274	297	305	307	315	308	306	294	298	290	310	284	299	325	279	308	303	296	278	290	261	307	283	301	308	329	319	306	290	275	280	280	272	293	317	276	277	299	288	290	287	311	306	289	278	317	288	287	302	285	298	305	296	300	295	298	293	307	282	306	289	289	318	311	346	278	284	300	299	289	312	317	295	294	306	283	297	311	320	324	295	310	283	291	323	280	290	313	297	298	302	329	314	299	329	290	318	329	316	329	260	301	320	304	310	294	289	311	320	318	313	320	297	268	343	291	289	267	317	288	275	303	303	307	300	341	303	302	280	280	290	316	323	270	282	270	271	318	304	289	307	303	313	295	302	331	302	297	255	302	313	289	297	327	325
26975	16591	23363	7766	2590	1839	1214	1016	821	690	541	423	350	434	257	298	234	199	199	169	168	144	126	149	143	124	125	125	109	103	99	102	86	78	90	92	106	101	72	74	110	84	77	96	74	73	89	81	73	72	60	72	67	81	77	71	80	72	80	87	77	89	72	75	93	75	77	84	83	79	84	89	81	94	84	90	82	72	80	90	54	73	81	72	80	78	76	85	73	95	85	55	80	75	75	75	95	92	102	83	79	78	81	79	78	85	69	74	65	79	82	68	104	70	76	72	71	85	72	110	81	76	80	73	83	62	64	59	82	82	73	67	78	76	65	69	75	70	76	71	81	83	66	79	73	81	63	75	74	73	85	79	74	59	66	80	85	85	71	83	87	70	65	77	75	68	88	68	93	82	92	72	74	88	73	61	75	84	64	69	67	82	75	74	61	69	78	80	77	81	68	83	82	66	88	81	87	80	75	62	73	83	65	69	68	69	74	78	76	65	84	65	80	80	62	56	71	68	72	63	86	69	78	60	77	77	84	79	68	88	80	67	79	74	67	74	84	80	65	79	67	70	96	81	77	72	80	79	72	92	78	70	84	90	79	85	72	87	82	88	86	73	67	69	73	79	73	64	82	97	78	69	70	70	80	73	61	79	67	77	81	49	79	65	77	75	81	63	88	82	65	80	78	74	56	57	70	68	74	84	83	90	74	76	73	77	86	78	70	96	86	71	82	89	68	60	63	75	80	66	74	82	74	77	75	82	80	81	89	63	73	69	82	90	64	82	75	80	63	75	74	81	71	66	83	91	79	91	81	55	73	71	79	91	61	72	77	67	82	86	75	82	86	69	83	92	62	73	60	65	73	80	67	83	78	57	86	88	64	63	61	91	76	58	66	75	92	78	75	81	63	73	73	72	75	84	70	75	66	67	72	84	91	72	68	72	84	89	85	77	60	69	79	94	85	69	75	69	77	75	77	57	77	72	81	70	68	91	86	76	71	71	77	88	82	66	63	102	77	71	95	58	78	84	72	71	67	60	85	66	74	86	93	80	78	79	69	66	73	85	86	80	88	79	68	81	74	74	87	79	83	69	70	71	84	79	78	81	73	81	86	71	71	64	94	77	85	78	70	90	61	69	62	100	94	87	80	76	76	90	83	75	82	83	72	64	77	72	87	59	86	70	86	70	83	75	60	72	75	79	72	82	70	67	67	71	99	76	81	68	67	98	80	81	84	72	71	79	77	64	74	83	70	67	68	77	72	78	63	69	62	76	69	88	87	78	82	73	70	78	62	70	72	90	78	82	82	84	73	72	105	89	66	100	80	77	65	70	61	77	76	96	83	86	63	79	71	77	73	81	73	79	79	77	79	70	81	89	65	88	72	74	89	81	70	67	85	78	87	83	71	78	79	72	76	73	80	84	63	66	71	87	65	70	73	73	66	97	77	75	73	80	82	75	58	70	92	65	91	79	74	86	84	56	66	72	84	75	73	73	89	76	77	90	65	65	93	74	87	73	64	64	84	78	66	94	77	79	77	80	78	85	70	62	83	51	96	66	53	71	66	89	70	84	89	86	75	83	85	72	73	61	87	64	84	80	74	88	98	88	81	62	63	73	79	68	92	74	68	67	73	69	65	69	78	80	71	89	70	73	76	79	89	74	82	79	74	80	69	79	67	71	92	70	69	71	80	74	76	75	97	76	85	66	76	82	97	76	49	76	89	85	66	65	87	64	68	97	85	79	85	76	72	75	82	81	56	87	86	70	67	56	72	69	66	67	68	89	87	80	78	77	87	83	69	88	79	72	89	89	75	81	72	83	82	79	80	66	71	66	79	80	79	69	83	68	86	73	75	83	63	67	84	68	72	70	84	68	71	70	86	81	74	71	102	73	68	66	66	65	78	59	68	86	83	73	78	68	75	73	79	68	71	63	79	91	67	75	80	98	84	71	83	77	91	73	79	75	71	71	63	87	69	70	70	74	69	54	72	67	83	80	74	82	99	70	84	72	87	62	87	65	66	84	81	66	69	83	78	82	75	66	65	89	61	67	48	69	77	84	81	72	66	76	74	83	72	79	70	72	83	71	64	55	83	83	70	72	87	66	78	77	78	53	91	80	86	83	77	65	73	89	69	73	81	98	77	80	82	76	87	60	83	74	59	75	95	81	83	58	66	74	67	76	74	74	73	65	77	74	86	73	72	82	67	76	72	84	79	62	74	78	64	73	70	76	70	70	78	79	87	72	75	79	81	71	69	69	81	75	71	59	72	57	63	89	85	100	88	77	83	83	71	75	78	64	67	78	76	76	71	86	80	70	74	80	76	73	74	60	67	82	76	73	72	82	84	84	94	68	69	79	57	95	69	78	90	88	62	60	76	75	59	82	64	81	82	61	52	72	60	85	79	62	73	70	75	71	78	64	68	84	72	65	66	78	86	85	71	69	82	77	64	76	91	65	69	78	80	80	60	72	66	73	84	84	79	67	72	67	78	74	69	82	77	80	66	64	72	79	83	74	76	70	63	77	76	75	80	82	69	69	94	68	79	96	68	71	88	85	75	63	93	74	81	60	75	67	86	82	82	68	102	77	94	70	73	84	80	81	72	67	72	82	77	84	57	76	76	76	84	75	69	63	77	79	69	63	81	86	101	84	88	79	80	66	89	84	80	65	72	83	66	82	89	71	92	73	69	80	80	85	85	80	62	86	72	77	82	90	67	84	77	64	68	64	90	69	73	68	86	72	83	83	71	68	62	81	90	72	74	72	81	73	76	65	68	79	77	68	83	59	60	66	73	75	75	75	68	95	94	87	84	68	75	80	84	75	79	74	64	72	74	74	76	67	73	88	66	80	73	76	79	72	72	69	65	69	77	96	69	85	82	63	82	70	77	84	63	68	89	82	64	72	79	81	80	65	59	91	73	85	87	64	74	82	69	70	66	91	61	60	61	90	96	72	76	78	75	73	73	76	73	68	85	83	65	72	80	86	72	91	82	80	88	70	85	62	78	85	73	71	69	84	93	78	93	54	86	76	85	69	64	71	63	81	83	84	71	90	72	70	69	83	76	92	70	72	78	82	61	77	77	74	76	70	74	99	81	87	94	77	71	71	94	75	88	72	83	63	73	75	73	81	76	74	70	83	74	74	88	81	83	83	69	69	72	75	70	58	75	75	47	74	79	74	66	70	82	89	82	85	63	69	59	90	78	78	76	66	73	79	83	85	69	82	86	76	51	69	80	80	62	76	60	69	73	67	69	72	73	77	88	84	90	80	80	80	92	71	82	69	67	80	72	75	74	76	89	82	81	51	78	82	87	73	79	91	75	62	81	75	70	94	84	85	67	87	83	74	74	70	94	70	84	66	57	80	92	69	74	76	81	74	80	87	76	64	82	62	82	76	64	69	73	84	69	76	87	98	91	80	73	79	74	78	76	60	69	68	81	62	85	84	81	84	82	73	57	68	79	78	67	68	67	91	77	73	86	70	80	76	81	62	60	84
18121	14848	26881	7499	5509	5199	4500	4035	3154	2926	2395	2301	1983	2161	1689	1603	1515	1204	1015	890	949	772	807	791	753	734	663	601	577	519	454	414	392	327	337	335	320	329	319	305	279	286	299	323	294	277	297	258	234	232	241	250	231	219	202	233	227	230	239	217	207	229	234	232	228	230	199	247	228	227	238	213	242	221	201	212	228	223	208	210	227	196	195	196	214	226	210	198	197	206	188	194	205	170	193	202	208	201	216	214	195	191	182	204	213	213	244	211	197	204	225	226	231	189	227	188	184	167	205	201	194	190	211	216	208	202	222	205	183	206	179	206	192	178	201	199	201	210	199	209	197	193	204	222	207	189	193	197	198	194	196	201	199	198	185	210	210	185	192	182	209	193	205	196	184	193	205	173	200	197	183	197	188	191	203	204	223	204	205	197	210	215	188	185	212	232	193	185	181	217	212	197	188	196	212	194	202	209	191	186	198	193	236	226	187	184	204	214	203	184	175	193	190	175	191	186	203	192	209	206	218	197	204	183	178	195	212	199	202	194	188	184	199	185	171	201	206	213	203	199	223	189	189	180	194	184	189	203	206	189	198	205	193	217	215	200	204	195	209	175	194	190	173	178	171	197	179	194	186	205	196	207	200	192	183	204	193	208	230	193	192	203	215	202	179	185	196	205	184	205	185	227	199	201	175	196	236	189	206	202	191	168	181	203	211	224	202	222	193	190	203	211	212	186	215	211	209	185	180	218	197	197	212	202	210	202	211	217	212	215	217	211	192	213	208	219	215	184	195	178	194	197	181	203	207	210	197	201	194	214	211	176	186	215	203	218	190	203	206	187	200	191	199	222	206	202	201	184	195	206	211	184	198	223	197	204	197	196	199	195	204	223	217	220	206	174	203	236	199	191	193	179	188	204	204	207	213	200	203	206	203	189	201	184	192	195	197	173	217	200	208	202	218	218	204	191	193	194	206	203	205	210	208	184	182	195	191	211	215	211	219	225	200	205	222	195	220	202	207	216	193	213	211	220	186	226	218	190	231	207	220	186	184	187	198	190	189	204	216	210	188	184	221	192	204	204	199	204	199	208	210	223	222	199	213	195	200	235	203	201	195	187	214	189	207	196	194	215	185	212	224	201	231	200	204	219	168	186	215	205	212	191	177	203	179	220	195	176	178	180	236	211	221	192	181	196	200	192	209	200	196	207	194	197	230	210	185	173	216	203	191	205	176	197	194	193	199	209	215	210	193	194	198	183	192	197	222	190	213	191	216	211	216	211	200	222	218	224	211	209	195	187	187	184	218	207	177	204	197	199	219	177	178	223	199	161	188	204	208	210	195	219	210	205	186	228	187	183	215	217	179	221	203	203	216	212	202	178	210	181	204	199	216	187	209	205	197	199	188	184	221	198	207	218	166	193	223	208	204	210	213	215	227	212	217	176	211	204	201	188	201	224	208	192	190	227	172	175	205	193	191	201	195	223	209	185	187	176	203	187	213	173	229	220	224	182	175	179	212	177	211	252	186	201	201	209	185	176	227	236	214	212	165	196	201	198	235	228	200	202	168	224	199	210	206	196	200	193	190	187	195	192	174	187	206	230	194	160	208	208	218	209	194	214	181	215	176	194	228	188	192	192	223	188	210	186	218	205	179	199	214	214	213	197	217	203	196	217	196	212	208	205	199	207	217	211	193	200	205	188	189	194	207	194	194	188	194	248	188	183	185	185	207	219	211	193	208	205	221	184	170	215	214	218	211	216	203	188	205	195	214	186	206	194	192	217	168	195	218	189	184	210	195	213	190	217	191	197	226	193	196	214	219	211	216	172	160	212	218	193	191	196	191	193	215	209	197	208	203	212	172	195	193	174	197	197	189	217	206	180	184	225	212	192	205	206	215	204	161	217	211	192	195	196	208	180	197	207	194	183	212	200	186	202	176	198	226	188	181	192	194	220	178	196	204	206	195	204	199	200	199	222	209	194	188	191	206	184	187	193	199	217	188	182	205	209	212	193	188	197	194	222	195	211	192	200	217	184	215	220	205	192	204	187	196	179	183	192	207	206	224	193	213	205	192	197	197	188	232	216	182	200	200	186	187	205	187	195	206	210	188	186	196	221	197	181	198	196	203	205	196	189	210	195	197	195	212	187	204	208	200	213	225	178	185	201	187	199	193	194	210	203	204	183	224	195	201	209	192	220	217	200	175	214	208	207	232	185	164	193	179	197	201	210	198	202	199	171	194	205	204	214	190	187	230	200	197	216	229	204	211	197	178	220	241	206	215	211	208	175	198	197	197	227	205	221	182	190	205	186	179	201	218	220	200	194	206	195	196	205	196	216	182	198	221	192	216	187	201	231	203	208	195	203	203	182	216	216	192	174	200	246	230	190	208	220	168	193	197	180	196	188	192	219	204	195	215	206	182	221	220	202	206	184	208	178	185	226	187	213	209	207	197	184	201	194	215	217	211	221	210	212	200	207	200	211	216	196	212	172	178	218	204	193	193	185	210	196	210	202	200	219	194	184	190	189	224	192	191	200	192	187	175	209	176	217	201	171	206	195	206	197	194	208	218	220	221	182	187	210	231	204	220	232	190	168	186	200	223	200	193	194	190	209	195	193	169	198	187	194	179	188	196	186	191	195	207	190	196	215	213	217	173	194	194	213	199	186	214	210	172	195	160	193	194	180	178	190	182	208	208	190	210	193	200	201	195	199	196	176	189	211	183	202	208	184	213	193	222	204	203	179	209	206	212	216	193	172	194	224	191	201	202	224	202	218	215	188	199	200	195	198	201	188	199	183	207	216	191	193	211	178	196	205	213	218	236	207	174	200	210	208	183	165	209	209	200	185	221	197	223	199	177	191	180	213	211	191	213	213	194	206	220	225	210	203	204	197	199	208	208	204	216	222	185	202	202	180	213	218	209	174	174	192	208	196	218	242	181	202	200	196	208	209	212	218	202	213	203	208	193	182	204	193	217	205	177	209	173	220	209	195	183	204	185	185	208	200	209	185	180	201	220	207	183	190	196	185	222	205	206	194	191	200	208	202	222	195	201	194	208	205	219	207	223	182	226	207	179	209	213	216	221	190	183	213	219	177	161	203	196	187	200	194	214	200	190	202	166	178	199	202	212	215	231	217	195	198	204	191	179	199	207	214	187	198	207	186	201	184	208	220	200	211	209	176	194	191	187	212	194	209	207	206	186	200	182	181	188	201	202	214	186	166	200	221	213	211	220	176	204	198	208	176	192	193	199	203	190	203	196	202	205	193	171	184	222	176	208	178	195	195	180	192	197	202	216	224	212	194	206	194	202	189	184	200	197	182	200	199	219	193	188	187	183	207	192	193	200	207	190	198	193	206	208	204	213	186	213	211	198	214	230	195	205	207	221	206	190	206	195	205	204	216	181	197	190	204	196	194	195	198	192	216	190	216	217	175	191	213	187	191	203	179	197	206	205	171	196	198	190	175	201	185	203	212	194	191	171	179	194	193	216	224	172	176
7416	2674	3144	728	477	306	294	245	233	209	182	188	165	163	135	167	144	159	148	128	175	162	133	140	144	142	153	155	139	119	135	153	143	140	138	150	136	132	142	136	125	140	126	138	148	139	96	152	122	136	136	138	122	144	121	143	135	132	137	126	136	146	121	154	148	137	137	134	126	110	149	117	128	141	134	130	142	149	147	112	146	129	134	144	127	140	124	150	128	145	144	135	135	160	110	128	110	122	128	131	131	129	126	129	134	152	137	131	110	121	142	140	129	138	125	133	163	113	135	126	136	134	125	139	129	129	137	135	123	125	134	120	136	119	130	128	145	146	150	138	129	135	126	140	129	141	153	121	120	129	146	113	127	121	141	147	129	141	126	112	128	118	142	139	130	129	146	121	121	133	124	140	138	133	155	122	144	142	136	140	131	141	149	125	117	142	125	142	144	148	155	132	143	122	124	124	130	151	122	128	126	140	128	145	142	121	137	126	139	124	164	134	136	134	128	118	144	129	114	124	136	148	148	143	139	147	147	130	140	135	122	132	122	121	144	138	144	153	122	119	127	136	130	133	128	123	134	158	140	127	140	121	118	141	127	122	146	135	148	152	143	137	145	139	148	124	155	145	140	110	125	114	113	141	129	141	143	159	123	140	132	116	117	142	135	122	121	107	128	131	151	140	119	146	147	137	137	146	140	124	138	129	139	138	132	114	120	144	140	154	115	151	119	140	147	121	139	121	153	127	135	126	141	126	140	131	127	110	117	132	135	116	119	129	147	144	134	144	128	143	111	150	122	137	126	128	143	123	137	130	124	141	152	113	143	138	136	148	103	139	124	131	154	121	138	134	136	148	142	131	145	112	116	139	131	139	127	137	147	117	121	134	146	155	136	162	119	146	145	130	163	127	124	139	144	132	122	150	135	126	147	129	125	131	137	116	155	139	143	120	161	145	126	135	136	149	143	137	115	131	127	168	138	132	128	129	123	136	142	138	145	128	137	123	127	123	130	112	128	160	135	140	126	130	141	134	127	143	140	158	138	131	120	126	121	135	122	143	153	144	128	133	141	116	124	138	119	151	135	122	136	123	139	138	123	143	136	127	138	138	156	143	118	115	148	131	139	138	125	134	148	145	151	122	109	123	180	138	139	134	159	143	136	148	121	148	163	138	115	130	141	133	122	125	152	140	122	143	117	139	145	132	126	131	142	134	146	108	119	134	142	122	157	138	131	144	135	143	125	142	128	131	141	127	129	157	117	139	135	152	123	127	149	144	142	121	131	152	130	133	127	110	168	127	140	143	152	122	119	129	137	160	136	130	130	125	120	135	128	125	129	130	135	130	142	145	119	145	128	120	122	119	130	145	144	114	142	129	139	131	143	139	150	136	108	151	132	118	135	135	144	131	145	106	127	139	151	137	137	131	136	154	135	121	118	145	125	135	141	126	155	123	133	142	144	143	134	138	137	137	123	148	142	151	143	134	124	159	146	134	135	108	148	132	143	137	149	143	122	136	138	134	121	129	150	140	125	132	131	122	130	137	129	158	154	131	129	121	130	138	128	128	117	154	129	125	143	137	143	152	127	142	153	140	123	122	111	142	146	132	134	142	130	123	142	143	128	146	137	107	138	150	152	143	157	114	155	153	114	119	119	131	134	150	126	145	136	145	143	128	136	121	147	128	136	144	130	122	138	147	123	125	133	141	127	123	124	148	117	123	141	142	141	119	165	127	143	137	117	133	124	155	136	131	130	130	144	114	136	139	158	155	125	127	139	131	149	129	145	141	158	130	145	141	141	118	134	138	119	127	116	142	132	142	127	132	108	125	123	136	148	110	144	154	152	131	143	128	143	137	137	150	138	117	142	146	157	125	110	132	134	147	141	154	137	117	169	140	159	128	142	125	118	124	132	130	129	158	153	128	143	145	134	137	137	124	147	155	121	135	108	135	150	157	149	136	128	122	146	146	150	136	123	138	133	133	147	119	147	137	135	133	126	127	129	123	111	148	145	124	118	143	140	141	110	110	141	128	145	118	154	140	122	148	126	122	127	139	133	139	129	118	135	122	138	129	157	149	147	143	124	135	143	151	136	131	134	138	136	126	132	142	130	155	144	116	132	132	138	153	141	139	141	127	127	144	111	115	129	112	132	141	125	134	151	122	106	134	143	140	146	157	138	124	137	126	144	143	131	143	155	138	132	131	136	148	125	130	143	123	127	146	126	150	140	141	136	138	117	115	135	119	155	135	153	134	131	136	132	122	140	113	158	148	127	150	150	147	114	145	131	146	125	140	147	135	126	165	113	141	154	132	137	123	138	107	152	140	124	135	123	123	147	157	129	141	142	163	140	120	124	138	133	126	122	139	129	138	145	124	130	112	138	138	130	143	160	119	127	136	146	145	141	149	139	141	131	138	160	120	154	156	129	101	139	141	149	105	136	122	148	125	127	132	132	124	137	127	153	120	134	139	121	136	138	144	131	137	122	137	142	144	138	141	135	124	132	147	127	119	132	123	132	135	153	117	128	140	139	120	116	157	126	155	141	129	128	143	125	133	155	145	153	145	142	126	134	141	137	127	120	124	139	101	132	135	145	119	153	117	144	135	137	143	142	120	123	142	119	151	121	132	136	130	132	134	155	127	129	123	122	136	145	119	142	153	105	127	138	119	119	130	126	127	115	114	162	142	141	111	154	147	117	136	143	139	122	124	125	129	137	142	120	136	137	136	148	141	129	117	139	147	126	130	137	120	116	127	142	133	153	144	136	137	145	108	164	130	149	130	122	127	138	125	138	137	135	138	134	114	160	153	151	162	148	123	133	144	144	139	144	144	135	139	118	154	129	132	145	139	148	125	124	125	131	135	120	139	120	124	151	157	131	149	157	136	123	144	118	143	138	138	152	145	130	130	121	160	144	132	128	113	143	131	138	142	113	129	141	124	125	133	137	157	159	132	123	137	101	141	150	140	151	149	132	133	153	153	133	155	154	132	126	135	141	110	147	126	132	119	134	148	134	127	136	133	122	146	128	155	138	137	132	142	132	112	115	121	125	136	149	143	120	130	145	129	135	135	116	129	125	145	121	133	125	149	130	127	148	126	114	126	130	139	149	119	121	162	142	135	130	160	133	120	132	131	120	129	125	140	125	146	151	143	136	123	145	150	147	155	150	155	144	129	136	126	132	133	149	127	134	128	148	119	150	156	132	121	136	140	134	135	129	131	131	146	134	131	143	144	132	141	125	135	120	123	114	115	125	127	157	112	114	144	112	133	118	146	142	152	132	136	140	149	125	114	135	124	127	125	124	118	143	130	162	129	126	138	126	139	131	124	152	142	146	126	155	134	148	157	140	127	123	120	129	109	160	134	123	128	128	129	134	152	141	118	139	166	140	130	133	120	147	118	136	145	133	158	136	137	120	133	144	129	126	125	119	132	116	147	138	136	134	136	112	132	142	126	153	141	134	137	139	159	114	147	134	117	137	142	126	122	135	156	119	130
5738	3041	6388	2129	1666	1394	1224	953	854	774	651	639	568	523	517	490	454	515	440	443	458	409	418	445	404	408	427	373	443	392	399	374	383	367	364	370	338	348	345	376	352	362	360	356	363	350	362	350	346	355	317	320	327	343	329	379	347	313	340	353	320	317	373	381	314	315	330	330	309	340	326	332	328	344	333	327	306	361	346	335	341	352	335	336	335	360	337	331	351	303	317	334	343	351	326	357	362	367	362	312	337	327	347	346	355	361	352	345	352	367	342	329	345	334	332	345	302	363	308	353	330	326	311	338	344	365	348	362	343	345	310	337	349	324	344	348	346	316	363	304	356	327	323	356	339	349	351	308	324	329	341	319	323	355	335	330	343	345	331	331	336	354	338	342	349	386	325	301	310	301	327	339	342	365	347	332	341	318	315	370	337	371	306	336	380	321	347	347	324	333	354	398	336	325	337	348	331	353	327	331	337	314	336	347	323	366	348	338	332	338	368	342	329	343	346	325	343	366	336	336	328	320	344	332	346	321	347	338	301	364	353	338	325	350	311	382	333	337	338	336	347	350	312	327	333	313	327	348	329	332	363	372	350	323	297	352	347	334	319	331	357	339	325	372	366	357	329	357	338	333	326	343	334	362	330	353	327	330	306	323	352	320	348	316	335	344	313	368	322	333	340	385	349	348	302	342	326	356	363	351	339	315	301	322	352	330	370	338	321	327	320	292	319	363	367	298	351	363	360	332	311	362	354	324	334	333	355	312	353	340	335	336	326	338	337	333	356	311	331	337	374	364	354	340	346	361	331	325	337	348	313	324	378	318	364	355	311	306	332	375	342	338	357	306	332	401	359	308	352	367	367	347	327	333	326	336	350	342	329	377	338	345	311	360	349	339	333	328	335	303	328	343	342	386	329	338	321	320	359	343	353	375	304	336	311	294	336	347	315	301	314	347	347	357	356	322	320	351	329	339	331	291	330	337	325	332	324	321	336	355	350	309	325	316	346	326	335	340	330	322	332	333	380	355	338	337	348	322	310	333	347	327	338	341	308	343	331	319	365	347	354	329	322	364	346	337	350	360	330	336	310	333	342	362	360	325	308	316	345	334	351	321	334	331	355	328	377	331	323	316	344	363	368	331	336	346	356	325	345	338	320	333	324	346	381	354	352	337	315	303	324	374	362	345	360	318	326	355	329	386	303	354	337	332	287	317	331	360	310	315	336	365	372	326	338	366	321	337	332	356	340	360	352	324	324	320	343	322	334	322	317	354	333	321	333	352	330	312	338	328	336	335	330	340	326	317	356	314	315	337	349	373	355	339	337	348	346	332	316	324	333	285	343	367	345	349	329	332	336	344	350	326	345	352	324	360	364	322	353	344	339	308	328	350	321	327	370	345	333	353	339	339	357	301	321	330	360	358	346	364	338	318	337	360	339	348	361	357	320	338	343	304	364	330	370	318	369	369	346	349	352	328	322	319	365	343	372	341	371	322	316	309	328	307	340	364	361	347	335	328	376	363	356	315	353	346	364	360	317	333	338	336	336	312	325	358	323	319	321	347	349	361	346	311	339	346	343	331	339	361	364	342	360	324	334	332	305	289	329	298	321	310	332	336	351	336	364	331	326	341	313	312	338	359	310	336	363	291	311	324	316	333	356	325	344	330	324	342	321	337	355	341	322	354	332	321	348	358	331	314	332	323	326	344	344	354	337	329	325	328	321	387	325	339	324	298	346	338	322	365	296	303	335	321	342	333	348	324	311	329	331	325	327	328	381	324	332	344	361	323	369	359	347	321	319	330	325	324	309	341	364	356	332	335	337	334	340	335	325	321	341	354	315	362	309	346	313	350	342	329	356	340	337	331	342	332	325	319	334	316	353	328	385	318	358	334	347	334	331	340	306	368	315	321	346	356	336	311	338	366	357	354	346	367	372	356	388	307	378	349	359	336	328	360	358	315	364	324	349	373	331	329	323	345	318	342	361	333	317	347	331	342	368	348	338	334	348	356	339	324	339	320	338	304	327	326	362	348	352	356	335	344	334	342	340	303	326	365	369	337	311	317	324	342	347	330	350	344	356	343	320	347	368	320	357	332	345	323	328	362	356	356	364	310	354	362	330	324	345	349	349	354	331	345	361	344	375	360	323	307	279	327	306	335	345	336	335	336	310	316	340	359	330	330	299	341	338	335	362	307	340	336	343	327	318	342	322	332	353	321	342	334	343	370	327	311	315	332	366	340	341	351	332	371	351	373	327	307	342	325	329	309	389	322	363	352	312	317	354	338	347	396	359	299	335	333	350	345	343	353	350	347	315	341	385	359	353	355	397	333	350	339	345	331	331	358	344	311	337	321	317	312	350	314	313	332	344	315	350	332	342	343	374	315	333	349	339	353	340	346	333	334	357	339	337	350	355	326	328	338	308	319	367	333	298	319	324	324	333	320	344	369	339	359	347	342	312	332	351	313	334	325	319	311	329	334	326	337	299	333	369	309	346	368	333	323	323	311	345	339	320	345	348	318	336	316	324	349	313	327	338	347	330	339	340	325	339	318	316	377	337	327	316	346	333	361	341	325	310	333	374	324	338	348	314	323	353	323	316	335	296	338	365	338	346	356	331	339	316	348	313	355	325	337	364	335	343	357	328	321	393	348	326	325	333	321	328	346	310	338	322	365	324	360	353	322	348	310	327	333	335	341	343	339	328	316	311	316	332	343	294	377	328	354	303	338	311	345	342	352	305	367	343	358	330	339	339	328	309	325	323	313	313	335	307	346	330	368	343	355	332	342	360	336	325	305	322	322	327	325	327	331	373	331	360	346	355	362	339	341	344	368	326	336	328	321	339	341	320	343	308	368	338	360	334	363	316	336	346	354	316	343	374	342	331	329	298	370	341	305	336	340	305	335	363	354	329	334	344	333	328	357	347	359	278	348	329	316	345	321	360	312	362	332	302	324	355	290	355	338	299	332	312	373	344	348	319	356	346	356	356	281	345	293	334	319	338	332	374	332	340	300	346	312	380	326	362	308	317	347	328	342	318	320	326	349	346	370	357	344	340	341	362	363	367	323	362	344	360	358	341	365	339	333	325	365	332	320	346	322	342	326	335	347	337	358	330	343	323	353	322	308	339	356	330	364	349	314	363	347	329	349	320	322	324	319	306	351	333	343	330	335	328	314	344	323	371	355	356	358	344	307	346	320	384	336	331	335	356	343	341	318	341	370	338	337	367	334	348	338	311	341	364	359	375	347	347	360	320	346	319	352	339	325	317	349	337	319	338	333	341	313	335	355	326	328	322	341	351	373	318	326	352	311	338	324	347	350	329	358	327	338	379	323	359	343	365	321	350	340	357	338	386	329	286	334	316	332	333	342	361	366	345	328	310	347	332	344	372	315	349	346	319	329	307	335	373	337	335	351	334	364	345	291	333	336	332	338	338	376	344	283	331	336	312	366	353	363	307	336	359	352	371	366	345	340	335	357	344	322	371	318	336	323	356	362
17978	10061	13758	3863	1398	1024	722	717	516	405	388	347	257	274	243	198	176	207	170	174	191	150	197	138	167	156	151	164	137	124	137	110	122	113	129	132	118	135	129	96	127	132	113	111	139	124	121	150	105	142	143	134	105	112	121	104	111	98	111	110	126	121	129	127	118	118	100	129	114	117	115	97	106	120	129	112	114	116	104	135	113	129	117	123	124	117	115	136	102	118	137	113	127	116	115	116	121	105	102	119	112	117	118	104	111	96	119	115	122	105	136	102	108	124	108	107	123	109	120	133	108	105	119	118	111	107	98	124	118	102	117	100	112	123	125	113	128	94	109	116	115	115	119	98	103	134	121	126	104	120	137	106	130	113	116	114	121	123	133	123	115	123	113	103	116	114	107	114	128	145	130	109	125	94	112	126	103	118	106	108	94	126	124	103	106	110	104	123	118	109	118	109	122	129	104	131	130	90	113	121	100	122	106	114	104	112	99	110	135	125	113	105	128	126	121	110	98	108	96	117	114	106	110	116	109	100	119	124	96	110	108	110	99	127	107	120	111	110	94	103	98	124	129	117	103	121	125	99	112	109	119	117	109	115	103	135	112	106	114	109	117	118	109	133	106	104	109	121	120	115	112	132	113	106	119	120	136	110	111	96	106	130	128	118	107	99	129	131	128	105	107	117	123	117	123	121	123	112	132	108	107	130	117	130	124	118	127	127	113	103	122	107	111	126	105	128	138	114	121	124	118	113	98	129	91	122	109	122	124	121	120	116	120	129	118	119	118	102	98	96	131	104	133	108	128	108	105	104	127	101	115	114	127	110	117	131	111	115	106	101	115	115	138	101	102	116	111	119	101	99	114	116	133	114	107	117	105	121	118	127	109	106	123	114	107	127	114	121	93	106	103	107	134	126	121	116	110	123	112	113	126	104	111	104	145	108	98	122	109	109	119	103	109	134	122	121	123	109	102	92	97	98	115	114	106	120	109	112	99	107	103	109	124	98	99	91	118	89	128	121	114	110	121	112	133	121	122	108	130	112	121	108	114	124	125	92	102	108	101	114	124	120	111	105	119	130	102	110	95	102	120	143	114	113	111	105	130	124	113	129	124	109	130	111	109	126	114	124	105	106	98	130	115	121	119	103	101	101	107	108	114	115	125	112	119	119	109	99	125	102	122	100	124	138	110	116	118	118	131	115	126	112	121	105	113	112	134	111	109	121	122	90	112	126	111	110	124	109	91	117	119	110	113	129	106	133	110	136	126	101	116	101	110	122	94	99	113	119	120	112	124	105	132	121	129	125	114	104	122	108	105	116	106	111	112	113	102	112	107	121	123	106	105	107	110	107	122	108	102	118	112	113	122	107	119	116	112	112	126	96	119	111	134	116	130	115	120	140	94	135	103	106	120	128	106	133	119	103	111	108	119	115	112	104	119	111	123	115	115	98	104	109	121	91	115	109	120	132	119	101	133	104	108	115	112	97	132	121	129	108	106	133	125	119	126	112	109	111	116	132	125	128	118	108	112	108	118	112	101	108	99	105	122	106	105	109	130	110	99	120	132	122	107	129	125	117	122	124	97	131	109	97	113	136	109	119	106	115	116	119	111	106	104	130	114	123	129	104	110	111	103	123	100	123	104	111	115	109	125	106	102	101	110	120	123	107	119	136	107	111	121	93	91	124	120	116	104	104	140	116	127	115	116	107	111	123	117	94	113	132	115	126	108	118	107	110	117	116	121	92	125	105	110	126	98	134	118	108	130	133	105	126	123	108	123	129	118	103	126	120	115	108	135	105	128	119	135	118	122	120	112	120	115	118	127	114	104	106	115	106	113	129	112	120	97	137	116	123	105	110	104	125	94	106	120	130	123	107	98	100	123	104	138	110	98	110	129	124	101	111	122	95	133	107	97	110	105	110	106	128	109	139	110	130	106	113	100	113	104	111	107	128	112	127	105	123	118	108	120	134	107	111	120	135	116	99	124	118	126	128	112	104	116	124	116	115	101	127	109	107	108	120	100	128	111	123	98	97	106	119	112	111	111	106	118	128	118	131	121	129	103	107	121	138	121	101	137	112	120	112	119	97	115	115	122	100	110	84	113	126	126	136	112	117	118	108	107	100	108	120	115	101	122	110	113	104	122	101	119	116	115	95	113	118	121	114	111	116	112	112	120	120	108	131	119	111	126	142	106	102	121	116	106	105	122	104	125	119	92	115	91	117	126	100	111	114	98	101	117	114	103	125	111	113	122	140	111	105	106	101	114	105	88	130	146	127	112	120	117	120	102	124	128	109	118	110	125	151	131	120	125	115	97	122	106	129	131	107	132	122	102	118	116	119	126	110	126	107	114	115	115	105	116	111	106	93	106	115	124	101	99	131	108	117	125	103	104	86	92	139	122	98	121	117	102	111	130	120	123	112	112	133	103	118	112	137	112	114	103	120	118	114	116	109	117	125	138	90	126	130	97	114	126	110	122	110	97	109	115	111	95	125	84	96	103	121	128	145	105	107	108	114	113	92	116	106	127	130	122	80	114	120	124	106	116	105	109	134	120	134	119	102	129	97	110	125	124	137	134	135	126	127	102	104	122	104	119	114	122	94	121	109	87	112	106	97	103	114	107	127	105	112	98	110	129	114	112	117	102	105	89	120	99	118	128	117	116	132	115	124	133	116	109	115	124	140	118	126	110	117	119	111	123	134	113	104	104	118	133	126	100	105	133	104	111	108	102	117	141	110	110	121	94	125	124	114	101	113	128	114	120	122	116	120	104	114	131	104	98	114	128	128	116	98	113	127	114	127	116	121	124	112	113	125	108	99	113	119	135	104	114	108	133	118	127	98	125	118	122	122	120	133	83	116	85	108	120	109	111	111	114	116	118	134	113	108	129	113	128	107	130	104	88	115	118	126	118	139	122	101	123	130	119	104	115	112	106	115	123	105	115	118	113	109	107	105	121	99	124	125	109	97	111	102	127	128	132	117	102	118	94	130	119	115	111	107	109	108	121	112	117	113	118	125	104	96	112	106	123	139	92	106	114	94	145	124	122	118	119	121	127	130	105	108	98	120	111	128	119	133	117	127	112	98	119	97	100	111	103	113	133	117	113	122	122	122	116	121	106	134	154	140	117	119	120	110	125	108	123	142	119	111	114	97	105	117	101	131	126	109	118	114	103	119	122	129	123	122	119	108	112	116	115	117	116	117	110	113	120	130	111	107	106	130	114	104	107	101	109	132	109	104	116	120	108	125	127	92	129	109	94	103	130	117	116	118	140	111	116	111	113	124	99	102	119	115	104	132	124	119	119	115	111	114	121	99	109	110	137	108	111	100	150	122	117	108	121	117	129	114	100	124	111	110	115	101	117	143	118	112	119	131	99	117	102	108	110	116	102	111	127	103	121	119	100	117	125	119	111	98	116	99	107	99	120	138	124	105	116	119	115	111	105	107	134	127	115	98	124	119	106	106	109	113	113	98	104	99	128	114	101	80	113	117	111	122
13240	10002	18632	5381	3627	3490	3062	2848	2188	1958	1800	1430	1195	1307	1067	1038	981	773	742	715	729	610	602	575	550	573	526	545	468	480	462	387	368	382	391	366	368	325	371	363	354	348	324	326	331	359	326	308	303	323	326	314	319	298	304	303	312	304	316	313	305	303	306	323	320	288	320	296	336	325	305	267	299	329	300	308	318	297	297	308	305	274	306	308	312	266	286	313	267	282	317	306	315	306	269	270	326	271	280	294	271	293	300	287	291	290	300	282	303	280	298	312	310	270	308	274	285	273	300	298	282	289	282	312	323	300	301	322	299	302	308	304	298	293	267	314	296	306	281	257	278	307	299	323	277	304	308	296	284	267	302	278	311	298	275	280	300	283	275	271	271	287	295	303	313	276	280	280	295	319	275	295	276	285	296	276	295	280	288	303	305	280	287	282	289	284	314	296	296	292	262	309	297	290	281	284	280	272	281	319	288	280	319	299	291	295	301	306	293	294	265	277	264	287	303	297	310	273	313	320	294	288	278	278	298	310	291	312	327	307	290	260	304	296	311	300	296	293	302	293	302	287	275	258	248	292	284	288	274	291	279	280	293	275	303	293	292	262	273	302	308	280	285	309	279	279	295	313	308	316	311	308	292	275	299	348	308	301	301	258	243	295	261	314	278	292	305	271	291	262	267	314	307	298	291	285	301	272	303	307	277	245	276	278	297	286	317	307	289	299	270	296	315	291	301	296	303	282	269	310	293	294	283	297	287	285	299	278	276	290	319	311	306	293	296	295	284	257	347	303	281	299	280	285	286	288	324	285	270	278	304	307	315	281	291	287	275	301	301	288	281	303	299	279	299	278	263	292	304	304	274	293	315	291	280	296	295	287	283	303	306	261	297	282	300	283	298	307	243	276	286	299	270	298	269	295	285	264	275	302	266	263	290	291	278	322	260	298	303	291	293	293	317	281	290	277	291	281	297	301	275	317	274	292	300	267	297	297	329	290	290	315	270	300	336	305	299	301	278	284	281	272	317	284	279	315	261	288	295	316	301	277	264	316	286	291	288	282	317	329	297	296	287	273	290	305	256	346	302	246	314	307	316	293	312	313	287	307	298	280	300	292	267	293	285	320	281	262	332	287	286	300	306	296	285	275	281	279	288	279	277	318	267	316	306	279	293	291	279	304	310	300	297	275	297	292	291	309	278	295	258	312	318	275	285	293	304	278	296	303	296	297	275	300	277	306	288	291	297	306	265	286	290	306	287	318	290	292	327	338	323	318	289	277	291	285	290	322	279	282	292	317	283	292	272	284	275	264	279	291	298	285	325	328	296	284	318	300	284	287	288	272	312	291	273	270	270	278	295	309	289	303	297	299	291	306	300	302	263	333	297	291	290	332	327	294	293	290	288	286	288	280	322	311	281	274	280	289	315	260	278	259	300	276	274	304	288	279	261	243	276	300	297	304	310	267	291	268	296	286	281	313	286	284	290	281	299	286	278	272	301	285	316	289	266	292	295	294	281	268	318	291	283	274	278	285	284	282	295	268	262	313	300	284	271	258	337	315	295	322	295	269	293	306	289	290	321	297	282	303	267	318	315	311	305	275	320	275	308	308	288	324	284	297	249	282	292	275	317	290	278	287	291	306	283	271	285	292	289	284	307	287	308	265	268	291	292	301	278	275	290	256	269	319	314	314	300	298	269	289	308	283	283	280	303	295	294	321	296	305	283	302	293	251	310	280	269	314	288	335	329	285	299	309	292	323	303	293	285	293	277	301	294	296	288	296	274	316	280	320	314	276	294	277	287	301	316	306	268	309	287	279	291	305	281	305	289	303	301	283	288	272	270	289	269	312	250	290	320	291	293	283	274	269	303	278	302	287	267	270	325	266	303	304	274	254	279	285	297	295	277	300	294	315	290	283	288	267	313	243	285	291	293	313	279	302	257	305	287	287	284	281	287	306	276	292	282	288	298	266	281	288	294	315	298	282	278	320	268	252	315	285	291	293	308	279	293	297	294	309	278	288	301	285	271	295	274	299	312	311	300	289	287	299	255	304	283	292	303	321	331	309	305	291	272	292	304	312	274	294	282	284	284	276	318	307	291	279	283	306	317	288	283	295	296	290	292	278	273	292	267	280	260	290	273	275	290	271	282	306	302	301	298	294	315	297	338	300	263	283	292	303	275	281	292	303	331	285	318	273	288	284	283	287	283	291	300	264	316	296	293	273	300	308	297	306	305	283	306	301	297	306	257	301	274	307	310	284	286	287	282	248	254	261	282	304	316	249	306	294	306	285	292	280	306	292	327	284	340	251	299	289	314	285	288	276	281	284	323	266	303	288	270	293	285	279	291	296	285	260	307	303	252	300	308	295	314	256	264	270	265	289	319	293	303	308	293	297	281	291	310	305	297	312	301	265	300	277	275	307	297	273	302	249	314	302	257	286	299	312	283	299	269	302	293	297	314	286	270	260	256	296	314	289	264	303	303	304	288	318	304	301	283	271	278	310	264	259	303	288	259	285	303	321	290	275	272	284	284	275	293	287	267	282	307	299	288	289	281	280	284	277	291	292	275	287	296	332	283	318	273	294	295	279	306	297	259	258	266	297	308	299	270	288	313	290	290	260	272	295	274	296	272	302	286	300	306	302	324	280	273	279	299	323	284	272	299	313	298	296	299	291	319	272	319	289	279	289	303	258	274	277	304	307	279	326	322	298	279	259	276	312	297	293	321	300	274	302	273	300	262	283	292	281	309	274	278	308	299	297	282	288	261	331	284	278	286	266	298	287	298	296	280	301	260	281	275	298	287	262	290	282	320	296	269	330	302	322	276	283	308	304	296	265	312	308	282	301	303	305	305	312	286	279	253	287	300	304	296	286	291	315	283	268	282	255	270	300	290	303	315	270	290	274	305	270	300	277	309	279	289	273	302	286	287	306	256	259	308	300	292	292	297	269	305	313	265	282	346	310	313	285	295	295	294	291	291	279	271	302	274	318	255	255	310	283	307	296	305	256	313	263	297	257	264	279	275	293	274	269	265	300	284	293	289	314	272	285	284	314	281	292	262	276	303	291	317	309	296	304	291	286	273	286	291	292	265	283	318	274	309	272	293	284	289	286	301	307	295	328	289	284	290	280	271	283	254	268	315	327	299	271	293	296	268	300	286	298	318	294	291	330	283	302	265	246	277	298	300	321	319	281	277	297	312	277	278	287	306	283	292	292	316	264	282	285	307	305	293	285	272	264	290	284	294	282	308	301	313	264	305	287	260	274	294	284	292	318	291	282	258	294	283	277	297	284	265	289	274	317	253	296	272	287	296	316	291	303	280	282	309	297	282	305	283	298	296	286	334	309	313	277	303	313	279	279	304	261	306	290	266	317	307	298	286	276	285	270	282	279	287	292	320	279	279	306	322	332	282	292	276	272	268	287	307	299	307	302	289	294	277	296	298	291	304	264	299	334	276	282	289	264	316	292	270	299	285	270	316	307	315	293	291	319	308	263
26192	16076	21537	7304	2445	1724	1434	1052	746	577	529	422	295	374	359	295	254	196	175	165	150	151	140	138	129	102	102	134	101	94	107	82	83	79	106	74	82	85	88	79	84	87	74	87	87	82	76	86	82	85	88	76	93	63	69	73	82	82	80	76	75	92	74	83	77	64	71	69	69	71	72	54	80	82	84	64	87	68	63	78	72	79	84	78	79	82	78	81	69	72	77	72	81	74	75	68	70	63	71	71	57	73	73	76	77	86	64	85	69	72	87	60	75	81	82	76	86	70	77	66	86	79	81	82	65	68	68	74	55	64	90	63	88	73	86	76	99	56	75	78	61	81	84	76	89	84	57	85	72	81	62	83	68	87	91	84	73	73	72	95	61	88	70	79	65	87	78	73	50	74	75	80	77	73	78	66	67	86	77	78	83	80	64	82	76	92	76	79	62	85	77	67	93	80	74	83	78	77	79	82	91	74	67	64	78	78	65	60	61	63	70	59	76	70	67	82	65	69	95	81	82	60	79	70	65	70	62	76	89	71	70	86	69	82	80	68	71	64	83	67	70	65	69	68	80	63	80	75	91	72	66	70	71	77	73	67	64	73	85	79	59	62	78	75	57	84	63	71	74	52	89	68	84	75	67	79	74	62	80	74	79	74	70	83	52	55	71	86	75	86	72	76	69	73	70	58	89	86	81	69	72	97	76	63	90	72	71	78	91	102	79	82	69	61	69	71	67	68	81	69	59	61	73	58	57	78	85	85	71	76	63	74	74	74	64	63	83	71	72	65	77	76	54	82	78	81	62	75	69	89	66	62	69	76	71	77	58	78	84	65	70	85	82	86	76	87	70	73	77	62	61	66	77	82	56	69	72	70	64	63	70	71	73	97	87	64	65	76	71	87	82	70	75	98	78	63	73	73	76	74	72	78	73	83	75	63	68	64	65	81	88	80	78	91	73	58	66	76	70	88	80	86	70	73	61	72	76	68	70	77	74	69	74	81	77	76	72	77	91	70	87	76	65	67	64	68	76	67	72	89	81	69	75	72	81	80	64	79	87	76	70	85	78	81	68	83	73	89	91	69	65	74	62	78	77	86	75	72	66	89	85	63	78	74	67	84	70	72	80	65	72	69	58	59	74	87	69	67	75	87	72	62	92	91	80	73	81	89	83	67	78	88	66	64	77	76	74	81	62	63	62	65	65	78	59	69	78	74	91	69	83	78	70	64	70	60	81	72	78	68	65	73	74	73	68	73	69	76	69	82	78	80	84	85	80	70	88	69	66	66	70	64	67	71	84	70	65	65	64	68	85	73	70	72	69	77	66	78	73	70	82	75	81	70	82	73	75	82	73	50	70	86	74	63	74	78	51	79	74	74	77	63	90	74	75	81	73	65	83	63	70	72	64	66	60	72	76	69	68	83	77	80	78	78	81	68	63	70	69	90	75	68	57	70	70	68	75	52	77	79	85	73	69	78	74	61	72	85	92	75	70	71	74	57	76	76	79	68	70	72	66	72	64	71	69	91	75	70	80	64	63	79	93	79	68	77	90	62	73	63	59	70	69	64	93	80	75	72	63	66	81	80	78	63	70	59	76	68	67	77	81	62	68	73	55	76	72	75	76	79	85	81	68	61	66	65	70	86	89	66	67	76	72	77	72	67	69	91	65	69	68	77	83	53	94	79	98	74	92	62	68	67	64	77	69	68	82	77	70	72	76	68	75	74	66	73	82	66	73	76	75	69	67	82	71	76	80	61	57	56	48	52	91	75	65	68	74	67	75	82	59	61	77	65	65	65	71	69	77	78	77	65	86	71	79	53	87	80	71	74	82	74	79	58	72	71	72	81	71	70	76	66	76	66	74	62	73	76	75	67	75	84	83	70	60	68	76	67	77	67	69	77	84	81	80	73	67	87	80	67	70	82	70	87	80	77	66	66	75	75	72	64	72	101	75	89	65	61	77	77	71	70	69	73	90	88	64	74	93	65	73	56	65	80	79	60	51	57	77	74	63	84	83	64	78	100	88	75	68	59	91	85	80	83	68	58	63	86	66	87	74	87	73	73	68	81	71	69	70	70	62	45	64	78	104	71	86	88	74	79	76	83	83	69	78	63	61	67	64	66	66	79	76	73	79	63	64	83	78	81	86	81	78	91	75	80	83	57	76	70	75	82	87	83	82	74	93	68	61	78	83	78	82	67	70	83	85	59	67	76	90	79	77	59	74	89	75	75	71	59	64	64	69	68	73	82	88	77	67	82	77	69	77	82	73	77	57	78	57	70	85	71	62	72	75	75	83	70	52	78	81	63	61	86	90	73	76	80	85	74	77	80	75	79	82	75	70	72	75	73	88	66	84	72	79	73	67	78	65	62	72	73	82	78	59	75	75	74	72	74	61	77	72	90	83	85	79	65	54	76	73	75	83	71	69	77	71	74	62	61	76	65	68	92	67	77	86	72	79	71	75	71	76	83	80	73	72	83	85	80	64	73	93	69	79	73	65	75	78	89	81	77	82	53	61	77	74	71	71	71	66	73	86	81	79	83	70	57	85	83	72	83	77	68	63	82	72	83	82	78	76	82	70	83	77	79	75	89	71	60	77	76	71	69	77	97	90	70	68	72	65	86	59	70	83	75	79	81	78	69	65	72	72	87	63	63	60	76	83	76	72	78	59	65	66	80	59	61	72	72	92	80	68	72	77	92	74	80	71	82	62	73	71	87	78	81	75	74	75	71	68	71	71	82	79	82	78	82	65	71	77	68	82	63	74	72	89	70	69	62	74	73	75	55	88	82	96	92	80	80	69	74	55	64	75	74	54	75	66	73	75	66	60	86	79	74	71	80	84	80	78	69	88	72	72	80	71	73	63	106	82	61	65	60	90	65	75	93	61	79	75	79	68	76	61	70	73	61	79	69	65	53	78	52	69	61	51	84	53	57	68	63	72	65	84	74	82	74	64	67	81	77	82	60	83	78	75	65	69	68	53	63	75	77	74	79	84	73	82	81	75	69	75	90	74	73	72	65	68	80	87	82	75	69	61	73	61	61	68	71	84	70	58	83	78	74	76	83	73	65	64	76	62	70	73	77	68	72	75	76	93	84	77	83	68	62	69	81	94	67	86	66	74	79	91	65	69	61	65	95	87	70	67	73	75	61	84	79	79	74	78	86	77	83	72	76	72	64	76	49	77	70	73	71	71	60	81	62	87	67	79	60	83	70	81	63	94	86	81	75	62	80	72	81	76	70	79	69	71	60	83	66	82	90	85	71	66	76	72	75	78	77	58	81	74	72	72	73	73	79	71	59	73	68	70	95	68	64	71	76	89	80	75	86	73	78	68	83	73	62	70	82	80	73	91	88	73	64	76	72	81	79	69	64	65	74	82	70	90	73	72	88	82	75	72	75	77	67	84	72	73	76	65	68	69	57	84	82	77	68	73	77	86	62	71	76	86	67	68	65	55	83	68	74	65	66	79	67	74	67	84	87	79	80	79	77
17686	14285	25922	7314	5279	5117	4637	4194	3310	2464	2465	2086	1939	1967	1647	1518	1395	1214	938	900	818	742	751	704	700	639	667	554	559	462	438	386	425	372	326	316	352	297	312	286	290	280	294	286	293	243	261	250	252	236	217	243	213	218	212	230	219	186	185	228	217	210	223	208	238	216	220	206	239	202	208	215	211	222	218	187	203	215	196	179	210	219	181	207	211	204	189	221	226	183	194	232	183	214	215	189	199	215	181	197	208	200	185	235	176	215	214	196	190	189	199	214	187	185	205	162	215	183	173	174	224	185	193	160	195	207	182	196	197	193	178	212	182	204	187	179	188	207	198	208	202	183	197	212	189	220	212	189	182	223	185	200	225	192	206	222	205	184	197	187	205	210	172	180	212	201	180	192	219	183	190	201	195	200	197	205	191	180	188	206	197	190	197	184	192	203	205	168	182	196	202	190	193	228	217	195	211	209	183	206	215	198	194	183	180	172	199	213	189	185	193	207	202	212	187	182	190	196	179	195	171	188	200	189	202	199	197	212	221	198	195	186	191	180	187	205	220	194	198	193	196	209	178	203	184	174	201	200	195	183	167	201	185	204	212	168	204	212	229	183	194	172	208	204	193	196	195	187	184	196	181	222	189	165	199	214	167	189	191	204	198	207	165	219	198	194	183	172	181	216	199	186	171	193	221	185	213	197	189	204	200	178	169	167	176	175	194	215	195	219	201	203	196	196	218	185	212	221	201	185	189	194	169	190	156	222	197	201	178	212	196	179	181	180	198	201	180	193	196	201	208	181	215	168	211	180	179	202	191	217	196	186	191	204	191	181	203	195	203	192	176	217	208	177	188	185	199	201	198	180	224	193	205	155	198	223	192	214	202	200	218	200	200	176	195	181	174	175	185	193	196	168	206	177	194	169	200	210	209	180	180	203	185	179	211	177	182	217	199	191	177	189	208	188	199	190	213	208	212	198	177	200	171	205	183	183	204	213	213	200	186	210	183	177	184	189	190	193	218	179	206	181	192	221	178	176	188	173	197	203	193	211	223	190	202	197	181	183	188	172	185	207	198	193	204	187	189	211	183	171	195	201	195	182	191	190	204	215	186	190	203	192	162	183	189	205	182	201	200	194	225	168	172	202	184	197	196	213	184	190	210	206	181	203	190	186	190	207	181	177	188	198	189	173	195	191	192	205	174	183	181	167	175	199	206	201	195	206	191	188	202	196	195	173	183	195	201	189	193	195	192	200	167	190	178	219	170	216	192	181	176	177	210	183	204	162	205	195	216	209	199	212	212	194	167	210	172	196	181	208	211	195	226	185	196	182	202	210	187	200	201	191	199	218	200	203	194	213	160	163	203	196	198	193	175	197	184	180	174	190	185	184	203	212	191	171	189	168	189	200	203	219	193	196	196	202	191	222	187	195	207	192	201	202	240	189	184	193	188	168	184	198	213	170	208	179	191	194	194	185	201	218	217	176	205	202	210	196	211	170	175	196	215	200	206	216	215	180	188	182	182	194	198	193	189	203	174	173	193	198	199	203	184	199	206	163	210	182	192	180	183	205	204	199	196	197	221	191	188	213	211	195	223	181	189	214	184	196	191	203	209	188	188	180	187	205	201	202	189	210	207	183	169	203	195	184	197	199	194	173	167	187	200	183	192	202	194	208	211	187	194	182	196	194	220	180	197	180	185	174	192	195	204	197	211	198	200	199	170	204	194	203	200	188	188	193	192	211	199	198	188	186	173	195	171	184	178	198	188	219	195	200	195	196	204	179	181	204	199	185	181	211	209	178	192	196	193	205	181	173	204	198	200	215	199	188	189	160	195	184	211	199	231	186	192	206	189	204	180	210	173	207	192	194	194	204	178	196	210	181	202	191	205	217	185	174	197	209	194	198	189	180	207	182	192	164	179	188	185	222	199	204	201	216	190	191	176	202	183	182	204	207	194	162	172	187	179	191	181	197	192	192	198	180	193	209	195	203	209	186	154	193	199	183	201	183	208	182	199	197	217	190	184	199	187	215	199	161	221	189	211	195	177	166	179	186	204	201	200	172	186	201	202	205	203	183	179	191	200	184	186	192	202	162	223	190	195	196	210	224	193	181	204	201	191	178	197	189	166	214	194	207	168	186	177	199	164	206	187	197	210	192	181	187	222	210	203	203	206	185	182	176	186	201	192	195	214	182	194	188	164	202	204	173	210	188	187	185	187	212	193	204	192	171	202	189	193	207	190	186	195	187	176	185	204	184	212	203	196	193	188	189	205	204	206	207	202	190	191	169	210	180	194	193	185	181	207	233	185	192	185	196	195	183	177	191	185	160	224	195	213	207	200	186	205	195	193	210	227	202	217	185	217	199	236	192	173	196	166	170	204	214	202	206	205	208	200	150	173	165	193	210	205	198	201	189	209	189	209	173	167	184	186	193	166	225	197	225	193	176	204	217	208	184	201	198	214	207	219	201	174	176	228	161	196	194	187	198	193	204	173	200	176	181	197	211	184	173	199	183	184	225	177	169	213	192	205	213	179	192	209	185	191	214	213	219	184	181	188	178	204	191	210	209	196	211	203	189	207	197	198	205	195	192	210	194	195	198	200	184	181	191	185	195	195	193	202	205	227	199	173	188	206	185	192	207	208	213	206	186	205	198	182	197	178	181	188	179	197	192	211	189	201	195	201	188	178	176	180	215	197	199	214	197	213	188	207	193	191	198	221	172	191	173	189	177	178	174	206	189	209	192	183	178	184	189	170	179	175	207	198	199	186	182	179	214	200	196	176	192	214	191	202	177	196	190	178	211	187	205	192	194	171	201	190	214	210	196	198	188	205	185	175	175	203	185	205	196	201	198	186	199	197	190	205	209	194	187	206	195	182	213	176	192	193	198	181	206	195	185	180	199	197	186	185	203	179	212	183	223	183	190	192	182	177	205	219	179	203	203	179	186	197	209	189	179	202	205	190	189	200	190	201	203	216	208	204	204	189	199	217	201	199	197	196	204	194	201	186	210	186	201	193	169	203	182	201	198	172	196	180	181	185	174	178	200	206	180	194	189	197	199	181	200	211	195	210	185	169	195	185	187	215	198	192	197	185	177	201	192	185	206	198	194	181	191	190	185	204	194	173	192	200	177	201	216	214	206	180	188	219	204	197	196	218	197	181	184	174	185	185	200	206	180	184	185	181	180	184	198	209	200	212	209	191	191	178	188	204	194	202	195	192	184	223	199	167	178	187	163	163	167	200	200	190	221	179	169	188	174	183	190	198	198	184	201	205	205	186	197	207	210	181	212	199	185	186	208	187	200	167	194	201	195	221	203	178	207	173	189	186	199	195	205	178	214	172	197	188	204	197	172	214	180	196	202	176	175	222	200	176	205	191	205	187	185	205	175	191	181	205	204	200	196	183	196	181	194	192	186	221	187	197	202	168	178	182	204	193	180	193	165	175	194	198	192	201	200	207	185	175	184	196	185	197	203	181	212	203	208	198	193	175	194	188	192
7545	2753	3426	830	431	346	283	262	248	189	168	187	160	169	168	151	164	147	145	141	155	149	166	136	136	131	140	146	129	161	141	129	147	138	148	125	161	139	134	159	138	134	142	141	109	113	117	123	145	116	139	134	139	144	140	146	130	138	153	121	141	122	167	132	138	154	117	147	142	149	136	142	129	133	146	122	144	145	133	152	132	141	117	157	138	137	141	149	134	130	131	135	133	135	110	133	132	125	129	134	124	145	112	154	139	117	149	130	142	112	145	132	127	144	120	133	135	137	157	145	116	147	148	144	130	142	128	142	131	129	175	135	143	132	125	146	142	123	157	146	125	139	146	122	141	131	125	133	116	152	138	153	137	121	130	127	112	109	148	143	120	138	137	123	133	161	131	128	146	136	138	139	154	148	128	151	128	119	132	139	129	142	133	161	148	118	145	144	127	121	123	137	142	143	124	132	117	141	135	131	124	133	112	135	145	127	138	136	129	121	133	131	135	132	135	135	138	132	141	113	112	133	127	133	137	138	123	125	127	117	137	135	121	129	123	142	125	139	136	125	130	134	119	136	122	119	148	146	165	135	150	144	120	143	128	122	133	124	113	104	116	151	147	146	127	129	155	120	149	138	134	130	140	139	120	138	130	121	144	128	107	131	134	148	115	113	121	143	125	117	129	137	135	117	142	136	131	146	127	140	122	130	148	126	143	131	103	137	148	125	120	114	121	132	139	132	132	139	139	144	128	139	131	144	118	125	139	134	127	121	120	157	116	152	135	131	134	116	137	123	124	124	93	137	147	137	142	141	126	144	117	135	128	135	147	106	140	136	134	158	114	118	122	129	131	122	135	123	147	135	145	138	142	125	148	141	103	129	155	155	145	152	133	118	147	143	156	144	140	145	133	150	131	153	163	122	148	141	131	159	161	152	116	128	146	147	151	120	140	105	138	147	145	136	145	110	123	129	137	126	132	141	140	138	138	143	140	133	116	129	135	132	127	121	127	136	129	142	134	136	132	131	127	124	134	130	143	139	132	131	146	128	123	140	132	151	128	118	117	136	125	161	155	147	131	129	120	145	140	132	115	133	134	141	126	141	135	141	135	130	170	140	143	131	139	135	148	117	131	138	151	142	133	146	150	145	111	126	106	128	121	143	145	125	137	145	147	123	144	148	144	124	118	126	119	135	138	118	129	125	131	118	138	124	136	137	129	149	148	107	119	133	134	122	148	134	127	134	121	129	126	146	117	133	114	141	127	144	118	136	141	148	129	136	115	143	148	121	137	139	110	117	124	121	130	109	128	139	117	139	130	147	109	125	145	143	121	131	115	143	128	134	129	133	116	121	130	143	127	130	109	140	143	165	135	114	138	120	134	141	118	146	137	138	153	163	123	131	121	123	122	117	138	139	132	132	137	129	115	102	134	131	123	133	130	117	132	141	151	159	139	127	129	139	134	124	133	146	136	136	126	124	115	148	117	128	137	162	145	110	106	148	155	137	139	119	131	121	112	124	144	114	134	139	143	120	143	147	141	135	139	127	139	145	119	122	141	127	123	151	126	133	125	129	130	142	157	144	144	145	139	132	137	146	146	137	119	111	146	141	145	155	110	131	145	138	147	135	124	144	111	112	118	121	111	131	128	159	132	137	127	122	139	143	133	139	153	131	140	127	126	131	126	117	125	129	119	114	140	136	138	143	127	139	140	151	126	146	134	125	154	135	143	140	146	134	144	130	106	120	147	115	149	128	123	138	158	130	135	111	128	159	138	133	140	164	138	134	139	126	136	128	130	159	128	119	131	134	135	146	144	124	142	140	106	134	153	124	153	163	128	122	132	134	123	123	132	147	125	124	136	142	122	137	129	132	118	120	166	130	158	118	150	132	123	124	125	126	146	131	142	141	129	135	122	124	115	118	135	149	115	127	129	137	130	125	118	124	148	129	128	126	138	165	135	144	145	150	129	124	119	154	142	114	149	144	158	112	134	123	138	113	134	139	122	134	125	129	145	128	138	127	144	144	140	114	136	122	150	130	140	135	124	123	128	140	98	150	121	122	132	121	135	140	132	131	135	144	118	116	125	129	108	127	141	147	128	118	143	117	131	151	148	135	142	145	149	138	120	153	132	123	124	131	121	146	119	143	110	147	122	134	142	107	138	110	133	136	109	126	120	122	117	147	140	139	134	156	126	116	128	134	143	127	148	145	146	143	112	148	131	124	119	140	134	129	128	109	129	116	109	133	139	132	124	134	126	114	142	141	122	159	171	145	158	128	132	137	117	135	136	162	142	124	145	116	130	135	123	138	145	142	138	135	132	132	122	126	133	131	129	145	139	123	131	138	151	128	135	134	111	128	139	138	126	133	136	127	128	129	136	122	119	104	137	141	128	128	140	121	132	142	136	134	158	138	163	117	146	161	136	135	120	132	159	157	153	140	136	118	138	139	123	149	129	134	147	138	117	130	137	151	124	132	129	112	139	134	113	141	122	132	139	126	125	119	128	115	129	136	132	126	124	154	158	123	136	139	141	132	139	133	147	122	133	148	142	119	124	116	125	132	143	136	144	161	127	136	140	129	134	135	125	118	137	137	117	127	127	114	139	133	125	136	149	102	119	132	138	147	137	131	142	134	139	156	132	123	126	150	143	123	140	133	154	140	125	124	119	141	112	130	132	137	145	134	143	123	123	124	142	141	138	129	124	127	123	116	139	121	119	141	136	141	142	135	169	128	123	127	140	151	135	141	136	134	149	124	129	145	119	122	117	138	132	129	144	134	130	153	131	138	138	145	120	152	137	143	134	146	136	141	133	130	140	129	134	129	124	109	140	124	140	121	142	121	126	172	139	107	133	157	116	113	143	143	140	123	133	132	149	132	119	150	129	139	142	136	127	122	144	120	118	123	127	147	135	126	117	131	117	144	123	150	117	123	147	136	173	140	113	138	121	134	139	138	138	136	138	137	129	140	122	129	126	160	128	133	119	132	151	114	148	130	132	141	148	130	131	144	131	131	160	123	140	126	131	152	119	109	148	126	135	157	145	149	133	134	130	119	134	129	124	165	151	115	142	143	122	124	154	141	125	131	145	135	148	132	121	136	136	127	127	130	138	152	121	140	131	144	136	128	143	144	155	136	133	144	122	149	123	121	119	118	138	118	130	137	140	130	154	129	147	153	132	118	142	133	145	103	125	152	121	128	124	157	131	140	137	137	145	136	138	120	130	128	119	136	139	141	127	140	126	128	147	137	142	137	123	118	132	111	152	147	154	123	119	139	120	141	139	128	116	135	116	125	129	118	134	128	128	138	127	138	134	146	128	158	118	108	140	121	154	143	124	146	144	125	131	151	125	107	129	121	146	134	144	119	133	103	124	130	139	139	138	162	144	136	127	115	141	146	124	132	134	146	148	124	130	141	132	132	144	121	131	146	130	142	140	137	153	128	145	153	141	153	146	142	115	143	139	133	140	137	113	128	110	124	141	133	152	135	109	129	132	126
5692	3068	7163	2162	1714	1370	1114	1006	827	765	668	599	552	524	535	485	521	454	464	489	451	420	437	427	386	410	405	400	396	362	409	372	377	344	355	337	367	353	336	362	354	344	349	333	311	332	371	351	358	338	354	303	308	350	360	339	359	390	311	345	322	345	330	349	345	316	360	335	378	339	321	336	344	348	345	329	325	339	345	349	358	344	351	320	306	342	315	352	325	344	332	361	354	342	323	344	352	301	289	304	363	344	294	322	331	318	320	355	343	338	350	321	372	342	323	348	340	349	340	351	315	338	350	319	332	325	365	303	332	349	344	332	357	343	335	342	315	304	377	332	339	331	338	342	324	331	358	346	324	343	342	330	317	364	358	335	373	345	311	343	342	346	302	362	365	327	357	341	343	353	315	362	319	372	336	315	335	336	338	298	339	331	320	315	296	308	314	334	303	340	313	333	310	291	319	315	319	345	330	305	338	332	357	352	349	334	371	334	359	316	337	335	322	353	349	338	336	341	350	317	338	337	313	355	306	333	340	344	381	340	350	327	340	350	354	344	335	331	351	315	340	307	343	355	338	326	337	318	306	350	375	320	325	352	328	330	333	320	355	295	345	354	323	365	337	377	332	334	327	339	371	326	365	352	344	343	335	328	359	343	367	320	352	332	359	323	362	310	352	350	340	331	338	345	348	317	340	354	322	328	324	314	320	329	333	308	358	317	360	356	362	324	344	323	326	306	334	355	356	315	309	358	339	366	326	329	338	319	335	364	313	332	333	300	313	312	335	352	338	363	336	319	330	288	336	320	343	320	311	314	351	351	364	319	302	337	325	334	356	357	323	302	355	336	328	364	340	350	329	328	340	323	316	328	328	360	323	335	344	295	333	343	336	312	346	344	346	348	345	326	310	319	352	323	348	344	292	317	327	358	325	349	324	296	338	368	306	331	344	317	350	340	320	325	332	358	320	345	337	341	304	354	313	329	325	356	346	313	348	324	335	342	336	331	315	318	311	327	322	347	348	335	349	317	345	339	312	336	315	335	330	327	327	347	367	328	358	349	328	334	349	327	325	323	337	317	309	345	347	330	330	349	340	341	332	331	318	349	317	315	323	334	363	332	334	335	333	324	315	362	324	294	316	307	355	353	346	346	333	340	331	344	348	334	345	313	351	347	331	333	318	318	328	320	334	344	339	334	339	324	312	328	315	377	364	366	327	306	344	344	341	330	312	371	347	361	359	338	380	332	311	308	332	325	321	320	336	333	317	368	341	365	343	352	325	327	333	341	348	369	338	341	306	310	306	322	338	368	341	324	344	334	320	342	295	306	331	344	346	318	331	321	349	350	312	356	324	322	312	322	384	337	377	323	334	337	339	342	355	361	325	373	332	306	323	355	337	332	346	330	346	343	357	331	333	310	323	337	293	349	328	342	340	367	343	311	318	333	353	296	341	317	333	330	349	338	325	344	324	344	296	340	347	331	338	324	321	319	338	335	315	330	378	362	340	324	327	335	321	298	331	323	314	305	330	327	316	346	324	324	338	315	336	327	308	379	298	307	316	292	371	362	315	351	354	338	287	320	320	324	341	340	329	346	343	339	339	318	305	326	343	318	333	350	322	352	339	317	333	343	343	338	327	325	318	352	320	321	314	344	300	362	322	315	337	305	343	334	332	322	309	338	342	329	354	336	321	326	331	327	323	315	354	364	339	308	306	327	337	317	312	275	338	294	354	329	347	353	345	332	332	325	346	310	331	336	352	358	350	315	326	328	328	350	325	303	336	337	343	330	327	339	382	316	352	325	329	335	357	343	339	351	351	321	301	361	329	320	337	330	352	331	330	374	337	349	328	331	319	327	364	353	325	313	322	308	321	311	293	340	348	302	330	336	332	334	367	320	314	322	333	350	351	356	344	310	321	302	326	342	355	304	354	308	322	342	337	315	337	338	329	316	325	326	319	344	347	385	307	330	324	347	390	327	339	335	352	379	305	351	372	313	323	364	302	333	351	384	348	322	338	324	331	361	295	350	311	325	331	316	344	346	341	366	332	326	347	374	325	377	370	354	317	343	309	339	361	292	288	321	345	374	331	346	314	376	329	322	313	320	350	343	338	336	355	360	327	346	324	315	329	362	345	355	331	334	318	321	331	347	309	341	323	311	328	318	336	333	316	324	295	335	322	339	346	315	342	333	330	313	331	332	347	347	326	329	317	325	332	330	324	316	344	338	308	327	346	336	323	316	337	350	362	330	345	321	358	327	354	338	337	340	362	343	322	341	360	334	305	331	351	356	351	349	346	360	354	338	356	351	347	346	339	320	341	338	294	341	324	301	334	352	339	345	363	337	327	354	338	318	342	351	340	325	353	359	330	337	355	328	321	322	351	339	333	321	339	362	358	307	326	330	358	332	322	310	339	343	342	322	347	342	326	294	365	312	313	350	337	339	350	322	315	332	347	358	343	342	334	304	306	306	300	332	340	340	342	339	300	331	352	306	322	327	334	356	333	348	376	370	371	334	351	319	334	337	316	326	304	334	317	349	323	357	350	362	343	324	310	351	340	315	325	333	348	323	325	311	309	335	322	361	326	321	361	331	324	364	355	301	329	350	338	365	351	366	345	305	330	332	350	335	325	339	322	326	360	368	325	318	328	334	316	295	355	339	316	331	343	318	340	321	347	321	359	346	336	314	319	343	320	323	330	314	369	338	334	334	346	339	353	340	341	315	370	366	337	345	295	339	318	340	340	315	322	325	335	365	350	335	323	344	343	336	322	341	343	339	319	333	349	334	362	376	332	309	336	340	310	371	347	328	312	361	320	335	342	307	322	310	359	352	337	347	306	325	309	320	312	310	320	305	307	329	353	340	321	343	339	328	356	339	352	365	331	334	334	344	338	345	359	325	357	372	325	361	325	303	318	303	326	347	313	330	333	352	363	303	330	329	342	327	339	343	337	314	346	343	334	322	341	310	307	340	326	316	330	291	327	339	319	361	352	369	341	350	340	330	341	341	355	307	354	327	324	350	325	360	337	330	333	343	336	373	348	323	337	332	346	350	340	311	312	386	349	304	322	297	330	339	317	325	360	361	320	324	339	323	343	336	310	351	310	341	350	340	309	319	368	339	351	321	331	373	351	363	343	364	339	338	323	343	326	335	322	332	346	337	332	338	329	334	352	313	322	368	308	340	358	313	309	315	329	324	333	329	339	315	325	303	357	335	337	355	372	345	315	338	313	324	331	344	392	342	337	349	307	339	354	352	316	329	304	339	324	335	314	339	299	330	315	326	353	321	352	356	341	361	337	337	320	331	329	307	352	344	323	306	352	381	349	343	326	296	355	360	332	340	330	357	327	326	340	346	370	350	327	329	334	339	328	354	323	317	332	324	335	310	306	338	356	349	320	327	339	362	360	358	346	342	362	338	342	320	356	315	365	349	334	373	326	349	354	343	332	340	331	370	334	355	369	335	328	336	319	358	331	337	302	357	330	318	337	338	340	306
18232	10343	15599	3931	1511	1134	819	648	427	372	280	263	272	273	211	226	179	206	180	166	137	164	148	135	157	174	146	132	124	148	131	119	121	147	110	140	101	94	118	112	126	128	131	127	114	112	123	141	103	113	136	136	124	126	110	115	117	103	134	96	120	113	136	94	122	131	115	107	131	102	125	135	104	101	111	113	119	98	110	107	110	125	114	119	109	115	124	98	121	126	127	109	110	96	114	123	121	116	111	112	116	108	119	107	115	101	123	103	86	98	105	124	107	136	99	129	120	114	113	100	138	106	100	109	120	111	106	124	111	97	122	122	123	100	88	110	109	121	140	125	82	110	125	107	116	104	120	98	97	126	104	103	132	108	117	100	116	99	126	113	112	108	116	125	129	125	107	112	118	116	122	116	115	116	122	127	112	129	98	107	104	123	116	120	115	131	119	121	121	99	99	141	126	128	119	116	113	141	129	115	104	127	107	102	118	110	120	122	114	135	106	94	96	101	132	93	123	144	98	119	126	122	110	113	133	118	120	103	106	122	96	98	118	120	104	118	118	92	121	115	106	105	124	100	119	114	124	114	109	124	129	98	132	135	124	120	94	106	105	132	112	117	106	124	144	109	98	118	124	119	127	126	128	112	111	103	116	122	108	102	105	112	127	119	111	131	111	96	109	123	114	98	115	98	120	108	99	119	148	114	91	108	117	119	120	130	132	107	113	107	102	97	96	111	102	100	116	117	135	126	105	123	110	117	123	100	122	101	120	106	92	106	121	128	112	122	120	118	124	113	118	119	109	108	108	117	99	114	127	130	111	116	111	109	97	122	109	107	104	108	116	122	108	114	108	107	107	107	97	107	115	119	110	119	116	119	103	108	123	136	101	109	117	118	110	124	116	129	118	110	118	90	107	105	102	117	111	108	123	131	128	119	101	119	116	111	118	106	112	115	113	130	114	115	98	106	134	103	119	103	126	98	127	107	104	122	125	104	114	121	98	137	116	112	125	142	97	95	115	102	128	113	106	108	108	119	107	125	103	131	116	130	112	113	103	101	127	99	128	119	112	103	111	115	105	114	135	132	122	114	90	107	105	112	108	100	122	110	118	127	116	107	104	99	119	119	129	104	92	103	115	123	97	108	93	115	113	130	116	129	111	98	115	127	117	122	106	127	113	133	105	98	113	109	117	127	99	96	114	106	108	98	122	101	111	122	119	108	98	103	113	96	114	105	121	123	90	108	128	119	102	123	119	134	113	98	106	105	100	107	118	91	112	111	96	111	107	112	91	107	110	134	99	117	103	108	97	104	122	120	111	123	94	106	118	137	122	106	110	105	128	88	102	107	111	120	95	130	117	119	115	112	117	109	109	117	92	108	101	126	115	122	114	92	95	107	120	105	108	103	115	128	118	99	129	107	112	123	117	99	114	111	100	102	120	118	109	108	97	128	128	121	131	132	101	112	113	117	101	103	123	114	127	106	129	106	144	101	116	98	101	98	116	91	112	122	108	101	106	99	116	121	110	101	128	128	117	116	96	100	86	108	127	103	113	113	114	118	113	127	106	100	119	94	124	122	116	117	111	132	117	111	133	116	114	111	119	105	112	118	99	104	135	113	119	116	124	103	115	112	131	111	98	109	140	109	99	107	115	108	116	102	121	104	111	95	111	113	116	102	104	107	108	131	118	120	111	121	125	107	106	111	100	126	121	118	128	105	124	129	114	101	122	109	114	125	118	125	108	112	116	112	113	116	121	99	107	90	117	110	115	132	106	128	117	122	125	103	130	104	127	100	114	100	132	108	114	112	104	117	98	129	96	115	97	121	89	127	106	121	131	123	122	124	119	107	108	101	111	126	124	103	127	127	111	100	120	115	127	110	103	112	122	130	106	106	113	135	111	122	106	110	142	97	114	133	110	121	95	104	111	109	104	95	111	108	104	120	110	96	108	108	118	127	126	119	107	132	111	123	108	123	85	106	120	116	122	123	104	92	115	107	114	115	112	130	119	111	113	110	117	113	120	107	109	124	102	96	114	122	85	114	116	108	118	98	124	126	102	105	112	114	118	98	127	116	110	96	94	108	108	122	117	128	111	125	120	126	114	115	103	114	107	115	122	98	116	121	119	102	122	96	116	104	119	118	120	103	118	106	103	99	101	134	131	121	118	116	127	108	130	99	113	102	91	97	106	121	112	103	103	104	120	113	122	111	131	103	88	126	100	103	107	114	101	110	121	121	115	128	116	104	94	85	135	122	127	125	121	113	99	115	109	110	123	119	120	114	114	114	109	118	115	116	91	106	112	120	107	120	103	97	111	115	109	99	104	105	122	107	119	109	136	111	104	118	113	81	108	113	124	99	116	104	119	103	96	114	114	113	104	91	114	126	105	108	120	128	127	123	134	109	92	102	102	120	115	108	99	109	132	131	142	106	134	109	111	142	117	121	124	102	121	125	116	99	120	107	110	126	113	103	121	126	122	134	121	104	100	115	104	108	109	126	106	135	121	99	110	103	116	111	107	99	109	112	103	118	132	90	119	102	116	112	123	125	117	110	108	111	119	111	128	104	126	120	112	114	122	119	111	100	116	112	105	103	106	140	110	125	117	136	111	97	103	106	97	109	127	120	115	110	112	115	114	125	110	115	118	120	106	108	111	107	107	118	106	101	131	124	136	106	112	105	129	130	112	129	108	103	115	104	107	115	111	97	109	108	94	116	113	118	114	95	100	125	105	94	116	95	105	134	109	113	86	99	123	130	110	124	127	112	97	134	110	108	109	115	119	114	107	108	117	120	109	106	120	123	113	112	100	112	102	123	130	125	106	123	105	99	120	94	122	119	123	107	100	109	114	100	124	135	129	128	114	98	114	111	124	123	104	131	111	113	116	104	143	116	84	112	106	107	122	121	116	104	118	107	104	119	125	105	114	121	111	116	120	122	102	103	126	121	113	136	110	121	109	119	115	120	105	112	109	115	120	104	99	103	96	107	119	136	118	110	118	128	110	123	120	115	101	98	127	125	99	118	110	119	112	101	134	137	119	112	105	113	131	135	108	126	123	117	112	120	109	106	114	104	123	116	105	114	125	111	131	103	105	115	113	118	110	111	116	120	116	118	109	99	107	104	132	117	117	129	129	107	97	125	124	107	119	120	115	126	109	126	98	118	101	115	110	100	113	109	110	107	110	116	111	108	108	106	119	121	109	114	94	133	120	117	123	106	115	101	114	99	127	123	113	126	105	106	129	133	110	110	107	116	107	99	104	114	109	127	125	113	99	110	85	93	119	109	121	95	130	120	99	118	106	122	101	118	112	128	107	123	115	105	110	126	106	117	119	107	101	121	102	120	136	108	111	121	101	123	127	118	119	125	102	106	105	131	131	132	121	112	103	112	106	110	110	112	120	114	121	87	111	118	104	112	125	103	119	115	109	108	136	120	123	118	105	106	112	115	106	114	117	122	106	108	96	116	140	120	107	125	95	105	112	110	112	102	100	101	106	105
13484	10374	19926	5050	3877	3561	3076	2712	2148	1696	1517	1369	1262	1352	1070	1013	859	909	789	679	609	592	598	639	567	560	493	461	455	437	418	432	374	360	345	364	386	386	345	358	366	331	324	325	333	336	310	280	293	312	289	306	302	326	290	296	276	305	291	279	307	308	313	302	317	300	292	309	264	297	317	301	303	306	316	302	314	309	304	280	312	311	317	299	307	273	294	295	279	292	297	300	281	293	271	267	284	284	294	284	300	298	288	293	299	289	273	260	309	269	295	283	297	284	287	257	296	259	290	278	280	265	302	251	299	272	302	290	268	292	315	321	294	273	284	278	289	290	277	293	263	307	295	298	312	275	271	300	293	284	270	306	302	312	280	287	298	284	270	277	277	289	292	283	293	291	276	272	261	257	268	249	273	307	256	305	310	290	299	287	306	248	269	269	296	292	301	284	297	275	294	269	257	308	281	293	286	268	266	269	282	280	283	284	280	267	275	300	287	324	287	284	307	280	264	334	265	275	318	271	292	291	313	255	263	310	279	308	276	299	283	305	307	273	275	279	292	275	269	296	291	279	306	286	256	274	284	285	298	290	274	298	284	338	325	278	263	276	295	286	278	269	267	295	283	318	270	281	314	294	270	313	293	325	294	320	292	271	297	294	291	280	303	280	302	260	317	280	329	284	307	310	292	311	278	314	300	299	291	312	289	266	294	311	299	343	297	270	296	275	277	266	278	272	286	304	269	283	288	271	295	311	320	296	258	277	287	292	277	323	260	281	299	308	300	294	282	281	271	275	264	276	291	254	304	285	291	307	285	321	280	290	296	289	269	284	300	265	277	301	273	306	280	287	279	262	301	280	279	295	282	269	295	265	311	306	270	292	273	280	284	278	286	273	282	251	271	269	293	264	286	272	299	283	293	298	279	271	285	309	289	269	286	308	280	256	282	274	304	305	302	286	271	287	273	295	274	307	272	326	326	288	280	276	268	282	285	292	279	262	268	280	283	272	317	302	295	279	291	302	278	302	304	301	316	297	306	309	297	307	292	292	267	279	286	289	284	299	280	264	263	266	288	269	291	294	271	270	278	286	268	294	280	269	286	312	293	263	260	295	281	281	264	302	325	272	275	272	314	296	295	281	292	310	294	315	306	288	270	310	278	280	254	265	303	290	268	288	273	294	317	291	288	270	272	279	286	296	302	302	318	273	298	279	256	282	287	290	269	311	279	262	277	300	281	309	294	314	295	278	303	283	277	303	277	299	285	265	275	306	280	324	279	263	282	285	300	311	279	267	284	273	284	296	316	320	289	295	288	286	278	315	281	263	285	326	270	302	315	252	276	276	315	296	311	300	294	329	304	305	287	268	290	268	296	290	290	283	307	260	262	270	311	288	343	292	266	298	307	289	280	302	293	257	242	285	294	268	268	293	267	271	295	266	270	317	311	281	292	308	280	318	288	269	296	280	311	289	289	279	298	282	315	284	271	272	266	284	277	293	316	306	272	277	286	297	322	296	269	297	305	308	293	302	283	285	307	275	262	306	265	306	293	293	260	296	277	309	274	312	280	297	285	302	280	292	293	310	278	283	270	303	263	283	295	311	280	276	264	279	316	285	267	287	283	267	299	267	285	256	294	274	288	300	301	295	290	301	255	326	293	307	271	310	287	294	290	280	304	320	291	280	280	320	306	275	287	288	270	259	245	312	278	304	321	312	270	272	291	243	278	302	311	292	284	292	287	280	248	268	277	292	289	263	285	272	292	277	292	283	314	293	294	268	279	284	281	312	325	265	265	264	276	271	305	265	274	279	235	292	280	280	263	245	292	268	293	253	272	278	253	268	278	282	290	291	279	309	276	320	286	283	268	277	296	269	302	320	297	274	284	306	286	295	290	298	301	287	301	301	300	296	304	261	289	282	309	289	304	291	265	296	291	307	293	298	306	311	285	263	301	265	279	281	297	272	282	285	311	275	292	280	296	262	311	275	293	270	279	305	285	305	303	287	322	268	286	299	297	289	318	271	324	327	266	272	280	295	299	254	308	295	270	246	279	298	284	273	309	289	249	276	269	279	293	292	259	296	315	263	293	287	277	316	269	292	276	299	318	298	284	297	307	280	292	242	317	318	257	280	296	274	273	277	292	293	309	292	291	315	277	278	295	272	311	288	293	298	274	280	272	289	306	287	291	276	320	306	294	309	291	293	299	291	279	259	277	292	312	285	269	305	288	295	292	266	311	264	300	300	288	316	290	298	288	312	322	290	279	273	266	286	295	272	295	297	323	267	279	315	304	291	281	268	298	293	289	266	294	300	277	277	287	298	262	334	281	274	302	297	280	268	302	300	306	302	289	288	265	259	274	245	281	288	323	280	283	273	301	293	293	282	260	295	272	300	296	266	310	286	281	274	302	302	276	306	272	296	283	281	300	287	310	295	268	276	310	292	314	263	284	289	319	256	288	304	280	285	307	290	326	317	303	287	299	324	285	302	267	311	271	303	277	300	284	271	303	307	297	259	278	291	290	294	272	274	320	265	268	309	276	268	284	282	294	281	295	306	298	279	301	278	267	286	302	304	278	283	281	304	298	276	277	286	291	295	281	287	276	271	304	262	312	273	305	304	275	282	318	317	291	250	292	270	300	276	295	253	297	271	340	290	292	288	293	312	284	269	293	288	281	274	258	316	278	262	276	297	281	299	297	300	295	300	275	308	284	299	276	285	286	293	255	284	261	289	264	253	280	287	287	315	294	283	307	277	283	281	296	314	309	286	303	303	294	302	275	291	300	305	285	285	261	283	290	278	297	304	302	319	273	332	273	292	273	266	289	317	296	294	276	258	317	301	274	277	269	315	280	284	279	262	298	276	271	293	271	286	269	296	292	305	270	277	294	281	310	295	291	285	277	264	285	287	321	310	274	295	278	290	271	297	276	277	270	290	275	261	265	310	308	299	334	305	293	308	267	267	306	311	293	282	298	297	278	267	305	282	287	278	301	266	320	291	301	312	281	266	295	281	309	304	287	313	260	288	326	313	306	288	304	264	279	258	270	281	240	306	296	298	255	273	294	295	304	266	284	279	308	284	312	279	250	260	284	315	301	287	292	286	305	286	332	294	309	280	294	288	304	309	299	290	298	284	296	281	305	276	313	303	288	272	281	278	303	279	275	302	287	296	300	244	277	258	276	286	289	300	316	284	299	285	307	308	267	304	284	285	281	292	312	277	292	302	281	307	311	287	254	248	299	289	306	291	268	289	250	286	276	327	286	261	309	301	267	295	299	285	293	295	309	262	267	287	260	259	300	290	278	250	308	292	265	274	299	261	277	303	310	289	319	282	276	300	271	304	280	285	284	292	288	292	269	289	293	301	267	309	275	273	280	261	300	299	306	286	273	274	274	285	281	304	296	263	303	284	285	271	261	306	299	303	281	289	280	281	279	295	284	304	307	311	290	306	274	293	290	289	298	260	292	273	293	273	283	310	283	277	281	310	317	287	320	292	300	278
27176	16989	25885	8487	3111	2003	1592	1150	793	687	422	360	322	387	268	213	232	208	176	182	130	164	133	144	148	140	136	106	118	104	100	80	94	91	82	99	91	80	88	99	84	96	78	66	82	85	79	84	73	87	81	70	72	75	91	80	83	83	67	84	67	73	55	83	83	82	72	84	71	73	82	68	74	66	68	73	74	78	90	70	75	78	49	63	69	73	59	77	81	68	67	86	66	80	75	50	70	73	64	69	70	70	78	64	87	82	66	92	82	85	68	82	71	88	69	86	59	56	59	74	71	75	85	64	79	71	89	76	69	66	69	81	63	68	70	77	71	69	89	67	74	61	64	60	59	69	79	59	73	62	67	56	73	58	53	67	81	75	83	89	68	85	60	79	78	71	66	72	68	50	65	82	69	66	70	84	75	67	52	85	79	71	75	70	79	77	66	66	80	82	70	68	73	71	60	67	66	72	76	67	76	58	60	94	75	57	70	82	77	64	73	74	75	70	64	75	67	61	72	55	77	81	69	61	66	75	78	69	68	80	83	77	54	84	65	69	83	72	68	59	45	63	72	71	89	79	74	76	66	78	60	67	64	78	85	68	67	77	87	76	83	66	65	69	58	78	79	67	79	77	82	68	70	84	70	70	53	65	77	89	81	65	79	81	78	66	77	64	101	57	79	88	68	76	73	87	84	69	63	70	66	68	91	85	65	71	59	72	77	68	72	76	73	64	75	70	84	65	97	65	64	70	76	50	69	67	71	67	71	77	65	77	73	85	80	70	71	75	86	57	83	75	86	82	64	70	71	70	80	61	77	70	61	70	74	59	78	65	56	63	58	58	68	74	56	73	66	79	74	71	74	81	68	81	80	77	72	71	78	94	82	74	69	65	107	70	66	77	64	63	71	75	66	71	61	62	85	69	82	65	55	63	73	72	89	70	77	92	56	66	56	69	71	75	58	64	73	67	81	83	79	54	68	84	73	72	76	65	77	71	73	85	78	63	79	56	66	65	69	69	52	71	60	86	78	57	74	73	57	76	77	73	85	79	76	77	74	74	73	66	78	86	94	69	60	76	68	85	67	73	72	81	60	52	56	66	78	81	63	79	74	73	72	88	77	76	74	87	69	61	63	73	71	75	78	58	61	81	73	72	82	74	72	78	59	76	80	71	62	76	77	69	77	63	81	73	58	72	88	84	65	85	71	75	66	83	64	76	83	61	72	80	69	74	57	82	67	80	81	71	76	76	74	71	76	71	64	67	79	84	58	68	79	82	74	86	90	75	66	69	67	79	70	79	77	71	76	79	80	83	66	70	77	90	79	86	82	72	79	79	78	71	80	68	72	85	63	76	64	67	71	77	79	80	68	85	69	65	70	76	62	79	78	80	80	77	62	67	70	71	73	92	84	69	80	60	74	78	73	59	67	76	78	64	84	69	64	57	72	73	77	71	73	67	57	79	87	79	73	54	82	75	76	66	75	80	66	80	77	73	67	82	64	66	72	72	64	54	72	66	92	67	99	78	79	66	59	74	58	89	62	90	85	73	88	74	53	87	74	69	72	64	75	79	70	75	69	79	72	65	59	73	91	64	75	61	68	69	60	79	72	63	64	81	79	74	60	76	73	74	74	65	69	76	75	80	60	79	59	74	88	70	71	85	71	59	63	67	65	66	89	87	75	78	78	68	71	70	98	68	82	58	63	72	79	83	69	107	62	69	71	82	58	57	72	81	72	76	80	84	75	63	83	64	66	53	75	85	71	63	69	79	88	77	79	74	65	79	68	77	75	83	66	75	85	75	63	65	69	69	71	75	62	89	79	65	69	61	72	90	69	74	85	92	75	64	64	65	72	74	69	81	56	66	80	85	86	68	80	81	67	76	61	61	71	62	79	66	81	67	59	65	54	63	82	63	74	71	71	87	69	85	83	83	70	88	72	75	61	86	59	62	70	67	74	65	58	62	74	68	69	74	73	67	69	85	56	82	80	58	82	65	79	69	94	71	72	65	52	70	73	70	67	82	68	62	80	52	90	86	65	69	63	71	69	77	89	92	77	63	72	82	72	93	72	79	65	64	74	72	66	69	59	78	74	57	88	63	70	74	81	75	78	64	78	79	81	67	79	93	66	55	60	79	83	73	63	74	68	68	64	82	81	79	73	76	71	81	71	65	76	83	87	71	65	72	82	62	51	68	75	78	74	62	60	75	67	73	73	75	75	59	69	74	60	58	66	86	65	75	74	70	85	67	60	74	87	75	76	83	72	77	76	76	86	69	76	80	67	57	68	66	68	74	86	63	71	69	76	67	81	72	82	52	72	70	61	76	61	58	73	67	88	67	65	76	82	74	62	68	68	57	77	46	72	74	57	72	58	70	66	67	74	65	62	71	62	74	63	76	74	85	70	65	83	83	57	84	73	90	69	71	77	68	76	73	69	73	84	79	74	69	57	75	76	67	75	69	80	79	81	66	79	67	57	77	68	64	56	60	75	80	69	72	70	77	63	73	69	74	79	72	79	72	68	73	69	62	68	73	46	65	73	75	71	67	78	67	54	68	75	57	77	57	58	76	58	70	75	78	84	80	74	65	53	95	79	57	67	67	67	61	67	78	84	76	85	83	67	63	71	61	62	72	62	67	77	66	66	59	69	72	80	73	63	69	76	69	87	78	76	53	70	70	66	61	70	70	67	74	79	72	74	73	56	83	80	88	70	59	92	67	66	80	70	63	65	76	58	71	61	68	73	68	71	76	75	83	72	66	92	90	74	79	67	83	75	56	71	89	79	78	85	75	79	74	56	84	70	86	82	70	76	62	75	75	71	73	58	74	91	73	69	81	81	66	70	97	70	77	83	59	75	63	68	74	60	63	62	74	72	69	85	70	64	75	60	70	56	63	84	68	81	65	86	76	59	76	79	59	58	64	53	72	85	66	76	79	60	65	68	81	65	74	53	72	86	91	73	80	70	65	82	79	77	72	72	78	89	74	79	87	63	61	81	69	63	72	78	85	72	82	57	75	79	79	60	77	71	85	73	69	84	77	71	72	89	56	72	56	68	69	52	74	80	74	82	73	78	70	69	74	83	72	82	67	68	68	63	50	87	86	88	72	71	86	69	68	82	82	80	85	63	63	65	86	69	83	82	65	67	70	64	50	76	65	70	64	71	56	67	66	72	72	67	77	68	67	79	59	94	78	68	64	74	84	63	76	81	57	72	77	70	68	77	72	85	83	81	67	66	78	67	67	75	80	88	59	64	89	57	78	74	77	67	79	67	77	67	56	62	78	77	70	82	74	77	84	63	68	81	52	71	70	63	65	62	75	67	83	74	84	75	69	65	79	83	73	75	64	60	96	94	75	69	69	60	76	79	84	86	60	64	56	57	81	79	62	65	55	79	69	67	64	75	67	73	78	90	68	77	63	77	76	75	61	74	75	70	68	64	73	66	65	85	77	70	75	54	81	59	80	77	66	64	79	67	82	88	86	67	64	62	69	72	73
18044	15361	27939	7808	5362	5118	4582	4157	3037	2691	2189	2052	1819	2104	1627	1490	1281	1156	1054	877	874	735	698	721	670	721	579	560	539	430	406	432	378	376	347	369	336	320	293	309	287	255	269	255	266	273	253	261	262	261	253	212	217	223	217	195	211	224	226	227	218	208	237	226	236	208	206	248	210	205	208	212	204	236	220	219	215	218	212	217	179	198	189	185	231	205	195	185	183	207	199	201	210	186	216	220	207	203	192	193	186	212	182	204	187	198	205	198	199	204	211	201	213	218	176	196	194	195	180	209	187	175	204	207	212	178	179	193	194	186	204	185	174	203	179	184	197	185	179	211	193	204	191	176	200	176	180	185	206	208	181	198	169	193	174	190	188	192	173	188	176	191	195	190	159	182	210	204	189	193	203	217	187	168	184	208	172	188	188	187	187	201	175	176	189	183	198	183	168	171	206	191	179	196	183	208	207	204	215	203	178	162	209	222	188	166	181	171	178	189	169	186	189	182	195	203	189	186	157	176	187	198	198	180	211	196	184	191	188	189	191	196	194	182	169	208	190	189	176	197	181	180	187	183	187	203	190	199	197	212	206	186	200	192	188	207	180	212	188	176	200	174	190	177	195	184	187	194	192	209	185	204	164	182	193	203	196	176	203	203	190	200	173	186	188	185	186	170	180	173	194	191	218	194	192	190	177	196	193	187	188	199	244	202	189	182	170	187	175	187	183	210	205	192	179	212	201	208	186	202	193	175	190	194	178	210	175	192	184	199	199	168	183	186	179	167	173	196	187	180	196	182	176	206	173	214	209	220	211	191	181	157	185	204	185	196	204	203	205	209	204	177	177	198	215	198	194	186	172	195	178	211	199	184	208	213	166	212	200	221	176	202	187	209	192	185	185	190	170	179	191	168	188	203	201	185	184	170	186	182	196	188	200	209	178	185	190	201	213	221	184	198	176	194	187	176	189	192	188	189	169	207	198	195	214	214	187	166	185	212	181	215	185	210	184	206	214	206	193	209	181	200	192	184	182	212	216	187	175	191	190	200	195	171	189	193	198	190	194	196	188	198	226	188	200	202	201	168	199	208	201	179	192	195	191	166	217	202	189	205	221	199	188	221	178	204	162	183	187	207	177	199	192	185	204	203	189	185	187	162	197	192	208	205	208	183	203	200	192	203	203	172	176	186	191	178	174	192	187	190	184	190	168	212	191	190	179	172	185	189	207	169	203	194	247	176	183	201	177	233	202	173	191	195	190	182	202	170	205	211	183	213	197	186	213	165	185	206	184	189	183	173	186	199	181	205	209	205	195	200	204	190	177	177	196	203	178	191	199	175	203	195	206	208	180	185	199	174	173	194	194	179	174	193	170	167	191	192	199	212	187	215	158	199	167	185	204	203	198	188	199	192	212	189	194	171	221	194	228	168	193	228	191	184	204	189	192	211	184	172	197	178	164	193	192	189	210	201	206	233	171	202	183	204	172	208	194	184	179	200	148	191	177	187	195	192	206	165	205	200	188	191	196	178	201	173	199	175	196	181	194	182	180	200	206	188	199	202	187	187	225	188	184	190	191	202	218	171	182	177	197	198	190	179	187	183	180	190	185	157	191	185	170	178	204	188	199	206	193	182	191	199	206	186	210	226	175	199	195	176	190	207	174	183	197	190	181	187	179	190	205	200	190	189	207	199	175	197	164	193	199	214	167	210	180	179	208	214	181	177	201	200	177	185	201	188	196	183	186	190	197	201	205	221	185	179	171	183	194	193	176	173	182	203	192	177	187	207	186	174	191	192	197	206	182	207	172	196	182	222	197	205	193	182	175	184	176	199	176	173	199	180	211	175	183	196	190	193	201	198	205	195	202	208	203	186	193	179	183	219	184	202	197	184	195	163	203	188	182	203	210	179	210	210	171	180	193	189	173	177	185	184	159	217	213	181	192	177	205	188	179	190	160	182	185	173	169	180	189	201	208	170	216	205	191	179	183	191	215	168	180	207	193	180	198	210	188	192	183	185	207	182	183	168	160	177	194	194	181	198	164	181	218	186	177	216	190	199	200	186	168	219	170	215	199	209	191	191	168	183	184	200	208	189	198	176	167	172	186	191	207	192	170	206	184	184	201	160	204	202	185	198	214	194	190	183	188	212	189	201	201	227	186	207	175	181	175	198	180	203	184	196	158	184	185	165	211	211	173	171	212	234	177	199	189	201	182	144	205	182	207	181	200	170	163	191	206	179	182	199	212	173	184	210	174	190	187	180	187	192	179	166	181	197	202	190	179	194	207	163	211	219	193	179	197	210	211	186	184	192	187	188	191	207	176	192	209	172	189	189	184	228	184	191	172	215	203	183	189	199	202	193	184	180	217	190	190	194	192	191	205	167	176	178	172	174	207	192	183	191	193	169	208	183	183	218	206	170	217	187	192	195	181	186	198	207	199	164	190	181	178	176	170	205	209	196	182	198	199	191	181	205	183	212	199	194	217	208	199	202	206	190	193	217	169	197	177	205	175	187	183	198	216	212	177	172	172	205	180	201	196	191	190	177	203	187	183	187	208	177	210	173	205	218	188	204	175	202	185	170	168	192	220	182	204	170	189	181	193	191	188	188	197	177	165	196	196	193	184	188	181	194	174	226	194	229	194	181	185	177	205	208	205	214	159	202	194	192	191	194	203	186	200	170	187	192	204	169	188	193	191	188	214	224	186	198	207	190	194	207	199	191	192	188	182	186	166	189	181	171	166	164	190	167	174	196	179	225	212	187	182	187	205	174	188	183	211	198	198	177	201	177	206	167	188	204	199	181	181	204	179	178	202	193	177	176	210	210	192	168	202	203	199	185	210	192	199	186	182	186	198	209	182	177	182	186	200	205	175	193	215	217	188	179	186	187	188	179	188	181	169	200	170	205	200	185	156	196	187	166	186	215	205	217	186	200	191	219	169	202	207	188	197	205	185	196	193	169	198	194	197	189	184	198	182	180	214	199	225	216	211	181	194	207	195	205	189	192	187	177	204	210	199	204	194	179	195	210	212	179	188	218	204	227	198	194	197	194	180	186	201	198	209	220	201	199	202	209	194	186	197	186	184	205	173	196	173	176	188	206	173	148	195	209	214	173	180	196	196	201	199	207	203	195	209	235	206	151	190	165	184	201	169	174	202	215	185	209	146	213	190	200	197	198	183	187	173	192	178	219	196	155	189	190	176	196	189	200	198	174	190	181	165	183	208	192	193	167	197	193	185	174	178	184	190	200	205	185	182	185	188	196	218	171	183	187	172	188	181	204	204	195	187	207	200	175	183	192	193	177	185	203	157	201	199	188	194	198	199	181	202	191	215	193	150	203	190	189	164	216	187	188	180	204	189	199	203	192	193	207	186	192	208	182	170	176	181	189	172	198	192	192	166	173	194	178	196	212	200	180	183	197	205	205	204	159	198	171	182	198	184	213	165	174	181	175	189	204	169	188	192	182	195	191	191	181	198	189	214	188	187	197	167	200	208	191
7625	2811	3869	904	438	333	290	253	218	197	166	184	177	157	134	168	167	141	148	159	129	142	164	144	126	151	123	135	128	148	139	148	137	154	129	145	148	163	126	142	144	124	163	136	142	139	103	121	121	143	107	131	135	139	135	147	132	155	135	145	155	122	134	132	121	140	136	123	122	131	142	124	124	127	112	139	134	135	148	142	140	139	123	139	145	131	119	139	158	128	139	154	139	151	129	133	121	142	117	142	112	122	149	129	130	139	126	122	143	116	127	132	127	124	126	125	139	127	117	102	135	134	116	125	108	143	110	117	130	141	124	131	133	130	129	109	134	130	121	118	138	129	142	109	119	135	129	116	140	126	137	141	116	131	112	132	123	107	145	148	145	128	134	125	126	121	138	131	125	106	125	139	124	132	132	111	127	122	118	114	123	133	129	111	124	139	102	128	150	130	121	131	122	118	147	124	114	137	125	123	139	155	119	120	111	155	135	115	150	126	141	108	132	132	140	158	155	150	141	138	132	119	136	155	125	105	139	116	137	135	123	123	150	119	150	147	141	139	143	144	143	132	122	137	117	125	129	134	148	123	139	114	133	122	139	110	144	138	148	111	119	142	164	136	117	135	156	145	126	133	120	122	137	150	122	147	162	125	120	132	131	105	135	125	143	136	112	121	111	134	150	146	148	153	120	119	137	121	122	146	106	135	140	127	143	129	140	140	128	123	136	133	126	127	136	133	127	137	146	151	129	118	134	129	133	112	129	151	149	132	102	148	120	118	144	125	157	152	131	141	123	155	158	149	107	142	122	132	131	146	130	126	136	137	101	127	112	130	106	142	158	132	132	147	162	118	124	119	137	137	138	103	142	143	148	132	133	116	138	124	121	140	118	125	113	120	120	137	112	124	135	132	125	151	133	125	134	119	150	127	129	137	149	106	145	151	123	130	147	105	142	129	137	126	138	126	135	133	128	113	147	113	135	127	137	130	127	133	143	128	114	112	131	111	125	115	138	153	116	123	134	123	127	134	145	117	116	144	121	152	139	139	127	132	125	139	131	121	132	157	139	137	132	121	141	139	125	140	139	139	129	132	133	141	139	125	131	135	124	118	147	153	128	138	129	146	144	150	112	140	129	130	133	137	138	141	136	141	113	153	125	127	121	131	107	135	128	124	138	154	145	142	141	111	135	128	141	143	135	148	120	132	141	112	139	124	147	159	151	97	135	120	135	143	133	130	135	110	139	130	136	125	130	123	112	129	119	149	132	128	145	122	121	108	135	145	116	135	119	144	126	108	146	123	161	132	137	127	129	117	141	123	117	115	122	130	141	123	133	132	124	151	124	132	130	117	133	122	120	131	145	148	116	151	149	109	131	118	127	132	144	124	127	145	135	147	143	135	143	133	119	150	147	119	119	107	125	126	155	139	131	124	142	134	113	132	123	107	128	129	121	113	125	137	136	133	140	137	110	104	143	145	136	132	127	105	125	133	129	153	124	140	138	128	134	121	144	135	122	143	125	157	132	133	135	143	120	135	113	119	150	134	117	113	138	155	138	119	118	138	141	130	136	120	135	129	119	163	131	146	145	127	125	121	146	118	141	153	163	124	125	110	125	105	125	142	136	126	137	116	135	126	122	116	135	124	126	129	110	112	119	139	132	133	121	125	126	136	133	131	141	118	140	122	119	150	131	127	125	126	147	129	145	133	142	129	119	125	130	146	149	133	138	118	141	154	124	121	112	135	139	124	143	141	97	145	147	144	119	143	119	128	141	114	131	117	147	132	119	141	140	136	142	129	155	122	156	128	120	120	141	139	138	160	134	116	129	131	148	123	127	128	138	165	127	150	153	127	135	98	136	120	146	116	126	126	143	135	124	140	136	152	137	133	134	143	125	119	130	145	143	135	146	120	102	130	145	143	156	150	138	153	129	137	128	112	120	129	126	127	123	153	137	135	109	137	140	145	121	111	135	150	156	132	101	112	142	125	142	132	134	137	149	163	145	123	130	118	131	137	144	141	124	115	112	138	124	139	140	142	141	141	143	130	102	156	126	145	152	126	108	155	111	108	128	130	122	145	125	113	137	116	123	159	139	130	148	123	133	142	132	108	116	121	129	152	147	113	126	128	145	123	115	122	127	141	138	136	142	138	132	134	119	133	138	124	131	140	140	128	128	149	138	134	134	139	125	126	121	147	118	118	131	151	110	120	116	133	138	125	134	141	125	133	134	122	128	124	149	137	151	125	145	131	121	136	155	148	134	146	145	142	118	129	143	119	137	118	119	123	129	136	130	119	139	125	134	128	124	143	142	118	155	133	138	119	158	126	126	140	110	126	122	136	137	145	133	136	123	129	130	136	121	126	130	142	123	147	104	135	134	132	136	149	132	109	140	149	128	134	133	135	135	147	123	146	136	142	133	116	120	118	144	120	127	127	125	116	127	135	113	136	160	129	124	124	117	135	131	153	170	120	127	150	118	126	140	134	148	141	129	127	132	113	113	136	135	139	113	131	114	146	137	129	152	123	136	128	136	131	125	126	136	130	112	120	131	140	112	132	146	155	136	126	127	124	134	134	128	145	157	150	135	127	125	145	117	126	140	133	154	122	163	131	123	131	150	140	125	116	140	158	110	123	134	116	131	122	145	140	131	139	138	127	128	128	129	144	154	126	138	131	112	147	135	115	146	128	142	131	154	135	119	151	148	138	148	145	138	138	136	142	138	149	137	127	142	134	131	103	129	134	129	138	124	124	105	143	128	131	138	117	144	134	140	137	139	136	140	132	131	146	132	121	151	138	136	137	140	138	150	129	137	128	125	134	122	128	145	120	136	132	125	127	121	109	123	129	138	125	125	124	127	119	122	139	138	145	139	144	130	138	125	132	133	121	125	130	124	123	133	136	134	127	146	128	135	112	122	129	124	139	116	125	130	123	127	132	135	130	134	142	146	131	128	140	134	132	155	160	145	133	99	141	122	133	125	148	161	141	141	139	138	134	120	128	131	122	127	157	138	146	114	120	140	140	138	151	135	131	132	129	134	132	129	146	143	147	124	151	142	132	112	135	138	128	141	141	145	156	149	116	128	135	144	115	117	133	126	125	132	116	143	130	107	151	105	150	147	136	159	140	142	138	133	137	128	146	121	130	141	130	152	121	145	124	133	132	117	138	132	135	120	136	136	122	132	114	117	131	132	121	141	123	113	125	134	137	152	134	116	131	115	144	139	116	134	140	128	127	139	144	142	147	136	142	129	121	116	153	131	137	118	112	124	150	130	144	124	129	133	145	124	112	150	128	110	136	156	137	130	146	130	126	130	143	137	144	121	157	104	133	124	124	129	138	146	123	122	126	122	126	147	94	122	133	123	152	126	133	119	129	137	122	127	141	129	119	127	149	115	141	149	159	134	143	135	153	129	140	119	147	133	128	138	129	141	149	138	141	130	120	138	132	132	131	124	137	132	122	128	165	149	127	131	154	156	127	123	135	131	124	138	140	131	141
5700	3188	8366	2317	1683	1446	1142	1015	910	768	647	602	593	542	532	488	501	478	441	441	485	472	399	411	412	390	416	380	396	378	386	331	347	377	355	353	366	365	411	351	350	359	337	380	360	297	315	329	333	313	353	329	338	341	335	327	336	365	344	337	351	359	346	365	338	335	353	337	319	301	299	325	352	322	346	279	324	318	351	350	302	315	386	325	333	321	321	337	327	329	350	311	312	307	352	304	293	360	349	341	312	361	322	346	330	314	360	336	323	372	328	338	359	323	294	311	331	305	321	340	304	363	343	342	315	311	330	342	327	345	320	342	347	301	346	296	311	357	315	332	325	338	317	316	339	342	332	305	308	341	330	311	334	292	328	334	337	335	330	332	335	305	331	302	331	297	334	308	305	344	336	321	337	318	325	312	315	327	333	336	350	352	331	299	355	324	316	349	345	318	306	318	336	340	350	332	367	319	333	341	339	305	329	324	345	325	335	311	313	303	333	323	329	306	316	321	353	338	329	336	336	317	324	323	361	336	319	325	379	313	313	291	316	316	339	331	368	352	331	349	319	349	323	341	322	313	321	339	338	350	350	324	365	350	329	330	314	331	371	343	318	316	294	345	348	318	333	343	296	355	340	311	352	290	306	292	340	353	333	344	334	315	369	304	337	341	303	313	332	298	324	376	330	321	323	321	334	359	306	344	355	306	338	326	346	311	333	303	331	327	367	304	318	330	307	338	332	346	313	318	322	305	327	348	371	341	337	360	330	326	321	316	355	340	324	330	328	329	326	341	327	325	324	320	314	320	308	302	337	323	299	310	330	354	342	336	313	338	361	292	331	323	326	354	334	334	352	333	309	331	345	325	291	280	342	325	339	305	331	358	327	329	356	315	305	339	306	301	337	339	347	308	335	337	314	341	296	358	344	338	342	319	355	309	320	339	345	334	331	324	299	364	332	299	328	335	349	310	306	336	325	318	332	307	329	326	339	327	328	314	319	318	334	326	320	340	334	379	340	313	336	308	319	327	367	326	354	307	318	325	328	322	326	328	305	347	347	344	313	303	316	306	292	331	323	362	319	323	334	317	335	338	345	347	327	326	309	357	323	310	319	322	338	334	294	357	356	338	330	334	315	350	337	342	332	323	357	337	318	323	339	339	319	346	310	340	341	356	334	333	352	324	366	324	321	325	331	335	381	313	357	340	329	329	310	285	334	329	347	305	302	314	354	314	337	325	324	338	302	322	316	315	349	333	313	312	323	341	371	328	353	342	311	337	324	351	346	311	352	336	311	322	313	320	298	348	301	310	357	321	320	321	325	316	334	348	330	328	332	303	334	340	324	336	319	307	322	307	339	323	329	324	332	324	338	303	316	360	332	315	306	305	341	317	338	292	337	335	321	312	338	320	318	286	317	354	331	316	318	347	346	353	359	344	343	297	350	326	297	331	319	333	338	331	328	325	326	308	318	346	328	299	297	334	354	318	326	306	321	314	349	341	319	352	322	369	328	340	318	344	310	317	330	325	342	315	337	352	331	363	329	362	293	307	352	299	325	307	347	328	327	334	354	324	307	335	355	356	312	333	328	332	371	356	351	344	326	314	344	307	340	334	340	331	307	378	338	354	333	300	321	315	347	348	331	323	355	322	338	339	340	342	318	347	295	314	354	372	325	367	339	310	345	318	347	323	329	320	314	377	349	329	325	311	293	325	360	328	316	316	337	325	340	333	309	333	329	344	302	335	299	329	350	344	328	341	363	314	303	330	363	341	298	313	317	340	313	316	304	319	346	330	312	358	369	334	307	312	316	324	339	315	331	325	332	346	307	346	320	320	309	328	303	325	355	329	320	328	311	352	330	346	329	342	336	330	330	336	340	326	330	312	324	334	323	326	329	336	331	325	343	329	319	333	348	339	330	317	337	365	343	322	343	320	297	333	320	296	334	361	322	361	334	338	362	337	320	315	321	328	304	324	320	365	307	337	371	366	315	350	336	321	329	336	343	336	341	339	310	316	338	327	338	305	327	310	326	340	337	342	341	319	311	326	331	325	338	331	324	317	305	317	364	354	312	341	338	351	329	333	311	325	311	287	316	334	327	360	328	353	326	335	308	353	320	339	338	334	338	325	300	334	359	342	340	347	352	312	304	321	336	344	330	306	356	344	352	370	348	345	328	303	317	318	328	338	345	283	337	383	342	374	344	351	333	329	315	295	322	301	337	350	311	303	334	319	348	346	311	309	316	352	309	343	325	342	335	327	322	327	334	346	288	327	317	324	328	330	333	327	302	337	293	291	331	345	342	308	350	300	329	323	304	356	320	328	356	345	337	318	330	339	342	338	350	331	338	320	357	329	329	354	307	338	295	363	338	352	331	305	323	313	340	309	331	332	351	364	365	336	342	325	346	327	334	323	334	315	338	315	345	334	325	348	297	335	349	358	328	329	326	318	366	339	320	354	357	313	311	313	301	335	348	333	328	340	349	332	338	306	351	326	349	350	326	351	353	314	284	317	337	315	331	346	355	366	312	330	307	340	319	319	301	366	351	357	353	333	340	324	334	284	342	337	312	332	340	332	328	332	308	322	298	348	337	314	321	343	340	322	332	318	352	343	342	330	335	330	309	335	333	320	322	333	306	347	313	339	339	356	315	362	334	317	320	313	286	315	354	320	363	317	310	363	305	338	336	315	314	332	323	308	345	298	313	317	345	365	335	302	328	341	362	334	302	323	354	341	316	331	314	380	345	322	331	327	353	352	301	357	307	353	317	331	310	333	339	318	340	329	310	304	331	356	323	350	325	344	323	310	311	343	306	323	338	320	334	316	346	292	325	336	341	373	337	332	330	342	332	326	318	355	318	342	337	322	335	354	337	302	320	341	319	323	316	305	362	312	332	311	344	334	348	321	336	314	330	326	326	351	326	303	330	338	329	335	358	355	322	315	314	333	318	326	341	303	340	302	338	363	314	327	328	336	353	319	316	368	317	333	368	345	316	324	365	347	335	355	342	310	338	335	337	331	334	335	326	323	310	305	322	336	340	339	321	329	359	314	301	346	331	336	313	311	335	306	342	308	313	313	314	367	324	349	321	314	343	338	349	320	344	289	320	314	324	325	350	326	311	320	321	355	320	320	326	345	341	355	334	346	326	318	293	325	327	328	311	340	364	314	359	308	337	347	339	345	333	332	324	335	311	366	331	333	298	339	335	312	339	343	331	345	300	320	313	350	316	381	310	308	342	307	350	316	292	303	323	316	310	335	325	339	311	363	284	322	336	343	321	354	330	302	345	349	316	323	336	315	319	362	351	321	344	303	337	333	349	290	348	319	320	335	353	363	358	316	336	324	323	294	313	326	333	340	326	331	338	323	326	321	350	299	338	312	316	323	321	337	324	348	317	347	327	359	304	325	344	313	357	341	370	327	357	325	322	319	315	319	336	292	309	332	361	324	328	319	304	322	337	342	344	326	318	340	354	320	330	328	293	325	324	353	305	339	314	327
18063	10201	18664	4911	1461	962	821	645	477	430	328	298	227	224	216	220	189	177	174	144	148	133	134	147	155	131	144	121	140	129	139	119	116	134	120	140	127	114	100	134	86	112	119	130	147	120	110	104	130	125	99	109	117	111	99	96	135	126	107	108	115	116	93	100	100	106	113	112	105	106	111	106	105	124	102	108	121	127	98	109	103	121	106	109	108	126	106	128	103	114	125	117	114	94	95	97	110	102	109	96	111	114	121	105	96	89	112	105	126	108	103	115	85	116	111	110	113	131	106	108	97	124	120	123	112	113	119	125	94	132	95	108	98	137	106	134	128	114	100	100	113	128	100	109	106	119	109	113	108	103	126	114	117	121	108	120	102	98	91	101	93	100	141	71	123	118	118	93	99	109	121	98	120	100	116	116	103	90	98	127	120	120	105	115	120	121	104	86	109	126	95	115	114	106	101	117	118	123	109	118	124	118	110	144	112	114	95	107	105	118	110	102	119	113	121	101	100	121	118	124	112	120	112	114	112	95	109	114	124	147	124	120	104	109	129	85	114	109	121	104	93	105	108	122	123	108	98	126	126	111	112	123	116	94	127	105	98	131	113	133	111	120	106	112	108	114	114	107	93	111	114	105	95	117	118	114	97	119	128	98	95	125	102	98	105	112	102	97	122	128	116	117	121	107	107	116	109	110	111	100	94	118	102	95	80	113	115	118	130	94	122	129	98	131	109	128	119	114	102	113	126	109	111	121	96	121	93	114	104	119	79	110	128	114	103	108	112	109	106	93	119	114	128	137	123	105	80	109	104	115	131	102	108	107	118	116	101	122	115	121	91	104	95	105	106	108	123	94	112	83	116	114	109	131	123	107	106	92	115	98	109	110	85	105	110	117	112	106	96	117	100	117	117	114	109	101	120	89	117	116	118	116	127	108	118	102	89	112	120	128	112	109	99	112	103	93	112	122	104	123	119	110	118	101	101	115	115	108	108	125	105	119	105	123	118	106	135	125	118	106	113	112	110	126	117	129	107	114	125	107	123	104	109	128	125	115	122	141	109	96	97	104	120	111	113	127	109	118	90	106	120	92	104	117	115	131	78	110	106	106	110	111	108	100	113	98	113	126	102	121	118	116	102	126	123	106	122	129	107	125	121	109	116	107	105	136	110	108	115	115	114	118	97	121	123	111	112	125	105	115	97	97	95	116	81	114	111	115	116	121	114	102	104	107	110	113	97	121	126	102	106	111	116	108	124	114	101	103	106	91	103	96	97	98	106	132	108	105	115	113	94	119	96	112	118	119	104	112	127	103	106	111	109	128	117	111	111	94	93	117	101	127	134	101	123	118	117	105	118	118	108	117	102	98	114	115	99	95	101	120	124	106	118	104	109	115	139	120	124	116	126	108	121	125	112	112	110	97	109	107	101	93	114	106	119	113	115	125	119	119	111	95	110	106	113	128	93	91	127	118	109	128	102	134	125	110	138	118	98	116	104	121	104	126	87	120	113	115	116	99	103	109	102	133	100	120	102	113	126	120	107	103	112	124	100	118	124	120	135	118	110	118	100	120	109	103	103	108	107	121	100	113	116	119	125	124	114	105	105	126	105	117	111	86	113	109	113	99	101	132	124	114	111	122	118	111	108	99	116	99	99	125	112	108	101	114	103	123	120	103	123	106	91	115	127	100	100	117	114	113	124	105	96	97	98	107	112	102	101	113	103	127	119	106	113	113	130	128	128	114	127	118	125	121	114	109	115	111	107	122	133	111	114	107	104	117	115	99	117	109	121	95	97	89	119	102	106	117	110	103	131	126	104	102	116	121	100	99	117	117	97	125	103	113	104	106	116	122	111	124	106	127	99	117	124	121	88	110	115	113	98	119	113	117	118	118	109	88	123	105	125	113	104	122	101	112	116	104	142	106	110	114	109	113	114	112	113	122	112	113	127	130	122	125	106	123	116	109	114	116	107	108	116	102	106	110	102	109	110	108	125	134	120	116	100	109	121	115	109	108	84	106	115	116	142	108	120	124	106	102	116	117	113	123	111	120	110	95	124	108	118	105	113	108	116	112	107	110	104	117	124	111	126	115	104	101	118	109	107	94	106	98	92	101	111	137	107	130	118	119	120	115	110	104	98	117	105	109	95	116	117	110	111	111	135	129	103	116	100	107	123	120	110	95	114	116	109	96	106	77	119	112	103	99	122	113	108	126	131	125	120	97	115	118	101	114	150	124	110	102	127	115	107	107	134	103	108	112	98	106	98	105	115	128	115	129	128	116	126	116	110	84	112	110	128	100	111	120	125	121	110	112	109	113	101	117	124	99	109	109	110	110	105	103	126	113	111	110	117	128	107	113	107	116	100	123	116	111	117	114	101	124	120	109	118	105	93	122	114	143	104	114	103	108	92	92	101	107	110	95	109	107	119	128	116	105	128	106	110	108	102	118	100	100	111	113	109	107	103	106	81	101	96	119	103	92	120	115	125	102	125	108	116	116	120	113	112	125	112	108	107	112	125	105	124	115	140	121	119	112	111	105	118	101	109	125	105	112	99	102	109	104	92	109	106	97	118	108	111	106	114	102	106	134	131	124	113	112	119	115	115	127	110	93	117	118	98	103	103	115	135	90	122	117	110	118	128	114	131	115	93	100	110	110	118	110	113	107	94	113	119	121	124	108	90	98	104	103	108	120	120	113	113	126	114	96	92	116	106	119	129	129	129	108	111	133	109	124	107	123	115	103	125	117	121	91	106	105	99	92	115	106	104	123	134	112	95	115	107	115	99	105	110	128	112	126	106	134	108	113	106	122	117	127	108	101	121	110	102	123	111	96	118	111	120	114	117	103	119	117	116	108	98	121	121	106	117	109	129	122	115	99	99	99	120	86	111	115	92	103	101	103	113	93	99	115	110	111	100	97	101	112	98	97	117	120	120	100	106	113	123	117	110	105	108	116	109	134	127	91	116	96	118	115	105	119	98	97	107	122	117	118	106	138	106	96	119	128	105	115	111	108	122	113	109	108	113	120	114	123	133	92	111	123	108	107	104	114	102	113	129	111	130	117	108	105	97	120	105	104	110	116	114	122	107	91	120	115	102	106	100	118	122	113	100	118	107	120	111	154	95	120	108	104	118	123	125	134	92	138	147	124	123	110	130	107	97	112	112	125	132	123	120	116	109	133	120	139	108	109	102	109	117	135	114	118	120	126	123	118	134	123	109	113	102	109	110	100	119	108	84	102	84	120	116	103	108	109	121	116	103	123	115	114	114	107	110	93	124	131	110	102	114	108	117	108	121	117	113	96	116	118	115	121	109	135	112	129	101	119	108	100	109	114	119	99	101	132	114	114	127	118	98	115	131	104	105	111	114	80	110	114	107	94	114	114	110	121	132	103	111	98	125	107	110	108	130	122	127	114	102	108	120	104	122	113	98	124	102	111	116	106	99	106	120	127	106	110	95	132	97	108	117	91	99	117	105	107	104	99	85	106	100	140	100	100
13582	10295	23791	5125	3743	3539	3153	2790	2157	1866	1481	1399	1305	1197	1141	975	962	824	801	666	707	621	596	638	543	579	504	459	415	430	391	364	409	397	328	347	349	370	332	340	319	345	356	317	367	331	326	274	314	308	302	300	287	291	281	294	316	277	310	277	303	317	290	274	282	293	289	285	300	273	278	325	298	312	293	331	299	308	290	285	290	302	284	285	285	298	283	279	275	286	287	309	281	261	303	276	291	278	296	274	278	260	305	265	261	318	283	283	299	274	295	316	296	287	271	278	277	274	305	282	292	284	260	292	311	260	281	276	301	271	283	262	300	289	257	308	291	296	278	277	265	273	289	266	298	290	276	286	284	314	274	299	271	304	276	271	293	286	274	278	224	287	277	310	277	247	292	283	291	277	306	300	294	280	258	277	326	268	267	278	273	278	280	296	286	260	319	305	302	317	283	294	260	285	297	272	309	287	291	303	288	286	300	296	250	257	291	294	248	273	279	288	262	275	293	293	260	265	256	312	291	275	320	279	303	259	304	309	309	297	285	289	280	251	267	297	284	297	281	265	273	280	258	231	291	282	296	292	287	290	304	275	274	297	310	290	275	281	279	274	306	273	301	261	265	281	281	281	260	300	290	273	283	277	289	268	261	289	323	298	259	259	229	287	266	289	279	260	300	289	271	312	278	297	273	283	307	292	294	268	276	291	283	286	296	297	288	310	262	260	271	269	288	284	327	295	281	271	356	270	270	259	295	271	252	290	292	287	300	294	291	286	286	290	270	268	289	271	278	313	294	252	301	265	293	283	304	302	232	257	274	271	264	301	256	324	261	275	299	284	276	264	285	302	285	272	286	284	271	299	265	284	258	283	243	289	256	274	278	304	274	322	282	285	268	307	294	298	296	287	290	279	306	278	300	277	299	308	295	298	294	289	266	273	280	313	304	268	314	293	280	259	315	312	275	272	295	314	289	246	267	270	262	294	275	269	273	281	282	260	282	260	285	301	295	264	298	261	280	262	270	285	293	286	294	285	280	322	278	273	270	247	286	298	281	268	278	297	268	290	265	268	284	282	291	301	292	279	261	252	265	295	268	262	326	291	264	273	284	286	268	291	285	288	268	311	286	286	293	276	269	273	269	280	273	293	315	295	283	263	302	276	280	296	269	297	279	293	269	321	306	299	299	280	283	284	300	284	274	278	271	293	284	299	287	262	284	273	266	282	294	252	291	269	294	297	307	306	300	261	270	279	300	277	299	266	268	293	284	285	273	271	288	278	268	279	299	294	292	275	278	262	267	296	278	278	297	277	277	282	313	267	289	272	238	297	282	281	300	280	309	289	290	284	287	302	270	291	289	273	292	227	295	269	279	277	266	276	284	297	285	279	266	280	293	269	295	319	277	274	280	281	274	292	286	286	271	293	287	293	274	260	296	322	293	281	302	259	280	274	282	265	255	275	276	300	292	299	267	289	287	276	260	290	291	287	273	291	293	300	278	287	264	279	283	283	294	288	307	262	293	284	275	300	299	305	275	270	281	254	302	275	271	307	287	279	280	271	293	278	286	278	315	272	271	291	248	275	296	273	272	274	303	279	299	275	277	297	266	278	274	293	282	288	279	292	283	297	283	246	298	290	263	269	271	271	294	269	283	269	276	305	266	267	245	295	278	260	311	270	305	266	265	304	296	280	278	268	244	262	283	296	298	310	284	245	276	284	283	290	294	316	267	277	280	298	279	286	283	270	251	272	250	280	281	280	286	267	275	265	267	277	283	280	285	269	291	313	264	310	292	286	296	250	271	292	298	286	273	283	266	288	281	288	272	290	267	274	297	297	303	298	299	254	294	314	273	260	281	279	292	278	294	282	272	304	302	266	273	273	289	286	278	316	285	278	314	272	315	281	295	305	301	287	306	292	280	292	310	302	321	288	274	279	283	271	288	301	294	282	284	291	310	276	281	282	269	310	253	277	300	302	303	249	298	310	305	273	268	275	304	278	296	278	286	287	269	293	279	290	272	270	256	284	285	303	282	283	275	288	310	287	294	281	293	278	283	301	288	282	287	236	301	280	271	295	293	244	283	289	299	282	270	266	269	285	270	265	283	297	261	289	254	283	282	275	265	280	316	277	276	257	289	254	291	266	271	279	248	283	274	271	273	291	290	245	282	316	275	299	280	290	264	258	273	290	282	281	281	274	284	262	308	303	299	288	281	298	277	280	291	298	292	270	285	311	288	250	287	281	298	300	270	290	293	282	282	282	273	260	288	268	266	268	294	302	278	302	303	274	266	293	263	299	276	269	273	262	257	290	267	253	271	265	301	289	245	296	290	294	296	284	294	301	292	296	281	293	287	288	278	277	287	274	300	268	268	285	307	279	271	315	317	260	273	297	278	295	268	287	237	260	286	290	308	260	280	259	296	283	259	250	270	291	266	259	284	293	271	279	277	249	293	267	298	276	260	267	276	316	283	315	305	251	313	273	274	272	301	286	298	303	289	291	305	254	281	270	278	310	301	290	321	275	309	299	243	263	272	287	288	293	287	271	290	301	297	287	292	288	294	298	304	333	263	301	281	291	274	247	275	291	288	257	289	300	291	306	277	276	292	268	288	265	266	258	306	299	257	283	260	277	259	268	270	286	312	252	279	264	300	272	268	284	275	258	278	296	268	299	283	272	281	274	252	267	290	260	266	314	311	305	262	259	274	277	276	282	304	282	272	277	285	276	262	280	276	271	241	275	298	275	294	271	276	268	270	286	265	268	305	297	273	276	290	280	314	274	271	286	271	308	293	253	273	257	321	303	273	273	293	294	287	247	303	271	277	298	269	265	291	301	268	294	312	298	285	287	293	273	321	294	300	283	304	293	278	270	298	286	273	246	288	274	317	259	284	269	284	284	301	267	262	284	307	268	265	285	280	284	287	302	271	275	285	267	286	267	296	278	306	265	281	303	262	323	267	292	271	314	269	274	278	299	284	300	278	294	288	288	289	265	281	284	273	256	281	258	291	300	278	272	287	291	299	257	298	269	315	289	285	259	280	310	289	303	270	261	281	294	267	287	269	270	286	279	293	293	270	271	284	250	265	287	270	272	286	306	263	286	282	279	291	274	312	281	278	300	295	270	279	297	260	295	293	264	269	266	274	329	318	257	294	282	305	298	305	284	310	286	268	288	299	303	287	258	267	280	264	269	253	284	293	296	286	272	321	251	286	310	293	255	265	289	289	281	276	276	283	289	318	273	272	305	310	283	288	295	271	283	317	297	328	293	272	299	317	270	324	303	299	298	287	335	288	309	285	284	287	268	270	274	283	266	284	271	313	292	290	269	285	305	264	265	250	277	298	308	290	259	248	302	279	271	286	263	303	300	282	290	300	271	267	317	288	275	280	280	281	297	242	270	288	245	282	288	299	277	294	285	275	285	273	249	277	281	291	298	303	310	286	268	270	280	295	269	276	292	293	270	276	281	318	290	297	257	306	318	288	291	295	278	276	262	307	270
26848	18156	29029	9832	3130	1804	1351	1062	828	677	526	469	378	328	322	234	240	204	224	176	147	147	122	112	116	114	125	103	124	102	91	107	83	112	86	94	80	76	86	71	82	91	71	73	76	75	79	83	73	85	60	58	77	77	88	81	76	68	64	81	78	88	70	58	86	72	67	63	70	62	53	70	61	65	69	61	75	71	68	77	77	88	76	91	74	74	63	56	85	95	78	79	83	74	72	74	64	69	62	83	68	61	70	67	65	61	58	68	55	75	74	74	90	69	70	83	79	62	78	82	79	69	65	77	62	81	77	71	60	60	62	71	63	72	69	85	72	55	67	80	77	69	71	90	74	81	80	74	90	78	73	63	70	79	59	77	76	75	69	60	65	68	63	61	65	75	68	56	78	73	64	77	68	75	71	69	65	71	61	85	67	68	86	68	74	63	82	77	77	63	65	66	69	80	62	76	63	75	76	65	83	66	66	73	79	60	68	69	65	79	74	92	71	56	67	72	77	52	71	71	75	65	72	76	58	66	61	86	72	56	69	65	69	76	75	64	69	71	74	80	69	73	75	66	73	80	62	73	58	54	63	67	75	58	67	69	79	74	76	84	71	64	52	56	59	73	75	70	64	76	47	61	86	83	55	68	69	68	81	49	78	72	81	69	64	68	71	70	63	64	72	62	74	68	61	81	63	68	57	82	51	76	72	65	69	64	87	66	77	75	57	81	79	83	80	61	67	73	62	63	65	66	81	59	88	68	76	82	60	91	76	59	83	87	53	77	88	76	56	82	66	70	59	82	68	60	89	55	77	69	65	73	65	71	75	76	81	79	75	90	64	58	92	59	76	70	68	67	67	65	95	75	59	78	89	74	79	72	65	61	67	55	60	69	46	70	65	64	65	66	84	70	67	78	58	73	77	67	73	74	67	71	51	74	68	75	63	64	82	77	74	57	70	72	60	82	80	76	60	83	76	81	62	81	60	63	68	75	73	67	64	71	65	71	70	64	83	74	78	80	86	75	58	60	64	84	77	72	75	67	63	72	76	60	51	64	62	76	61	60	62	55	87	58	61	71	64	76	78	65	69	71	73	75	63	78	58	74	63	79	80	66	64	69	75	66	86	73	60	61	76	87	73	84	66	72	63	85	65	76	73	78	78	70	82	80	76	60	58	91	85	63	68	80	74	87	65	72	82	60	82	80	91	76	73	73	86	60	72	68	83	55	68	76	75	63	82	90	68	63	77	68	59	71	72	73	59	61	74	60	61	71	74	69	70	57	86	73	67	92	81	64	90	80	76	95	62	99	72	54	72	68	71	70	81	79	68	68	79	70	59	59	76	63	79	84	68	75	57	66	58	84	72	67	74	75	63	55	69	77	82	64	76	77	65	74	60	78	73	78	72	62	68	80	68	65	64	73	72	64	80	85	75	77	87	99	76	70	62	66	67	73	73	79	81	57	53	59	87	76	76	64	73	77	86	61	54	79	82	85	70	61	58	75	75	69	89	51	54	64	65	73	63	64	61	77	77	75	55	63	73	74	79	83	68	72	75	70	62	68	66	76	79	75	74	76	63	71	78	67	73	51	72	75	60	72	58	84	66	65	58	67	74	73	71	72	52	62	56	74	73	62	73	62	74	84	63	66	70	69	65	72	71	67	65	73	75	74	76	76	69	77	91	79	69	69	63	64	72	64	57	58	62	73	67	63	70	81	75	73	75	68	65	67	70	73	74	62	62	77	69	79	89	76	68	75	67	70	63	58	60	50	66	78	83	67	57	69	71	74	95	76	64	77	78	69	60	69	77	64	73	78	80	68	79	72	74	61	61	68	91	75	65	78	70	79	70	71	70	85	65	67	70	67	66	85	61	73	75	74	63	70	65	67	70	73	83	73	58	65	83	80	73	62	74	57	71	80	87	66	68	71	81	85	77	78	81	80	70	61	56	68	72	77	77	65	84	82	82	70	78	66	71	81	66	64	69	86	73	65	75	83	76	76	77	86	65	66	78	71	81	77	91	85	57	63	56	82	79	68	65	79	60	85	69	81	77	65	71	93	73	85	62	71	70	53	56	62	76	75	61	63	67	74	73	75	72	68	78	82	64	73	71	71	73	90	70	72	83	75	66	64	65	80	65	78	80	72	92	59	77	76	64	56	91	63	72	82	71	77	78	72	76	53	78	63	69	66	62	72	69	62	75	76	76	82	69	57	69	81	72	67	72	89	78	78	58	77	77	54	66	78	70	69	66	71	62	59	76	63	78	52	59	86	71	64	73	70	65	72	67	62	61	76	81	71	75	70	60	69	72	70	81	82	66	78	64	78	65	81	77	68	74	80	58	62	68	66	85	66	69	69	70	70	81	74	64	81	58	69	61	76	64	69	78	65	67	77	72	79	64	59	51	64	85	60	82	73	61	59	86	73	77	59	70	79	78	66	70	74	70	74	63	77	75	75	64	56	93	57	67	81	62	81	85	60	64	63	64	88	65	64	72	74	56	60	81	87	82	72	80	83	60	64	78	96	85	55	74	68	69	86	65	75	55	86	83	71	68	75	70	76	78	85	74	74	65	59	79	67	78	67	88	66	68	70	60	66	70	70	65	63	77	72	59	70	78	75	62	67	80	71	64	83	77	73	70	70	79	61	67	75	76	81	61	70	75	68	75	72	73	88	70	52	60	73	75	70	57	72	79	59	70	72	66	75	63	71	71	62	64	67	77	73	78	66	74	65	62	64	71	88	78	78	67	73	79	73	82	78	68	74	65	65	61	65	75	79	72	77	63	82	75	67	64	80	68	71	73	63	67	73	60	75	71	58	67	70	62	64	76	57	56	67	88	81	79	68	79	67	64	61	63	72	60	71	69	80	77	67	71	64	60	75	88	87	78	61	75	66	71	69	52	80	68	63	76	77	76	77	65	77	77	78	93	70	73	84	68	57	70	81	83	71	63	74	68	75	79	75	64	72	71	78	71	63	76	75	68	71	72	69	77	76	71	71	68	79	77	67	87	84	65	67	69	74	76	69	59	63	72	66	71	69	75	69	73	70	70	70	89	64	61	70	81	86	71	56	73	71	83	79	68	89	66	83	71	68	70	88	63	67	78	73	64	82	74	72	78	71	71	81	81	76	59	67	71	78	60	79	69	66	75	71	86	67	77	75	71	79	68	74	73	68	71	74	56	71	73	75	77	54	69	65	78	70	84	63	86	58	75	83	62	93	70	80	72	79	79	58	77	74	70	79	76	68	59	80	56	79	72	67	73	58	66	82	73	65	76	58	61	73	57	78	82	85	67	67	60	64	80	74	72	61	87	68	74	76	65	71	72	83	75	72	84	69	78	55	57	55	78	80	63	62	64	73	56	78	70	70	71	70	65	74	73	74	83	72	59	84	85	85	68	64	64	62	62	59	74	82	77	58	64	74	59	59	60	58	68	92	65	71	55	64	75	62	66	88	70	85	65	62	65	77	77	63	82	81	85	65	71	65	75	65	72	61
18155	16740	30842	8179	5297	5031	4649	3994	3220	2612	2365	2107	1784	1928	1773	1433	1275	1206	1155	905	859	791	724	697	693	620	567	551	467	440	367	401	356	354	315	310	349	313	291	284	282	301	274	284	292	263	225	239	253	221	172	225	211	224	197	193	191	212	202	199	214	256	243	219	227	202	248	211	191	198	200	205	217	211	184	201	209	239	197	175	185	199	209	178	205	199	188	196	201	201	180	179	156	195	191	201	199	190	211	202	186	200	193	210	195	187	187	224	193	193	202	224	200	211	185	189	194	183	198	171	190	190	185	172	181	180	172	189	187	177	189	202	169	170	221	171	204	198	181	211	191	184	190	197	177	191	192	204	181	201	185	182	201	184	182	180	179	168	207	197	180	193	188	217	182	175	200	182	185	180	176	174	215	173	190	167	191	199	191	210	175	183	204	195	151	174	192	176	194	208	185	166	191	170	183	200	219	177	180	175	180	173	174	177	169	192	171	176	213	179	203	188	180	176	182	163	191	171	189	173	187	201	176	208	198	180	203	161	179	178	188	198	159	195	190	159	171	179	201	182	168	213	197	174	184	205	200	202	204	188	203	190	189	181	176	192	205	180	167	166	211	177	194	207	187	206	186	174	182	210	169	199	188	177	171	200	185	197	208	167	171	159	167	166	180	209	198	176	168	201	191	189	169	182	180	187	204	175	169	177	186	189	187	184	184	185	171	185	198	172	196	200	188	199	192	177	193	189	171	190	197	189	208	187	190	193	185	168	182	215	190	182	191	184	197	201	211	190	185	193	202	168	210	184	169	197	191	223	177	192	208	186	197	205	197	198	190	185	207	180	208	206	195	195	181	180	203	197	202	190	172	191	195	193	192	190	190	187	161	183	190	160	204	197	179	192	172	201	225	203	196	186	196	198	159	197	180	181	195	177	179	177	176	201	193	173	165	190	184	188	176	203	173	181	194	212	183	210	198	189	158	199	177	196	184	221	187	197	203	196	183	183	200	185	202	195	170	186	171	208	168	182	178	172	199	195	200	193	186	195	190	201	204	186	178	179	194	183	161	213	195	178	186	174	159	208	204	216	212	189	211	205	217	171	206	213	170	207	193	177	187	179	195	184	196	187	198	199	190	195	188	166	183	165	168	181	181	180	185	174	175	177	197	196	206	193	193	184	193	192	184	199	187	199	178	191	202	197	201	196	234	166	200	190	206	166	152	192	170	172	180	212	209	211	204	207	201	174	181	171	210	188	209	203	201	158	187	190	203	176	193	185	192	179	170	186	182	162	184	209	211	202	194	210	214	177	201	190	174	182	170	173	177	189	190	161	179	200	172	176	198	183	193	193	159	178	172	204	199	186	180	177	206	192	199	213	187	182	201	196	198	200	219	179	187	199	180	193	180	197	182	172	206	183	211	204	181	196	192	208	190	189	200	180	203	193	189	190	180	172	176	185	175	204	173	176	192	191	196	203	202	206	171	192	168	192	202	205	176	184	183	209	196	187	202	173	187	189	201	190	193	190	213	201	175	196	201	183	177	218	172	168	195	187	205	193	183	209	194	188	187	169	184	202	191	196	177	181	196	196	180	192	172	199	157	202	196	173	178	171	188	181	175	193	196	187	178	180	182	194	173	169	197	188	191	188	211	184	203	204	187	207	185	177	212	224	177	207	174	171	177	207	204	168	200	190	164	183	211	181	180	193	175	201	179	208	192	216	207	172	192	213	179	210	173	180	182	184	195	187	175	191	209	195	198	173	165	178	195	181	195	185	181	216	196	180	194	214	180	188	209	218	197	202	188	197	172	184	177	200	193	175	203	178	184	188	207	194	193	170	179	164	182	155	168	161	196	211	196	208	179	170	198	171	177	191	196	198	161	195	193	188	177	191	188	170	184	190	167	194	191	191	175	207	202	206	182	205	167	173	186	184	187	193	195	176	196	157	197	202	216	192	163	188	187	203	194	179	175	187	205	204	212	183	189	209	177	178	200	189	192	200	230	177	202	203	211	186	192	191	202	179	203	207	201	190	199	188	198	197	201	173	194	204	162	179	184	200	194	170	182	203	180	194	175	175	179	177	200	175	191	201	199	187	191	181	203	186	182	191	176	204	188	203	178	202	167	148	172	196	185	204	191	174	202	194	186	202	199	199	178	198	201	189	191	162	173	168	193	217	181	214	202	212	182	175	185	194	182	181	153	191	204	168	179	178	206	199	190	204	196	213	210	185	200	195	205	195	197	185	210	170	200	198	173	196	183	178	177	197	179	169	199	199	167	211	184	210	210	199	187	172	168	176	198	183	179	190	202	156	206	220	178	197	232	201	195	186	194	188	195	171	207	206	210	169	167	192	200	178	189	192	177	172	193	195	199	163	187	184	159	175	179	216	197	183	210	192	184	190	165	196	198	164	205	182	200	199	187	184	195	197	170	184	185	177	183	198	162	185	173	202	201	190	183	212	198	170	169	192	181	202	180	190	198	202	158	194	184	193	177	194	173	192	176	171	180	183	210	190	179	217	191	184	184	177	183	217	207	216	185	204	201	168	181	168	186	166	172	205	210	195	184	190	181	193	195	208	192	183	179	194	186	196	169	176	185	187	172	184	180	205	193	191	173	202	172	175	205	195	220	194	218	184	188	191	198	171	173	189	160	205	183	181	165	173	200	212	185	193	217	181	182	173	162	212	174	209	197	178	205	192	170	214	190	197	174	176	226	175	178	167	190	185	214	161	202	185	187	177	183	202	193	201	222	173	195	182	203	173	208	182	186	204	183	196	181	179	169	175	195	198	212	189	211	174	192	189	167	203	198	164	175	193	174	180	168	178	213	183	180	195	182	182	169	176	202	198	188	176	194	202	192	173	207	169	193	187	191	168	175	192	199	176	206	169	177	183	187	180	170	187	193	198	185	218	179	192	203	196	172	205	186	196	191	187	196	190	189	175	167	186	173	187	189	195	194	185	198	202	197	181	174	188	196	171	192	176	173	166	198	191	195	177	182	199	214	209	211	193	196	176	184	174	195	204	181	210	193	196	178	194	183	191	189	191	174	179	169	183	178	209	174	167	186	221	178	198	197	203	189	176	188	158	180	207	199	192	207	171	198	201	178	199	195	198	155	181	189	157	202	195	174	183	190	177	187	180	179	181	192	216	187	215	177	188	192	185	203	190	205	187	186	191	200	207	187	184	212	196	185	182	199	191	211	192	190	198	159	201	203	186	180	197	160	163	176	207	175	184	219	190	189	164	162	167	212	199	181	195	179	177	178	204	204	183	176	146	177	185	185	183	190	211	195	183	183	173	211	160	203	214	189	168	218	197	176	182	171	223	178	191	173	200	213	170	195	185	186	187	188	191	196	205	191	179	183	196	200	180	190	180	201	205	183	212	208	178	190	201	174	190	188	178	187	183	203	181	183	199	192	155	203	191	194	212	188	174	178	188	195	193	174	178	190	174	168	202	210	167	186	192	183	199	195	190	168	180	175	190	193	201	181	171	196	191
7860	3135	4305	1025	408	346	282	258	205	185	173	161	163	170	154	155	163	155	144	141	153	167	137	144	132	135	150	154	159	133	117	135	114	126	147	129	131	137	132	132	148	134	122	129	120	151	128	140	127	121	153	145	134	133	156	128	160	136	111	136	133	147	112	120	129	129	148	131	117	142	120	121	139	144	134	139	131	132	142	113	132	119	130	117	112	118	126	120	117	143	129	136	132	149	110	138	140	156	143	111	113	135	142	116	124	133	115	103	129	113	120	123	145	124	128	96	136	140	131	126	148	144	136	113	145	115	144	155	112	121	125	143	123	143	150	127	135	100	131	124	107	122	125	137	139	137	129	131	94	135	145	126	139	123	133	133	135	151	123	140	138	136	136	130	130	133	97	145	138	110	110	137	146	123	139	120	128	113	140	135	151	131	127	132	137	131	158	146	116	133	138	106	149	128	120	160	130	121	122	112	132	143	140	141	110	153	134	120	145	132	145	144	118	133	145	156	112	167	129	116	98	139	121	136	131	132	134	110	117	106	127	131	135	140	138	130	101	136	134	140	131	144	135	135	127	119	115	116	130	119	143	148	111	150	145	118	130	147	133	122	116	131	134	137	155	134	96	135	145	133	141	121	107	120	125	135	126	141	146	147	129	114	116	123	94	158	143	152	137	123	126	118	133	134	110	108	118	118	115	144	128	125	125	165	124	120	130	126	119	131	128	125	134	131	131	143	134	116	142	143	132	125	126	117	109	128	116	148	159	136	126	140	147	149	117	148	116	122	104	136	130	137	138	130	108	107	120	127	118	126	138	123	131	129	116	138	128	145	138	138	124	128	119	126	124	151	125	128	127	107	124	121	140	126	151	141	127	142	128	135	121	129	134	129	118	139	132	135	114	125	122	138	122	150	127	132	124	127	136	139	111	138	139	124	130	122	133	124	152	142	135	131	130	128	126	128	156	127	121	117	124	130	138	119	123	117	142	140	114	141	135	139	115	132	146	129	116	139	145	117	120	110	131	117	116	133	118	138	147	135	137	119	118	124	129	130	141	127	138	110	124	122	113	134	129	132	125	117	123	131	124	114	119	127	129	123	144	132	123	150	111	129	126	137	124	129	135	129	129	134	111	112	122	146	131	127	120	145	122	123	126	134	136	118	115	154	112	119	141	128	121	102	124	117	122	156	111	114	144	139	123	130	126	126	126	154	131	133	128	117	145	115	132	130	125	127	119	140	116	146	127	120	96	106	116	129	114	110	134	151	111	127	132	123	132	125	132	116	128	130	136	107	129	124	144	122	136	138	115	128	127	134	124	130	111	123	140	137	144	133	118	120	109	126	150	126	126	129	124	139	131	140	128	148	126	132	112	135	108	134	157	129	131	115	134	102	108	126	131	116	145	121	120	137	135	120	123	140	130	149	136	132	111	130	119	111	125	123	119	140	133	121	121	140	126	144	115	124	131	106	140	137	116	122	129	134	146	138	123	130	127	120	129	135	119	130	146	132	127	140	129	141	147	122	112	121	143	152	126	143	117	122	149	132	127	126	121	104	129	127	129	145	129	130	145	158	121	124	127	135	130	138	131	141	126	130	137	128	129	154	135	127	126	140	127	92	140	139	136	123	122	131	129	116	135	118	129	123	118	126	129	137	120	126	145	144	130	143	128	150	122	161	139	123	148	148	131	134	145	157	145	133	133	124	119	131	135	136	130	124	124	149	120	132	137	120	128	139	127	116	84	136	133	141	136	144	137	105	137	140	127	118	131	105	114	129	107	115	151	126	138	130	118	135	142	127	128	133	128	128	123	155	125	119	130	143	121	119	114	121	106	129	137	113	122	127	122	166	122	125	125	134	126	132	121	139	143	120	136	134	133	151	124	140	128	105	132	127	138	140	118	146	147	141	144	142	118	145	133	103	119	120	105	130	106	140	125	137	122	159	134	124	143	130	120	124	113	125	134	107	143	123	125	129	146	112	125	141	130	139	123	129	123	122	130	128	129	126	140	127	158	136	122	145	133	137	145	128	145	145	146	148	134	141	137	149	111	146	122	118	135	134	115	129	122	124	117	133	107	131	130	120	126	128	139	148	163	133	118	124	147	143	128	126	136	137	126	137	123	131	108	116	131	121	122	124	115	128	119	145	111	111	117	140	121	96	132	130	107	140	137	118	137	165	111	134	119	142	105	136	122	131	150	129	109	131	130	116	121	139	119	135	125	129	133	132	116	122	133	106	140	121	117	117	123	136	119	127	140	120	139	127	121	114	117	147	135	132	128	127	116	134	125	142	128	137	152	116	139	121	112	132	136	128	137	164	135	118	124	106	134	121	124	144	134	127	116	132	115	135	135	132	143	112	130	116	122	122	119	136	130	147	103	114	129	129	138	133	146	104	138	131	126	129	131	143	126	116	124	131	137	131	137	123	128	142	128	123	127	137	142	126	148	124	122	122	127	143	158	117	132	123	128	129	119	146	120	130	130	142	126	132	118	119	141	126	128	164	128	128	131	127	149	118	121	130	113	120	126	105	115	127	134	140	130	121	148	145	127	130	117	135	135	98	122	137	126	138	114	134	129	127	121	124	124	125	122	137	133	130	128	130	130	131	122	145	117	152	142	109	130	133	132	126	123	122	125	123	118	127	116	117	112	107	119	117	117	126	131	124	122	127	122	124	122	141	139	142	116	131	99	138	125	139	132	119	121	123	137	111	135	110	142	117	124	138	135	110	128	106	125	119	130	142	131	108	138	116	137	157	156	126	119	120	138	124	134	113	132	144	111	141	138	126	100	113	108	100	120	110	107	141	134	115	143	138	123	126	124	118	134	141	132	150	148	132	136	141	126	142	143	127	147	124	122	122	136	144	145	115	140	149	134	125	129	125	138	108	114	131	117	159	150	143	110	125	127	135	132	117	123	116	139	108	117	127	125	127	124	117	151	142	155	145	133	126	122	123	135	123	118	131	120	117	124	132	125	145	110	137	147	131	129	118	134	106	142	158	120	129	129	121	111	128	121	119	138	117	149	118	126	118	124	132	111	142	114	130	126	113	112	122	106	123	123	138	118	125	119	130	131	137	111	121	135	120	130	121	152	140	130	139	118	121	116	122	116	142	131	123	116	137	123	146	131	155	139	133	131	141	135	127	117	132	158	127	149	115	148	112	121	112	118	129	137	133	141	124	138	123	142	144	112	123	127	114	139	132	119	131	138	122	131	139	134	140	128	134	119	117	123	125	118	128	124	124	140	131	127	131	126	119	109	113	137	110	127	115	108	124	133	130	129	150	143	103	128	121	135	116	117	138	138	142	149	106	153	117	156	130	152	114	136	119	134	154	122	123	132	122	114	135	130	139	135	122	109	128	145	139	102	122	140	98	127	124	124	122	123	127	123	137	127	149	135	124	129	111	144	136	114	144	124	126	135	134	134	135	122	140	120	128	153	138	121	122	142	133	137	141	131	152	134	140	144	139	124	142	136	134	134	139	129	135	141	144
6039	3363	8500	2809	1812	1462	1153	1029	848	748	625	593	588	544	551	442	495	445	516	441	431	406	414	379	422	391	414	354	378	353	356	346	352	389	374	366	362	353	319	377	331	338	322	340	390	340	320	318	338	332	303	334	319	328	330	340	368	323	331	305	356	333	324	329	311	340	358	335	301	354	332	339	338	351	345	314	318	362	327	342	326	329	344	305	328	299	296	349	310	312	335	318	332	359	327	377	331	327	325	351	300	349	343	319	345	314	337	325	335	353	320	343	314	335	345	327	347	344	283	320	317	345	316	317	319	330	348	324	314	340	329	287	302	330	364	335	328	343	320	334	328	344	344	323	344	331	343	347	321	313	316	321	317	347	341	318	295	357	302	330	311	310	330	304	343	345	346	351	343	304	329	338	324	301	360	327	345	320	292	339	318	285	321	317	327	311	336	301	312	329	322	358	342	329	319	301	308	333	325	292	335	355	319	311	354	307	317	322	339	330	303	324	326	329	316	347	297	309	300	323	344	358	345	311	306	292	300	335	330	357	319	346	351	321	311	329	351	322	355	330	331	340	335	311	344	314	310	344	322	336	319	366	318	334	348	344	292	319	351	330	322	342	341	286	337	335	315	310	334	309	354	301	299	359	351	318	333	323	270	330	327	300	349	322	324	342	289	348	332	315	349	338	328	324	344	349	319	324	349	339	329	327	323	308	338	322	327	302	333	354	327	332	366	325	339	370	330	319	284	322	311	341	304	341	326	305	320	293	318	352	356	346	356	356	322	328	336	315	304	300	363	328	330	320	341	322	346	322	307	321	353	341	321	334	337	329	334	331	327	326	334	300	303	324	363	318	337	345	341	329	338	339	331	316	316	324	308	305	311	322	318	298	307	312	350	337	335	321	344	347	324	336	307	343	336	342	343	305	357	333	322	327	342	309	306	338	312	337	379	342	334	301	330	339	308	306	301	352	345	321	333	387	326	325	316	310	328	314	308	318	328	341	332	318	307	325	315	374	349	351	337	318	337	314	345	349	315	331	310	329	312	326	340	329	296	361	298	353	335	340	322	329	301	303	334	339	313	342	333	332	299	329	332	330	320	302	328	298	348	314	312	335	298	347	323	314	331	340	320	294	312	334	349	330	295	323	327	339	328	310	336	337	301	344	317	312	328	319	309	333	352	332	323	311	287	327	331	296	327	341	318	309	338	332	323	353	327	324	306	321	326	304	319	361	329	338	314	322	325	331	311	311	351	327	322	281	329	342	331	322	316	346	339	327	348	338	345	329	310	297	313	315	317	292	308	313	296	346	313	307	304	293	344	337	317	291	327	313	332	302	322	357	325	313	319	341	323	318	350	331	315	315	334	330	334	325	322	354	332	323	333	321	307	303	294	305	312	312	351	303	344	330	352	321	328	317	320	290	306	332	340	315	305	324	365	374	340	304	317	355	328	313	318	296	311	364	303	299	329	313	346	359	322	321	336	303	281	333	332	334	299	334	318	348	351	335	303	321	303	311	325	353	342	316	347	342	338	321	350	348	325	332	313	314	310	358	324	339	302	338	317	321	330	347	298	285	294	359	304	319	337	299	342	322	309	316	320	340	341	331	314	337	311	334	322	315	297	323	321	346	346	314	313	302	306	317	340	319	335	317	323	308	289	326	300	310	317	313	341	305	291	310	328	323	303	307	333	323	351	314	317	310	318	312	326	347	351	336	343	324	320	298	318	336	335	319	324	348	306	306	318	330	288	335	346	280	302	304	333	341	345	321	314	301	298	337	335	326	326	344	326	349	344	348	331	324	299	344	319	317	360	325	308	337	316	334	331	317	334	318	351	304	323	322	321	308	316	358	331	344	318	300	337	312	343	334	332	329	361	331	348	338	340	345	313	326	298	325	313	363	305	341	301	314	309	334	343	318	316	354	351	344	333	330	318	280	358	331	322	323	306	347	326	318	328	309	343	307	350	332	298	357	313	313	299	329	301	338	336	326	359	349	309	312	303	302	344	340	339	318	316	326	307	320	319	303	358	336	326	335	349	319	312	311	322	327	275	340	314	306	340	336	294	355	338	308	329	297	323	352	357	343	306	318	343	300	313	359	337	303	311	336	365	306	296	319	319	333	316	340	373	355	326	316	331	329	320	313	294	295	355	340	354	340	379	314	330	363	335	329	330	326	331	310	354	311	318	320	329	344	342	297	347	279	337	298	317	338	318	288	315	305	334	339	319	312	334	317	323	342	319	301	316	337	303	314	305	362	312	311	283	306	324	351	297	333	326	359	307	334	335	320	322	329	329	313	336	333	337	325	362	317	311	332	340	324	343	317	337	332	335	355	307	335	331	332	310	332	328	319	312	301	342	322	356	307	323	315	294	328	315	323	355	343	311	337	314	308	321	319	339	325	317	336	312	311	338	318	327	292	338	298	330	362	329	319	331	329	302	313	357	335	336	297	321	338	355	345	328	344	319	338	308	330	323	332	317	352	301	282	319	362	330	360	322	349	305	321	352	326	326	367	291	328	333	346	337	339	328	325	332	340	319	327	342	310	335	330	340	367	364	332	321	329	341	327	310	311	348	317	335	322	309	317	293	339	303	324	297	321	345	311	345	321	326	301	336	329	314	354	325	328	326	328	309	344	340	304	317	307	333	347	314	294	292	338	294	325	332	323	344	350	307	373	321	364	334	338	327	328	328	339	318	299	314	341	353	328	331	340	358	321	299	328	299	309	349	318	336	317	319	330	320	348	309	324	293	338	331	338	331	355	348	320	352	320	362	347	307	354	313	331	310	338	340	343	330	305	316	305	300	329	333	314	344	338	301	361	291	332	316	329	307	349	324	310	308	339	334	310	335	313	320	324	339	342	326	315	309	341	360	325	325	291	308	345	319	312	288	326	343	334	283	296	334	352	289	333	347	316	329	324	349	319	305	325	335	332	311	324	325	334	325	316	327	315	321	341	344	320	347	305	337	304	292	338	323	334	308	323	330	314	351	314	382	331	299	327	336	312	310	295	341	361	317	316	301	284	305	327	321	320	311	330	348	341	327	324	344	319	331	270	307	315	291	304	334	380	319	298	314	359	346	315	348	327	321	339	356	311	340	330	354	340	297	280	323	352	369	315	346	338	364	324	334	318	339	324	351	344	327	331	301	337	347	342	372	330	326	308	337	318	322	324	324	332	339	342	336	324	338	330	303	323	326	351	357	336	350	328	369	356	307	346	323	335	310	362	328	334	318	298	308	321	326	319	312	313	331	294	341	303	310	324	311	364	314	317	321	301	301	326	364	313	305	316	327	337	310	316	294	360	334	335	326	328	307	337	340	340	312	326	324	318	355	326	340	326	331	369	346	302	318	313	322	352	333	313	323	338	301	347	322	316	327	374	301	329	343	333	351	329	324	319	306	314	365	317	324	318	325	321	319	332	325	338	305	338	342	325	372	289	316	358	304	330	320	332	316	315	340	314	361	320	330	341	315	304	333	315	294	316	311	317	304	324
18354	10388	20148	6592	1725	1078	801	650	456	375	364	276	257	358	235	217	183	193	188	150	177	152	145	135	133	120	125	135	129	116	141	113	129	105	107	119	122	123	106	139	94	121	118	129	102	116	102	104	101	133	106	116	105	104	120	118	132	127	106	112	106	89	116	106	127	114	128	102	119	116	116	125	104	105	104	94	127	83	108	101	134	117	114	95	118	123	111	102	89	109	99	104	105	122	125	114	138	103	95	113	112	110	127	110	127	109	108	104	110	112	121	110	116	117	91	124	81	117	105	99	98	128	106	124	134	113	104	91	110	126	133	114	113	142	116	75	95	117	109	110	134	131	114	129	107	100	123	130	102	101	111	115	115	103	112	103	91	127	114	92	126	106	105	100	100	108	91	120	102	96	123	102	115	126	118	116	98	121	115	104	93	97	110	115	112	120	104	102	111	92	100	106	115	105	132	115	117	110	119	112	111	106	108	96	118	92	103	123	113	97	100	120	105	108	101	100	97	105	97	112	133	122	99	108	115	109	106	112	115	114	99	111	114	83	118	99	89	115	116	102	117	109	117	109	106	90	119	118	87	106	124	127	105	134	108	117	105	103	122	110	113	110	99	109	103	103	129	114	101	102	104	113	101	114	97	114	112	109	132	106	112	106	124	122	110	113	121	101	109	119	115	131	108	100	110	109	106	102	90	123	117	100	114	114	113	114	104	102	90	112	148	107	112	127	111	94	103	107	123	113	94	108	107	93	124	110	98	98	129	108	107	108	107	91	114	102	109	119	116	118	102	90	122	107	109	112	109	124	113	116	104	102	102	96	119	90	98	96	114	111	106	107	104	111	114	109	111	91	110	97	105	116	124	118	91	90	103	114	110	109	91	108	104	120	104	120	109	100	111	120	127	130	108	107	108	129	118	121	111	121	111	102	94	106	107	118	105	97	110	112	112	107	124	123	116	116	126	111	113	108	117	114	90	84	115	111	99	93	108	121	115	98	90	118	103	110	91	98	125	104	135	112	99	100	94	114	119	124	100	122	86	109	87	106	106	110	107	114	106	97	105	113	92	106	122	105	113	117	118	109	99	109	114	99	115	114	110	100	116	125	90	110	115	105	117	114	110	102	126	111	92	99	105	109	112	111	123	139	120	119	122	109	103	113	112	111	127	113	109	107	95	126	113	109	104	103	105	116	89	117	108	129	110	116	119	117	107	103	98	105	94	111	126	86	90	99	93	101	136	96	125	104	117	98	116	120	132	100	109	105	112	128	102	104	107	94	111	105	111	99	122	103	112	119	119	129	92	103	130	97	106	87	127	103	103	117	117	103	119	115	106	102	94	104	111	109	103	114	92	119	119	98	107	113	110	117	110	107	115	90	102	114	112	117	109	114	128	129	120	121	120	105	121	97	113	104	122	107	103	92	117	104	120	97	96	117	109	109	108	95	127	113	112	129	113	117	111	108	109	114	100	108	92	94	115	110	118	86	134	136	125	102	101	112	115	114	107	110	95	103	99	119	121	122	109	100	111	89	141	126	104	110	90	110	100	103	94	122	110	107	102	96	115	109	107	117	101	100	121	105	104	118	112	113	102	100	113	98	104	83	101	125	105	103	119	127	112	103	126	99	106	105	108	111	110	104	101	110	126	102	105	104	114	119	136	129	109	111	89	112	122	116	125	111	110	100	93	108	101	95	120	124	118	124	97	119	136	118	101	135	109	131	97	102	107	97	111	100	87	110	134	110	97	114	110	106	112	118	90	90	110	95	112	110	121	133	122	94	124	96	96	111	106	103	112	93	117	105	109	114	111	124	119	112	104	141	139	127	119	105	113	105	116	113	104	108	112	111	127	93	97	95	131	107	110	117	114	119	110	115	102	91	124	81	104	126	107	111	125	120	120	87	119	111	129	115	112	112	111	107	123	118	121	137	100	116	118	124	106	97	100	110	128	104	92	111	124	105	112	106	116	108	87	115	102	105	94	104	122	101	103	107	103	117	113	106	109	110	110	121	100	120	111	118	95	100	98	129	105	136	114	106	118	118	103	134	99	129	119	109	117	121	118	102	109	121	104	91	98	125	103	111	112	99	114	97	101	111	115	107	108	105	119	113	108	113	107	107	115	103	101	132	107	124	127	117	115	110	128	113	108	112	115	115	109	121	115	117	129	116	121	122	107	112	101	106	112	123	124	127	107	117	118	108	115	86	103	111	102	121	102	100	121	113	100	120	99	106	99	116	103	108	112	87	108	110	118	112	112	89	123	107	109	110	109	119	114	139	121	107	112	103	124	99	110	94	102	131	125	121	104	106	101	112	127	103	113	99	108	105	108	110	108	116	103	113	113	97	116	113	123	121	116	127	104	125	99	105	112	113	101	117	124	114	121	123	97	83	110	122	120	116	120	117	101	92	115	112	93	113	101	110	126	94	102	133	108	100	85	109	94	122	108	125	98	146	105	124	112	98	106	116	97	99	106	109	134	105	115	116	119	124	115	97	129	94	117	112	111	113	103	110	105	124	100	119	98	100	109	113	108	92	117	112	99	115	122	130	123	113	132	122	103	113	111	110	109	108	106	107	135	107	142	109	117	120	112	101	134	83	107	113	106	110	111	98	116	115	110	108	120	102	112	129	119	97	117	103	100	114	98	108	111	97	108	118	111	102	125	112	104	117	119	105	113	111	102	92	115	114	118	96	102	116	97	108	108	121	114	98	115	114	109	119	90	99	124	113	108	98	109	112	105	108	94	112	107	83	127	109	115	112	111	105	90	117	125	114	122	96	104	109	100	91	105	109	111	85	112	114	111	103	120	102	109	118	107	124	110	100	107	79	102	94	105	92	132	92	107	127	107	106	105	111	118	120	112	98	114	120	121	102	126	104	101	114	110	90	104	110	100	105	112	95	123	96	108	116	115	107	114	112	104	105	96	125	99	112	104	99	142	112	129	106	101	119	117	102	99	101	119	112	96	93	120	102	114	103	112	102	107	104	97	108	105	117	101	107	135	106	112	111	115	101	112	110	119	98	108	94	120	121	100	115	108	113	116	112	113	117	124	102	106	105	113	113	106	106	121	114	120	125	96	111	112	109	120	105	118	101	109	101	111	98	114	106	99	110	96	114	100	109	97	93	101	111	126	103	105	83	119	120	100	101	126	126	109	107	117	89	117	104	117	103	110	103	107	101	117	113	102	107	99	103	124	120	109	110	107	120	121	120	113	107	116	95	114	102	95	121	103	131	132	107	111	118	133	96	114	97	86	97	111	130	97	98	107	123	122	106	107	102	104	101	112	125	108	97	114	111	125	106	98	119	98	101	107	106	92	137	106	110	101	114	99	82	110	114	102	105	106	107	76	116	107	118	107	123	119	99	110	116	100	91	123	109	103	105	118	99	97	110	111	113	98	90	114	129	90	100	112	110	117	109	107	129	102	113	107	125	101	114	101	97	95	124	120	88	88	124	104	118	88	110	96	101	129	111	109	109	92	132	126	109	107	107
13594	10360	26177	6864	3568	3372	2782	2704	1990	1647	1376	1307	1200	1416	1116	960	898	814	714	733	662	619	604	619	586	513	500	489	447	421	382	411	404	366	355	390	357	391	318	320	355	304	334	357	328	316	327	333	304	331	283	293	304	298	273	296	252	287	283	316	281	304	319	268	282	289	271	285	285	272	288	275	314	296	287	308	285	309	269	286	315	280	262	307	276	296	297	298	284	232	291	294	286	278	269	287	278	277	293	279	261	266	297	280	264	283	280	283	279	263	306	276	275	271	280	279	286	305	278	270	268	266	295	306	307	280	306	303	291	300	283	316	271	274	276	291	281	282	257	233	312	292	260	322	291	279	256	282	311	294	264	289	288	285	267	257	279	271	255	275	275	284	276	268	281	289	290	275	292	271	296	277	299	282	264	298	289	302	284	291	304	255	267	270	274	278	267	271	266	301	279	307	267	284	266	287	275	298	271	246	275	268	295	250	261	267	305	274	267	284	246	286	279	284	274	286	285	283	299	284	237	299	280	316	273	292	254	279	274	269	293	273	279	264	282	274	249	291	274	259	292	273	277	323	277	314	295	329	254	262	311	301	261	282	254	292	282	277	249	280	298	266	277	313	269	293	256	296	273	266	271	260	248	285	244	279	280	308	271	270	277	290	265	272	270	292	256	291	278	252	270	284	276	287	280	290	285	277	260	265	284	276	310	268	252	281	252	276	265	284	276	293	264	266	267	285	291	271	259	266	295	283	294	321	246	260	299	289	300	267	290	276	274	292	299	258	291	271	294	284	276	261	296	275	295	280	306	278	269	253	260	257	253	255	272	283	287	288	300	268	305	258	281	290	268	295	308	268	269	282	302	256	291	276	267	283	269	287	303	295	289	262	255	280	265	278	294	264	255	284	269	274	302	265	300	312	287	296	267	290	299	277	268	277	282	246	278	258	292	292	303	296	255	270	275	271	284	281	243	281	284	278	293	286	261	253	272	297	294	275	300	279	282	277	233	270	272	275	298	259	306	289	284	259	295	288	275	266	276	289	290	301	279	282	254	283	293	267	278	281	286	283	267	302	246	289	276	293	282	279	272	290	269	288	249	308	285	262	265	287	273	293	298	306	267	269	321	268	280	275	231	265	282	269	255	267	277	273	252	261	258	240	298	305	278	308	259	251	268	283	284	300	260	262	272	299	276	297	275	285	246	258	281	282	295	296	296	303	255	294	285	254	290	269	276	295	289	269	303	268	282	258	269	294	308	254	281	259	273	273	291	269	304	270	276	296	284	268	294	279	263	280	246	293	293	273	274	268	276	310	307	266	273	291	270	292	272	273	285	305	304	284	284	261	288	277	261	291	278	262	295	320	272	292	276	266	297	289	275	263	291	255	303	273	305	283	263	292	256	279	269	265	305	308	274	273	247	290	243	289	274	291	291	274	266	254	291	303	284	298	287	260	256	306	277	281	271	286	274	276	266	293	289	250	275	277	261	298	265	296	290	252	308	273	262	300	293	306	288	269	266	292	283	256	249	256	277	268	282	291	279	289	312	272	269	284	264	295	264	300	294	299	305	296	284	255	277	280	263	279	259	252	319	280	299	290	249	278	265	292	276	320	281	297	277	289	297	250	287	308	272	321	291	291	273	304	289	234	270	279	277	293	289	276	277	290	299	271	255	304	277	270	291	292	288	282	284	277	259	304	279	266	279	270	286	259	285	282	276	293	282	299	282	281	301	298	271	302	280	292	305	281	267	259	264	278	288	262	274	288	262	267	285	290	312	264	293	298	261	262	278	280	280	261	293	300	287	281	305	290	293	273	292	310	327	269	277	303	286	284	252	281	282	243	310	269	274	307	304	269	249	282	286	310	259	271	268	297	272	282	241	307	267	250	291	268	258	253	276	279	282	303	255	291	280	308	297	257	318	266	255	267	299	288	273	296	304	290	267	289	280	259	268	268	255	288	249	267	293	290	290	304	281	298	245	293	289	269	283	276	282	276	294	280	262	277	263	279	254	291	269	269	282	242	300	286	297	253	285	290	284	286	270	272	263	291	291	275	291	289	277	254	283	288	293	258	305	279	308	306	293	284	274	257	267	291	272	290	295	278	274	299	283	290	300	304	278	252	281	292	258	282	275	260	296	259	260	247	277	265	261	296	268	273	270	280	266	307	283	274	296	231	282	261	276	309	262	261	283	246	276	261	277	251	289	269	293	287	297	285	303	279	280	267	256	301	282	291	292	292	281	271	270	266	282	273	274	271	262	284	269	272	297	263	280	284	267	265	251	299	277	272	278	280	260	277	276	280	281	271	271	273	288	294	303	274	271	293	260	309	265	271	263	263	242	255	290	290	285	281	287	299	292	273	270	270	278	295	298	299	288	276	284	287	296	260	262	284	298	272	285	298	287	290	278	296	286	282	285	262	284	288	293	317	283	253	287	270	274	277	278	311	272	286	261	279	268	282	263	288	284	292	276	268	266	328	283	252	308	269	285	244	249	294	274	286	310	287	293	283	275	273	273	273	303	279	271	275	269	301	240	310	280	299	272	255	296	270	296	271	266	274	280	289	270	255	282	295	280	299	271	270	302	306	245	263	276	276	303	259	266	283	291	320	256	257	269	293	286	302	296	298	230	287	292	295	251	268	259	290	278	299	280	282	265	290	285	278	261	280	287	268	309	266	282	266	303	288	276	299	268	274	281	299	281	255	325	294	281	285	289	303	285	250	278	277	267	279	250	286	296	290	282	285	274	283	287	289	276	259	300	279	269	281	306	308	273	258	287	308	272	268	282	254	286	268	256	283	269	244	264	294	263	298	268	309	292	289	276	288	303	275	271	270	282	257	299	275	273	308	272	304	281	330	253	249	293	294	280	265	278	276	275	263	288	307	269	258	273	270	292	284	269	228	248	276	292	291	287	288	265	295	311	281	268	288	263	294	291	288	259	279	304	286	268	278	286	258	268	285	253	295	292	266	276	286	297	260	288	255	289	251	253	295	272	289	282	234	283	250	302	285	287	289	279	290	287	273	286	281	285	273	270	290	283	317	295	268	296	251	277	283	287	278	313	297	257	284	265	301	246	261	291	296	294	270	268	278	286	277	304	285	286	280	258	282	299	287	258	278	286	296	264	274	298	297	295	269	252	294	274	302	316	287	287	255	295	267	294	291	287	270	292	292	273	279	265	278	295	296	290	271	307	292	272	270	250	262	287	308	266	280	268	268	266	275	270	288	316	249	318	269	273	267	296	286	264	273	293	278	249	291	277	262	274	282	253	268	268	282	293	273	282	274	260	289	287	266	283	309	267	315	308	280	310	273	285	267	288	275	294	293	259	287	304	269	252	298	284	277	278	288	302	296	303	256	278	286	291	274	264	261	262	266	278	262	274	303	296	296	304	286	243	278	271	275	281	263	294	255	277	244	284	289	279	288	290	262	268	283	268	282	278	290	287	268	291	292	297	277	306	295	298	281	247	289	266	268	315	285	253	285	252	284	270	271
27475	18716	30112	11259	3448	1991	1361	1062	794	586	407	361	320	361	309	203	187	198	158	134	159	132	104	143	138	138	113	85	113	98	97	104	97	93	68	91	88	86	88	87	91	72	75	76	75	95	90	67	89	64	70	85	72	57	66	81	88	79	58	65	74	65	57	81	77	70	74	61	66	76	84	62	85	68	78	78	78	86	75	70	66	85	62	62	86	59	72	52	70	63	59	93	83	77	64	65	60	87	64	74	67	81	51	54	61	62	89	59	93	68	76	74	73	75	74	70	67	70	63	87	61	81	68	68	61	62	64	70	54	71	74	93	82	64	67	76	60	66	66	59	81	68	71	91	60	64	68	66	82	74	76	78	86	72	80	84	70	72	67	71	67	72	58	67	69	79	81	60	74	63	78	84	69	64	86	77	71	85	71	75	90	70	73	87	72	73	76	65	69	78	77	81	65	83	57	66	74	62	70	83	70	76	59	75	73	75	74	64	78	56	78	76	58	73	74	74	83	69	65	65	68	73	74	72	53	77	63	55	64	77	66	73	73	55	63	67	71	66	55	63	70	83	77	78	61	71	82	66	76	70	71	77	85	81	65	64	74	64	67	59	72	53	57	62	69	66	71	79	70	70	77	76	65	76	80	78	93	81	62	57	83	65	85	71	82	61	56	64	72	65	86	72	66	71	81	77	88	74	63	56	74	61	74	75	92	61	64	64	71	78	73	86	69	69	72	68	65	51	72	66	69	61	85	64	69	58	59	67	90	75	71	71	67	78	70	71	70	61	66	94	80	79	60	79	78	57	83	60	61	67	65	58	72	71	68	62	63	74	69	96	89	78	72	68	65	59	57	65	70	92	70	89	62	72	78	72	76	57	66	68	74	94	62	88	68	66	66	60	67	80	57	74	62	76	59	64	74	72	63	66	74	66	81	72	66	74	63	73	63	76	77	64	66	74	84	79	72	87	73	77	73	59	70	72	79	86	61	64	75	60	83	69	74	74	76	64	67	69	70	64	78	62	70	76	58	73	86	84	66	75	82	53	76	68	59	62	69	68	58	65	67	71	79	58	72	77	71	73	75	78	74	75	83	62	66	70	73	78	73	89	78	83	76	75	66	73	63	56	72	78	68	55	76	56	75	78	62	52	79	72	62	67	74	76	73	68	73	62	58	65	71	74	69	62	76	62	62	75	69	67	65	65	61	85	64	63	64	55	66	66	81	95	84	80	65	68	74	70	68	71	75	59	71	81	77	80	76	66	78	62	72	73	69	78	52	68	62	69	63	64	80	69	76	66	74	74	81	71	69	79	82	66	64	90	74	64	71	72	59	71	73	70	70	59	82	75	74	80	73	76	85	51	45	70	75	76	60	78	65	57	77	77	61	66	66	80	73	82	62	57	75	74	58	72	63	74	72	67	72	81	66	48	58	72	59	75	80	73	74	81	65	75	73	68	83	73	73	75	63	69	82	75	72	81	91	70	67	70	67	62	70	69	55	57	67	84	73	71	69	61	53	88	96	65	66	72	66	87	66	65	64	75	56	81	76	62	76	64	72	67	83	70	52	59	67	67	83	81	73	91	67	60	82	81	67	73	74	83	79	56	70	81	65	62	76	68	75	71	66	56	64	70	86	85	75	75	62	77	64	60	69	58	59	68	61	88	83	66	68	60	86	75	68	79	73	75	69	71	71	78	63	61	79	57	60	73	82	81	76	70	59	68	66	71	70	68	62	62	71	57	68	53	61	70	81	65	82	86	72	87	74	69	61	81	72	68	68	66	75	77	72	74	84	65	69	78	72	74	69	98	73	70	83	69	75	81	66	64	70	69	78	70	55	62	75	62	68	77	82	56	62	58	77	68	75	67	75	80	92	82	62	71	75	80	60	64	76	63	52	62	71	65	59	76	55	61	73	72	61	79	63	56	81	76	76	71	82	64	58	71	93	73	79	80	67	64	77	72	83	66	94	76	69	72	55	64	66	62	53	61	72	80	74	71	76	67	74	76	61	57	67	81	82	67	78	74	89	76	66	64	74	77	55	65	57	48	74	75	62	66	68	75	78	71	69	72	84	79	80	68	87	67	73	65	89	82	76	65	65	79	76	74	64	47	70	58	68	65	70	63	72	68	66	62	65	63	71	76	63	64	64	58	66	79	80	64	66	66	76	65	67	52	74	74	74	63	61	76	75	83	79	61	86	93	71	68	90	63	61	70	80	64	80	73	78	63	65	63	70	63	68	68	66	73	75	73	58	64	64	76	74	58	55	52	83	69	74	90	71	63	63	64	57	80	58	72	59	72	92	77	73	71	77	67	74	59	72	72	77	78	68	85	90	69	54	66	60	70	73	74	65	76	57	84	87	66	60	66	68	60	71	69	68	61	71	65	66	66	78	60	64	72	59	75	74	74	72	68	59	74	75	87	80	70	82	86	73	75	69	72	69	75	75	72	74	64	61	77	78	59	60	79	61	71	71	62	80	67	79	64	66	73	65	56	73	83	75	67	69	71	75	85	74	76	59	51	74	67	64	71	59	65	72	57	68	60	59	89	93	72	82	66	58	69	63	74	73	67	86	76	72	54	86	77	60	50	65	64	79	67	65	73	64	67	71	82	68	65	72	70	75	81	75	87	73	76	75	65	64	66	75	75	89	66	71	68	77	83	62	76	65	74	70	65	65	62	76	80	60	77	69	62	80	69	67	70	73	56	74	62	91	71	58	53	80	66	73	64	82	49	79	64	72	63	57	64	61	72	63	69	89	76	77	67	67	73	80	66	60	54	73	79	69	53	80	66	62	69	61	81	69	85	66	53	75	69	60	85	63	65	74	66	67	70	70	75	61	78	63	66	84	72	67	78	84	67	64	64	66	74	78	61	67	65	62	62	66	59	64	67	71	78	71	64	60	68	78	61	72	56	71	63	71	60	66	75	71	77	72	80	82	63	66	67	66	88	80	67	79	69	69	56	68	77	75	68	60	65	69	69	78	73	67	77	62	66	66	71	74	81	58	63	72	60	74	89	70	63	68	69	87	80	76	71	72	81	74	85	80	75	73	82	64	62	81	96	95	64	69	73	68	69	67	69	74	68	66	77	64	67	69	72	75	71	75	64	97	84	63	66	69	69	43	73	87	77	75	63	74	66	70	74	66	72	81	72	63	89	74	83	67	74	68	61	86	68	76	72	70	70	60	69	61	70	71	62	73	59	57	64	75	79	74	72	67	64	85	72	60	65	74	49	64	57	75	61	72	73	66	74	68	76	66	72	78	84	80	73	79	78	81	54	65	56	62	78	77	70	85	59	77	76	78	66	60	83	75	72	67	69	85	68	70	74	94	76	67	63	79	70	71	83	58	88	79	82	88	76	61	60	73	62	71	56	71	66	56	79	67	65	66	83	75	83	62	79	80	61	77	63	58	54	71	64	75	62	72	69	88	88	68	73	79	71	75	73	61	71	63	75	64	46	43	71	79	79	79	74	70	67	72	80	80	81	78	68
18179	17086	32515	9874	5280	5215	4430	3706	3030	2401	2086	2098	1727	2079	1580	1294	1148	1104	1068	772	849	786	628	732	721	625	563	488	513	441	426	408	400	347	341	348	299	294	301	302	273	261	260	272	286	272	243	233	213	242	237	214	224	210	202	217	207	188	207	205	214	219	240	230	229	225	228	175	200	236	198	196	208	230	206	208	195	210	208	215	201	190	186	200	190	219	196	196	177	189	201	179	192	173	189	172	179	175	198	181	179	175	183	198	188	188	193	210	202	199	208	193	193	181	185	204	233	201	181	203	190	185	187	199	188	215	202	191	189	205	208	193	202	202	185	193	184	184	203	191	190	197	204	183	198	186	212	182	187	190	163	184	174	167	198	203	185	205	190	161	203	196	193	189	156	171	213	185	190	175	191	173	202	185	221	197	162	187	191	203	189	218	197	213	183	195	174	192	193	188	177	199	185	189	200	217	164	195	175	167	180	180	202	165	210	186	182	196	196	181	188	194	184	188	193	221	208	184	185	183	189	161	188	160	142	192	205	189	177	188	171	174	200	192	176	202	183	206	182	192	196	206	192	188	206	174	187	181	188	179	195	192	193	192	207	200	190	189	190	195	179	192	169	194	196	187	193	181	166	177	182	187	182	202	199	211	189	195	186	190	172	205	198	195	184	179	201	202	171	176	162	205	167	191	184	178	201	180	208	174	182	175	200	188	188	184	165	189	210	176	183	178	179	179	193	201	197	204	206	177	192	183	191	178	188	163	199	189	201	190	205	174	175	203	185	177	184	175	169	172	176	178	204	173	189	191	207	170	182	187	205	185	194	192	167	171	190	222	213	174	203	168	158	196	199	192	190	198	196	168	223	218	175	168	224	213	171	181	197	171	184	208	177	190	185	191	186	190	177	201	180	207	204	177	199	178	197	193	192	212	184	176	179	190	194	173	203	202	179	185	203	191	189	181	194	197	180	192	174	204	200	219	184	183	186	152	197	170	200	177	170	187	164	185	181	148	182	194	177	175	170	201	220	191	187	190	186	200	177	202	189	150	185	174	206	191	166	169	182	190	180	176	222	171	181	174	199	190	192	179	188	176	182	177	209	194	193	181	190	200	157	201	171	191	185	197	204	198	187	227	176	186	177	196	207	174	162	189	195	189	182	189	191	187	185	202	200	203	198	205	196	150	177	166	192	200	196	160	193	196	185	185	179	228	185	177	186	190	185	197	188	167	184	187	191	207	184	173	163	180	185	154	207	199	189	191	169	183	172	185	209	195	192	177	177	153	180	173	171	186	188	189	172	166	168	182	191	183	172	188	168	184	179	186	191	170	182	184	191	215	178	170	189	190	184	172	186	170	199	196	187	196	152	180	201	192	198	185	173	199	184	176	187	181	172	196	189	167	163	207	220	233	189	205	183	181	182	191	170	171	176	178	166	180	174	177	180	186	167	171	202	185	177	203	171	216	191	219	203	187	186	176	190	171	165	191	204	174	198	195	164	184	186	205	187	187	197	195	189	180	202	195	177	192	169	176	195	188	178	192	200	205	187	171	173	164	192	159	191	187	193	200	180	200	173	198	182	218	173	176	189	175	204	171	163	183	173	203	180	185	180	213	161	200	186	169	186	187	192	180	162	170	166	176	183	196	174	178	207	155	186	197	151	201	179	178	190	207	182	206	191	163	185	174	169	189	180	186	197	197	170	189	188	198	200	175	204	177	193	187	181	175	191	177	189	176	195	190	188	173	190	170	188	206	207	185	176	162	175	177	190	181	164	186	201	175	196	212	220	182	181	162	165	175	209	190	202	181	203	205	187	186	205	179	177	202	188	182	179	178	185	212	194	186	190	181	215	187	191	180	203	205	177	169	206	199	202	185	187	148	202	168	174	203	193	177	196	201	171	195	178	185	200	167	184	175	178	156	182	173	176	190	176	204	165	195	186	183	173	167	191	185	195	219	188	198	178	161	170	177	194	189	216	207	192	162	183	180	171	199	181	193	215	193	230	176	178	205	180	184	191	202	192	173	184	201	177	207	175	163	169	180	163	188	180	172	218	193	201	187	199	194	169	200	209	208	168	177	205	195	199	169	179	173	185	180	196	182	195	185	195	188	176	182	209	197	165	189	189	180	193	186	198	172	200	176	182	179	181	204	188	183	161	192	185	178	187	168	169	216	180	188	170	183	189	215	201	197	189	174	173	197	170	181	176	190	193	190	225	186	186	192	184	184	194	193	188	191	180	202	199	192	182	187	165	157	181	208	177	207	179	177	205	168	180	185	215	192	196	178	201	177	195	190	171	174	180	189	195	166	178	184	199	190	186	195	187	182	195	202	186	224	164	196	180	181	202	203	178	192	185	184	178	203	204	201	180	169	208	198	179	175	171	202	182	192	161	193	176	166	195	191	192	204	191	205	211	174	208	173	161	174	204	188	202	200	208	170	166	181	190	203	182	191	200	179	193	181	190	178	203	189	179	183	205	202	210	193	161	177	176	180	173	179	205	179	204	170	192	200	174	186	192	232	194	195	180	187	181	205	186	185	201	186	203	188	190	175	195	177	189	176	188	184	181	197	200	188	200	188	198	172	174	183	176	194	168	189	180	175	178	162	173	181	172	182	181	179	201	186	201	214	193	209	161	183	194	188	198	192	216	166	177	191	204	177	201	193	216	187	194	184	176	186	163	197	190	206	176	190	174	201	162	191	185	191	179	168	190	191	176	202	183	160	200	187	174	202	200	198	188	145	179	175	169	180	166	207	190	184	212	173	184	166	193	211	201	180	190	186	173	179	177	172	180	161	197	166	187	181	187	170	159	179	215	177	183	206	176	190	182	173	172	183	184	191	179	185	172	189	208	200	187	179	193	187	202	193	199	209	174	170	184	171	192	194	174	198	198	191	197	163	206	210	209	187	215	192	198	153	190	198	177	179	178	177	174	175	185	198	194	194	182	180	167	181	194	168	186	167	210	172	172	174	182	178	168	178	188	200	190	176	201	178	172	208	181	176	201	168	182	174	179	185	196	191	176	182	184	178	189	183	187	180	193	178	176	173	181	189	195	197	179	176	196	166	202	201	176	199	190	177	200	203	170	192	191	192	203	202	184	183	191	177	181	171	230	171	169	204	199	171	208	179	186	178	192	162	193	198	187	199	191	192	220	185	185	204	178	195	160	199	192	190	184	203	183	186	165	196	162	173	215	179	206	193	190	182	176	195	183	188	202	186	185	185	192	171	210	190	182	178	171	184	188	174	186	175	184	167	182	164	178	175	196	175	214	185	207	192	179	192	183	188	225	181	186	176	179	166	197	196	196	195	191	175	160	205	165	195	195	192	198	184	186	192	176	169	168	182	195	185	190	187	193	178	179	182	187	189	182	187	193	207	187	180	175	184	180	206	178	198	167	200	201	193	188	187	192	185	184	186	173	175	207	185	184	166	213	188	176	176	159	175	172	186	195	197	182	191	182	202	173	191	179	192	196	198	204	184	190	189	218	182	180	181
7762	2876	3967	1072	403	336	299	247	215	198	186	161	154	172	151	176	155	136	138	149	151	142	152	132	126	121	117	154	160	125	131	131	119	155	133	133	131	136	129	128	123	163	132	127	156	128	128	116	139	116	119	136	127	119	115	142	110	138	120	118	129	111	151	123	127	129	142	132	147	145	142	145	118	109	129	115	122	138	131	144	111	145	120	133	132	125	116	128	121	133	124	134	122	122	134	129	141	100	108	135	153	132	130	152	132	154	138	138	121	140	126	134	144	140	128	123	131	131	125	136	116	109	111	137	134	152	134	131	129	129	114	129	113	133	116	140	141	115	130	139	135	143	113	132	141	126	136	112	125	155	121	128	129	115	127	116	140	123	156	149	134	130	130	123	122	121	129	108	130	114	130	143	112	146	142	143	165	124	140	129	151	126	126	118	132	130	125	105	129	141	152	134	117	105	145	129	120	122	124	146	119	137	121	147	130	109	123	111	128	114	140	128	128	129	98	132	121	108	121	135	129	120	134	140	123	129	129	145	128	132	126	130	127	145	125	126	116	120	116	123	134	131	126	122	141	107	130	168	121	138	116	139	127	130	136	118	107	125	139	120	134	112	140	116	143	133	145	132	115	125	128	122	136	115	126	139	108	109	138	138	135	116	110	135	110	109	120	132	158	129	124	120	139	124	152	113	121	118	119	130	150	104	145	127	145	145	128	135	149	123	132	115	117	121	135	146	122	116	136	126	132	134	117	131	132	130	124	125	139	145	147	133	134	145	122	121	128	135	140	123	113	142	127	123	146	133	118	136	131	119	121	126	147	130	122	148	126	132	112	140	141	131	115	149	143	152	127	124	135	129	140	122	118	122	131	129	129	132	136	132	118	140	130	147	133	138	132	112	126	124	125	126	125	129	109	147	123	122	129	127	127	140	121	135	140	153	139	144	126	151	146	114	145	130	133	121	125	136	134	133	110	123	128	121	127	140	126	120	128	149	149	134	138	138	137	105	142	135	132	147	133	117	124	114	151	117	131	122	148	145	137	131	124	129	118	139	127	113	126	128	136	119	120	124	122	118	102	122	134	122	126	126	133	126	138	121	119	112	146	133	139	123	149	125	141	120	130	118	133	123	114	113	142	130	135	126	127	126	121	130	113	132	126	114	146	123	127	128	128	130	132	156	131	123	127	135	152	133	153	120	132	142	142	125	122	132	136	124	137	138	139	126	140	121	133	152	142	135	114	154	137	156	149	121	143	129	113	132	116	128	144	114	127	128	111	134	115	138	125	131	158	135	125	135	135	135	120	140	109	108	138	126	134	136	146	143	114	138	130	132	128	105	139	143	103	121	124	144	139	127	122	129	154	134	134	139	111	136	153	122	127	116	128	119	125	128	134	126	137	131	112	134	139	119	124	141	133	136	117	136	131	129	130	115	129	120	136	132	121	118	135	116	131	109	142	139	120	118	122	128	138	115	150	130	130	137	135	170	136	123	129	115	138	111	129	116	114	143	133	149	144	134	127	123	136	129	138	120	113	123	108	136	129	129	123	134	129	120	143	131	110	105	138	124	139	131	119	116	136	140	124	142	142	135	125	111	113	140	127	161	112	144	147	133	139	135	132	115	130	123	156	130	134	128	120	115	114	117	142	129	114	117	131	127	151	128	117	148	130	120	104	139	139	128	133	115	105	126	124	117	132	112	122	153	133	133	124	116	109	105	145	132	112	112	129	148	113	136	116	122	156	141	134	159	141	122	131	112	117	120	132	114	116	129	128	116	146	139	136	154	138	127	131	132	160	106	107	126	126	147	138	140	159	137	125	136	126	112	136	122	157	127	127	151	141	134	123	123	128	152	149	113	124	115	129	126	139	144	142	130	130	150	133	119	121	122	115	142	133	140	120	145	130	126	126	127	137	140	126	142	121	123	131	126	141	123	126	126	131	120	123	116	129	118	125	106	130	144	138	123	130	135	128	115	131	113	137	124	136	118	132	135	105	123	152	119	157	129	121	130	129	132	134	147	120	140	139	100	137	140	113	135	142	111	112	105	134	145	111	128	115	121	122	143	122	132	160	140	131	104	140	127	116	113	137	136	142	153	119	121	130	125	160	128	129	145	123	118	146	143	121	127	125	130	138	132	137	138	152	128	141	125	126	122	144	121	133	106	121	125	116	138	128	122	126	118	115	104	140	125	132	130	116	128	129	150	121	148	136	134	154	117	121	123	116	142	124	128	113	133	118	122	128	148	124	140	119	140	111	125	143	143	135	130	127	117	134	151	130	130	121	135	125	100	135	122	127	130	124	125	137	153	135	133	124	138	122	130	126	134	121	131	126	144	114	139	125	131	122	116	139	110	148	130	140	130	135	151	152	110	125	131	117	121	117	141	148	116	137	153	140	133	143	132	135	119	133	111	151	122	125	131	118	136	133	130	139	119	129	123	138	128	122	128	120	122	138	117	134	134	125	135	157	117	130	159	144	131	141	120	127	134	120	150	119	115	135	120	122	141	137	125	109	126	128	127	119	121	133	134	125	143	123	122	125	137	129	122	137	126	127	111	123	119	124	128	127	127	139	133	113	136	109	134	138	135	135	148	144	127	128	139	123	133	158	133	154	125	136	139	128	124	152	143	132	145	123	112	108	112	131	116	121	123	130	103	115	132	135	129	124	124	139	116	157	139	144	128	135	109	110	147	145	112	145	120	131	125	140	132	106	130	125	117	117	117	139	130	131	143	148	120	140	121	137	145	134	140	131	114	160	126	129	142	137	133	116	152	139	134	129	145	136	132	110	142	131	136	130	135	139	121	111	127	119	125	133	154	141	149	110	168	105	134	112	147	140	142	128	119	121	131	132	118	126	127	135	129	144	132	123	112	129	183	129	135	147	123	139	131	121	123	130	137	135	133	120	143	133	123	146	119	140	122	138	129	118	126	119	114	134	132	123	129	147	141	123	122	139	112	137	127	127	152	118	118	129	138	129	124	133	124	137	143	131	130	130	136	126	118	131	130	136	139	118	144	113	122	133	124	118	125	121	118	133	118	129	133	137	139	116	135	156	135	106	167	143	116	137	153	137	130	123	130	141	122	105	134	142	125	143	144	128	133	149	133	141	136	158	155	123	128	129	123	117	120	111	134	126	128	133	131	127	133	119	127	146	118	115	126	125	139	157	133	130	111	118	148	141	140	124	132	129	155	128	132	118	141	138	117	126	134	132	125	130	100	124	139	137	125	144	138	110	126	155	144	151	128	133	121	132	147	144	115	134	128	124	156	136	129	119	123	101	136	138	128	108	130	128	129	117	147	147	133	142	127	109	124	110	128	120	138	136	139	143	142	140	130	137	119	139	133	130	136	134	141	135	118	138	128	137	125	123	146	121	134	137	137	123	139	111	131	123	123	111	110	122	118	124	128	140	126	142	136	108	136	120	151	128	135	133	130	126	141	142	141	154	118	124	129	125	136	142	123	119	120	123	106	140	108	130	139	148	138	150	118
5699	3392	7998	2930	1644	1422	1203	1007	853	734	602	565	540	523	514	492	477	442	454	412	448	390	419	424	369	418	385	365	385	403	341	360	358	377	340	373	358	338	376	338	369	324	327	348	344	360	352	367	363	355	351	299	335	305	308	339	343	335	350	301	312	311	338	335	304	352	333	342	342	324	331	339	356	328	333	333	322	330	311	301	339	330	298	300	292	366	330	307	328	324	340	320	307	281	305	325	346	330	318	339	330	317	354	379	358	314	337	313	289	299	330	305	336	329	303	329	327	366	320	337	322	329	312	329	301	312	294	319	311	318	312	359	334	350	348	340	312	300	327	320	356	321	284	317	305	337	299	320	324	352	321	316	332	335	337	335	329	333	313	309	309	313	312	326	349	319	354	334	331	328	310	326	327	363	330	316	335	340	325	313	304	296	319	349	310	317	337	308	330	283	333	348	319	327	348	337	334	292	314	297	325	277	331	350	309	350	313	316	317	309	341	333	320	281	336	331	274	293	321	314	334	305	313	316	317	340	296	329	316	345	325	323	328	323	344	316	352	305	315	324	296	300	342	299	301	295	299	325	312	307	320	322	328	322	301	333	341	335	304	343	330	357	302	364	325	344	319	338	323	326	330	306	325	296	339	315	355	310	319	325	332	335	349	306	322	333	340	329	335	332	333	332	303	324	318	332	327	321	317	292	305	330	330	320	325	301	317	328	329	319	320	327	340	360	321	323	300	323	309	307	334	309	311	337	333	315	329	328	315	358	320	341	308	315	353	334	333	320	310	331	351	300	311	329	306	297	327	302	264	312	309	339	313	310	328	327	332	278	354	331	320	316	355	327	319	338	306	328	326	316	316	315	308	357	328	323	304	341	325	310	339	291	333	295	311	299	257	342	357	336	309	306	304	350	341	330	323	376	345	324	344	323	357	350	327	316	308	317	322	348	319	340	289	345	305	314	329	321	311	315	371	338	313	306	314	296	330	311	321	321	322	337	344	321	303	326	306	325	331	313	310	307	323	308	325	322	337	298	324	344	333	336	331	341	315	303	322	321	327	340	324	317	321	305	304	351	299	321	340	351	330	345	336	351	316	357	310	348	309	315	313	354	314	325	348	343	330	312	317	311	322	344	327	334	308	328	358	328	304	277	324	336	260	331	301	339	352	348	362	322	314	305	336	298	307	325	304	356	315	333	331	331	354	334	314	326	330	310	306	313	326	310	313	333	306	293	326	337	297	318	338	336	328	294	307	320	310	309	317	317	307	362	323	317	320	310	328	330	347	325	338	301	343	311	327	338	328	295	304	311	327	317	315	353	342	339	332	306	314	331	337	316	356	330	322	314	313	330	323	306	320	327	277	356	315	324	310	310	314	324	314	380	373	330	333	299	347	324	288	320	335	305	354	341	311	315	285	329	329	339	313	290	323	295	349	300	328	315	315	312	344	341	321	347	285	289	313	341	337	320	311	318	342	313	342	333	322	327	323	357	358	312	332	307	307	337	324	306	334	306	340	359	308	313	294	324	302	320	315	303	327	331	314	365	326	319	328	337	347	321	295	303	356	327	316	362	318	318	312	294	330	319	300	291	324	325	336	313	323	342	326	357	306	339	312	314	333	356	316	349	331	302	330	340	343	327	307	304	347	352	338	342	346	343	309	292	323	320	343	292	330	317	312	325	298	314	307	305	320	320	314	322	349	373	297	300	318	325	291	322	326	326	351	331	368	306	354	351	339	330	337	323	326	321	311	326	291	333	327	305	326	330	343	323	326	338	302	333	331	321	313	293	298	311	319	335	323	371	322	306	293	345	334	302	274	310	316	327	354	342	365	349	327	328	335	339	345	324	336	313	347	322	324	330	315	334	363	317	334	316	343	319	334	325	313	333	311	350	311	319	325	339	324	304	331	332	333	335	289	328	306	300	337	312	347	321	345	324	327	294	333	355	310	301	326	310	321	328	355	346	334	337	313	333	339	330	327	294	343	324	323	340	343	312	337	324	315	339	364	320	310	320	348	317	331	358	297	332	309	327	338	296	314	297	343	340	324	340	327	327	335	300	301	322	336	345	290	318	313	331	323	296	333	321	338	335	331	345	340	301	345	340	297	336	306	310	323	316	346	329	321	335	328	325	313	345	318	329	332	324	316	345	283	300	321	325	327	323	300	304	331	329	302	330	316	311	285	317	340	336	328	309	323	325	317	294	307	362	354	307	340	301	350	334	332	354	322	338	306	341	353	334	356	325	312	368	336	307	351	293	328	306	337	323	305	316	306	296	303	339	302	340	334	303	349	285	297	322	335	347	308	331	303	341	305	329	299	321	316	298	338	302	325	306	310	317	313	300	333	313	302	316	289	309	330	314	325	311	335	336	328	335	293	305	320	355	351	321	327	315	298	302	360	319	305	310	309	327	348	295	327	291	327	335	329	337	308	313	304	347	351	324	337	309	330	321	321	321	316	325	317	325	325	314	343	329	327	300	319	330	345	341	339	299	354	302	356	361	331	327	307	330	354	313	369	331	354	322	326	325	312	376	310	351	305	329	324	308	317	342	357	321	340	355	314	297	326	306	323	317	339	340	346	298	329	293	305	323	338	322	310	319	327	315	285	321	316	306	340	331	318	310	332	353	332	307	325	297	322	314	312	292	329	319	332	275	365	328	328	307	346	313	320	333	320	327	314	336	297	302	321	344	309	307	352	312	327	317	325	361	323	342	320	304	338	290	348	310	330	338	321	324	303	321	344	288	336	308	289	346	331	338	314	342	312	307	301	345	301	313	330	347	309	314	309	298	322	296	324	307	328	340	313	323	334	346	337	331	295	282	302	337	333	309	319	323	340	337	312	295	317	309	343	294	327	328	323	344	288	319	354	333	340	337	312	343	310	297	317	310	324	312	310	332	323	314	318	303	344	311	342	291	318	360	319	358	337	349	345	329	316	302	288	310	337	285	327	315	331	302	329	319	328	303	323	331	306	321	324	280	335	311	319	328	360	305	323	322	309	295	324	352	285	292	315	342	342	333	346	333	341	298	336	318	331	362	338	302	345	318	336	319	305	343	337	345	310	313	319	327	354	326	317	317	340	354	286	348	397	294	322	325	327	330	323	313	326	301	357	299	316	302	342	303	352	328	330	353	339	312	331	300	317	314	326	343	353	315	332	308	343	313	332	338	339	322	339	361	324	310	303	322	322	322	333	298	317	334	328	312	307	314	309	315	353	329	357	322	353	325	319	299	317	309	348	330	321	295	348	340	343	312	336	352	301	372	312	310	306	322	307	340	347	329	350	314	365	328	346	310	305	311	334	359	311	302	315	302	324	327	322	331	312	341	338	332	323	337	358	322	340	319	335	307	320	336	308	343	326	312	311	334	345	311	327	303	310	295	355	329	293	321	314	316	328	349	339	332	330	321	339	348	336	310	319	330	332	320	314	348	333	315	342	344	314	313	298	313	342	340	329	313	297	311	345	318	314	309	305	321	301	348	325	322	321	318
18045	10735	18797	5980	1586	940	703	593	495	345	349	284	245	287	213	212	183	183	186	170	160	153	148	147	152	124	128	119	134	111	116	117	121	130	120	115	119	116	134	117	115	123	134	113	133	104	109	102	104	123	102	103	106	115	117	135	122	118	91	101	129	129	113	116	90	104	133	111	122	91	117	92	96	113	108	122	124	107	111	94	112	106	106	93	111	108	101	111	116	94	110	94	121	113	101	121	108	132	99	109	104	110	100	100	113	101	100	119	109	119	113	122	112	110	110	125	103	115	106	114	134	110	110	98	104	110	103	125	119	114	108	95	113	116	126	117	107	133	96	113	102	110	124	108	117	122	105	116	113	99	120	129	136	119	130	118	111	103	114	108	119	109	105	110	106	110	117	114	103	103	117	125	134	123	118	127	98	112	94	105	117	110	103	124	104	90	109	123	117	109	115	133	108	110	98	107	82	115	125	93	106	122	117	99	116	93	112	116	118	107	121	116	100	113	116	106	119	108	103	92	121	101	134	104	102	121	110	102	111	111	111	96	110	105	101	100	116	119	104	92	138	93	113	101	112	105	115	115	128	108	120	104	101	133	100	135	112	120	114	128	95	99	103	114	112	129	129	110	107	110	108	89	107	110	112	99	121	105	81	102	101	108	104	103	122	102	96	114	94	112	95	108	112	115	88	112	119	98	107	95	112	104	113	123	114	113	103	109	96	121	118	113	95	102	104	97	115	119	100	103	126	126	102	94	108	126	121	126	123	98	108	102	101	122	105	101	120	92	107	105	113	113	119	95	107	122	110	95	109	119	113	116	115	123	120	95	104	108	119	101	112	101	113	97	105	114	92	108	99	114	121	96	108	103	143	116	97	105	119	107	121	110	120	109	111	104	107	116	111	111	111	114	106	126	112	119	113	112	117	111	105	128	110	97	85	107	110	109	109	118	97	124	104	96	107	111	105	114	108	102	89	95	118	97	120	122	120	124	90	110	116	108	120	130	114	85	118	99	119	107	104	119	114	103	84	113	105	111	94	124	98	114	95	103	109	94	136	112	130	95	109	96	101	119	99	118	105	104	115	130	100	109	89	118	122	100	126	105	126	114	96	117	106	98	99	94	113	113	108	105	105	102	109	104	116	114	109	108	112	109	110	105	86	130	97	116	108	97	110	122	130	109	112	95	106	95	106	136	117	107	113	118	108	119	109	106	128	110	110	102	101	122	119	117	96	107	101	106	114	113	94	126	145	116	116	90	89	109	100	99	102	119	128	104	101	118	115	101	102	116	97	120	101	105	118	112	99	103	118	111	123	110	131	119	126	119	111	127	110	123	123	109	91	126	118	109	118	100	98	119	131	100	112	115	104	87	117	120	80	114	117	107	119	120	116	108	123	120	121	116	118	105	110	103	104	114	94	108	101	121	120	128	108	111	103	107	125	124	126	127	117	130	111	116	114	113	112	110	127	103	108	113	117	110	102	112	122	105	111	121	104	121	119	122	104	115	105	108	108	108	100	100	111	103	103	80	102	101	111	104	98	108	108	121	117	121	103	108	111	115	90	115	110	117	114	113	109	117	115	103	108	113	127	93	109	108	117	116	132	125	108	97	94	106	123	121	111	103	123	120	104	96	120	106	113	134	121	122	135	113	114	105	128	104	110	107	100	116	127	110	105	119	102	118	105	116	118	116	123	91	129	89	100	99	127	104	111	118	113	126	107	113	101	110	109	132	104	98	101	134	126	105	124	114	86	110	117	88	99	116	108	99	111	108	109	123	123	100	107	105	119	116	102	102	106	109	93	103	120	116	111	97	101	102	112	91	109	93	103	92	105	111	110	119	124	91	111	107	107	114	105	102	102	104	114	114	124	101	108	112	109	87	106	122	130	109	116	113	94	126	105	111	116	101	108	102	92	111	113	95	124	114	102	113	123	105	111	93	104	96	116	96	112	96	133	121	124	111	103	107	114	103	120	90	97	108	91	107	114	89	92	109	112	118	121	135	118	115	111	117	129	100	123	101	101	120	108	100	122	113	126	109	124	132	111	102	102	139	122	116	101	147	106	127	123	96	123	102	104	93	106	115	120	122	118	128	116	102	82	124	94	104	121	102	81	104	119	115	103	102	112	121	108	116	105	129	111	114	137	138	123	120	101	107	110	106	116	115	111	114	113	116	100	118	108	99	91	120	116	115	105	107	114	109	100	107	108	99	115	127	115	105	109	113	116	105	110	98	118	101	119	94	102	107	99	100	109	111	124	115	114	100	102	95	98	138	116	83	113	97	103	118	112	119	105	125	102	128	129	116	118	109	126	93	98	112	100	102	124	119	100	97	105	97	114	106	106	114	105	107	116	110	111	118	112	114	114	145	109	121	118	105	95	123	130	112	125	110	97	111	110	101	117	120	110	108	121	106	107	115	109	112	128	97	130	115	98	116	102	116	117	114	117	120	86	111	98	107	106	123	92	109	100	120	105	109	114	101	102	112	113	118	122	115	123	126	111	109	118	106	122	102	116	107	112	100	91	91	101	97	119	129	133	99	122	110	115	130	109	98	137	120	98	98	112	112	118	109	106	122	97	117	125	114	111	113	112	124	108	110	106	105	97	113	111	113	113	116	112	105	115	114	102	98	120	111	113	124	114	117	91	95	125	96	121	113	131	114	94	121	123	140	118	113	118	112	118	106	114	118	110	128	118	89	101	125	115	93	119	123	104	96	107	103	105	123	112	104	108	131	115	120	117	86	100	102	100	94	127	126	114	127	121	115	128	124	108	100	105	105	99	124	82	114	119	102	108	114	109	106	122	113	114	92	98	115	125	122	118	116	103	100	106	95	119	105	121	112	97	101	110	105	111	96	87	100	113	108	110	104	123	95	106	110	122	112	121	134	108	119	110	95	127	87	120	95	119	105	109	101	94	123	86	130	113	118	116	112	108	106	91	114	107	105	110	110	132	107	89	100	109	129	99	118	99	127	106	135	128	104	89	99	95	128	123	100	106	112	106	121	107	102	129	117	106	104	100	122	108	117	101	126	114	113	119	100	102	106	122	109	120	111	100	118	121	120	115	114	109	108	114	112	105	95	96	118	113	101	115	97	133	98	107	104	109	127	119	104	116	115	110	127	124	129	113	108	106	87	122	120	103	125	113	110	125	108	93	101	114	125	99	109	104	108	102	111	117	122	137	105	134	106	118	102	107	95	119	96	124	113	107	105	116	125	111	102	115	116	119	104	109	123	109	108	118	113	109	100	110	109	110	104	99	109	129	85	109	123	111	131	97	119	110	105	92	104	126	110	107	108	111	118	117	108	107	107	92	113	110	113	97	105	101	112	110	99	105	111	109	114	112	107	89	122	119	102	111	112	108	99	100	86	97	102	107	99	111	114	105	112	101	81	101	127	117	130	109	109	111	93	116	120	94	109	140	101	105	106	123	116	107	116	109	106	102	113	127	122	105	129	108	117	109	115	115	100	105	135	130	96	97	108	120	114	109	117
13389	11093	24059	6974	3603	3563	3050	2578	2128	1589	1460	1501	1159	1208	1066	997	856	895	688	714	739	641	589	616	559	542	506	502	446	406	439	398	337	370	338	329	341	381	329	314	322	338	339	296	344	315	290	319	306	304	310	288	283	309	294	282	276	313	301	289	300	255	286	297	301	272	300	285	287	281	302	278	280	299	318	287	288	286	256	288	280	280	268	264	276	294	299	292	273	277	291	299	258	276	283	293	255	282	264	283	250	280	266	275	249	291	289	304	274	276	268	287	257	264	293	300	258	266	299	272	279	267	306	245	286	274	280	293	284	296	291	286	267	281	256	277	291	312	294	274	291	248	279	278	297	275	295	250	270	283	271	286	255	249	252	286	299	307	273	281	239	297	302	289	291	277	258	290	262	242	290	308	278	288	317	282	279	280	267	279	273	289	297	302	279	274	290	254	312	273	287	272	280	318	327	273	280	256	280	258	272	289	264	292	293	289	302	275	288	278	306	290	276	289	251	300	252	279	272	259	272	293	298	296	281	285	290	269	289	301	277	290	267	292	280	277	276	277	255	259	259	274	271	268	285	307	303	264	295	258	287	284	299	266	260	270	290	308	281	292	276	269	283	290	242	263	276	292	278	292	245	264	267	268	255	235	318	276	270	291	283	278	273	276	266	276	278	294	279	281	273	257	276	269	301	260	286	283	274	268	296	289	280	287	270	276	257	283	264	278	283	285	288	270	289	275	253	270	279	294	258	284	268	276	246	274	267	270	265	280	286	289	263	261	271	293	286	284	299	292	269	302	288	286	257	268	267	271	267	286	282	276	262	298	273	246	284	313	278	288	270	258	274	265	293	278	279	269	313	276	291	275	250	270	289	277	273	282	245	302	268	292	268	289	265	234	268	302	288	303	264	290	260	291	268	283	297	276	324	293	267	271	249	268	265	276	288	281	272	274	271	268	270	283	305	279	285	280	291	290	265	292	277	270	266	264	289	261	287	283	279	298	269	279	287	282	279	287	236	293	287	295	275	263	272	236	262	273	285	243	256	255	282	292	249	282	255	266	255	266	239	254	259	262	279	279	254	253	268	278	283	287	285	274	285	272	273	255	303	279	274	266	289	263	277	291	273	263	247	263	288	263	262	279	270	315	292	257	286	282	314	280	271	276	309	266	267	267	254	268	293	256	262	281	297	247	290	273	288	273	287	250	271	285	302	284	303	289	265	296	260	260	310	267	283	281	289	280	289	266	266	280	270	282	259	293	261	282	251	274	275	275	275	285	268	273	269	261	269	274	280	278	265	284	291	269	300	264	289	320	269	300	252	276	282	269	280	280	287	273	277	306	293	299	282	258	298	274	302	241	273	265	299	249	295	293	277	288	263	288	265	281	296	273	274	241	265	303	274	273	256	258	289	239	290	271	252	300	299	268	285	264	301	230	281	271	280	289	274	249	240	291	263	295	285	287	273	286	259	264	271	269	254	234	284	311	297	263	273	270	300	287	301	273	273	299	270	280	297	276	261	276	306	268	273	288	256	308	295	305	251	266	258	320	279	294	320	278	267	252	309	269	262	281	286	284	257	278	288	285	280	265	287	282	258	304	283	279	260	273	312	297	285	273	251	285	271	236	269	300	275	299	270	293	285	273	279	266	296	288	278	272	296	269	261	260	281	290	265	292	301	295	277	271	283	270	269	296	290	260	306	267	261	270	293	302	298	277	291	282	294	245	276	271	299	255	316	267	272	288	292	271	310	251	319	252	239	287	263	263	283	297	305	286	296	294	257	264	284	252	290	287	295	288	266	289	263	296	290	287	277	298	275	266	276	299	270	284	266	279	244	278	286	285	294	272	262	266	254	265	269	282	295	289	248	296	285	306	282	293	269	296	277	259	262	290	265	272	261	303	279	308	264	264	296	282	285	280	271	303	262	265	307	286	289	284	294	243	283	285	241	279	274	287	266	285	265	295	288	282	319	300	259	263	296	284	288	288	290	245	314	262	254	265	269	284	270	286	277	290	311	278	262	282	288	266	292	299	275	265	293	285	275	255	248	280	273	257	259	277	288	280	306	291	294	257	285	270	267	290	281	283	285	288	252	247	290	282	288	293	283	286	289	272	275	279	276	282	277	279	257	277	285	265	283	281	275	305	258	292	278	280	291	269	320	274	273	273	264	279	292	297	309	300	279	311	267	290	283	279	308	278	284	264	283	292	263	285	271	259	281	243	276	273	284	269	263	246	281	287	262	289	291	303	269	292	295	272	292	264	262	260	306	280	242	281	295	256	308	301	272	271	285	266	286	300	262	293	289	277	297	273	275	268	273	280	288	295	282	286	286	270	280	296	283	275	319	291	282	301	304	290	293	290	279	250	268	289	289	285	276	276	234	294	265	289	266	272	305	297	273	268	272	282	274	268	288	276	246	316	291	260	261	278	291	316	308	292	291	291	255	260	277	254	289	289	269	279	272	264	253	277	269	251	288	269	273	276	272	292	272	291	280	301	282	277	272	278	290	272	282	265	289	265	274	307	271	278	284	272	286	283	273	266	262	259	264	291	266	294	290	273	291	276	279	283	247	299	287	275	267	264	253	278	293	223	262	271	312	266	297	288	273	262	262	282	272	281	280	246	261	292	256	291	271	295	294	281	287	270	281	252	311	266	267	270	240	280	258	260	270	268	290	271	325	287	301	287	283	288	258	272	300	284	293	275	263	254	282	291	288	255	276	306	280	298	287	260	296	278	277	279	265	244	297	278	296	264	269	268	306	276	283	271	256	279	268	283	288	288	285	287	281	285	268	281	289	275	255	269	291	271	266	277	286	262	297	271	265	306	275	301	283	305	282	265	289	269	262	239	302	275	310	288	276	284	260	268	290	279	325	286	275	278	289	266	273	258	291	308	294	256	291	270	284	285	287	272	275	277	285	269	265	270	270	266	286	295	278	296	308	303	268	281	267	277	288	258	321	276	254	291	287	277	288	273	272	257	270	246	244	289	272	295	286	263	258	281	224	260	282	288	270	293	267	288	253	319	273	303	283	269	257	278	293	270	266	285	286	274	277	294	286	273	272	267	286	310	247	297	256	254	290	301	277	258	249	260	266	322	276	275	270	278	258	297	279	268	282	276	272	298	260	261	286	257	283	276	270	298	269	289	238	263	301	263	310	275	291	293	264	284	294	277	283	282	299	264	256	279	271	295	301	270	244	279	263	244	319	288	292	286	311	291	255	264	287	275	280	277	270	265	265	261	272	298	274	302	328	249	273	291	276	263	262	276	263	271	277	269	286	275	268	260	279	235	295	276	258	290	263	274	275	282	270	262	287	295	286	305	290	291	277	262	258	265	290	251	256	294	302	277	275	302	281	259	308	278	253	296	281	270	259	284	263	277	268	271	239	271	309	262	297	310	313	272	253	276	309	266	267	270	294	294	304	296	254	267	266	272	272	288	295	254	270	282	291	233	289	266	261	284	276	293	302	289	272	290	269	278	295	301	276	260	301	291
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
